builder: mozilla-aurora_ubuntu32_vm-debug_test-web-platform-tests-1 slave: tst-linux32-spot-736 starttime: 1464053764.76 results: success (0) buildid: 20160523170350 builduid: 1c7caa8606bd45b590752adeac87ea70 revision: a2baee5a734efd4bb9646e5ad06d7552d6618bcb ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-05-23 18:36:04.758674) ========= master: http://buildbot-master01.bb.releng.use1.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-05-23 18:36:04.759130) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-23 18:36:04.759428) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-23 18:36:04.797913) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 5 secs) (at 2016-05-23 18:36:04.798186) ========= 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-1464053387.207136-1168028034 _=/tools/buildbot/bin/python using PTY: False --2016-05-23 18:36:04-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py Resolving hg.mozilla.org (hg.mozilla.org)... 63.245.215.25, 63.245.215.102 Connecting to hg.mozilla.org (hg.mozilla.org)|63.245.215.25|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12141 (12K) [text/x-python] Saving to: `archiver_client.py' 0K .......... . 100% 8.36M=0.001s 2016-05-23 18:36:05 (8.36 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.567311 ========= master_lag: 4.74 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 5 secs) (at 2016-05-23 18:36:10.108950) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-23 18:36:10.109249) ========= 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-1464053387.207136-1168028034 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.027975 ========= master_lag: 0.21 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-23 18:36:10.350671) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 6 secs) (at 2016-05-23 18:36:10.351063) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev a2baee5a734efd4bb9646e5ad06d7552d6618bcb --destination scripts --debug' in dir /builds/slave/test/. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev a2baee5a734efd4bb9646e5ad06d7552d6618bcb --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-1464053387.207136-1168028034 _=/tools/buildbot/bin/python using PTY: False 2016-05-23 18:36:11,554 truncating revision to first 12 chars 2016-05-23 18:36:11,554 Setting DEBUG logging. 2016-05-23 18:36:11,554 attempt 1/10 2016-05-23 18:36:11,554 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/a2baee5a734e?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-05-23 18:36:13,490 unpacking tar archive at: mozilla-aurora-a2baee5a734e/testing/mozharness/ program finished with exit code 0 elapsedTime=2.433498 ========= master_lag: 3.64 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 6 secs) (at 2016-05-23 18:36:16.420263) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-23 18:36:16.420558) ========= script_repo_revision: a2baee5a734efd4bb9646e5ad06d7552d6618bcb ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-23 18:36:16.420953) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-23 18:36:16.421232) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-23 18:36:16.627323) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 28 mins, 13 secs) (at 2016-05-23 18:36:16.627914) ========= /tools/buildbot/bin/python scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-aurora --download-symbols true in dir /builds/slave/test/. (timeout 1800 secs) (maxTime 7200 secs) watching logfiles {} argv: ['/tools/buildbot/bin/python', 'scripts/scripts/web_platform_tests.py', '--cfg', 'web_platform_tests/prod_config.py', '--test-type=testharness', '--total-chunks', '10', '--this-chunk', '1', '--blob-upload-branch', 'mozilla-aurora', '--download-symbols', 'true'] environment: CCACHE_DIR=/builds/ccache CCACHE_UMASK=002 DISPLAY=:0 HOME=/home/cltbld LANG=en_US.UTF-8 LOGNAME=cltbld MAIL=/var/mail/cltbld MOZ_HIDE_RESULTS_TABLE=1 MOZ_NODE_PATH=/usr/bin/node MOZ_NO_REMOTE=1 NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript NO_FAIL_ON_TEST_ERRORS=1 PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games PROPERTIES_FILE=/builds/slave/test/buildprops.json PWD=/builds/slave/test SHELL=/bin/bash SHLVL=1 TERM=linux TMOUT=86400 USER=cltbld XDG_SESSION_COOKIE=5a152710dd62cc268aad214e000002d8-1464053387.207136-1168028034 _=/tools/buildbot/bin/python using PTY: False 18:36:16 INFO - MultiFileLogger online at 20160523 18:36:16 in /builds/slave/test 18:36:16 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-aurora --download-symbols true 18:36:16 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 18:36:16 INFO - {'append_to_log': False, 18:36:16 INFO - 'base_work_dir': '/builds/slave/test', 18:36:16 INFO - 'blob_upload_branch': 'mozilla-aurora', 18:36:16 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 18:36:16 INFO - 'buildbot_json_path': 'buildprops.json', 18:36:16 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 18:36:16 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 18:36:16 INFO - 'download_minidump_stackwalk': True, 18:36:16 INFO - 'download_symbols': 'true', 18:36:16 INFO - 'e10s': False, 18:36:16 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 18:36:16 INFO - 'tooltool.py': '/tools/tooltool.py', 18:36:16 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 18:36:16 INFO - '/tools/misc-python/virtualenv.py')}, 18:36:16 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 18:36:16 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 18:36:16 INFO - 'log_level': 'info', 18:36:16 INFO - 'log_to_console': True, 18:36:16 INFO - 'opt_config_files': (), 18:36:16 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 18:36:16 INFO - '--processes=1', 18:36:16 INFO - '--config=%(test_path)s/wptrunner.ini', 18:36:16 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 18:36:16 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 18:36:16 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 18:36:16 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 18:36:16 INFO - 'pip_index': False, 18:36:16 INFO - 'require_test_zip': True, 18:36:16 INFO - 'test_type': ('testharness',), 18:36:16 INFO - 'this_chunk': '1', 18:36:16 INFO - 'tooltool_cache': '/builds/tooltool_cache', 18:36:16 INFO - 'total_chunks': '10', 18:36:16 INFO - 'virtualenv_path': 'venv', 18:36:16 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 18:36:16 INFO - 'work_dir': 'build'} 18:36:16 INFO - ##### 18:36:16 INFO - ##### Running clobber step. 18:36:16 INFO - ##### 18:36:16 INFO - Running pre-action listener: _resource_record_pre_action 18:36:16 INFO - Running main action method: clobber 18:36:16 INFO - rmtree: /builds/slave/test/build 18:36:16 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 18:36:17 INFO - Running post-action listener: _resource_record_post_action 18:36:17 INFO - ##### 18:36:17 INFO - ##### Running read-buildbot-config step. 18:36:17 INFO - ##### 18:36:17 INFO - Running pre-action listener: _resource_record_pre_action 18:36:17 INFO - Running main action method: read_buildbot_config 18:36:17 INFO - Using buildbot properties: 18:36:17 INFO - { 18:36:17 INFO - "project": "", 18:36:17 INFO - "product": "firefox", 18:36:17 INFO - "script_repo_revision": "production", 18:36:17 INFO - "scheduler": "tests-mozilla-aurora-ubuntu32_vm-debug-unittest", 18:36:17 INFO - "repository": "", 18:36:17 INFO - "buildername": "Ubuntu VM 12.04 mozilla-aurora debug test web-platform-tests-1", 18:36:17 INFO - "buildid": "20160523170350", 18:36:17 INFO - "pgo_build": "False", 18:36:17 INFO - "basedir": "/builds/slave/test", 18:36:17 INFO - "buildnumber": 28, 18:36:17 INFO - "slavename": "tst-linux32-spot-736", 18:36:17 INFO - "revision": "a2baee5a734efd4bb9646e5ad06d7552d6618bcb", 18:36:17 INFO - "master": "http://buildbot-master01.bb.releng.use1.mozilla.com:8201/", 18:36:17 INFO - "platform": "linux", 18:36:17 INFO - "branch": "mozilla-aurora", 18:36:17 INFO - "repo_path": "releases/mozilla-aurora", 18:36:17 INFO - "moz_repo_path": "", 18:36:17 INFO - "stage_platform": "linux", 18:36:17 INFO - "builduid": "1c7caa8606bd45b590752adeac87ea70", 18:36:17 INFO - "slavebuilddir": "test" 18:36:17 INFO - } 18:36:17 INFO - Found installer url https://queue.taskcluster.net/v1/task/SDPVVWPUR6qjJEODLr0OEg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2. 18:36:17 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/SDPVVWPUR6qjJEODLr0OEg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json. 18:36:17 INFO - Running post-action listener: _resource_record_post_action 18:36:17 INFO - ##### 18:36:17 INFO - ##### Running download-and-extract step. 18:36:17 INFO - ##### 18:36:17 INFO - Running pre-action listener: _resource_record_pre_action 18:36:17 INFO - Running main action method: download_and_extract 18:36:17 INFO - mkdir: /builds/slave/test/build/tests 18:36:17 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')]} 18:36:17 INFO - https://queue.taskcluster.net/v1/task/SDPVVWPUR6qjJEODLr0OEg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json matches https://queue.taskcluster.net 18:36:17 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/SDPVVWPUR6qjJEODLr0OEg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json 18:36:17 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/SDPVVWPUR6qjJEODLr0OEg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json 18:36:17 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/SDPVVWPUR6qjJEODLr0OEg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json to /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.test_packages.json 18:36:17 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/SDPVVWPUR6qjJEODLr0OEg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.test_packages.json'}, attempt #1 18:36:20 INFO - Downloaded 1325 bytes. 18:36:20 INFO - Reading from file /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.test_packages.json 18:36:20 INFO - Using the following test package requirements: 18:36:20 INFO - {u'common': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip'], 18:36:20 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 18:36:20 INFO - u'firefox-48.0a2.en-US.linux-i686.cppunittest.tests.zip'], 18:36:20 INFO - u'gtest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 18:36:20 INFO - u'firefox-48.0a2.en-US.linux-i686.gtest.tests.zip'], 18:36:20 INFO - u'jittest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 18:36:20 INFO - u'jsshell-linux-i686.zip'], 18:36:20 INFO - u'mochitest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 18:36:20 INFO - u'firefox-48.0a2.en-US.linux-i686.mochitest.tests.zip'], 18:36:20 INFO - u'mozbase': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip'], 18:36:20 INFO - u'reftest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 18:36:20 INFO - u'firefox-48.0a2.en-US.linux-i686.reftest.tests.zip'], 18:36:20 INFO - u'talos': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 18:36:20 INFO - u'firefox-48.0a2.en-US.linux-i686.talos.tests.zip'], 18:36:20 INFO - u'web-platform': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 18:36:20 INFO - u'firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip'], 18:36:20 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 18:36:20 INFO - u'firefox-48.0a2.en-US.linux-i686.xpcshell.tests.zip']} 18:36:20 INFO - Downloading packages: [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', u'firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip'] for test suite category: web-platform 18:36:20 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')]} 18:36:20 INFO - https://queue.taskcluster.net/v1/task/SDPVVWPUR6qjJEODLr0OEg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip matches https://queue.taskcluster.net 18:36:20 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/SDPVVWPUR6qjJEODLr0OEg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip 18:36:20 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/SDPVVWPUR6qjJEODLr0OEg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip 18:36:20 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/SDPVVWPUR6qjJEODLr0OEg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip to /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip 18:36:20 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/SDPVVWPUR6qjJEODLr0OEg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip'}, attempt #1 18:36:28 INFO - Downloaded 22437362 bytes. 18:36:28 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 18:36:28 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 18:36:29 INFO - caution: filename not matched: web-platform/* 18:36:29 INFO - Return code: 11 18:36:29 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')]} 18:36:29 INFO - https://queue.taskcluster.net/v1/task/SDPVVWPUR6qjJEODLr0OEg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip matches https://queue.taskcluster.net 18:36:29 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/SDPVVWPUR6qjJEODLr0OEg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip 18:36:29 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/SDPVVWPUR6qjJEODLr0OEg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip 18:36:29 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/SDPVVWPUR6qjJEODLr0OEg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip to /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip 18:36:29 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/SDPVVWPUR6qjJEODLr0OEg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip'}, attempt #1 18:36:39 INFO - Downloaded 36409041 bytes. 18:36:39 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 18:36:39 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 18:36:43 INFO - caution: filename not matched: bin/* 18:36:43 INFO - caution: filename not matched: config/* 18:36:43 INFO - caution: filename not matched: mozbase/* 18:36:43 INFO - caution: filename not matched: marionette/* 18:36:43 INFO - caution: filename not matched: tools/wptserve/* 18:36:43 INFO - Return code: 11 18:36:43 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 18:36:43 INFO - https://queue.taskcluster.net/v1/task/SDPVVWPUR6qjJEODLr0OEg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 matches https://queue.taskcluster.net 18:36:43 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/SDPVVWPUR6qjJEODLr0OEg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 18:36:43 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/SDPVVWPUR6qjJEODLr0OEg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 18:36:43 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/SDPVVWPUR6qjJEODLr0OEg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 to /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 18:36:43 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/SDPVVWPUR6qjJEODLr0OEg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.tar.bz2'}, attempt #1 18:36:43 WARNING - URL Error: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/SDPVVWPUR6qjJEODLr0OEg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 18:36:43 INFO - Running command: ['nslookup', 'queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com'] 18:36:43 INFO - Copy/paste: nslookup queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com 18:36:43 INFO - Server: 10.26.75.40 18:36:43 INFO - Address: 10.26.75.40#53 18:36:43 INFO - Name: queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com 18:36:43 INFO - Address: 10.134.100.191 18:36:43 INFO - Return code: 0 18:36:43 INFO - retry: attempt #1 caught exception: 18:36:43 INFO - retry: Failed, sleeping 30 seconds before retrying 18:37:13 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/SDPVVWPUR6qjJEODLr0OEg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.tar.bz2'}, attempt #2 18:37:33 INFO - Downloaded 69332462 bytes. 18:37:33 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/SDPVVWPUR6qjJEODLr0OEg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 18:37:33 INFO - mkdir: /builds/slave/test/properties 18:37:33 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 18:37:33 INFO - Writing to file /builds/slave/test/properties/build_url 18:37:33 INFO - Contents: 18:37:33 INFO - build_url:https://queue.taskcluster.net/v1/task/SDPVVWPUR6qjJEODLr0OEg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 18:37:34 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/SDPVVWPUR6qjJEODLr0OEg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 18:37:34 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 18:37:34 INFO - Writing to file /builds/slave/test/properties/symbols_url 18:37:34 INFO - Contents: 18:37:34 INFO - symbols_url:https://queue.taskcluster.net/v1/task/SDPVVWPUR6qjJEODLr0OEg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 18:37:34 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')]} 18:37:34 INFO - https://queue.taskcluster.net/v1/task/SDPVVWPUR6qjJEODLr0OEg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip matches https://queue.taskcluster.net 18:37:34 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/SDPVVWPUR6qjJEODLr0OEg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 18:37:34 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/SDPVVWPUR6qjJEODLr0OEg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 18:37:34 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/SDPVVWPUR6qjJEODLr0OEg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip to /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 18:37:34 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/SDPVVWPUR6qjJEODLr0OEg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip'}, attempt #1 18:37:57 INFO - Downloaded 92306609 bytes. 18:37:57 INFO - Running command: ['unzip', '-q', '-o', '/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip', '-d', '/builds/slave/test/build/symbols'] 18:37:57 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip -d /builds/slave/test/build/symbols 18:38:07 INFO - Return code: 0 18:38:07 INFO - Running post-action listener: _resource_record_post_action 18:38:07 INFO - Running post-action listener: set_extra_try_arguments 18:38:07 INFO - ##### 18:38:07 INFO - ##### Running create-virtualenv step. 18:38:07 INFO - ##### 18:38:07 INFO - Running pre-action listener: _pre_create_virtualenv 18:38:07 INFO - Running pre-action listener: _resource_record_pre_action 18:38:07 INFO - Running main action method: create_virtualenv 18:38:07 INFO - Creating virtualenv /builds/slave/test/build/venv 18:38:07 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 18:38:07 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 18:38:07 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 18:38:07 INFO - Using real prefix '/usr' 18:38:07 INFO - New python executable in /builds/slave/test/build/venv/bin/python 18:38:08 INFO - Installing distribute.............................................................................................................................................................................................done. 18:38:12 INFO - Installing pip.................done. 18:38:12 INFO - Return code: 0 18:38:12 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 18:38:12 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 18:38:12 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 18:38:12 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 18:38:12 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 18:38:12 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 18:38:12 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 18:38:12 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 0x8eaac58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8f11598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8fc3f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8ca5e30>, '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 0x8f42c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8fc1470>, '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-1464053387.207136-1168028034', '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 18:38:12 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 18:38:12 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 18:38:12 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 18:38:12 INFO - 'CCACHE_UMASK': '002', 18:38:12 INFO - 'DISPLAY': ':0', 18:38:12 INFO - 'HOME': '/home/cltbld', 18:38:12 INFO - 'LANG': 'en_US.UTF-8', 18:38:12 INFO - 'LOGNAME': 'cltbld', 18:38:12 INFO - 'MAIL': '/var/mail/cltbld', 18:38:12 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 18:38:12 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 18:38:12 INFO - 'MOZ_NO_REMOTE': '1', 18:38:12 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 18:38:12 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 18:38:12 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 18:38:12 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 18:38:12 INFO - 'PWD': '/builds/slave/test', 18:38:12 INFO - 'SHELL': '/bin/bash', 18:38:12 INFO - 'SHLVL': '1', 18:38:12 INFO - 'TERM': 'linux', 18:38:12 INFO - 'TMOUT': '86400', 18:38:12 INFO - 'USER': 'cltbld', 18:38:12 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1464053387.207136-1168028034', 18:38:12 INFO - '_': '/tools/buildbot/bin/python'} 18:38:12 INFO - Ignoring indexes: https://pypi.python.org/simple/ 18:38:12 INFO - Downloading/unpacking psutil>=0.7.1 18:38:12 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 18:38:12 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 18:38:12 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 18:38:12 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 18:38:12 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 18:38:12 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 18:38:18 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 18:38:18 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 18:38:18 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 18:38:18 INFO - Installing collected packages: psutil 18:38:18 INFO - Running setup.py install for psutil 18:38:18 INFO - building 'psutil._psutil_linux' extension 18:38:18 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 18:38:19 INFO - psutil/_psutil_linux.c: In function ‘init_psutil_linux’: 18:38:19 WARNING - psutil/_psutil_linux.c:652:5: warning: overflow in implicit constant conversion [-Woverflow] 18:38:19 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 18:38:19 INFO - building 'psutil._psutil_posix' extension 18:38:19 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 18:38:19 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 18:38:19 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 18:38:19 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 18:38:19 INFO - Successfully installed psutil 18:38:19 INFO - Cleaning up... 18:38:19 INFO - Return code: 0 18:38:19 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 18:38:19 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')]} 18:38:19 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 18:38:19 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 18:38:19 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')]} 18:38:19 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 18:38:19 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 18:38:19 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 0x8eaac58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8f11598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8fc3f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8ca5e30>, '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 0x8f42c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8fc1470>, '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-1464053387.207136-1168028034', '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 18:38:19 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 18:38:19 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 18:38:19 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 18:38:19 INFO - 'CCACHE_UMASK': '002', 18:38:19 INFO - 'DISPLAY': ':0', 18:38:19 INFO - 'HOME': '/home/cltbld', 18:38:19 INFO - 'LANG': 'en_US.UTF-8', 18:38:19 INFO - 'LOGNAME': 'cltbld', 18:38:19 INFO - 'MAIL': '/var/mail/cltbld', 18:38:19 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 18:38:19 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 18:38:19 INFO - 'MOZ_NO_REMOTE': '1', 18:38:19 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 18:38:19 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 18:38:19 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 18:38:19 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 18:38:19 INFO - 'PWD': '/builds/slave/test', 18:38:19 INFO - 'SHELL': '/bin/bash', 18:38:19 INFO - 'SHLVL': '1', 18:38:19 INFO - 'TERM': 'linux', 18:38:19 INFO - 'TMOUT': '86400', 18:38:19 INFO - 'USER': 'cltbld', 18:38:19 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1464053387.207136-1168028034', 18:38:19 INFO - '_': '/tools/buildbot/bin/python'} 18:38:20 INFO - Ignoring indexes: https://pypi.python.org/simple/ 18:38:20 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 18:38:20 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 18:38:20 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 18:38:20 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 18:38:20 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 18:38:20 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 18:38:20 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 18:38:25 INFO - Downloading mozsystemmonitor-0.0.tar.gz 18:38:25 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 18:38:25 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 18:38:25 INFO - Installing collected packages: mozsystemmonitor 18:38:25 INFO - Running setup.py install for mozsystemmonitor 18:38:25 INFO - Successfully installed mozsystemmonitor 18:38:25 INFO - Cleaning up... 18:38:25 INFO - Return code: 0 18:38:25 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 18:38:25 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')]} 18:38:25 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 18:38:25 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 18:38:25 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')]} 18:38:25 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 18:38:25 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 18:38:25 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 0x8eaac58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8f11598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8fc3f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8ca5e30>, '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 0x8f42c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8fc1470>, '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-1464053387.207136-1168028034', '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 18:38:25 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 18:38:25 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 18:38:25 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 18:38:25 INFO - 'CCACHE_UMASK': '002', 18:38:25 INFO - 'DISPLAY': ':0', 18:38:25 INFO - 'HOME': '/home/cltbld', 18:38:25 INFO - 'LANG': 'en_US.UTF-8', 18:38:25 INFO - 'LOGNAME': 'cltbld', 18:38:25 INFO - 'MAIL': '/var/mail/cltbld', 18:38:25 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 18:38:25 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 18:38:25 INFO - 'MOZ_NO_REMOTE': '1', 18:38:25 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 18:38:25 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 18:38:25 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 18:38:25 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 18:38:25 INFO - 'PWD': '/builds/slave/test', 18:38:25 INFO - 'SHELL': '/bin/bash', 18:38:25 INFO - 'SHLVL': '1', 18:38:25 INFO - 'TERM': 'linux', 18:38:25 INFO - 'TMOUT': '86400', 18:38:25 INFO - 'USER': 'cltbld', 18:38:25 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1464053387.207136-1168028034', 18:38:25 INFO - '_': '/tools/buildbot/bin/python'} 18:38:25 INFO - Ignoring indexes: https://pypi.python.org/simple/ 18:38:26 INFO - Downloading/unpacking blobuploader==1.2.4 18:38:26 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 18:38:26 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 18:38:26 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 18:38:26 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 18:38:26 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 18:38:26 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 18:38:30 INFO - Downloading blobuploader-1.2.4.tar.gz 18:38:30 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 18:38:31 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 18:38:31 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 18:38:31 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 18:38:31 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 18:38:31 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 18:38:31 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 18:38:31 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 18:38:32 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 18:38:32 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 18:38:32 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 18:38:32 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 18:38:32 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 18:38:32 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 18:38:32 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 18:38:32 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 18:38:32 INFO - Downloading docopt-0.6.1.tar.gz 18:38:32 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 18:38:32 INFO - Installing collected packages: blobuploader, requests, docopt 18:38:32 INFO - Running setup.py install for blobuploader 18:38:33 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 18:38:33 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 18:38:33 INFO - Running setup.py install for requests 18:38:33 INFO - Running setup.py install for docopt 18:38:34 INFO - Successfully installed blobuploader requests docopt 18:38:34 INFO - Cleaning up... 18:38:34 INFO - Return code: 0 18:38:34 INFO - Installing None into virtualenv /builds/slave/test/build/venv 18:38:34 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')]} 18:38:34 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 18:38:34 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 18:38:34 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')]} 18:38:34 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 18:38:34 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 18:38:34 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 0x8eaac58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8f11598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8fc3f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8ca5e30>, '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 0x8f42c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8fc1470>, '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-1464053387.207136-1168028034', '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 18:38:34 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 18:38:34 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 18:38:34 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 18:38:34 INFO - 'CCACHE_UMASK': '002', 18:38:34 INFO - 'DISPLAY': ':0', 18:38:34 INFO - 'HOME': '/home/cltbld', 18:38:34 INFO - 'LANG': 'en_US.UTF-8', 18:38:34 INFO - 'LOGNAME': 'cltbld', 18:38:34 INFO - 'MAIL': '/var/mail/cltbld', 18:38:34 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 18:38:34 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 18:38:34 INFO - 'MOZ_NO_REMOTE': '1', 18:38:34 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 18:38:34 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 18:38:34 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 18:38:34 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 18:38:34 INFO - 'PWD': '/builds/slave/test', 18:38:34 INFO - 'SHELL': '/bin/bash', 18:38:34 INFO - 'SHLVL': '1', 18:38:34 INFO - 'TERM': 'linux', 18:38:34 INFO - 'TMOUT': '86400', 18:38:34 INFO - 'USER': 'cltbld', 18:38:34 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1464053387.207136-1168028034', 18:38:34 INFO - '_': '/tools/buildbot/bin/python'} 18:38:34 INFO - Ignoring indexes: https://pypi.python.org/simple/ 18:38:34 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 18:38:34 INFO - Running setup.py (path:/tmp/pip-3Rlxcw-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 18:38:34 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 18:38:34 INFO - Running setup.py (path:/tmp/pip-JkWqYr-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 18:38:34 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 18:38:34 INFO - Running setup.py (path:/tmp/pip-WMNXoT-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 18:38:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 18:38:35 INFO - Running setup.py (path:/tmp/pip-l1lYXy-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 18:38:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 18:38:35 INFO - Running setup.py (path:/tmp/pip-RMPWm8-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 18:38:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 18:38:35 INFO - Running setup.py (path:/tmp/pip-Xh_fWt-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 18:38:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 18:38:35 INFO - Running setup.py (path:/tmp/pip-XAAnCZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 18:38:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 18:38:35 INFO - Running setup.py (path:/tmp/pip-WTvDPy-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 18:38:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 18:38:35 INFO - Running setup.py (path:/tmp/pip-cIR3kG-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 18:38:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 18:38:35 INFO - Running setup.py (path:/tmp/pip-Hnt5HJ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 18:38:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 18:38:35 INFO - Running setup.py (path:/tmp/pip-HnNg9t-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 18:38:36 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 18:38:36 INFO - Running setup.py (path:/tmp/pip-pcpc1Z-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 18:38:36 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 18:38:36 INFO - Running setup.py (path:/tmp/pip-sQ9szh-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 18:38:36 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 18:38:36 INFO - Running setup.py (path:/tmp/pip-t8x6pz-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 18:38:36 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 18:38:36 INFO - Running setup.py (path:/tmp/pip-95almk-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 18:38:36 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 18:38:36 INFO - Running setup.py (path:/tmp/pip-LWODho-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 18:38:36 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 18:38:36 INFO - Running setup.py (path:/tmp/pip-tQhaQQ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 18:38:36 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 18:38:36 INFO - Running setup.py (path:/tmp/pip-aVLD3w-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 18:38:36 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 18:38:36 INFO - Running setup.py (path:/tmp/pip-R3gb4a-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 18:38:37 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 18:38:37 INFO - Running setup.py (path:/tmp/pip-9QHxzM-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 18:38:37 INFO - Unpacking /builds/slave/test/build/tests/marionette 18:38:37 INFO - Running setup.py (path:/tmp/pip-Pg5dUl-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 18:38:37 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 18:38:37 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 18:38:37 INFO - Running setup.py install for manifestparser 18:38:37 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 18:38:37 INFO - Running setup.py install for mozcrash 18:38:38 INFO - Running setup.py install for mozdebug 18:38:38 INFO - Running setup.py install for mozdevice 18:38:38 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 18:38:38 INFO - Installing dm script to /builds/slave/test/build/venv/bin 18:38:38 INFO - Running setup.py install for mozfile 18:38:38 INFO - Running setup.py install for mozhttpd 18:38:38 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 18:38:38 INFO - Running setup.py install for mozinfo 18:38:39 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 18:38:39 INFO - Running setup.py install for mozInstall 18:38:39 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 18:38:39 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 18:38:39 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 18:38:39 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 18:38:39 INFO - Running setup.py install for mozleak 18:38:39 INFO - Running setup.py install for mozlog 18:38:39 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 18:38:39 INFO - Running setup.py install for moznetwork 18:38:40 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 18:38:40 INFO - Running setup.py install for mozprocess 18:38:40 INFO - Running setup.py install for mozprofile 18:38:40 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 18:38:40 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 18:38:40 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 18:38:40 INFO - Running setup.py install for mozrunner 18:38:40 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 18:38:40 INFO - Running setup.py install for mozscreenshot 18:38:40 INFO - Running setup.py install for moztest 18:38:41 INFO - Running setup.py install for mozversion 18:38:41 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 18:38:41 INFO - Running setup.py install for wptserve 18:38:41 INFO - Running setup.py install for marionette-driver 18:38:41 INFO - Running setup.py install for browsermob-proxy 18:38:42 INFO - Running setup.py install for marionette-client 18:38:42 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 18:38:42 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 18:38:42 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 18:38:42 INFO - Cleaning up... 18:38:42 INFO - Return code: 0 18:38:42 INFO - Installing None into virtualenv /builds/slave/test/build/venv 18:38: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')]} 18:38:42 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 18:38:42 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 18:38: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')]} 18:38:42 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 18:38:42 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 18:38:42 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 0x8eaac58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8f11598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8fc3f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8ca5e30>, '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 0x8f42c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8fc1470>, '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-1464053387.207136-1168028034', '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 18:38:42 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 18:38:42 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 18:38:42 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 18:38:42 INFO - 'CCACHE_UMASK': '002', 18:38:42 INFO - 'DISPLAY': ':0', 18:38:42 INFO - 'HOME': '/home/cltbld', 18:38:42 INFO - 'LANG': 'en_US.UTF-8', 18:38:42 INFO - 'LOGNAME': 'cltbld', 18:38:42 INFO - 'MAIL': '/var/mail/cltbld', 18:38:42 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 18:38:42 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 18:38:42 INFO - 'MOZ_NO_REMOTE': '1', 18:38:42 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 18:38:42 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 18:38:42 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 18:38:42 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 18:38:42 INFO - 'PWD': '/builds/slave/test', 18:38:42 INFO - 'SHELL': '/bin/bash', 18:38:42 INFO - 'SHLVL': '1', 18:38:42 INFO - 'TERM': 'linux', 18:38:42 INFO - 'TMOUT': '86400', 18:38:42 INFO - 'USER': 'cltbld', 18:38:42 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1464053387.207136-1168028034', 18:38:42 INFO - '_': '/tools/buildbot/bin/python'} 18:38:43 INFO - Ignoring indexes: https://pypi.python.org/simple/ 18:38:43 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 18:38:43 INFO - Running setup.py (path:/tmp/pip-nW9dmZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 18:38:43 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)) 18:38:43 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 18:38:43 INFO - Running setup.py (path:/tmp/pip-fJFqFr-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 18:38:43 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)) 18:38:43 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 18:38:43 INFO - Running setup.py (path:/tmp/pip-etmxQi-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 18:38:43 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)) 18:38:43 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 18:38:43 INFO - Running setup.py (path:/tmp/pip-PjU2y7-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 18:38:43 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)) 18:38:43 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 18:38:43 INFO - Running setup.py (path:/tmp/pip-4KVhiV-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 18:38:43 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)) 18:38:43 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 18:38:43 INFO - Running setup.py (path:/tmp/pip-rKwhjR-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 18:38:43 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)) 18:38:43 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 18:38:43 INFO - Running setup.py (path:/tmp/pip-geWyOT-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 18:38:44 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)) 18:38:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 18:38:44 INFO - Running setup.py (path:/tmp/pip-WTLBxs-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 18:38:44 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)) 18:38:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 18:38:44 INFO - Running setup.py (path:/tmp/pip-hPcFa8-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 18:38:44 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)) 18:38:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 18:38:44 INFO - Running setup.py (path:/tmp/pip-N2_Eip-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 18:38:44 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)) 18:38:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 18:38:44 INFO - Running setup.py (path:/tmp/pip-MLboPB-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 18:38:44 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)) 18:38:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 18:38:44 INFO - Running setup.py (path:/tmp/pip-wSM4Sx-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 18:38:44 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)) 18:38:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 18:38:44 INFO - Running setup.py (path:/tmp/pip-m7oGms-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 18:38:44 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)) 18:38:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 18:38:44 INFO - Running setup.py (path:/tmp/pip-8uHQB5-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 18:38:45 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)) 18:38:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 18:38:45 INFO - Running setup.py (path:/tmp/pip-I15ONX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 18:38:45 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)) 18:38:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 18:38:45 INFO - Running setup.py (path:/tmp/pip-RC28iP-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 18:38:45 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)) 18:38:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 18:38:45 INFO - Running setup.py (path:/tmp/pip-0YRND3-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 18:38:45 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)) 18:38:45 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 18:38:45 INFO - Running setup.py (path:/tmp/pip-4jhVS4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 18:38:45 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)) 18:38:45 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 18:38:45 INFO - Running setup.py (path:/tmp/pip-hrKztT-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 18:38:45 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)) 18:38:45 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 18:38:45 INFO - Running setup.py (path:/tmp/pip-2Domkh-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 18:38:46 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)) 18:38:46 INFO - Unpacking /builds/slave/test/build/tests/marionette 18:38:46 INFO - Running setup.py (path:/tmp/pip-0o78uk-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 18:38:46 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 18:38:46 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)) 18:38:46 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)) 18:38:46 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)) 18:38:46 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)) 18:38:46 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)) 18:38:46 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)) 18:38:46 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 18:38:46 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 18:38:46 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 18:38:46 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 18:38:46 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 18:38:46 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 18:38:46 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 18:38:51 INFO - Downloading blessings-1.6.tar.gz 18:38:51 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 18:38:51 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)) 18:38:51 INFO - Installing collected packages: blessings 18:38:51 INFO - Running setup.py install for blessings 18:38:51 INFO - Successfully installed blessings 18:38:51 INFO - Cleaning up... 18:38:51 INFO - Return code: 0 18:38:51 INFO - Done creating virtualenv /builds/slave/test/build/venv. 18:38:51 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 18:38:51 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 18:38:52 INFO - Reading from file tmpfile_stdout 18:38:52 INFO - Current package versions: 18:38:52 INFO - argparse == 1.2.1 18:38:52 INFO - blessings == 1.6 18:38:52 INFO - blobuploader == 1.2.4 18:38:52 INFO - browsermob-proxy == 0.6.0 18:38:52 INFO - docopt == 0.6.1 18:38:52 INFO - manifestparser == 1.1 18:38:52 INFO - marionette-client == 2.3.0 18:38:52 INFO - marionette-driver == 1.4.0 18:38:52 INFO - mozInstall == 1.12 18:38:52 INFO - mozcrash == 0.17 18:38:52 INFO - mozdebug == 0.1 18:38:52 INFO - mozdevice == 0.48 18:38:52 INFO - mozfile == 1.2 18:38:52 INFO - mozhttpd == 0.7 18:38:52 INFO - mozinfo == 0.9 18:38:52 INFO - mozleak == 0.1 18:38:52 INFO - mozlog == 3.1 18:38:52 INFO - moznetwork == 0.27 18:38:52 INFO - mozprocess == 0.22 18:38:52 INFO - mozprofile == 0.28 18:38:52 INFO - mozrunner == 6.11 18:38:52 INFO - mozscreenshot == 0.1 18:38:52 INFO - mozsystemmonitor == 0.0 18:38:52 INFO - moztest == 0.7 18:38:52 INFO - mozversion == 1.4 18:38:52 INFO - psutil == 3.1.1 18:38:52 INFO - requests == 1.2.3 18:38:52 INFO - wptserve == 1.4.0 18:38:52 INFO - wsgiref == 0.1.2 18:38:52 INFO - Running post-action listener: _resource_record_post_action 18:38:52 INFO - Running post-action listener: _start_resource_monitoring 18:38:52 INFO - Starting resource monitoring. 18:38:52 INFO - ##### 18:38:52 INFO - ##### Running pull step. 18:38:52 INFO - ##### 18:38:52 INFO - Running pre-action listener: _resource_record_pre_action 18:38:52 INFO - Running main action method: pull 18:38:52 INFO - Pull has nothing to do! 18:38:52 INFO - Running post-action listener: _resource_record_post_action 18:38:52 INFO - ##### 18:38:52 INFO - ##### Running install step. 18:38:52 INFO - ##### 18:38:52 INFO - Running pre-action listener: _resource_record_pre_action 18:38:52 INFO - Running main action method: install 18:38:52 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 18:38:52 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 18:38:52 INFO - Reading from file tmpfile_stdout 18:38:52 INFO - Detecting whether we're running mozinstall >=1.0... 18:38:52 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 18:38:52 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 18:38:52 INFO - Reading from file tmpfile_stdout 18:38:52 INFO - Output received: 18:38:52 INFO - Usage: mozinstall [options] installer 18:38:52 INFO - Options: 18:38:52 INFO - -h, --help show this help message and exit 18:38:52 INFO - -d DEST, --destination=DEST 18:38:52 INFO - Directory to install application into. [default: 18:38:52 INFO - "/builds/slave/test"] 18:38:52 INFO - --app=APP Application being installed. [default: firefox] 18:38:52 INFO - mkdir: /builds/slave/test/build/application 18:38:52 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.tar.bz2', '--destination', '/builds/slave/test/build/application'] 18:38:52 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 --destination /builds/slave/test/build/application 18:39:22 INFO - Reading from file tmpfile_stdout 18:39:22 INFO - Output received: 18:39:22 INFO - /builds/slave/test/build/application/firefox/firefox 18:39:22 INFO - Running post-action listener: _resource_record_post_action 18:39:22 INFO - ##### 18:39:22 INFO - ##### Running run-tests step. 18:39:22 INFO - ##### 18:39:22 INFO - Running pre-action listener: _resource_record_pre_action 18:39:22 INFO - Running main action method: run_tests 18:39:22 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 18:39:22 INFO - Minidump filename unknown. Determining based upon platform and architecture. 18:39:22 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 18:39:22 INFO - grabbing minidump binary from tooltool 18:39:22 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')]} 18:39:22 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 0x8ca5e30>, '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 0x8f42c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8fc1470>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 18:39:22 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 18:39:22 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 18:39:22 INFO - INFO - File linux32-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 18:39:22 INFO - Return code: 0 18:39:22 INFO - Chmoding /builds/slave/test/build/linux32-minidump_stackwalk to 0755 18:39:22 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 18:39:22 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/SDPVVWPUR6qjJEODLr0OEg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/linux32-minidump_stackwalk', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] in /builds/slave/test/build 18:39:22 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/SDPVVWPUR6qjJEODLr0OEg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip --stackwalk-binary=/builds/slave/test/build/linux32-minidump_stackwalk --test-type=testharness --disable-e10s --total-chunks=10 --this-chunk=1 --prefs-root=/builds/slave/test/build/tests/web-platform/prefs --processes=1 --config=/builds/slave/test/build/tests/web-platform/wptrunner.ini --ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem --host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key --host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem --certutil-binary=/builds/slave/test/build/tests/bin/certutil 18:39:22 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 18:39:22 INFO - 'CCACHE_UMASK': '002', 18:39:22 INFO - 'DISPLAY': ':0', 18:39:22 INFO - 'HOME': '/home/cltbld', 18:39:22 INFO - 'LANG': 'en_US.UTF-8', 18:39:22 INFO - 'LOGNAME': 'cltbld', 18:39:22 INFO - 'MAIL': '/var/mail/cltbld', 18:39:22 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 18:39:22 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 18:39:22 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 18:39:22 INFO - 'MOZ_NO_REMOTE': '1', 18:39:22 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 18:39:22 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 18:39:22 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 18:39:22 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 18:39:22 INFO - 'PWD': '/builds/slave/test', 18:39:22 INFO - 'SHELL': '/bin/bash', 18:39:22 INFO - 'SHLVL': '1', 18:39:22 INFO - 'TERM': 'linux', 18:39:22 INFO - 'TMOUT': '86400', 18:39:22 INFO - 'USER': 'cltbld', 18:39:22 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1464053387.207136-1168028034', 18:39:22 INFO - '_': '/tools/buildbot/bin/python'} 18:39:22 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/SDPVVWPUR6qjJEODLr0OEg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/linux32-minidump_stackwalk', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] with output_timeout 1000 18:39:23 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 18:39:23 INFO - import pkg_resources 18:39:24 INFO - Using 1 client processes 18:39:24 INFO - wptserve Starting http server on 127.0.0.1:8000 18:39:24 INFO - wptserve Starting http server on 127.0.0.1:8001 18:39:24 INFO - wptserve Starting http server on 127.0.0.1:8443 18:39:26 INFO - SUITE-START | Running 778 tests 18:39:26 INFO - Running testharness tests 18:39:26 INFO - Setting up ssl 18:39:26 INFO - PROCESS | certutil | 18:39:26 INFO - PROCESS | certutil | 18:39:26 INFO - PROCESS | certutil | 18:39:26 INFO - Certificate Nickname Trust Attributes 18:39:26 INFO - SSL,S/MIME,JAR/XPI 18:39:26 INFO - 18:39:26 INFO - web-platform-tests CT,, 18:39:26 INFO - 18:39:27 INFO - Starting runner 18:39:29 INFO - PROCESS | 1746 | 1464053969777 Marionette DEBUG Marionette enabled via build flag and pref 18:39:30 INFO - PROCESS | 1746 | ++DOCSHELL 0xa50f1800 == 1 [pid = 1746] [id = 1] 18:39:30 INFO - PROCESS | 1746 | ++DOMWINDOW == 1 (0xa50f1c00) [pid = 1746] [serial = 1] [outer = (nil)] 18:39:30 INFO - PROCESS | 1746 | [1746] WARNING: No inner window available!: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 18:39:30 INFO - PROCESS | 1746 | ++DOMWINDOW == 2 (0xa50f2400) [pid = 1746] [serial = 2] [outer = 0xa50f1c00] 18:39:30 INFO - PROCESS | 1746 | 1464053970462 Marionette INFO Listening on port 2828 18:39:31 INFO - PROCESS | 1746 | 1464053971040 Marionette DEBUG Marionette enabled via command-line flag 18:39:31 INFO - PROCESS | 1746 | ++DOCSHELL 0xa227e800 == 2 [pid = 1746] [id = 2] 18:39:31 INFO - PROCESS | 1746 | ++DOMWINDOW == 3 (0xa22be800) [pid = 1746] [serial = 3] [outer = (nil)] 18:39:31 INFO - PROCESS | 1746 | [1746] WARNING: No inner window available!: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 18:39:31 INFO - PROCESS | 1746 | ++DOMWINDOW == 4 (0xa22bf000) [pid = 1746] [serial = 4] [outer = 0xa22be800] 18:39:31 INFO - PROCESS | 1746 | LoadPlugin() /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so returned a2191fc0 18:39:31 INFO - PROCESS | 1746 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so returned a2195ac0 18:39:31 INFO - PROCESS | 1746 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-cone-plugin.so returned a21b39c0 18:39:31 INFO - PROCESS | 1746 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so returned a21b6620 18:39:31 INFO - PROCESS | 1746 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-mully-plugin.so returned a21ba360 18:39:31 INFO - PROCESS | 1746 | ++DOMWINDOW == 5 (0xa21acc00) [pid = 1746] [serial = 5] [outer = 0xa50f1c00] 18:39:31 INFO - PROCESS | 1746 | [1746] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 18:39:31 INFO - PROCESS | 1746 | 1464053971449 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:53115 18:39:31 INFO - PROCESS | 1746 | [1746] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 18:39:31 INFO - PROCESS | 1746 | 1464053971533 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:53116 18:39:31 INFO - PROCESS | 1746 | 1464053971541 Marionette DEBUG Closed connection conn0 18:39:31 INFO - PROCESS | 1746 | [1746] WARNING: Hardware Vsync support not yet implemented. Falling back to software timers: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/gfx/thebes/gfxPlatform.cpp, line 2248 18:39:31 INFO - PROCESS | 1746 | 1464053971665 Marionette DEBUG Closed connection conn1 18:39:31 INFO - PROCESS | 1746 | [1746] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 18:39:31 INFO - PROCESS | 1746 | 1464053971755 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:53117 18:39:31 INFO - PROCESS | 1746 | [1746] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 18:39:31 INFO - PROCESS | 1746 | 1464053971806 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:53118 18:39:31 INFO - PROCESS | 1746 | 1464053971813 Marionette DEBUG Closed connection conn2 18:39:31 INFO - PROCESS | 1746 | [1746] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 18:39:31 INFO - PROCESS | 1746 | 1464053971845 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:53119 18:39:31 INFO - PROCESS | 1746 | 1464053971854 Marionette DEBUG Closed connection conn3 18:39:31 INFO - PROCESS | 1746 | 1464053971885 Marionette TRACE conn4 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 18:39:31 INFO - PROCESS | 1746 | 1464053971902 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0a2","platformName":"Linux","platformVersion":"3.2.0-76-generic-pae","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"LINUX","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160523170350","device":"desktop","version":"48.0a2"} 18:39:32 INFO - PROCESS | 1746 | [1746] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 18:39:33 INFO - PROCESS | 1746 | ++DOCSHELL 0x9c7e2c00 == 3 [pid = 1746] [id = 3] 18:39:33 INFO - PROCESS | 1746 | ++DOMWINDOW == 6 (0x9c7e3000) [pid = 1746] [serial = 6] [outer = (nil)] 18:39:33 INFO - PROCESS | 1746 | ++DOCSHELL 0x9c7e3400 == 4 [pid = 1746] [id = 4] 18:39:33 INFO - PROCESS | 1746 | ++DOMWINDOW == 7 (0x9c7e3800) [pid = 1746] [serial = 7] [outer = (nil)] 18:39:33 INFO - PROCESS | 1746 | [1746] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 18:39:34 INFO - PROCESS | 1746 | ++DOCSHELL 0x9bfc3000 == 5 [pid = 1746] [id = 5] 18:39:34 INFO - PROCESS | 1746 | ++DOMWINDOW == 8 (0x9bfc3400) [pid = 1746] [serial = 8] [outer = (nil)] 18:39:34 INFO - PROCESS | 1746 | [1746] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 18:39:34 INFO - PROCESS | 1746 | [1746] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 18:39:34 INFO - PROCESS | 1746 | ++DOMWINDOW == 9 (0x9bab4800) [pid = 1746] [serial = 9] [outer = 0x9bfc3400] 18:39:34 INFO - PROCESS | 1746 | ++DOMWINDOW == 10 (0x9a407000) [pid = 1746] [serial = 10] [outer = 0x9c7e3000] 18:39:34 INFO - PROCESS | 1746 | ++DOMWINDOW == 11 (0x9a408c00) [pid = 1746] [serial = 11] [outer = 0x9c7e3800] 18:39:34 INFO - PROCESS | 1746 | ++DOMWINDOW == 12 (0x9a40b000) [pid = 1746] [serial = 12] [outer = 0x9bfc3400] 18:39:35 INFO - PROCESS | 1746 | 1464053975826 Marionette DEBUG loaded listener.js 18:39:35 INFO - PROCESS | 1746 | 1464053975846 Marionette DEBUG loaded listener.js 18:39:36 INFO - PROCESS | 1746 | ++DOMWINDOW == 13 (0x9938c400) [pid = 1746] [serial = 13] [outer = 0x9bfc3400] 18:39:36 INFO - PROCESS | 1746 | 1464053976611 Marionette TRACE conn4 <- [1,1,null,{"sessionId":"81304b37-2374-4774-90ad-3df12475f5f9","capabilities":{"browserName":"Firefox","browserVersion":"48.0a2","platformName":"Linux","platformVersion":"3.2.0-76-generic-pae","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"LINUX","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160523170350","device":"desktop","version":"48.0a2","command_id":1}}] 18:39:36 INFO - PROCESS | 1746 | 1464053976818 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}] 18:39:37 INFO - PROCESS | 1746 | 1464053977235 Marionette TRACE conn4 <- [1,2,null,{"value":null}] 18:39:37 INFO - PROCESS | 1746 | 1464053977322 Marionette TRACE conn4 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 18:39:37 INFO - PROCESS | 1746 | [1746] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 18:39:37 INFO - PROCESS | 1746 | [1746] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 18:39:37 INFO - PROCESS | 1746 | ++DOMWINDOW == 14 (0x95444c00) [pid = 1746] [serial = 14] [outer = 0x9bfc3400] 18:39:37 INFO - PROCESS | 1746 | [1746] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 18:39:37 INFO - PROCESS | 1746 | [1746] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 18:39:37 INFO - PROCESS | 1746 | 1464053977941 Marionette TRACE conn4 <- [1,3,null,{}] 18:39:38 INFO - PROCESS | 1746 | 1464053978011 Marionette TRACE conn4 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 18:39:38 INFO - PROCESS | 1746 | 1464053978066 Marionette TRACE conn4 <- [1,4,null,{"value":null}] 18:39:38 INFO - PROCESS | 1746 | 1464053978129 Marionette TRACE conn4 -> [0,5,"getWindowHandle",null] 18:39:38 INFO - PROCESS | 1746 | 1464053978134 Marionette TRACE conn4 <- [1,5,null,{"value":"8"}] 18:39:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 18:39:38 INFO - PROCESS | 1746 | 1464053978168 Marionette TRACE conn4 -> [0,6,"setScriptTimeout",{"ms":35000}] 18:39:38 INFO - PROCESS | 1746 | 1464053978174 Marionette TRACE conn4 <- [1,6,null,{}] 18:39:38 INFO - PROCESS | 1746 | 1464053978250 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}] 18:39:38 INFO - PROCESS | 1746 | 1464053978273 Marionette TRACE conn4 <- [1,7,null,{"value":null}] 18:39:38 INFO - PROCESS | 1746 | 1464053978280 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:38 INFO - PROCESS | 1746 | ++DOCSHELL 0x95254c00 == 6 [pid = 1746] [id = 6] 18:39:38 INFO - PROCESS | 1746 | ++DOMWINDOW == 15 (0x97844c00) [pid = 1746] [serial = 15] [outer = (nil)] 18:39:38 INFO - PROCESS | 1746 | ++DOMWINDOW == 16 (0x99f6bc00) [pid = 1746] [serial = 16] [outer = 0x97844c00] 18:39:38 INFO - PROCESS | 1746 | 1464053978363 Marionette DEBUG loaded listener.js 18:39:38 INFO - PROCESS | 1746 | ++DOMWINDOW == 17 (0x93d96c00) [pid = 1746] [serial = 17] [outer = 0x97844c00] 18:39:38 INFO - PROCESS | 1746 | ++DOCSHELL 0x93b78c00 == 7 [pid = 1746] [id = 7] 18:39:38 INFO - PROCESS | 1746 | ++DOMWINDOW == 18 (0x93b79000) [pid = 1746] [serial = 18] [outer = (nil)] 18:39:38 INFO - PROCESS | 1746 | ++DOMWINDOW == 19 (0x93b7fc00) [pid = 1746] [serial = 19] [outer = 0x93b79000] 18:39:38 INFO - PROCESS | 1746 | 1464053978859 Marionette DEBUG loaded listener.js 18:39:38 INFO - PROCESS | 1746 | ++DOMWINDOW == 20 (0x9479cc00) [pid = 1746] [serial = 20] [outer = 0x93b79000] 18:39:39 INFO - PROCESS | 1746 | [1746] WARNING: GetDefaultCharsetForLocale: need to add multi locale support: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/intl/locale/unix/nsUNIXCharset.cpp, line 98 18:39:39 INFO - PROCESS | 1746 | 1464053979397 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]]]}] 18:39:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 18:39:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1321ms 18:39:39 INFO - PROCESS | 1746 | 1464053979523 Marionette TRACE conn4 -> [0,9,"getWindowHandle",null] 18:39:39 INFO - PROCESS | 1746 | 1464053979526 Marionette TRACE conn4 <- [1,9,null,{"value":"8"}] 18:39:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 18:39:39 INFO - PROCESS | 1746 | 1464053979562 Marionette TRACE conn4 -> [0,10,"setScriptTimeout",{"ms":35000}] 18:39:39 INFO - PROCESS | 1746 | 1464053979566 Marionette TRACE conn4 <- [1,10,null,{}] 18:39:39 INFO - PROCESS | 1746 | 1464053979580 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}] 18:39:39 INFO - PROCESS | 1746 | 1464053979768 Marionette TRACE conn4 <- [1,11,null,{"value":null}] 18:39:39 INFO - PROCESS | 1746 | 1464053979790 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:39 INFO - PROCESS | 1746 | ++DOCSHELL 0x92398400 == 8 [pid = 1746] [id = 8] 18:39:39 INFO - PROCESS | 1746 | ++DOMWINDOW == 21 (0x92398800) [pid = 1746] [serial = 21] [outer = (nil)] 18:39:39 INFO - PROCESS | 1746 | ++DOMWINDOW == 22 (0x9239a800) [pid = 1746] [serial = 22] [outer = 0x92398800] 18:39:39 INFO - PROCESS | 1746 | 1464053979868 Marionette DEBUG loaded listener.js 18:39:39 INFO - PROCESS | 1746 | ++DOMWINDOW == 23 (0x99e82c00) [pid = 1746] [serial = 23] [outer = 0x92398800] 18:39:40 INFO - PROCESS | 1746 | 1464053980932 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]]]}] 18:39:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 18:39:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 1446ms 18:39:40 INFO - PROCESS | 1746 | 1464053980994 Marionette TRACE conn4 -> [0,13,"getWindowHandle",null] 18:39:41 INFO - PROCESS | 1746 | 1464053981001 Marionette TRACE conn4 <- [1,13,null,{"value":"8"}] 18:39:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 18:39:41 INFO - PROCESS | 1746 | 1464053981011 Marionette TRACE conn4 -> [0,14,"setScriptTimeout",{"ms":35000}] 18:39:41 INFO - PROCESS | 1746 | 1464053981016 Marionette TRACE conn4 <- [1,14,null,{}] 18:39:41 INFO - PROCESS | 1746 | 1464053981026 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}] 18:39:41 INFO - PROCESS | 1746 | 1464053981256 Marionette TRACE conn4 <- [1,15,null,{"value":null}] 18:39:41 INFO - PROCESS | 1746 | ++DOCSHELL 0x92f1e000 == 9 [pid = 1746] [id = 9] 18:39:41 INFO - PROCESS | 1746 | ++DOMWINDOW == 24 (0x92f20000) [pid = 1746] [serial = 24] [outer = (nil)] 18:39:41 INFO - PROCESS | 1746 | ++DOMWINDOW == 25 (0x92ff0c00) [pid = 1746] [serial = 25] [outer = 0x92f20000] 18:39:41 INFO - PROCESS | 1746 | 1464053981499 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:41 INFO - PROCESS | 1746 | ++DOCSHELL 0x920db400 == 10 [pid = 1746] [id = 10] 18:39:41 INFO - PROCESS | 1746 | ++DOMWINDOW == 26 (0x92ff6000) [pid = 1746] [serial = 26] [outer = (nil)] 18:39:41 INFO - PROCESS | 1746 | ++DOMWINDOW == 27 (0x93b77c00) [pid = 1746] [serial = 27] [outer = 0x92ff6000] 18:39:41 INFO - PROCESS | 1746 | 1464053981612 Marionette DEBUG loaded listener.js 18:39:41 INFO - PROCESS | 1746 | ++DOMWINDOW == 28 (0x94718400) [pid = 1746] [serial = 28] [outer = 0x92ff6000] 18:39:41 INFO - PROCESS | 1746 | ++DOMWINDOW == 29 (0x92397800) [pid = 1746] [serial = 29] [outer = 0x92f20000] 18:39:42 INFO - PROCESS | 1746 | ++DOCSHELL 0x9238c800 == 11 [pid = 1746] [id = 11] 18:39:42 INFO - PROCESS | 1746 | ++DOMWINDOW == 30 (0x92ff6c00) [pid = 1746] [serial = 30] [outer = (nil)] 18:39:42 INFO - PROCESS | 1746 | ++DOMWINDOW == 31 (0x99380000) [pid = 1746] [serial = 31] [outer = 0x92ff6c00] 18:39:42 INFO - PROCESS | 1746 | ++DOMWINDOW == 32 (0x9b66d000) [pid = 1746] [serial = 32] [outer = 0x92ff6c00] 18:39:42 INFO - PROCESS | 1746 | 1464053982772 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]]]}] 18:39:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 18:39:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 1793ms 18:39:42 INFO - PROCESS | 1746 | 1464053982804 Marionette TRACE conn4 -> [0,17,"getWindowHandle",null] 18:39:42 INFO - PROCESS | 1746 | 1464053982811 Marionette TRACE conn4 <- [1,17,null,{"value":"8"}] 18:39:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 18:39:42 INFO - PROCESS | 1746 | 1464053982822 Marionette TRACE conn4 -> [0,18,"setScriptTimeout",{"ms":35000}] 18:39:42 INFO - PROCESS | 1746 | 1464053982826 Marionette TRACE conn4 <- [1,18,null,{}] 18:39:42 INFO - PROCESS | 1746 | 1464053982833 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}] 18:39:43 INFO - PROCESS | 1746 | 1464053983021 Marionette TRACE conn4 <- [1,19,null,{"value":null}] 18:39:43 INFO - PROCESS | 1746 | 1464053983238 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:43 INFO - PROCESS | 1746 | ++DOCSHELL 0x95411400 == 12 [pid = 1746] [id = 12] 18:39:43 INFO - PROCESS | 1746 | ++DOMWINDOW == 33 (0x9937fc00) [pid = 1746] [serial = 33] [outer = (nil)] 18:39:43 INFO - PROCESS | 1746 | ++DOMWINDOW == 34 (0x9c4c2400) [pid = 1746] [serial = 34] [outer = 0x9937fc00] 18:39:43 INFO - PROCESS | 1746 | 1464053983365 Marionette DEBUG loaded listener.js 18:39:43 INFO - PROCESS | 1746 | ++DOMWINDOW == 35 (0x9cf1a000) [pid = 1746] [serial = 35] [outer = 0x9937fc00] 18:39:44 INFO - PROCESS | 1746 | 1464053984244 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]]]}] 18:39:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 18:39:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 1443ms 18:39:44 INFO - PROCESS | 1746 | 1464053984266 Marionette TRACE conn4 -> [0,21,"getWindowHandle",null] 18:39:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 18:39:44 INFO - PROCESS | 1746 | 1464053984271 Marionette TRACE conn4 <- [1,21,null,{"value":"8"}] 18:39:44 INFO - PROCESS | 1746 | 1464053984278 Marionette TRACE conn4 -> [0,22,"setScriptTimeout",{"ms":35000}] 18:39:44 INFO - PROCESS | 1746 | 1464053984284 Marionette TRACE conn4 <- [1,22,null,{}] 18:39:44 INFO - PROCESS | 1746 | 1464053984301 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}] 18:39:44 INFO - PROCESS | 1746 | 1464053984490 Marionette TRACE conn4 <- [1,23,null,{"value":null}] 18:39:44 INFO - PROCESS | 1746 | 1464053984621 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:44 INFO - PROCESS | 1746 | ++DOCSHELL 0xa2151800 == 13 [pid = 1746] [id = 13] 18:39:44 INFO - PROCESS | 1746 | ++DOMWINDOW == 36 (0xa21adc00) [pid = 1746] [serial = 36] [outer = (nil)] 18:39:44 INFO - PROCESS | 1746 | ++DOMWINDOW == 37 (0xa3054000) [pid = 1746] [serial = 37] [outer = 0xa21adc00] 18:39:44 INFO - PROCESS | 1746 | 1464053984712 Marionette DEBUG loaded listener.js 18:39:44 INFO - PROCESS | 1746 | ++DOMWINDOW == 38 (0xa35eac00) [pid = 1746] [serial = 38] [outer = 0xa21adc00] 18:39:45 INFO - PROCESS | 1746 | 1464053985888 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]]]}] 18:39:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 18:39:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 1687ms 18:39:45 INFO - PROCESS | 1746 | 1464053985967 Marionette TRACE conn4 -> [0,25,"getWindowHandle",null] 18:39:45 INFO - PROCESS | 1746 | 1464053985970 Marionette TRACE conn4 <- [1,25,null,{"value":"8"}] 18:39:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 18:39:45 INFO - PROCESS | 1746 | 1464053985979 Marionette TRACE conn4 -> [0,26,"setScriptTimeout",{"ms":35000}] 18:39:45 INFO - PROCESS | 1746 | 1464053985982 Marionette TRACE conn4 <- [1,26,null,{}] 18:39:45 INFO - PROCESS | 1746 | 1464053985990 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}] 18:39:46 INFO - PROCESS | 1746 | 1464053986246 Marionette TRACE conn4 <- [1,27,null,{"value":null}] 18:39:46 INFO - PROCESS | 1746 | 1464053986405 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:46 INFO - PROCESS | 1746 | ++DOCSHELL 0x93d9e400 == 14 [pid = 1746] [id = 14] 18:39:46 INFO - PROCESS | 1746 | ++DOMWINDOW == 39 (0x94714c00) [pid = 1746] [serial = 39] [outer = (nil)] 18:39:46 INFO - PROCESS | 1746 | ++DOMWINDOW == 40 (0x9784b400) [pid = 1746] [serial = 40] [outer = 0x94714c00] 18:39:46 INFO - PROCESS | 1746 | 1464053986481 Marionette DEBUG loaded listener.js 18:39:46 INFO - PROCESS | 1746 | ++DOMWINDOW == 41 (0x9a304c00) [pid = 1746] [serial = 41] [outer = 0x94714c00] 18:39:47 INFO - PROCESS | 1746 | 1464053987153 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]]]}] 18:39:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 18:39:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 1188ms 18:39:47 INFO - PROCESS | 1746 | 1464053987167 Marionette TRACE conn4 -> [0,29,"getWindowHandle",null] 18:39:47 INFO - PROCESS | 1746 | 1464053987174 Marionette TRACE conn4 <- [1,29,null,{"value":"8"}] 18:39:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 18:39:47 INFO - PROCESS | 1746 | 1464053987184 Marionette TRACE conn4 -> [0,30,"setScriptTimeout",{"ms":35000}] 18:39:47 INFO - PROCESS | 1746 | 1464053987188 Marionette TRACE conn4 <- [1,30,null,{}] 18:39:47 INFO - PROCESS | 1746 | 1464053987194 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}] 18:39:47 INFO - PROCESS | 1746 | 1464053987374 Marionette TRACE conn4 <- [1,31,null,{"value":null}] 18:39:47 INFO - PROCESS | 1746 | 1464053987478 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:47 INFO - PROCESS | 1746 | ++DOCSHELL 0x99f74400 == 15 [pid = 1746] [id = 15] 18:39:47 INFO - PROCESS | 1746 | ++DOMWINDOW == 42 (0x9a40d000) [pid = 1746] [serial = 42] [outer = (nil)] 18:39:47 INFO - PROCESS | 1746 | ++DOMWINDOW == 43 (0x9d22d800) [pid = 1746] [serial = 43] [outer = 0x9a40d000] 18:39:47 INFO - PROCESS | 1746 | 1464053987551 Marionette DEBUG loaded listener.js 18:39:47 INFO - PROCESS | 1746 | ++DOMWINDOW == 44 (0x9d462800) [pid = 1746] [serial = 44] [outer = 0x9a40d000] 18:39:48 INFO - PROCESS | 1746 | 1464053988256 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]]]}] 18:39:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 18:39:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 1089ms 18:39:48 INFO - PROCESS | 1746 | 1464053988273 Marionette TRACE conn4 -> [0,33,"getWindowHandle",null] 18:39:48 INFO - PROCESS | 1746 | 1464053988277 Marionette TRACE conn4 <- [1,33,null,{"value":"8"}] 18:39:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 18:39:48 INFO - PROCESS | 1746 | 1464053988284 Marionette TRACE conn4 -> [0,34,"setScriptTimeout",{"ms":35000}] 18:39:48 INFO - PROCESS | 1746 | 1464053988289 Marionette TRACE conn4 <- [1,34,null,{}] 18:39:48 INFO - PROCESS | 1746 | 1464053988321 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}] 18:39:48 INFO - PROCESS | 1746 | 1464053988477 Marionette TRACE conn4 <- [1,35,null,{"value":null}] 18:39:48 INFO - PROCESS | 1746 | 1464053988489 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:48 INFO - PROCESS | 1746 | ++DOCSHELL 0x9d757400 == 16 [pid = 1746] [id = 16] 18:39:48 INFO - PROCESS | 1746 | ++DOMWINDOW == 45 (0xa2149800) [pid = 1746] [serial = 45] [outer = (nil)] 18:39:48 INFO - PROCESS | 1746 | ++DOMWINDOW == 46 (0xa21a2000) [pid = 1746] [serial = 46] [outer = 0xa2149800] 18:39:48 INFO - PROCESS | 1746 | 1464053988566 Marionette DEBUG loaded listener.js 18:39:48 INFO - PROCESS | 1746 | ++DOMWINDOW == 47 (0xa224b000) [pid = 1746] [serial = 47] [outer = 0xa2149800] 18:39:49 INFO - PROCESS | 1746 | 1464053989298 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]]]}] 18:39:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 18:39:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1055ms 18:39:49 INFO - PROCESS | 1746 | 1464053989339 Marionette TRACE conn4 -> [0,37,"getWindowHandle",null] 18:39:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 18:39:49 INFO - PROCESS | 1746 | 1464053989344 Marionette TRACE conn4 <- [1,37,null,{"value":"8"}] 18:39:49 INFO - PROCESS | 1746 | 1464053989349 Marionette TRACE conn4 -> [0,38,"setScriptTimeout",{"ms":35000}] 18:39:49 INFO - PROCESS | 1746 | 1464053989353 Marionette TRACE conn4 <- [1,38,null,{}] 18:39:49 INFO - PROCESS | 1746 | 1464053989358 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}] 18:39:49 INFO - PROCESS | 1746 | 1464053989538 Marionette TRACE conn4 <- [1,39,null,{"value":null}] 18:39:49 INFO - PROCESS | 1746 | 1464053989558 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:49 INFO - PROCESS | 1746 | ++DOCSHELL 0x95251800 == 17 [pid = 1746] [id = 17] 18:39:49 INFO - PROCESS | 1746 | ++DOMWINDOW == 48 (0x9784a000) [pid = 1746] [serial = 48] [outer = (nil)] 18:39:49 INFO - PROCESS | 1746 | ++DOMWINDOW == 49 (0xa21a3400) [pid = 1746] [serial = 49] [outer = 0x9784a000] 18:39:49 INFO - PROCESS | 1746 | 1464053989634 Marionette DEBUG loaded listener.js 18:39:49 INFO - PROCESS | 1746 | ++DOMWINDOW == 50 (0xa2280400) [pid = 1746] [serial = 50] [outer = 0x9784a000] 18:39:50 INFO - PROCESS | 1746 | 1464053990328 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]]]}] 18:39:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 18:39:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 1035ms 18:39:50 INFO - PROCESS | 1746 | 1464053990385 Marionette TRACE conn4 -> [0,41,"getWindowHandle",null] 18:39:50 INFO - PROCESS | 1746 | 1464053990388 Marionette TRACE conn4 <- [1,41,null,{"value":"8"}] 18:39:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 18:39:50 INFO - PROCESS | 1746 | 1464053990394 Marionette TRACE conn4 -> [0,42,"setScriptTimeout",{"ms":35000}] 18:39:50 INFO - PROCESS | 1746 | 1464053990397 Marionette TRACE conn4 <- [1,42,null,{}] 18:39:50 INFO - PROCESS | 1746 | 1464053990403 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}] 18:39:50 INFO - PROCESS | 1746 | 1464053990607 Marionette TRACE conn4 <- [1,43,null,{"value":null}] 18:39:50 INFO - PROCESS | 1746 | 1464053990618 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:50 INFO - PROCESS | 1746 | ++DOCSHELL 0xa2633000 == 18 [pid = 1746] [id = 18] 18:39:50 INFO - PROCESS | 1746 | ++DOMWINDOW == 51 (0xa2635c00) [pid = 1746] [serial = 51] [outer = (nil)] 18:39:50 INFO - PROCESS | 1746 | ++DOMWINDOW == 52 (0xa26e4400) [pid = 1746] [serial = 52] [outer = 0xa2635c00] 18:39:50 INFO - PROCESS | 1746 | 1464053990693 Marionette DEBUG loaded listener.js 18:39:50 INFO - PROCESS | 1746 | ++DOMWINDOW == 53 (0xa3056400) [pid = 1746] [serial = 53] [outer = 0xa2635c00] 18:39:51 INFO - PROCESS | 1746 | 1464053991476 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]]]}] 18:39:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 18:39:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 1143ms 18:39:51 INFO - PROCESS | 1746 | 1464053991539 Marionette TRACE conn4 -> [0,45,"getWindowHandle",null] 18:39:51 INFO - PROCESS | 1746 | 1464053991542 Marionette TRACE conn4 <- [1,45,null,{"value":"8"}] 18:39:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 18:39:51 INFO - PROCESS | 1746 | 1464053991548 Marionette TRACE conn4 -> [0,46,"setScriptTimeout",{"ms":35000}] 18:39:51 INFO - PROCESS | 1746 | 1464053991552 Marionette TRACE conn4 <- [1,46,null,{}] 18:39:51 INFO - PROCESS | 1746 | 1464053991557 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}] 18:39:51 INFO - PROCESS | 1746 | 1464053991733 Marionette TRACE conn4 <- [1,47,null,{"value":null}] 18:39:51 INFO - PROCESS | 1746 | 1464053991746 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:51 INFO - PROCESS | 1746 | ++DOCSHELL 0x99e84c00 == 19 [pid = 1746] [id = 19] 18:39:51 INFO - PROCESS | 1746 | ++DOMWINDOW == 54 (0xa35e8000) [pid = 1746] [serial = 54] [outer = (nil)] 18:39:51 INFO - PROCESS | 1746 | ++DOMWINDOW == 55 (0xa509d400) [pid = 1746] [serial = 55] [outer = 0xa35e8000] 18:39:51 INFO - PROCESS | 1746 | 1464053991909 Marionette DEBUG loaded listener.js 18:39:52 INFO - PROCESS | 1746 | ++DOMWINDOW == 56 (0xa627fc00) [pid = 1746] [serial = 56] [outer = 0xa35e8000] 18:39:52 INFO - PROCESS | 1746 | 1464053992613 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]]]}] 18:39:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 18:39:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 1090ms 18:39:52 INFO - PROCESS | 1746 | 1464053992640 Marionette TRACE conn4 -> [0,49,"getWindowHandle",null] 18:39:52 INFO - PROCESS | 1746 | 1464053992643 Marionette TRACE conn4 <- [1,49,null,{"value":"8"}] 18:39:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 18:39:52 INFO - PROCESS | 1746 | 1464053992649 Marionette TRACE conn4 -> [0,50,"setScriptTimeout",{"ms":35000}] 18:39:52 INFO - PROCESS | 1746 | 1464053992653 Marionette TRACE conn4 <- [1,50,null,{}] 18:39:52 INFO - PROCESS | 1746 | 1464053992658 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}] 18:39:52 INFO - PROCESS | 1746 | 1464053992800 Marionette TRACE conn4 <- [1,51,null,{"value":null}] 18:39:52 INFO - PROCESS | 1746 | 1464053992904 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:52 INFO - PROCESS | 1746 | ++DOCSHELL 0x9a40c400 == 20 [pid = 1746] [id = 20] 18:39:52 INFO - PROCESS | 1746 | ++DOMWINDOW == 57 (0xa50a8c00) [pid = 1746] [serial = 57] [outer = (nil)] 18:39:52 INFO - PROCESS | 1746 | ++DOMWINDOW == 58 (0xa6733400) [pid = 1746] [serial = 58] [outer = 0xa50a8c00] 18:39:52 INFO - PROCESS | 1746 | 1464053992975 Marionette DEBUG loaded listener.js 18:39:53 INFO - PROCESS | 1746 | ++DOMWINDOW == 59 (0xa6731800) [pid = 1746] [serial = 59] [outer = 0xa50a8c00] 18:39:53 INFO - PROCESS | 1746 | 1464053993607 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]]]}] 18:39:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 18:39:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 979ms 18:39:53 INFO - PROCESS | 1746 | 1464053993630 Marionette TRACE conn4 -> [0,53,"getWindowHandle",null] 18:39:53 INFO - PROCESS | 1746 | 1464053993633 Marionette TRACE conn4 <- [1,53,null,{"value":"8"}] 18:39:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 18:39:53 INFO - PROCESS | 1746 | 1464053993641 Marionette TRACE conn4 -> [0,54,"setScriptTimeout",{"ms":35000}] 18:39:53 INFO - PROCESS | 1746 | 1464053993650 Marionette TRACE conn4 <- [1,54,null,{}] 18:39:53 INFO - PROCESS | 1746 | 1464053993656 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}] 18:39:53 INFO - PROCESS | 1746 | 1464053993830 Marionette TRACE conn4 <- [1,55,null,{"value":null}] 18:39:53 INFO - PROCESS | 1746 | 1464053993853 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:53 INFO - PROCESS | 1746 | ++DOCSHELL 0x97868400 == 21 [pid = 1746] [id = 21] 18:39:53 INFO - PROCESS | 1746 | ++DOMWINDOW == 60 (0x97869000) [pid = 1746] [serial = 60] [outer = (nil)] 18:39:53 INFO - PROCESS | 1746 | ++DOMWINDOW == 61 (0x97870400) [pid = 1746] [serial = 61] [outer = 0x97869000] 18:39:53 INFO - PROCESS | 1746 | 1464053993929 Marionette DEBUG loaded listener.js 18:39:54 INFO - PROCESS | 1746 | ++DOMWINDOW == 62 (0x97874400) [pid = 1746] [serial = 62] [outer = 0x97869000] 18:39:55 INFO - PROCESS | 1746 | 1464053995651 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]]]}] 18:39:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 18:39:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 2089ms 18:39:55 INFO - PROCESS | 1746 | 1464053995732 Marionette TRACE conn4 -> [0,57,"getWindowHandle",null] 18:39:55 INFO - PROCESS | 1746 | 1464053995737 Marionette TRACE conn4 <- [1,57,null,{"value":"8"}] 18:39:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 18:39:55 INFO - PROCESS | 1746 | 1464053995754 Marionette TRACE conn4 -> [0,58,"setScriptTimeout",{"ms":35000}] 18:39:55 INFO - PROCESS | 1746 | 1464053995760 Marionette TRACE conn4 <- [1,58,null,{}] 18:39:55 INFO - PROCESS | 1746 | 1464053995777 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}] 18:39:55 INFO - PROCESS | 1746 | 1464053995949 Marionette TRACE conn4 <- [1,59,null,{"value":null}] 18:39:56 INFO - PROCESS | 1746 | 1464053995985 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:56 INFO - PROCESS | 1746 | ++DOCSHELL 0x947a4c00 == 22 [pid = 1746] [id = 22] 18:39:56 INFO - PROCESS | 1746 | ++DOMWINDOW == 63 (0x95250000) [pid = 1746] [serial = 63] [outer = (nil)] 18:39:56 INFO - PROCESS | 1746 | ++DOMWINDOW == 64 (0x95447800) [pid = 1746] [serial = 64] [outer = 0x95250000] 18:39:56 INFO - PROCESS | 1746 | 1464053996115 Marionette DEBUG loaded listener.js 18:39:56 INFO - PROCESS | 1746 | ++DOMWINDOW == 65 (0x9784e000) [pid = 1746] [serial = 65] [outer = 0x95250000] 18:39:57 INFO - PROCESS | 1746 | --DOMWINDOW == 64 (0x97844c00) [pid = 1746] [serial = 15] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 18:39:57 INFO - PROCESS | 1746 | --DOMWINDOW == 63 (0xa50a8c00) [pid = 1746] [serial = 57] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 18:39:57 INFO - PROCESS | 1746 | --DOMWINDOW == 62 (0x92398800) [pid = 1746] [serial = 21] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 18:39:57 INFO - PROCESS | 1746 | --DOMWINDOW == 61 (0x92ff6000) [pid = 1746] [serial = 26] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 18:39:57 INFO - PROCESS | 1746 | --DOMWINDOW == 60 (0x9937fc00) [pid = 1746] [serial = 33] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 18:39:57 INFO - PROCESS | 1746 | --DOMWINDOW == 59 (0xa21adc00) [pid = 1746] [serial = 36] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 18:39:57 INFO - PROCESS | 1746 | --DOMWINDOW == 58 (0x94714c00) [pid = 1746] [serial = 39] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 18:39:57 INFO - PROCESS | 1746 | --DOMWINDOW == 57 (0x9a40d000) [pid = 1746] [serial = 42] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 18:39:57 INFO - PROCESS | 1746 | --DOMWINDOW == 56 (0xa2149800) [pid = 1746] [serial = 45] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 18:39:57 INFO - PROCESS | 1746 | --DOMWINDOW == 55 (0x9784a000) [pid = 1746] [serial = 48] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 18:39:57 INFO - PROCESS | 1746 | 1464053997294 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]]]}] 18:39:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 18:39:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1606ms 18:39:57 INFO - PROCESS | 1746 | 1464053997351 Marionette TRACE conn4 -> [0,61,"getWindowHandle",null] 18:39:57 INFO - PROCESS | 1746 | 1464053997359 Marionette TRACE conn4 <- [1,61,null,{"value":"8"}] 18:39:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 18:39:57 INFO - PROCESS | 1746 | 1464053997379 Marionette TRACE conn4 -> [0,62,"setScriptTimeout",{"ms":35000}] 18:39:57 INFO - PROCESS | 1746 | 1464053997383 Marionette TRACE conn4 <- [1,62,null,{}] 18:39:57 INFO - PROCESS | 1746 | 1464053997389 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}] 18:39:57 INFO - PROCESS | 1746 | 1464053997589 Marionette TRACE conn4 <- [1,63,null,{"value":null}] 18:39:57 INFO - PROCESS | 1746 | 1464053997685 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:57 INFO - PROCESS | 1746 | ++DOCSHELL 0x92390000 == 23 [pid = 1746] [id = 23] 18:39:57 INFO - PROCESS | 1746 | ++DOMWINDOW == 56 (0x92f20400) [pid = 1746] [serial = 66] [outer = (nil)] 18:39:57 INFO - PROCESS | 1746 | ++DOMWINDOW == 57 (0x97877800) [pid = 1746] [serial = 67] [outer = 0x92f20400] 18:39:57 INFO - PROCESS | 1746 | 1464053997757 Marionette DEBUG loaded listener.js 18:39:57 INFO - PROCESS | 1746 | ++DOMWINDOW == 58 (0x99ec9400) [pid = 1746] [serial = 68] [outer = 0x92f20400] 18:39:58 INFO - PROCESS | 1746 | 1464053998401 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]]]}] 18:39:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 18:39:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1089ms 18:39:58 INFO - PROCESS | 1746 | 1464053998467 Marionette TRACE conn4 -> [0,65,"getWindowHandle",null] 18:39:58 INFO - PROCESS | 1746 | 1464053998471 Marionette TRACE conn4 <- [1,65,null,{"value":"8"}] 18:39:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 18:39:58 INFO - PROCESS | 1746 | 1464053998482 Marionette TRACE conn4 -> [0,66,"setScriptTimeout",{"ms":35000}] 18:39:58 INFO - PROCESS | 1746 | 1464053998488 Marionette TRACE conn4 <- [1,66,null,{}] 18:39:58 INFO - PROCESS | 1746 | 1464053998510 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}] 18:39:58 INFO - PROCESS | 1746 | 1464053998697 Marionette TRACE conn4 <- [1,67,null,{"value":null}] 18:39:58 INFO - PROCESS | 1746 | 1464053998711 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:58 INFO - PROCESS | 1746 | ++DOCSHELL 0x9c4bcc00 == 24 [pid = 1746] [id = 24] 18:39:58 INFO - PROCESS | 1746 | ++DOMWINDOW == 59 (0x9c4bec00) [pid = 1746] [serial = 69] [outer = (nil)] 18:39:58 INFO - PROCESS | 1746 | ++DOMWINDOW == 60 (0x9ccb4c00) [pid = 1746] [serial = 70] [outer = 0x9c4bec00] 18:39:58 INFO - PROCESS | 1746 | 1464053998786 Marionette DEBUG loaded listener.js 18:39:58 INFO - PROCESS | 1746 | ++DOMWINDOW == 61 (0x9d406c00) [pid = 1746] [serial = 71] [outer = 0x9c4bec00] 18:39:59 INFO - PROCESS | 1746 | 1464053999667 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]]]}] 18:39:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 18:39:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 1249ms 18:39:59 INFO - PROCESS | 1746 | 1464053999732 Marionette TRACE conn4 -> [0,69,"getWindowHandle",null] 18:39:59 INFO - PROCESS | 1746 | 1464053999739 Marionette TRACE conn4 <- [1,69,null,{"value":"8"}] 18:39:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 18:39:59 INFO - PROCESS | 1746 | 1464053999749 Marionette TRACE conn4 -> [0,70,"setScriptTimeout",{"ms":35000}] 18:39:59 INFO - PROCESS | 1746 | 1464053999753 Marionette TRACE conn4 <- [1,70,null,{}] 18:39:59 INFO - PROCESS | 1746 | 1464053999762 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}] 18:39:59 INFO - PROCESS | 1746 | 1464053999936 Marionette TRACE conn4 <- [1,71,null,{"value":null}] 18:40:00 INFO - PROCESS | 1746 | 1464054000073 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:00 INFO - PROCESS | 1746 | ++DOCSHELL 0x920e3400 == 25 [pid = 1746] [id = 25] 18:40:00 INFO - PROCESS | 1746 | ++DOMWINDOW == 62 (0x95414c00) [pid = 1746] [serial = 72] [outer = (nil)] 18:40:00 INFO - PROCESS | 1746 | ++DOMWINDOW == 63 (0x9a28ec00) [pid = 1746] [serial = 73] [outer = 0x95414c00] 18:40:00 INFO - PROCESS | 1746 | 1464054000168 Marionette DEBUG loaded listener.js 18:40:00 INFO - PROCESS | 1746 | ++DOMWINDOW == 64 (0x9c4bdc00) [pid = 1746] [serial = 74] [outer = 0x95414c00] 18:40:01 INFO - PROCESS | 1746 | 1464054001038 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]]]}] 18:40:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 18:40:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 1340ms 18:40:01 INFO - PROCESS | 1746 | 1464054001090 Marionette TRACE conn4 -> [0,73,"getWindowHandle",null] 18:40:01 INFO - PROCESS | 1746 | 1464054001099 Marionette TRACE conn4 <- [1,73,null,{"value":"8"}] 18:40:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 18:40:01 INFO - PROCESS | 1746 | 1464054001110 Marionette TRACE conn4 -> [0,74,"setScriptTimeout",{"ms":35000}] 18:40:01 INFO - PROCESS | 1746 | 1464054001113 Marionette TRACE conn4 <- [1,74,null,{}] 18:40:01 INFO - PROCESS | 1746 | 1464054001120 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}] 18:40:01 INFO - PROCESS | 1746 | 1464054001284 Marionette TRACE conn4 <- [1,75,null,{"value":null}] 18:40:01 INFO - PROCESS | 1746 | 1464054001418 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:01 INFO - PROCESS | 1746 | ++DOCSHELL 0x9a355400 == 26 [pid = 1746] [id = 26] 18:40:01 INFO - PROCESS | 1746 | ++DOMWINDOW == 65 (0x9c4c6c00) [pid = 1746] [serial = 75] [outer = (nil)] 18:40:01 INFO - PROCESS | 1746 | ++DOMWINDOW == 66 (0x9d56a000) [pid = 1746] [serial = 76] [outer = 0x9c4c6c00] 18:40:01 INFO - PROCESS | 1746 | 1464054001508 Marionette DEBUG loaded listener.js 18:40:01 INFO - PROCESS | 1746 | ++DOMWINDOW == 67 (0x9d753800) [pid = 1746] [serial = 77] [outer = 0x9c4c6c00] 18:40:02 INFO - PROCESS | 1746 | 1464054002466 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]]]}] 18:40:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 18:40:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 1432ms 18:40:02 INFO - PROCESS | 1746 | 1464054002543 Marionette TRACE conn4 -> [0,77,"getWindowHandle",null] 18:40:02 INFO - PROCESS | 1746 | 1464054002546 Marionette TRACE conn4 <- [1,77,null,{"value":"8"}] 18:40:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 18:40:02 INFO - PROCESS | 1746 | 1464054002560 Marionette TRACE conn4 -> [0,78,"setScriptTimeout",{"ms":35000}] 18:40:02 INFO - PROCESS | 1746 | 1464054002566 Marionette TRACE conn4 <- [1,78,null,{}] 18:40:02 INFO - PROCESS | 1746 | 1464054002583 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}] 18:40:02 INFO - PROCESS | 1746 | 1464054002831 Marionette TRACE conn4 <- [1,79,null,{"value":null}] 18:40:02 INFO - PROCESS | 1746 | 1464054002971 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:03 INFO - PROCESS | 1746 | ++DOCSHELL 0x9524fc00 == 27 [pid = 1746] [id = 27] 18:40:03 INFO - PROCESS | 1746 | ++DOMWINDOW == 68 (0x99308c00) [pid = 1746] [serial = 78] [outer = (nil)] 18:40:03 INFO - PROCESS | 1746 | ++DOMWINDOW == 69 (0xa2282c00) [pid = 1746] [serial = 79] [outer = 0x99308c00] 18:40:03 INFO - PROCESS | 1746 | 1464054003098 Marionette DEBUG loaded listener.js 18:40:03 INFO - PROCESS | 1746 | ++DOMWINDOW == 70 (0xa26c3c00) [pid = 1746] [serial = 80] [outer = 0x99308c00] 18:40:03 INFO - PROCESS | 1746 | 1464054003909 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]]]}] 18:40:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 18:40:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 1398ms 18:40:03 INFO - PROCESS | 1746 | 1464054003959 Marionette TRACE conn4 -> [0,81,"getWindowHandle",null] 18:40:03 INFO - PROCESS | 1746 | 1464054003964 Marionette TRACE conn4 <- [1,81,null,{"value":"8"}] 18:40:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 18:40:03 INFO - PROCESS | 1746 | 1464054003970 Marionette TRACE conn4 -> [0,82,"setScriptTimeout",{"ms":35000}] 18:40:03 INFO - PROCESS | 1746 | 1464054003974 Marionette TRACE conn4 <- [1,82,null,{}] 18:40:03 INFO - PROCESS | 1746 | 1464054003980 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}] 18:40:04 INFO - PROCESS | 1746 | 1464054004138 Marionette TRACE conn4 <- [1,83,null,{"value":null}] 18:40:04 INFO - PROCESS | 1746 | 1464054004272 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:04 INFO - PROCESS | 1746 | ++DOCSHELL 0x93d96400 == 28 [pid = 1746] [id = 28] 18:40:04 INFO - PROCESS | 1746 | ++DOMWINDOW == 71 (0xa21a4000) [pid = 1746] [serial = 81] [outer = (nil)] 18:40:04 INFO - PROCESS | 1746 | ++DOMWINDOW == 72 (0xa3257000) [pid = 1746] [serial = 82] [outer = 0xa21a4000] 18:40:04 INFO - PROCESS | 1746 | 1464054004360 Marionette DEBUG loaded listener.js 18:40:04 INFO - PROCESS | 1746 | ++DOMWINDOW == 73 (0xa3481c00) [pid = 1746] [serial = 83] [outer = 0xa21a4000] 18:40:05 INFO - PROCESS | 1746 | 1464054005205 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]]]}] 18:40:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 18:40:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 1284ms 18:40:05 INFO - PROCESS | 1746 | 1464054005257 Marionette TRACE conn4 -> [0,85,"getWindowHandle",null] 18:40:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 18:40:05 INFO - PROCESS | 1746 | 1464054005261 Marionette TRACE conn4 <- [1,85,null,{"value":"8"}] 18:40:05 INFO - PROCESS | 1746 | 1464054005268 Marionette TRACE conn4 -> [0,86,"setScriptTimeout",{"ms":35000}] 18:40:05 INFO - PROCESS | 1746 | 1464054005271 Marionette TRACE conn4 <- [1,86,null,{}] 18:40:05 INFO - PROCESS | 1746 | 1464054005278 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}] 18:40:05 INFO - PROCESS | 1746 | 1464054005436 Marionette TRACE conn4 <- [1,87,null,{"value":null}] 18:40:05 INFO - PROCESS | 1746 | 1464054005573 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:05 INFO - PROCESS | 1746 | ++DOCSHELL 0x920df800 == 29 [pid = 1746] [id = 29] 18:40:05 INFO - PROCESS | 1746 | ++DOMWINDOW == 74 (0x920e1000) [pid = 1746] [serial = 84] [outer = (nil)] 18:40:05 INFO - PROCESS | 1746 | ++DOMWINDOW == 75 (0x93b78000) [pid = 1746] [serial = 85] [outer = 0x920e1000] 18:40:05 INFO - PROCESS | 1746 | 1464054005670 Marionette DEBUG loaded listener.js 18:40:05 INFO - PROCESS | 1746 | ++DOMWINDOW == 76 (0x93d95400) [pid = 1746] [serial = 86] [outer = 0x920e1000] 18:40:07 INFO - PROCESS | 1746 | --DOMWINDOW == 75 (0x9a40b000) [pid = 1746] [serial = 12] [outer = (nil)] [url = about:blank] 18:40:07 INFO - PROCESS | 1746 | --DOMWINDOW == 74 (0x99e82c00) [pid = 1746] [serial = 23] [outer = (nil)] [url = about:blank] 18:40:07 INFO - PROCESS | 1746 | --DOMWINDOW == 73 (0x9bab4800) [pid = 1746] [serial = 9] [outer = (nil)] [url = about:blank] 18:40:07 INFO - PROCESS | 1746 | --DOMWINDOW == 72 (0xa50f2400) [pid = 1746] [serial = 2] [outer = (nil)] [url = about:blank] 18:40:07 INFO - PROCESS | 1746 | --DOMWINDOW == 71 (0xa509d400) [pid = 1746] [serial = 55] [outer = (nil)] [url = about:blank] 18:40:07 INFO - PROCESS | 1746 | --DOMWINDOW == 70 (0xa6733400) [pid = 1746] [serial = 58] [outer = (nil)] [url = about:blank] 18:40:07 INFO - PROCESS | 1746 | --DOMWINDOW == 69 (0x93b77c00) [pid = 1746] [serial = 27] [outer = (nil)] [url = about:blank] 18:40:07 INFO - PROCESS | 1746 | --DOMWINDOW == 68 (0x99380000) [pid = 1746] [serial = 31] [outer = (nil)] [url = about:blank] 18:40:07 INFO - PROCESS | 1746 | --DOMWINDOW == 67 (0x9c4c2400) [pid = 1746] [serial = 34] [outer = (nil)] [url = about:blank] 18:40:07 INFO - PROCESS | 1746 | --DOMWINDOW == 66 (0xa3054000) [pid = 1746] [serial = 37] [outer = (nil)] [url = about:blank] 18:40:07 INFO - PROCESS | 1746 | --DOMWINDOW == 65 (0x9784b400) [pid = 1746] [serial = 40] [outer = (nil)] [url = about:blank] 18:40:07 INFO - PROCESS | 1746 | --DOMWINDOW == 64 (0x9d22d800) [pid = 1746] [serial = 43] [outer = (nil)] [url = about:blank] 18:40:07 INFO - PROCESS | 1746 | --DOMWINDOW == 63 (0xa21a2000) [pid = 1746] [serial = 46] [outer = (nil)] [url = about:blank] 18:40:07 INFO - PROCESS | 1746 | --DOMWINDOW == 62 (0xa224b000) [pid = 1746] [serial = 47] [outer = (nil)] [url = about:blank] 18:40:07 INFO - PROCESS | 1746 | --DOMWINDOW == 61 (0xa21a3400) [pid = 1746] [serial = 49] [outer = (nil)] [url = about:blank] 18:40:07 INFO - PROCESS | 1746 | --DOMWINDOW == 60 (0xa26e4400) [pid = 1746] [serial = 52] [outer = (nil)] [url = about:blank] 18:40:07 INFO - PROCESS | 1746 | --DOMWINDOW == 59 (0x92ff0c00) [pid = 1746] [serial = 25] [outer = (nil)] [url = about:blank] 18:40:07 INFO - PROCESS | 1746 | --DOMWINDOW == 58 (0xa2280400) [pid = 1746] [serial = 50] [outer = (nil)] [url = about:blank] 18:40:07 INFO - PROCESS | 1746 | --DOMWINDOW == 57 (0x94718400) [pid = 1746] [serial = 28] [outer = (nil)] [url = about:blank] 18:40:07 INFO - PROCESS | 1746 | --DOMWINDOW == 56 (0xa6731800) [pid = 1746] [serial = 59] [outer = (nil)] [url = about:blank] 18:40:07 INFO - PROCESS | 1746 | --DOMWINDOW == 55 (0x9a304c00) [pid = 1746] [serial = 41] [outer = (nil)] [url = about:blank] 18:40:07 INFO - PROCESS | 1746 | --DOMWINDOW == 54 (0x9cf1a000) [pid = 1746] [serial = 35] [outer = (nil)] [url = about:blank] 18:40:07 INFO - PROCESS | 1746 | --DOMWINDOW == 53 (0x9d462800) [pid = 1746] [serial = 44] [outer = (nil)] [url = about:blank] 18:40:07 INFO - PROCESS | 1746 | --DOMWINDOW == 52 (0xa35eac00) [pid = 1746] [serial = 38] [outer = (nil)] [url = about:blank] 18:40:07 INFO - PROCESS | 1746 | --DOMWINDOW == 51 (0x9239a800) [pid = 1746] [serial = 22] [outer = (nil)] [url = about:blank] 18:40:07 INFO - PROCESS | 1746 | --DOMWINDOW == 50 (0x93b7fc00) [pid = 1746] [serial = 19] [outer = (nil)] [url = about:blank] 18:40:07 INFO - PROCESS | 1746 | --DOMWINDOW == 49 (0x99f6bc00) [pid = 1746] [serial = 16] [outer = (nil)] [url = about:blank] 18:40:07 INFO - PROCESS | 1746 | --DOMWINDOW == 48 (0x93d96c00) [pid = 1746] [serial = 17] [outer = (nil)] [url = about:blank] 18:40:07 INFO - PROCESS | 1746 | 1464054007432 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]]]}] 18:40:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 18:40:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 2288ms 18:40:07 INFO - PROCESS | 1746 | 1464054007576 Marionette TRACE conn4 -> [0,89,"getWindowHandle",null] 18:40:07 INFO - PROCESS | 1746 | 1464054007584 Marionette TRACE conn4 <- [1,89,null,{"value":"8"}] 18:40:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 18:40:07 INFO - PROCESS | 1746 | 1464054007661 Marionette TRACE conn4 -> [0,90,"setScriptTimeout",{"ms":35000}] 18:40:07 INFO - PROCESS | 1746 | 1464054007668 Marionette TRACE conn4 <- [1,90,null,{}] 18:40:07 INFO - PROCESS | 1746 | 1464054007684 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}] 18:40:07 INFO - PROCESS | 1746 | 1464054007905 Marionette TRACE conn4 <- [1,91,null,{"value":null}] 18:40:08 INFO - PROCESS | 1746 | 1464054008076 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:08 INFO - PROCESS | 1746 | ++DOCSHELL 0x920e3800 == 30 [pid = 1746] [id = 30] 18:40:08 INFO - PROCESS | 1746 | ++DOMWINDOW == 49 (0x920e3c00) [pid = 1746] [serial = 87] [outer = (nil)] 18:40:08 INFO - PROCESS | 1746 | ++DOMWINDOW == 50 (0x94799000) [pid = 1746] [serial = 88] [outer = 0x920e3c00] 18:40:08 INFO - PROCESS | 1746 | 1464054008206 Marionette DEBUG loaded listener.js 18:40:08 INFO - PROCESS | 1746 | ++DOMWINDOW == 51 (0x947a4400) [pid = 1746] [serial = 89] [outer = 0x920e3c00] 18:40:08 INFO - PROCESS | 1746 | 1464054008980 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]]]}] 18:40:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 18:40:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1361ms 18:40:09 INFO - PROCESS | 1746 | 1464054008998 Marionette TRACE conn4 -> [0,93,"getWindowHandle",null] 18:40:09 INFO - PROCESS | 1746 | 1464054009010 Marionette TRACE conn4 <- [1,93,null,{"value":"8"}] 18:40:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 18:40:09 INFO - PROCESS | 1746 | 1464054009020 Marionette TRACE conn4 -> [0,94,"setScriptTimeout",{"ms":35000}] 18:40:09 INFO - PROCESS | 1746 | 1464054009024 Marionette TRACE conn4 <- [1,94,null,{}] 18:40:09 INFO - PROCESS | 1746 | 1464054009031 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}] 18:40:09 INFO - PROCESS | 1746 | 1464054009221 Marionette TRACE conn4 <- [1,95,null,{"value":null}] 18:40:09 INFO - PROCESS | 1746 | 1464054009248 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:09 INFO - PROCESS | 1746 | ++DOCSHELL 0x97873c00 == 31 [pid = 1746] [id = 31] 18:40:09 INFO - PROCESS | 1746 | ++DOMWINDOW == 52 (0x97875c00) [pid = 1746] [serial = 90] [outer = (nil)] 18:40:09 INFO - PROCESS | 1746 | ++DOMWINDOW == 53 (0x99380000) [pid = 1746] [serial = 91] [outer = 0x97875c00] 18:40:09 INFO - PROCESS | 1746 | 1464054009325 Marionette DEBUG loaded listener.js 18:40:09 INFO - PROCESS | 1746 | ++DOMWINDOW == 54 (0x99ed3400) [pid = 1746] [serial = 92] [outer = 0x97875c00] 18:40:10 INFO - PROCESS | 1746 | 1464054010084 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]]]}] 18:40:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 18:40:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1130ms 18:40:10 INFO - PROCESS | 1746 | 1464054010151 Marionette TRACE conn4 -> [0,97,"getWindowHandle",null] 18:40:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 18:40:10 INFO - PROCESS | 1746 | 1464054010155 Marionette TRACE conn4 <- [1,97,null,{"value":"8"}] 18:40:10 INFO - PROCESS | 1746 | 1464054010162 Marionette TRACE conn4 -> [0,98,"setScriptTimeout",{"ms":35000}] 18:40:10 INFO - PROCESS | 1746 | 1464054010168 Marionette TRACE conn4 <- [1,98,null,{}] 18:40:10 INFO - PROCESS | 1746 | 1464054010191 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}] 18:40:10 INFO - PROCESS | 1746 | 1464054010374 Marionette TRACE conn4 <- [1,99,null,{"value":null}] 18:40:10 INFO - PROCESS | 1746 | 1464054010401 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:10 INFO - PROCESS | 1746 | ++DOCSHELL 0x9c7e4000 == 32 [pid = 1746] [id = 32] 18:40:10 INFO - PROCESS | 1746 | ++DOMWINDOW == 55 (0x9c7e6c00) [pid = 1746] [serial = 93] [outer = (nil)] 18:40:10 INFO - PROCESS | 1746 | ++DOMWINDOW == 56 (0x9cc86000) [pid = 1746] [serial = 94] [outer = 0x9c7e6c00] 18:40:10 INFO - PROCESS | 1746 | 1464054010483 Marionette DEBUG loaded listener.js 18:40:10 INFO - PROCESS | 1746 | ++DOMWINDOW == 57 (0x9cf1a000) [pid = 1746] [serial = 95] [outer = 0x9c7e6c00] 18:40:11 INFO - PROCESS | 1746 | 1464054011273 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]]]}] 18:40:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 18:40:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1144ms 18:40:11 INFO - PROCESS | 1746 | 1464054011306 Marionette TRACE conn4 -> [0,101,"getWindowHandle",null] 18:40:11 INFO - PROCESS | 1746 | 1464054011310 Marionette TRACE conn4 <- [1,101,null,{"value":"8"}] 18:40:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 18:40:11 INFO - PROCESS | 1746 | 1464054011316 Marionette TRACE conn4 -> [0,102,"setScriptTimeout",{"ms":35000}] 18:40:11 INFO - PROCESS | 1746 | 1464054011319 Marionette TRACE conn4 <- [1,102,null,{}] 18:40:11 INFO - PROCESS | 1746 | 1464054011325 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}] 18:40:11 INFO - PROCESS | 1746 | 1464054011505 Marionette TRACE conn4 <- [1,103,null,{"value":null}] 18:40:11 INFO - PROCESS | 1746 | 1464054011571 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:11 INFO - PROCESS | 1746 | ++DOCSHELL 0x93b7c800 == 33 [pid = 1746] [id = 33] 18:40:11 INFO - PROCESS | 1746 | ++DOMWINDOW == 58 (0x9544cc00) [pid = 1746] [serial = 96] [outer = (nil)] 18:40:11 INFO - PROCESS | 1746 | ++DOMWINDOW == 59 (0x9d752800) [pid = 1746] [serial = 97] [outer = 0x9544cc00] 18:40:11 INFO - PROCESS | 1746 | 1464054011642 Marionette DEBUG loaded listener.js 18:40:11 INFO - PROCESS | 1746 | ++DOMWINDOW == 60 (0xa1151400) [pid = 1746] [serial = 98] [outer = 0x9544cc00] 18:40:12 INFO - PROCESS | 1746 | --DOMWINDOW == 59 (0x9c4bec00) [pid = 1746] [serial = 69] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 18:40:12 INFO - PROCESS | 1746 | --DOMWINDOW == 58 (0x95250000) [pid = 1746] [serial = 63] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 18:40:12 INFO - PROCESS | 1746 | --DOMWINDOW == 57 (0x92f20400) [pid = 1746] [serial = 66] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 18:40:12 INFO - PROCESS | 1746 | --DOMWINDOW == 56 (0x97869000) [pid = 1746] [serial = 60] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 18:40:12 INFO - PROCESS | 1746 | --DOMWINDOW == 55 (0xa2635c00) [pid = 1746] [serial = 51] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 18:40:12 INFO - PROCESS | 1746 | --DOMWINDOW == 54 (0xa35e8000) [pid = 1746] [serial = 54] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 18:40:12 INFO - PROCESS | 1746 | 1464054012391 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]]]}] 18:40:12 INFO - PROCESS | 1746 | ++DOMWINDOW == 55 (0x9cf13400) [pid = 1746] [serial = 99] [outer = 0x92ff6c00] 18:40:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 18:40:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1133ms 18:40:12 INFO - PROCESS | 1746 | 1464054012482 Marionette TRACE conn4 -> [0,105,"getWindowHandle",null] 18:40:12 INFO - PROCESS | 1746 | 1464054012485 Marionette TRACE conn4 <- [1,105,null,{"value":"8"}] 18:40:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 18:40:12 INFO - PROCESS | 1746 | 1464054012492 Marionette TRACE conn4 -> [0,106,"setScriptTimeout",{"ms":35000}] 18:40:12 INFO - PROCESS | 1746 | 1464054012496 Marionette TRACE conn4 <- [1,106,null,{}] 18:40:12 INFO - PROCESS | 1746 | 1464054012501 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}] 18:40:12 INFO - PROCESS | 1746 | 1464054012706 Marionette TRACE conn4 <- [1,107,null,{"value":null}] 18:40:12 INFO - PROCESS | 1746 | 1464054012721 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:12 INFO - PROCESS | 1746 | ++DOCSHELL 0x92ff0c00 == 34 [pid = 1746] [id = 34] 18:40:12 INFO - PROCESS | 1746 | ++DOMWINDOW == 56 (0x95250800) [pid = 1746] [serial = 100] [outer = (nil)] 18:40:12 INFO - PROCESS | 1746 | ++DOMWINDOW == 57 (0xa0622400) [pid = 1746] [serial = 101] [outer = 0x95250800] 18:40:12 INFO - PROCESS | 1746 | 1464054012793 Marionette DEBUG loaded listener.js 18:40:12 INFO - PROCESS | 1746 | ++DOMWINDOW == 58 (0xa2252800) [pid = 1746] [serial = 102] [outer = 0x95250800] 18:40:13 INFO - PROCESS | 1746 | 1464054013486 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]]]}] 18:40:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 18:40:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 1037ms 18:40:13 INFO - PROCESS | 1746 | 1464054013529 Marionette TRACE conn4 -> [0,109,"getWindowHandle",null] 18:40:13 INFO - PROCESS | 1746 | 1464054013533 Marionette TRACE conn4 <- [1,109,null,{"value":"8"}] 18:40:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 18:40:13 INFO - PROCESS | 1746 | 1464054013539 Marionette TRACE conn4 -> [0,110,"setScriptTimeout",{"ms":35000}] 18:40:13 INFO - PROCESS | 1746 | 1464054013541 Marionette TRACE conn4 <- [1,110,null,{}] 18:40:13 INFO - PROCESS | 1746 | 1464054013547 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}] 18:40:13 INFO - PROCESS | 1746 | 1464054013757 Marionette TRACE conn4 <- [1,111,null,{"value":null}] 18:40:13 INFO - PROCESS | 1746 | 1464054013769 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:13 INFO - PROCESS | 1746 | ++DOCSHELL 0xa214f400 == 35 [pid = 1746] [id = 35] 18:40:13 INFO - PROCESS | 1746 | ++DOMWINDOW == 59 (0xa2150800) [pid = 1746] [serial = 103] [outer = (nil)] 18:40:13 INFO - PROCESS | 1746 | ++DOMWINDOW == 60 (0xa3053000) [pid = 1746] [serial = 104] [outer = 0xa2150800] 18:40:13 INFO - PROCESS | 1746 | 1464054013842 Marionette DEBUG loaded listener.js 18:40:13 INFO - PROCESS | 1746 | ++DOMWINDOW == 61 (0xa321c800) [pid = 1746] [serial = 105] [outer = 0xa2150800] 18:40:14 INFO - PROCESS | 1746 | 1464054014848 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]]]}] 18:40:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 18:40:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 1395ms 18:40:14 INFO - PROCESS | 1746 | 1464054014935 Marionette TRACE conn4 -> [0,113,"getWindowHandle",null] 18:40:14 INFO - PROCESS | 1746 | 1464054014942 Marionette TRACE conn4 <- [1,113,null,{"value":"8"}] 18:40:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 18:40:14 INFO - PROCESS | 1746 | 1464054014952 Marionette TRACE conn4 -> [0,114,"setScriptTimeout",{"ms":35000}] 18:40:14 INFO - PROCESS | 1746 | 1464054014957 Marionette TRACE conn4 <- [1,114,null,{}] 18:40:14 INFO - PROCESS | 1746 | 1464054014966 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}] 18:40:15 INFO - PROCESS | 1746 | 1464054015175 Marionette TRACE conn4 <- [1,115,null,{"value":null}] 18:40:15 INFO - PROCESS | 1746 | 1464054015312 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:15 INFO - PROCESS | 1746 | ++DOCSHELL 0x92fea400 == 36 [pid = 1746] [id = 36] 18:40:15 INFO - PROCESS | 1746 | ++DOMWINDOW == 62 (0x94718400) [pid = 1746] [serial = 106] [outer = (nil)] 18:40:15 INFO - PROCESS | 1746 | ++DOMWINDOW == 63 (0x9786bc00) [pid = 1746] [serial = 107] [outer = 0x94718400] 18:40:15 INFO - PROCESS | 1746 | 1464054015404 Marionette DEBUG loaded listener.js 18:40:15 INFO - PROCESS | 1746 | ++DOMWINDOW == 64 (0x99380c00) [pid = 1746] [serial = 108] [outer = 0x94718400] 18:40:16 INFO - PROCESS | 1746 | 1464054016370 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]]]}] 18:40:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 18:40:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 1485ms 18:40:16 INFO - PROCESS | 1746 | 1464054016437 Marionette TRACE conn4 -> [0,117,"getWindowHandle",null] 18:40:16 INFO - PROCESS | 1746 | 1464054016447 Marionette TRACE conn4 <- [1,117,null,{"value":"8"}] 18:40:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 18:40:16 INFO - PROCESS | 1746 | 1464054016458 Marionette TRACE conn4 -> [0,118,"setScriptTimeout",{"ms":35000}] 18:40:16 INFO - PROCESS | 1746 | 1464054016462 Marionette TRACE conn4 <- [1,118,null,{}] 18:40:16 INFO - PROCESS | 1746 | 1464054016468 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}] 18:40:16 INFO - PROCESS | 1746 | 1464054016646 Marionette TRACE conn4 <- [1,119,null,{"value":null}] 18:40:16 INFO - PROCESS | 1746 | 1464054016780 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:16 INFO - PROCESS | 1746 | ++DOCSHELL 0x99f6bc00 == 37 [pid = 1746] [id = 37] 18:40:16 INFO - PROCESS | 1746 | ++DOMWINDOW == 65 (0x9c4bd800) [pid = 1746] [serial = 109] [outer = (nil)] 18:40:16 INFO - PROCESS | 1746 | ++DOMWINDOW == 66 (0x9d459c00) [pid = 1746] [serial = 110] [outer = 0x9c4bd800] 18:40:16 INFO - PROCESS | 1746 | 1464054016898 Marionette DEBUG loaded listener.js 18:40:17 INFO - PROCESS | 1746 | ++DOMWINDOW == 67 (0xa1154800) [pid = 1746] [serial = 111] [outer = 0x9c4bd800] 18:40:17 INFO - PROCESS | 1746 | 1464054017776 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]]]}] 18:40:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 18:40:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 1336ms 18:40:17 INFO - PROCESS | 1746 | 1464054017794 Marionette TRACE conn4 -> [0,121,"getWindowHandle",null] 18:40:17 INFO - PROCESS | 1746 | 1464054017797 Marionette TRACE conn4 <- [1,121,null,{"value":"8"}] 18:40:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 18:40:17 INFO - PROCESS | 1746 | 1464054017805 Marionette TRACE conn4 -> [0,122,"setScriptTimeout",{"ms":35000}] 18:40:17 INFO - PROCESS | 1746 | 1464054017811 Marionette TRACE conn4 <- [1,122,null,{}] 18:40:17 INFO - PROCESS | 1746 | 1464054017856 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}] 18:40:18 INFO - PROCESS | 1746 | 1464054018040 Marionette TRACE conn4 <- [1,123,null,{"value":null}] 18:40:18 INFO - PROCESS | 1746 | 1464054018226 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:18 INFO - PROCESS | 1746 | ++DOCSHELL 0x9238e400 == 38 [pid = 1746] [id = 38] 18:40:18 INFO - PROCESS | 1746 | ++DOMWINDOW == 68 (0x93d94400) [pid = 1746] [serial = 112] [outer = (nil)] 18:40:18 INFO - PROCESS | 1746 | ++DOMWINDOW == 69 (0x97875000) [pid = 1746] [serial = 113] [outer = 0x93d94400] 18:40:18 INFO - PROCESS | 1746 | 1464054018372 Marionette DEBUG loaded listener.js 18:40:18 INFO - PROCESS | 1746 | ++DOMWINDOW == 70 (0x9d462800) [pid = 1746] [serial = 114] [outer = 0x93d94400] 18:40:19 INFO - PROCESS | 1746 | 1464054019388 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]]]}] 18:40:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 18:40:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 1622ms 18:40:19 INFO - PROCESS | 1746 | --DOMWINDOW == 69 (0x9d406c00) [pid = 1746] [serial = 71] [outer = (nil)] [url = about:blank] 18:40:19 INFO - PROCESS | 1746 | --DOMWINDOW == 68 (0x9ccb4c00) [pid = 1746] [serial = 70] [outer = (nil)] [url = about:blank] 18:40:19 INFO - PROCESS | 1746 | --DOMWINDOW == 67 (0x95447800) [pid = 1746] [serial = 64] [outer = (nil)] [url = about:blank] 18:40:19 INFO - PROCESS | 1746 | --DOMWINDOW == 66 (0x97877800) [pid = 1746] [serial = 67] [outer = (nil)] [url = about:blank] 18:40:19 INFO - PROCESS | 1746 | --DOMWINDOW == 65 (0x9784e000) [pid = 1746] [serial = 65] [outer = (nil)] [url = about:blank] 18:40:19 INFO - PROCESS | 1746 | --DOMWINDOW == 64 (0x99ec9400) [pid = 1746] [serial = 68] [outer = (nil)] [url = about:blank] 18:40:19 INFO - PROCESS | 1746 | --DOMWINDOW == 63 (0x97874400) [pid = 1746] [serial = 62] [outer = (nil)] [url = about:blank] 18:40:19 INFO - PROCESS | 1746 | --DOMWINDOW == 62 (0x97870400) [pid = 1746] [serial = 61] [outer = (nil)] [url = about:blank] 18:40:19 INFO - PROCESS | 1746 | --DOMWINDOW == 61 (0xa3056400) [pid = 1746] [serial = 53] [outer = (nil)] [url = about:blank] 18:40:19 INFO - PROCESS | 1746 | --DOMWINDOW == 60 (0xa627fc00) [pid = 1746] [serial = 56] [outer = (nil)] [url = about:blank] 18:40:19 INFO - PROCESS | 1746 | 1464054019483 Marionette TRACE conn4 -> [0,125,"getWindowHandle",null] 18:40:19 INFO - PROCESS | 1746 | 1464054019488 Marionette TRACE conn4 <- [1,125,null,{"value":"8"}] 18:40:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 18:40:19 INFO - PROCESS | 1746 | 1464054019498 Marionette TRACE conn4 -> [0,126,"setScriptTimeout",{"ms":35000}] 18:40:19 INFO - PROCESS | 1746 | 1464054019503 Marionette TRACE conn4 <- [1,126,null,{}] 18:40:19 INFO - PROCESS | 1746 | 1464054019520 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}] 18:40:19 INFO - PROCESS | 1746 | 1464054019665 Marionette TRACE conn4 <- [1,127,null,{"value":null}] 18:40:19 INFO - PROCESS | 1746 | 1464054019809 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:19 INFO - PROCESS | 1746 | ++DOCSHELL 0x9524a800 == 39 [pid = 1746] [id = 39] 18:40:19 INFO - PROCESS | 1746 | ++DOMWINDOW == 61 (0x9524b000) [pid = 1746] [serial = 115] [outer = (nil)] 18:40:19 INFO - PROCESS | 1746 | ++DOMWINDOW == 62 (0x9524d000) [pid = 1746] [serial = 116] [outer = 0x9524b000] 18:40:19 INFO - PROCESS | 1746 | 1464054019908 Marionette DEBUG loaded listener.js 18:40:20 INFO - PROCESS | 1746 | ++DOMWINDOW == 63 (0x95447400) [pid = 1746] [serial = 117] [outer = 0x9524b000] 18:40:20 INFO - PROCESS | 1746 | 1464054020602 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]]]}] 18:40:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 18:40:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 1135ms 18:40:20 INFO - PROCESS | 1746 | 1464054020633 Marionette TRACE conn4 -> [0,129,"getWindowHandle",null] 18:40:20 INFO - PROCESS | 1746 | 1464054020640 Marionette TRACE conn4 <- [1,129,null,{"value":"8"}] 18:40:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 18:40:20 INFO - PROCESS | 1746 | 1464054020658 Marionette TRACE conn4 -> [0,130,"setScriptTimeout",{"ms":35000}] 18:40:20 INFO - PROCESS | 1746 | 1464054020662 Marionette TRACE conn4 <- [1,130,null,{}] 18:40:20 INFO - PROCESS | 1746 | 1464054020673 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}] 18:40:20 INFO - PROCESS | 1746 | 1464054020842 Marionette TRACE conn4 <- [1,131,null,{"value":null}] 18:40:20 INFO - PROCESS | 1746 | 1464054020854 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:20 INFO - PROCESS | 1746 | ++DOCSHELL 0x9786dc00 == 40 [pid = 1746] [id = 40] 18:40:20 INFO - PROCESS | 1746 | ++DOMWINDOW == 64 (0x97870400) [pid = 1746] [serial = 118] [outer = (nil)] 18:40:20 INFO - PROCESS | 1746 | ++DOMWINDOW == 65 (0x9847bc00) [pid = 1746] [serial = 119] [outer = 0x97870400] 18:40:20 INFO - PROCESS | 1746 | 1464054020928 Marionette DEBUG loaded listener.js 18:40:21 INFO - PROCESS | 1746 | ++DOMWINDOW == 66 (0x99f6cc00) [pid = 1746] [serial = 120] [outer = 0x97870400] 18:40:21 INFO - PROCESS | 1746 | 1464054021703 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]]]}] 18:40:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 18:40:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1089ms 18:40:21 INFO - PROCESS | 1746 | 1464054021743 Marionette TRACE conn4 -> [0,133,"getWindowHandle",null] 18:40:21 INFO - PROCESS | 1746 | 1464054021747 Marionette TRACE conn4 <- [1,133,null,{"value":"8"}] 18:40:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 18:40:21 INFO - PROCESS | 1746 | 1464054021754 Marionette TRACE conn4 -> [0,134,"setScriptTimeout",{"ms":35000}] 18:40:21 INFO - PROCESS | 1746 | 1464054021759 Marionette TRACE conn4 <- [1,134,null,{}] 18:40:21 INFO - PROCESS | 1746 | 1464054021775 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}] 18:40:21 INFO - PROCESS | 1746 | 1464054021942 Marionette TRACE conn4 <- [1,135,null,{"value":null}] 18:40:21 INFO - PROCESS | 1746 | 1464054021955 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:21 INFO - PROCESS | 1746 | ++DOCSHELL 0x97870800 == 41 [pid = 1746] [id = 41] 18:40:21 INFO - PROCESS | 1746 | ++DOMWINDOW == 67 (0x9d22d800) [pid = 1746] [serial = 121] [outer = (nil)] 18:40:22 INFO - PROCESS | 1746 | ++DOMWINDOW == 68 (0x9d40ac00) [pid = 1746] [serial = 122] [outer = 0x9d22d800] 18:40:22 INFO - PROCESS | 1746 | 1464054022031 Marionette DEBUG loaded listener.js 18:40:22 INFO - PROCESS | 1746 | ++DOMWINDOW == 69 (0xa0621800) [pid = 1746] [serial = 123] [outer = 0x9d22d800] 18:40:22 INFO - PROCESS | 1746 | 1464054022930 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]]]}] 18:40:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 18:40:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1234ms 18:40:22 INFO - PROCESS | 1746 | 1464054022991 Marionette TRACE conn4 -> [0,137,"getWindowHandle",null] 18:40:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 18:40:23 INFO - PROCESS | 1746 | 1464054022996 Marionette TRACE conn4 <- [1,137,null,{"value":"8"}] 18:40:23 INFO - PROCESS | 1746 | 1464054023002 Marionette TRACE conn4 -> [0,138,"setScriptTimeout",{"ms":35000}] 18:40:23 INFO - PROCESS | 1746 | 1464054023005 Marionette TRACE conn4 <- [1,138,null,{}] 18:40:23 INFO - PROCESS | 1746 | 1464054023011 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}] 18:40:23 INFO - PROCESS | 1746 | 1464054023200 Marionette TRACE conn4 <- [1,139,null,{"value":null}] 18:40:23 INFO - PROCESS | 1746 | 1464054023228 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:23 INFO - PROCESS | 1746 | ++DOCSHELL 0xa227a000 == 42 [pid = 1746] [id = 42] 18:40:23 INFO - PROCESS | 1746 | ++DOMWINDOW == 70 (0xa22c3400) [pid = 1746] [serial = 124] [outer = (nil)] 18:40:23 INFO - PROCESS | 1746 | ++DOMWINDOW == 71 (0xa26c2000) [pid = 1746] [serial = 125] [outer = 0xa22c3400] 18:40:23 INFO - PROCESS | 1746 | 1464054023324 Marionette DEBUG loaded listener.js 18:40:23 INFO - PROCESS | 1746 | ++DOMWINDOW == 72 (0xa30f2800) [pid = 1746] [serial = 126] [outer = 0xa22c3400] 18:40:24 INFO - PROCESS | 1746 | 1464054024119 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]]]}] 18:40:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 18:40:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1136ms 18:40:24 INFO - PROCESS | 1746 | 1464054024137 Marionette TRACE conn4 -> [0,141,"getWindowHandle",null] 18:40:24 INFO - PROCESS | 1746 | 1464054024140 Marionette TRACE conn4 <- [1,141,null,{"value":"8"}] 18:40:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 18:40:24 INFO - PROCESS | 1746 | 1464054024146 Marionette TRACE conn4 -> [0,142,"setScriptTimeout",{"ms":35000}] 18:40:24 INFO - PROCESS | 1746 | 1464054024149 Marionette TRACE conn4 <- [1,142,null,{}] 18:40:24 INFO - PROCESS | 1746 | 1464054024155 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}] 18:40:24 INFO - PROCESS | 1746 | 1464054024389 Marionette TRACE conn4 <- [1,143,null,{"value":null}] 18:40:24 INFO - PROCESS | 1746 | --DOMWINDOW == 71 (0xa21a4000) [pid = 1746] [serial = 81] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 18:40:24 INFO - PROCESS | 1746 | --DOMWINDOW == 70 (0x95250800) [pid = 1746] [serial = 100] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 18:40:24 INFO - PROCESS | 1746 | --DOMWINDOW == 69 (0x97875c00) [pid = 1746] [serial = 90] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 18:40:24 INFO - PROCESS | 1746 | --DOMWINDOW == 68 (0x9544cc00) [pid = 1746] [serial = 96] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 18:40:24 INFO - PROCESS | 1746 | --DOMWINDOW == 67 (0x920e3c00) [pid = 1746] [serial = 87] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 18:40:24 INFO - PROCESS | 1746 | --DOMWINDOW == 66 (0x9c7e6c00) [pid = 1746] [serial = 93] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 18:40:24 INFO - PROCESS | 1746 | --DOMWINDOW == 65 (0x95414c00) [pid = 1746] [serial = 72] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 18:40:24 INFO - PROCESS | 1746 | --DOMWINDOW == 64 (0x9c4c6c00) [pid = 1746] [serial = 75] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 18:40:24 INFO - PROCESS | 1746 | --DOMWINDOW == 63 (0x99308c00) [pid = 1746] [serial = 78] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 18:40:24 INFO - PROCESS | 1746 | 1464054024481 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:24 INFO - PROCESS | 1746 | ++DOCSHELL 0x92ff0800 == 43 [pid = 1746] [id = 43] 18:40:24 INFO - PROCESS | 1746 | ++DOMWINDOW == 64 (0x94718000) [pid = 1746] [serial = 127] [outer = (nil)] 18:40:24 INFO - PROCESS | 1746 | ++DOMWINDOW == 65 (0x99308c00) [pid = 1746] [serial = 128] [outer = 0x94718000] 18:40:24 INFO - PROCESS | 1746 | 1464054024554 Marionette DEBUG loaded listener.js 18:40:24 INFO - PROCESS | 1746 | ++DOMWINDOW == 66 (0x9a08e000) [pid = 1746] [serial = 129] [outer = 0x94718000] 18:40:25 INFO - PROCESS | 1746 | 1464054025272 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]]]}] 18:40:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 18:40:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1182ms 18:40:25 INFO - PROCESS | 1746 | 1464054025334 Marionette TRACE conn4 -> [0,145,"getWindowHandle",null] 18:40:25 INFO - PROCESS | 1746 | 1464054025338 Marionette TRACE conn4 <- [1,145,null,{"value":"8"}] 18:40:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 18:40:25 INFO - PROCESS | 1746 | 1464054025344 Marionette TRACE conn4 -> [0,146,"setScriptTimeout",{"ms":35000}] 18:40:25 INFO - PROCESS | 1746 | 1464054025348 Marionette TRACE conn4 <- [1,146,null,{}] 18:40:25 INFO - PROCESS | 1746 | 1464054025353 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}] 18:40:25 INFO - PROCESS | 1746 | 1464054025528 Marionette TRACE conn4 <- [1,147,null,{"value":null}] 18:40:25 INFO - PROCESS | 1746 | 1464054025541 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:25 INFO - PROCESS | 1746 | ++DOCSHELL 0x94716c00 == 44 [pid = 1746] [id = 44] 18:40:25 INFO - PROCESS | 1746 | ++DOMWINDOW == 67 (0x947a5800) [pid = 1746] [serial = 130] [outer = (nil)] 18:40:25 INFO - PROCESS | 1746 | ++DOMWINDOW == 68 (0xa50f2400) [pid = 1746] [serial = 131] [outer = 0x947a5800] 18:40:25 INFO - PROCESS | 1746 | 1464054025617 Marionette DEBUG loaded listener.js 18:40:25 INFO - PROCESS | 1746 | ++DOMWINDOW == 69 (0xa6283000) [pid = 1746] [serial = 132] [outer = 0x947a5800] 18:40:26 INFO - PROCESS | 1746 | 1464054026447 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]]]}] 18:40:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 18:40:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1129ms 18:40:26 INFO - PROCESS | 1746 | 1464054026474 Marionette TRACE conn4 -> [0,149,"getWindowHandle",null] 18:40:26 INFO - PROCESS | 1746 | 1464054026481 Marionette TRACE conn4 <- [1,149,null,{"value":"8"}] 18:40:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 18:40:26 INFO - PROCESS | 1746 | 1464054026490 Marionette TRACE conn4 -> [0,150,"setScriptTimeout",{"ms":35000}] 18:40:26 INFO - PROCESS | 1746 | 1464054026496 Marionette TRACE conn4 <- [1,150,null,{}] 18:40:26 INFO - PROCESS | 1746 | 1464054026506 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}] 18:40:26 INFO - PROCESS | 1746 | 1464054026720 Marionette TRACE conn4 <- [1,151,null,{"value":null}] 18:40:26 INFO - PROCESS | 1746 | 1464054026901 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:26 INFO - PROCESS | 1746 | ++DOCSHELL 0x95248c00 == 45 [pid = 1746] [id = 45] 18:40:26 INFO - PROCESS | 1746 | ++DOMWINDOW == 70 (0x9524c400) [pid = 1746] [serial = 133] [outer = (nil)] 18:40:27 INFO - PROCESS | 1746 | ++DOMWINDOW == 71 (0x97844000) [pid = 1746] [serial = 134] [outer = 0x9524c400] 18:40:27 INFO - PROCESS | 1746 | 1464054027052 Marionette DEBUG loaded listener.js 18:40:27 INFO - PROCESS | 1746 | ++DOMWINDOW == 72 (0x9786e400) [pid = 1746] [serial = 135] [outer = 0x9524c400] 18:40:28 INFO - PROCESS | 1746 | 1464054028137 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]]]}] 18:40:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 18:40:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 1689ms 18:40:28 INFO - PROCESS | 1746 | 1464054028179 Marionette TRACE conn4 -> [0,153,"getWindowHandle",null] 18:40:28 INFO - PROCESS | 1746 | 1464054028188 Marionette TRACE conn4 <- [1,153,null,{"value":"8"}] 18:40:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 18:40:28 INFO - PROCESS | 1746 | 1464054028198 Marionette TRACE conn4 -> [0,154,"setScriptTimeout",{"ms":35000}] 18:40:28 INFO - PROCESS | 1746 | 1464054028202 Marionette TRACE conn4 <- [1,154,null,{}] 18:40:28 INFO - PROCESS | 1746 | 1464054028209 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}] 18:40:28 INFO - PROCESS | 1746 | 1464054028422 Marionette TRACE conn4 <- [1,155,null,{"value":null}] 18:40:28 INFO - PROCESS | 1746 | 1464054028610 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:28 INFO - PROCESS | 1746 | ++DOCSHELL 0x9a403800 == 46 [pid = 1746] [id = 46] 18:40:28 INFO - PROCESS | 1746 | ++DOMWINDOW == 73 (0x9a40c000) [pid = 1746] [serial = 136] [outer = (nil)] 18:40:28 INFO - PROCESS | 1746 | ++DOMWINDOW == 74 (0x9d457000) [pid = 1746] [serial = 137] [outer = 0x9a40c000] 18:40:28 INFO - PROCESS | 1746 | 1464054028743 Marionette DEBUG loaded listener.js 18:40:28 INFO - PROCESS | 1746 | ++DOMWINDOW == 75 (0xa2256c00) [pid = 1746] [serial = 138] [outer = 0x9a40c000] 18:40:29 INFO - PROCESS | 1746 | 1464054029626 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]]]}] 18:40:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 18:40:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1456ms 18:40:29 INFO - PROCESS | 1746 | 1464054029654 Marionette TRACE conn4 -> [0,157,"getWindowHandle",null] 18:40:29 INFO - PROCESS | 1746 | 1464054029658 Marionette TRACE conn4 <- [1,157,null,{"value":"8"}] 18:40:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 18:40:29 INFO - PROCESS | 1746 | 1464054029666 Marionette TRACE conn4 -> [0,158,"setScriptTimeout",{"ms":35000}] 18:40:29 INFO - PROCESS | 1746 | 1464054029672 Marionette TRACE conn4 <- [1,158,null,{}] 18:40:29 INFO - PROCESS | 1746 | 1464054029691 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}] 18:40:29 INFO - PROCESS | 1746 | 1464054029863 Marionette TRACE conn4 <- [1,159,null,{"value":null}] 18:40:30 INFO - PROCESS | 1746 | 1464054030057 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:30 INFO - PROCESS | 1746 | ++DOCSHELL 0xa675f400 == 47 [pid = 1746] [id = 47] 18:40:30 INFO - PROCESS | 1746 | ++DOMWINDOW == 76 (0xa675f800) [pid = 1746] [serial = 139] [outer = (nil)] 18:40:30 INFO - PROCESS | 1746 | ++DOMWINDOW == 77 (0xa67c1800) [pid = 1746] [serial = 140] [outer = 0xa675f800] 18:40:30 INFO - PROCESS | 1746 | 1464054030158 Marionette DEBUG loaded listener.js 18:40:30 INFO - PROCESS | 1746 | ++DOMWINDOW == 78 (0xa67cd400) [pid = 1746] [serial = 141] [outer = 0xa675f800] 18:40:31 INFO - PROCESS | 1746 | 1464054031259 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]]]}] 18:40:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 18:40:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 1638ms 18:40:31 INFO - PROCESS | 1746 | 1464054031304 Marionette TRACE conn4 -> [0,161,"getWindowHandle",null] 18:40:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 18:40:31 INFO - PROCESS | 1746 | 1464054031319 Marionette TRACE conn4 <- [1,161,null,{"value":"8"}] 18:40:31 INFO - PROCESS | 1746 | 1464054031324 Marionette TRACE conn4 -> [0,162,"setScriptTimeout",{"ms":35000}] 18:40:31 INFO - PROCESS | 1746 | 1464054031328 Marionette TRACE conn4 <- [1,162,null,{}] 18:40:31 INFO - PROCESS | 1746 | 1464054031334 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}] 18:40:31 INFO - PROCESS | 1746 | 1464054031536 Marionette TRACE conn4 <- [1,163,null,{"value":null}] 18:40:31 INFO - PROCESS | 1746 | 1464054031715 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:31 INFO - PROCESS | 1746 | ++DOCSHELL 0x947a7c00 == 48 [pid = 1746] [id = 48] 18:40:31 INFO - PROCESS | 1746 | ++DOMWINDOW == 79 (0xa50d4000) [pid = 1746] [serial = 142] [outer = (nil)] 18:40:31 INFO - PROCESS | 1746 | ++DOMWINDOW == 80 (0xa50ddc00) [pid = 1746] [serial = 143] [outer = 0xa50d4000] 18:40:31 INFO - PROCESS | 1746 | 1464054031830 Marionette DEBUG loaded listener.js 18:40:31 INFO - PROCESS | 1746 | ++DOMWINDOW == 81 (0xa67c5400) [pid = 1746] [serial = 144] [outer = 0xa50d4000] 18:40:32 INFO - PROCESS | 1746 | 1464054032666 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]]]}] 18:40:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 18:40:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 1379ms 18:40:32 INFO - PROCESS | 1746 | 1464054032705 Marionette TRACE conn4 -> [0,165,"getWindowHandle",null] 18:40:32 INFO - PROCESS | 1746 | 1464054032708 Marionette TRACE conn4 <- [1,165,null,{"value":"8"}] 18:40:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 18:40:32 INFO - PROCESS | 1746 | 1464054032715 Marionette TRACE conn4 -> [0,166,"setScriptTimeout",{"ms":35000}] 18:40:32 INFO - PROCESS | 1746 | 1464054032719 Marionette TRACE conn4 <- [1,166,null,{}] 18:40:32 INFO - PROCESS | 1746 | 1464054032724 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}] 18:40:32 INFO - PROCESS | 1746 | 1464054032902 Marionette TRACE conn4 <- [1,167,null,{"value":null}] 18:40:33 INFO - PROCESS | 1746 | 1464054033042 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:33 INFO - PROCESS | 1746 | ++DOCSHELL 0x9cf16c00 == 49 [pid = 1746] [id = 49] 18:40:33 INFO - PROCESS | 1746 | ++DOMWINDOW == 82 (0x9cf18000) [pid = 1746] [serial = 145] [outer = (nil)] 18:40:33 INFO - PROCESS | 1746 | ++DOMWINDOW == 83 (0xa224ec00) [pid = 1746] [serial = 146] [outer = 0x9cf18000] 18:40:33 INFO - PROCESS | 1746 | 1464054033128 Marionette DEBUG loaded listener.js 18:40:33 INFO - PROCESS | 1746 | ++DOMWINDOW == 84 (0xa50d8800) [pid = 1746] [serial = 147] [outer = 0x9cf18000] 18:40:34 INFO - PROCESS | 1746 | 1464054034172 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]]]}] 18:40:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 18:40:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 1530ms 18:40:34 INFO - PROCESS | 1746 | 1464054034246 Marionette TRACE conn4 -> [0,169,"getWindowHandle",null] 18:40:34 INFO - PROCESS | 1746 | 1464054034251 Marionette TRACE conn4 <- [1,169,null,{"value":"8"}] 18:40:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 18:40:34 INFO - PROCESS | 1746 | 1464054034260 Marionette TRACE conn4 -> [0,170,"setScriptTimeout",{"ms":35000}] 18:40:34 INFO - PROCESS | 1746 | 1464054034264 Marionette TRACE conn4 <- [1,170,null,{}] 18:40:34 INFO - PROCESS | 1746 | 1464054034273 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}] 18:40:34 INFO - PROCESS | 1746 | 1464054034508 Marionette TRACE conn4 <- [1,171,null,{"value":null}] 18:40:34 INFO - PROCESS | 1746 | 1464054034695 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:34 INFO - PROCESS | 1746 | ++DOCSHELL 0x92fedc00 == 50 [pid = 1746] [id = 50] 18:40:34 INFO - PROCESS | 1746 | ++DOMWINDOW == 85 (0x92ff2000) [pid = 1746] [serial = 148] [outer = (nil)] 18:40:34 INFO - PROCESS | 1746 | ++DOMWINDOW == 86 (0x9479bc00) [pid = 1746] [serial = 149] [outer = 0x92ff2000] 18:40:34 INFO - PROCESS | 1746 | 1464054034814 Marionette DEBUG loaded listener.js 18:40:34 INFO - PROCESS | 1746 | ++DOMWINDOW == 87 (0x97874000) [pid = 1746] [serial = 150] [outer = 0x92ff2000] 18:40:34 INFO - PROCESS | 1746 | --DOCSHELL 0x93b7c800 == 49 [pid = 1746] [id = 33] 18:40:34 INFO - PROCESS | 1746 | --DOCSHELL 0x92ff0c00 == 48 [pid = 1746] [id = 34] 18:40:34 INFO - PROCESS | 1746 | --DOCSHELL 0x97873c00 == 47 [pid = 1746] [id = 31] 18:40:34 INFO - PROCESS | 1746 | --DOCSHELL 0x9c7e4000 == 46 [pid = 1746] [id = 32] 18:40:34 INFO - PROCESS | 1746 | --DOCSHELL 0x920e3800 == 45 [pid = 1746] [id = 30] 18:40:35 INFO - PROCESS | 1746 | --DOMWINDOW == 86 (0xa3053000) [pid = 1746] [serial = 104] [outer = (nil)] [url = about:blank] 18:40:35 INFO - PROCESS | 1746 | --DOCSHELL 0x93d96400 == 44 [pid = 1746] [id = 28] 18:40:35 INFO - PROCESS | 1746 | --DOCSHELL 0x92ff0800 == 43 [pid = 1746] [id = 43] 18:40:35 INFO - PROCESS | 1746 | --DOCSHELL 0xa227a000 == 42 [pid = 1746] [id = 42] 18:40:35 INFO - PROCESS | 1746 | --DOCSHELL 0x97870800 == 41 [pid = 1746] [id = 41] 18:40:35 INFO - PROCESS | 1746 | --DOCSHELL 0x9786dc00 == 40 [pid = 1746] [id = 40] 18:40:35 INFO - PROCESS | 1746 | --DOCSHELL 0x9524a800 == 39 [pid = 1746] [id = 39] 18:40:35 INFO - PROCESS | 1746 | --DOMWINDOW == 85 (0x9d752800) [pid = 1746] [serial = 97] [outer = (nil)] [url = about:blank] 18:40:35 INFO - PROCESS | 1746 | --DOMWINDOW == 84 (0x94799000) [pid = 1746] [serial = 88] [outer = (nil)] [url = about:blank] 18:40:35 INFO - PROCESS | 1746 | --DOMWINDOW == 83 (0x947a4400) [pid = 1746] [serial = 89] [outer = (nil)] [url = about:blank] 18:40:35 INFO - PROCESS | 1746 | --DOMWINDOW == 82 (0x93b78000) [pid = 1746] [serial = 85] [outer = (nil)] [url = about:blank] 18:40:35 INFO - PROCESS | 1746 | --DOMWINDOW == 81 (0x9b66d000) [pid = 1746] [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.] 18:40:35 INFO - PROCESS | 1746 | --DOMWINDOW == 80 (0x9cc86000) [pid = 1746] [serial = 94] [outer = (nil)] [url = about:blank] 18:40:35 INFO - PROCESS | 1746 | --DOMWINDOW == 79 (0x9cf1a000) [pid = 1746] [serial = 95] [outer = (nil)] [url = about:blank] 18:40:35 INFO - PROCESS | 1746 | --DOMWINDOW == 78 (0x9c4bdc00) [pid = 1746] [serial = 74] [outer = (nil)] [url = about:blank] 18:40:35 INFO - PROCESS | 1746 | --DOMWINDOW == 77 (0x9a28ec00) [pid = 1746] [serial = 73] [outer = (nil)] [url = about:blank] 18:40:35 INFO - PROCESS | 1746 | --DOMWINDOW == 76 (0x9d753800) [pid = 1746] [serial = 77] [outer = (nil)] [url = about:blank] 18:40:35 INFO - PROCESS | 1746 | --DOMWINDOW == 75 (0x9d56a000) [pid = 1746] [serial = 76] [outer = (nil)] [url = about:blank] 18:40:35 INFO - PROCESS | 1746 | --DOMWINDOW == 74 (0xa26c3c00) [pid = 1746] [serial = 80] [outer = (nil)] [url = about:blank] 18:40:35 INFO - PROCESS | 1746 | --DOMWINDOW == 73 (0xa2282c00) [pid = 1746] [serial = 79] [outer = (nil)] [url = about:blank] 18:40:35 INFO - PROCESS | 1746 | --DOMWINDOW == 72 (0xa3481c00) [pid = 1746] [serial = 83] [outer = (nil)] [url = about:blank] 18:40:35 INFO - PROCESS | 1746 | --DOMWINDOW == 71 (0xa3257000) [pid = 1746] [serial = 82] [outer = (nil)] [url = about:blank] 18:40:35 INFO - PROCESS | 1746 | --DOMWINDOW == 70 (0xa0622400) [pid = 1746] [serial = 101] [outer = (nil)] [url = about:blank] 18:40:35 INFO - PROCESS | 1746 | --DOMWINDOW == 69 (0xa1151400) [pid = 1746] [serial = 98] [outer = (nil)] [url = about:blank] 18:40:35 INFO - PROCESS | 1746 | --DOMWINDOW == 68 (0x99380000) [pid = 1746] [serial = 91] [outer = (nil)] [url = about:blank] 18:40:35 INFO - PROCESS | 1746 | --DOMWINDOW == 67 (0xa2252800) [pid = 1746] [serial = 102] [outer = (nil)] [url = about:blank] 18:40:35 INFO - PROCESS | 1746 | --DOMWINDOW == 66 (0x99ed3400) [pid = 1746] [serial = 92] [outer = (nil)] [url = about:blank] 18:40:35 INFO - PROCESS | 1746 | 1464054035570 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]]]}] 18:40:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 18:40:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 1347ms 18:40:35 INFO - PROCESS | 1746 | 1464054035621 Marionette TRACE conn4 -> [0,173,"getWindowHandle",null] 18:40:35 INFO - PROCESS | 1746 | 1464054035629 Marionette TRACE conn4 <- [1,173,null,{"value":"8"}] 18:40:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 18:40:35 INFO - PROCESS | 1746 | 1464054035643 Marionette TRACE conn4 -> [0,174,"setScriptTimeout",{"ms":35000}] 18:40:35 INFO - PROCESS | 1746 | 1464054035646 Marionette TRACE conn4 <- [1,174,null,{}] 18:40:35 INFO - PROCESS | 1746 | 1464054035652 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}] 18:40:35 INFO - PROCESS | 1746 | 1464054035805 Marionette TRACE conn4 <- [1,175,null,{"value":null}] 18:40:35 INFO - PROCESS | 1746 | 1464054035847 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 18:40:35 INFO - PROCESS | 1746 | 1464054035860 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:35 INFO - PROCESS | 1746 | ++DOCSHELL 0x9bfbe800 == 40 [pid = 1746] [id = 51] 18:40:35 INFO - PROCESS | 1746 | ++DOMWINDOW == 67 (0x9c2a2c00) [pid = 1746] [serial = 151] [outer = (nil)] 18:40:35 INFO - PROCESS | 1746 | ++DOMWINDOW == 68 (0x9c4c6c00) [pid = 1746] [serial = 152] [outer = 0x9c2a2c00] 18:40:35 INFO - PROCESS | 1746 | 1464054035932 Marionette DEBUG loaded listener.js 18:40:36 INFO - PROCESS | 1746 | ++DOMWINDOW == 69 (0x9cf17c00) [pid = 1746] [serial = 153] [outer = 0x9c2a2c00] 18:40:36 INFO - PROCESS | 1746 | 1464054036704 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]]]}] 18:40:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 18:40:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1082ms 18:40:36 INFO - PROCESS | 1746 | 1464054036724 Marionette TRACE conn4 -> [0,177,"getWindowHandle",null] 18:40:36 INFO - PROCESS | 1746 | 1464054036728 Marionette TRACE conn4 <- [1,177,null,{"value":"8"}] 18:40:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 18:40:36 INFO - PROCESS | 1746 | 1464054036738 Marionette TRACE conn4 -> [0,178,"setScriptTimeout",{"ms":35000}] 18:40:36 INFO - PROCESS | 1746 | 1464054036743 Marionette TRACE conn4 <- [1,178,null,{}] 18:40:36 INFO - PROCESS | 1746 | 1464054036759 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}] 18:40:36 INFO - PROCESS | 1746 | 1464054036913 Marionette TRACE conn4 <- [1,179,null,{"value":null}] 18:40:36 INFO - PROCESS | 1746 | 1464054036936 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:37 INFO - PROCESS | 1746 | ++DOCSHELL 0x9524a800 == 41 [pid = 1746] [id = 52] 18:40:37 INFO - PROCESS | 1746 | ++DOMWINDOW == 70 (0x9846f400) [pid = 1746] [serial = 154] [outer = (nil)] 18:40:37 INFO - PROCESS | 1746 | ++DOMWINDOW == 71 (0xa2151c00) [pid = 1746] [serial = 155] [outer = 0x9846f400] 18:40:37 INFO - PROCESS | 1746 | 1464054037106 Marionette DEBUG loaded listener.js 18:40:37 INFO - PROCESS | 1746 | ++DOMWINDOW == 72 (0xa227a000) [pid = 1746] [serial = 156] [outer = 0x9846f400] 18:40:37 INFO - PROCESS | 1746 | 1464054037870 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]]]}] 18:40:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 18:40:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1195ms 18:40:37 INFO - PROCESS | 1746 | 1464054037934 Marionette TRACE conn4 -> [0,181,"getWindowHandle",null] 18:40:37 INFO - PROCESS | 1746 | 1464054037942 Marionette TRACE conn4 <- [1,181,null,{"value":"8"}] 18:40:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 18:40:37 INFO - PROCESS | 1746 | 1464054037958 Marionette TRACE conn4 -> [0,182,"setScriptTimeout",{"ms":35000}] 18:40:37 INFO - PROCESS | 1746 | 1464054037961 Marionette TRACE conn4 <- [1,182,null,{}] 18:40:38 INFO - PROCESS | 1746 | 1464054038002 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}] 18:40:38 INFO - PROCESS | 1746 | 1464054038343 Marionette TRACE conn4 <- [1,183,null,{"value":null}] 18:40:38 INFO - PROCESS | 1746 | 1464054038388 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:38 INFO - PROCESS | 1746 | ++DOCSHELL 0xa26c4800 == 42 [pid = 1746] [id = 53] 18:40:38 INFO - PROCESS | 1746 | ++DOMWINDOW == 73 (0xa26ea000) [pid = 1746] [serial = 157] [outer = (nil)] 18:40:38 INFO - PROCESS | 1746 | ++DOMWINDOW == 74 (0xa321b400) [pid = 1746] [serial = 158] [outer = 0xa26ea000] 18:40:38 INFO - PROCESS | 1746 | 1464054038464 Marionette DEBUG loaded listener.js 18:40:38 INFO - PROCESS | 1746 | ++DOMWINDOW == 75 (0xa35e9000) [pid = 1746] [serial = 159] [outer = 0xa26ea000] 18:40:39 INFO - PROCESS | 1746 | 1464054039330 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]]]}] 18:40:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 18:40:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1424ms 18:40:39 INFO - PROCESS | 1746 | 1464054039376 Marionette TRACE conn4 -> [0,185,"getWindowHandle",null] 18:40:39 INFO - PROCESS | 1746 | 1464054039380 Marionette TRACE conn4 <- [1,185,null,{"value":"8"}] 18:40:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 18:40:39 INFO - PROCESS | 1746 | --DOMWINDOW == 74 (0xa22c3400) [pid = 1746] [serial = 124] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 18:40:39 INFO - PROCESS | 1746 | --DOMWINDOW == 73 (0x94718000) [pid = 1746] [serial = 127] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 18:40:39 INFO - PROCESS | 1746 | --DOMWINDOW == 72 (0x9524b000) [pid = 1746] [serial = 115] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 18:40:39 INFO - PROCESS | 1746 | --DOMWINDOW == 71 (0x9d22d800) [pid = 1746] [serial = 121] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 18:40:39 INFO - PROCESS | 1746 | --DOMWINDOW == 70 (0x97870400) [pid = 1746] [serial = 118] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 18:40:39 INFO - PROCESS | 1746 | 1464054039452 Marionette TRACE conn4 -> [0,186,"setScriptTimeout",{"ms":35000}] 18:40:39 INFO - PROCESS | 1746 | 1464054039455 Marionette TRACE conn4 <- [1,186,null,{}] 18:40:39 INFO - PROCESS | 1746 | 1464054039461 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}] 18:40:39 INFO - PROCESS | 1746 | 1464054039611 Marionette TRACE conn4 <- [1,187,null,{"value":null}] 18:40:39 INFO - PROCESS | 1746 | 1464054039621 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:39 INFO - PROCESS | 1746 | ++DOCSHELL 0x93b73800 == 43 [pid = 1746] [id = 54] 18:40:39 INFO - PROCESS | 1746 | ++DOMWINDOW == 71 (0x9784bc00) [pid = 1746] [serial = 160] [outer = (nil)] 18:40:39 INFO - PROCESS | 1746 | ++DOMWINDOW == 72 (0xa2257000) [pid = 1746] [serial = 161] [outer = 0x9784bc00] 18:40:39 INFO - PROCESS | 1746 | 1464054039695 Marionette DEBUG loaded listener.js 18:40:39 INFO - PROCESS | 1746 | ++DOMWINDOW == 73 (0xa3251400) [pid = 1746] [serial = 162] [outer = 0x9784bc00] 18:40:40 INFO - PROCESS | 1746 | 1464054040432 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]]]}] 18:40:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 18:40:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 1044ms 18:40:40 INFO - PROCESS | 1746 | 1464054040480 Marionette TRACE conn4 -> [0,189,"getWindowHandle",null] 18:40:40 INFO - PROCESS | 1746 | 1464054040484 Marionette TRACE conn4 <- [1,189,null,{"value":"8"}] 18:40:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 18:40:40 INFO - PROCESS | 1746 | 1464054040490 Marionette TRACE conn4 -> [0,190,"setScriptTimeout",{"ms":35000}] 18:40:40 INFO - PROCESS | 1746 | 1464054040493 Marionette TRACE conn4 <- [1,190,null,{}] 18:40:40 INFO - PROCESS | 1746 | 1464054040503 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}] 18:40:40 INFO - PROCESS | 1746 | 1464054040742 Marionette TRACE conn4 <- [1,191,null,{"value":null}] 18:40:40 INFO - PROCESS | 1746 | 1464054040755 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:40 INFO - PROCESS | 1746 | ++DOCSHELL 0x92390c00 == 44 [pid = 1746] [id = 55] 18:40:40 INFO - PROCESS | 1746 | ++DOMWINDOW == 74 (0x9239a800) [pid = 1746] [serial = 163] [outer = (nil)] 18:40:40 INFO - PROCESS | 1746 | ++DOMWINDOW == 75 (0xa6733400) [pid = 1746] [serial = 164] [outer = 0x9239a800] 18:40:40 INFO - PROCESS | 1746 | 1464054040827 Marionette DEBUG loaded listener.js 18:40:40 INFO - PROCESS | 1746 | ++DOMWINDOW == 76 (0xa686fc00) [pid = 1746] [serial = 165] [outer = 0x9239a800] 18:40:41 INFO - PROCESS | 1746 | 1464054041637 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]]]}] 18:40:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 18:40:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 1186ms 18:40:41 INFO - PROCESS | 1746 | 1464054041677 Marionette TRACE conn4 -> [0,193,"getWindowHandle",null] 18:40:41 INFO - PROCESS | 1746 | 1464054041684 Marionette TRACE conn4 <- [1,193,null,{"value":"8"}] 18:40:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 18:40:41 INFO - PROCESS | 1746 | 1464054041693 Marionette TRACE conn4 -> [0,194,"setScriptTimeout",{"ms":35000}] 18:40:41 INFO - PROCESS | 1746 | 1464054041699 Marionette TRACE conn4 <- [1,194,null,{}] 18:40:41 INFO - PROCESS | 1746 | 1464054041709 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}] 18:40:41 INFO - PROCESS | 1746 | 1464054041897 Marionette TRACE conn4 <- [1,195,null,{"value":null}] 18:40:42 INFO - PROCESS | 1746 | 1464054042040 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:42 INFO - PROCESS | 1746 | ++DOCSHELL 0x95249000 == 45 [pid = 1746] [id = 56] 18:40:42 INFO - PROCESS | 1746 | ++DOMWINDOW == 77 (0x9524e800) [pid = 1746] [serial = 166] [outer = (nil)] 18:40:42 INFO - PROCESS | 1746 | ++DOMWINDOW == 78 (0x97846000) [pid = 1746] [serial = 167] [outer = 0x9524e800] 18:40:42 INFO - PROCESS | 1746 | 1464054042133 Marionette DEBUG loaded listener.js 18:40:42 INFO - PROCESS | 1746 | ++DOMWINDOW == 79 (0x9786e000) [pid = 1746] [serial = 168] [outer = 0x9524e800] 18:40:43 INFO - PROCESS | 1746 | 1464054043089 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]]]}] 18:40:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 18:40:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 1437ms 18:40:43 INFO - PROCESS | 1746 | 1464054043130 Marionette TRACE conn4 -> [0,197,"getWindowHandle",null] 18:40:43 INFO - PROCESS | 1746 | 1464054043139 Marionette TRACE conn4 <- [1,197,null,{"value":"8"}] 18:40:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 18:40:43 INFO - PROCESS | 1746 | 1464054043150 Marionette TRACE conn4 -> [0,198,"setScriptTimeout",{"ms":35000}] 18:40:43 INFO - PROCESS | 1746 | 1464054043154 Marionette TRACE conn4 <- [1,198,null,{}] 18:40:43 INFO - PROCESS | 1746 | 1464054043161 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}] 18:40:43 INFO - PROCESS | 1746 | 1464054043339 Marionette TRACE conn4 <- [1,199,null,{"value":null}] 18:40:43 INFO - PROCESS | 1746 | 1464054043484 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:43 INFO - PROCESS | 1746 | ++DOCSHELL 0x9c7eb400 == 46 [pid = 1746] [id = 57] 18:40:43 INFO - PROCESS | 1746 | ++DOMWINDOW == 80 (0x9cc8d400) [pid = 1746] [serial = 169] [outer = (nil)] 18:40:43 INFO - PROCESS | 1746 | ++DOMWINDOW == 81 (0x9d751800) [pid = 1746] [serial = 170] [outer = 0x9cc8d400] 18:40:43 INFO - PROCESS | 1746 | 1464054043572 Marionette DEBUG loaded listener.js 18:40:43 INFO - PROCESS | 1746 | ++DOMWINDOW == 82 (0xa2257400) [pid = 1746] [serial = 171] [outer = 0x9cc8d400] 18:40:44 INFO - PROCESS | 1746 | 1464054044487 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]]]}] 18:40:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 18:40:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 1379ms 18:40:44 INFO - PROCESS | 1746 | 1464054044530 Marionette TRACE conn4 -> [0,201,"getWindowHandle",null] 18:40:44 INFO - PROCESS | 1746 | 1464054044534 Marionette TRACE conn4 <- [1,201,null,{"value":"8"}] 18:40:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 18:40:44 INFO - PROCESS | 1746 | 1464054044541 Marionette TRACE conn4 -> [0,202,"setScriptTimeout",{"ms":35000}] 18:40:44 INFO - PROCESS | 1746 | 1464054044547 Marionette TRACE conn4 <- [1,202,null,{}] 18:40:44 INFO - PROCESS | 1746 | 1464054044563 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}] 18:40:44 INFO - PROCESS | 1746 | 1464054044748 Marionette TRACE conn4 <- [1,203,null,{"value":null}] 18:40:44 INFO - PROCESS | 1746 | 1464054044893 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:44 INFO - PROCESS | 1746 | ++DOCSHELL 0x920e2800 == 47 [pid = 1746] [id = 58] 18:40:44 INFO - PROCESS | 1746 | ++DOMWINDOW == 83 (0x9c0f4400) [pid = 1746] [serial = 172] [outer = (nil)] 18:40:44 INFO - PROCESS | 1746 | ++DOMWINDOW == 84 (0x9cc86000) [pid = 1746] [serial = 173] [outer = 0x9c0f4400] 18:40:44 INFO - PROCESS | 1746 | 1464054044989 Marionette DEBUG loaded listener.js 18:40:45 INFO - PROCESS | 1746 | ++DOMWINDOW == 85 (0xa24efc00) [pid = 1746] [serial = 174] [outer = 0x9c0f4400] 18:40:45 INFO - PROCESS | 1746 | 1464054045881 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]]]}] 18:40:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 18:40:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 1387ms 18:40:45 INFO - PROCESS | 1746 | 1464054045929 Marionette TRACE conn4 -> [0,205,"getWindowHandle",null] 18:40:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 18:40:45 INFO - PROCESS | 1746 | 1464054045934 Marionette TRACE conn4 <- [1,205,null,{"value":"8"}] 18:40:45 INFO - PROCESS | 1746 | 1464054045940 Marionette TRACE conn4 -> [0,206,"setScriptTimeout",{"ms":35000}] 18:40:45 INFO - PROCESS | 1746 | 1464054045944 Marionette TRACE conn4 <- [1,206,null,{}] 18:40:45 INFO - PROCESS | 1746 | 1464054045952 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}] 18:40:46 INFO - PROCESS | 1746 | 1464054046121 Marionette TRACE conn4 <- [1,207,null,{"value":null}] 18:40:46 INFO - PROCESS | 1746 | 1464054046239 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:46 INFO - PROCESS | 1746 | ++DOCSHELL 0x9a08c400 == 48 [pid = 1746] [id = 59] 18:40:46 INFO - PROCESS | 1746 | ++DOMWINDOW == 86 (0x9c0f7800) [pid = 1746] [serial = 175] [outer = (nil)] 18:40:46 INFO - PROCESS | 1746 | ++DOMWINDOW == 87 (0xa50da000) [pid = 1746] [serial = 176] [outer = 0x9c0f7800] 18:40:46 INFO - PROCESS | 1746 | 1464054046326 Marionette DEBUG loaded listener.js 18:40:46 INFO - PROCESS | 1746 | ++DOMWINDOW == 88 (0xa50e6c00) [pid = 1746] [serial = 177] [outer = 0x9c0f7800] 18:40:47 INFO - PROCESS | 1746 | 1464054047217 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]]]}] 18:40:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 18:40:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 1329ms 18:40:47 INFO - PROCESS | 1746 | 1464054047270 Marionette TRACE conn4 -> [0,209,"getWindowHandle",null] 18:40:47 INFO - PROCESS | 1746 | 1464054047274 Marionette TRACE conn4 <- [1,209,null,{"value":"8"}] 18:40:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 18:40:47 INFO - PROCESS | 1746 | 1464054047281 Marionette TRACE conn4 -> [0,210,"setScriptTimeout",{"ms":35000}] 18:40:47 INFO - PROCESS | 1746 | 1464054047285 Marionette TRACE conn4 <- [1,210,null,{}] 18:40:47 INFO - PROCESS | 1746 | 1464054047291 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}] 18:40:47 INFO - PROCESS | 1746 | 1464054047457 Marionette TRACE conn4 <- [1,211,null,{"value":null}] 18:40:47 INFO - PROCESS | 1746 | 1464054047602 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:47 INFO - PROCESS | 1746 | ++DOCSHELL 0x920e6000 == 49 [pid = 1746] [id = 60] 18:40:47 INFO - PROCESS | 1746 | ++DOMWINDOW == 89 (0x97843c00) [pid = 1746] [serial = 178] [outer = (nil)] 18:40:47 INFO - PROCESS | 1746 | ++DOMWINDOW == 90 (0x9bcea000) [pid = 1746] [serial = 179] [outer = 0x97843c00] 18:40:47 INFO - PROCESS | 1746 | 1464054047688 Marionette DEBUG loaded listener.js 18:40:47 INFO - PROCESS | 1746 | ++DOMWINDOW == 91 (0x9bcec000) [pid = 1746] [serial = 180] [outer = 0x97843c00] 18:40:48 INFO - PROCESS | 1746 | 1464054048570 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]]]}] 18:40:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 18:40:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 1346ms 18:40:48 INFO - PROCESS | 1746 | 1464054048629 Marionette TRACE conn4 -> [0,213,"getWindowHandle",null] 18:40:48 INFO - PROCESS | 1746 | 1464054048632 Marionette TRACE conn4 <- [1,213,null,{"value":"8"}] 18:40:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 18:40:48 INFO - PROCESS | 1746 | 1464054048639 Marionette TRACE conn4 -> [0,214,"setScriptTimeout",{"ms":35000}] 18:40:48 INFO - PROCESS | 1746 | 1464054048642 Marionette TRACE conn4 <- [1,214,null,{}] 18:40:48 INFO - PROCESS | 1746 | 1464054048648 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}] 18:40:48 INFO - PROCESS | 1746 | 1464054048848 Marionette TRACE conn4 <- [1,215,null,{"value":null}] 18:40:49 INFO - PROCESS | 1746 | 1464054048995 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:49 INFO - PROCESS | 1746 | ++DOCSHELL 0x93b77000 == 50 [pid = 1746] [id = 61] 18:40:49 INFO - PROCESS | 1746 | ++DOMWINDOW == 92 (0x97877000) [pid = 1746] [serial = 181] [outer = (nil)] 18:40:49 INFO - PROCESS | 1746 | ++DOMWINDOW == 93 (0x9bf43400) [pid = 1746] [serial = 182] [outer = 0x97877000] 18:40:49 INFO - PROCESS | 1746 | 1464054049082 Marionette DEBUG loaded listener.js 18:40:49 INFO - PROCESS | 1746 | ++DOMWINDOW == 94 (0x9bf48800) [pid = 1746] [serial = 183] [outer = 0x97877000] 18:40:49 INFO - PROCESS | 1746 | 1464054049938 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]]]}] 18:40:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 18:40:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 1336ms 18:40:49 INFO - PROCESS | 1746 | 1464054049976 Marionette TRACE conn4 -> [0,217,"getWindowHandle",null] 18:40:49 INFO - PROCESS | 1746 | 1464054049980 Marionette TRACE conn4 <- [1,217,null,{"value":"8"}] 18:40:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 18:40:49 INFO - PROCESS | 1746 | 1464054049987 Marionette TRACE conn4 -> [0,218,"setScriptTimeout",{"ms":35000}] 18:40:49 INFO - PROCESS | 1746 | 1464054049990 Marionette TRACE conn4 <- [1,218,null,{}] 18:40:50 INFO - PROCESS | 1746 | 1464054049996 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}] 18:40:50 INFO - PROCESS | 1746 | 1464054050164 Marionette TRACE conn4 <- [1,219,null,{"value":null}] 18:40:50 INFO - PROCESS | 1746 | 1464054050458 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:50 INFO - PROCESS | 1746 | ++DOCSHELL 0x95250000 == 51 [pid = 1746] [id = 62] 18:40:50 INFO - PROCESS | 1746 | ++DOMWINDOW == 95 (0x95251400) [pid = 1746] [serial = 184] [outer = (nil)] 18:40:50 INFO - PROCESS | 1746 | ++DOMWINDOW == 96 (0x97868800) [pid = 1746] [serial = 185] [outer = 0x95251400] 18:40:50 INFO - PROCESS | 1746 | 1464054050594 Marionette DEBUG loaded listener.js 18:40:50 INFO - PROCESS | 1746 | ++DOMWINDOW == 97 (0x9a08ac00) [pid = 1746] [serial = 186] [outer = 0x95251400] 18:40:51 INFO - PROCESS | 1746 | 1464054051530 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]]]}] 18:40:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 18:40:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 1580ms 18:40:51 INFO - PROCESS | 1746 | 1464054051568 Marionette TRACE conn4 -> [0,221,"getWindowHandle",null] 18:40:51 INFO - PROCESS | 1746 | 1464054051575 Marionette TRACE conn4 <- [1,221,null,{"value":"8"}] 18:40:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 18:40:51 INFO - PROCESS | 1746 | 1464054051582 Marionette TRACE conn4 -> [0,222,"setScriptTimeout",{"ms":35000}] 18:40:51 INFO - PROCESS | 1746 | 1464054051588 Marionette TRACE conn4 <- [1,222,null,{}] 18:40:51 INFO - PROCESS | 1746 | 1464054051595 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}] 18:40:51 INFO - PROCESS | 1746 | 1464054051757 Marionette TRACE conn4 <- [1,223,null,{"value":null}] 18:40:51 INFO - PROCESS | 1746 | 1464054051908 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:51 INFO - PROCESS | 1746 | ++DOCSHELL 0x947a5400 == 52 [pid = 1746] [id = 63] 18:40:51 INFO - PROCESS | 1746 | ++DOMWINDOW == 98 (0x984f4000) [pid = 1746] [serial = 187] [outer = (nil)] 18:40:51 INFO - PROCESS | 1746 | ++DOMWINDOW == 99 (0x9bf3c000) [pid = 1746] [serial = 188] [outer = 0x984f4000] 18:40:51 INFO - PROCESS | 1746 | 1464054051989 Marionette DEBUG loaded listener.js 18:40:52 INFO - PROCESS | 1746 | ++DOMWINDOW == 100 (0x9bf45400) [pid = 1746] [serial = 189] [outer = 0x984f4000] 18:40:52 INFO - PROCESS | 1746 | --DOCSHELL 0x93b73800 == 51 [pid = 1746] [id = 54] 18:40:52 INFO - PROCESS | 1746 | --DOCSHELL 0xa26c4800 == 50 [pid = 1746] [id = 53] 18:40:52 INFO - PROCESS | 1746 | --DOMWINDOW == 99 (0xa50f2400) [pid = 1746] [serial = 131] [outer = (nil)] [url = about:blank] 18:40:52 INFO - PROCESS | 1746 | --DOMWINDOW == 98 (0x9786bc00) [pid = 1746] [serial = 107] [outer = (nil)] [url = about:blank] 18:40:52 INFO - PROCESS | 1746 | --DOMWINDOW == 97 (0x97875000) [pid = 1746] [serial = 113] [outer = (nil)] [url = about:blank] 18:40:52 INFO - PROCESS | 1746 | --DOMWINDOW == 96 (0x9d459c00) [pid = 1746] [serial = 110] [outer = (nil)] [url = about:blank] 18:40:52 INFO - PROCESS | 1746 | --DOCSHELL 0x9524a800 == 49 [pid = 1746] [id = 52] 18:40:52 INFO - PROCESS | 1746 | --DOCSHELL 0x9bfbe800 == 48 [pid = 1746] [id = 51] 18:40:52 INFO - PROCESS | 1746 | --DOCSHELL 0x92fedc00 == 47 [pid = 1746] [id = 50] 18:40:52 INFO - PROCESS | 1746 | --DOMWINDOW == 95 (0xa26c2000) [pid = 1746] [serial = 125] [outer = (nil)] [url = about:blank] 18:40:52 INFO - PROCESS | 1746 | --DOMWINDOW == 94 (0x99308c00) [pid = 1746] [serial = 128] [outer = (nil)] [url = about:blank] 18:40:52 INFO - PROCESS | 1746 | --DOMWINDOW == 93 (0x9524d000) [pid = 1746] [serial = 116] [outer = (nil)] [url = about:blank] 18:40:52 INFO - PROCESS | 1746 | --DOMWINDOW == 92 (0x95447400) [pid = 1746] [serial = 117] [outer = (nil)] [url = about:blank] 18:40:52 INFO - PROCESS | 1746 | --DOMWINDOW == 91 (0x9d40ac00) [pid = 1746] [serial = 122] [outer = (nil)] [url = about:blank] 18:40:52 INFO - PROCESS | 1746 | --DOMWINDOW == 90 (0xa30f2800) [pid = 1746] [serial = 126] [outer = (nil)] [url = about:blank] 18:40:52 INFO - PROCESS | 1746 | --DOMWINDOW == 89 (0x9847bc00) [pid = 1746] [serial = 119] [outer = (nil)] [url = about:blank] 18:40:52 INFO - PROCESS | 1746 | --DOMWINDOW == 88 (0x99f6cc00) [pid = 1746] [serial = 120] [outer = (nil)] [url = about:blank] 18:40:52 INFO - PROCESS | 1746 | --DOMWINDOW == 87 (0x9a08e000) [pid = 1746] [serial = 129] [outer = (nil)] [url = about:blank] 18:40:52 INFO - PROCESS | 1746 | --DOMWINDOW == 86 (0xa0621800) [pid = 1746] [serial = 123] [outer = (nil)] [url = about:blank] 18:40:52 INFO - PROCESS | 1746 | 1464054052856 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]]]}] 18:40:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 18:40:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 1337ms 18:40:52 INFO - PROCESS | 1746 | 1464054052944 Marionette TRACE conn4 -> [0,225,"getWindowHandle",null] 18:40:52 INFO - PROCESS | 1746 | 1464054052950 Marionette TRACE conn4 <- [1,225,null,{"value":"8"}] 18:40:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 18:40:52 INFO - PROCESS | 1746 | 1464054052962 Marionette TRACE conn4 -> [0,226,"setScriptTimeout",{"ms":35000}] 18:40:52 INFO - PROCESS | 1746 | 1464054052964 Marionette TRACE conn4 <- [1,226,null,{}] 18:40:52 INFO - PROCESS | 1746 | 1464054052969 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}] 18:40:53 INFO - PROCESS | 1746 | 1464054053122 Marionette TRACE conn4 <- [1,227,null,{"value":null}] 18:40:53 INFO - PROCESS | 1746 | 1464054053226 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:53 INFO - PROCESS | 1746 | ++DOCSHELL 0x9524f400 == 48 [pid = 1746] [id = 64] 18:40:53 INFO - PROCESS | 1746 | ++DOMWINDOW == 87 (0x9786bc00) [pid = 1746] [serial = 190] [outer = (nil)] 18:40:53 INFO - PROCESS | 1746 | ++DOMWINDOW == 88 (0x9bce8000) [pid = 1746] [serial = 191] [outer = 0x9786bc00] 18:40:53 INFO - PROCESS | 1746 | 1464054053300 Marionette DEBUG loaded listener.js 18:40:53 INFO - PROCESS | 1746 | ++DOMWINDOW == 89 (0x9c0f6000) [pid = 1746] [serial = 192] [outer = 0x9786bc00] 18:40:53 INFO - PROCESS | 1746 | 1464054053990 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]]]}] 18:40:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 18:40:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 1042ms 18:40:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 18:40:54 INFO - PROCESS | 1746 | 1464054054003 Marionette TRACE conn4 -> [0,229,"getWindowHandle",null] 18:40:54 INFO - PROCESS | 1746 | 1464054054006 Marionette TRACE conn4 <- [1,229,null,{"value":"8"}] 18:40:54 INFO - PROCESS | 1746 | 1464054054015 Marionette TRACE conn4 -> [0,230,"setScriptTimeout",{"ms":35000}] 18:40:54 INFO - PROCESS | 1746 | 1464054054023 Marionette TRACE conn4 <- [1,230,null,{}] 18:40:54 INFO - PROCESS | 1746 | 1464054054066 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}] 18:40:54 INFO - PROCESS | 1746 | 1464054054225 Marionette TRACE conn4 <- [1,231,null,{"value":null}] 18:40:54 INFO - PROCESS | 1746 | 1464054054243 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:54 INFO - PROCESS | 1746 | ++DOCSHELL 0x9c0ee800 == 49 [pid = 1746] [id = 65] 18:40:54 INFO - PROCESS | 1746 | ++DOMWINDOW == 90 (0x9d40ac00) [pid = 1746] [serial = 193] [outer = (nil)] 18:40:54 INFO - PROCESS | 1746 | ++DOMWINDOW == 91 (0x9d567400) [pid = 1746] [serial = 194] [outer = 0x9d40ac00] 18:40:54 INFO - PROCESS | 1746 | 1464054054315 Marionette DEBUG loaded listener.js 18:40:54 INFO - PROCESS | 1746 | ++DOMWINDOW == 92 (0x9d756400) [pid = 1746] [serial = 195] [outer = 0x9d40ac00] 18:40:55 INFO - PROCESS | 1746 | 1464054055204 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]]]}] 18:40:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 18:40:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 1254ms 18:40:55 INFO - PROCESS | 1746 | 1464054055268 Marionette TRACE conn4 -> [0,233,"getWindowHandle",null] 18:40:55 INFO - PROCESS | 1746 | 1464054055272 Marionette TRACE conn4 <- [1,233,null,{"value":"8"}] 18:40:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 18:40:55 INFO - PROCESS | 1746 | 1464054055278 Marionette TRACE conn4 -> [0,234,"setScriptTimeout",{"ms":35000}] 18:40:55 INFO - PROCESS | 1746 | 1464054055281 Marionette TRACE conn4 <- [1,234,null,{}] 18:40:55 INFO - PROCESS | 1746 | 1464054055287 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}] 18:40:55 INFO - PROCESS | 1746 | 1464054055485 Marionette TRACE conn4 <- [1,235,null,{"value":null}] 18:40:55 INFO - PROCESS | 1746 | 1464054055502 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:55 INFO - PROCESS | 1746 | ++DOCSHELL 0x920e8c00 == 50 [pid = 1746] [id = 66] 18:40:55 INFO - PROCESS | 1746 | ++DOMWINDOW == 93 (0x9c7de400) [pid = 1746] [serial = 196] [outer = (nil)] 18:40:55 INFO - PROCESS | 1746 | ++DOMWINDOW == 94 (0xa227b400) [pid = 1746] [serial = 197] [outer = 0x9c7de400] 18:40:55 INFO - PROCESS | 1746 | 1464054055581 Marionette DEBUG loaded listener.js 18:40:55 INFO - PROCESS | 1746 | ++DOMWINDOW == 95 (0xa262fc00) [pid = 1746] [serial = 198] [outer = 0x9c7de400] 18:40:56 INFO - PROCESS | 1746 | 1464054056395 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]]]}] 18:40:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 18:40:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 1148ms 18:40:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 18:40:56 INFO - PROCESS | 1746 | 1464054056427 Marionette TRACE conn4 -> [0,237,"getWindowHandle",null] 18:40:56 INFO - PROCESS | 1746 | 1464054056430 Marionette TRACE conn4 <- [1,237,null,{"value":"8"}] 18:40:56 INFO - PROCESS | 1746 | 1464054056435 Marionette TRACE conn4 -> [0,238,"setScriptTimeout",{"ms":35000}] 18:40:56 INFO - PROCESS | 1746 | 1464054056440 Marionette TRACE conn4 <- [1,238,null,{}] 18:40:56 INFO - PROCESS | 1746 | 1464054056458 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}] 18:40:56 INFO - PROCESS | 1746 | 1464054056773 Marionette TRACE conn4 <- [1,239,null,{"value":null}] 18:40:56 INFO - PROCESS | 1746 | --DOMWINDOW == 94 (0x9c4bd800) [pid = 1746] [serial = 109] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 18:40:56 INFO - PROCESS | 1746 | --DOMWINDOW == 93 (0x94718400) [pid = 1746] [serial = 106] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 18:40:56 INFO - PROCESS | 1746 | --DOMWINDOW == 92 (0xa2150800) [pid = 1746] [serial = 103] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 18:40:56 INFO - PROCESS | 1746 | --DOMWINDOW == 91 (0x920e1000) [pid = 1746] [serial = 84] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 18:40:56 INFO - PROCESS | 1746 | --DOMWINDOW == 90 (0x93d94400) [pid = 1746] [serial = 112] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 18:40:56 INFO - PROCESS | 1746 | --DOMWINDOW == 89 (0xa26ea000) [pid = 1746] [serial = 157] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 18:40:56 INFO - PROCESS | 1746 | --DOMWINDOW == 88 (0x9524c400) [pid = 1746] [serial = 133] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 18:40:56 INFO - PROCESS | 1746 | --DOMWINDOW == 87 (0x9784bc00) [pid = 1746] [serial = 160] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 18:40:56 INFO - PROCESS | 1746 | --DOMWINDOW == 86 (0x9c2a2c00) [pid = 1746] [serial = 151] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 18:40:56 INFO - PROCESS | 1746 | --DOMWINDOW == 85 (0xa675f800) [pid = 1746] [serial = 139] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 18:40:56 INFO - PROCESS | 1746 | --DOMWINDOW == 84 (0xa50d4000) [pid = 1746] [serial = 142] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 18:40:56 INFO - PROCESS | 1746 | --DOMWINDOW == 83 (0x9cf18000) [pid = 1746] [serial = 145] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 18:40:56 INFO - PROCESS | 1746 | --DOMWINDOW == 82 (0x9846f400) [pid = 1746] [serial = 154] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 18:40:56 INFO - PROCESS | 1746 | --DOMWINDOW == 81 (0x92ff2000) [pid = 1746] [serial = 148] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 18:40:56 INFO - PROCESS | 1746 | --DOMWINDOW == 80 (0x9a40c000) [pid = 1746] [serial = 136] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 18:40:56 INFO - PROCESS | 1746 | 1464054056879 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:56 INFO - PROCESS | 1746 | ++DOCSHELL 0x93b7e400 == 51 [pid = 1746] [id = 67] 18:40:56 INFO - PROCESS | 1746 | ++DOMWINDOW == 81 (0x93d94400) [pid = 1746] [serial = 199] [outer = (nil)] 18:40:56 INFO - PROCESS | 1746 | ++DOMWINDOW == 82 (0x9784bc00) [pid = 1746] [serial = 200] [outer = 0x93d94400] 18:40:56 INFO - PROCESS | 1746 | 1464054056971 Marionette DEBUG loaded listener.js 18:40:57 INFO - PROCESS | 1746 | ++DOMWINDOW == 83 (0xa21a3400) [pid = 1746] [serial = 201] [outer = 0x93d94400] 18:40:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 18:40:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 1289ms 18:40:57 INFO - PROCESS | 1746 | 1464054057716 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]]]}] 18:40:57 INFO - PROCESS | 1746 | 1464054057724 Marionette TRACE conn4 -> [0,241,"getWindowHandle",null] 18:40:57 INFO - PROCESS | 1746 | 1464054057729 Marionette TRACE conn4 <- [1,241,null,{"value":"8"}] 18:40:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 18:40:57 INFO - PROCESS | 1746 | 1464054057734 Marionette TRACE conn4 -> [0,242,"setScriptTimeout",{"ms":35000}] 18:40:57 INFO - PROCESS | 1746 | 1464054057737 Marionette TRACE conn4 <- [1,242,null,{}] 18:40:57 INFO - PROCESS | 1746 | 1464054057753 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}] 18:40:57 INFO - PROCESS | 1746 | 1464054057904 Marionette TRACE conn4 <- [1,243,null,{"value":null}] 18:40:57 INFO - PROCESS | 1746 | 1464054057921 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:57 INFO - PROCESS | 1746 | ++DOCSHELL 0x9784e000 == 52 [pid = 1746] [id = 68] 18:40:57 INFO - PROCESS | 1746 | ++DOMWINDOW == 84 (0xa21abc00) [pid = 1746] [serial = 202] [outer = (nil)] 18:40:57 INFO - PROCESS | 1746 | ++DOMWINDOW == 85 (0xa50d9c00) [pid = 1746] [serial = 203] [outer = 0xa21abc00] 18:40:58 INFO - PROCESS | 1746 | 1464054058005 Marionette DEBUG loaded listener.js 18:40:58 INFO - PROCESS | 1746 | ++DOMWINDOW == 86 (0xa6733000) [pid = 1746] [serial = 204] [outer = 0xa21abc00] 18:40:58 INFO - PROCESS | 1746 | 1464054058883 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]]]}] 18:40:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 18:40:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 1180ms 18:40:58 INFO - PROCESS | 1746 | 1464054058916 Marionette TRACE conn4 -> [0,245,"getWindowHandle",null] 18:40:58 INFO - PROCESS | 1746 | 1464054058922 Marionette TRACE conn4 <- [1,245,null,{"value":"8"}] 18:40:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 18:40:58 INFO - PROCESS | 1746 | 1464054058932 Marionette TRACE conn4 -> [0,246,"setScriptTimeout",{"ms":35000}] 18:40:58 INFO - PROCESS | 1746 | 1464054058939 Marionette TRACE conn4 <- [1,246,null,{}] 18:40:58 INFO - PROCESS | 1746 | 1464054058949 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}] 18:40:59 INFO - PROCESS | 1746 | 1464054059166 Marionette TRACE conn4 <- [1,247,null,{"value":null}] 18:40:59 INFO - PROCESS | 1746 | 1464054059316 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:59 INFO - PROCESS | 1746 | ++DOCSHELL 0x93b7c000 == 53 [pid = 1746] [id = 69] 18:40:59 INFO - PROCESS | 1746 | ++DOMWINDOW == 87 (0x9544c400) [pid = 1746] [serial = 205] [outer = (nil)] 18:40:59 INFO - PROCESS | 1746 | ++DOMWINDOW == 88 (0x9780b400) [pid = 1746] [serial = 206] [outer = 0x9544c400] 18:40:59 INFO - PROCESS | 1746 | 1464054059407 Marionette DEBUG loaded listener.js 18:40:59 INFO - PROCESS | 1746 | ++DOMWINDOW == 89 (0x97811800) [pid = 1746] [serial = 207] [outer = 0x9544c400] 18:41:00 INFO - PROCESS | 1746 | 1464054060363 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]]]}] 18:41:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 18:41:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 1487ms 18:41:00 INFO - PROCESS | 1746 | 1464054060419 Marionette TRACE conn4 -> [0,249,"getWindowHandle",null] 18:41:00 INFO - PROCESS | 1746 | 1464054060428 Marionette TRACE conn4 <- [1,249,null,{"value":"8"}] 18:41:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 18:41:00 INFO - PROCESS | 1746 | 1464054060446 Marionette TRACE conn4 -> [0,250,"setScriptTimeout",{"ms":35000}] 18:41:00 INFO - PROCESS | 1746 | 1464054060453 Marionette TRACE conn4 <- [1,250,null,{}] 18:41:00 INFO - PROCESS | 1746 | 1464054060463 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}] 18:41:00 INFO - PROCESS | 1746 | 1464054060751 Marionette TRACE conn4 <- [1,251,null,{"value":null}] 18:41:01 INFO - PROCESS | 1746 | 1464054061015 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:01 INFO - PROCESS | 1746 | ++DOCSHELL 0x9786a000 == 54 [pid = 1746] [id = 70] 18:41:01 INFO - PROCESS | 1746 | ++DOMWINDOW == 90 (0x9828e000) [pid = 1746] [serial = 208] [outer = (nil)] 18:41:01 INFO - PROCESS | 1746 | ++DOMWINDOW == 91 (0x9bce1800) [pid = 1746] [serial = 209] [outer = 0x9828e000] 18:41:01 INFO - PROCESS | 1746 | 1464054061104 Marionette DEBUG loaded listener.js 18:41:01 INFO - PROCESS | 1746 | ++DOMWINDOW == 92 (0x9bcec800) [pid = 1746] [serial = 210] [outer = 0x9828e000] 18:41:01 INFO - PROCESS | 1746 | 1464054061944 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]]]}] 18:41:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 18:41:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 1542ms 18:41:01 INFO - PROCESS | 1746 | 1464054061986 Marionette TRACE conn4 -> [0,253,"getWindowHandle",null] 18:41:01 INFO - PROCESS | 1746 | 1464054061991 Marionette TRACE conn4 <- [1,253,null,{"value":"8"}] 18:41:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 18:41:02 INFO - PROCESS | 1746 | 1464054061998 Marionette TRACE conn4 -> [0,254,"setScriptTimeout",{"ms":35000}] 18:41:02 INFO - PROCESS | 1746 | 1464054062004 Marionette TRACE conn4 <- [1,254,null,{}] 18:41:02 INFO - PROCESS | 1746 | 1464054062022 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}] 18:41:02 INFO - PROCESS | 1746 | 1464054062245 Marionette TRACE conn4 <- [1,255,null,{"value":null}] 18:41:02 INFO - PROCESS | 1746 | 1464054062446 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:02 INFO - PROCESS | 1746 | ++DOCSHELL 0x9c0f9400 == 55 [pid = 1746] [id = 71] 18:41:02 INFO - PROCESS | 1746 | ++DOMWINDOW == 93 (0x9c0fcc00) [pid = 1746] [serial = 211] [outer = (nil)] 18:41:02 INFO - PROCESS | 1746 | ++DOMWINDOW == 94 (0x9cf18000) [pid = 1746] [serial = 212] [outer = 0x9c0fcc00] 18:41:02 INFO - PROCESS | 1746 | 1464054062626 Marionette DEBUG loaded listener.js 18:41:02 INFO - PROCESS | 1746 | ++DOMWINDOW == 95 (0x9d751c00) [pid = 1746] [serial = 213] [outer = 0x9c0fcc00] 18:41:03 INFO - PROCESS | 1746 | 1464054063545 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]]]}] 18:41:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 18:41:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 1597ms 18:41:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 18:41:03 INFO - PROCESS | 1746 | 1464054063596 Marionette TRACE conn4 -> [0,257,"getWindowHandle",null] 18:41:03 INFO - PROCESS | 1746 | 1464054063600 Marionette TRACE conn4 <- [1,257,null,{"value":"8"}] 18:41:03 INFO - PROCESS | 1746 | 1464054063607 Marionette TRACE conn4 -> [0,258,"setScriptTimeout",{"ms":35000}] 18:41:03 INFO - PROCESS | 1746 | 1464054063610 Marionette TRACE conn4 <- [1,258,null,{}] 18:41:03 INFO - PROCESS | 1746 | 1464054063616 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}] 18:41:03 INFO - PROCESS | 1746 | 1464054063790 Marionette TRACE conn4 <- [1,259,null,{"value":null}] 18:41:03 INFO - PROCESS | 1746 | 1464054063938 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:03 INFO - PROCESS | 1746 | ++DOCSHELL 0x97868c00 == 56 [pid = 1746] [id = 72] 18:41:03 INFO - PROCESS | 1746 | ++DOMWINDOW == 96 (0x9c0fbc00) [pid = 1746] [serial = 214] [outer = (nil)] 18:41:04 INFO - PROCESS | 1746 | ++DOMWINDOW == 97 (0xa50db800) [pid = 1746] [serial = 215] [outer = 0x9c0fbc00] 18:41:04 INFO - PROCESS | 1746 | 1464054064025 Marionette DEBUG loaded listener.js 18:41:04 INFO - PROCESS | 1746 | ++DOMWINDOW == 98 (0xa50da400) [pid = 1746] [serial = 216] [outer = 0x9c0fbc00] 18:41:04 INFO - PROCESS | 1746 | 1464054064904 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]]]}] 18:41:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 18:41:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 1331ms 18:41:04 INFO - PROCESS | 1746 | 1464054064941 Marionette TRACE conn4 -> [0,261,"getWindowHandle",null] 18:41:04 INFO - PROCESS | 1746 | 1464054064945 Marionette TRACE conn4 <- [1,261,null,{"value":"8"}] 18:41:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 18:41:04 INFO - PROCESS | 1746 | 1464054064954 Marionette TRACE conn4 -> [0,262,"setScriptTimeout",{"ms":35000}] 18:41:04 INFO - PROCESS | 1746 | 1464054064957 Marionette TRACE conn4 <- [1,262,null,{}] 18:41:04 INFO - PROCESS | 1746 | 1464054064964 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}] 18:41:05 INFO - PROCESS | 1746 | 1464054065139 Marionette TRACE conn4 <- [1,263,null,{"value":null}] 18:41:05 INFO - PROCESS | 1746 | 1464054065288 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:05 INFO - PROCESS | 1746 | ++DOCSHELL 0x92390400 == 57 [pid = 1746] [id = 73] 18:41:05 INFO - PROCESS | 1746 | ++DOMWINDOW == 99 (0xa2499000) [pid = 1746] [serial = 217] [outer = (nil)] 18:41:05 INFO - PROCESS | 1746 | ++DOMWINDOW == 100 (0xa249fc00) [pid = 1746] [serial = 218] [outer = 0xa2499000] 18:41:05 INFO - PROCESS | 1746 | 1464054065376 Marionette DEBUG loaded listener.js 18:41:05 INFO - PROCESS | 1746 | ++DOMWINDOW == 101 (0xa24a1400) [pid = 1746] [serial = 219] [outer = 0xa2499000] 18:41:06 INFO - PROCESS | 1746 | 1464054066342 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]]]}] 18:41:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 18:41:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 1430ms 18:41:06 INFO - PROCESS | 1746 | 1464054066385 Marionette TRACE conn4 -> [0,265,"getWindowHandle",null] 18:41:06 INFO - PROCESS | 1746 | 1464054066389 Marionette TRACE conn4 <- [1,265,null,{"value":"8"}] 18:41:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 18:41:06 INFO - PROCESS | 1746 | 1464054066396 Marionette TRACE conn4 -> [0,266,"setScriptTimeout",{"ms":35000}] 18:41:06 INFO - PROCESS | 1746 | 1464054066400 Marionette TRACE conn4 <- [1,266,null,{}] 18:41:06 INFO - PROCESS | 1746 | 1464054066406 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}] 18:41:06 INFO - PROCESS | 1746 | 1464054066624 Marionette TRACE conn4 <- [1,267,null,{"value":null}] 18:41:06 INFO - PROCESS | 1746 | 1464054066834 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:06 INFO - PROCESS | 1746 | ++DOCSHELL 0x97873c00 == 58 [pid = 1746] [id = 74] 18:41:06 INFO - PROCESS | 1746 | ++DOMWINDOW == 102 (0xa249f800) [pid = 1746] [serial = 220] [outer = (nil)] 18:41:06 INFO - PROCESS | 1746 | ++DOMWINDOW == 103 (0xa6f3a400) [pid = 1746] [serial = 221] [outer = 0xa249f800] 18:41:06 INFO - PROCESS | 1746 | 1464054066935 Marionette DEBUG loaded listener.js 18:41:07 INFO - PROCESS | 1746 | ++DOMWINDOW == 104 (0xa828ec00) [pid = 1746] [serial = 222] [outer = 0xa249f800] 18:41:07 INFO - PROCESS | 1746 | 1464054067752 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]]]}] 18:41:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 18:41:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1390ms 18:41:07 INFO - PROCESS | 1746 | 1464054067787 Marionette TRACE conn4 -> [0,269,"getWindowHandle",null] 18:41:07 INFO - PROCESS | 1746 | 1464054067791 Marionette TRACE conn4 <- [1,269,null,{"value":"8"}] 18:41:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 18:41:07 INFO - PROCESS | 1746 | 1464054067798 Marionette TRACE conn4 -> [0,270,"setScriptTimeout",{"ms":35000}] 18:41:07 INFO - PROCESS | 1746 | 1464054067809 Marionette TRACE conn4 <- [1,270,null,{}] 18:41:07 INFO - PROCESS | 1746 | 1464054067837 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}] 18:41:08 INFO - PROCESS | 1746 | 1464054068032 Marionette TRACE conn4 <- [1,271,null,{"value":null}] 18:41:08 INFO - PROCESS | 1746 | 1464054068218 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:08 INFO - PROCESS | 1746 | ++DOCSHELL 0x92392800 == 59 [pid = 1746] [id = 75] 18:41:08 INFO - PROCESS | 1746 | ++DOMWINDOW == 105 (0x9bf3fc00) [pid = 1746] [serial = 223] [outer = (nil)] 18:41:08 INFO - PROCESS | 1746 | ++DOMWINDOW == 106 (0xa8c04c00) [pid = 1746] [serial = 224] [outer = 0x9bf3fc00] 18:41:08 INFO - PROCESS | 1746 | 1464054068303 Marionette DEBUG loaded listener.js 18:41:08 INFO - PROCESS | 1746 | ++DOMWINDOW == 107 (0xa8c22c00) [pid = 1746] [serial = 225] [outer = 0x9bf3fc00] 18:41:09 INFO - PROCESS | 1746 | 1464054069159 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]]]}] 18:41:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 18:41:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1409ms 18:41:09 INFO - PROCESS | 1746 | 1464054069208 Marionette TRACE conn4 -> [0,273,"getWindowHandle",null] 18:41:09 INFO - PROCESS | 1746 | 1464054069212 Marionette TRACE conn4 <- [1,273,null,{"value":"8"}] 18:41:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 18:41:09 INFO - PROCESS | 1746 | 1464054069219 Marionette TRACE conn4 -> [0,274,"setScriptTimeout",{"ms":35000}] 18:41:09 INFO - PROCESS | 1746 | 1464054069222 Marionette TRACE conn4 <- [1,274,null,{}] 18:41:09 INFO - PROCESS | 1746 | 1464054069228 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}] 18:41:09 INFO - PROCESS | 1746 | 1464054069405 Marionette TRACE conn4 <- [1,275,null,{"value":null}] 18:41:09 INFO - PROCESS | 1746 | 1464054069560 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:09 INFO - PROCESS | 1746 | ++DOCSHELL 0x91aeb400 == 60 [pid = 1746] [id = 76] 18:41:09 INFO - PROCESS | 1746 | ++DOMWINDOW == 108 (0x91aec000) [pid = 1746] [serial = 226] [outer = (nil)] 18:41:09 INFO - PROCESS | 1746 | ++DOMWINDOW == 109 (0x91af1000) [pid = 1746] [serial = 227] [outer = 0x91aec000] 18:41:09 INFO - PROCESS | 1746 | 1464054069650 Marionette DEBUG loaded listener.js 18:41:09 INFO - PROCESS | 1746 | ++DOMWINDOW == 110 (0x91af2800) [pid = 1746] [serial = 228] [outer = 0x91aec000] 18:41:10 INFO - PROCESS | 1746 | 1464054070863 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]]]}] 18:41:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 18:41:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1684ms 18:41:10 INFO - PROCESS | 1746 | 1464054070904 Marionette TRACE conn4 -> [0,277,"getWindowHandle",null] 18:41:10 INFO - PROCESS | 1746 | 1464054070911 Marionette TRACE conn4 <- [1,277,null,{"value":"8"}] 18:41:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 18:41:10 INFO - PROCESS | 1746 | 1464054070919 Marionette TRACE conn4 -> [0,278,"setScriptTimeout",{"ms":35000}] 18:41:10 INFO - PROCESS | 1746 | 1464054070924 Marionette TRACE conn4 <- [1,278,null,{}] 18:41:10 INFO - PROCESS | 1746 | 1464054070933 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}] 18:41:11 INFO - PROCESS | 1746 | 1464054071100 Marionette TRACE conn4 <- [1,279,null,{"value":null}] 18:41:11 INFO - PROCESS | 1746 | 1464054071294 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:11 INFO - PROCESS | 1746 | ++DOCSHELL 0x93d97400 == 61 [pid = 1746] [id = 77] 18:41:11 INFO - PROCESS | 1746 | ++DOMWINDOW == 111 (0x9540c000) [pid = 1746] [serial = 229] [outer = (nil)] 18:41:11 INFO - PROCESS | 1746 | ++DOMWINDOW == 112 (0x9780c400) [pid = 1746] [serial = 230] [outer = 0x9540c000] 18:41:11 INFO - PROCESS | 1746 | 1464054071376 Marionette DEBUG loaded listener.js 18:41:11 INFO - PROCESS | 1746 | ++DOMWINDOW == 113 (0x97816000) [pid = 1746] [serial = 231] [outer = 0x9540c000] 18:41:12 INFO - PROCESS | 1746 | 1464054072208 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]]]}] 18:41:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 18:41:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 1335ms 18:41:12 INFO - PROCESS | 1746 | 1464054072255 Marionette TRACE conn4 -> [0,281,"getWindowHandle",null] 18:41:12 INFO - PROCESS | 1746 | 1464054072264 Marionette TRACE conn4 <- [1,281,null,{"value":"8"}] 18:41:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 18:41:12 INFO - PROCESS | 1746 | 1464054072274 Marionette TRACE conn4 -> [0,282,"setScriptTimeout",{"ms":35000}] 18:41:12 INFO - PROCESS | 1746 | 1464054072278 Marionette TRACE conn4 <- [1,282,null,{}] 18:41:12 INFO - PROCESS | 1746 | 1464054072284 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}] 18:41:12 INFO - PROCESS | 1746 | 1464054072454 Marionette TRACE conn4 <- [1,283,null,{"value":null}] 18:41:12 INFO - PROCESS | 1746 | ++DOMWINDOW == 114 (0x9a350000) [pid = 1746] [serial = 232] [outer = 0x92ff6c00] 18:41:12 INFO - PROCESS | 1746 | 1464054072926 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:12 INFO - PROCESS | 1746 | ++DOCSHELL 0x97877400 == 62 [pid = 1746] [id = 78] 18:41:12 INFO - PROCESS | 1746 | ++DOMWINDOW == 115 (0x9938ac00) [pid = 1746] [serial = 233] [outer = (nil)] 18:41:13 INFO - PROCESS | 1746 | ++DOMWINDOW == 116 (0x9bf3d400) [pid = 1746] [serial = 234] [outer = 0x9938ac00] 18:41:13 INFO - PROCESS | 1746 | 1464054073091 Marionette DEBUG loaded listener.js 18:41:13 INFO - PROCESS | 1746 | ++DOMWINDOW == 117 (0x9bfbe800) [pid = 1746] [serial = 235] [outer = 0x9938ac00] 18:41:13 INFO - PROCESS | 1746 | --DOCSHELL 0x9524fc00 == 61 [pid = 1746] [id = 27] 18:41:13 INFO - PROCESS | 1746 | --DOCSHELL 0x93b7e400 == 60 [pid = 1746] [id = 67] 18:41:14 INFO - PROCESS | 1746 | --DOMWINDOW == 116 (0xa6733400) [pid = 1746] [serial = 164] [outer = (nil)] [url = about:blank] 18:41:14 INFO - PROCESS | 1746 | --DOCSHELL 0x920e8c00 == 59 [pid = 1746] [id = 66] 18:41:14 INFO - PROCESS | 1746 | --DOCSHELL 0x9c0ee800 == 58 [pid = 1746] [id = 65] 18:41:14 INFO - PROCESS | 1746 | --DOCSHELL 0x9524f400 == 57 [pid = 1746] [id = 64] 18:41:14 INFO - PROCESS | 1746 | --DOCSHELL 0x947a5400 == 56 [pid = 1746] [id = 63] 18:41:14 INFO - PROCESS | 1746 | --DOCSHELL 0x95250000 == 55 [pid = 1746] [id = 62] 18:41:14 INFO - PROCESS | 1746 | 1464054074182 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]]]}] 18:41:14 INFO - PROCESS | 1746 | --DOCSHELL 0x92390c00 == 54 [pid = 1746] [id = 55] 18:41:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 18:41:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 1939ms 18:41:14 INFO - PROCESS | 1746 | --DOMWINDOW == 115 (0x93d95400) [pid = 1746] [serial = 86] [outer = (nil)] [url = about:blank] 18:41:14 INFO - PROCESS | 1746 | --DOMWINDOW == 114 (0x9d462800) [pid = 1746] [serial = 114] [outer = (nil)] [url = about:blank] 18:41:14 INFO - PROCESS | 1746 | --DOMWINDOW == 113 (0xa1154800) [pid = 1746] [serial = 111] [outer = (nil)] [url = about:blank] 18:41:14 INFO - PROCESS | 1746 | --DOMWINDOW == 112 (0x99380c00) [pid = 1746] [serial = 108] [outer = (nil)] [url = about:blank] 18:41:14 INFO - PROCESS | 1746 | --DOMWINDOW == 111 (0xa321c800) [pid = 1746] [serial = 105] [outer = (nil)] [url = about:blank] 18:41:14 INFO - PROCESS | 1746 | --DOMWINDOW == 110 (0xa321b400) [pid = 1746] [serial = 158] [outer = (nil)] [url = about:blank] 18:41:14 INFO - PROCESS | 1746 | --DOMWINDOW == 109 (0x9786e400) [pid = 1746] [serial = 135] [outer = (nil)] [url = about:blank] 18:41:14 INFO - PROCESS | 1746 | --DOMWINDOW == 108 (0x97844000) [pid = 1746] [serial = 134] [outer = (nil)] [url = about:blank] 18:41:14 INFO - PROCESS | 1746 | --DOMWINDOW == 107 (0xa2257000) [pid = 1746] [serial = 161] [outer = (nil)] [url = about:blank] 18:41:14 INFO - PROCESS | 1746 | --DOMWINDOW == 106 (0xa3251400) [pid = 1746] [serial = 162] [outer = (nil)] [url = about:blank] 18:41:14 INFO - PROCESS | 1746 | --DOMWINDOW == 105 (0x9c4c6c00) [pid = 1746] [serial = 152] [outer = (nil)] [url = about:blank] 18:41:14 INFO - PROCESS | 1746 | --DOMWINDOW == 104 (0x9cf17c00) [pid = 1746] [serial = 153] [outer = (nil)] [url = about:blank] 18:41:14 INFO - PROCESS | 1746 | --DOMWINDOW == 103 (0xa67cd400) [pid = 1746] [serial = 141] [outer = (nil)] [url = about:blank] 18:41:14 INFO - PROCESS | 1746 | --DOMWINDOW == 102 (0xa67c1800) [pid = 1746] [serial = 140] [outer = (nil)] [url = about:blank] 18:41:14 INFO - PROCESS | 1746 | --DOMWINDOW == 101 (0xa67c5400) [pid = 1746] [serial = 144] [outer = (nil)] [url = about:blank] 18:41:14 INFO - PROCESS | 1746 | --DOMWINDOW == 100 (0xa50ddc00) [pid = 1746] [serial = 143] [outer = (nil)] [url = about:blank] 18:41:14 INFO - PROCESS | 1746 | --DOMWINDOW == 99 (0xa50d8800) [pid = 1746] [serial = 147] [outer = (nil)] [url = about:blank] 18:41:14 INFO - PROCESS | 1746 | --DOMWINDOW == 98 (0xa224ec00) [pid = 1746] [serial = 146] [outer = (nil)] [url = about:blank] 18:41:14 INFO - PROCESS | 1746 | --DOMWINDOW == 97 (0xa2151c00) [pid = 1746] [serial = 155] [outer = (nil)] [url = about:blank] 18:41:14 INFO - PROCESS | 1746 | --DOMWINDOW == 96 (0x9479bc00) [pid = 1746] [serial = 149] [outer = (nil)] [url = about:blank] 18:41:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 18:41:14 INFO - PROCESS | 1746 | --DOMWINDOW == 95 (0x97874000) [pid = 1746] [serial = 150] [outer = (nil)] [url = about:blank] 18:41:14 INFO - PROCESS | 1746 | --DOMWINDOW == 94 (0xa2256c00) [pid = 1746] [serial = 138] [outer = (nil)] [url = about:blank] 18:41:14 INFO - PROCESS | 1746 | --DOMWINDOW == 93 (0x9d457000) [pid = 1746] [serial = 137] [outer = (nil)] [url = about:blank] 18:41:14 INFO - PROCESS | 1746 | --DOMWINDOW == 92 (0xa35e9000) [pid = 1746] [serial = 159] [outer = (nil)] [url = about:blank] 18:41:14 INFO - PROCESS | 1746 | --DOMWINDOW == 91 (0xa227a000) [pid = 1746] [serial = 156] [outer = (nil)] [url = about:blank] 18:41:14 INFO - PROCESS | 1746 | 1464054074240 Marionette TRACE conn4 -> [0,285,"getWindowHandle",null] 18:41:14 INFO - PROCESS | 1746 | 1464054074244 Marionette TRACE conn4 <- [1,285,null,{"value":"8"}] 18:41:14 INFO - PROCESS | 1746 | 1464054074256 Marionette TRACE conn4 -> [0,286,"setScriptTimeout",{"ms":35000}] 18:41:14 INFO - PROCESS | 1746 | 1464054074262 Marionette TRACE conn4 <- [1,286,null,{}] 18:41:14 INFO - PROCESS | 1746 | 1464054074278 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}] 18:41:14 INFO - PROCESS | 1746 | 1464054074447 Marionette TRACE conn4 <- [1,287,null,{"value":null}] 18:41:14 INFO - PROCESS | 1746 | 1464054074566 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:14 INFO - PROCESS | 1746 | ++DOCSHELL 0x920e8c00 == 55 [pid = 1746] [id = 79] 18:41:14 INFO - PROCESS | 1746 | ++DOMWINDOW == 92 (0x9786ac00) [pid = 1746] [serial = 236] [outer = (nil)] 18:41:14 INFO - PROCESS | 1746 | ++DOMWINDOW == 93 (0x9c0efc00) [pid = 1746] [serial = 237] [outer = 0x9786ac00] 18:41:14 INFO - PROCESS | 1746 | 1464054074644 Marionette DEBUG loaded listener.js 18:41:14 INFO - PROCESS | 1746 | ++DOMWINDOW == 94 (0x9c4bd000) [pid = 1746] [serial = 238] [outer = 0x9786ac00] 18:41:15 INFO - PROCESS | 1746 | 1464054075415 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]]]}] 18:41:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 18:41:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 1193ms 18:41:15 INFO - PROCESS | 1746 | 1464054075455 Marionette TRACE conn4 -> [0,289,"getWindowHandle",null] 18:41:15 INFO - PROCESS | 1746 | 1464054075460 Marionette TRACE conn4 <- [1,289,null,{"value":"8"}] 18:41:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 18:41:15 INFO - PROCESS | 1746 | 1464054075468 Marionette TRACE conn4 -> [0,290,"setScriptTimeout",{"ms":35000}] 18:41:15 INFO - PROCESS | 1746 | 1464054075471 Marionette TRACE conn4 <- [1,290,null,{}] 18:41:15 INFO - PROCESS | 1746 | 1464054075481 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}] 18:41:15 INFO - PROCESS | 1746 | 1464054075637 Marionette TRACE conn4 <- [1,291,null,{"value":null}] 18:41:15 INFO - PROCESS | 1746 | 1464054075649 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:15 INFO - PROCESS | 1746 | ++DOCSHELL 0x9cf17c00 == 56 [pid = 1746] [id = 80] 18:41:15 INFO - PROCESS | 1746 | ++DOMWINDOW == 95 (0x9d462800) [pid = 1746] [serial = 239] [outer = (nil)] 18:41:15 INFO - PROCESS | 1746 | ++DOMWINDOW == 96 (0xa0621c00) [pid = 1746] [serial = 240] [outer = 0x9d462800] 18:41:15 INFO - PROCESS | 1746 | 1464054075720 Marionette DEBUG loaded listener.js 18:41:15 INFO - PROCESS | 1746 | ++DOMWINDOW == 97 (0xa224a400) [pid = 1746] [serial = 241] [outer = 0x9d462800] 18:41:16 INFO - PROCESS | 1746 | 1464054076524 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]]]}] 18:41:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 18:41:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 1085ms 18:41:16 INFO - PROCESS | 1746 | 1464054076571 Marionette TRACE conn4 -> [0,293,"getWindowHandle",null] 18:41:16 INFO - PROCESS | 1746 | 1464054076575 Marionette TRACE conn4 <- [1,293,null,{"value":"8"}] 18:41:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 18:41:16 INFO - PROCESS | 1746 | 1464054076581 Marionette TRACE conn4 -> [0,294,"setScriptTimeout",{"ms":35000}] 18:41:16 INFO - PROCESS | 1746 | 1464054076585 Marionette TRACE conn4 <- [1,294,null,{}] 18:41:16 INFO - PROCESS | 1746 | 1464054076597 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}] 18:41:16 INFO - PROCESS | 1746 | 1464054076780 Marionette TRACE conn4 <- [1,295,null,{"value":null}] 18:41:16 INFO - PROCESS | 1746 | 1464054076805 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:16 INFO - PROCESS | 1746 | ++DOCSHELL 0x9bf3a800 == 57 [pid = 1746] [id = 81] 18:41:16 INFO - PROCESS | 1746 | ++DOMWINDOW == 98 (0x9c7e6400) [pid = 1746] [serial = 242] [outer = (nil)] 18:41:16 INFO - PROCESS | 1746 | ++DOMWINDOW == 99 (0xa2499800) [pid = 1746] [serial = 243] [outer = 0x9c7e6400] 18:41:16 INFO - PROCESS | 1746 | 1464054076876 Marionette DEBUG loaded listener.js 18:41:16 INFO - PROCESS | 1746 | ++DOMWINDOW == 100 (0xa24a4400) [pid = 1746] [serial = 244] [outer = 0x9c7e6400] 18:41:17 INFO - PROCESS | 1746 | 1464054077692 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]]]}] 18:41:17 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. 18:41:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 1138ms 18:41:17 INFO - PROCESS | 1746 | 1464054077720 Marionette TRACE conn4 -> [0,297,"getWindowHandle",null] 18:41:17 INFO - PROCESS | 1746 | 1464054077724 Marionette TRACE conn4 <- [1,297,null,{"value":"8"}] 18:41:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 18:41:17 INFO - PROCESS | 1746 | 1464054077730 Marionette TRACE conn4 -> [0,298,"setScriptTimeout",{"ms":35000}] 18:41:17 INFO - PROCESS | 1746 | 1464054077733 Marionette TRACE conn4 <- [1,298,null,{}] 18:41:17 INFO - PROCESS | 1746 | 1464054077739 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}] 18:41:18 INFO - PROCESS | 1746 | 1464054077998 Marionette TRACE conn4 <- [1,299,null,{"value":null}] 18:41:18 INFO - PROCESS | 1746 | 1464054078026 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:18 INFO - PROCESS | 1746 | ++DOCSHELL 0x99307000 == 58 [pid = 1746] [id = 82] 18:41:18 INFO - PROCESS | 1746 | ++DOMWINDOW == 101 (0xa2256800) [pid = 1746] [serial = 245] [outer = (nil)] 18:41:18 INFO - PROCESS | 1746 | ++DOMWINDOW == 102 (0xa3450c00) [pid = 1746] [serial = 246] [outer = 0xa2256800] 18:41:18 INFO - PROCESS | 1746 | 1464054078101 Marionette DEBUG loaded listener.js 18:41:18 INFO - PROCESS | 1746 | ++DOMWINDOW == 103 (0xa3455c00) [pid = 1746] [serial = 247] [outer = 0xa2256800] 18:41:18 INFO - PROCESS | 1746 | --DOMWINDOW == 102 (0x9239a800) [pid = 1746] [serial = 163] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 18:41:18 INFO - PROCESS | 1746 | --DOMWINDOW == 101 (0x9c7de400) [pid = 1746] [serial = 196] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 18:41:18 INFO - PROCESS | 1746 | --DOMWINDOW == 100 (0x93d94400) [pid = 1746] [serial = 199] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 18:41:18 INFO - PROCESS | 1746 | --DOMWINDOW == 99 (0x95251400) [pid = 1746] [serial = 184] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 18:41:18 INFO - PROCESS | 1746 | --DOMWINDOW == 98 (0x9786bc00) [pid = 1746] [serial = 190] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 18:41:18 INFO - PROCESS | 1746 | --DOMWINDOW == 97 (0x9d40ac00) [pid = 1746] [serial = 193] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 18:41:18 INFO - PROCESS | 1746 | --DOMWINDOW == 96 (0x984f4000) [pid = 1746] [serial = 187] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 18:41:19 INFO - PROCESS | 1746 | 1464054079056 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]]]}] 18:41:19 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. 18:41:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 1382ms 18:41:19 INFO - PROCESS | 1746 | 1464054079113 Marionette TRACE conn4 -> [0,301,"getWindowHandle",null] 18:41:19 INFO - PROCESS | 1746 | 1464054079117 Marionette TRACE conn4 <- [1,301,null,{"value":"8"}] 18:41:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 18:41:19 INFO - PROCESS | 1746 | 1464054079124 Marionette TRACE conn4 -> [0,302,"setScriptTimeout",{"ms":35000}] 18:41:19 INFO - PROCESS | 1746 | 1464054079127 Marionette TRACE conn4 <- [1,302,null,{}] 18:41:19 INFO - PROCESS | 1746 | 1464054079133 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}] 18:41:19 INFO - PROCESS | 1746 | 1464054079288 Marionette TRACE conn4 <- [1,303,null,{"value":null}] 18:41:19 INFO - PROCESS | 1746 | 1464054079299 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:19 INFO - PROCESS | 1746 | ++DOCSHELL 0x91b2d400 == 59 [pid = 1746] [id = 83] 18:41:19 INFO - PROCESS | 1746 | ++DOMWINDOW == 97 (0x91b31400) [pid = 1746] [serial = 248] [outer = (nil)] 18:41:19 INFO - PROCESS | 1746 | ++DOMWINDOW == 98 (0x91b33800) [pid = 1746] [serial = 249] [outer = 0x91b31400] 18:41:19 INFO - PROCESS | 1746 | 1464054079375 Marionette DEBUG loaded listener.js 18:41:19 INFO - PROCESS | 1746 | ++DOMWINDOW == 99 (0x91b36800) [pid = 1746] [serial = 250] [outer = 0x91b31400] 18:41:20 INFO - PROCESS | 1746 | 1464054080162 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]]]}] 18:41:20 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. 18:41:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 1079ms 18:41:20 INFO - PROCESS | 1746 | 1464054080204 Marionette TRACE conn4 -> [0,305,"getWindowHandle",null] 18:41:20 INFO - PROCESS | 1746 | 1464054080206 Marionette TRACE conn4 <- [1,305,null,{"value":"8"}] 18:41:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 18:41:20 INFO - PROCESS | 1746 | 1464054080222 Marionette TRACE conn4 -> [0,306,"setScriptTimeout",{"ms":35000}] 18:41:20 INFO - PROCESS | 1746 | 1464054080225 Marionette TRACE conn4 <- [1,306,null,{}] 18:41:20 INFO - PROCESS | 1746 | 1464054080230 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}] 18:41:20 INFO - PROCESS | 1746 | 1464054080386 Marionette TRACE conn4 <- [1,307,null,{"value":null}] 18:41:20 INFO - PROCESS | 1746 | 1464054080401 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:20 INFO - PROCESS | 1746 | ++DOCSHELL 0x908ca400 == 60 [pid = 1746] [id = 84] 18:41:20 INFO - PROCESS | 1746 | ++DOMWINDOW == 100 (0x908ce000) [pid = 1746] [serial = 251] [outer = (nil)] 18:41:20 INFO - PROCESS | 1746 | ++DOMWINDOW == 101 (0x908d2c00) [pid = 1746] [serial = 252] [outer = 0x908ce000] 18:41:20 INFO - PROCESS | 1746 | 1464054080477 Marionette DEBUG loaded listener.js 18:41:20 INFO - PROCESS | 1746 | ++DOMWINDOW == 102 (0x908d5800) [pid = 1746] [serial = 253] [outer = 0x908ce000] 18:41:21 INFO - PROCESS | 1746 | 1464054081523 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]]]}] 18:41:21 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. 18:41:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 1382ms 18:41:21 INFO - PROCESS | 1746 | 1464054081604 Marionette TRACE conn4 -> [0,309,"getWindowHandle",null] 18:41:21 INFO - PROCESS | 1746 | 1464054081612 Marionette TRACE conn4 <- [1,309,null,{"value":"8"}] 18:41:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 18:41:21 INFO - PROCESS | 1746 | 1464054081623 Marionette TRACE conn4 -> [0,310,"setScriptTimeout",{"ms":35000}] 18:41:21 INFO - PROCESS | 1746 | 1464054081628 Marionette TRACE conn4 <- [1,310,null,{}] 18:41:21 INFO - PROCESS | 1746 | 1464054081637 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}] 18:41:21 INFO - PROCESS | 1746 | 1464054081864 Marionette TRACE conn4 <- [1,311,null,{"value":null}] 18:41:22 INFO - PROCESS | 1746 | 1464054082075 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:22 INFO - PROCESS | 1746 | ++DOCSHELL 0x91aec400 == 61 [pid = 1746] [id = 85] 18:41:22 INFO - PROCESS | 1746 | ++DOMWINDOW == 103 (0x91b30800) [pid = 1746] [serial = 254] [outer = (nil)] 18:41:22 INFO - PROCESS | 1746 | ++DOMWINDOW == 104 (0x92390c00) [pid = 1746] [serial = 255] [outer = 0x91b30800] 18:41:22 INFO - PROCESS | 1746 | 1464054082187 Marionette DEBUG loaded listener.js 18:41:22 INFO - PROCESS | 1746 | ++DOMWINDOW == 105 (0x9479bc00) [pid = 1746] [serial = 256] [outer = 0x91b30800] 18:41:23 INFO - PROCESS | 1746 | 1464054083052 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]]]}] 18:41:23 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. 18:41:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 1492ms 18:41:23 INFO - PROCESS | 1746 | 1464054083116 Marionette TRACE conn4 -> [0,313,"getWindowHandle",null] 18:41:23 INFO - PROCESS | 1746 | 1464054083125 Marionette TRACE conn4 <- [1,313,null,{"value":"8"}] 18:41:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 18:41:23 INFO - PROCESS | 1746 | 1464054083147 Marionette TRACE conn4 -> [0,314,"setScriptTimeout",{"ms":35000}] 18:41:23 INFO - PROCESS | 1746 | 1464054083152 Marionette TRACE conn4 <- [1,314,null,{}] 18:41:23 INFO - PROCESS | 1746 | 1464054083185 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}] 18:41:23 INFO - PROCESS | 1746 | 1464054083447 Marionette TRACE conn4 <- [1,315,null,{"value":null}] 18:41:23 INFO - PROCESS | 1746 | 1464054083665 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:23 INFO - PROCESS | 1746 | ++DOCSHELL 0x97809c00 == 62 [pid = 1746] [id = 86] 18:41:23 INFO - PROCESS | 1746 | ++DOMWINDOW == 106 (0x9780a400) [pid = 1746] [serial = 257] [outer = (nil)] 18:41:23 INFO - PROCESS | 1746 | ++DOMWINDOW == 107 (0x97876c00) [pid = 1746] [serial = 258] [outer = 0x9780a400] 18:41:23 INFO - PROCESS | 1746 | 1464054083753 Marionette DEBUG loaded listener.js 18:41:23 INFO - PROCESS | 1746 | ++DOMWINDOW == 108 (0x99f69800) [pid = 1746] [serial = 259] [outer = 0x9780a400] 18:41:24 INFO - PROCESS | 1746 | 1464054084680 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]]]}] 18:41:24 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. 18:41:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 1589ms 18:41:24 INFO - PROCESS | 1746 | 1464054084735 Marionette TRACE conn4 -> [0,317,"getWindowHandle",null] 18:41:24 INFO - PROCESS | 1746 | 1464054084740 Marionette TRACE conn4 <- [1,317,null,{"value":"8"}] 18:41:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 18:41:24 INFO - PROCESS | 1746 | 1464054084747 Marionette TRACE conn4 -> [0,318,"setScriptTimeout",{"ms":35000}] 18:41:24 INFO - PROCESS | 1746 | 1464054084753 Marionette TRACE conn4 <- [1,318,null,{}] 18:41:24 INFO - PROCESS | 1746 | 1464054084770 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}] 18:41:25 INFO - PROCESS | 1746 | 1464054085032 Marionette TRACE conn4 <- [1,319,null,{"value":null}] 18:41:25 INFO - PROCESS | 1746 | 1464054085194 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:25 INFO - PROCESS | 1746 | ++DOCSHELL 0x9786c400 == 63 [pid = 1746] [id = 87] 18:41:25 INFO - PROCESS | 1746 | ++DOMWINDOW == 109 (0x9d458c00) [pid = 1746] [serial = 260] [outer = (nil)] 18:41:25 INFO - PROCESS | 1746 | ++DOMWINDOW == 110 (0xa0622000) [pid = 1746] [serial = 261] [outer = 0x9d458c00] 18:41:25 INFO - PROCESS | 1746 | 1464054085329 Marionette DEBUG loaded listener.js 18:41:25 INFO - PROCESS | 1746 | ++DOMWINDOW == 111 (0xa2635c00) [pid = 1746] [serial = 262] [outer = 0x9d458c00] 18:41:26 INFO - PROCESS | 1746 | 1464054086182 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]]]}] 18:41:26 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. 18:41:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1493ms 18:41:26 INFO - PROCESS | 1746 | 1464054086240 Marionette TRACE conn4 -> [0,321,"getWindowHandle",null] 18:41:26 INFO - PROCESS | 1746 | 1464054086245 Marionette TRACE conn4 <- [1,321,null,{"value":"8"}] 18:41:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 18:41:26 INFO - PROCESS | 1746 | 1464054086253 Marionette TRACE conn4 -> [0,322,"setScriptTimeout",{"ms":35000}] 18:41:26 INFO - PROCESS | 1746 | 1464054086257 Marionette TRACE conn4 <- [1,322,null,{}] 18:41:26 INFO - PROCESS | 1746 | 1464054086264 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}] 18:41:26 INFO - PROCESS | 1746 | 1464054086439 Marionette TRACE conn4 <- [1,323,null,{"value":null}] 18:41:26 INFO - PROCESS | 1746 | 1464054086609 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:26 INFO - PROCESS | 1746 | ++DOCSHELL 0xa321c800 == 64 [pid = 1746] [id = 88] 18:41:26 INFO - PROCESS | 1746 | ++DOMWINDOW == 112 (0xa3259000) [pid = 1746] [serial = 263] [outer = (nil)] 18:41:26 INFO - PROCESS | 1746 | ++DOMWINDOW == 113 (0xa3452400) [pid = 1746] [serial = 264] [outer = 0xa3259000] 18:41:26 INFO - PROCESS | 1746 | 1464054086698 Marionette DEBUG loaded listener.js 18:41:26 INFO - PROCESS | 1746 | ++DOMWINDOW == 114 (0xa3457400) [pid = 1746] [serial = 265] [outer = 0xa3259000] 18:41:27 INFO - PROCESS | 1746 | 1464054087604 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]]]}] 18:41:27 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. 18:41:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1382ms 18:41:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 18:41:27 INFO - PROCESS | 1746 | 1464054087635 Marionette TRACE conn4 -> [0,325,"getWindowHandle",null] 18:41:27 INFO - PROCESS | 1746 | 1464054087639 Marionette TRACE conn4 <- [1,325,null,{"value":"8"}] 18:41:27 INFO - PROCESS | 1746 | 1464054087645 Marionette TRACE conn4 -> [0,326,"setScriptTimeout",{"ms":35000}] 18:41:27 INFO - PROCESS | 1746 | 1464054087649 Marionette TRACE conn4 <- [1,326,null,{}] 18:41:27 INFO - PROCESS | 1746 | 1464054087655 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}] 18:41:27 INFO - PROCESS | 1746 | 1464054087821 Marionette TRACE conn4 <- [1,327,null,{"value":null}] 18:41:28 INFO - PROCESS | 1746 | 1464054087993 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:28 INFO - PROCESS | 1746 | ++DOCSHELL 0xa3456c00 == 65 [pid = 1746] [id = 89] 18:41:28 INFO - PROCESS | 1746 | ++DOMWINDOW == 115 (0xa345b400) [pid = 1746] [serial = 266] [outer = (nil)] 18:41:28 INFO - PROCESS | 1746 | ++DOMWINDOW == 116 (0xa35e8000) [pid = 1746] [serial = 267] [outer = 0xa345b400] 18:41:28 INFO - PROCESS | 1746 | 1464054088077 Marionette DEBUG loaded listener.js 18:41:28 INFO - PROCESS | 1746 | ++DOMWINDOW == 117 (0xa503bc00) [pid = 1746] [serial = 268] [outer = 0xa345b400] 18:41:29 INFO - PROCESS | 1746 | 1464054089029 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]]]}] 18:41:29 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. 18:41:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 1436ms 18:41:29 INFO - PROCESS | 1746 | 1464054089081 Marionette TRACE conn4 -> [0,329,"getWindowHandle",null] 18:41:29 INFO - PROCESS | 1746 | 1464054089085 Marionette TRACE conn4 <- [1,329,null,{"value":"8"}] 18:41:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 18:41:29 INFO - PROCESS | 1746 | 1464054089091 Marionette TRACE conn4 -> [0,330,"setScriptTimeout",{"ms":35000}] 18:41:29 INFO - PROCESS | 1746 | 1464054089095 Marionette TRACE conn4 <- [1,330,null,{}] 18:41:29 INFO - PROCESS | 1746 | 1464054089101 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}] 18:41:29 INFO - PROCESS | 1746 | 1464054089331 Marionette TRACE conn4 <- [1,331,null,{"value":null}] 18:41:29 INFO - PROCESS | 1746 | 1464054089533 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:29 INFO - PROCESS | 1746 | ++DOCSHELL 0xa50f2400 == 66 [pid = 1746] [id = 90] 18:41:29 INFO - PROCESS | 1746 | ++DOMWINDOW == 118 (0xa6285000) [pid = 1746] [serial = 269] [outer = (nil)] 18:41:29 INFO - PROCESS | 1746 | ++DOMWINDOW == 119 (0xa675b000) [pid = 1746] [serial = 270] [outer = 0xa6285000] 18:41:29 INFO - PROCESS | 1746 | 1464054089666 Marionette DEBUG loaded listener.js 18:41:29 INFO - PROCESS | 1746 | ++DOMWINDOW == 120 (0xa67cd800) [pid = 1746] [serial = 271] [outer = 0xa6285000] 18:41:30 INFO - PROCESS | 1746 | 1464054090591 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]]]}] 18:41:30 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. 18:41:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1534ms 18:41:30 INFO - PROCESS | 1746 | 1464054090627 Marionette TRACE conn4 -> [0,333,"getWindowHandle",null] 18:41:30 INFO - PROCESS | 1746 | 1464054090631 Marionette TRACE conn4 <- [1,333,null,{"value":"8"}] 18:41:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 18:41:30 INFO - PROCESS | 1746 | 1464054090638 Marionette TRACE conn4 -> [0,334,"setScriptTimeout",{"ms":35000}] 18:41:30 INFO - PROCESS | 1746 | 1464054090642 Marionette TRACE conn4 <- [1,334,null,{}] 18:41:30 INFO - PROCESS | 1746 | 1464054090647 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}] 18:41:30 INFO - PROCESS | 1746 | 1464054090827 Marionette TRACE conn4 <- [1,335,null,{"value":null}] 18:41:31 INFO - PROCESS | 1746 | 1464054090985 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:31 INFO - PROCESS | 1746 | ++DOCSHELL 0x93d95c00 == 67 [pid = 1746] [id = 91] 18:41:31 INFO - PROCESS | 1746 | ++DOMWINDOW == 121 (0x95447400) [pid = 1746] [serial = 272] [outer = (nil)] 18:41:31 INFO - PROCESS | 1746 | ++DOMWINDOW == 122 (0x9bf42c00) [pid = 1746] [serial = 273] [outer = 0x95447400] 18:41:31 INFO - PROCESS | 1746 | 1464054091106 Marionette DEBUG loaded listener.js 18:41:31 INFO - PROCESS | 1746 | ++DOMWINDOW == 123 (0x9d402000) [pid = 1746] [serial = 274] [outer = 0x95447400] 18:41:32 INFO - PROCESS | 1746 | 1464054092293 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]]]}] 18:41:32 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. 18:41:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 1684ms 18:41:32 INFO - PROCESS | 1746 | 1464054092323 Marionette TRACE conn4 -> [0,337,"getWindowHandle",null] 18:41:32 INFO - PROCESS | 1746 | 1464054092330 Marionette TRACE conn4 <- [1,337,null,{"value":"8"}] 18:41:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 18:41:32 INFO - PROCESS | 1746 | 1464054092344 Marionette TRACE conn4 -> [0,338,"setScriptTimeout",{"ms":35000}] 18:41:32 INFO - PROCESS | 1746 | 1464054092355 Marionette TRACE conn4 <- [1,338,null,{}] 18:41:32 INFO - PROCESS | 1746 | 1464054092378 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}] 18:41:32 INFO - PROCESS | 1746 | 1464054092653 Marionette TRACE conn4 <- [1,339,null,{"value":null}] 18:41:32 INFO - PROCESS | 1746 | 1464054092803 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:32 INFO - PROCESS | 1746 | ++DOCSHELL 0x91b2d800 == 68 [pid = 1746] [id = 92] 18:41:32 INFO - PROCESS | 1746 | ++DOMWINDOW == 124 (0x920da800) [pid = 1746] [serial = 275] [outer = (nil)] 18:41:32 INFO - PROCESS | 1746 | ++DOMWINDOW == 125 (0x95409800) [pid = 1746] [serial = 276] [outer = 0x920da800] 18:41:32 INFO - PROCESS | 1746 | 1464054092884 Marionette DEBUG loaded listener.js 18:41:32 INFO - PROCESS | 1746 | ++DOMWINDOW == 126 (0x97817800) [pid = 1746] [serial = 277] [outer = 0x920da800] 18:41:33 INFO - PROCESS | 1746 | 1464054093809 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]]]}] 18:41:33 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. 18:41:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 1504ms 18:41:33 INFO - PROCESS | 1746 | 1464054093846 Marionette TRACE conn4 -> [0,341,"getWindowHandle",null] 18:41:33 INFO - PROCESS | 1746 | 1464054093854 Marionette TRACE conn4 <- [1,341,null,{"value":"8"}] 18:41:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 18:41:33 INFO - PROCESS | 1746 | 1464054093864 Marionette TRACE conn4 -> [0,342,"setScriptTimeout",{"ms":35000}] 18:41:33 INFO - PROCESS | 1746 | 1464054093868 Marionette TRACE conn4 <- [1,342,null,{}] 18:41:33 INFO - PROCESS | 1746 | 1464054093874 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}] 18:41:34 INFO - PROCESS | 1746 | 1464054094044 Marionette TRACE conn4 <- [1,343,null,{"value":null}] 18:41:34 INFO - PROCESS | 1746 | 1464054094203 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:34 INFO - PROCESS | 1746 | ++DOCSHELL 0x91b2f800 == 69 [pid = 1746] [id = 93] 18:41:34 INFO - PROCESS | 1746 | ++DOMWINDOW == 127 (0x91b30000) [pid = 1746] [serial = 278] [outer = (nil)] 18:41:34 INFO - PROCESS | 1746 | ++DOMWINDOW == 128 (0x9a40c000) [pid = 1746] [serial = 279] [outer = 0x91b30000] 18:41:34 INFO - PROCESS | 1746 | 1464054094283 Marionette DEBUG loaded listener.js 18:41:34 INFO - PROCESS | 1746 | ++DOMWINDOW == 129 (0x9bf40c00) [pid = 1746] [serial = 280] [outer = 0x91b30000] 18:41:34 INFO - PROCESS | 1746 | --DOCSHELL 0x91b2d400 == 68 [pid = 1746] [id = 83] 18:41:34 INFO - PROCESS | 1746 | --DOMWINDOW == 128 (0xa50d9c00) [pid = 1746] [serial = 203] [outer = (nil)] [url = about:blank] 18:41:34 INFO - PROCESS | 1746 | --DOCSHELL 0x99307000 == 67 [pid = 1746] [id = 82] 18:41:34 INFO - PROCESS | 1746 | --DOCSHELL 0x9bf3a800 == 66 [pid = 1746] [id = 81] 18:41:34 INFO - PROCESS | 1746 | --DOCSHELL 0x9cf17c00 == 65 [pid = 1746] [id = 80] 18:41:34 INFO - PROCESS | 1746 | --DOCSHELL 0x920e8c00 == 64 [pid = 1746] [id = 79] 18:41:34 INFO - PROCESS | 1746 | --DOCSHELL 0x97877400 == 63 [pid = 1746] [id = 78] 18:41:34 INFO - PROCESS | 1746 | --DOCSHELL 0x93d97400 == 62 [pid = 1746] [id = 77] 18:41:35 INFO - PROCESS | 1746 | --DOMWINDOW == 127 (0x97846000) [pid = 1746] [serial = 167] [outer = (nil)] [url = about:blank] 18:41:35 INFO - PROCESS | 1746 | --DOMWINDOW == 126 (0x97868800) [pid = 1746] [serial = 185] [outer = (nil)] [url = about:blank] 18:41:35 INFO - PROCESS | 1746 | --DOMWINDOW == 125 (0x9bcea000) [pid = 1746] [serial = 179] [outer = (nil)] [url = about:blank] 18:41:35 INFO - PROCESS | 1746 | --DOMWINDOW == 124 (0x9a08ac00) [pid = 1746] [serial = 186] [outer = (nil)] [url = about:blank] 18:41:35 INFO - PROCESS | 1746 | --DOMWINDOW == 123 (0x9cc86000) [pid = 1746] [serial = 173] [outer = (nil)] [url = about:blank] 18:41:35 INFO - PROCESS | 1746 | --DOMWINDOW == 122 (0xa50da000) [pid = 1746] [serial = 176] [outer = (nil)] [url = about:blank] 18:41:35 INFO - PROCESS | 1746 | --DOMWINDOW == 121 (0x9d751800) [pid = 1746] [serial = 170] [outer = (nil)] [url = about:blank] 18:41:35 INFO - PROCESS | 1746 | --DOMWINDOW == 120 (0x9bf43400) [pid = 1746] [serial = 182] [outer = (nil)] [url = about:blank] 18:41:35 INFO - PROCESS | 1746 | --DOMWINDOW == 119 (0xa686fc00) [pid = 1746] [serial = 165] [outer = (nil)] [url = about:blank] 18:41:35 INFO - PROCESS | 1746 | --DOMWINDOW == 118 (0xa262fc00) [pid = 1746] [serial = 198] [outer = (nil)] [url = about:blank] 18:41:35 INFO - PROCESS | 1746 | --DOMWINDOW == 117 (0xa21a3400) [pid = 1746] [serial = 201] [outer = (nil)] [url = about:blank] 18:41:35 INFO - PROCESS | 1746 | --DOMWINDOW == 116 (0x9c0f6000) [pid = 1746] [serial = 192] [outer = (nil)] [url = about:blank] 18:41:35 INFO - PROCESS | 1746 | --DOMWINDOW == 115 (0x9d756400) [pid = 1746] [serial = 195] [outer = (nil)] [url = about:blank] 18:41:35 INFO - PROCESS | 1746 | --DOMWINDOW == 114 (0x9d567400) [pid = 1746] [serial = 194] [outer = (nil)] [url = about:blank] 18:41:35 INFO - PROCESS | 1746 | --DOMWINDOW == 113 (0x9bce8000) [pid = 1746] [serial = 191] [outer = (nil)] [url = about:blank] 18:41:35 INFO - PROCESS | 1746 | --DOMWINDOW == 112 (0x9bf45400) [pid = 1746] [serial = 189] [outer = (nil)] [url = about:blank] 18:41:35 INFO - PROCESS | 1746 | --DOMWINDOW == 111 (0x9784bc00) [pid = 1746] [serial = 200] [outer = (nil)] [url = about:blank] 18:41:35 INFO - PROCESS | 1746 | --DOMWINDOW == 110 (0x9bf3c000) [pid = 1746] [serial = 188] [outer = (nil)] [url = about:blank] 18:41:35 INFO - PROCESS | 1746 | --DOMWINDOW == 109 (0xa227b400) [pid = 1746] [serial = 197] [outer = (nil)] [url = about:blank] 18:41:35 INFO - PROCESS | 1746 | 1464054095256 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]]]}] 18:41:35 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. 18:41:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 1435ms 18:41:35 INFO - PROCESS | 1746 | 1464054095299 Marionette TRACE conn4 -> [0,345,"getWindowHandle",null] 18:41:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 18:41:35 INFO - PROCESS | 1746 | 1464054095303 Marionette TRACE conn4 <- [1,345,null,{"value":"8"}] 18:41:35 INFO - PROCESS | 1746 | 1464054095309 Marionette TRACE conn4 -> [0,346,"setScriptTimeout",{"ms":35000}] 18:41:35 INFO - PROCESS | 1746 | 1464054095315 Marionette TRACE conn4 <- [1,346,null,{}] 18:41:35 INFO - PROCESS | 1746 | 1464054095330 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}] 18:41:35 INFO - PROCESS | 1746 | 1464054095492 Marionette TRACE conn4 <- [1,347,null,{"value":null}] 18:41:35 INFO - PROCESS | 1746 | 1464054095511 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:35 INFO - PROCESS | 1746 | ++DOCSHELL 0x91af4c00 == 63 [pid = 1746] [id = 94] 18:41:35 INFO - PROCESS | 1746 | ++DOMWINDOW == 110 (0x91b2d400) [pid = 1746] [serial = 281] [outer = (nil)] 18:41:35 INFO - PROCESS | 1746 | ++DOMWINDOW == 111 (0x9bf46000) [pid = 1746] [serial = 282] [outer = 0x91b2d400] 18:41:35 INFO - PROCESS | 1746 | 1464054095689 Marionette DEBUG loaded listener.js 18:41:35 INFO - PROCESS | 1746 | ++DOMWINDOW == 112 (0x9c0f7000) [pid = 1746] [serial = 283] [outer = 0x91b2d400] 18:41:36 INFO - PROCESS | 1746 | 1464054096475 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]]]}] 18:41:36 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. 18:41:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 1190ms 18:41:36 INFO - PROCESS | 1746 | 1464054096500 Marionette TRACE conn4 -> [0,349,"getWindowHandle",null] 18:41:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 18:41:36 INFO - PROCESS | 1746 | 1464054096505 Marionette TRACE conn4 <- [1,349,null,{"value":"8"}] 18:41:36 INFO - PROCESS | 1746 | 1464054096511 Marionette TRACE conn4 -> [0,350,"setScriptTimeout",{"ms":35000}] 18:41:36 INFO - PROCESS | 1746 | 1464054096514 Marionette TRACE conn4 <- [1,350,null,{}] 18:41:36 INFO - PROCESS | 1746 | 1464054096520 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}] 18:41:36 INFO - PROCESS | 1746 | 1464054096750 Marionette TRACE conn4 <- [1,351,null,{"value":null}] 18:41:36 INFO - PROCESS | 1746 | 1464054096770 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:36 INFO - PROCESS | 1746 | ++DOCSHELL 0x9c0fb000 == 64 [pid = 1746] [id = 95] 18:41:36 INFO - PROCESS | 1746 | ++DOMWINDOW == 113 (0x9cf18400) [pid = 1746] [serial = 284] [outer = (nil)] 18:41:36 INFO - PROCESS | 1746 | ++DOMWINDOW == 114 (0x9d45fc00) [pid = 1746] [serial = 285] [outer = 0x9cf18400] 18:41:36 INFO - PROCESS | 1746 | 1464054096844 Marionette DEBUG loaded listener.js 18:41:36 INFO - PROCESS | 1746 | ++DOMWINDOW == 115 (0x9d75e800) [pid = 1746] [serial = 286] [outer = 0x9cf18400] 18:41:37 INFO - PROCESS | 1746 | 1464054097690 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]]]}] 18:41:37 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. 18:41:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 1229ms 18:41:37 INFO - PROCESS | 1746 | 1464054097741 Marionette TRACE conn4 -> [0,353,"getWindowHandle",null] 18:41:37 INFO - PROCESS | 1746 | 1464054097745 Marionette TRACE conn4 <- [1,353,null,{"value":"8"}] 18:41:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 18:41:37 INFO - PROCESS | 1746 | 1464054097759 Marionette TRACE conn4 -> [0,354,"setScriptTimeout",{"ms":35000}] 18:41:37 INFO - PROCESS | 1746 | 1464054097761 Marionette TRACE conn4 <- [1,354,null,{}] 18:41:37 INFO - PROCESS | 1746 | 1464054097767 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}] 18:41:37 INFO - PROCESS | 1746 | 1464054097959 Marionette TRACE conn4 <- [1,355,null,{"value":null}] 18:41:38 INFO - PROCESS | 1746 | 1464054097985 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:38 INFO - PROCESS | 1746 | ++DOCSHELL 0x97874c00 == 65 [pid = 1746] [id = 96] 18:41:38 INFO - PROCESS | 1746 | ++DOMWINDOW == 116 (0x9d567800) [pid = 1746] [serial = 287] [outer = (nil)] 18:41:38 INFO - PROCESS | 1746 | ++DOMWINDOW == 117 (0xa224ac00) [pid = 1746] [serial = 288] [outer = 0x9d567800] 18:41:38 INFO - PROCESS | 1746 | 1464054098060 Marionette DEBUG loaded listener.js 18:41:38 INFO - PROCESS | 1746 | ++DOMWINDOW == 118 (0xa22c5c00) [pid = 1746] [serial = 289] [outer = 0x9d567800] 18:41:39 INFO - PROCESS | 1746 | 1464054099021 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]]]}] 18:41:39 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. 18:41:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1532ms 18:41:39 INFO - PROCESS | 1746 | --DOMWINDOW == 117 (0xa21abc00) [pid = 1746] [serial = 202] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 18:41:39 INFO - PROCESS | 1746 | --DOMWINDOW == 116 (0x9540c000) [pid = 1746] [serial = 229] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 18:41:39 INFO - PROCESS | 1746 | --DOMWINDOW == 115 (0x9d462800) [pid = 1746] [serial = 239] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 18:41:39 INFO - PROCESS | 1746 | --DOMWINDOW == 114 (0x9786ac00) [pid = 1746] [serial = 236] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 18:41:39 INFO - PROCESS | 1746 | --DOMWINDOW == 113 (0xa2256800) [pid = 1746] [serial = 245] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 18:41:39 INFO - PROCESS | 1746 | --DOMWINDOW == 112 (0x9938ac00) [pid = 1746] [serial = 233] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 18:41:39 INFO - PROCESS | 1746 | --DOMWINDOW == 111 (0x91b31400) [pid = 1746] [serial = 248] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 18:41:39 INFO - PROCESS | 1746 | --DOMWINDOW == 110 (0x9c7e6400) [pid = 1746] [serial = 242] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 18:41:39 INFO - PROCESS | 1746 | 1464054099318 Marionette TRACE conn4 -> [0,357,"getWindowHandle",null] 18:41:39 INFO - PROCESS | 1746 | 1464054099321 Marionette TRACE conn4 <- [1,357,null,{"value":"8"}] 18:41:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 18:41:39 INFO - PROCESS | 1746 | 1464054099328 Marionette TRACE conn4 -> [0,358,"setScriptTimeout",{"ms":35000}] 18:41:39 INFO - PROCESS | 1746 | 1464054099331 Marionette TRACE conn4 <- [1,358,null,{}] 18:41:39 INFO - PROCESS | 1746 | 1464054099345 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}] 18:41:39 INFO - PROCESS | 1746 | 1464054099495 Marionette TRACE conn4 <- [1,359,null,{"value":null}] 18:41:39 INFO - PROCESS | 1746 | 1464054099666 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:39 INFO - PROCESS | 1746 | ++DOCSHELL 0x91a0b000 == 66 [pid = 1746] [id = 97] 18:41:39 INFO - PROCESS | 1746 | ++DOMWINDOW == 111 (0x91a0dc00) [pid = 1746] [serial = 290] [outer = (nil)] 18:41:39 INFO - PROCESS | 1746 | ++DOMWINDOW == 112 (0x91a16400) [pid = 1746] [serial = 291] [outer = 0x91a0dc00] 18:41:39 INFO - PROCESS | 1746 | 1464054099744 Marionette DEBUG loaded listener.js 18:41:39 INFO - PROCESS | 1746 | ++DOMWINDOW == 113 (0x9c7e6000) [pid = 1746] [serial = 292] [outer = 0x91a0dc00] 18:41:40 INFO - PROCESS | 1746 | 1464054100456 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]]]}] 18:41:40 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. 18:41:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1184ms 18:41:40 INFO - PROCESS | 1746 | 1464054100513 Marionette TRACE conn4 -> [0,361,"getWindowHandle",null] 18:41:40 INFO - PROCESS | 1746 | 1464054100516 Marionette TRACE conn4 <- [1,361,null,{"value":"8"}] 18:41:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 18:41:40 INFO - PROCESS | 1746 | 1464054100523 Marionette TRACE conn4 -> [0,362,"setScriptTimeout",{"ms":35000}] 18:41:40 INFO - PROCESS | 1746 | 1464054100526 Marionette TRACE conn4 <- [1,362,null,{}] 18:41:40 INFO - PROCESS | 1746 | 1464054100533 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}] 18:41:40 INFO - PROCESS | 1746 | 1464054100726 Marionette TRACE conn4 <- [1,363,null,{"value":null}] 18:41:40 INFO - PROCESS | 1746 | 1464054100736 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:40 INFO - PROCESS | 1746 | ++DOCSHELL 0x91a0c000 == 67 [pid = 1746] [id = 98] 18:41:40 INFO - PROCESS | 1746 | ++DOMWINDOW == 114 (0x91c1f000) [pid = 1746] [serial = 293] [outer = (nil)] 18:41:40 INFO - PROCESS | 1746 | ++DOMWINDOW == 115 (0x91c24800) [pid = 1746] [serial = 294] [outer = 0x91c1f000] 18:41:40 INFO - PROCESS | 1746 | 1464054100808 Marionette DEBUG loaded listener.js 18:41:40 INFO - PROCESS | 1746 | ++DOMWINDOW == 116 (0x91c26c00) [pid = 1746] [serial = 295] [outer = 0x91c1f000] 18:41:41 INFO - PROCESS | 1746 | 1464054101796 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]]]}] 18:41:41 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. 18:41:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1332ms 18:41:41 INFO - PROCESS | 1746 | 1464054101857 Marionette TRACE conn4 -> [0,365,"getWindowHandle",null] 18:41:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 18:41:41 INFO - PROCESS | 1746 | 1464054101864 Marionette TRACE conn4 <- [1,365,null,{"value":"8"}] 18:41:41 INFO - PROCESS | 1746 | 1464054101872 Marionette TRACE conn4 -> [0,366,"setScriptTimeout",{"ms":35000}] 18:41:41 INFO - PROCESS | 1746 | 1464054101879 Marionette TRACE conn4 <- [1,366,null,{}] 18:41:41 INFO - PROCESS | 1746 | 1464054101889 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}] 18:41:42 INFO - PROCESS | 1746 | 1464054102151 Marionette TRACE conn4 <- [1,367,null,{"value":null}] 18:41:42 INFO - PROCESS | 1746 | 1464054102384 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:42 INFO - PROCESS | 1746 | ++DOCSHELL 0x91a11000 == 68 [pid = 1746] [id = 99] 18:41:42 INFO - PROCESS | 1746 | ++DOMWINDOW == 117 (0x91a16800) [pid = 1746] [serial = 296] [outer = (nil)] 18:41:42 INFO - PROCESS | 1746 | ++DOMWINDOW == 118 (0x91b31000) [pid = 1746] [serial = 297] [outer = 0x91a16800] 18:41:42 INFO - PROCESS | 1746 | 1464054102477 Marionette DEBUG loaded listener.js 18:41:42 INFO - PROCESS | 1746 | ++DOMWINDOW == 119 (0x91bbb800) [pid = 1746] [serial = 298] [outer = 0x91a16800] 18:41:43 INFO - PROCESS | 1746 | 1464054103336 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]]]}] 18:41:43 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. 18:41:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1493ms 18:41:43 INFO - PROCESS | 1746 | 1464054103365 Marionette TRACE conn4 -> [0,369,"getWindowHandle",null] 18:41:43 INFO - PROCESS | 1746 | 1464054103374 Marionette TRACE conn4 <- [1,369,null,{"value":"8"}] 18:41:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 18:41:43 INFO - PROCESS | 1746 | 1464054103385 Marionette TRACE conn4 -> [0,370,"setScriptTimeout",{"ms":35000}] 18:41:43 INFO - PROCESS | 1746 | 1464054103388 Marionette TRACE conn4 <- [1,370,null,{}] 18:41:43 INFO - PROCESS | 1746 | 1464054103395 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}] 18:41:43 INFO - PROCESS | 1746 | 1464054103593 Marionette TRACE conn4 <- [1,371,null,{"value":null}] 18:41:43 INFO - PROCESS | 1746 | 1464054103750 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:43 INFO - PROCESS | 1746 | ++DOCSHELL 0x91bc4400 == 69 [pid = 1746] [id = 100] 18:41:43 INFO - PROCESS | 1746 | ++DOMWINDOW == 120 (0x91bc5c00) [pid = 1746] [serial = 299] [outer = (nil)] 18:41:43 INFO - PROCESS | 1746 | ++DOMWINDOW == 121 (0x91c1f400) [pid = 1746] [serial = 300] [outer = 0x91bc5c00] 18:41:43 INFO - PROCESS | 1746 | 1464054103839 Marionette DEBUG loaded listener.js 18:41:43 INFO - PROCESS | 1746 | ++DOMWINDOW == 122 (0x91c28c00) [pid = 1746] [serial = 301] [outer = 0x91bc5c00] 18:41:44 INFO - PROCESS | 1746 | 1464054104815 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]]]}] 18:41:44 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. 18:41:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1446ms 18:41:44 INFO - PROCESS | 1746 | 1464054104830 Marionette TRACE conn4 -> [0,373,"getWindowHandle",null] 18:41:44 INFO - PROCESS | 1746 | 1464054104834 Marionette TRACE conn4 <- [1,373,null,{"value":"8"}] 18:41:44 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 18:41:44 INFO - PROCESS | 1746 | 1464054104841 Marionette TRACE conn4 -> [0,374,"setScriptTimeout",{"ms":35000}] 18:41:44 INFO - PROCESS | 1746 | 1464054104847 Marionette TRACE conn4 <- [1,374,null,{}] 18:41:44 INFO - PROCESS | 1746 | 1464054104864 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}] 18:41:45 INFO - PROCESS | 1746 | 1464054105041 Marionette TRACE conn4 <- [1,375,null,{"value":null}] 18:41:45 INFO - PROCESS | 1746 | 1464054105250 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:45 INFO - PROCESS | 1746 | ++DOCSHELL 0x947a1000 == 70 [pid = 1746] [id = 101] 18:41:45 INFO - PROCESS | 1746 | ++DOMWINDOW == 123 (0x97809400) [pid = 1746] [serial = 302] [outer = (nil)] 18:41:45 INFO - PROCESS | 1746 | ++DOMWINDOW == 124 (0x9784a800) [pid = 1746] [serial = 303] [outer = 0x97809400] 18:41:45 INFO - PROCESS | 1746 | 1464054105354 Marionette DEBUG loaded listener.js 18:41:45 INFO - PROCESS | 1746 | ++DOMWINDOW == 125 (0x99e83000) [pid = 1746] [serial = 304] [outer = 0x97809400] 18:41:46 INFO - PROCESS | 1746 | 1464054106204 Marionette TRACE conn4 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 18:41:46 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 18:41:46 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1436ms 18:41:46 INFO - PROCESS | 1746 | 1464054106278 Marionette TRACE conn4 -> [0,377,"getWindowHandle",null] 18:41:46 INFO - PROCESS | 1746 | 1464054106282 Marionette TRACE conn4 <- [1,377,null,{"value":"8"}] 18:41:46 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 18:41:46 INFO - PROCESS | 1746 | 1464054106289 Marionette TRACE conn4 -> [0,378,"setScriptTimeout",{"ms":35000}] 18:41:46 INFO - PROCESS | 1746 | 1464054106292 Marionette TRACE conn4 <- [1,378,null,{}] 18:41:46 INFO - PROCESS | 1746 | 1464054106298 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}] 18:41:46 INFO - PROCESS | 1746 | 1464054106508 Marionette TRACE conn4 <- [1,379,null,{"value":null}] 18:41:46 INFO - PROCESS | 1746 | 1464054106721 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:46 INFO - PROCESS | 1746 | ++DOCSHELL 0x908d8400 == 71 [pid = 1746] [id = 102] 18:41:46 INFO - PROCESS | 1746 | ++DOMWINDOW == 126 (0x91aee800) [pid = 1746] [serial = 305] [outer = (nil)] 18:41:46 INFO - PROCESS | 1746 | ++DOMWINDOW == 127 (0x9bf3c400) [pid = 1746] [serial = 306] [outer = 0x91aee800] 18:41:46 INFO - PROCESS | 1746 | 1464054106853 Marionette DEBUG loaded listener.js 18:41:46 INFO - PROCESS | 1746 | ++DOMWINDOW == 128 (0x9c4bdc00) [pid = 1746] [serial = 307] [outer = 0x91aee800] 18:41:47 INFO - PROCESS | 1746 | 1464054107694 Marionette TRACE conn4 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 18:41:47 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 18:41:47 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1479ms 18:41:47 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 18:41:47 INFO - PROCESS | 1746 | 1464054107769 Marionette TRACE conn4 -> [0,381,"getWindowHandle",null] 18:41:47 INFO - PROCESS | 1746 | 1464054107772 Marionette TRACE conn4 <- [1,381,null,{"value":"8"}] 18:41:47 INFO - PROCESS | 1746 | 1464054107779 Marionette TRACE conn4 -> [0,382,"setScriptTimeout",{"ms":35000}] 18:41:47 INFO - PROCESS | 1746 | 1464054107782 Marionette TRACE conn4 <- [1,382,null,{}] 18:41:47 INFO - PROCESS | 1746 | 1464054107788 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}] 18:41:47 INFO - PROCESS | 1746 | 1464054107990 Marionette TRACE conn4 <- [1,383,null,{"value":null}] 18:41:48 INFO - PROCESS | 1746 | 1464054108150 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:48 INFO - PROCESS | 1746 | ++DOCSHELL 0x91ae7400 == 72 [pid = 1746] [id = 103] 18:41:48 INFO - PROCESS | 1746 | ++DOMWINDOW == 129 (0x9bce0400) [pid = 1746] [serial = 308] [outer = (nil)] 18:41:48 INFO - PROCESS | 1746 | ++DOMWINDOW == 130 (0xa21a3400) [pid = 1746] [serial = 309] [outer = 0x9bce0400] 18:41:48 INFO - PROCESS | 1746 | 1464054108237 Marionette DEBUG loaded listener.js 18:41:48 INFO - PROCESS | 1746 | ++DOMWINDOW == 131 (0xa227b400) [pid = 1746] [serial = 310] [outer = 0x9bce0400] 18:41:49 INFO - PROCESS | 1746 | SkCairoFTTypeface::onFilterRec unimplemented 18:41:49 INFO - PROCESS | 1746 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 18:41:49 INFO - PROCESS | 1746 | SkCairoFTTypeface::onFilterRec unimplemented 18:41:49 INFO - PROCESS | 1746 | SkCairoFTTypeface::onFilterRec unimplemented 18:41:49 INFO - PROCESS | 1746 | SkCairoFTTypeface::onFilterRec unimplemented 18:41:49 INFO - PROCESS | 1746 | 1464054109145 Marionette TRACE conn4 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 18:41:49 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 18:41:49 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1388ms 18:41:49 INFO - PROCESS | 1746 | 1464054109166 Marionette TRACE conn4 -> [0,385,"getWindowHandle",null] 18:41:49 INFO - PROCESS | 1746 | 1464054109170 Marionette TRACE conn4 <- [1,385,null,{"value":"8"}] 18:41:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 18:41:49 INFO - PROCESS | 1746 | 1464054109176 Marionette TRACE conn4 -> [0,386,"setScriptTimeout",{"ms":35000}] 18:41:49 INFO - PROCESS | 1746 | 1464054109180 Marionette TRACE conn4 <- [1,386,null,{}] 18:41:49 INFO - PROCESS | 1746 | 1464054109185 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}] 18:41:49 INFO - PROCESS | 1746 | 1464054109372 Marionette TRACE conn4 <- [1,387,null,{"value":null}] 18:41:49 INFO - PROCESS | 1746 | 1464054109544 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:49 INFO - PROCESS | 1746 | ++DOCSHELL 0x9bf40400 == 73 [pid = 1746] [id = 104] 18:41:49 INFO - PROCESS | 1746 | ++DOMWINDOW == 132 (0xa3257000) [pid = 1746] [serial = 311] [outer = (nil)] 18:41:49 INFO - PROCESS | 1746 | ++DOMWINDOW == 133 (0xa3481c00) [pid = 1746] [serial = 312] [outer = 0xa3257000] 18:41:49 INFO - PROCESS | 1746 | 1464054109635 Marionette DEBUG loaded listener.js 18:41:49 INFO - PROCESS | 1746 | ++DOMWINDOW == 134 (0xa50d1800) [pid = 1746] [serial = 313] [outer = 0xa3257000] 18:41:50 INFO - PROCESS | 1746 | 1464054110573 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]]]}] 18:41:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 18:41:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1433ms 18:41:50 INFO - PROCESS | 1746 | 1464054110610 Marionette TRACE conn4 -> [0,389,"getWindowHandle",null] 18:41:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 18:41:50 INFO - PROCESS | 1746 | 1464054110614 Marionette TRACE conn4 <- [1,389,null,{"value":"8"}] 18:41:50 INFO - PROCESS | 1746 | 1464054110621 Marionette TRACE conn4 -> [0,390,"setScriptTimeout",{"ms":35000}] 18:41:50 INFO - PROCESS | 1746 | 1464054110624 Marionette TRACE conn4 <- [1,390,null,{}] 18:41:50 INFO - PROCESS | 1746 | 1464054110630 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}] 18:41:50 INFO - PROCESS | 1746 | 1464054110795 Marionette TRACE conn4 <- [1,391,null,{"value":null}] 18:41:50 INFO - PROCESS | 1746 | 1464054110960 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:50 INFO - PROCESS | 1746 | ++DOCSHELL 0x8ec35c00 == 74 [pid = 1746] [id = 105] 18:41:50 INFO - PROCESS | 1746 | ++DOMWINDOW == 135 (0x8ec37800) [pid = 1746] [serial = 314] [outer = (nil)] 18:41:51 INFO - PROCESS | 1746 | ++DOMWINDOW == 136 (0x8ec3f800) [pid = 1746] [serial = 315] [outer = 0x8ec37800] 18:41:51 INFO - PROCESS | 1746 | 1464054111050 Marionette DEBUG loaded listener.js 18:41:51 INFO - PROCESS | 1746 | ++DOMWINDOW == 137 (0x8ec41800) [pid = 1746] [serial = 316] [outer = 0x8ec37800] 18:41:52 INFO - PROCESS | 1746 | 1464054112027 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]]]}] 18:41:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 18:41:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1481ms 18:41:52 INFO - PROCESS | 1746 | 1464054112101 Marionette TRACE conn4 -> [0,393,"getWindowHandle",null] 18:41:52 INFO - PROCESS | 1746 | 1464054112106 Marionette TRACE conn4 <- [1,393,null,{"value":"8"}] 18:41:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 18:41:52 INFO - PROCESS | 1746 | 1464054112112 Marionette TRACE conn4 -> [0,394,"setScriptTimeout",{"ms":35000}] 18:41:52 INFO - PROCESS | 1746 | 1464054112116 Marionette TRACE conn4 <- [1,394,null,{}] 18:41:52 INFO - PROCESS | 1746 | 1464054112121 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}] 18:41:52 INFO - PROCESS | 1746 | 1464054112327 Marionette TRACE conn4 <- [1,395,null,{"value":null}] 18:41:52 INFO - PROCESS | 1746 | 1464054112535 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:52 INFO - PROCESS | 1746 | ++DOCSHELL 0x8ec3f400 == 75 [pid = 1746] [id = 106] 18:41:52 INFO - PROCESS | 1746 | ++DOMWINDOW == 138 (0x8ec40800) [pid = 1746] [serial = 317] [outer = (nil)] 18:41:52 INFO - PROCESS | 1746 | ++DOMWINDOW == 139 (0x8edb9400) [pid = 1746] [serial = 318] [outer = 0x8ec40800] 18:41:52 INFO - PROCESS | 1746 | 1464054112636 Marionette DEBUG loaded listener.js 18:41:52 INFO - PROCESS | 1746 | ++DOMWINDOW == 140 (0x8edbcc00) [pid = 1746] [serial = 319] [outer = 0x8ec40800] 18:41:53 INFO - PROCESS | 1746 | 1464054113498 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]]]}] 18:41:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 18:41:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1437ms 18:41:53 INFO - PROCESS | 1746 | 1464054113559 Marionette TRACE conn4 -> [0,397,"getWindowHandle",null] 18:41:53 INFO - PROCESS | 1746 | 1464054113563 Marionette TRACE conn4 <- [1,397,null,{"value":"8"}] 18:41:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 18:41:53 INFO - PROCESS | 1746 | 1464054113574 Marionette TRACE conn4 -> [0,398,"setScriptTimeout",{"ms":35000}] 18:41:53 INFO - PROCESS | 1746 | 1464054113576 Marionette TRACE conn4 <- [1,398,null,{}] 18:41:53 INFO - PROCESS | 1746 | 1464054113583 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}] 18:41:53 INFO - PROCESS | 1746 | 1464054113756 Marionette TRACE conn4 <- [1,399,null,{"value":null}] 18:41:53 INFO - PROCESS | 1746 | 1464054113919 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:53 INFO - PROCESS | 1746 | ++DOCSHELL 0x8edb6400 == 76 [pid = 1746] [id = 107] 18:41:53 INFO - PROCESS | 1746 | ++DOMWINDOW == 141 (0x8edbe400) [pid = 1746] [serial = 320] [outer = (nil)] 18:41:53 INFO - PROCESS | 1746 | ++DOMWINDOW == 142 (0x908d5c00) [pid = 1746] [serial = 321] [outer = 0x8edbe400] 18:41:54 INFO - PROCESS | 1746 | 1464054114008 Marionette DEBUG loaded listener.js 18:41:54 INFO - PROCESS | 1746 | ++DOMWINDOW == 143 (0xa249d000) [pid = 1746] [serial = 322] [outer = 0x8edbe400] 18:41:55 INFO - PROCESS | 1746 | 1464054115001 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]]]}] 18:41:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 18:41:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1490ms 18:41:55 INFO - PROCESS | 1746 | 1464054115065 Marionette TRACE conn4 -> [0,401,"getWindowHandle",null] 18:41:55 INFO - PROCESS | 1746 | 1464054115069 Marionette TRACE conn4 <- [1,401,null,{"value":"8"}] 18:41:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 18:41:55 INFO - PROCESS | 1746 | 1464054115076 Marionette TRACE conn4 -> [0,402,"setScriptTimeout",{"ms":35000}] 18:41:55 INFO - PROCESS | 1746 | 1464054115079 Marionette TRACE conn4 <- [1,402,null,{}] 18:41:55 INFO - PROCESS | 1746 | 1464054115085 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}] 18:41:55 INFO - PROCESS | 1746 | 1464054115262 Marionette TRACE conn4 <- [1,403,null,{"value":null}] 18:41:55 INFO - PROCESS | 1746 | 1464054115474 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:55 INFO - PROCESS | 1746 | ++DOCSHELL 0x8dfe9800 == 77 [pid = 1746] [id = 108] 18:41:55 INFO - PROCESS | 1746 | ++DOMWINDOW == 144 (0x8dfea000) [pid = 1746] [serial = 323] [outer = (nil)] 18:41:55 INFO - PROCESS | 1746 | ++DOMWINDOW == 145 (0x8dff0c00) [pid = 1746] [serial = 324] [outer = 0x8dfea000] 18:41:55 INFO - PROCESS | 1746 | 1464054115575 Marionette DEBUG loaded listener.js 18:41:55 INFO - PROCESS | 1746 | ++DOMWINDOW == 146 (0x8dff4000) [pid = 1746] [serial = 325] [outer = 0x8dfea000] 18:41:56 INFO - PROCESS | 1746 | 1464054116730 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]]]}] 18:41:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 18:41:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1688ms 18:41:56 INFO - PROCESS | 1746 | 1464054116765 Marionette TRACE conn4 -> [0,405,"getWindowHandle",null] 18:41:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 18:41:56 INFO - PROCESS | 1746 | 1464054116771 Marionette TRACE conn4 <- [1,405,null,{"value":"8"}] 18:41:56 INFO - PROCESS | 1746 | 1464054116779 Marionette TRACE conn4 -> [0,406,"setScriptTimeout",{"ms":35000}] 18:41:56 INFO - PROCESS | 1746 | 1464054116784 Marionette TRACE conn4 <- [1,406,null,{}] 18:41:56 INFO - PROCESS | 1746 | 1464054116794 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}] 18:41:56 INFO - PROCESS | 1746 | 1464054116972 Marionette TRACE conn4 <- [1,407,null,{"value":null}] 18:41:57 INFO - PROCESS | 1746 | 1464054117240 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:57 INFO - PROCESS | 1746 | ++DOCSHELL 0x91a18400 == 78 [pid = 1746] [id = 109] 18:41:57 INFO - PROCESS | 1746 | ++DOMWINDOW == 147 (0x91a19400) [pid = 1746] [serial = 326] [outer = (nil)] 18:41:57 INFO - PROCESS | 1746 | ++DOMWINDOW == 148 (0x91af1400) [pid = 1746] [serial = 327] [outer = 0x91a19400] 18:41:57 INFO - PROCESS | 1746 | 1464054117321 Marionette DEBUG loaded listener.js 18:41:57 INFO - PROCESS | 1746 | ++DOMWINDOW == 149 (0x91b35400) [pid = 1746] [serial = 328] [outer = 0x91a19400] 18:41:58 INFO - PROCESS | 1746 | 1464054118306 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]]]}] 18:41:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 18:41:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1592ms 18:41:58 INFO - PROCESS | 1746 | 1464054118371 Marionette TRACE conn4 -> [0,409,"getWindowHandle",null] 18:41:58 INFO - PROCESS | 1746 | 1464054118379 Marionette TRACE conn4 <- [1,409,null,{"value":"8"}] 18:41:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 18:41:58 INFO - PROCESS | 1746 | 1464054118389 Marionette TRACE conn4 -> [0,410,"setScriptTimeout",{"ms":35000}] 18:41:58 INFO - PROCESS | 1746 | 1464054118393 Marionette TRACE conn4 <- [1,410,null,{}] 18:41:58 INFO - PROCESS | 1746 | 1464054118399 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}] 18:41:58 INFO - PROCESS | 1746 | 1464054118620 Marionette TRACE conn4 <- [1,411,null,{"value":null}] 18:41:58 INFO - PROCESS | 1746 | --DOCSHELL 0x920e2800 == 77 [pid = 1746] [id = 58] 18:41:58 INFO - PROCESS | 1746 | --DOCSHELL 0x9238e400 == 76 [pid = 1746] [id = 38] 18:41:58 INFO - PROCESS | 1746 | --DOCSHELL 0x920e6000 == 75 [pid = 1746] [id = 60] 18:41:58 INFO - PROCESS | 1746 | --DOCSHELL 0x93b77000 == 74 [pid = 1746] [id = 61] 18:41:58 INFO - PROCESS | 1746 | --DOMWINDOW == 148 (0x9780b400) [pid = 1746] [serial = 206] [outer = (nil)] [url = about:blank] 18:41:58 INFO - PROCESS | 1746 | --DOMWINDOW == 147 (0x9bce1800) [pid = 1746] [serial = 209] [outer = (nil)] [url = about:blank] 18:41:58 INFO - PROCESS | 1746 | --DOMWINDOW == 146 (0x9cf18000) [pid = 1746] [serial = 212] [outer = (nil)] [url = about:blank] 18:41:58 INFO - PROCESS | 1746 | --DOMWINDOW == 145 (0xa50db800) [pid = 1746] [serial = 215] [outer = (nil)] [url = about:blank] 18:41:58 INFO - PROCESS | 1746 | --DOMWINDOW == 144 (0xa249fc00) [pid = 1746] [serial = 218] [outer = (nil)] [url = about:blank] 18:41:58 INFO - PROCESS | 1746 | --DOMWINDOW == 143 (0xa6f3a400) [pid = 1746] [serial = 221] [outer = (nil)] [url = about:blank] 18:41:58 INFO - PROCESS | 1746 | --DOMWINDOW == 142 (0xa8c04c00) [pid = 1746] [serial = 224] [outer = (nil)] [url = about:blank] 18:41:58 INFO - PROCESS | 1746 | --DOMWINDOW == 141 (0x91af1000) [pid = 1746] [serial = 227] [outer = (nil)] [url = about:blank] 18:41:58 INFO - PROCESS | 1746 | --DOMWINDOW == 140 (0x908d2c00) [pid = 1746] [serial = 252] [outer = (nil)] [url = about:blank] 18:41:58 INFO - PROCESS | 1746 | 1464054118892 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:58 INFO - PROCESS | 1746 | ++DOCSHELL 0x8ec36800 == 75 [pid = 1746] [id = 110] 18:41:58 INFO - PROCESS | 1746 | ++DOMWINDOW == 141 (0x908d2c00) [pid = 1746] [serial = 329] [outer = (nil)] 18:41:58 INFO - PROCESS | 1746 | ++DOMWINDOW == 142 (0x91af1000) [pid = 1746] [serial = 330] [outer = 0x908d2c00] 18:41:58 INFO - PROCESS | 1746 | 1464054118974 Marionette DEBUG loaded listener.js 18:41:59 INFO - PROCESS | 1746 | ++DOMWINDOW == 143 (0x91c21400) [pid = 1746] [serial = 331] [outer = 0x908d2c00] 18:41:59 INFO - PROCESS | 1746 | --DOCSHELL 0x91a0b000 == 74 [pid = 1746] [id = 97] 18:41:59 INFO - PROCESS | 1746 | --DOCSHELL 0x97874c00 == 73 [pid = 1746] [id = 96] 18:41:59 INFO - PROCESS | 1746 | --DOCSHELL 0x9c0fb000 == 72 [pid = 1746] [id = 95] 18:41:59 INFO - PROCESS | 1746 | --DOCSHELL 0x91af4c00 == 71 [pid = 1746] [id = 94] 18:41:59 INFO - PROCESS | 1746 | --DOCSHELL 0x91b2f800 == 70 [pid = 1746] [id = 93] 18:41:59 INFO - PROCESS | 1746 | --DOCSHELL 0x91b2d800 == 69 [pid = 1746] [id = 92] 18:41:59 INFO - PROCESS | 1746 | --DOCSHELL 0x91aec400 == 68 [pid = 1746] [id = 85] 18:41:59 INFO - PROCESS | 1746 | --DOCSHELL 0x9a08c400 == 67 [pid = 1746] [id = 59] 18:41:59 INFO - PROCESS | 1746 | --DOMWINDOW == 142 (0xa6733000) [pid = 1746] [serial = 204] [outer = (nil)] [url = about:blank] 18:41:59 INFO - PROCESS | 1746 | --DOMWINDOW == 141 (0x97816000) [pid = 1746] [serial = 231] [outer = (nil)] [url = about:blank] 18:41:59 INFO - PROCESS | 1746 | --DOMWINDOW == 140 (0x9780c400) [pid = 1746] [serial = 230] [outer = (nil)] [url = about:blank] 18:41:59 INFO - PROCESS | 1746 | --DOMWINDOW == 139 (0xa0621c00) [pid = 1746] [serial = 240] [outer = (nil)] [url = about:blank] 18:41:59 INFO - PROCESS | 1746 | --DOMWINDOW == 138 (0x9c0efc00) [pid = 1746] [serial = 237] [outer = (nil)] [url = about:blank] 18:41:59 INFO - PROCESS | 1746 | --DOMWINDOW == 137 (0x9c4bd000) [pid = 1746] [serial = 238] [outer = (nil)] [url = about:blank] 18:41:59 INFO - PROCESS | 1746 | --DOMWINDOW == 136 (0xa3450c00) [pid = 1746] [serial = 246] [outer = (nil)] [url = about:blank] 18:41:59 INFO - PROCESS | 1746 | --DOMWINDOW == 135 (0x9bfbe800) [pid = 1746] [serial = 235] [outer = (nil)] [url = about:blank] 18:41:59 INFO - PROCESS | 1746 | --DOMWINDOW == 134 (0x9bf3d400) [pid = 1746] [serial = 234] [outer = (nil)] [url = about:blank] 18:41:59 INFO - PROCESS | 1746 | --DOMWINDOW == 133 (0xa3455c00) [pid = 1746] [serial = 247] [outer = (nil)] [url = about:blank] 18:41:59 INFO - PROCESS | 1746 | --DOMWINDOW == 132 (0x9cf13400) [pid = 1746] [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.] 18:41:59 INFO - PROCESS | 1746 | --DOMWINDOW == 131 (0x91b36800) [pid = 1746] [serial = 250] [outer = (nil)] [url = about:blank] 18:41:59 INFO - PROCESS | 1746 | --DOMWINDOW == 130 (0xa2499800) [pid = 1746] [serial = 243] [outer = (nil)] [url = about:blank] 18:41:59 INFO - PROCESS | 1746 | --DOMWINDOW == 129 (0x91b33800) [pid = 1746] [serial = 249] [outer = (nil)] [url = about:blank] 18:41:59 INFO - PROCESS | 1746 | --DOMWINDOW == 128 (0xa24a4400) [pid = 1746] [serial = 244] [outer = (nil)] [url = about:blank] 18:41:59 INFO - PROCESS | 1746 | --DOMWINDOW == 127 (0xa224a400) [pid = 1746] [serial = 241] [outer = (nil)] [url = about:blank] 18:41:59 INFO - PROCESS | 1746 | 1464054119781 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]]]}] 18:41:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 18:41:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1434ms 18:41:59 INFO - PROCESS | 1746 | 1464054119824 Marionette TRACE conn4 -> [0,413,"getWindowHandle",null] 18:41:59 INFO - PROCESS | 1746 | 1464054119827 Marionette TRACE conn4 <- [1,413,null,{"value":"8"}] 18:41:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 18:41:59 INFO - PROCESS | 1746 | 1464054119834 Marionette TRACE conn4 -> [0,414,"setScriptTimeout",{"ms":35000}] 18:41:59 INFO - PROCESS | 1746 | 1464054119839 Marionette TRACE conn4 <- [1,414,null,{}] 18:41:59 INFO - PROCESS | 1746 | 1464054119854 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}] 18:42:00 INFO - PROCESS | 1746 | 1464054120020 Marionette TRACE conn4 <- [1,415,null,{"value":null}] 18:42:00 INFO - PROCESS | 1746 | 1464054120032 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:00 INFO - PROCESS | 1746 | ++DOCSHELL 0x91b2d800 == 68 [pid = 1746] [id = 111] 18:42:00 INFO - PROCESS | 1746 | ++DOMWINDOW == 128 (0x95249800) [pid = 1746] [serial = 332] [outer = (nil)] 18:42:00 INFO - PROCESS | 1746 | ++DOMWINDOW == 129 (0x9780c400) [pid = 1746] [serial = 333] [outer = 0x95249800] 18:42:00 INFO - PROCESS | 1746 | 1464054120107 Marionette DEBUG loaded listener.js 18:42:00 INFO - PROCESS | 1746 | ++DOMWINDOW == 130 (0x97818c00) [pid = 1746] [serial = 334] [outer = 0x95249800] 18:42:01 INFO - PROCESS | 1746 | 1464054121229 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]]]}] 18:42:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 18:42:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1434ms 18:42:01 INFO - PROCESS | 1746 | 1464054121270 Marionette TRACE conn4 -> [0,417,"getWindowHandle",null] 18:42:01 INFO - PROCESS | 1746 | 1464054121276 Marionette TRACE conn4 <- [1,417,null,{"value":"8"}] 18:42:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 18:42:01 INFO - PROCESS | 1746 | 1464054121283 Marionette TRACE conn4 -> [0,418,"setScriptTimeout",{"ms":35000}] 18:42:01 INFO - PROCESS | 1746 | 1464054121288 Marionette TRACE conn4 <- [1,418,null,{}] 18:42:01 INFO - PROCESS | 1746 | 1464054121295 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}] 18:42:01 INFO - PROCESS | 1746 | 1464054121522 Marionette TRACE conn4 <- [1,419,null,{"value":null}] 18:42:01 INFO - PROCESS | 1746 | 1464054121537 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:01 INFO - PROCESS | 1746 | ++DOCSHELL 0x8dfeb400 == 69 [pid = 1746] [id = 112] 18:42:01 INFO - PROCESS | 1746 | ++DOMWINDOW == 131 (0x9784c400) [pid = 1746] [serial = 335] [outer = (nil)] 18:42:01 INFO - PROCESS | 1746 | ++DOMWINDOW == 132 (0x9bce1800) [pid = 1746] [serial = 336] [outer = 0x9784c400] 18:42:01 INFO - PROCESS | 1746 | 1464054121613 Marionette DEBUG loaded listener.js 18:42:01 INFO - PROCESS | 1746 | ++DOMWINDOW == 133 (0x9bf43400) [pid = 1746] [serial = 337] [outer = 0x9784c400] 18:42:02 INFO - PROCESS | 1746 | 1464054122877 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]]]}] 18:42:02 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 18:42:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1634ms 18:42:02 INFO - PROCESS | 1746 | 1464054122918 Marionette TRACE conn4 -> [0,421,"getWindowHandle",null] 18:42:02 INFO - PROCESS | 1746 | 1464054122922 Marionette TRACE conn4 <- [1,421,null,{"value":"8"}] 18:42:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 18:42:02 INFO - PROCESS | 1746 | 1464054122928 Marionette TRACE conn4 -> [0,422,"setScriptTimeout",{"ms":35000}] 18:42:02 INFO - PROCESS | 1746 | 1464054122932 Marionette TRACE conn4 <- [1,422,null,{}] 18:42:02 INFO - PROCESS | 1746 | 1464054122945 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}] 18:42:03 INFO - PROCESS | 1746 | 1464054123142 Marionette TRACE conn4 <- [1,423,null,{"value":null}] 18:42:03 INFO - PROCESS | 1746 | 1464054123255 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:03 INFO - PROCESS | 1746 | ++DOCSHELL 0x99307000 == 70 [pid = 1746] [id = 113] 18:42:03 INFO - PROCESS | 1746 | ++DOMWINDOW == 134 (0x99f6f800) [pid = 1746] [serial = 338] [outer = (nil)] 18:42:03 INFO - PROCESS | 1746 | ++DOMWINDOW == 135 (0x9c4bc800) [pid = 1746] [serial = 339] [outer = 0x99f6f800] 18:42:03 INFO - PROCESS | 1746 | 1464054123328 Marionette DEBUG loaded listener.js 18:42:03 INFO - PROCESS | 1746 | ++DOMWINDOW == 136 (0x9cf1ac00) [pid = 1746] [serial = 340] [outer = 0x99f6f800] 18:42:03 INFO - PROCESS | 1746 | --DOMWINDOW == 135 (0x91a0dc00) [pid = 1746] [serial = 290] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 18:42:03 INFO - PROCESS | 1746 | --DOMWINDOW == 134 (0x9d567800) [pid = 1746] [serial = 287] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 18:42:03 INFO - PROCESS | 1746 | --DOMWINDOW == 133 (0x920da800) [pid = 1746] [serial = 275] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 18:42:03 INFO - PROCESS | 1746 | --DOMWINDOW == 132 (0x91b2d400) [pid = 1746] [serial = 281] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 18:42:03 INFO - PROCESS | 1746 | --DOMWINDOW == 131 (0x9cf18400) [pid = 1746] [serial = 284] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 18:42:03 INFO - PROCESS | 1746 | --DOMWINDOW == 130 (0x91b30000) [pid = 1746] [serial = 278] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 18:42:04 INFO - PROCESS | 1746 | 1464054124623 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]]]}] 18:42:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 18:42:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1737ms 18:42:04 INFO - PROCESS | 1746 | 1464054124667 Marionette TRACE conn4 -> [0,425,"getWindowHandle",null] 18:42:04 INFO - PROCESS | 1746 | 1464054124670 Marionette TRACE conn4 <- [1,425,null,{"value":"8"}] 18:42:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 18:42:04 INFO - PROCESS | 1746 | 1464054124676 Marionette TRACE conn4 -> [0,426,"setScriptTimeout",{"ms":35000}] 18:42:04 INFO - PROCESS | 1746 | 1464054124680 Marionette TRACE conn4 <- [1,426,null,{}] 18:42:04 INFO - PROCESS | 1746 | 1464054124685 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}] 18:42:04 INFO - PROCESS | 1746 | 1464054124935 Marionette TRACE conn4 <- [1,427,null,{"value":null}] 18:42:04 INFO - PROCESS | 1746 | 1464054124958 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:04 INFO - PROCESS | 1746 | ++DOCSHELL 0x91301c00 == 71 [pid = 1746] [id = 114] 18:42:04 INFO - PROCESS | 1746 | ++DOMWINDOW == 131 (0x91304000) [pid = 1746] [serial = 341] [outer = (nil)] 18:42:05 INFO - PROCESS | 1746 | ++DOMWINDOW == 132 (0x9130c000) [pid = 1746] [serial = 342] [outer = 0x91304000] 18:42:05 INFO - PROCESS | 1746 | 1464054125031 Marionette DEBUG loaded listener.js 18:42:05 INFO - PROCESS | 1746 | ++DOMWINDOW == 133 (0x99304000) [pid = 1746] [serial = 343] [outer = 0x91304000] 18:42:05 INFO - PROCESS | 1746 | 1464054125801 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] 18:42:05 INFO - PROCESS | 1746 | 1464054125867 Marionette TRACE conn4 <- [1,429,null,{"value":"8"}] 18:42:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 18:42:05 INFO - PROCESS | 1746 | 1464054125874 Marionette TRACE conn4 -> [0,430,"setScriptTimeout",{"ms":35000}] 18:42:05 INFO - PROCESS | 1746 | 1464054125876 Marionette TRACE conn4 <- [1,430,null,{}] 18:42:05 INFO - PROCESS | 1746 | 1464054125882 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}] 18:42:06 INFO - PROCESS | 1746 | 1464054126118 Marionette TRACE conn4 <- [1,431,null,{"value":null}] 18:42:06 INFO - PROCESS | 1746 | 1464054126282 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:06 INFO - PROCESS | 1746 | ++DOCSHELL 0x8dfed400 == 72 [pid = 1746] [id = 115] 18:42:06 INFO - PROCESS | 1746 | ++DOMWINDOW == 134 (0x8dfed800) [pid = 1746] [serial = 344] [outer = (nil)] 18:42:06 INFO - PROCESS | 1746 | ++DOMWINDOW == 135 (0x8ec35800) [pid = 1746] [serial = 345] [outer = 0x8dfed800] 18:42:06 INFO - PROCESS | 1746 | 1464054126374 Marionette DEBUG loaded listener.js 18:42:06 INFO - PROCESS | 1746 | ++DOMWINDOW == 136 (0x8edbc400) [pid = 1746] [serial = 346] [outer = 0x8dfed800] 18:42:07 INFO - PROCESS | 1746 | 1464054127371 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]]]}] 18:42:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 18:42:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 1534ms 18:42:07 INFO - PROCESS | 1746 | 1464054127411 Marionette TRACE conn4 -> [0,433,"getWindowHandle",null] 18:42:07 INFO - PROCESS | 1746 | 1464054127417 Marionette TRACE conn4 <- [1,433,null,{"value":"8"}] 18:42:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 18:42:07 INFO - PROCESS | 1746 | 1464054127425 Marionette TRACE conn4 -> [0,434,"setScriptTimeout",{"ms":35000}] 18:42:07 INFO - PROCESS | 1746 | 1464054127432 Marionette TRACE conn4 <- [1,434,null,{}] 18:42:07 INFO - PROCESS | 1746 | 1464054127439 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}] 18:42:07 INFO - PROCESS | 1746 | 1464054127626 Marionette TRACE conn4 <- [1,435,null,{"value":null}] 18:42:07 INFO - PROCESS | 1746 | 1464054127789 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:07 INFO - PROCESS | 1746 | ++DOCSHELL 0x91aecc00 == 73 [pid = 1746] [id = 116] 18:42:07 INFO - PROCESS | 1746 | ++DOMWINDOW == 137 (0x91af1c00) [pid = 1746] [serial = 347] [outer = (nil)] 18:42:07 INFO - PROCESS | 1746 | ++DOMWINDOW == 138 (0x91b2d400) [pid = 1746] [serial = 348] [outer = 0x91af1c00] 18:42:07 INFO - PROCESS | 1746 | 1464054127929 Marionette DEBUG loaded listener.js 18:42:08 INFO - PROCESS | 1746 | ++DOMWINDOW == 139 (0x91bc1400) [pid = 1746] [serial = 349] [outer = 0x91af1c00] 18:42:08 INFO - PROCESS | 1746 | 1464054128868 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]]]}] 18:42:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 18:42:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1491ms 18:42:08 INFO - PROCESS | 1746 | 1464054128916 Marionette TRACE conn4 -> [0,437,"getWindowHandle",null] 18:42:08 INFO - PROCESS | 1746 | 1464054128922 Marionette TRACE conn4 <- [1,437,null,{"value":"8"}] 18:42:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 18:42:08 INFO - PROCESS | 1746 | 1464054128929 Marionette TRACE conn4 -> [0,438,"setScriptTimeout",{"ms":35000}] 18:42:08 INFO - PROCESS | 1746 | 1464054128933 Marionette TRACE conn4 <- [1,438,null,{}] 18:42:08 INFO - PROCESS | 1746 | 1464054128939 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}] 18:42:09 INFO - PROCESS | 1746 | 1464054129128 Marionette TRACE conn4 <- [1,439,null,{"value":null}] 18:42:09 INFO - PROCESS | 1746 | 1464054129384 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:09 INFO - PROCESS | 1746 | ++DOCSHELL 0x91c22000 == 74 [pid = 1746] [id = 117] 18:42:09 INFO - PROCESS | 1746 | ++DOMWINDOW == 140 (0x947a6c00) [pid = 1746] [serial = 350] [outer = (nil)] 18:42:09 INFO - PROCESS | 1746 | ++DOMWINDOW == 141 (0x9784c000) [pid = 1746] [serial = 351] [outer = 0x947a6c00] 18:42:09 INFO - PROCESS | 1746 | 1464054129513 Marionette DEBUG loaded listener.js 18:42:09 INFO - PROCESS | 1746 | ++DOMWINDOW == 142 (0x9bf40000) [pid = 1746] [serial = 352] [outer = 0x947a6c00] 18:42:10 INFO - PROCESS | 1746 | 1464054130512 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]]]}] 18:42:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 18:42:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1633ms 18:42:10 INFO - PROCESS | 1746 | 1464054130565 Marionette TRACE conn4 -> [0,441,"getWindowHandle",null] 18:42:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 18:42:10 INFO - PROCESS | 1746 | 1464054130577 Marionette TRACE conn4 <- [1,441,null,{"value":"8"}] 18:42:10 INFO - PROCESS | 1746 | 1464054130603 Marionette TRACE conn4 -> [0,442,"setScriptTimeout",{"ms":35000}] 18:42:10 INFO - PROCESS | 1746 | 1464054130615 Marionette TRACE conn4 <- [1,442,null,{}] 18:42:10 INFO - PROCESS | 1746 | 1464054130624 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}] 18:42:10 INFO - PROCESS | 1746 | 1464054130874 Marionette TRACE conn4 <- [1,443,null,{"value":null}] 18:42:11 INFO - PROCESS | 1746 | 1464054131095 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:11 INFO - PROCESS | 1746 | ++DOCSHELL 0x8edc2000 == 75 [pid = 1746] [id = 118] 18:42:11 INFO - PROCESS | 1746 | ++DOMWINDOW == 143 (0x9c0f8400) [pid = 1746] [serial = 353] [outer = (nil)] 18:42:11 INFO - PROCESS | 1746 | ++DOMWINDOW == 144 (0xa2255800) [pid = 1746] [serial = 354] [outer = 0x9c0f8400] 18:42:11 INFO - PROCESS | 1746 | 1464054131192 Marionette DEBUG loaded listener.js 18:42:11 INFO - PROCESS | 1746 | ++DOMWINDOW == 145 (0xa24a3000) [pid = 1746] [serial = 355] [outer = 0x9c0f8400] 18:42:12 INFO - PROCESS | 1746 | 1464054132097 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]]]}] 18:42:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 18:42:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1555ms 18:42:12 INFO - PROCESS | 1746 | 1464054132142 Marionette TRACE conn4 -> [0,445,"getWindowHandle",null] 18:42:12 INFO - PROCESS | 1746 | 1464054132146 Marionette TRACE conn4 <- [1,445,null,{"value":"8"}] 18:42:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 18:42:12 INFO - PROCESS | 1746 | 1464054132154 Marionette TRACE conn4 -> [0,446,"setScriptTimeout",{"ms":35000}] 18:42:12 INFO - PROCESS | 1746 | 1464054132157 Marionette TRACE conn4 <- [1,446,null,{}] 18:42:12 INFO - PROCESS | 1746 | 1464054132163 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}] 18:42:12 INFO - PROCESS | 1746 | 1464054132342 Marionette TRACE conn4 <- [1,447,null,{"value":null}] 18:42:12 INFO - PROCESS | 1746 | 1464054132505 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:12 INFO - PROCESS | 1746 | ++DOCSHELL 0x8ec3fc00 == 76 [pid = 1746] [id = 119] 18:42:12 INFO - PROCESS | 1746 | ++DOMWINDOW == 146 (0x8edb7c00) [pid = 1746] [serial = 356] [outer = (nil)] 18:42:12 INFO - PROCESS | 1746 | ++DOMWINDOW == 147 (0xa344e400) [pid = 1746] [serial = 357] [outer = 0x8edb7c00] 18:42:12 INFO - PROCESS | 1746 | 1464054132594 Marionette DEBUG loaded listener.js 18:42:12 INFO - PROCESS | 1746 | ++DOMWINDOW == 148 (0xa3450c00) [pid = 1746] [serial = 358] [outer = 0x8edb7c00] 18:42:13 INFO - PROCESS | 1746 | 1464054133501 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]]]}] 18:42:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 18:42:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1386ms 18:42:13 INFO - PROCESS | 1746 | 1464054133541 Marionette TRACE conn4 -> [0,449,"getWindowHandle",null] 18:42:13 INFO - PROCESS | 1746 | 1464054133545 Marionette TRACE conn4 <- [1,449,null,{"value":"8"}] 18:42:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 18:42:13 INFO - PROCESS | 1746 | 1464054133551 Marionette TRACE conn4 -> [0,450,"setScriptTimeout",{"ms":35000}] 18:42:13 INFO - PROCESS | 1746 | 1464054133554 Marionette TRACE conn4 <- [1,450,null,{}] 18:42:13 INFO - PROCESS | 1746 | 1464054133561 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}] 18:42:13 INFO - PROCESS | 1746 | 1464054133744 Marionette TRACE conn4 <- [1,451,null,{"value":null}] 18:42:13 INFO - PROCESS | 1746 | 1464054133920 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:13 INFO - PROCESS | 1746 | ++DOCSHELL 0x91bcc000 == 77 [pid = 1746] [id = 120] 18:42:13 INFO - PROCESS | 1746 | ++DOMWINDOW == 149 (0x91bcd400) [pid = 1746] [serial = 359] [outer = (nil)] 18:42:14 INFO - PROCESS | 1746 | ++DOMWINDOW == 150 (0x91bd3400) [pid = 1746] [serial = 360] [outer = 0x91bcd400] 18:42:14 INFO - PROCESS | 1746 | 1464054134021 Marionette DEBUG loaded listener.js 18:42:14 INFO - PROCESS | 1746 | ++DOMWINDOW == 151 (0x93d97800) [pid = 1746] [serial = 361] [outer = 0x91bcd400] 18:42:15 INFO - PROCESS | 1746 | 1464054134992 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] 18:42:15 INFO - PROCESS | 1746 | 1464054135048 Marionette TRACE conn4 <- [1,453,null,{"value":"8"}] 18:42:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 18:42:15 INFO - PROCESS | 1746 | 1464054135054 Marionette TRACE conn4 -> [0,454,"setScriptTimeout",{"ms":35000}] 18:42:15 INFO - PROCESS | 1746 | 1464054135057 Marionette TRACE conn4 <- [1,454,null,{}] 18:42:15 INFO - PROCESS | 1746 | 1464054135063 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}] 18:42:15 INFO - PROCESS | 1746 | 1464054135228 Marionette TRACE conn4 <- [1,455,null,{"value":null}] 18:42:15 INFO - PROCESS | 1746 | 1464054135456 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:15 INFO - PROCESS | 1746 | ++DOCSHELL 0x913c3000 == 78 [pid = 1746] [id = 121] 18:42:15 INFO - PROCESS | 1746 | ++DOMWINDOW == 152 (0x913c6000) [pid = 1746] [serial = 362] [outer = (nil)] 18:42:15 INFO - PROCESS | 1746 | ++DOMWINDOW == 153 (0x913cd400) [pid = 1746] [serial = 363] [outer = 0x913c6000] 18:42:15 INFO - PROCESS | 1746 | 1464054135555 Marionette DEBUG loaded listener.js 18:42:15 INFO - PROCESS | 1746 | ++DOMWINDOW == 154 (0x91bd8400) [pid = 1746] [serial = 364] [outer = 0x913c6000] 18:42:16 INFO - PROCESS | 1746 | [1746] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 18:42:16 INFO - PROCESS | 1746 | 1464054136429 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]]]}] 18:42:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 18:42:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1436ms 18:42:16 INFO - PROCESS | 1746 | 1464054136491 Marionette TRACE conn4 -> [0,457,"getWindowHandle",null] 18:42:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 18:42:16 INFO - PROCESS | 1746 | 1464054136496 Marionette TRACE conn4 <- [1,457,null,{"value":"8"}] 18:42:16 INFO - PROCESS | 1746 | 1464054136502 Marionette TRACE conn4 -> [0,458,"setScriptTimeout",{"ms":35000}] 18:42:16 INFO - PROCESS | 1746 | 1464054136506 Marionette TRACE conn4 <- [1,458,null,{}] 18:42:16 INFO - PROCESS | 1746 | 1464054136512 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}] 18:42:16 INFO - PROCESS | 1746 | 1464054136684 Marionette TRACE conn4 <- [1,459,null,{"value":null}] 18:42:16 INFO - PROCESS | 1746 | 1464054136865 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:16 INFO - PROCESS | 1746 | ++DOCSHELL 0x8e117400 == 79 [pid = 1746] [id = 122] 18:42:16 INFO - PROCESS | 1746 | ++DOMWINDOW == 155 (0x8e117c00) [pid = 1746] [serial = 365] [outer = (nil)] 18:42:16 INFO - PROCESS | 1746 | ++DOMWINDOW == 156 (0x8e11ac00) [pid = 1746] [serial = 366] [outer = 0x8e117c00] 18:42:16 INFO - PROCESS | 1746 | 1464054136993 Marionette DEBUG loaded listener.js 18:42:17 INFO - PROCESS | 1746 | ++DOMWINDOW == 157 (0x8e11dc00) [pid = 1746] [serial = 367] [outer = 0x8e117c00] 18:42:17 INFO - PROCESS | 1746 | 1464054137849 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] 18:42:17 INFO - PROCESS | 1746 | 1464054137897 Marionette TRACE conn4 <- [1,461,null,{"value":"8"}] 18:42:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 18:42:17 INFO - PROCESS | 1746 | 1464054137905 Marionette TRACE conn4 -> [0,462,"setScriptTimeout",{"ms":35000}] 18:42:17 INFO - PROCESS | 1746 | 1464054137908 Marionette TRACE conn4 <- [1,462,null,{}] 18:42:17 INFO - PROCESS | 1746 | 1464054137914 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}] 18:42:18 INFO - PROCESS | 1746 | 1464054138078 Marionette TRACE conn4 <- [1,463,null,{"value":null}] 18:42:18 INFO - PROCESS | 1746 | 1464054138250 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:18 INFO - PROCESS | 1746 | ++DOCSHELL 0x8da81400 == 80 [pid = 1746] [id = 123] 18:42:18 INFO - PROCESS | 1746 | ++DOMWINDOW == 158 (0x8da85c00) [pid = 1746] [serial = 368] [outer = (nil)] 18:42:18 INFO - PROCESS | 1746 | ++DOMWINDOW == 159 (0x8da8a800) [pid = 1746] [serial = 369] [outer = 0x8da85c00] 18:42:18 INFO - PROCESS | 1746 | 1464054138336 Marionette DEBUG loaded listener.js 18:42:18 INFO - PROCESS | 1746 | ++DOMWINDOW == 160 (0x8da90800) [pid = 1746] [serial = 370] [outer = 0x8da85c00] 18:42:19 INFO - PROCESS | 1746 | [1746] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 18:42:19 INFO - PROCESS | 1746 | 1464054139279 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] 18:42:19 INFO - PROCESS | 1746 | 1464054139341 Marionette TRACE conn4 <- [1,465,null,{"value":"8"}] 18:42:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 18:42:19 INFO - PROCESS | 1746 | 1464054139348 Marionette TRACE conn4 -> [0,466,"setScriptTimeout",{"ms":35000}] 18:42:19 INFO - PROCESS | 1746 | 1464054139358 Marionette TRACE conn4 <- [1,466,null,{}] 18:42:19 INFO - PROCESS | 1746 | 1464054139362 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}] 18:42:19 INFO - PROCESS | 1746 | 1464054139535 Marionette TRACE conn4 <- [1,467,null,{"value":null}] 18:42:19 INFO - PROCESS | 1746 | 1464054139746 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:19 INFO - PROCESS | 1746 | ++DOCSHELL 0x8da8f400 == 81 [pid = 1746] [id = 124] 18:42:19 INFO - PROCESS | 1746 | ++DOMWINDOW == 161 (0x8dbee000) [pid = 1746] [serial = 371] [outer = (nil)] 18:42:19 INFO - PROCESS | 1746 | ++DOMWINDOW == 162 (0x8dbf3c00) [pid = 1746] [serial = 372] [outer = 0x8dbee000] 18:42:19 INFO - PROCESS | 1746 | 1464054139876 Marionette DEBUG loaded listener.js 18:42:19 INFO - PROCESS | 1746 | ++DOMWINDOW == 163 (0x8dbf7000) [pid = 1746] [serial = 373] [outer = 0x8dbee000] 18:42:20 INFO - PROCESS | 1746 | 1464054140759 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] 18:42:20 INFO - PROCESS | 1746 | 1464054140840 Marionette TRACE conn4 <- [1,469,null,{"value":"8"}] 18:42:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 18:42:20 INFO - PROCESS | 1746 | 1464054140847 Marionette TRACE conn4 -> [0,470,"setScriptTimeout",{"ms":35000}] 18:42:20 INFO - PROCESS | 1746 | 1464054140850 Marionette TRACE conn4 <- [1,470,null,{}] 18:42:20 INFO - PROCESS | 1746 | 1464054140856 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}] 18:42:21 INFO - PROCESS | 1746 | 1464054141032 Marionette TRACE conn4 <- [1,471,null,{"value":null}] 18:42:21 INFO - PROCESS | 1746 | 1464054141202 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:21 INFO - PROCESS | 1746 | ++DOCSHELL 0x8dbf4000 == 82 [pid = 1746] [id = 125] 18:42:21 INFO - PROCESS | 1746 | ++DOMWINDOW == 164 (0x8dbf6800) [pid = 1746] [serial = 374] [outer = (nil)] 18:42:21 INFO - PROCESS | 1746 | ++DOMWINDOW == 165 (0x913d0400) [pid = 1746] [serial = 375] [outer = 0x8dbf6800] 18:42:21 INFO - PROCESS | 1746 | 1464054141297 Marionette DEBUG loaded listener.js 18:42:21 INFO - PROCESS | 1746 | ++DOMWINDOW == 166 (0xa3459400) [pid = 1746] [serial = 376] [outer = 0x8dbf6800] 18:42:22 INFO - PROCESS | 1746 | 1464054142287 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]]]}] 18:42:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 18:42:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 1492ms 18:42:22 INFO - PROCESS | 1746 | 1464054142340 Marionette TRACE conn4 -> [0,473,"getWindowHandle",null] 18:42:22 INFO - PROCESS | 1746 | 1464054142344 Marionette TRACE conn4 <- [1,473,null,{"value":"8"}] 18:42:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 18:42:22 INFO - PROCESS | 1746 | 1464054142351 Marionette TRACE conn4 -> [0,474,"setScriptTimeout",{"ms":35000}] 18:42:22 INFO - PROCESS | 1746 | 1464054142355 Marionette TRACE conn4 <- [1,474,null,{}] 18:42:22 INFO - PROCESS | 1746 | 1464054142362 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}] 18:42:22 INFO - PROCESS | 1746 | 1464054142629 Marionette TRACE conn4 <- [1,475,null,{"value":null}] 18:42:22 INFO - PROCESS | 1746 | 1464054142802 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:22 INFO - PROCESS | 1746 | ++DOCSHELL 0x8d011400 == 83 [pid = 1746] [id = 126] 18:42:22 INFO - PROCESS | 1746 | ++DOMWINDOW == 167 (0x8d011c00) [pid = 1746] [serial = 377] [outer = (nil)] 18:42:22 INFO - PROCESS | 1746 | ++DOMWINDOW == 168 (0x8d017000) [pid = 1746] [serial = 378] [outer = 0x8d011c00] 18:42:22 INFO - PROCESS | 1746 | 1464054142929 Marionette DEBUG loaded listener.js 18:42:23 INFO - PROCESS | 1746 | ++DOMWINDOW == 169 (0x91a0f000) [pid = 1746] [serial = 379] [outer = 0x8d011c00] 18:42:23 INFO - PROCESS | 1746 | 1464054143904 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]]]}] 18:42:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 18:42:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1588ms 18:42:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 18:42:23 INFO - PROCESS | 1746 | 1464054143940 Marionette TRACE conn4 -> [0,477,"getWindowHandle",null] 18:42:23 INFO - PROCESS | 1746 | 1464054143943 Marionette TRACE conn4 <- [1,477,null,{"value":"8"}] 18:42:23 INFO - PROCESS | 1746 | 1464054143949 Marionette TRACE conn4 -> [0,478,"setScriptTimeout",{"ms":35000}] 18:42:23 INFO - PROCESS | 1746 | 1464054143953 Marionette TRACE conn4 <- [1,478,null,{}] 18:42:23 INFO - PROCESS | 1746 | 1464054143959 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}] 18:42:24 INFO - PROCESS | 1746 | 1464054144128 Marionette TRACE conn4 <- [1,479,null,{"value":null}] 18:42:24 INFO - PROCESS | 1746 | 1464054144360 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:24 INFO - PROCESS | 1746 | ++DOCSHELL 0x8da8b400 == 84 [pid = 1746] [id = 127] 18:42:24 INFO - PROCESS | 1746 | ++DOMWINDOW == 170 (0x8da8b800) [pid = 1746] [serial = 380] [outer = (nil)] 18:42:24 INFO - PROCESS | 1746 | ++DOMWINDOW == 171 (0x8dbf4400) [pid = 1746] [serial = 381] [outer = 0x8da8b800] 18:42:24 INFO - PROCESS | 1746 | 1464054144764 Marionette DEBUG loaded listener.js 18:42:24 INFO - PROCESS | 1746 | ++DOMWINDOW == 172 (0x8e113800) [pid = 1746] [serial = 382] [outer = 0x8da8b800] 18:42:25 INFO - PROCESS | 1746 | 1464054145705 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]]]}] 18:42:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 18:42:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1800ms 18:42:25 INFO - PROCESS | 1746 | 1464054145750 Marionette TRACE conn4 -> [0,481,"getWindowHandle",null] 18:42:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 18:42:25 INFO - PROCESS | 1746 | 1464054145757 Marionette TRACE conn4 <- [1,481,null,{"value":"8"}] 18:42:25 INFO - PROCESS | 1746 | 1464054145765 Marionette TRACE conn4 -> [0,482,"setScriptTimeout",{"ms":35000}] 18:42:25 INFO - PROCESS | 1746 | 1464054145770 Marionette TRACE conn4 <- [1,482,null,{}] 18:42:25 INFO - PROCESS | 1746 | 1464054145778 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}] 18:42:25 INFO - PROCESS | 1746 | 1464054145950 Marionette TRACE conn4 <- [1,483,null,{"value":null}] 18:42:26 INFO - PROCESS | 1746 | 1464054146297 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:26 INFO - PROCESS | 1746 | ++DOCSHELL 0x8dff5400 == 85 [pid = 1746] [id = 128] 18:42:26 INFO - PROCESS | 1746 | ++DOMWINDOW == 173 (0x91304800) [pid = 1746] [serial = 383] [outer = (nil)] 18:42:26 INFO - PROCESS | 1746 | ++DOMWINDOW == 174 (0x913c4000) [pid = 1746] [serial = 384] [outer = 0x91304800] 18:42:26 INFO - PROCESS | 1746 | 1464054146382 Marionette DEBUG loaded listener.js 18:42:26 INFO - PROCESS | 1746 | ++DOMWINDOW == 175 (0x913d0c00) [pid = 1746] [serial = 385] [outer = 0x91304800] 18:42:27 INFO - PROCESS | 1746 | --DOCSHELL 0x91301c00 == 84 [pid = 1746] [id = 114] 18:42:27 INFO - PROCESS | 1746 | --DOMWINDOW == 174 (0x91c24800) [pid = 1746] [serial = 294] [outer = (nil)] [url = about:blank] 18:42:27 INFO - PROCESS | 1746 | --DOCSHELL 0x99307000 == 83 [pid = 1746] [id = 113] 18:42:27 INFO - PROCESS | 1746 | --DOCSHELL 0x8dfeb400 == 82 [pid = 1746] [id = 112] 18:42:27 INFO - PROCESS | 1746 | --DOCSHELL 0x91b2d800 == 81 [pid = 1746] [id = 111] 18:42:27 INFO - PROCESS | 1746 | --DOCSHELL 0x8ec36800 == 80 [pid = 1746] [id = 110] 18:42:27 INFO - PROCESS | 1746 | --DOCSHELL 0x91a18400 == 79 [pid = 1746] [id = 109] 18:42:27 INFO - PROCESS | 1746 | 1464054147381 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]]]}] 18:42:27 INFO - PROCESS | 1746 | --DOMWINDOW == 173 (0x91a16400) [pid = 1746] [serial = 291] [outer = (nil)] [url = about:blank] 18:42:27 INFO - PROCESS | 1746 | --DOMWINDOW == 172 (0xa35e8000) [pid = 1746] [serial = 267] [outer = (nil)] [url = about:blank] 18:42:27 INFO - PROCESS | 1746 | --DOMWINDOW == 171 (0xa3452400) [pid = 1746] [serial = 264] [outer = (nil)] [url = about:blank] 18:42:27 INFO - PROCESS | 1746 | --DOMWINDOW == 170 (0x97876c00) [pid = 1746] [serial = 258] [outer = (nil)] [url = about:blank] 18:42:27 INFO - PROCESS | 1746 | --DOMWINDOW == 169 (0xa22c5c00) [pid = 1746] [serial = 289] [outer = (nil)] [url = about:blank] 18:42:27 INFO - PROCESS | 1746 | --DOMWINDOW == 168 (0x9bf42c00) [pid = 1746] [serial = 273] [outer = (nil)] [url = about:blank] 18:42:27 INFO - PROCESS | 1746 | --DOMWINDOW == 167 (0x97817800) [pid = 1746] [serial = 277] [outer = (nil)] [url = about:blank] 18:42:27 INFO - PROCESS | 1746 | --DOMWINDOW == 166 (0x9bf46000) [pid = 1746] [serial = 282] [outer = (nil)] [url = about:blank] 18:42:27 INFO - PROCESS | 1746 | --DOMWINDOW == 165 (0x9d45fc00) [pid = 1746] [serial = 285] [outer = (nil)] [url = about:blank] 18:42:27 INFO - PROCESS | 1746 | --DOMWINDOW == 164 (0x9d75e800) [pid = 1746] [serial = 286] [outer = (nil)] [url = about:blank] 18:42:27 INFO - PROCESS | 1746 | --DOMWINDOW == 163 (0x9a40c000) [pid = 1746] [serial = 279] [outer = (nil)] [url = about:blank] 18:42:27 INFO - PROCESS | 1746 | --DOMWINDOW == 162 (0x9bf40c00) [pid = 1746] [serial = 280] [outer = (nil)] [url = about:blank] 18:42:27 INFO - PROCESS | 1746 | --DOMWINDOW == 161 (0xa0622000) [pid = 1746] [serial = 261] [outer = (nil)] [url = about:blank] 18:42:27 INFO - PROCESS | 1746 | --DOMWINDOW == 160 (0x92390c00) [pid = 1746] [serial = 255] [outer = (nil)] [url = about:blank] 18:42:27 INFO - PROCESS | 1746 | --DOMWINDOW == 159 (0xa224ac00) [pid = 1746] [serial = 288] [outer = (nil)] [url = about:blank] 18:42:27 INFO - PROCESS | 1746 | --DOMWINDOW == 158 (0x9c0f7000) [pid = 1746] [serial = 283] [outer = (nil)] [url = about:blank] 18:42:27 INFO - PROCESS | 1746 | --DOMWINDOW == 157 (0x9c7e6000) [pid = 1746] [serial = 292] [outer = (nil)] [url = about:blank] 18:42:27 INFO - PROCESS | 1746 | --DOMWINDOW == 156 (0x95409800) [pid = 1746] [serial = 276] [outer = (nil)] [url = about:blank] 18:42:27 INFO - PROCESS | 1746 | --DOMWINDOW == 155 (0xa675b000) [pid = 1746] [serial = 270] [outer = (nil)] [url = about:blank] 18:42:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 18:42:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1683ms 18:42:27 INFO - PROCESS | 1746 | 1464054147446 Marionette TRACE conn4 -> [0,485,"getWindowHandle",null] 18:42:27 INFO - PROCESS | 1746 | 1464054147453 Marionette TRACE conn4 <- [1,485,null,{"value":"8"}] 18:42:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 18:42:27 INFO - PROCESS | 1746 | 1464054147463 Marionette TRACE conn4 -> [0,486,"setScriptTimeout",{"ms":35000}] 18:42:27 INFO - PROCESS | 1746 | 1464054147466 Marionette TRACE conn4 <- [1,486,null,{}] 18:42:27 INFO - PROCESS | 1746 | 1464054147473 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}] 18:42:27 INFO - PROCESS | 1746 | 1464054147637 Marionette TRACE conn4 <- [1,487,null,{"value":null}] 18:42:27 INFO - PROCESS | 1746 | 1464054147815 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:27 INFO - PROCESS | 1746 | ++DOCSHELL 0x91a19000 == 80 [pid = 1746] [id = 129] 18:42:27 INFO - PROCESS | 1746 | ++DOMWINDOW == 156 (0x91ae7c00) [pid = 1746] [serial = 386] [outer = (nil)] 18:42:27 INFO - PROCESS | 1746 | ++DOMWINDOW == 157 (0x91af5400) [pid = 1746] [serial = 387] [outer = 0x91ae7c00] 18:42:27 INFO - PROCESS | 1746 | 1464054147891 Marionette DEBUG loaded listener.js 18:42:27 INFO - PROCESS | 1746 | ++DOMWINDOW == 158 (0x91bbf000) [pid = 1746] [serial = 388] [outer = 0x91ae7c00] 18:42:28 INFO - PROCESS | 1746 | 1464054148671 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]]]}] 18:42:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 18:42:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1283ms 18:42:28 INFO - PROCESS | 1746 | 1464054148747 Marionette TRACE conn4 -> [0,489,"getWindowHandle",null] 18:42:28 INFO - PROCESS | 1746 | 1464054148750 Marionette TRACE conn4 <- [1,489,null,{"value":"8"}] 18:42:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 18:42:28 INFO - PROCESS | 1746 | 1464054148756 Marionette TRACE conn4 -> [0,490,"setScriptTimeout",{"ms":35000}] 18:42:28 INFO - PROCESS | 1746 | 1464054148762 Marionette TRACE conn4 <- [1,490,null,{}] 18:42:28 INFO - PROCESS | 1746 | 1464054148778 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}] 18:42:28 INFO - PROCESS | 1746 | 1464054148962 Marionette TRACE conn4 <- [1,491,null,{"value":null}] 18:42:29 INFO - PROCESS | 1746 | 1464054149094 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:29 INFO - PROCESS | 1746 | ++DOCSHELL 0x8d015800 == 81 [pid = 1746] [id = 130] 18:42:29 INFO - PROCESS | 1746 | ++DOMWINDOW == 159 (0x91bcbc00) [pid = 1746] [serial = 389] [outer = (nil)] 18:42:29 INFO - PROCESS | 1746 | ++DOMWINDOW == 160 (0x920e2c00) [pid = 1746] [serial = 390] [outer = 0x91bcbc00] 18:42:29 INFO - PROCESS | 1746 | 1464054149171 Marionette DEBUG loaded listener.js 18:42:29 INFO - PROCESS | 1746 | ++DOMWINDOW == 161 (0x93d94c00) [pid = 1746] [serial = 391] [outer = 0x91bcbc00] 18:42:29 INFO - PROCESS | 1746 | 1464054149952 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]]]}] 18:42:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 18:42:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1241ms 18:42:30 INFO - PROCESS | 1746 | 1464054149998 Marionette TRACE conn4 -> [0,493,"getWindowHandle",null] 18:42:30 INFO - PROCESS | 1746 | 1464054150003 Marionette TRACE conn4 <- [1,493,null,{"value":"8"}] 18:42:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 18:42:30 INFO - PROCESS | 1746 | 1464054150016 Marionette TRACE conn4 -> [0,494,"setScriptTimeout",{"ms":35000}] 18:42:30 INFO - PROCESS | 1746 | 1464054150019 Marionette TRACE conn4 <- [1,494,null,{}] 18:42:30 INFO - PROCESS | 1746 | 1464054150025 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}] 18:42:30 INFO - PROCESS | 1746 | 1464054150228 Marionette TRACE conn4 <- [1,495,null,{"value":null}] 18:42:30 INFO - PROCESS | 1746 | 1464054150253 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:30 INFO - PROCESS | 1746 | ++DOCSHELL 0x92390c00 == 82 [pid = 1746] [id = 131] 18:42:30 INFO - PROCESS | 1746 | ++DOMWINDOW == 162 (0x9524d800) [pid = 1746] [serial = 392] [outer = (nil)] 18:42:30 INFO - PROCESS | 1746 | ++DOMWINDOW == 163 (0x97846c00) [pid = 1746] [serial = 393] [outer = 0x9524d800] 18:42:30 INFO - PROCESS | 1746 | 1464054150324 Marionette DEBUG loaded listener.js 18:42:30 INFO - PROCESS | 1746 | ++DOMWINDOW == 164 (0x97875c00) [pid = 1746] [serial = 394] [outer = 0x9524d800] 18:42:31 INFO - PROCESS | 1746 | 1464054151254 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]]]}] 18:42:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 18:42:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1283ms 18:42:31 INFO - PROCESS | 1746 | 1464054151300 Marionette TRACE conn4 -> [0,497,"getWindowHandle",null] 18:42:31 INFO - PROCESS | 1746 | 1464054151304 Marionette TRACE conn4 <- [1,497,null,{"value":"8"}] 18:42:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 18:42:31 INFO - PROCESS | 1746 | 1464054151317 Marionette TRACE conn4 -> [0,498,"setScriptTimeout",{"ms":35000}] 18:42:31 INFO - PROCESS | 1746 | 1464054151319 Marionette TRACE conn4 <- [1,498,null,{}] 18:42:31 INFO - PROCESS | 1746 | 1464054151325 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}] 18:42:31 INFO - PROCESS | 1746 | 1464054151557 Marionette TRACE conn4 <- [1,499,null,{"value":null}] 18:42:31 INFO - PROCESS | 1746 | 1464054151583 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:31 INFO - PROCESS | 1746 | ++DOCSHELL 0x9540d000 == 83 [pid = 1746] [id = 132] 18:42:31 INFO - PROCESS | 1746 | ++DOMWINDOW == 165 (0x9780d800) [pid = 1746] [serial = 395] [outer = (nil)] 18:42:31 INFO - PROCESS | 1746 | ++DOMWINDOW == 166 (0x9bceac00) [pid = 1746] [serial = 396] [outer = 0x9780d800] 18:42:31 INFO - PROCESS | 1746 | 1464054151663 Marionette DEBUG loaded listener.js 18:42:31 INFO - PROCESS | 1746 | ++DOMWINDOW == 167 (0x9c0f3400) [pid = 1746] [serial = 397] [outer = 0x9780d800] 18:42:32 INFO - PROCESS | 1746 | --DOMWINDOW == 166 (0x99f6f800) [pid = 1746] [serial = 338] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 18:42:32 INFO - PROCESS | 1746 | --DOMWINDOW == 165 (0x908d2c00) [pid = 1746] [serial = 329] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 18:42:32 INFO - PROCESS | 1746 | --DOMWINDOW == 164 (0x91a19400) [pid = 1746] [serial = 326] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 18:42:32 INFO - PROCESS | 1746 | --DOMWINDOW == 163 (0x9784c400) [pid = 1746] [serial = 335] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 18:42:32 INFO - PROCESS | 1746 | --DOMWINDOW == 162 (0x95249800) [pid = 1746] [serial = 332] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 18:42:32 INFO - PROCESS | 1746 | 1464054152680 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]]]}] 18:42:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 18:42:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1386ms 18:42:32 INFO - PROCESS | 1746 | 1464054152703 Marionette TRACE conn4 -> [0,501,"getWindowHandle",null] 18:42:32 INFO - PROCESS | 1746 | 1464054152707 Marionette TRACE conn4 <- [1,501,null,{"value":"8"}] 18:42:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 18:42:32 INFO - PROCESS | 1746 | 1464054152714 Marionette TRACE conn4 -> [0,502,"setScriptTimeout",{"ms":35000}] 18:42:32 INFO - PROCESS | 1746 | 1464054152717 Marionette TRACE conn4 <- [1,502,null,{}] 18:42:32 INFO - PROCESS | 1746 | 1464054152722 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}] 18:42:32 INFO - PROCESS | 1746 | 1464054152879 Marionette TRACE conn4 <- [1,503,null,{"value":null}] 18:42:32 INFO - PROCESS | 1746 | 1464054152895 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:32 INFO - PROCESS | 1746 | ++DOCSHELL 0x91a19400 == 84 [pid = 1746] [id = 133] 18:42:32 INFO - PROCESS | 1746 | ++DOMWINDOW == 163 (0x984f4000) [pid = 1746] [serial = 398] [outer = (nil)] 18:42:32 INFO - PROCESS | 1746 | ++DOMWINDOW == 164 (0x9d22a800) [pid = 1746] [serial = 399] [outer = 0x984f4000] 18:42:32 INFO - PROCESS | 1746 | 1464054152969 Marionette DEBUG loaded listener.js 18:42:33 INFO - PROCESS | 1746 | ++DOMWINDOW == 165 (0x9d567400) [pid = 1746] [serial = 400] [outer = 0x984f4000] 18:42:33 INFO - PROCESS | 1746 | 1464054153823 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]]]}] 18:42:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 18:42:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1133ms 18:42:33 INFO - PROCESS | 1746 | 1464054153850 Marionette TRACE conn4 -> [0,505,"getWindowHandle",null] 18:42:33 INFO - PROCESS | 1746 | 1464054153852 Marionette TRACE conn4 <- [1,505,null,{"value":"8"}] 18:42:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 18:42:33 INFO - PROCESS | 1746 | 1464054153860 Marionette TRACE conn4 -> [0,506,"setScriptTimeout",{"ms":35000}] 18:42:33 INFO - PROCESS | 1746 | 1464054153862 Marionette TRACE conn4 <- [1,506,null,{}] 18:42:33 INFO - PROCESS | 1746 | 1464054153868 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}] 18:42:34 INFO - PROCESS | 1746 | 1464054154034 Marionette TRACE conn4 <- [1,507,null,{"value":null}] 18:42:34 INFO - PROCESS | 1746 | 1464054154050 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:34 INFO - PROCESS | 1746 | ++DOCSHELL 0x9d40c000 == 85 [pid = 1746] [id = 134] 18:42:34 INFO - PROCESS | 1746 | ++DOMWINDOW == 166 (0x9d750800) [pid = 1746] [serial = 401] [outer = (nil)] 18:42:34 INFO - PROCESS | 1746 | ++DOMWINDOW == 167 (0xa224a400) [pid = 1746] [serial = 402] [outer = 0x9d750800] 18:42:34 INFO - PROCESS | 1746 | 1464054154122 Marionette DEBUG loaded listener.js 18:42:34 INFO - PROCESS | 1746 | ++DOMWINDOW == 168 (0xa22c3400) [pid = 1746] [serial = 403] [outer = 0x9d750800] 18:42:35 INFO - PROCESS | 1746 | 1464054155877 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]]]}] 18:42:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 18:42:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 2035ms 18:42:35 INFO - PROCESS | 1746 | 1464054155896 Marionette TRACE conn4 -> [0,509,"getWindowHandle",null] 18:42:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 18:42:35 INFO - PROCESS | 1746 | 1464054155903 Marionette TRACE conn4 <- [1,509,null,{"value":"8"}] 18:42:35 INFO - PROCESS | 1746 | 1464054155911 Marionette TRACE conn4 -> [0,510,"setScriptTimeout",{"ms":35000}] 18:42:35 INFO - PROCESS | 1746 | 1464054155917 Marionette TRACE conn4 <- [1,510,null,{}] 18:42:35 INFO - PROCESS | 1746 | 1464054155925 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}] 18:42:36 INFO - PROCESS | 1746 | 1464054156104 Marionette TRACE conn4 <- [1,511,null,{"value":null}] 18:42:36 INFO - PROCESS | 1746 | 1464054156289 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:36 INFO - PROCESS | 1746 | ++DOCSHELL 0x908cf400 == 86 [pid = 1746] [id = 135] 18:42:36 INFO - PROCESS | 1746 | ++DOMWINDOW == 169 (0x91bca800) [pid = 1746] [serial = 404] [outer = (nil)] 18:42:36 INFO - PROCESS | 1746 | ++DOMWINDOW == 170 (0x92f1e800) [pid = 1746] [serial = 405] [outer = 0x91bca800] 18:42:36 INFO - PROCESS | 1746 | 1464054156383 Marionette DEBUG loaded listener.js 18:42:36 INFO - PROCESS | 1746 | ++DOMWINDOW == 171 (0x9938ac00) [pid = 1746] [serial = 406] [outer = 0x91bca800] 18:42:37 INFO - PROCESS | 1746 | 1464054157298 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]]]}] 18:42:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 18:42:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1437ms 18:42:37 INFO - PROCESS | 1746 | 1464054157348 Marionette TRACE conn4 -> [0,513,"getWindowHandle",null] 18:42:37 INFO - PROCESS | 1746 | 1464054157356 Marionette TRACE conn4 <- [1,513,null,{"value":"8"}] 18:42:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 18:42:37 INFO - PROCESS | 1746 | 1464054157367 Marionette TRACE conn4 -> [0,514,"setScriptTimeout",{"ms":35000}] 18:42:37 INFO - PROCESS | 1746 | 1464054157371 Marionette TRACE conn4 <- [1,514,null,{}] 18:42:37 INFO - PROCESS | 1746 | 1464054157377 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}] 18:42:37 INFO - PROCESS | 1746 | 1464054157562 Marionette TRACE conn4 <- [1,515,null,{"value":null}] 18:42:37 INFO - PROCESS | 1746 | 1464054157736 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:37 INFO - PROCESS | 1746 | ++DOCSHELL 0x9c0eec00 == 87 [pid = 1746] [id = 136] 18:42:37 INFO - PROCESS | 1746 | ++DOMWINDOW == 172 (0xa1153800) [pid = 1746] [serial = 407] [outer = (nil)] 18:42:37 INFO - PROCESS | 1746 | ++DOMWINDOW == 173 (0xa249b000) [pid = 1746] [serial = 408] [outer = 0xa1153800] 18:42:37 INFO - PROCESS | 1746 | 1464054157871 Marionette DEBUG loaded listener.js 18:42:37 INFO - PROCESS | 1746 | ++DOMWINDOW == 174 (0xa3059c00) [pid = 1746] [serial = 409] [outer = 0xa1153800] 18:42:38 INFO - PROCESS | 1746 | 1464054158761 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]]]}] 18:42:38 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 18:42:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 1432ms 18:42:38 INFO - PROCESS | 1746 | 1464054158800 Marionette TRACE conn4 -> [0,517,"getWindowHandle",null] 18:42:38 INFO - PROCESS | 1746 | 1464054158804 Marionette TRACE conn4 <- [1,517,null,{"value":"8"}] 18:42:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 18:42:38 INFO - PROCESS | 1746 | 1464054158811 Marionette TRACE conn4 -> [0,518,"setScriptTimeout",{"ms":35000}] 18:42:38 INFO - PROCESS | 1746 | 1464054158817 Marionette TRACE conn4 <- [1,518,null,{}] 18:42:38 INFO - PROCESS | 1746 | 1464054158833 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}] 18:42:39 INFO - PROCESS | 1746 | 1464054159066 Marionette TRACE conn4 <- [1,519,null,{"value":null}] 18:42:39 INFO - PROCESS | 1746 | 1464054159291 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:39 INFO - PROCESS | 1746 | ++DOCSHELL 0x8e093800 == 88 [pid = 1746] [id = 137] 18:42:39 INFO - PROCESS | 1746 | ++DOMWINDOW == 175 (0x8e094000) [pid = 1746] [serial = 410] [outer = (nil)] 18:42:39 INFO - PROCESS | 1746 | ++DOMWINDOW == 176 (0xa249e800) [pid = 1746] [serial = 411] [outer = 0x8e094000] 18:42:39 INFO - PROCESS | 1746 | 1464054159430 Marionette DEBUG loaded listener.js 18:42:39 INFO - PROCESS | 1746 | ++DOMWINDOW == 177 (0xa3457800) [pid = 1746] [serial = 412] [outer = 0x8e094000] 18:42:40 INFO - PROCESS | 1746 | 1464054160326 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]]]}] 18:42:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 18:42:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1585ms 18:42:40 INFO - PROCESS | 1746 | 1464054160397 Marionette TRACE conn4 -> [0,521,"getWindowHandle",null] 18:42:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 18:42:40 INFO - PROCESS | 1746 | 1464054160402 Marionette TRACE conn4 <- [1,521,null,{"value":"8"}] 18:42:40 INFO - PROCESS | 1746 | 1464054160408 Marionette TRACE conn4 -> [0,522,"setScriptTimeout",{"ms":35000}] 18:42:40 INFO - PROCESS | 1746 | 1464054160411 Marionette TRACE conn4 <- [1,522,null,{}] 18:42:40 INFO - PROCESS | 1746 | 1464054160417 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}] 18:42:40 INFO - PROCESS | 1746 | 1464054160637 Marionette TRACE conn4 <- [1,523,null,{"value":null}] 18:42:40 INFO - PROCESS | 1746 | 1464054160859 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:40 INFO - PROCESS | 1746 | ++DOCSHELL 0x8d9cd400 == 89 [pid = 1746] [id = 138] 18:42:40 INFO - PROCESS | 1746 | ++DOMWINDOW == 178 (0x8d9d0400) [pid = 1746] [serial = 413] [outer = (nil)] 18:42:40 INFO - PROCESS | 1746 | ++DOMWINDOW == 179 (0x8d9d4c00) [pid = 1746] [serial = 414] [outer = 0x8d9d0400] 18:42:40 INFO - PROCESS | 1746 | 1464054160989 Marionette DEBUG loaded listener.js 18:42:41 INFO - PROCESS | 1746 | ++DOMWINDOW == 180 (0x8d9d8c00) [pid = 1746] [serial = 415] [outer = 0x8d9d0400] 18:42:41 INFO - PROCESS | 1746 | 1464054161903 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]]]}] 18:42:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 18:42:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1539ms 18:42:41 INFO - PROCESS | 1746 | 1464054161946 Marionette TRACE conn4 -> [0,525,"getWindowHandle",null] 18:42:41 INFO - PROCESS | 1746 | 1464054161951 Marionette TRACE conn4 <- [1,525,null,{"value":"8"}] 18:42:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 18:42:41 INFO - PROCESS | 1746 | 1464054161957 Marionette TRACE conn4 -> [0,526,"setScriptTimeout",{"ms":35000}] 18:42:41 INFO - PROCESS | 1746 | 1464054161961 Marionette TRACE conn4 <- [1,526,null,{}] 18:42:41 INFO - PROCESS | 1746 | 1464054161966 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}] 18:42:42 INFO - PROCESS | 1746 | 1464054162147 Marionette TRACE conn4 <- [1,527,null,{"value":null}] 18:42:42 INFO - PROCESS | 1746 | 1464054162321 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:42 INFO - PROCESS | 1746 | ++DOCSHELL 0x8d2e3400 == 90 [pid = 1746] [id = 139] 18:42:42 INFO - PROCESS | 1746 | ++DOMWINDOW == 181 (0x8d2e3c00) [pid = 1746] [serial = 416] [outer = (nil)] 18:42:42 INFO - PROCESS | 1746 | ++DOMWINDOW == 182 (0x8d2ea400) [pid = 1746] [serial = 417] [outer = 0x8d2e3c00] 18:42:42 INFO - PROCESS | 1746 | 1464054162404 Marionette DEBUG loaded listener.js 18:42:42 INFO - PROCESS | 1746 | ++DOMWINDOW == 183 (0x8d2eec00) [pid = 1746] [serial = 418] [outer = 0x8d2e3c00] 18:42:43 INFO - PROCESS | 1746 | ++DOMWINDOW == 184 (0x9c117c00) [pid = 1746] [serial = 419] [outer = 0x92ff6c00] 18:42:43 INFO - PROCESS | 1746 | 1464054163521 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]]]}] 18:42:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR 18:42:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1632ms 18:42:43 INFO - PROCESS | 1746 | 1464054163590 Marionette TRACE conn4 -> [0,529,"getWindowHandle",null] 18:42:43 INFO - PROCESS | 1746 | 1464054163594 Marionette TRACE conn4 <- [1,529,null,{"value":"8"}] 18:42:43 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 18:42:43 INFO - PROCESS | 1746 | 1464054163600 Marionette TRACE conn4 -> [0,530,"setScriptTimeout",{"ms":35000}] 18:42:43 INFO - PROCESS | 1746 | 1464054163605 Marionette TRACE conn4 <- [1,530,null,{}] 18:42:43 INFO - PROCESS | 1746 | 1464054163612 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}] 18:42:43 INFO - PROCESS | 1746 | 1464054163832 Marionette TRACE conn4 <- [1,531,null,{"value":null}] 18:42:44 INFO - PROCESS | 1746 | 1464054164070 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:44 INFO - PROCESS | 1746 | ++DOCSHELL 0x8d2f0000 == 91 [pid = 1746] [id = 140] 18:42:44 INFO - PROCESS | 1746 | ++DOMWINDOW == 185 (0x8e096000) [pid = 1746] [serial = 420] [outer = (nil)] 18:42:44 INFO - PROCESS | 1746 | ++DOMWINDOW == 186 (0x9c115000) [pid = 1746] [serial = 421] [outer = 0x8e096000] 18:42:44 INFO - PROCESS | 1746 | 1464054164202 Marionette DEBUG loaded listener.js 18:42:44 INFO - PROCESS | 1746 | ++DOMWINDOW == 187 (0x9c11e400) [pid = 1746] [serial = 422] [outer = 0x8e096000] 18:42:44 INFO - PROCESS | 1746 | 1464054164951 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"]]]}] 18:42:45 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 18:42:45 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 18:42:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:42:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:42:45 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 18:42:45 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 18:42:45 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 18:42:45 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 18:42:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:42:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:42:45 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 18:42:45 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 18:42:45 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 1446ms 18:42:45 INFO - PROCESS | 1746 | 1464054165050 Marionette TRACE conn4 -> [0,533,"getWindowHandle",null] 18:42:45 INFO - PROCESS | 1746 | 1464054165054 Marionette TRACE conn4 <- [1,533,null,{"value":"8"}] 18:42:45 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 18:42:45 INFO - PROCESS | 1746 | 1464054165079 Marionette TRACE conn4 -> [0,534,"setScriptTimeout",{"ms":35000}] 18:42:45 INFO - PROCESS | 1746 | 1464054165082 Marionette TRACE conn4 <- [1,534,null,{}] 18:42:45 INFO - PROCESS | 1746 | 1464054165089 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}] 18:42:45 INFO - PROCESS | 1746 | 1464054165276 Marionette TRACE conn4 <- [1,535,null,{"value":null}] 18:42:45 INFO - PROCESS | 1746 | 1464054165451 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:45 INFO - PROCESS | 1746 | ++DOCSHELL 0x8d201400 == 92 [pid = 1746] [id = 141] 18:42:45 INFO - PROCESS | 1746 | ++DOMWINDOW == 188 (0x8d201c00) [pid = 1746] [serial = 423] [outer = (nil)] 18:42:45 INFO - PROCESS | 1746 | ++DOMWINDOW == 189 (0x8d2eac00) [pid = 1746] [serial = 424] [outer = 0x8d201c00] 18:42:45 INFO - PROCESS | 1746 | 1464054165539 Marionette DEBUG loaded listener.js 18:42:45 INFO - PROCESS | 1746 | ++DOMWINDOW == 190 (0x9c111400) [pid = 1746] [serial = 425] [outer = 0x8d201c00] 18:42:46 INFO - PROCESS | 1746 | 1464054166394 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]]]}] 18:42:46 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 18:42:46 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1336ms 18:42:46 INFO - PROCESS | 1746 | 1464054166412 Marionette TRACE conn4 -> [0,537,"getWindowHandle",null] 18:42:46 INFO - PROCESS | 1746 | 1464054166416 Marionette TRACE conn4 <- [1,537,null,{"value":"8"}] 18:42:46 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 18:42:46 INFO - PROCESS | 1746 | 1464054166456 Marionette TRACE conn4 -> [0,538,"setScriptTimeout",{"ms":35000}] 18:42:46 INFO - PROCESS | 1746 | 1464054166461 Marionette TRACE conn4 <- [1,538,null,{}] 18:42:46 INFO - PROCESS | 1746 | 1464054166469 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}] 18:42:46 INFO - PROCESS | 1746 | 1464054166662 Marionette TRACE conn4 <- [1,539,null,{"value":null}] 18:42:46 INFO - PROCESS | 1746 | 1464054166849 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:46 INFO - PROCESS | 1746 | ++DOCSHELL 0x8d204000 == 93 [pid = 1746] [id = 142] 18:42:46 INFO - PROCESS | 1746 | ++DOMWINDOW == 191 (0x8d20c800) [pid = 1746] [serial = 426] [outer = (nil)] 18:42:46 INFO - PROCESS | 1746 | ++DOMWINDOW == 192 (0x925a1c00) [pid = 1746] [serial = 427] [outer = 0x8d20c800] 18:42:46 INFO - PROCESS | 1746 | 1464054166949 Marionette DEBUG loaded listener.js 18:42:47 INFO - PROCESS | 1746 | ++DOMWINDOW == 193 (0x925a8400) [pid = 1746] [serial = 428] [outer = 0x8d20c800] 18:42:47 INFO - PROCESS | 1746 | 1464054167810 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]]]}] 18:42:47 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | drawFocusIfNeeded does not draw a focus ring if the element is not in focus. 18:42:47 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 1424ms 18:42:47 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 18:42:47 INFO - PROCESS | 1746 | 1464054167846 Marionette TRACE conn4 -> [0,541,"getWindowHandle",null] 18:42:47 INFO - PROCESS | 1746 | 1464054167849 Marionette TRACE conn4 <- [1,541,null,{"value":"8"}] 18:42:47 INFO - PROCESS | 1746 | 1464054167856 Marionette TRACE conn4 -> [0,542,"setScriptTimeout",{"ms":35000}] 18:42:47 INFO - PROCESS | 1746 | 1464054167859 Marionette TRACE conn4 <- [1,542,null,{}] 18:42:47 INFO - PROCESS | 1746 | 1464054167865 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}] 18:42:48 INFO - PROCESS | 1746 | 1464054168110 Marionette TRACE conn4 <- [1,543,null,{"value":null}] 18:42:48 INFO - PROCESS | 1746 | 1464054168242 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:48 INFO - PROCESS | 1746 | ++DOCSHELL 0x8bf0a800 == 94 [pid = 1746] [id = 143] 18:42:48 INFO - PROCESS | 1746 | ++DOMWINDOW == 194 (0x8bf0c000) [pid = 1746] [serial = 429] [outer = (nil)] 18:42:48 INFO - PROCESS | 1746 | ++DOMWINDOW == 195 (0x8bf12c00) [pid = 1746] [serial = 430] [outer = 0x8bf0c000] 18:42:48 INFO - PROCESS | 1746 | 1464054168331 Marionette DEBUG loaded listener.js 18:42:48 INFO - PROCESS | 1746 | ++DOMWINDOW == 196 (0x8bf15400) [pid = 1746] [serial = 431] [outer = 0x8bf0c000] 18:42:49 INFO - PROCESS | 1746 | 1464054169169 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]]]}] 18:42:49 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context. 18:42:49 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 1335ms 18:42:49 INFO - PROCESS | 1746 | 1464054169191 Marionette TRACE conn4 -> [0,545,"getWindowHandle",null] 18:42:49 INFO - PROCESS | 1746 | 1464054169194 Marionette TRACE conn4 <- [1,545,null,{"value":"8"}] 18:42:49 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 18:42:49 INFO - PROCESS | 1746 | 1464054169201 Marionette TRACE conn4 -> [0,546,"setScriptTimeout",{"ms":35000}] 18:42:49 INFO - PROCESS | 1746 | 1464054169204 Marionette TRACE conn4 <- [1,546,null,{}] 18:42:49 INFO - PROCESS | 1746 | 1464054169254 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}] 18:42:49 INFO - PROCESS | 1746 | 1464054169454 Marionette TRACE conn4 <- [1,547,null,{"value":null}] 18:42:49 INFO - PROCESS | 1746 | 1464054169637 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:49 INFO - PROCESS | 1746 | ++DOCSHELL 0x8bf0f800 == 95 [pid = 1746] [id = 144] 18:42:49 INFO - PROCESS | 1746 | ++DOMWINDOW == 197 (0x8bf10400) [pid = 1746] [serial = 432] [outer = (nil)] 18:42:49 INFO - PROCESS | 1746 | ++DOMWINDOW == 198 (0x8bf19800) [pid = 1746] [serial = 433] [outer = 0x8bf10400] 18:42:49 INFO - PROCESS | 1746 | 1464054169728 Marionette DEBUG loaded listener.js 18:42:49 INFO - PROCESS | 1746 | ++DOMWINDOW == 199 (0x925ae000) [pid = 1746] [serial = 434] [outer = 0x8bf10400] 18:42:50 INFO - PROCESS | 1746 | 1464054170659 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]]]}] 18:42:50 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 18:42:50 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1536ms 18:42:50 INFO - PROCESS | 1746 | 1464054170738 Marionette TRACE conn4 -> [0,549,"getWindowHandle",null] 18:42:50 INFO - PROCESS | 1746 | 1464054170743 Marionette TRACE conn4 <- [1,549,null,{"value":"8"}] 18:42:50 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 18:42:50 INFO - PROCESS | 1746 | 1464054170749 Marionette TRACE conn4 -> [0,550,"setScriptTimeout",{"ms":35000}] 18:42:50 INFO - PROCESS | 1746 | 1464054170753 Marionette TRACE conn4 <- [1,550,null,{}] 18:42:50 INFO - PROCESS | 1746 | 1464054170759 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}] 18:42:50 INFO - PROCESS | 1746 | 1464054170975 Marionette TRACE conn4 <- [1,551,null,{"value":null}] 18:42:51 INFO - PROCESS | 1746 | 1464054171213 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:51 INFO - PROCESS | 1746 | ++DOCSHELL 0x8c1c2000 == 96 [pid = 1746] [id = 145] 18:42:51 INFO - PROCESS | 1746 | ++DOMWINDOW == 200 (0x8c1c2800) [pid = 1746] [serial = 435] [outer = (nil)] 18:42:51 INFO - PROCESS | 1746 | ++DOMWINDOW == 201 (0x8c1c8800) [pid = 1746] [serial = 436] [outer = 0x8c1c2800] 18:42:51 INFO - PROCESS | 1746 | 1464054171324 Marionette DEBUG loaded listener.js 18:42:51 INFO - PROCESS | 1746 | ++DOMWINDOW == 202 (0x9cf0ec00) [pid = 1746] [serial = 437] [outer = 0x8c1c2800] 18:42:52 INFO - PROCESS | 1746 | 1464054172189 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]]]}] 18:42:52 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | drawFocusIfNeeded does draw a focus ring if the element is in focus and the user activated a particular focus ring. 18:42:52 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 1534ms 18:42:52 INFO - PROCESS | 1746 | 1464054172284 Marionette TRACE conn4 -> [0,553,"getWindowHandle",null] 18:42:52 INFO - PROCESS | 1746 | 1464054172288 Marionette TRACE conn4 <- [1,553,null,{"value":"8"}] 18:42:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 18:42:52 INFO - PROCESS | 1746 | 1464054172295 Marionette TRACE conn4 -> [0,554,"setScriptTimeout",{"ms":35000}] 18:42:52 INFO - PROCESS | 1746 | 1464054172297 Marionette TRACE conn4 <- [1,554,null,{}] 18:42:52 INFO - PROCESS | 1746 | 1464054172304 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}] 18:42:52 INFO - PROCESS | 1746 | 1464054172512 Marionette TRACE conn4 <- [1,555,null,{"value":null}] 18:42:52 INFO - PROCESS | 1746 | 1464054172736 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:52 INFO - PROCESS | 1746 | ++DOCSHELL 0x8abd9800 == 97 [pid = 1746] [id = 146] 18:42:52 INFO - PROCESS | 1746 | ++DOMWINDOW == 203 (0x8abd9c00) [pid = 1746] [serial = 438] [outer = (nil)] 18:42:52 INFO - PROCESS | 1746 | ++DOMWINDOW == 204 (0x8abe1400) [pid = 1746] [serial = 439] [outer = 0x8abd9c00] 18:42:52 INFO - PROCESS | 1746 | 1464054172865 Marionette DEBUG loaded listener.js 18:42:52 INFO - PROCESS | 1746 | ++DOMWINDOW == 205 (0x8abe4c00) [pid = 1746] [serial = 440] [outer = 0x8abd9c00] 18:42:53 INFO - PROCESS | 1746 | [1746] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 18:42:53 INFO - PROCESS | 1746 | 1464054173731 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]]]}] 18:42:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 18:42:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1488ms 18:42:53 INFO - PROCESS | 1746 | 1464054173784 Marionette TRACE conn4 -> [0,557,"getWindowHandle",null] 18:42:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 18:42:53 INFO - PROCESS | 1746 | 1464054173798 Marionette TRACE conn4 <- [1,557,null,{"value":"8"}] 18:42:53 INFO - PROCESS | 1746 | 1464054173803 Marionette TRACE conn4 -> [0,558,"setScriptTimeout",{"ms":35000}] 18:42:53 INFO - PROCESS | 1746 | 1464054173807 Marionette TRACE conn4 <- [1,558,null,{}] 18:42:53 INFO - PROCESS | 1746 | 1464054173813 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}] 18:42:54 INFO - PROCESS | 1746 | 1464054174094 Marionette TRACE conn4 <- [1,559,null,{"value":null}] 18:42:54 INFO - PROCESS | 1746 | 1464054174347 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:54 INFO - PROCESS | 1746 | ++DOCSHELL 0x8abe7400 == 98 [pid = 1746] [id = 147] 18:42:54 INFO - PROCESS | 1746 | ++DOMWINDOW == 206 (0x8ae2a800) [pid = 1746] [serial = 441] [outer = (nil)] 18:42:54 INFO - PROCESS | 1746 | ++DOMWINDOW == 207 (0x8ae2dc00) [pid = 1746] [serial = 442] [outer = 0x8ae2a800] 18:42:54 INFO - PROCESS | 1746 | 1464054174437 Marionette DEBUG loaded listener.js 18:42:54 INFO - PROCESS | 1746 | ++DOMWINDOW == 208 (0x8ae30400) [pid = 1746] [serial = 443] [outer = 0x8ae2a800] 18:42:55 INFO - PROCESS | 1746 | 1464054175309 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]]]}] 18:42:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 18:42:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1538ms 18:42:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 18:42:55 INFO - PROCESS | 1746 | 1464054175343 Marionette TRACE conn4 -> [0,561,"getWindowHandle",null] 18:42:55 INFO - PROCESS | 1746 | 1464054175347 Marionette TRACE conn4 <- [1,561,null,{"value":"8"}] 18:42:55 INFO - PROCESS | 1746 | 1464054175353 Marionette TRACE conn4 -> [0,562,"setScriptTimeout",{"ms":35000}] 18:42:55 INFO - PROCESS | 1746 | 1464054175357 Marionette TRACE conn4 <- [1,562,null,{}] 18:42:55 INFO - PROCESS | 1746 | 1464054175363 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}] 18:42:55 INFO - PROCESS | 1746 | 1464054175531 Marionette TRACE conn4 <- [1,563,null,{"value":null}] 18:42:55 INFO - PROCESS | 1746 | 1464054175723 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:55 INFO - PROCESS | 1746 | ++DOCSHELL 0x8abe5000 == 99 [pid = 1746] [id = 148] 18:42:55 INFO - PROCESS | 1746 | ++DOMWINDOW == 209 (0x8ae28800) [pid = 1746] [serial = 444] [outer = (nil)] 18:42:55 INFO - PROCESS | 1746 | ++DOMWINDOW == 210 (0x8ae37000) [pid = 1746] [serial = 445] [outer = 0x8ae28800] 18:42:55 INFO - PROCESS | 1746 | 1464054175805 Marionette DEBUG loaded listener.js 18:42:55 INFO - PROCESS | 1746 | ++DOMWINDOW == 211 (0x8c1ca400) [pid = 1746] [serial = 446] [outer = 0x8ae28800] 18:42:56 INFO - PROCESS | 1746 | [1746] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 18:42:56 INFO - PROCESS | 1746 | 1464054176704 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]]]}] 18:42:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 18:42:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1431ms 18:42:56 INFO - PROCESS | 1746 | 1464054176784 Marionette TRACE conn4 -> [0,565,"getWindowHandle",null] 18:42:56 INFO - PROCESS | 1746 | 1464054176788 Marionette TRACE conn4 <- [1,565,null,{"value":"8"}] 18:42:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 18:42:56 INFO - PROCESS | 1746 | 1464054176795 Marionette TRACE conn4 -> [0,566,"setScriptTimeout",{"ms":35000}] 18:42:56 INFO - PROCESS | 1746 | 1464054176798 Marionette TRACE conn4 <- [1,566,null,{}] 18:42:56 INFO - PROCESS | 1746 | 1464054176804 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}] 18:42:57 INFO - PROCESS | 1746 | 1464054177370 Marionette TRACE conn4 <- [1,567,null,{"value":null}] 18:42:57 INFO - PROCESS | 1746 | 1464054177638 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:57 INFO - PROCESS | 1746 | ++DOCSHELL 0x8c1cec00 == 100 [pid = 1746] [id = 149] 18:42:57 INFO - PROCESS | 1746 | ++DOMWINDOW == 212 (0x8c1cf000) [pid = 1746] [serial = 447] [outer = (nil)] 18:42:57 INFO - PROCESS | 1746 | ++DOMWINDOW == 213 (0x8d00d000) [pid = 1746] [serial = 448] [outer = 0x8c1cf000] 18:42:57 INFO - PROCESS | 1746 | 1464054177723 Marionette DEBUG loaded listener.js 18:42:57 INFO - PROCESS | 1746 | ++DOMWINDOW == 214 (0x8d2e3800) [pid = 1746] [serial = 449] [outer = 0x8c1cf000] 18:42:58 INFO - PROCESS | 1746 | [1746] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 18:42:58 INFO - PROCESS | 1746 | 1464054178590 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]]]}] 18:42:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 18:42:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1837ms 18:42:58 INFO - PROCESS | 1746 | 1464054178634 Marionette TRACE conn4 -> [0,569,"getWindowHandle",null] 18:42:58 INFO - PROCESS | 1746 | 1464054178638 Marionette TRACE conn4 <- [1,569,null,{"value":"8"}] 18:42:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 18:42:58 INFO - PROCESS | 1746 | 1464054178647 Marionette TRACE conn4 -> [0,570,"setScriptTimeout",{"ms":35000}] 18:42:58 INFO - PROCESS | 1746 | 1464054178653 Marionette TRACE conn4 <- [1,570,null,{}] 18:42:58 INFO - PROCESS | 1746 | 1464054178660 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}] 18:42:58 INFO - PROCESS | 1746 | 1464054178840 Marionette TRACE conn4 <- [1,571,null,{"value":null}] 18:42:59 INFO - PROCESS | 1746 | 1464054179025 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:59 INFO - PROCESS | 1746 | ++DOCSHELL 0x8dbef000 == 101 [pid = 1746] [id = 150] 18:42:59 INFO - PROCESS | 1746 | ++DOMWINDOW == 215 (0x8dbefc00) [pid = 1746] [serial = 450] [outer = (nil)] 18:42:59 INFO - PROCESS | 1746 | ++DOMWINDOW == 216 (0x8df1f400) [pid = 1746] [serial = 451] [outer = 0x8dbefc00] 18:42:59 INFO - PROCESS | 1746 | 1464054179108 Marionette DEBUG loaded listener.js 18:42:59 INFO - PROCESS | 1746 | ++DOMWINDOW == 217 (0x8df21c00) [pid = 1746] [serial = 452] [outer = 0x8dbefc00] 18:42:59 INFO - PROCESS | 1746 | [1746] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 18:43:00 INFO - PROCESS | 1746 | 1464054180133 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]]]}] 18:43:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 18:43:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1542ms 18:43:00 INFO - PROCESS | 1746 | 1464054180189 Marionette TRACE conn4 -> [0,573,"getWindowHandle",null] 18:43:00 INFO - PROCESS | 1746 | 1464054180193 Marionette TRACE conn4 <- [1,573,null,{"value":"8"}] 18:43:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 18:43:00 INFO - PROCESS | 1746 | 1464054180201 Marionette TRACE conn4 -> [0,574,"setScriptTimeout",{"ms":35000}] 18:43:00 INFO - PROCESS | 1746 | 1464054180204 Marionette TRACE conn4 <- [1,574,null,{}] 18:43:00 INFO - PROCESS | 1746 | 1464054180210 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}] 18:43:00 INFO - PROCESS | 1746 | 1464054180393 Marionette TRACE conn4 <- [1,575,null,{"value":null}] 18:43:00 INFO - PROCESS | 1746 | 1464054180585 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:00 INFO - PROCESS | 1746 | ++DOCSHELL 0x8bf13c00 == 102 [pid = 1746] [id = 151] 18:43:00 INFO - PROCESS | 1746 | ++DOMWINDOW == 218 (0x8dbf0c00) [pid = 1746] [serial = 453] [outer = (nil)] 18:43:00 INFO - PROCESS | 1746 | ++DOMWINDOW == 219 (0x8dff2c00) [pid = 1746] [serial = 454] [outer = 0x8dbf0c00] 18:43:00 INFO - PROCESS | 1746 | 1464054180679 Marionette DEBUG loaded listener.js 18:43:00 INFO - PROCESS | 1746 | ++DOMWINDOW == 220 (0x8e090c00) [pid = 1746] [serial = 455] [outer = 0x8dbf0c00] 18:43:01 INFO - PROCESS | 1746 | 1464054181791 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]]]}] 18:43:01 INFO - PROCESS | 1746 | --DOCSHELL 0x9786c400 == 101 [pid = 1746] [id = 87] 18:43:01 INFO - PROCESS | 1746 | --DOCSHELL 0xa3456c00 == 100 [pid = 1746] [id = 89] 18:43:01 INFO - PROCESS | 1746 | --DOCSHELL 0xa321c800 == 99 [pid = 1746] [id = 88] 18:43:01 INFO - PROCESS | 1746 | --DOCSHELL 0x97809c00 == 98 [pid = 1746] [id = 86] 18:43:01 INFO - PROCESS | 1746 | --DOCSHELL 0xa50f2400 == 97 [pid = 1746] [id = 90] 18:43:01 INFO - PROCESS | 1746 | --DOCSHELL 0x95249000 == 96 [pid = 1746] [id = 56] 18:43:01 INFO - PROCESS | 1746 | --DOMWINDOW == 219 (0x9130c000) [pid = 1746] [serial = 342] [outer = (nil)] [url = about:blank] 18:43:01 INFO - PROCESS | 1746 | --DOMWINDOW == 218 (0x91b31000) [pid = 1746] [serial = 297] [outer = (nil)] [url = about:blank] 18:43:01 INFO - PROCESS | 1746 | --DOMWINDOW == 217 (0x91c1f400) [pid = 1746] [serial = 300] [outer = (nil)] [url = about:blank] 18:43:01 INFO - PROCESS | 1746 | --DOMWINDOW == 216 (0x9784a800) [pid = 1746] [serial = 303] [outer = (nil)] [url = about:blank] 18:43:01 INFO - PROCESS | 1746 | --DOMWINDOW == 215 (0x9bf3c400) [pid = 1746] [serial = 306] [outer = (nil)] [url = about:blank] 18:43:01 INFO - PROCESS | 1746 | --DOMWINDOW == 214 (0xa21a3400) [pid = 1746] [serial = 309] [outer = (nil)] [url = about:blank] 18:43:01 INFO - PROCESS | 1746 | --DOMWINDOW == 213 (0xa3481c00) [pid = 1746] [serial = 312] [outer = (nil)] [url = about:blank] 18:43:01 INFO - PROCESS | 1746 | --DOMWINDOW == 212 (0x8ec3f800) [pid = 1746] [serial = 315] [outer = (nil)] [url = about:blank] 18:43:01 INFO - PROCESS | 1746 | --DOMWINDOW == 211 (0x8edb9400) [pid = 1746] [serial = 318] [outer = (nil)] [url = about:blank] 18:43:01 INFO - PROCESS | 1746 | --DOMWINDOW == 210 (0x908d5c00) [pid = 1746] [serial = 321] [outer = (nil)] [url = about:blank] 18:43:01 INFO - PROCESS | 1746 | --DOCSHELL 0x9c7eb400 == 95 [pid = 1746] [id = 57] 18:43:01 INFO - PROCESS | 1746 | --DOCSHELL 0x91a19400 == 94 [pid = 1746] [id = 133] 18:43:01 INFO - PROCESS | 1746 | --DOCSHELL 0x9540d000 == 93 [pid = 1746] [id = 132] 18:43:01 INFO - PROCESS | 1746 | --DOCSHELL 0x92390c00 == 92 [pid = 1746] [id = 131] 18:43:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 18:43:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1685ms 18:43:01 INFO - PROCESS | 1746 | --DOCSHELL 0x8d015800 == 91 [pid = 1746] [id = 130] 18:43:01 INFO - PROCESS | 1746 | --DOCSHELL 0x91a19000 == 90 [pid = 1746] [id = 129] 18:43:01 INFO - PROCESS | 1746 | --DOCSHELL 0x8dff5400 == 89 [pid = 1746] [id = 128] 18:43:01 INFO - PROCESS | 1746 | --DOCSHELL 0x8da8b400 == 88 [pid = 1746] [id = 127] 18:43:01 INFO - PROCESS | 1746 | 1464054181909 Marionette TRACE conn4 -> [0,577,"getWindowHandle",null] 18:43:01 INFO - PROCESS | 1746 | 1464054181915 Marionette TRACE conn4 <- [1,577,null,{"value":"8"}] 18:43:01 INFO - PROCESS | 1746 | --DOCSHELL 0x913c3000 == 87 [pid = 1746] [id = 121] 18:43:01 INFO - PROCESS | 1746 | --DOCSHELL 0x91bcc000 == 86 [pid = 1746] [id = 120] 18:43:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 18:43:01 INFO - PROCESS | 1746 | --DOCSHELL 0x8ec3fc00 == 85 [pid = 1746] [id = 119] 18:43:01 INFO - PROCESS | 1746 | --DOCSHELL 0x8edc2000 == 84 [pid = 1746] [id = 118] 18:43:01 INFO - PROCESS | 1746 | --DOCSHELL 0x8dfed400 == 83 [pid = 1746] [id = 115] 18:43:01 INFO - PROCESS | 1746 | 1464054181943 Marionette TRACE conn4 -> [0,578,"setScriptTimeout",{"ms":35000}] 18:43:01 INFO - PROCESS | 1746 | 1464054181951 Marionette TRACE conn4 <- [1,578,null,{}] 18:43:01 INFO - PROCESS | 1746 | 1464054181957 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}] 18:43:02 INFO - PROCESS | 1746 | 1464054182143 Marionette TRACE conn4 <- [1,579,null,{"value":null}] 18:43:02 INFO - PROCESS | 1746 | --DOMWINDOW == 209 (0x9c4bc800) [pid = 1746] [serial = 339] [outer = (nil)] [url = about:blank] 18:43:02 INFO - PROCESS | 1746 | --DOMWINDOW == 208 (0x9cf1ac00) [pid = 1746] [serial = 340] [outer = (nil)] [url = about:blank] 18:43:02 INFO - PROCESS | 1746 | --DOMWINDOW == 207 (0x91af1000) [pid = 1746] [serial = 330] [outer = (nil)] [url = about:blank] 18:43:02 INFO - PROCESS | 1746 | --DOMWINDOW == 206 (0x91c21400) [pid = 1746] [serial = 331] [outer = (nil)] [url = about:blank] 18:43:02 INFO - PROCESS | 1746 | --DOMWINDOW == 205 (0x91b35400) [pid = 1746] [serial = 328] [outer = (nil)] [url = about:blank] 18:43:02 INFO - PROCESS | 1746 | --DOMWINDOW == 204 (0x91af1400) [pid = 1746] [serial = 327] [outer = (nil)] [url = about:blank] 18:43:02 INFO - PROCESS | 1746 | --DOMWINDOW == 203 (0x8dff0c00) [pid = 1746] [serial = 324] [outer = (nil)] [url = about:blank] 18:43:02 INFO - PROCESS | 1746 | --DOMWINDOW == 202 (0x9bce1800) [pid = 1746] [serial = 336] [outer = (nil)] [url = about:blank] 18:43:02 INFO - PROCESS | 1746 | --DOMWINDOW == 201 (0x9780c400) [pid = 1746] [serial = 333] [outer = (nil)] [url = about:blank] 18:43:02 INFO - PROCESS | 1746 | --DOMWINDOW == 200 (0x97818c00) [pid = 1746] [serial = 334] [outer = (nil)] [url = about:blank] 18:43:02 INFO - PROCESS | 1746 | --DOMWINDOW == 199 (0x9bf43400) [pid = 1746] [serial = 337] [outer = (nil)] [url = about:blank] 18:43:02 INFO - PROCESS | 1746 | 1464054182392 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:02 INFO - PROCESS | 1746 | ++DOCSHELL 0x8df22000 == 84 [pid = 1746] [id = 152] 18:43:02 INFO - PROCESS | 1746 | ++DOMWINDOW == 200 (0x8dff0c00) [pid = 1746] [serial = 456] [outer = (nil)] 18:43:02 INFO - PROCESS | 1746 | ++DOMWINDOW == 201 (0x8e120c00) [pid = 1746] [serial = 457] [outer = 0x8dff0c00] 18:43:02 INFO - PROCESS | 1746 | 1464054182470 Marionette DEBUG loaded listener.js 18:43:02 INFO - PROCESS | 1746 | ++DOMWINDOW == 202 (0x8edb5c00) [pid = 1746] [serial = 458] [outer = 0x8dff0c00] 18:43:03 INFO - PROCESS | 1746 | 1464054183213 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]]]}] 18:43:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 18:43:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1300ms 18:43:03 INFO - PROCESS | 1746 | 1464054183234 Marionette TRACE conn4 -> [0,581,"getWindowHandle",null] 18:43:03 INFO - PROCESS | 1746 | 1464054183240 Marionette TRACE conn4 <- [1,581,null,{"value":"8"}] 18:43:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 18:43:03 INFO - PROCESS | 1746 | 1464054183247 Marionette TRACE conn4 -> [0,582,"setScriptTimeout",{"ms":35000}] 18:43:03 INFO - PROCESS | 1746 | 1464054183249 Marionette TRACE conn4 <- [1,582,null,{}] 18:43:03 INFO - PROCESS | 1746 | 1464054183255 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}] 18:43:03 INFO - PROCESS | 1746 | 1464054183481 Marionette TRACE conn4 <- [1,583,null,{"value":null}] 18:43:03 INFO - PROCESS | 1746 | 1464054183504 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:03 INFO - PROCESS | 1746 | ++DOCSHELL 0x8ae35000 == 85 [pid = 1746] [id = 153] 18:43:03 INFO - PROCESS | 1746 | ++DOMWINDOW == 203 (0x8df26800) [pid = 1746] [serial = 459] [outer = (nil)] 18:43:03 INFO - PROCESS | 1746 | ++DOMWINDOW == 204 (0x91310000) [pid = 1746] [serial = 460] [outer = 0x8df26800] 18:43:03 INFO - PROCESS | 1746 | 1464054183579 Marionette DEBUG loaded listener.js 18:43:03 INFO - PROCESS | 1746 | ++DOMWINDOW == 205 (0x913c9400) [pid = 1746] [serial = 461] [outer = 0x8df26800] 18:43:04 INFO - PROCESS | 1746 | 1464054184524 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]]]}] 18:43:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 18:43:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1328ms 18:43:04 INFO - PROCESS | 1746 | 1464054184583 Marionette TRACE conn4 -> [0,585,"getWindowHandle",null] 18:43:04 INFO - PROCESS | 1746 | 1464054184586 Marionette TRACE conn4 <- [1,585,null,{"value":"8"}] 18:43:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 18:43:04 INFO - PROCESS | 1746 | 1464054184593 Marionette TRACE conn4 -> [0,586,"setScriptTimeout",{"ms":35000}] 18:43:04 INFO - PROCESS | 1746 | 1464054184597 Marionette TRACE conn4 <- [1,586,null,{}] 18:43:04 INFO - PROCESS | 1746 | 1464054184602 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}] 18:43:04 INFO - PROCESS | 1746 | 1464054184825 Marionette TRACE conn4 <- [1,587,null,{"value":null}] 18:43:04 INFO - PROCESS | 1746 | 1464054184852 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:04 INFO - PROCESS | 1746 | ++DOCSHELL 0x91af1000 == 86 [pid = 1746] [id = 154] 18:43:04 INFO - PROCESS | 1746 | ++DOMWINDOW == 206 (0x91af1400) [pid = 1746] [serial = 462] [outer = (nil)] 18:43:04 INFO - PROCESS | 1746 | ++DOMWINDOW == 207 (0x91b2e000) [pid = 1746] [serial = 463] [outer = 0x91af1400] 18:43:04 INFO - PROCESS | 1746 | 1464054184938 Marionette DEBUG loaded listener.js 18:43:05 INFO - PROCESS | 1746 | ++DOMWINDOW == 208 (0x91bc4800) [pid = 1746] [serial = 464] [outer = 0x91af1400] 18:43:05 INFO - PROCESS | 1746 | [1746] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 18:43:05 INFO - PROCESS | 1746 | 1464054185900 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]]]}] 18:43:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 18:43:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 1336ms 18:43:05 INFO - PROCESS | 1746 | 1464054185930 Marionette TRACE conn4 -> [0,589,"getWindowHandle",null] 18:43:05 INFO - PROCESS | 1746 | 1464054185934 Marionette TRACE conn4 <- [1,589,null,{"value":"8"}] 18:43:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 18:43:05 INFO - PROCESS | 1746 | 1464054185941 Marionette TRACE conn4 -> [0,590,"setScriptTimeout",{"ms":35000}] 18:43:05 INFO - PROCESS | 1746 | 1464054185943 Marionette TRACE conn4 <- [1,590,null,{}] 18:43:05 INFO - PROCESS | 1746 | 1464054185949 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}] 18:43:06 INFO - PROCESS | 1746 | 1464054186180 Marionette TRACE conn4 <- [1,591,null,{"value":null}] 18:43:06 INFO - PROCESS | 1746 | 1464054186205 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:06 INFO - PROCESS | 1746 | ++DOCSHELL 0x91306c00 == 87 [pid = 1746] [id = 155] 18:43:06 INFO - PROCESS | 1746 | ++DOMWINDOW == 209 (0x91bc7000) [pid = 1746] [serial = 465] [outer = (nil)] 18:43:06 INFO - PROCESS | 1746 | ++DOMWINDOW == 210 (0x91bd8000) [pid = 1746] [serial = 466] [outer = 0x91bc7000] 18:43:06 INFO - PROCESS | 1746 | 1464054186277 Marionette DEBUG loaded listener.js 18:43:06 INFO - PROCESS | 1746 | ++DOMWINDOW == 211 (0x920db000) [pid = 1746] [serial = 467] [outer = 0x91bc7000] 18:43:06 INFO - PROCESS | 1746 | --DOMWINDOW == 210 (0x984f4000) [pid = 1746] [serial = 398] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 18:43:06 INFO - PROCESS | 1746 | --DOMWINDOW == 209 (0x8da8b800) [pid = 1746] [serial = 380] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 18:43:06 INFO - PROCESS | 1746 | --DOMWINDOW == 208 (0x9524d800) [pid = 1746] [serial = 392] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 18:43:06 INFO - PROCESS | 1746 | --DOMWINDOW == 207 (0x91304800) [pid = 1746] [serial = 383] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 18:43:06 INFO - PROCESS | 1746 | --DOMWINDOW == 206 (0x91bcbc00) [pid = 1746] [serial = 389] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 18:43:06 INFO - PROCESS | 1746 | --DOMWINDOW == 205 (0x91ae7c00) [pid = 1746] [serial = 386] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 18:43:06 INFO - PROCESS | 1746 | --DOMWINDOW == 204 (0x91304000) [pid = 1746] [serial = 341] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 18:43:06 INFO - PROCESS | 1746 | --DOMWINDOW == 203 (0x9780d800) [pid = 1746] [serial = 395] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 18:43:07 INFO - PROCESS | 1746 | 1464054187416 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]]]}] 18:43:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 18:43:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 1538ms 18:43:07 INFO - PROCESS | 1746 | 1464054187480 Marionette TRACE conn4 -> [0,593,"getWindowHandle",null] 18:43:07 INFO - PROCESS | 1746 | 1464054187483 Marionette TRACE conn4 <- [1,593,null,{"value":"8"}] 18:43:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 18:43:07 INFO - PROCESS | 1746 | 1464054187490 Marionette TRACE conn4 -> [0,594,"setScriptTimeout",{"ms":35000}] 18:43:07 INFO - PROCESS | 1746 | 1464054187493 Marionette TRACE conn4 <- [1,594,null,{}] 18:43:07 INFO - PROCESS | 1746 | 1464054187498 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}] 18:43:07 INFO - PROCESS | 1746 | 1464054187656 Marionette TRACE conn4 <- [1,595,null,{"value":null}] 18:43:07 INFO - PROCESS | 1746 | 1464054187667 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:07 INFO - PROCESS | 1746 | ++DOCSHELL 0x8e098c00 == 88 [pid = 1746] [id = 156] 18:43:07 INFO - PROCESS | 1746 | ++DOMWINDOW == 204 (0x91bcf000) [pid = 1746] [serial = 468] [outer = (nil)] 18:43:07 INFO - PROCESS | 1746 | ++DOMWINDOW == 205 (0x925ac800) [pid = 1746] [serial = 469] [outer = 0x91bcf000] 18:43:07 INFO - PROCESS | 1746 | 1464054187740 Marionette DEBUG loaded listener.js 18:43:07 INFO - PROCESS | 1746 | ++DOMWINDOW == 206 (0x93d94000) [pid = 1746] [serial = 470] [outer = 0x91bcf000] 18:43:08 INFO - PROCESS | 1746 | 1464054188760 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]]]}] 18:43:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 18:43:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1329ms 18:43:08 INFO - PROCESS | 1746 | 1464054188821 Marionette TRACE conn4 -> [0,597,"getWindowHandle",null] 18:43:08 INFO - PROCESS | 1746 | 1464054188825 Marionette TRACE conn4 <- [1,597,null,{"value":"8"}] 18:43:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 18:43:08 INFO - PROCESS | 1746 | 1464054188957 Marionette TRACE conn4 -> [0,598,"setScriptTimeout",{"ms":35000}] 18:43:08 INFO - PROCESS | 1746 | 1464054188964 Marionette TRACE conn4 <- [1,598,null,{}] 18:43:08 INFO - PROCESS | 1746 | 1464054188973 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}] 18:43:09 INFO - PROCESS | 1746 | 1464054189186 Marionette TRACE conn4 <- [1,599,null,{"value":null}] 18:43:09 INFO - PROCESS | 1746 | 1464054189549 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:09 INFO - PROCESS | 1746 | ++DOCSHELL 0x8d00b000 == 89 [pid = 1746] [id = 157] 18:43:09 INFO - PROCESS | 1746 | ++DOMWINDOW == 207 (0x8d00d800) [pid = 1746] [serial = 471] [outer = (nil)] 18:43:09 INFO - PROCESS | 1746 | ++DOMWINDOW == 208 (0x8d206c00) [pid = 1746] [serial = 472] [outer = 0x8d00d800] 18:43:09 INFO - PROCESS | 1746 | 1464054189646 Marionette DEBUG loaded listener.js 18:43:09 INFO - PROCESS | 1746 | ++DOMWINDOW == 209 (0x8d9d4800) [pid = 1746] [serial = 473] [outer = 0x8d00d800] 18:43:10 INFO - PROCESS | 1746 | 1464054190594 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]]]}] 18:43:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 18:43:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1706ms 18:43:10 INFO - PROCESS | 1746 | 1464054190649 Marionette TRACE conn4 -> [0,601,"getWindowHandle",null] 18:43:10 INFO - PROCESS | 1746 | 1464054190655 Marionette TRACE conn4 <- [1,601,null,{"value":"8"}] 18:43:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 18:43:10 INFO - PROCESS | 1746 | 1464054190662 Marionette TRACE conn4 -> [0,602,"setScriptTimeout",{"ms":35000}] 18:43:10 INFO - PROCESS | 1746 | 1464054190674 Marionette TRACE conn4 <- [1,602,null,{}] 18:43:10 INFO - PROCESS | 1746 | 1464054190693 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}] 18:43:10 INFO - PROCESS | 1746 | 1464054190929 Marionette TRACE conn4 <- [1,603,null,{"value":null}] 18:43:11 INFO - PROCESS | 1746 | 1464054191169 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:11 INFO - PROCESS | 1746 | ++DOCSHELL 0x8df27400 == 90 [pid = 1746] [id = 158] 18:43:11 INFO - PROCESS | 1746 | ++DOMWINDOW == 210 (0x8df27c00) [pid = 1746] [serial = 474] [outer = (nil)] 18:43:11 INFO - PROCESS | 1746 | ++DOMWINDOW == 211 (0x8dff5400) [pid = 1746] [serial = 475] [outer = 0x8df27c00] 18:43:11 INFO - PROCESS | 1746 | 1464054191270 Marionette DEBUG loaded listener.js 18:43:11 INFO - PROCESS | 1746 | ++DOMWINDOW == 212 (0x8e11d400) [pid = 1746] [serial = 476] [outer = 0x8df27c00] 18:43:12 INFO - PROCESS | 1746 | 1464054192185 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]]]}] 18:43:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 18:43:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1602ms 18:43:12 INFO - PROCESS | 1746 | 1464054192265 Marionette TRACE conn4 -> [0,605,"getWindowHandle",null] 18:43:12 INFO - PROCESS | 1746 | 1464054192269 Marionette TRACE conn4 <- [1,605,null,{"value":"8"}] 18:43:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 18:43:12 INFO - PROCESS | 1746 | 1464054192276 Marionette TRACE conn4 -> [0,606,"setScriptTimeout",{"ms":35000}] 18:43:12 INFO - PROCESS | 1746 | 1464054192280 Marionette TRACE conn4 <- [1,606,null,{}] 18:43:12 INFO - PROCESS | 1746 | 1464054192287 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}] 18:43:12 INFO - PROCESS | 1746 | 1464054192519 Marionette TRACE conn4 <- [1,607,null,{"value":null}] 18:43:12 INFO - PROCESS | 1746 | 1464054192806 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:12 INFO - PROCESS | 1746 | ++DOCSHELL 0x91bc6800 == 91 [pid = 1746] [id = 159] 18:43:12 INFO - PROCESS | 1746 | ++DOMWINDOW == 213 (0x91bc7800) [pid = 1746] [serial = 477] [outer = (nil)] 18:43:12 INFO - PROCESS | 1746 | ++DOMWINDOW == 214 (0x91c1e400) [pid = 1746] [serial = 478] [outer = 0x91bc7800] 18:43:12 INFO - PROCESS | 1746 | 1464054192948 Marionette DEBUG loaded listener.js 18:43:13 INFO - PROCESS | 1746 | ++DOMWINDOW == 215 (0x92396000) [pid = 1746] [serial = 479] [outer = 0x91bc7800] 18:43:13 INFO - PROCESS | 1746 | 1464054193876 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]]]}] 18:43:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 18:43:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1642ms 18:43:13 INFO - PROCESS | 1746 | 1464054193919 Marionette TRACE conn4 -> [0,609,"getWindowHandle",null] 18:43:13 INFO - PROCESS | 1746 | 1464054193923 Marionette TRACE conn4 <- [1,609,null,{"value":"8"}] 18:43:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 18:43:13 INFO - PROCESS | 1746 | 1464054193930 Marionette TRACE conn4 -> [0,610,"setScriptTimeout",{"ms":35000}] 18:43:13 INFO - PROCESS | 1746 | 1464054193934 Marionette TRACE conn4 <- [1,610,null,{}] 18:43:13 INFO - PROCESS | 1746 | 1464054193940 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}] 18:43:14 INFO - PROCESS | 1746 | 1464054194132 Marionette TRACE conn4 <- [1,611,null,{"value":null}] 18:43:14 INFO - PROCESS | 1746 | 1464054194314 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:14 INFO - PROCESS | 1746 | ++DOCSHELL 0x8abdac00 == 92 [pid = 1746] [id = 160] 18:43:14 INFO - PROCESS | 1746 | ++DOMWINDOW == 216 (0x9780c400) [pid = 1746] [serial = 480] [outer = (nil)] 18:43:14 INFO - PROCESS | 1746 | ++DOMWINDOW == 217 (0x97816400) [pid = 1746] [serial = 481] [outer = 0x9780c400] 18:43:14 INFO - PROCESS | 1746 | 1464054194413 Marionette DEBUG loaded listener.js 18:43:14 INFO - PROCESS | 1746 | ++DOMWINDOW == 218 (0x97870800) [pid = 1746] [serial = 482] [outer = 0x9780c400] 18:43:15 INFO - PROCESS | 1746 | 1464054195367 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]]]}] 18:43:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 18:43:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1480ms 18:43:15 INFO - PROCESS | 1746 | 1464054195411 Marionette TRACE conn4 -> [0,613,"getWindowHandle",null] 18:43:15 INFO - PROCESS | 1746 | 1464054195415 Marionette TRACE conn4 <- [1,613,null,{"value":"8"}] 18:43:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 18:43:15 INFO - PROCESS | 1746 | 1464054195422 Marionette TRACE conn4 -> [0,614,"setScriptTimeout",{"ms":35000}] 18:43:15 INFO - PROCESS | 1746 | 1464054195425 Marionette TRACE conn4 <- [1,614,null,{}] 18:43:15 INFO - PROCESS | 1746 | 1464054195431 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}] 18:43:15 INFO - PROCESS | 1746 | 1464054195614 Marionette TRACE conn4 <- [1,615,null,{"value":null}] 18:43:15 INFO - PROCESS | 1746 | 1464054195799 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:15 INFO - PROCESS | 1746 | ++DOCSHELL 0x8c1c3800 == 93 [pid = 1746] [id = 161] 18:43:15 INFO - PROCESS | 1746 | ++DOMWINDOW == 219 (0x9130e000) [pid = 1746] [serial = 483] [outer = (nil)] 18:43:15 INFO - PROCESS | 1746 | ++DOMWINDOW == 220 (0x99e85800) [pid = 1746] [serial = 484] [outer = 0x9130e000] 18:43:15 INFO - PROCESS | 1746 | 1464054195889 Marionette DEBUG loaded listener.js 18:43:16 INFO - PROCESS | 1746 | ++DOMWINDOW == 221 (0x9a00d000) [pid = 1746] [serial = 485] [outer = 0x9130e000] 18:43:16 INFO - PROCESS | 1746 | 1464054196785 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]]]}] 18:43:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 18:43:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1432ms 18:43:16 INFO - PROCESS | 1746 | 1464054196855 Marionette TRACE conn4 -> [0,617,"getWindowHandle",null] 18:43:16 INFO - PROCESS | 1746 | 1464054196859 Marionette TRACE conn4 <- [1,617,null,{"value":"8"}] 18:43:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 18:43:16 INFO - PROCESS | 1746 | 1464054196865 Marionette TRACE conn4 -> [0,618,"setScriptTimeout",{"ms":35000}] 18:43:16 INFO - PROCESS | 1746 | 1464054196869 Marionette TRACE conn4 <- [1,618,null,{}] 18:43:16 INFO - PROCESS | 1746 | 1464054196875 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}] 18:43:17 INFO - PROCESS | 1746 | 1464054197160 Marionette TRACE conn4 <- [1,619,null,{"value":null}] 18:43:17 INFO - PROCESS | 1746 | 1464054197418 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:17 INFO - PROCESS | 1746 | ++DOCSHELL 0x91bbe000 == 94 [pid = 1746] [id = 162] 18:43:17 INFO - PROCESS | 1746 | ++DOMWINDOW == 222 (0x97813800) [pid = 1746] [serial = 486] [outer = (nil)] 18:43:17 INFO - PROCESS | 1746 | ++DOMWINDOW == 223 (0x9bfbd000) [pid = 1746] [serial = 487] [outer = 0x97813800] 18:43:17 INFO - PROCESS | 1746 | 1464054197509 Marionette DEBUG loaded listener.js 18:43:17 INFO - PROCESS | 1746 | ++DOMWINDOW == 224 (0x9cc86c00) [pid = 1746] [serial = 488] [outer = 0x97813800] 18:43:18 INFO - PROCESS | 1746 | 1464054198380 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]]]}] 18:43:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 18:43:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1584ms 18:43:18 INFO - PROCESS | 1746 | 1464054198450 Marionette TRACE conn4 -> [0,621,"getWindowHandle",null] 18:43:18 INFO - PROCESS | 1746 | 1464054198455 Marionette TRACE conn4 <- [1,621,null,{"value":"8"}] 18:43:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 18:43:18 INFO - PROCESS | 1746 | 1464054198461 Marionette TRACE conn4 -> [0,622,"setScriptTimeout",{"ms":35000}] 18:43:18 INFO - PROCESS | 1746 | 1464054198464 Marionette TRACE conn4 <- [1,622,null,{}] 18:43:18 INFO - PROCESS | 1746 | 1464054198470 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}] 18:43:18 INFO - PROCESS | 1746 | 1464054198693 Marionette TRACE conn4 <- [1,623,null,{"value":null}] 18:43:18 INFO - PROCESS | 1746 | 1464054198922 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:18 INFO - PROCESS | 1746 | ++DOCSHELL 0x99ec9800 == 95 [pid = 1746] [id = 163] 18:43:18 INFO - PROCESS | 1746 | ++DOMWINDOW == 225 (0x9bf41800) [pid = 1746] [serial = 489] [outer = (nil)] 18:43:19 INFO - PROCESS | 1746 | ++DOMWINDOW == 226 (0x9d221800) [pid = 1746] [serial = 490] [outer = 0x9bf41800] 18:43:19 INFO - PROCESS | 1746 | 1464054199052 Marionette DEBUG loaded listener.js 18:43:19 INFO - PROCESS | 1746 | ++DOMWINDOW == 227 (0x9d567800) [pid = 1746] [serial = 491] [outer = 0x9bf41800] 18:43:19 INFO - PROCESS | 1746 | 1464054199944 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]]]}] 18:43:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 18:43:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1530ms 18:43:19 INFO - PROCESS | 1746 | 1464054199992 Marionette TRACE conn4 -> [0,625,"getWindowHandle",null] 18:43:19 INFO - PROCESS | 1746 | 1464054199996 Marionette TRACE conn4 <- [1,625,null,{"value":"8"}] 18:43:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 18:43:20 INFO - PROCESS | 1746 | 1464054200002 Marionette TRACE conn4 -> [0,626,"setScriptTimeout",{"ms":35000}] 18:43:20 INFO - PROCESS | 1746 | 1464054200006 Marionette TRACE conn4 <- [1,626,null,{}] 18:43:20 INFO - PROCESS | 1746 | 1464054200012 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}] 18:43:20 INFO - PROCESS | 1746 | 1464054200209 Marionette TRACE conn4 <- [1,627,null,{"value":null}] 18:43:20 INFO - PROCESS | 1746 | 1464054200395 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:20 INFO - PROCESS | 1746 | ++DOCSHELL 0x8dca7000 == 96 [pid = 1746] [id = 164] 18:43:20 INFO - PROCESS | 1746 | ++DOMWINDOW == 228 (0x8dca7400) [pid = 1746] [serial = 492] [outer = (nil)] 18:43:20 INFO - PROCESS | 1746 | ++DOMWINDOW == 229 (0x8dcae000) [pid = 1746] [serial = 493] [outer = 0x8dca7400] 18:43:20 INFO - PROCESS | 1746 | 1464054200480 Marionette DEBUG loaded listener.js 18:43:20 INFO - PROCESS | 1746 | ++DOMWINDOW == 230 (0x8dcb0800) [pid = 1746] [serial = 494] [outer = 0x8dca7400] 18:43:21 INFO - PROCESS | 1746 | 1464054201443 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]]]}] 18:43:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 18:43:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1484ms 18:43:21 INFO - PROCESS | 1746 | 1464054201488 Marionette TRACE conn4 -> [0,629,"getWindowHandle",null] 18:43:21 INFO - PROCESS | 1746 | 1464054201492 Marionette TRACE conn4 <- [1,629,null,{"value":"8"}] 18:43:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 18:43:21 INFO - PROCESS | 1746 | 1464054201498 Marionette TRACE conn4 -> [0,630,"setScriptTimeout",{"ms":35000}] 18:43:21 INFO - PROCESS | 1746 | 1464054201502 Marionette TRACE conn4 <- [1,630,null,{}] 18:43:21 INFO - PROCESS | 1746 | 1464054201508 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}] 18:43:21 INFO - PROCESS | 1746 | 1464054201693 Marionette TRACE conn4 <- [1,631,null,{"value":null}] 18:43:21 INFO - PROCESS | 1746 | 1464054201925 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:22 INFO - PROCESS | 1746 | ++DOCSHELL 0x8dcaf800 == 97 [pid = 1746] [id = 165] 18:43:22 INFO - PROCESS | 1746 | ++DOMWINDOW == 231 (0x8dcb2000) [pid = 1746] [serial = 495] [outer = (nil)] 18:43:22 INFO - PROCESS | 1746 | ++DOMWINDOW == 232 (0x9ccb8400) [pid = 1746] [serial = 496] [outer = 0x8dcb2000] 18:43:22 INFO - PROCESS | 1746 | 1464054202057 Marionette DEBUG loaded listener.js 18:43:22 INFO - PROCESS | 1746 | ++DOMWINDOW == 233 (0x9d75a400) [pid = 1746] [serial = 497] [outer = 0x8dcb2000] 18:43:22 INFO - PROCESS | 1746 | 1464054202942 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]]]}] 18:43:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 18:43:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1479ms 18:43:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 18:43:22 INFO - PROCESS | 1746 | 1464054202979 Marionette TRACE conn4 -> [0,633,"getWindowHandle",null] 18:43:22 INFO - PROCESS | 1746 | 1464054202982 Marionette TRACE conn4 <- [1,633,null,{"value":"8"}] 18:43:22 INFO - PROCESS | 1746 | 1464054202989 Marionette TRACE conn4 -> [0,634,"setScriptTimeout",{"ms":35000}] 18:43:22 INFO - PROCESS | 1746 | 1464054202992 Marionette TRACE conn4 <- [1,634,null,{}] 18:43:23 INFO - PROCESS | 1746 | 1464054202998 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}] 18:43:23 INFO - PROCESS | 1746 | 1464054203176 Marionette TRACE conn4 <- [1,635,null,{"value":null}] 18:43:23 INFO - PROCESS | 1746 | 1464054203369 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:23 INFO - PROCESS | 1746 | ++DOCSHELL 0x8dcb4800 == 98 [pid = 1746] [id = 166] 18:43:23 INFO - PROCESS | 1746 | ++DOMWINDOW == 234 (0x8dcb5000) [pid = 1746] [serial = 498] [outer = (nil)] 18:43:23 INFO - PROCESS | 1746 | ++DOMWINDOW == 235 (0xa24a5800) [pid = 1746] [serial = 499] [outer = 0x8dcb5000] 18:43:23 INFO - PROCESS | 1746 | 1464054203452 Marionette DEBUG loaded listener.js 18:43:23 INFO - PROCESS | 1746 | ++DOMWINDOW == 236 (0xa26ea800) [pid = 1746] [serial = 500] [outer = 0x8dcb5000] 18:43:24 INFO - PROCESS | 1746 | [1746] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 18:43:24 INFO - PROCESS | 1746 | 1464054204350 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]]]}] 18:43:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 18:43:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1431ms 18:43:24 INFO - PROCESS | 1746 | 1464054204420 Marionette TRACE conn4 -> [0,637,"getWindowHandle",null] 18:43:24 INFO - PROCESS | 1746 | 1464054204424 Marionette TRACE conn4 <- [1,637,null,{"value":"8"}] 18:43:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 18:43:24 INFO - PROCESS | 1746 | 1464054204430 Marionette TRACE conn4 -> [0,638,"setScriptTimeout",{"ms":35000}] 18:43:24 INFO - PROCESS | 1746 | 1464054204435 Marionette TRACE conn4 <- [1,638,null,{}] 18:43:24 INFO - PROCESS | 1746 | 1464054204440 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}] 18:43:24 INFO - PROCESS | 1746 | 1464054204715 Marionette TRACE conn4 <- [1,639,null,{"value":null}] 18:43:24 INFO - PROCESS | 1746 | 1464054204964 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:25 INFO - PROCESS | 1746 | ++DOCSHELL 0x8c6b5c00 == 99 [pid = 1746] [id = 167] 18:43:25 INFO - PROCESS | 1746 | ++DOMWINDOW == 237 (0x8c6b6400) [pid = 1746] [serial = 501] [outer = (nil)] 18:43:25 INFO - PROCESS | 1746 | ++DOMWINDOW == 238 (0x8c6b8800) [pid = 1746] [serial = 502] [outer = 0x8c6b6400] 18:43:25 INFO - PROCESS | 1746 | 1464054205110 Marionette DEBUG loaded listener.js 18:43:25 INFO - PROCESS | 1746 | ++DOMWINDOW == 239 (0xa3455400) [pid = 1746] [serial = 503] [outer = 0x8c6b6400] 18:43:25 INFO - PROCESS | 1746 | [1746] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 18:43:26 INFO - PROCESS | 1746 | 1464054206013 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]]]}] 18:43:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 18:43:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1635ms 18:43:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 18:43:26 INFO - PROCESS | 1746 | 1464054206065 Marionette TRACE conn4 -> [0,641,"getWindowHandle",null] 18:43:26 INFO - PROCESS | 1746 | 1464054206069 Marionette TRACE conn4 <- [1,641,null,{"value":"8"}] 18:43:26 INFO - PROCESS | 1746 | 1464054206075 Marionette TRACE conn4 -> [0,642,"setScriptTimeout",{"ms":35000}] 18:43:26 INFO - PROCESS | 1746 | 1464054206078 Marionette TRACE conn4 <- [1,642,null,{}] 18:43:26 INFO - PROCESS | 1746 | 1464054206084 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}] 18:43:26 INFO - PROCESS | 1746 | 1464054206257 Marionette TRACE conn4 <- [1,643,null,{"value":null}] 18:43:26 INFO - PROCESS | 1746 | 1464054206450 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:26 INFO - PROCESS | 1746 | ++DOCSHELL 0x8a6e7000 == 100 [pid = 1746] [id = 168] 18:43:26 INFO - PROCESS | 1746 | ++DOMWINDOW == 240 (0x8a6e9c00) [pid = 1746] [serial = 504] [outer = (nil)] 18:43:26 INFO - PROCESS | 1746 | ++DOMWINDOW == 241 (0x8a6edc00) [pid = 1746] [serial = 505] [outer = 0x8a6e9c00] 18:43:26 INFO - PROCESS | 1746 | 1464054206539 Marionette DEBUG loaded listener.js 18:43:26 INFO - PROCESS | 1746 | ++DOMWINDOW == 242 (0x8c6a9800) [pid = 1746] [serial = 506] [outer = 0x8a6e9c00] 18:43:27 INFO - PROCESS | 1746 | 1464054207478 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]]]}] 18:43:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 18:43:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 1441ms 18:43:27 INFO - PROCESS | 1746 | 1464054207516 Marionette TRACE conn4 -> [0,645,"getWindowHandle",null] 18:43:27 INFO - PROCESS | 1746 | 1464054207519 Marionette TRACE conn4 <- [1,645,null,{"value":"8"}] 18:43:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 18:43:27 INFO - PROCESS | 1746 | 1464054207525 Marionette TRACE conn4 -> [0,646,"setScriptTimeout",{"ms":35000}] 18:43:27 INFO - PROCESS | 1746 | 1464054207529 Marionette TRACE conn4 <- [1,646,null,{}] 18:43:27 INFO - PROCESS | 1746 | 1464054207534 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}] 18:43:27 INFO - PROCESS | 1746 | 1464054207727 Marionette TRACE conn4 <- [1,647,null,{"value":null}] 18:43:27 INFO - PROCESS | 1746 | 1464054207924 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:27 INFO - PROCESS | 1746 | ++DOCSHELL 0x89b8a000 == 101 [pid = 1746] [id = 169] 18:43:27 INFO - PROCESS | 1746 | ++DOMWINDOW == 243 (0x89b8ac00) [pid = 1746] [serial = 507] [outer = (nil)] 18:43:27 INFO - PROCESS | 1746 | ++DOMWINDOW == 244 (0x89b90000) [pid = 1746] [serial = 508] [outer = 0x89b8ac00] 18:43:28 INFO - PROCESS | 1746 | 1464054208009 Marionette DEBUG loaded listener.js 18:43:28 INFO - PROCESS | 1746 | ++DOMWINDOW == 245 (0x89b92400) [pid = 1746] [serial = 509] [outer = 0x89b8ac00] 18:43:28 INFO - PROCESS | 1746 | 1464054208962 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]]]}] 18:43:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 18:43:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 1486ms 18:43:29 INFO - PROCESS | 1746 | 1464054209012 Marionette TRACE conn4 -> [0,649,"getWindowHandle",null] 18:43:29 INFO - PROCESS | 1746 | 1464054209016 Marionette TRACE conn4 <- [1,649,null,{"value":"8"}] 18:43:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 18:43:29 INFO - PROCESS | 1746 | 1464054209022 Marionette TRACE conn4 -> [0,650,"setScriptTimeout",{"ms":35000}] 18:43:29 INFO - PROCESS | 1746 | 1464054209025 Marionette TRACE conn4 <- [1,650,null,{}] 18:43:29 INFO - PROCESS | 1746 | 1464054209031 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}] 18:43:29 INFO - PROCESS | 1746 | 1464054209212 Marionette TRACE conn4 <- [1,651,null,{"value":null}] 18:43:29 INFO - PROCESS | 1746 | 1464054209446 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:29 INFO - PROCESS | 1746 | ++DOCSHELL 0x89b8b000 == 102 [pid = 1746] [id = 170] 18:43:29 INFO - PROCESS | 1746 | ++DOMWINDOW == 246 (0x89b92000) [pid = 1746] [serial = 510] [outer = (nil)] 18:43:29 INFO - PROCESS | 1746 | ++DOMWINDOW == 247 (0x8a6ef800) [pid = 1746] [serial = 511] [outer = 0x89b92000] 18:43:29 INFO - PROCESS | 1746 | 1464054209576 Marionette DEBUG loaded listener.js 18:43:29 INFO - PROCESS | 1746 | ++DOMWINDOW == 248 (0x8c6b5400) [pid = 1746] [serial = 512] [outer = 0x89b92000] 18:43:30 INFO - PROCESS | 1746 | 1464054210928 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]]]}] 18:43:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 18:43:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 1949ms 18:43:30 INFO - PROCESS | 1746 | 1464054210973 Marionette TRACE conn4 -> [0,653,"getWindowHandle",null] 18:43:30 INFO - PROCESS | 1746 | 1464054210980 Marionette TRACE conn4 <- [1,653,null,{"value":"8"}] 18:43:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 18:43:30 INFO - PROCESS | 1746 | 1464054210988 Marionette TRACE conn4 -> [0,654,"setScriptTimeout",{"ms":35000}] 18:43:30 INFO - PROCESS | 1746 | 1464054210994 Marionette TRACE conn4 <- [1,654,null,{}] 18:43:31 INFO - PROCESS | 1746 | 1464054211002 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}] 18:43:31 INFO - PROCESS | 1746 | 1464054211182 Marionette TRACE conn4 <- [1,655,null,{"value":null}] 18:43:31 INFO - PROCESS | 1746 | 1464054211376 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:31 INFO - PROCESS | 1746 | ++DOCSHELL 0x8bf0e400 == 103 [pid = 1746] [id = 171] 18:43:31 INFO - PROCESS | 1746 | ++DOMWINDOW == 249 (0x8c1c4800) [pid = 1746] [serial = 513] [outer = (nil)] 18:43:31 INFO - PROCESS | 1746 | ++DOMWINDOW == 250 (0x8c6b1000) [pid = 1746] [serial = 514] [outer = 0x8c1c4800] 18:43:31 INFO - PROCESS | 1746 | 1464054211459 Marionette DEBUG loaded listener.js 18:43:31 INFO - PROCESS | 1746 | ++DOMWINDOW == 251 (0x8c6b8c00) [pid = 1746] [serial = 515] [outer = 0x8c1c4800] 18:43:32 INFO - PROCESS | 1746 | 1464054212495 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]]]}] 18:43:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 18:43:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1583ms 18:43:32 INFO - PROCESS | 1746 | 1464054212572 Marionette TRACE conn4 -> [0,657,"getWindowHandle",null] 18:43:32 INFO - PROCESS | 1746 | 1464054212580 Marionette TRACE conn4 <- [1,657,null,{"value":"8"}] 18:43:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 18:43:32 INFO - PROCESS | 1746 | 1464054212590 Marionette TRACE conn4 -> [0,658,"setScriptTimeout",{"ms":35000}] 18:43:32 INFO - PROCESS | 1746 | 1464054212594 Marionette TRACE conn4 <- [1,658,null,{}] 18:43:32 INFO - PROCESS | 1746 | 1464054212607 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}] 18:43:32 INFO - PROCESS | 1746 | 1464054212794 Marionette TRACE conn4 <- [1,659,null,{"value":null}] 18:43:33 INFO - PROCESS | 1746 | 1464054213079 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:33 INFO - PROCESS | 1746 | ++DOCSHELL 0x8abe6800 == 104 [pid = 1746] [id = 172] 18:43:33 INFO - PROCESS | 1746 | ++DOMWINDOW == 252 (0x8abe7c00) [pid = 1746] [serial = 516] [outer = (nil)] 18:43:33 INFO - PROCESS | 1746 | ++DOMWINDOW == 253 (0x8d9ca400) [pid = 1746] [serial = 517] [outer = 0x8abe7c00] 18:43:33 INFO - PROCESS | 1746 | 1464054213183 Marionette DEBUG loaded listener.js 18:43:33 INFO - PROCESS | 1746 | ++DOMWINDOW == 254 (0x8dbf8000) [pid = 1746] [serial = 518] [outer = 0x8abe7c00] 18:43:34 INFO - PROCESS | 1746 | 1464054214085 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]]]}] 18:43:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 18:43:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1544ms 18:43:34 INFO - PROCESS | 1746 | 1464054214135 Marionette TRACE conn4 -> [0,661,"getWindowHandle",null] 18:43:34 INFO - PROCESS | 1746 | 1464054214138 Marionette TRACE conn4 <- [1,661,null,{"value":"8"}] 18:43:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 18:43:34 INFO - PROCESS | 1746 | 1464054214146 Marionette TRACE conn4 -> [0,662,"setScriptTimeout",{"ms":35000}] 18:43:34 INFO - PROCESS | 1746 | 1464054214152 Marionette TRACE conn4 <- [1,662,null,{}] 18:43:34 INFO - PROCESS | 1746 | 1464054214168 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}] 18:43:34 INFO - PROCESS | 1746 | 1464054214352 Marionette TRACE conn4 <- [1,663,null,{"value":null}] 18:43:34 INFO - PROCESS | 1746 | --DOMWINDOW == 253 (0x913cd400) [pid = 1746] [serial = 363] [outer = (nil)] [url = about:blank] 18:43:34 INFO - PROCESS | 1746 | --DOMWINDOW == 252 (0x8e11ac00) [pid = 1746] [serial = 366] [outer = (nil)] [url = about:blank] 18:43:34 INFO - PROCESS | 1746 | --DOMWINDOW == 251 (0x8da8a800) [pid = 1746] [serial = 369] [outer = (nil)] [url = about:blank] 18:43:34 INFO - PROCESS | 1746 | --DOMWINDOW == 250 (0x8dbf3c00) [pid = 1746] [serial = 372] [outer = (nil)] [url = about:blank] 18:43:34 INFO - PROCESS | 1746 | --DOMWINDOW == 249 (0x913d0400) [pid = 1746] [serial = 375] [outer = (nil)] [url = about:blank] 18:43:34 INFO - PROCESS | 1746 | --DOMWINDOW == 248 (0x8d017000) [pid = 1746] [serial = 378] [outer = (nil)] [url = about:blank] 18:43:34 INFO - PROCESS | 1746 | 1464054214684 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:34 INFO - PROCESS | 1746 | --DOCSHELL 0x91306c00 == 103 [pid = 1746] [id = 155] 18:43:34 INFO - PROCESS | 1746 | --DOCSHELL 0x91af1000 == 102 [pid = 1746] [id = 154] 18:43:34 INFO - PROCESS | 1746 | ++DOCSHELL 0x8dff3000 == 103 [pid = 1746] [id = 173] 18:43:34 INFO - PROCESS | 1746 | ++DOMWINDOW == 249 (0x8e114c00) [pid = 1746] [serial = 519] [outer = (nil)] 18:43:34 INFO - PROCESS | 1746 | ++DOMWINDOW == 250 (0x8e11ac00) [pid = 1746] [serial = 520] [outer = 0x8e114c00] 18:43:34 INFO - PROCESS | 1746 | 1464054214836 Marionette DEBUG loaded listener.js 18:43:34 INFO - PROCESS | 1746 | ++DOMWINDOW == 251 (0x91306c00) [pid = 1746] [serial = 521] [outer = 0x8e114c00] 18:43:35 INFO - PROCESS | 1746 | --DOCSHELL 0x8ae35000 == 102 [pid = 1746] [id = 153] 18:43:35 INFO - PROCESS | 1746 | --DOCSHELL 0x8df22000 == 101 [pid = 1746] [id = 152] 18:43:35 INFO - PROCESS | 1746 | --DOCSHELL 0x8bf13c00 == 100 [pid = 1746] [id = 151] 18:43:35 INFO - PROCESS | 1746 | --DOCSHELL 0x8dbef000 == 99 [pid = 1746] [id = 150] 18:43:35 INFO - PROCESS | 1746 | --DOCSHELL 0x8c1cec00 == 98 [pid = 1746] [id = 149] 18:43:35 INFO - PROCESS | 1746 | [1746] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 18:43:35 INFO - PROCESS | 1746 | --DOMWINDOW == 250 (0x9d22a800) [pid = 1746] [serial = 399] [outer = (nil)] [url = about:blank] 18:43:35 INFO - PROCESS | 1746 | --DOMWINDOW == 249 (0x8e113800) [pid = 1746] [serial = 382] [outer = (nil)] [url = about:blank] 18:43:35 INFO - PROCESS | 1746 | --DOMWINDOW == 248 (0x8dbf4400) [pid = 1746] [serial = 381] [outer = (nil)] [url = about:blank] 18:43:35 INFO - PROCESS | 1746 | --DOMWINDOW == 247 (0x8ec35800) [pid = 1746] [serial = 345] [outer = (nil)] [url = about:blank] 18:43:35 INFO - PROCESS | 1746 | --DOMWINDOW == 246 (0x91b2d400) [pid = 1746] [serial = 348] [outer = (nil)] [url = about:blank] 18:43:35 INFO - PROCESS | 1746 | --DOMWINDOW == 245 (0x97846c00) [pid = 1746] [serial = 393] [outer = (nil)] [url = about:blank] 18:43:35 INFO - PROCESS | 1746 | --DOMWINDOW == 244 (0x913d0c00) [pid = 1746] [serial = 385] [outer = (nil)] [url = about:blank] 18:43:35 INFO - PROCESS | 1746 | --DOMWINDOW == 243 (0x913c4000) [pid = 1746] [serial = 384] [outer = (nil)] [url = about:blank] 18:43:35 INFO - PROCESS | 1746 | --DOMWINDOW == 242 (0x920e2c00) [pid = 1746] [serial = 390] [outer = (nil)] [url = about:blank] 18:43:35 INFO - PROCESS | 1746 | --DOMWINDOW == 241 (0x91af5400) [pid = 1746] [serial = 387] [outer = (nil)] [url = about:blank] 18:43:35 INFO - PROCESS | 1746 | --DOMWINDOW == 240 (0x91bbf000) [pid = 1746] [serial = 388] [outer = (nil)] [url = about:blank] 18:43:35 INFO - PROCESS | 1746 | --DOMWINDOW == 239 (0x91bd3400) [pid = 1746] [serial = 360] [outer = (nil)] [url = about:blank] 18:43:35 INFO - PROCESS | 1746 | --DOMWINDOW == 238 (0x9784c000) [pid = 1746] [serial = 351] [outer = (nil)] [url = about:blank] 18:43:35 INFO - PROCESS | 1746 | --DOMWINDOW == 237 (0xa2255800) [pid = 1746] [serial = 354] [outer = (nil)] [url = about:blank] 18:43:35 INFO - PROCESS | 1746 | --DOMWINDOW == 236 (0xa344e400) [pid = 1746] [serial = 357] [outer = (nil)] [url = about:blank] 18:43:35 INFO - PROCESS | 1746 | --DOMWINDOW == 235 (0x99304000) [pid = 1746] [serial = 343] [outer = (nil)] [url = about:blank] 18:43:35 INFO - PROCESS | 1746 | --DOMWINDOW == 234 (0x9bceac00) [pid = 1746] [serial = 396] [outer = (nil)] [url = about:blank] 18:43:35 INFO - PROCESS | 1746 | --DOMWINDOW == 233 (0x9c0f3400) [pid = 1746] [serial = 397] [outer = (nil)] [url = about:blank] 18:43:35 INFO - PROCESS | 1746 | --DOMWINDOW == 232 (0x97875c00) [pid = 1746] [serial = 394] [outer = (nil)] [url = about:blank] 18:43:35 INFO - PROCESS | 1746 | --DOMWINDOW == 231 (0x93d94c00) [pid = 1746] [serial = 391] [outer = (nil)] [url = about:blank] 18:43:35 INFO - PROCESS | 1746 | --DOMWINDOW == 230 (0x9d567400) [pid = 1746] [serial = 400] [outer = (nil)] [url = about:blank] 18:43:35 INFO - PROCESS | 1746 | 1464054215733 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]]]}] 18:43:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 18:43:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1634ms 18:43:35 INFO - PROCESS | 1746 | 1464054215785 Marionette TRACE conn4 -> [0,665,"getWindowHandle",null] 18:43:35 INFO - PROCESS | 1746 | 1464054215791 Marionette TRACE conn4 <- [1,665,null,{"value":"8"}] 18:43:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 18:43:35 INFO - PROCESS | 1746 | 1464054215800 Marionette TRACE conn4 -> [0,666,"setScriptTimeout",{"ms":35000}] 18:43:35 INFO - PROCESS | 1746 | 1464054215806 Marionette TRACE conn4 <- [1,666,null,{}] 18:43:35 INFO - PROCESS | 1746 | 1464054215811 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}] 18:43:35 INFO - PROCESS | 1746 | 1464054215989 Marionette TRACE conn4 <- [1,667,null,{"value":null}] 18:43:36 INFO - PROCESS | 1746 | 1464054216015 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:36 INFO - PROCESS | 1746 | ++DOCSHELL 0x8c1cec00 == 99 [pid = 1746] [id = 174] 18:43:36 INFO - PROCESS | 1746 | ++DOMWINDOW == 231 (0x8dbf4400) [pid = 1746] [serial = 522] [outer = (nil)] 18:43:36 INFO - PROCESS | 1746 | ++DOMWINDOW == 232 (0x91a10c00) [pid = 1746] [serial = 523] [outer = 0x8dbf4400] 18:43:36 INFO - PROCESS | 1746 | 1464054216220 Marionette DEBUG loaded listener.js 18:43:36 INFO - PROCESS | 1746 | ++DOMWINDOW == 233 (0x91af1000) [pid = 1746] [serial = 524] [outer = 0x8dbf4400] 18:43:36 INFO - PROCESS | 1746 | [1746] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 18:43:37 INFO - PROCESS | 1746 | 1464054217025 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]]]}] 18:43:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 18:43:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1233ms 18:43:37 INFO - PROCESS | 1746 | 1464054217061 Marionette TRACE conn4 -> [0,669,"getWindowHandle",null] 18:43:37 INFO - PROCESS | 1746 | 1464054217066 Marionette TRACE conn4 <- [1,669,null,{"value":"8"}] 18:43:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 18:43:37 INFO - PROCESS | 1746 | 1464054217086 Marionette TRACE conn4 -> [0,670,"setScriptTimeout",{"ms":35000}] 18:43:37 INFO - PROCESS | 1746 | 1464054217089 Marionette TRACE conn4 <- [1,670,null,{}] 18:43:37 INFO - PROCESS | 1746 | 1464054217095 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}] 18:43:37 INFO - PROCESS | 1746 | 1464054217312 Marionette TRACE conn4 <- [1,671,null,{"value":null}] 18:43:37 INFO - PROCESS | 1746 | 1464054217349 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:37 INFO - PROCESS | 1746 | ++DOCSHELL 0x913cfc00 == 100 [pid = 1746] [id = 175] 18:43:37 INFO - PROCESS | 1746 | ++DOMWINDOW == 234 (0x91b29400) [pid = 1746] [serial = 525] [outer = (nil)] 18:43:37 INFO - PROCESS | 1746 | ++DOMWINDOW == 235 (0x91bbd400) [pid = 1746] [serial = 526] [outer = 0x91b29400] 18:43:37 INFO - PROCESS | 1746 | 1464054217421 Marionette DEBUG loaded listener.js 18:43:37 INFO - PROCESS | 1746 | ++DOMWINDOW == 236 (0x91bc5400) [pid = 1746] [serial = 527] [outer = 0x91b29400] 18:43:38 INFO - PROCESS | 1746 | 1464054218343 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]]]}] 18:43:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 18:43:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1330ms 18:43:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 18:43:38 INFO - PROCESS | 1746 | 1464054218417 Marionette TRACE conn4 -> [0,673,"getWindowHandle",null] 18:43:38 INFO - PROCESS | 1746 | 1464054218420 Marionette TRACE conn4 <- [1,673,null,{"value":"8"}] 18:43:38 INFO - PROCESS | 1746 | 1464054218426 Marionette TRACE conn4 -> [0,674,"setScriptTimeout",{"ms":35000}] 18:43:38 INFO - PROCESS | 1746 | 1464054218429 Marionette TRACE conn4 <- [1,674,null,{}] 18:43:38 INFO - PROCESS | 1746 | 1464054218441 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}] 18:43:38 INFO - PROCESS | 1746 | 1464054218694 Marionette TRACE conn4 <- [1,675,null,{"value":null}] 18:43:38 INFO - PROCESS | 1746 | 1464054218720 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:38 INFO - PROCESS | 1746 | ++DOCSHELL 0x8abdb400 == 101 [pid = 1746] [id = 176] 18:43:38 INFO - PROCESS | 1746 | ++DOMWINDOW == 237 (0x8dbef000) [pid = 1746] [serial = 528] [outer = (nil)] 18:43:38 INFO - PROCESS | 1746 | ++DOMWINDOW == 238 (0x93b7e800) [pid = 1746] [serial = 529] [outer = 0x8dbef000] 18:43:38 INFO - PROCESS | 1746 | 1464054218795 Marionette DEBUG loaded listener.js 18:43:38 INFO - PROCESS | 1746 | ++DOMWINDOW == 239 (0x93d9b800) [pid = 1746] [serial = 530] [outer = 0x8dbef000] 18:43:39 INFO - PROCESS | 1746 | --DOMWINDOW == 238 (0x8dbf0c00) [pid = 1746] [serial = 453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 18:43:39 INFO - PROCESS | 1746 | --DOMWINDOW == 237 (0x8dff0c00) [pid = 1746] [serial = 456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 18:43:39 INFO - PROCESS | 1746 | --DOMWINDOW == 236 (0x8c1cf000) [pid = 1746] [serial = 447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 18:43:39 INFO - PROCESS | 1746 | --DOMWINDOW == 235 (0x8dbefc00) [pid = 1746] [serial = 450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 18:43:39 INFO - PROCESS | 1746 | --DOMWINDOW == 234 (0x91af1400) [pid = 1746] [serial = 462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 18:43:39 INFO - PROCESS | 1746 | --DOMWINDOW == 233 (0x8df26800) [pid = 1746] [serial = 459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 18:43:39 INFO - PROCESS | 1746 | --DOMWINDOW == 232 (0x91bc7000) [pid = 1746] [serial = 465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 18:43:39 INFO - PROCESS | 1746 | [1746] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 18:43:40 INFO - PROCESS | 1746 | 1464054220125 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]]]}] 18:43:40 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 18:43:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1738ms 18:43:40 INFO - PROCESS | 1746 | 1464054220163 Marionette TRACE conn4 -> [0,677,"getWindowHandle",null] 18:43:40 INFO - PROCESS | 1746 | 1464054220167 Marionette TRACE conn4 <- [1,677,null,{"value":"8"}] 18:43:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 18:43:40 INFO - PROCESS | 1746 | 1464054220173 Marionette TRACE conn4 -> [0,678,"setScriptTimeout",{"ms":35000}] 18:43:40 INFO - PROCESS | 1746 | 1464054220176 Marionette TRACE conn4 <- [1,678,null,{}] 18:43:40 INFO - PROCESS | 1746 | 1464054220182 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}] 18:43:40 INFO - PROCESS | 1746 | 1464054220401 Marionette TRACE conn4 <- [1,679,null,{"value":null}] 18:43:40 INFO - PROCESS | 1746 | 1464054220421 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:40 INFO - PROCESS | 1746 | ++DOCSHELL 0x8ae2f000 == 102 [pid = 1746] [id = 177] 18:43:40 INFO - PROCESS | 1746 | ++DOMWINDOW == 233 (0x8c1cf000) [pid = 1746] [serial = 531] [outer = (nil)] 18:43:40 INFO - PROCESS | 1746 | ++DOMWINDOW == 234 (0x925a3800) [pid = 1746] [serial = 532] [outer = 0x8c1cf000] 18:43:40 INFO - PROCESS | 1746 | 1464054220493 Marionette DEBUG loaded listener.js 18:43:40 INFO - PROCESS | 1746 | ++DOMWINDOW == 235 (0x93d98400) [pid = 1746] [serial = 533] [outer = 0x8c1cf000] 18:43:41 INFO - PROCESS | 1746 | 1464054221338 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]]]}] 18:43:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 18:43:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1183ms 18:43:41 INFO - PROCESS | 1746 | 1464054221367 Marionette TRACE conn4 -> [0,681,"getWindowHandle",null] 18:43:41 INFO - PROCESS | 1746 | 1464054221371 Marionette TRACE conn4 <- [1,681,null,{"value":"8"}] 18:43:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 18:43:41 INFO - PROCESS | 1746 | 1464054221377 Marionette TRACE conn4 -> [0,682,"setScriptTimeout",{"ms":35000}] 18:43:41 INFO - PROCESS | 1746 | 1464054221379 Marionette TRACE conn4 <- [1,682,null,{}] 18:43:41 INFO - PROCESS | 1746 | 1464054221389 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}] 18:43:41 INFO - PROCESS | 1746 | 1464054221550 Marionette TRACE conn4 <- [1,683,null,{"value":null}] 18:43:41 INFO - PROCESS | 1746 | 1464054221566 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:41 INFO - PROCESS | 1746 | ++DOCSHELL 0x8dbed400 == 103 [pid = 1746] [id = 178] 18:43:41 INFO - PROCESS | 1746 | ++DOMWINDOW == 236 (0x913ce000) [pid = 1746] [serial = 534] [outer = (nil)] 18:43:41 INFO - PROCESS | 1746 | ++DOMWINDOW == 237 (0x97846c00) [pid = 1746] [serial = 535] [outer = 0x913ce000] 18:43:41 INFO - PROCESS | 1746 | 1464054221637 Marionette DEBUG loaded listener.js 18:43:41 INFO - PROCESS | 1746 | ++DOMWINDOW == 238 (0x9786bc00) [pid = 1746] [serial = 536] [outer = 0x913ce000] 18:43:43 INFO - PROCESS | 1746 | SkCairoFTTypeface::onFilterRec unimplemented 18:43:43 INFO - PROCESS | 1746 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 18:43:43 INFO - PROCESS | 1746 | 1464054223208 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]]]}] 18:43:43 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) 18:43:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1886ms 18:43:43 INFO - PROCESS | 1746 | 1464054223279 Marionette TRACE conn4 -> [0,685,"getWindowHandle",null] 18:43:43 INFO - PROCESS | 1746 | 1464054223285 Marionette TRACE conn4 <- [1,685,null,{"value":"8"}] 18:43:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 18:43:43 INFO - PROCESS | 1746 | 1464054223311 Marionette TRACE conn4 -> [0,686,"setScriptTimeout",{"ms":35000}] 18:43:43 INFO - PROCESS | 1746 | 1464054223318 Marionette TRACE conn4 <- [1,686,null,{}] 18:43:43 INFO - PROCESS | 1746 | 1464054223327 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}] 18:43:43 INFO - PROCESS | 1746 | 1464054223505 Marionette TRACE conn4 <- [1,687,null,{"value":null}] 18:43:43 INFO - PROCESS | 1746 | 1464054223696 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:43 INFO - PROCESS | 1746 | ++DOCSHELL 0x89b8d800 == 104 [pid = 1746] [id = 179] 18:43:43 INFO - PROCESS | 1746 | ++DOMWINDOW == 239 (0x8ae32c00) [pid = 1746] [serial = 537] [outer = (nil)] 18:43:43 INFO - PROCESS | 1746 | ++DOMWINDOW == 240 (0x8c1cc800) [pid = 1746] [serial = 538] [outer = 0x8ae32c00] 18:43:43 INFO - PROCESS | 1746 | 1464054223826 Marionette DEBUG loaded listener.js 18:43:43 INFO - PROCESS | 1746 | ++DOMWINDOW == 241 (0x8d2e5000) [pid = 1746] [serial = 539] [outer = 0x8ae32c00] 18:43:45 INFO - PROCESS | 1746 | SkCairoFTTypeface::onFilterRec unimplemented 18:43:45 INFO - PROCESS | 1746 | 1464054225168 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]]]}] 18:43:45 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 18:43:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1891ms 18:43:45 INFO - PROCESS | 1746 | 1464054225337 Marionette TRACE conn4 -> [0,689,"getWindowHandle",null] 18:43:45 INFO - PROCESS | 1746 | 1464054225345 Marionette TRACE conn4 <- [1,689,null,{"value":"8"}] 18:43:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 18:43:45 INFO - PROCESS | 1746 | 1464054225367 Marionette TRACE conn4 -> [0,690,"setScriptTimeout",{"ms":35000}] 18:43:45 INFO - PROCESS | 1746 | 1464054225372 Marionette TRACE conn4 <- [1,690,null,{}] 18:43:45 INFO - PROCESS | 1746 | 1464054225379 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}] 18:43:45 INFO - PROCESS | 1746 | 1464054225557 Marionette TRACE conn4 <- [1,691,null,{"value":null}] 18:43:45 INFO - PROCESS | 1746 | 1464054225746 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:45 INFO - PROCESS | 1746 | ++DOCSHELL 0x8c1c2c00 == 105 [pid = 1746] [id = 180] 18:43:45 INFO - PROCESS | 1746 | ++DOMWINDOW == 242 (0x8c6b3800) [pid = 1746] [serial = 540] [outer = (nil)] 18:43:45 INFO - PROCESS | 1746 | ++DOMWINDOW == 243 (0x8df1d800) [pid = 1746] [serial = 541] [outer = 0x8c6b3800] 18:43:45 INFO - PROCESS | 1746 | 1464054225838 Marionette DEBUG loaded listener.js 18:43:45 INFO - PROCESS | 1746 | ++DOMWINDOW == 244 (0x8e11b400) [pid = 1746] [serial = 542] [outer = 0x8c6b3800] 18:43:47 INFO - PROCESS | 1746 | SkCairoFTTypeface::onFilterRec unimplemented 18:43:47 INFO - PROCESS | 1746 | 1464054227156 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]]]}] 18:43:47 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 18:43:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1833ms 18:43:47 INFO - PROCESS | 1746 | 1464054227199 Marionette TRACE conn4 -> [0,693,"getWindowHandle",null] 18:43:47 INFO - PROCESS | 1746 | 1464054227204 Marionette TRACE conn4 <- [1,693,null,{"value":"8"}] 18:43:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 18:43:47 INFO - PROCESS | 1746 | 1464054227305 Marionette TRACE conn4 -> [0,694,"setScriptTimeout",{"ms":35000}] 18:43:47 INFO - PROCESS | 1746 | 1464054227312 Marionette TRACE conn4 <- [1,694,null,{}] 18:43:47 INFO - PROCESS | 1746 | 1464054227331 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}] 18:43:47 INFO - PROCESS | 1746 | 1464054227514 Marionette TRACE conn4 <- [1,695,null,{"value":null}] 18:43:47 INFO - PROCESS | 1746 | 1464054227707 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:47 INFO - PROCESS | 1746 | ++DOCSHELL 0x91b2d400 == 106 [pid = 1746] [id = 181] 18:43:47 INFO - PROCESS | 1746 | ++DOMWINDOW == 245 (0x91b30000) [pid = 1746] [serial = 543] [outer = (nil)] 18:43:47 INFO - PROCESS | 1746 | ++DOMWINDOW == 246 (0x925a7800) [pid = 1746] [serial = 544] [outer = 0x91b30000] 18:43:47 INFO - PROCESS | 1746 | 1464054227803 Marionette DEBUG loaded listener.js 18:43:47 INFO - PROCESS | 1746 | ++DOMWINDOW == 247 (0x99380c00) [pid = 1746] [serial = 545] [outer = 0x91b30000] 18:43:49 INFO - PROCESS | 1746 | SkCairoFTTypeface::onFilterRec unimplemented 18:43:49 INFO - PROCESS | 1746 | 1464054229122 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]]]}] 18:43:49 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) 18:43:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1894ms 18:43:49 INFO - PROCESS | 1746 | 1464054229149 Marionette TRACE conn4 -> [0,697,"getWindowHandle",null] 18:43:49 INFO - PROCESS | 1746 | 1464054229154 Marionette TRACE conn4 <- [1,697,null,{"value":"8"}] 18:43:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 18:43:49 INFO - PROCESS | 1746 | 1464054229205 Marionette TRACE conn4 -> [0,698,"setScriptTimeout",{"ms":35000}] 18:43:49 INFO - PROCESS | 1746 | 1464054229208 Marionette TRACE conn4 <- [1,698,null,{}] 18:43:49 INFO - PROCESS | 1746 | 1464054229235 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}] 18:43:49 INFO - PROCESS | 1746 | 1464054229409 Marionette TRACE conn4 <- [1,699,null,{"value":null}] 18:43:49 INFO - PROCESS | 1746 | 1464054229598 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:49 INFO - PROCESS | 1746 | ++DOCSHELL 0x8dbfac00 == 107 [pid = 1746] [id = 182] 18:43:49 INFO - PROCESS | 1746 | ++DOMWINDOW == 248 (0x91c26400) [pid = 1746] [serial = 546] [outer = (nil)] 18:43:49 INFO - PROCESS | 1746 | ++DOMWINDOW == 249 (0x9bceb800) [pid = 1746] [serial = 547] [outer = 0x91c26400] 18:43:49 INFO - PROCESS | 1746 | 1464054229683 Marionette DEBUG loaded listener.js 18:43:49 INFO - PROCESS | 1746 | ++DOMWINDOW == 250 (0x9bf40c00) [pid = 1746] [serial = 548] [outer = 0x91c26400] 18:43:50 INFO - PROCESS | 1746 | SkCairoFTTypeface::onFilterRec unimplemented 18:43:51 INFO - PROCESS | 1746 | 1464054231000 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]]]}] 18:43:51 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) 18:43:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1815ms 18:43:51 INFO - PROCESS | 1746 | 1464054231019 Marionette TRACE conn4 -> [0,701,"getWindowHandle",null] 18:43:51 INFO - PROCESS | 1746 | 1464054231023 Marionette TRACE conn4 <- [1,701,null,{"value":"8"}] 18:43:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 18:43:51 INFO - PROCESS | 1746 | 1464054231030 Marionette TRACE conn4 -> [0,702,"setScriptTimeout",{"ms":35000}] 18:43:51 INFO - PROCESS | 1746 | 1464054231033 Marionette TRACE conn4 <- [1,702,null,{}] 18:43:51 INFO - PROCESS | 1746 | 1464054231141 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}] 18:43:51 INFO - PROCESS | 1746 | 1464054231314 Marionette TRACE conn4 <- [1,703,null,{"value":null}] 18:43:51 INFO - PROCESS | 1746 | 1464054231503 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:51 INFO - PROCESS | 1746 | ++DOCSHELL 0x8df1f800 == 108 [pid = 1746] [id = 183] 18:43:51 INFO - PROCESS | 1746 | ++DOMWINDOW == 251 (0x9bce3c00) [pid = 1746] [serial = 549] [outer = (nil)] 18:43:51 INFO - PROCESS | 1746 | ++DOMWINDOW == 252 (0x9c0efc00) [pid = 1746] [serial = 550] [outer = 0x9bce3c00] 18:43:51 INFO - PROCESS | 1746 | 1464054231588 Marionette DEBUG loaded listener.js 18:43:51 INFO - PROCESS | 1746 | ++DOMWINDOW == 253 (0x9c117800) [pid = 1746] [serial = 551] [outer = 0x9bce3c00] 18:43:52 INFO - PROCESS | 1746 | SkCairoFTTypeface::onFilterRec unimplemented 18:43:52 INFO - PROCESS | 1746 | 1464054232916 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]]]}] 18:43:52 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 18:43:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1896ms 18:43:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 18:43:52 INFO - PROCESS | 1746 | 1464054232926 Marionette TRACE conn4 -> [0,705,"getWindowHandle",null] 18:43:52 INFO - PROCESS | 1746 | 1464054232929 Marionette TRACE conn4 <- [1,705,null,{"value":"8"}] 18:43:52 INFO - PROCESS | 1746 | 1464054232936 Marionette TRACE conn4 -> [0,706,"setScriptTimeout",{"ms":35000}] 18:43:52 INFO - PROCESS | 1746 | 1464054232940 Marionette TRACE conn4 <- [1,706,null,{}] 18:43:52 INFO - PROCESS | 1746 | 1464054232946 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}] 18:43:53 INFO - PROCESS | 1746 | 1464054233216 Marionette TRACE conn4 <- [1,707,null,{"value":null}] 18:43:53 INFO - PROCESS | 1746 | 1464054233410 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:53 INFO - PROCESS | 1746 | ++DOCSHELL 0x9c0f3800 == 109 [pid = 1746] [id = 184] 18:43:53 INFO - PROCESS | 1746 | ++DOMWINDOW == 254 (0x9c0f5000) [pid = 1746] [serial = 552] [outer = (nil)] 18:43:53 INFO - PROCESS | 1746 | ++DOMWINDOW == 255 (0xa224b000) [pid = 1746] [serial = 553] [outer = 0x9c0f5000] 18:43:53 INFO - PROCESS | 1746 | 1464054233495 Marionette DEBUG loaded listener.js 18:43:53 INFO - PROCESS | 1746 | ++DOMWINDOW == 256 (0xa24a3400) [pid = 1746] [serial = 554] [outer = 0x9c0f5000] 18:43:54 INFO - PROCESS | 1746 | SkCairoFTTypeface::onFilterRec unimplemented 18:43:54 INFO - PROCESS | 1746 | 1464054234784 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]]]}] 18:43:54 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 18:43:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1893ms 18:43:54 INFO - PROCESS | 1746 | 1464054234828 Marionette TRACE conn4 -> [0,709,"getWindowHandle",null] 18:43:54 INFO - PROCESS | 1746 | 1464054234832 Marionette TRACE conn4 <- [1,709,null,{"value":"8"}] 18:43:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 18:43:54 INFO - PROCESS | 1746 | 1464054234839 Marionette TRACE conn4 -> [0,710,"setScriptTimeout",{"ms":35000}] 18:43:54 INFO - PROCESS | 1746 | 1464054234843 Marionette TRACE conn4 <- [1,710,null,{}] 18:43:54 INFO - PROCESS | 1746 | 1464054234943 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}] 18:43:55 INFO - PROCESS | 1746 | 1464054235150 Marionette TRACE conn4 <- [1,711,null,{"value":null}] 18:43:55 INFO - PROCESS | 1746 | 1464054235355 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:55 INFO - PROCESS | 1746 | ++DOCSHELL 0x8abe3400 == 110 [pid = 1746] [id = 185] 18:43:55 INFO - PROCESS | 1746 | ++DOMWINDOW == 257 (0x8ae31800) [pid = 1746] [serial = 555] [outer = (nil)] 18:43:55 INFO - PROCESS | 1746 | ++DOMWINDOW == 258 (0x8db5f000) [pid = 1746] [serial = 556] [outer = 0x8ae31800] 18:43:55 INFO - PROCESS | 1746 | 1464054235482 Marionette DEBUG loaded listener.js 18:43:55 INFO - PROCESS | 1746 | ++DOMWINDOW == 259 (0x8db64400) [pid = 1746] [serial = 557] [outer = 0x8ae31800] 18:43:56 INFO - PROCESS | 1746 | SkCairoFTTypeface::onFilterRec unimplemented 18:43:56 INFO - PROCESS | 1746 | 1464054236793 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]]]}] 18:43:56 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 18:43:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1983ms 18:43:56 INFO - PROCESS | 1746 | 1464054236869 Marionette TRACE conn4 -> [0,713,"getWindowHandle",null] 18:43:56 INFO - PROCESS | 1746 | 1464054236874 Marionette TRACE conn4 <- [1,713,null,{"value":"8"}] 18:43:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 18:43:56 INFO - PROCESS | 1746 | 1464054236902 Marionette TRACE conn4 -> [0,714,"setScriptTimeout",{"ms":35000}] 18:43:56 INFO - PROCESS | 1746 | 1464054236907 Marionette TRACE conn4 <- [1,714,null,{}] 18:43:56 INFO - PROCESS | 1746 | 1464054236914 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}] 18:43:57 INFO - PROCESS | 1746 | 1464054237088 Marionette TRACE conn4 <- [1,715,null,{"value":null}] 18:43:57 INFO - PROCESS | 1746 | 1464054237284 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:57 INFO - PROCESS | 1746 | ++DOCSHELL 0x8c1ce000 == 111 [pid = 1746] [id = 186] 18:43:57 INFO - PROCESS | 1746 | ++DOMWINDOW == 260 (0x8d2e6c00) [pid = 1746] [serial = 558] [outer = (nil)] 18:43:57 INFO - PROCESS | 1746 | ++DOMWINDOW == 261 (0x8db66000) [pid = 1746] [serial = 559] [outer = 0x8d2e6c00] 18:43:57 INFO - PROCESS | 1746 | 1464054237366 Marionette DEBUG loaded listener.js 18:43:57 INFO - PROCESS | 1746 | ++DOMWINDOW == 262 (0x8dfe7400) [pid = 1746] [serial = 560] [outer = 0x8d2e6c00] 18:43:59 INFO - PROCESS | 1746 | SkCairoFTTypeface::onFilterRec unimplemented 18:43:59 INFO - PROCESS | 1746 | 1464054239128 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]]]}] 18:43:59 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 18:43:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 2243ms 18:43:59 INFO - PROCESS | 1746 | 1464054239140 Marionette TRACE conn4 -> [0,717,"getWindowHandle",null] 18:43:59 INFO - PROCESS | 1746 | 1464054239145 Marionette TRACE conn4 <- [1,717,null,{"value":"8"}] 18:43:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 18:43:59 INFO - PROCESS | 1746 | 1464054239153 Marionette TRACE conn4 -> [0,718,"setScriptTimeout",{"ms":35000}] 18:43:59 INFO - PROCESS | 1746 | 1464054239159 Marionette TRACE conn4 <- [1,718,null,{}] 18:43:59 INFO - PROCESS | 1746 | 1464054239167 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}] 18:43:59 INFO - PROCESS | 1746 | 1464054239332 Marionette TRACE conn4 <- [1,719,null,{"value":null}] 18:43:59 INFO - PROCESS | 1746 | 1464054239527 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:59 INFO - PROCESS | 1746 | ++DOCSHELL 0x89b8bc00 == 112 [pid = 1746] [id = 187] 18:43:59 INFO - PROCESS | 1746 | ++DOMWINDOW == 263 (0x8c6ac400) [pid = 1746] [serial = 561] [outer = (nil)] 18:43:59 INFO - PROCESS | 1746 | ++DOMWINDOW == 264 (0x8da8b400) [pid = 1746] [serial = 562] [outer = 0x8c6ac400] 18:43:59 INFO - PROCESS | 1746 | 1464054239604 Marionette DEBUG loaded listener.js 18:43:59 INFO - PROCESS | 1746 | ++DOMWINDOW == 265 (0x8db63000) [pid = 1746] [serial = 563] [outer = 0x8c6ac400] 18:44:01 INFO - PROCESS | 1746 | --DOCSHELL 0x8d011400 == 111 [pid = 1746] [id = 126] 18:44:01 INFO - PROCESS | 1746 | --DOCSHELL 0x8da81400 == 110 [pid = 1746] [id = 123] 18:44:01 INFO - PROCESS | 1746 | --DOCSHELL 0x8da8f400 == 109 [pid = 1746] [id = 124] 18:44:01 INFO - PROCESS | 1746 | --DOMWINDOW == 264 (0x925ac800) [pid = 1746] [serial = 469] [outer = (nil)] [url = about:blank] 18:44:01 INFO - PROCESS | 1746 | SkCairoFTTypeface::onFilterRec unimplemented 18:44:01 INFO - PROCESS | 1746 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 18:44:01 INFO - PROCESS | 1746 | --DOCSHELL 0x8e117400 == 108 [pid = 1746] [id = 122] 18:44:01 INFO - PROCESS | 1746 | 1464054241150 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]]]}] 18:44:01 INFO - PROCESS | 1746 | --DOCSHELL 0x8dcaf800 == 107 [pid = 1746] [id = 165] 18:44:01 INFO - PROCESS | 1746 | --DOCSHELL 0x8dca7000 == 106 [pid = 1746] [id = 164] 18:44:01 INFO - PROCESS | 1746 | --DOCSHELL 0x99ec9800 == 105 [pid = 1746] [id = 163] 18:44:01 INFO - PROCESS | 1746 | --DOCSHELL 0x91bbe000 == 104 [pid = 1746] [id = 162] 18:44:01 INFO - PROCESS | 1746 | --DOCSHELL 0x8c1c3800 == 103 [pid = 1746] [id = 161] 18:44:01 INFO - PROCESS | 1746 | --DOCSHELL 0x8abdac00 == 102 [pid = 1746] [id = 160] 18:44:01 INFO - PROCESS | 1746 | --DOCSHELL 0x91bc6800 == 101 [pid = 1746] [id = 159] 18:44:01 INFO - PROCESS | 1746 | --DOCSHELL 0x8df27400 == 100 [pid = 1746] [id = 158] 18:44:01 INFO - PROCESS | 1746 | --DOCSHELL 0x8dbf4000 == 99 [pid = 1746] [id = 125] 18:44:01 INFO - PROCESS | 1746 | --DOCSHELL 0x8d00b000 == 98 [pid = 1746] [id = 157] 18:44:01 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 18:44:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 2044ms 18:44:01 INFO - PROCESS | 1746 | 1464054241197 Marionette TRACE conn4 -> [0,721,"getWindowHandle",null] 18:44:01 INFO - PROCESS | 1746 | 1464054241205 Marionette TRACE conn4 <- [1,721,null,{"value":"8"}] 18:44:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 18:44:01 INFO - PROCESS | 1746 | 1464054241215 Marionette TRACE conn4 -> [0,722,"setScriptTimeout",{"ms":35000}] 18:44:01 INFO - PROCESS | 1746 | 1464054241219 Marionette TRACE conn4 <- [1,722,null,{}] 18:44:01 INFO - PROCESS | 1746 | 1464054241225 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}] 18:44:01 INFO - PROCESS | 1746 | 1464054241382 Marionette TRACE conn4 <- [1,723,null,{"value":null}] 18:44:01 INFO - PROCESS | 1746 | --DOMWINDOW == 263 (0x8dff2c00) [pid = 1746] [serial = 454] [outer = (nil)] [url = about:blank] 18:44:01 INFO - PROCESS | 1746 | --DOMWINDOW == 262 (0xa249e800) [pid = 1746] [serial = 411] [outer = (nil)] [url = about:blank] 18:44:01 INFO - PROCESS | 1746 | --DOMWINDOW == 261 (0x8bf19800) [pid = 1746] [serial = 433] [outer = (nil)] [url = about:blank] 18:44:01 INFO - PROCESS | 1746 | --DOMWINDOW == 260 (0x8ae2dc00) [pid = 1746] [serial = 442] [outer = (nil)] [url = about:blank] 18:44:01 INFO - PROCESS | 1746 | --DOMWINDOW == 259 (0x8e120c00) [pid = 1746] [serial = 457] [outer = (nil)] [url = about:blank] 18:44:01 INFO - PROCESS | 1746 | --DOMWINDOW == 258 (0x8abe1400) [pid = 1746] [serial = 439] [outer = (nil)] [url = about:blank] 18:44:01 INFO - PROCESS | 1746 | --DOMWINDOW == 257 (0x8c1c8800) [pid = 1746] [serial = 436] [outer = (nil)] [url = about:blank] 18:44:01 INFO - PROCESS | 1746 | --DOMWINDOW == 256 (0x92f1e800) [pid = 1746] [serial = 405] [outer = (nil)] [url = about:blank] 18:44:01 INFO - PROCESS | 1746 | --DOMWINDOW == 255 (0x8d2ea400) [pid = 1746] [serial = 417] [outer = (nil)] [url = about:blank] 18:44:01 INFO - PROCESS | 1746 | --DOMWINDOW == 254 (0x8d9d4c00) [pid = 1746] [serial = 414] [outer = (nil)] [url = about:blank] 18:44:01 INFO - PROCESS | 1746 | --DOMWINDOW == 253 (0x8d00d000) [pid = 1746] [serial = 448] [outer = (nil)] [url = about:blank] 18:44:01 INFO - PROCESS | 1746 | --DOMWINDOW == 252 (0x8df21c00) [pid = 1746] [serial = 452] [outer = (nil)] [url = about:blank] 18:44:01 INFO - PROCESS | 1746 | --DOMWINDOW == 251 (0x9c115000) [pid = 1746] [serial = 421] [outer = (nil)] [url = about:blank] 18:44:01 INFO - PROCESS | 1746 | --DOMWINDOW == 250 (0x91bc4800) [pid = 1746] [serial = 464] [outer = (nil)] [url = about:blank] 18:44:01 INFO - PROCESS | 1746 | --DOMWINDOW == 249 (0x913c9400) [pid = 1746] [serial = 461] [outer = (nil)] [url = about:blank] 18:44:01 INFO - PROCESS | 1746 | --DOMWINDOW == 248 (0x91b2e000) [pid = 1746] [serial = 463] [outer = (nil)] [url = about:blank] 18:44:01 INFO - PROCESS | 1746 | --DOMWINDOW == 247 (0x925a1c00) [pid = 1746] [serial = 427] [outer = (nil)] [url = about:blank] 18:44:01 INFO - PROCESS | 1746 | --DOMWINDOW == 246 (0xa224a400) [pid = 1746] [serial = 402] [outer = (nil)] [url = about:blank] 18:44:01 INFO - PROCESS | 1746 | --DOMWINDOW == 245 (0x8df1f400) [pid = 1746] [serial = 451] [outer = (nil)] [url = about:blank] 18:44:01 INFO - PROCESS | 1746 | --DOMWINDOW == 244 (0x91310000) [pid = 1746] [serial = 460] [outer = (nil)] [url = about:blank] 18:44:01 INFO - PROCESS | 1746 | --DOMWINDOW == 243 (0x8d2eac00) [pid = 1746] [serial = 424] [outer = (nil)] [url = about:blank] 18:44:01 INFO - PROCESS | 1746 | --DOMWINDOW == 242 (0x8e090c00) [pid = 1746] [serial = 455] [outer = (nil)] [url = about:blank] 18:44:01 INFO - PROCESS | 1746 | --DOMWINDOW == 241 (0xa249b000) [pid = 1746] [serial = 408] [outer = (nil)] [url = about:blank] 18:44:01 INFO - PROCESS | 1746 | --DOMWINDOW == 240 (0x920db000) [pid = 1746] [serial = 467] [outer = (nil)] [url = about:blank] 18:44:01 INFO - PROCESS | 1746 | --DOMWINDOW == 239 (0x8bf12c00) [pid = 1746] [serial = 430] [outer = (nil)] [url = about:blank] 18:44:01 INFO - PROCESS | 1746 | --DOMWINDOW == 238 (0x8edb5c00) [pid = 1746] [serial = 458] [outer = (nil)] [url = about:blank] 18:44:01 INFO - PROCESS | 1746 | --DOMWINDOW == 237 (0x91bd8000) [pid = 1746] [serial = 466] [outer = (nil)] [url = about:blank] 18:44:01 INFO - PROCESS | 1746 | --DOMWINDOW == 236 (0x8d2e3800) [pid = 1746] [serial = 449] [outer = (nil)] [url = about:blank] 18:44:01 INFO - PROCESS | 1746 | --DOMWINDOW == 235 (0x8ae37000) [pid = 1746] [serial = 445] [outer = (nil)] [url = about:blank] 18:44:01 INFO - PROCESS | 1746 | --DOMWINDOW == 234 (0x9a350000) [pid = 1746] [serial = 232] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 18:44:01 INFO - PROCESS | 1746 | 1464054241574 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:01 INFO - PROCESS | 1746 | ++DOCSHELL 0x8ae2dc00 == 99 [pid = 1746] [id = 188] 18:44:01 INFO - PROCESS | 1746 | ++DOMWINDOW == 235 (0x8ae2f800) [pid = 1746] [serial = 564] [outer = (nil)] 18:44:01 INFO - PROCESS | 1746 | ++DOMWINDOW == 236 (0x8c1d0800) [pid = 1746] [serial = 565] [outer = 0x8ae2f800] 18:44:01 INFO - PROCESS | 1746 | 1464054241648 Marionette DEBUG loaded listener.js 18:44:01 INFO - PROCESS | 1746 | ++DOMWINDOW == 237 (0x8d2eac00) [pid = 1746] [serial = 566] [outer = 0x8ae2f800] 18:44:02 INFO - PROCESS | 1746 | 1464054242419 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] 18:44:02 INFO - PROCESS | 1746 | 1464054242468 Marionette TRACE conn4 <- [1,725,null,{"value":"8"}] 18:44:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 18:44:02 INFO - PROCESS | 1746 | 1464054242475 Marionette TRACE conn4 -> [0,726,"setScriptTimeout",{"ms":35000}] 18:44:02 INFO - PROCESS | 1746 | 1464054242480 Marionette TRACE conn4 <- [1,726,null,{}] 18:44:02 INFO - PROCESS | 1746 | 1464054242496 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}] 18:44:02 INFO - PROCESS | 1746 | 1464054242678 Marionette TRACE conn4 <- [1,727,null,{"value":null}] 18:44:02 INFO - PROCESS | 1746 | 1464054242691 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:02 INFO - PROCESS | 1746 | ++DOCSHELL 0x8c6ae000 == 100 [pid = 1746] [id = 189] 18:44:02 INFO - PROCESS | 1746 | ++DOMWINDOW == 238 (0x8c6b2000) [pid = 1746] [serial = 567] [outer = (nil)] 18:44:02 INFO - PROCESS | 1746 | ++DOMWINDOW == 239 (0x8df27000) [pid = 1746] [serial = 568] [outer = 0x8c6b2000] 18:44:02 INFO - PROCESS | 1746 | 1464054242907 Marionette DEBUG loaded listener.js 18:44:03 INFO - PROCESS | 1746 | ++DOMWINDOW == 240 (0x8e117400) [pid = 1746] [serial = 569] [outer = 0x8c6b2000] 18:44:03 INFO - PROCESS | 1746 | SkCairoFTTypeface::onFilterRec unimplemented 18:44:03 INFO - PROCESS | 1746 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 18:44:03 INFO - PROCESS | 1746 | 1464054243855 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]]]}] 18:44:03 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 18:44:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1434ms 18:44:03 INFO - PROCESS | 1746 | 1464054243916 Marionette TRACE conn4 -> [0,729,"getWindowHandle",null] 18:44:03 INFO - PROCESS | 1746 | 1464054243920 Marionette TRACE conn4 <- [1,729,null,{"value":"8"}] 18:44:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 18:44:03 INFO - PROCESS | 1746 | 1464054243927 Marionette TRACE conn4 -> [0,730,"setScriptTimeout",{"ms":35000}] 18:44:03 INFO - PROCESS | 1746 | 1464054243929 Marionette TRACE conn4 <- [1,730,null,{}] 18:44:03 INFO - PROCESS | 1746 | 1464054243935 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}] 18:44:04 INFO - PROCESS | 1746 | 1464054244154 Marionette TRACE conn4 <- [1,731,null,{"value":null}] 18:44:04 INFO - PROCESS | 1746 | 1464054244176 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:04 INFO - PROCESS | 1746 | ++DOCSHELL 0x8db5f800 == 101 [pid = 1746] [id = 190] 18:44:04 INFO - PROCESS | 1746 | ++DOMWINDOW == 241 (0x8ec43800) [pid = 1746] [serial = 570] [outer = (nil)] 18:44:04 INFO - PROCESS | 1746 | ++DOMWINDOW == 242 (0x91302400) [pid = 1746] [serial = 571] [outer = 0x8ec43800] 18:44:04 INFO - PROCESS | 1746 | 1464054244251 Marionette DEBUG loaded listener.js 18:44:04 INFO - PROCESS | 1746 | ++DOMWINDOW == 243 (0x91aeac00) [pid = 1746] [serial = 572] [outer = 0x8ec43800] 18:44:04 INFO - PROCESS | 1746 | SkCairoFTTypeface::onFilterRec unimplemented 18:44:04 INFO - PROCESS | 1746 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 18:44:05 INFO - PROCESS | 1746 | 1464054245197 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] 18:44:05 INFO - PROCESS | 1746 | 1464054245273 Marionette TRACE conn4 <- [1,733,null,{"value":"8"}] 18:44:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 18:44:05 INFO - PROCESS | 1746 | 1464054245279 Marionette TRACE conn4 -> [0,734,"setScriptTimeout",{"ms":35000}] 18:44:05 INFO - PROCESS | 1746 | 1464054245282 Marionette TRACE conn4 <- [1,734,null,{}] 18:44:05 INFO - PROCESS | 1746 | 1464054245288 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}] 18:44:05 INFO - PROCESS | 1746 | 1464054245524 Marionette TRACE conn4 <- [1,735,null,{"value":null}] 18:44:05 INFO - PROCESS | 1746 | 1464054245548 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:05 INFO - PROCESS | 1746 | ++DOCSHELL 0x8df27400 == 102 [pid = 1746] [id = 191] 18:44:05 INFO - PROCESS | 1746 | ++DOMWINDOW == 244 (0x8ec3fc00) [pid = 1746] [serial = 573] [outer = (nil)] 18:44:05 INFO - PROCESS | 1746 | ++DOMWINDOW == 245 (0x91bc1c00) [pid = 1746] [serial = 574] [outer = 0x8ec3fc00] 18:44:05 INFO - PROCESS | 1746 | 1464054245623 Marionette DEBUG loaded listener.js 18:44:05 INFO - PROCESS | 1746 | ++DOMWINDOW == 246 (0x91bd5000) [pid = 1746] [serial = 575] [outer = 0x8ec3fc00] 18:44:06 INFO - PROCESS | 1746 | --DOMWINDOW == 245 (0x8c1cf000) [pid = 1746] [serial = 531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 18:44:06 INFO - PROCESS | 1746 | --DOMWINDOW == 244 (0x91bcf000) [pid = 1746] [serial = 468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 18:44:06 INFO - PROCESS | 1746 | --DOMWINDOW == 243 (0x8abe7c00) [pid = 1746] [serial = 516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 18:44:06 INFO - PROCESS | 1746 | --DOMWINDOW == 242 (0x8dbf4400) [pid = 1746] [serial = 522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 18:44:06 INFO - PROCESS | 1746 | --DOMWINDOW == 241 (0x8e114c00) [pid = 1746] [serial = 519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 18:44:06 INFO - PROCESS | 1746 | --DOMWINDOW == 240 (0x8c1c4800) [pid = 1746] [serial = 513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 18:44:06 INFO - PROCESS | 1746 | --DOMWINDOW == 239 (0x8dbef000) [pid = 1746] [serial = 528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 18:44:06 INFO - PROCESS | 1746 | --DOMWINDOW == 238 (0x91b29400) [pid = 1746] [serial = 525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 18:44:06 INFO - PROCESS | 1746 | SkCairoFTTypeface::onFilterRec unimplemented 18:44:07 INFO - PROCESS | 1746 | 1464054247039 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]]]}] 18:44:07 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 18:44:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1780ms 18:44:07 INFO - PROCESS | 1746 | 1464054247061 Marionette TRACE conn4 -> [0,737,"getWindowHandle",null] 18:44:07 INFO - PROCESS | 1746 | 1464054247065 Marionette TRACE conn4 <- [1,737,null,{"value":"8"}] 18:44:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 18:44:07 INFO - PROCESS | 1746 | 1464054247071 Marionette TRACE conn4 -> [0,738,"setScriptTimeout",{"ms":35000}] 18:44:07 INFO - PROCESS | 1746 | 1464054247074 Marionette TRACE conn4 <- [1,738,null,{}] 18:44:07 INFO - PROCESS | 1746 | 1464054247079 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}] 18:44:07 INFO - PROCESS | 1746 | 1464054247265 Marionette TRACE conn4 <- [1,739,null,{"value":null}] 18:44:07 INFO - PROCESS | 1746 | 1464054247421 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:07 INFO - PROCESS | 1746 | ++DOCSHELL 0x8da8e000 == 103 [pid = 1746] [id = 192] 18:44:07 INFO - PROCESS | 1746 | ++DOMWINDOW == 239 (0x8da8ec00) [pid = 1746] [serial = 576] [outer = (nil)] 18:44:07 INFO - PROCESS | 1746 | ++DOMWINDOW == 240 (0x91bc3400) [pid = 1746] [serial = 577] [outer = 0x8da8ec00] 18:44:07 INFO - PROCESS | 1746 | 1464054247499 Marionette DEBUG loaded listener.js 18:44:07 INFO - PROCESS | 1746 | ++DOMWINDOW == 241 (0x92391c00) [pid = 1746] [serial = 578] [outer = 0x8da8ec00] 18:44:08 INFO - PROCESS | 1746 | SkCairoFTTypeface::onFilterRec unimplemented 18:44:08 INFO - PROCESS | 1746 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 18:44:08 INFO - PROCESS | 1746 | 1464054248701 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]]]}] 18:44:08 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 18:44:08 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1682ms 18:44:08 INFO - PROCESS | 1746 | 1464054248764 Marionette TRACE conn4 -> [0,741,"getWindowHandle",null] 18:44:08 INFO - PROCESS | 1746 | 1464054248771 Marionette TRACE conn4 <- [1,741,null,{"value":"8"}] 18:44:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 18:44:08 INFO - PROCESS | 1746 | 1464054248781 Marionette TRACE conn4 -> [0,742,"setScriptTimeout",{"ms":35000}] 18:44:08 INFO - PROCESS | 1746 | 1464054248787 Marionette TRACE conn4 <- [1,742,null,{}] 18:44:08 INFO - PROCESS | 1746 | 1464054248795 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}] 18:44:09 INFO - PROCESS | 1746 | 1464054249074 Marionette TRACE conn4 <- [1,743,null,{"value":null}] 18:44:09 INFO - PROCESS | 1746 | 1464054249242 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:09 INFO - PROCESS | 1746 | ++DOCSHELL 0x8a6ec000 == 104 [pid = 1746] [id = 193] 18:44:09 INFO - PROCESS | 1746 | ++DOMWINDOW == 242 (0x8c1ca000) [pid = 1746] [serial = 579] [outer = (nil)] 18:44:09 INFO - PROCESS | 1746 | ++DOMWINDOW == 243 (0x8c6afc00) [pid = 1746] [serial = 580] [outer = 0x8c1ca000] 18:44:09 INFO - PROCESS | 1746 | 1464054249371 Marionette DEBUG loaded listener.js 18:44:09 INFO - PROCESS | 1746 | ++DOMWINDOW == 244 (0x8d2ea400) [pid = 1746] [serial = 581] [outer = 0x8c1ca000] 18:44:10 INFO - PROCESS | 1746 | SkCairoFTTypeface::onFilterRec unimplemented 18:44:10 INFO - PROCESS | 1746 | 1464054250842 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]]]}] 18:44:10 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 18:44:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 2091ms 18:44:10 INFO - PROCESS | 1746 | 1464054250872 Marionette TRACE conn4 -> [0,745,"getWindowHandle",null] 18:44:10 INFO - PROCESS | 1746 | 1464054250880 Marionette TRACE conn4 <- [1,745,null,{"value":"8"}] 18:44:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 18:44:10 INFO - PROCESS | 1746 | 1464054250891 Marionette TRACE conn4 -> [0,746,"setScriptTimeout",{"ms":35000}] 18:44:10 INFO - PROCESS | 1746 | 1464054250895 Marionette TRACE conn4 <- [1,746,null,{}] 18:44:10 INFO - PROCESS | 1746 | 1464054250902 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}] 18:44:11 INFO - PROCESS | 1746 | 1464054251089 Marionette TRACE conn4 <- [1,747,null,{"value":null}] 18:44:11 INFO - PROCESS | 1746 | 1464054251282 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:11 INFO - PROCESS | 1746 | ++DOCSHELL 0x8da8f400 == 105 [pid = 1746] [id = 194] 18:44:11 INFO - PROCESS | 1746 | ++DOMWINDOW == 245 (0x8db58800) [pid = 1746] [serial = 582] [outer = (nil)] 18:44:11 INFO - PROCESS | 1746 | ++DOMWINDOW == 246 (0x8df20c00) [pid = 1746] [serial = 583] [outer = 0x8db58800] 18:44:11 INFO - PROCESS | 1746 | 1464054251367 Marionette DEBUG loaded listener.js 18:44:11 INFO - PROCESS | 1746 | ++DOMWINDOW == 247 (0x8e092400) [pid = 1746] [serial = 584] [outer = 0x8db58800] 18:44:12 INFO - PROCESS | 1746 | SkCairoFTTypeface::onFilterRec unimplemented 18:44:12 INFO - PROCESS | 1746 | SkCairoFTTypeface::onFilterRec unimplemented 18:44:12 INFO - PROCESS | 1746 | 1464054252698 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]]]}] 18:44:12 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.) 18:44:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1833ms 18:44:12 INFO - PROCESS | 1746 | 1464054252858 Marionette TRACE conn4 -> [0,749,"getWindowHandle",null] 18:44:12 INFO - PROCESS | 1746 | 1464054252863 Marionette TRACE conn4 <- [1,749,null,{"value":"8"}] 18:44:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 18:44:12 INFO - PROCESS | 1746 | 1464054252875 Marionette TRACE conn4 -> [0,750,"setScriptTimeout",{"ms":35000}] 18:44:12 INFO - PROCESS | 1746 | 1464054252881 Marionette TRACE conn4 <- [1,750,null,{}] 18:44:12 INFO - PROCESS | 1746 | 1464054252898 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}] 18:44:13 INFO - PROCESS | 1746 | 1464054253076 Marionette TRACE conn4 <- [1,751,null,{"value":null}] 18:44:13 INFO - PROCESS | 1746 | 1464054253268 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:13 INFO - PROCESS | 1746 | ++DOCSHELL 0x8df1dc00 == 106 [pid = 1746] [id = 195] 18:44:13 INFO - PROCESS | 1746 | ++DOMWINDOW == 248 (0x8ec3a000) [pid = 1746] [serial = 585] [outer = (nil)] 18:44:13 INFO - PROCESS | 1746 | ++DOMWINDOW == 249 (0x91bcec00) [pid = 1746] [serial = 586] [outer = 0x8ec3a000] 18:44:13 INFO - PROCESS | 1746 | 1464054253357 Marionette DEBUG loaded listener.js 18:44:13 INFO - PROCESS | 1746 | ++DOMWINDOW == 250 (0x92398800) [pid = 1746] [serial = 587] [outer = 0x8ec3a000] 18:44:14 INFO - PROCESS | 1746 | SkCairoFTTypeface::onFilterRec unimplemented 18:44:14 INFO - PROCESS | 1746 | 1464054254694 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]]]}] 18:44:14 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 18:44:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1845ms 18:44:14 INFO - PROCESS | 1746 | 1464054254719 Marionette TRACE conn4 -> [0,753,"getWindowHandle",null] 18:44:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 18:44:14 INFO - PROCESS | 1746 | 1464054254724 Marionette TRACE conn4 <- [1,753,null,{"value":"8"}] 18:44:14 INFO - PROCESS | 1746 | 1464054254730 Marionette TRACE conn4 -> [0,754,"setScriptTimeout",{"ms":35000}] 18:44:14 INFO - PROCESS | 1746 | 1464054254734 Marionette TRACE conn4 <- [1,754,null,{}] 18:44:14 INFO - PROCESS | 1746 | 1464054254807 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}] 18:44:14 INFO - PROCESS | 1746 | 1464054254977 Marionette TRACE conn4 <- [1,755,null,{"value":null}] 18:44:15 INFO - PROCESS | 1746 | 1464054255167 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:15 INFO - PROCESS | 1746 | ++DOCSHELL 0x8bf15000 == 107 [pid = 1746] [id = 196] 18:44:15 INFO - PROCESS | 1746 | ++DOMWINDOW == 251 (0x920da800) [pid = 1746] [serial = 588] [outer = (nil)] 18:44:15 INFO - PROCESS | 1746 | ++DOMWINDOW == 252 (0x925aec00) [pid = 1746] [serial = 589] [outer = 0x920da800] 18:44:15 INFO - PROCESS | 1746 | 1464054255265 Marionette DEBUG loaded listener.js 18:44:15 INFO - PROCESS | 1746 | ++DOMWINDOW == 253 (0x9780e000) [pid = 1746] [serial = 590] [outer = 0x920da800] 18:44:16 INFO - PROCESS | 1746 | SkCairoFTTypeface::onFilterRec unimplemented 18:44:16 INFO - PROCESS | 1746 | 1464054256609 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]]]}] 18:44:16 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 18:44:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1935ms 18:44:16 INFO - PROCESS | 1746 | 1464054256687 Marionette TRACE conn4 -> [0,757,"getWindowHandle",null] 18:44:16 INFO - PROCESS | 1746 | 1464054256693 Marionette TRACE conn4 <- [1,757,null,{"value":"8"}] 18:44:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 18:44:16 INFO - PROCESS | 1746 | 1464054256701 Marionette TRACE conn4 -> [0,758,"setScriptTimeout",{"ms":35000}] 18:44:16 INFO - PROCESS | 1746 | 1464054256704 Marionette TRACE conn4 <- [1,758,null,{}] 18:44:16 INFO - PROCESS | 1746 | 1464054256710 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}] 18:44:16 INFO - PROCESS | 1746 | 1464054256889 Marionette TRACE conn4 <- [1,759,null,{"value":null}] 18:44:17 INFO - PROCESS | 1746 | 1464054257080 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:17 INFO - PROCESS | 1746 | ++DOCSHELL 0x8a6ec800 == 108 [pid = 1746] [id = 197] 18:44:17 INFO - PROCESS | 1746 | ++DOMWINDOW == 254 (0x8ae36000) [pid = 1746] [serial = 591] [outer = (nil)] 18:44:17 INFO - PROCESS | 1746 | ++DOMWINDOW == 255 (0x97818c00) [pid = 1746] [serial = 592] [outer = 0x8ae36000] 18:44:17 INFO - PROCESS | 1746 | 1464054257165 Marionette DEBUG loaded listener.js 18:44:17 INFO - PROCESS | 1746 | ++DOMWINDOW == 256 (0x99307000) [pid = 1746] [serial = 593] [outer = 0x8ae36000] 18:44:17 INFO - PROCESS | 1746 | SkCairoFTTypeface::onFilterRec unimplemented 18:44:17 INFO - PROCESS | 1746 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 18:44:17 INFO - PROCESS | 1746 | SkCairoFTTypeface::onFilterRec unimplemented 18:44:17 INFO - PROCESS | 1746 | SkCairoFTTypeface::onFilterRec unimplemented 18:44:17 INFO - PROCESS | 1746 | SkCairoFTTypeface::onFilterRec unimplemented 18:44:18 INFO - PROCESS | 1746 | 1464054258061 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]]]}] 18:44:18 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 18:44:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1430ms 18:44:18 INFO - PROCESS | 1746 | 1464054258132 Marionette TRACE conn4 -> [0,761,"getWindowHandle",null] 18:44:18 INFO - PROCESS | 1746 | 1464054258136 Marionette TRACE conn4 <- [1,761,null,{"value":"8"}] 18:44:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 18:44:18 INFO - PROCESS | 1746 | 1464054258143 Marionette TRACE conn4 -> [0,762,"setScriptTimeout",{"ms":35000}] 18:44:18 INFO - PROCESS | 1746 | 1464054258147 Marionette TRACE conn4 <- [1,762,null,{}] 18:44:18 INFO - PROCESS | 1746 | 1464054258152 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}] 18:44:18 INFO - PROCESS | 1746 | 1464054258405 Marionette TRACE conn4 <- [1,763,null,{"value":null}] 18:44:18 INFO - PROCESS | 1746 | 1464054258652 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:18 INFO - PROCESS | 1746 | ++DOCSHELL 0x97869000 == 109 [pid = 1746] [id = 198] 18:44:18 INFO - PROCESS | 1746 | ++DOMWINDOW == 257 (0x99f6f800) [pid = 1746] [serial = 594] [outer = (nil)] 18:44:18 INFO - PROCESS | 1746 | ++DOMWINDOW == 258 (0x9c113000) [pid = 1746] [serial = 595] [outer = 0x99f6f800] 18:44:18 INFO - PROCESS | 1746 | 1464054258785 Marionette DEBUG loaded listener.js 18:44:18 INFO - PROCESS | 1746 | ++DOMWINDOW == 259 (0x9c7ea400) [pid = 1746] [serial = 596] [outer = 0x99f6f800] 18:44:20 INFO - PROCESS | 1746 | 1464054260045 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]]]}] 18:44:20 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 18:44:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1982ms 18:44:20 INFO - PROCESS | 1746 | 1464054260127 Marionette TRACE conn4 -> [0,765,"getWindowHandle",null] 18:44:20 INFO - PROCESS | 1746 | 1464054260130 Marionette TRACE conn4 <- [1,765,null,{"value":"8"}] 18:44:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 18:44:20 INFO - PROCESS | 1746 | 1464054260137 Marionette TRACE conn4 -> [0,766,"setScriptTimeout",{"ms":35000}] 18:44:20 INFO - PROCESS | 1746 | 1464054260141 Marionette TRACE conn4 <- [1,766,null,{}] 18:44:20 INFO - PROCESS | 1746 | 1464054260242 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}] 18:44:20 INFO - PROCESS | 1746 | 1464054260423 Marionette TRACE conn4 <- [1,767,null,{"value":null}] 18:44:20 INFO - PROCESS | 1746 | 1464054260653 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:20 INFO - PROCESS | 1746 | ++DOCSHELL 0x9bf47800 == 110 [pid = 1746] [id = 199] 18:44:20 INFO - PROCESS | 1746 | ++DOMWINDOW == 260 (0x9c0f7c00) [pid = 1746] [serial = 597] [outer = (nil)] 18:44:20 INFO - PROCESS | 1746 | ++DOMWINDOW == 261 (0x9d407800) [pid = 1746] [serial = 598] [outer = 0x9c0f7c00] 18:44:20 INFO - PROCESS | 1746 | 1464054260740 Marionette DEBUG loaded listener.js 18:44:20 INFO - PROCESS | 1746 | ++DOMWINDOW == 262 (0x9d463400) [pid = 1746] [serial = 599] [outer = 0x9c0f7c00] 18:44:22 INFO - PROCESS | 1746 | 1464054262042 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]]]}] 18:44:22 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 18:44:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1934ms 18:44:22 INFO - PROCESS | 1746 | 1464054262071 Marionette TRACE conn4 -> [0,769,"getWindowHandle",null] 18:44:22 INFO - PROCESS | 1746 | 1464054262075 Marionette TRACE conn4 <- [1,769,null,{"value":"8"}] 18:44:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 18:44:22 INFO - PROCESS | 1746 | 1464054262081 Marionette TRACE conn4 -> [0,770,"setScriptTimeout",{"ms":35000}] 18:44:22 INFO - PROCESS | 1746 | 1464054262084 Marionette TRACE conn4 <- [1,770,null,{}] 18:44:22 INFO - PROCESS | 1746 | 1464054262148 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}] 18:44:22 INFO - PROCESS | 1746 | 1464054262420 Marionette TRACE conn4 <- [1,771,null,{"value":null}] 18:44:22 INFO - PROCESS | 1746 | 1464054262563 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:22 INFO - PROCESS | 1746 | ++DOCSHELL 0x89b8c400 == 111 [pid = 1746] [id = 200] 18:44:22 INFO - PROCESS | 1746 | ++DOMWINDOW == 263 (0x8bf0f000) [pid = 1746] [serial = 600] [outer = (nil)] 18:44:22 INFO - PROCESS | 1746 | ++DOMWINDOW == 264 (0xa224ec00) [pid = 1746] [serial = 601] [outer = 0x8bf0f000] 18:44:22 INFO - PROCESS | 1746 | 1464054262650 Marionette DEBUG loaded listener.js 18:44:22 INFO - PROCESS | 1746 | ++DOMWINDOW == 265 (0xa22c6000) [pid = 1746] [serial = 602] [outer = 0x8bf0f000] 18:44:23 INFO - PROCESS | 1746 | 1464054263595 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]]]}] 18:44:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 18:44:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1531ms 18:44:23 INFO - PROCESS | 1746 | 1464054263613 Marionette TRACE conn4 -> [0,773,"getWindowHandle",null] 18:44:23 INFO - PROCESS | 1746 | 1464054263617 Marionette TRACE conn4 <- [1,773,null,{"value":"8"}] 18:44:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 18:44:23 INFO - PROCESS | 1746 | 1464054263623 Marionette TRACE conn4 -> [0,774,"setScriptTimeout",{"ms":35000}] 18:44:23 INFO - PROCESS | 1746 | 1464054263627 Marionette TRACE conn4 <- [1,774,null,{}] 18:44:23 INFO - PROCESS | 1746 | 1464054263633 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}] 18:44:23 INFO - PROCESS | 1746 | 1464054263813 Marionette TRACE conn4 <- [1,775,null,{"value":null}] 18:44:24 INFO - PROCESS | 1746 | 1464054264085 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:24 INFO - PROCESS | 1746 | ++DOCSHELL 0x89b94400 == 112 [pid = 1746] [id = 201] 18:44:24 INFO - PROCESS | 1746 | ++DOMWINDOW == 266 (0x8c6b7400) [pid = 1746] [serial = 603] [outer = (nil)] 18:44:24 INFO - PROCESS | 1746 | ++DOMWINDOW == 267 (0x8e091c00) [pid = 1746] [serial = 604] [outer = 0x8c6b7400] 18:44:24 INFO - PROCESS | 1746 | 1464054264217 Marionette DEBUG loaded listener.js 18:44:24 INFO - PROCESS | 1746 | ++DOMWINDOW == 268 (0x925a1c00) [pid = 1746] [serial = 605] [outer = 0x8c6b7400] 18:44:25 INFO - PROCESS | 1746 | 1464054265157 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]]]}] 18:44:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 18:44:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1581ms 18:44:25 INFO - PROCESS | 1746 | 1464054265206 Marionette TRACE conn4 -> [0,777,"getWindowHandle",null] 18:44:25 INFO - PROCESS | 1746 | 1464054265210 Marionette TRACE conn4 <- [1,777,null,{"value":"8"}] 18:44:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 18:44:25 INFO - PROCESS | 1746 | 1464054265216 Marionette TRACE conn4 -> [0,778,"setScriptTimeout",{"ms":35000}] 18:44:25 INFO - PROCESS | 1746 | 1464054265220 Marionette TRACE conn4 <- [1,778,null,{}] 18:44:25 INFO - PROCESS | 1746 | 1464054265225 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}] 18:44:25 INFO - PROCESS | 1746 | 1464054265473 Marionette TRACE conn4 <- [1,779,null,{"value":null}] 18:44:25 INFO - PROCESS | 1746 | 1464054265775 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:25 INFO - PROCESS | 1746 | ++DOCSHELL 0x8c6b6c00 == 113 [pid = 1746] [id = 202] 18:44:25 INFO - PROCESS | 1746 | ++DOMWINDOW == 269 (0x8dbf2000) [pid = 1746] [serial = 606] [outer = (nil)] 18:44:25 INFO - PROCESS | 1746 | ++DOMWINDOW == 270 (0xa30e9000) [pid = 1746] [serial = 607] [outer = 0x8dbf2000] 18:44:25 INFO - PROCESS | 1746 | 1464054265866 Marionette DEBUG loaded listener.js 18:44:25 INFO - PROCESS | 1746 | ++DOMWINDOW == 271 (0xa345cc00) [pid = 1746] [serial = 608] [outer = 0x8dbf2000] 18:44:26 INFO - PROCESS | 1746 | 1464054266746 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]]]}] 18:44:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 18:44:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1580ms 18:44:26 INFO - PROCESS | 1746 | 1464054266797 Marionette TRACE conn4 -> [0,781,"getWindowHandle",null] 18:44:26 INFO - PROCESS | 1746 | 1464054266801 Marionette TRACE conn4 <- [1,781,null,{"value":"8"}] 18:44:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 18:44:26 INFO - PROCESS | 1746 | 1464054266808 Marionette TRACE conn4 -> [0,782,"setScriptTimeout",{"ms":35000}] 18:44:26 INFO - PROCESS | 1746 | 1464054266812 Marionette TRACE conn4 <- [1,782,null,{}] 18:44:26 INFO - PROCESS | 1746 | 1464054266818 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}] 18:44:27 INFO - PROCESS | 1746 | 1464054267034 Marionette TRACE conn4 <- [1,783,null,{"value":null}] 18:44:27 INFO - PROCESS | 1746 | 1464054267301 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:27 INFO - PROCESS | 1746 | ++DOCSHELL 0x8a76dc00 == 114 [pid = 1746] [id = 203] 18:44:27 INFO - PROCESS | 1746 | ++DOMWINDOW == 272 (0x8abdac00) [pid = 1746] [serial = 609] [outer = (nil)] 18:44:27 INFO - PROCESS | 1746 | ++DOMWINDOW == 273 (0x8ae37000) [pid = 1746] [serial = 610] [outer = 0x8abdac00] 18:44:27 INFO - PROCESS | 1746 | 1464054267662 Marionette DEBUG loaded listener.js 18:44:27 INFO - PROCESS | 1746 | ++DOMWINDOW == 274 (0x8c1c9800) [pid = 1746] [serial = 611] [outer = 0x8abdac00] 18:44:28 INFO - PROCESS | 1746 | 1464054268584 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]]]}] 18:44:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 18:44:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 1844ms 18:44:28 INFO - PROCESS | 1746 | 1464054268654 Marionette TRACE conn4 -> [0,785,"getWindowHandle",null] 18:44:28 INFO - PROCESS | 1746 | 1464054268661 Marionette TRACE conn4 <- [1,785,null,{"value":"8"}] 18:44:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 18:44:28 INFO - PROCESS | 1746 | 1464054268670 Marionette TRACE conn4 -> [0,786,"setScriptTimeout",{"ms":35000}] 18:44:28 INFO - PROCESS | 1746 | 1464054268675 Marionette TRACE conn4 <- [1,786,null,{}] 18:44:28 INFO - PROCESS | 1746 | 1464054268683 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}] 18:44:28 INFO - PROCESS | 1746 | 1464054268909 Marionette TRACE conn4 <- [1,787,null,{"value":null}] 18:44:29 INFO - PROCESS | 1746 | 1464054269267 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:29 INFO - PROCESS | 1746 | ++DOCSHELL 0x8d2ebc00 == 115 [pid = 1746] [id = 204] 18:44:29 INFO - PROCESS | 1746 | ++DOMWINDOW == 275 (0x8d9cfc00) [pid = 1746] [serial = 612] [outer = (nil)] 18:44:29 INFO - PROCESS | 1746 | ++DOMWINDOW == 276 (0x8da83400) [pid = 1746] [serial = 613] [outer = 0x8d9cfc00] 18:44:29 INFO - PROCESS | 1746 | 1464054269354 Marionette DEBUG loaded listener.js 18:44:29 INFO - PROCESS | 1746 | ++DOMWINDOW == 277 (0x8db60c00) [pid = 1746] [serial = 614] [outer = 0x8d9cfc00] 18:44:30 INFO - PROCESS | 1746 | --DOCSHELL 0x9bf40400 == 114 [pid = 1746] [id = 104] 18:44:30 INFO - PROCESS | 1746 | --DOCSHELL 0x95251800 == 113 [pid = 1746] [id = 17] 18:44:30 INFO - PROCESS | 1746 | --DOCSHELL 0xa2633000 == 112 [pid = 1746] [id = 18] 18:44:30 INFO - PROCESS | 1746 | --DOCSHELL 0x9d757400 == 111 [pid = 1746] [id = 16] 18:44:30 INFO - PROCESS | 1746 | --DOCSHELL 0x99f74400 == 110 [pid = 1746] [id = 15] 18:44:30 INFO - PROCESS | 1746 | --DOMWINDOW == 276 (0x8d206c00) [pid = 1746] [serial = 472] [outer = (nil)] [url = about:blank] 18:44:30 INFO - PROCESS | 1746 | --DOMWINDOW == 275 (0x8dff5400) [pid = 1746] [serial = 475] [outer = (nil)] [url = about:blank] 18:44:30 INFO - PROCESS | 1746 | --DOMWINDOW == 274 (0x91c1e400) [pid = 1746] [serial = 478] [outer = (nil)] [url = about:blank] 18:44:30 INFO - PROCESS | 1746 | --DOMWINDOW == 273 (0x97816400) [pid = 1746] [serial = 481] [outer = (nil)] [url = about:blank] 18:44:30 INFO - PROCESS | 1746 | --DOMWINDOW == 272 (0x99e85800) [pid = 1746] [serial = 484] [outer = (nil)] [url = about:blank] 18:44:30 INFO - PROCESS | 1746 | --DOMWINDOW == 271 (0x9bfbd000) [pid = 1746] [serial = 487] [outer = (nil)] [url = about:blank] 18:44:30 INFO - PROCESS | 1746 | --DOMWINDOW == 270 (0x9d221800) [pid = 1746] [serial = 490] [outer = (nil)] [url = about:blank] 18:44:30 INFO - PROCESS | 1746 | --DOMWINDOW == 269 (0x8dcae000) [pid = 1746] [serial = 493] [outer = (nil)] [url = about:blank] 18:44:30 INFO - PROCESS | 1746 | --DOMWINDOW == 268 (0x9ccb8400) [pid = 1746] [serial = 496] [outer = (nil)] [url = about:blank] 18:44:30 INFO - PROCESS | 1746 | --DOMWINDOW == 267 (0xa24a5800) [pid = 1746] [serial = 499] [outer = (nil)] [url = about:blank] 18:44:30 INFO - PROCESS | 1746 | --DOMWINDOW == 266 (0x8c6b8800) [pid = 1746] [serial = 502] [outer = (nil)] [url = about:blank] 18:44:30 INFO - PROCESS | 1746 | --DOMWINDOW == 265 (0x8a6edc00) [pid = 1746] [serial = 505] [outer = (nil)] [url = about:blank] 18:44:30 INFO - PROCESS | 1746 | --DOMWINDOW == 264 (0x89b90000) [pid = 1746] [serial = 508] [outer = (nil)] [url = about:blank] 18:44:30 INFO - PROCESS | 1746 | 1464054270383 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]]]}] 18:44:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 18:44:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1793ms 18:44:30 INFO - PROCESS | 1746 | 1464054270462 Marionette TRACE conn4 -> [0,789,"getWindowHandle",null] 18:44:30 INFO - PROCESS | 1746 | 1464054270468 Marionette TRACE conn4 <- [1,789,null,{"value":"8"}] 18:44:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 18:44:30 INFO - PROCESS | 1746 | 1464054270478 Marionette TRACE conn4 -> [0,790,"setScriptTimeout",{"ms":35000}] 18:44:30 INFO - PROCESS | 1746 | 1464054270489 Marionette TRACE conn4 <- [1,790,null,{}] 18:44:30 INFO - PROCESS | 1746 | 1464054270507 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}] 18:44:30 INFO - PROCESS | 1746 | 1464054270680 Marionette TRACE conn4 <- [1,791,null,{"value":null}] 18:44:30 INFO - PROCESS | 1746 | --DOMWINDOW == 263 (0x93d94000) [pid = 1746] [serial = 470] [outer = (nil)] [url = about:blank] 18:44:30 INFO - PROCESS | 1746 | --DOMWINDOW == 262 (0x8dbf8000) [pid = 1746] [serial = 518] [outer = (nil)] [url = about:blank] 18:44:30 INFO - PROCESS | 1746 | --DOMWINDOW == 261 (0x8d9ca400) [pid = 1746] [serial = 517] [outer = (nil)] [url = about:blank] 18:44:30 INFO - PROCESS | 1746 | --DOMWINDOW == 260 (0x91a10c00) [pid = 1746] [serial = 523] [outer = (nil)] [url = about:blank] 18:44:30 INFO - PROCESS | 1746 | --DOMWINDOW == 259 (0x8e11ac00) [pid = 1746] [serial = 520] [outer = (nil)] [url = about:blank] 18:44:30 INFO - PROCESS | 1746 | --DOMWINDOW == 258 (0x91306c00) [pid = 1746] [serial = 521] [outer = (nil)] [url = about:blank] 18:44:30 INFO - PROCESS | 1746 | --DOMWINDOW == 257 (0x8c6b8c00) [pid = 1746] [serial = 515] [outer = (nil)] [url = about:blank] 18:44:30 INFO - PROCESS | 1746 | --DOMWINDOW == 256 (0x8c6b1000) [pid = 1746] [serial = 514] [outer = (nil)] [url = about:blank] 18:44:30 INFO - PROCESS | 1746 | --DOMWINDOW == 255 (0x8a6ef800) [pid = 1746] [serial = 511] [outer = (nil)] [url = about:blank] 18:44:30 INFO - PROCESS | 1746 | --DOMWINDOW == 254 (0x93b7e800) [pid = 1746] [serial = 529] [outer = (nil)] [url = about:blank] 18:44:30 INFO - PROCESS | 1746 | --DOMWINDOW == 253 (0x925a3800) [pid = 1746] [serial = 532] [outer = (nil)] [url = about:blank] 18:44:30 INFO - PROCESS | 1746 | --DOMWINDOW == 252 (0x93d9b800) [pid = 1746] [serial = 530] [outer = (nil)] [url = about:blank] 18:44:30 INFO - PROCESS | 1746 | --DOMWINDOW == 251 (0x91bbd400) [pid = 1746] [serial = 526] [outer = (nil)] [url = about:blank] 18:44:30 INFO - PROCESS | 1746 | --DOMWINDOW == 250 (0x91bc5400) [pid = 1746] [serial = 527] [outer = (nil)] [url = about:blank] 18:44:30 INFO - PROCESS | 1746 | --DOMWINDOW == 249 (0x91af1000) [pid = 1746] [serial = 524] [outer = (nil)] [url = about:blank] 18:44:30 INFO - PROCESS | 1746 | --DOMWINDOW == 248 (0x93d98400) [pid = 1746] [serial = 533] [outer = (nil)] [url = about:blank] 18:44:30 INFO - PROCESS | 1746 | 1464054270943 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:30 INFO - PROCESS | 1746 | ++DOCSHELL 0x8d2e6800 == 111 [pid = 1746] [id = 205] 18:44:30 INFO - PROCESS | 1746 | ++DOMWINDOW == 249 (0x8d9ca400) [pid = 1746] [serial = 615] [outer = (nil)] 18:44:31 INFO - PROCESS | 1746 | ++DOMWINDOW == 250 (0x8da84c00) [pid = 1746] [serial = 616] [outer = 0x8d9ca400] 18:44:31 INFO - PROCESS | 1746 | 1464054271035 Marionette DEBUG loaded listener.js 18:44:31 INFO - PROCESS | 1746 | ++DOMWINDOW == 251 (0x8dcaf400) [pid = 1746] [serial = 617] [outer = 0x8d9ca400] 18:44:31 INFO - PROCESS | 1746 | 1464054271880 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]]]}] 18:44:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 18:44:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 1466ms 18:44:31 INFO - PROCESS | 1746 | 1464054271945 Marionette TRACE conn4 -> [0,793,"getWindowHandle",null] 18:44:31 INFO - PROCESS | 1746 | 1464054271949 Marionette TRACE conn4 <- [1,793,null,{"value":"8"}] 18:44:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 18:44:31 INFO - PROCESS | 1746 | 1464054271956 Marionette TRACE conn4 -> [0,794,"setScriptTimeout",{"ms":35000}] 18:44:31 INFO - PROCESS | 1746 | 1464054271962 Marionette TRACE conn4 <- [1,794,null,{}] 18:44:31 INFO - PROCESS | 1746 | 1464054271978 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}] 18:44:32 INFO - PROCESS | 1746 | 1464054272164 Marionette TRACE conn4 <- [1,795,null,{"value":null}] 18:44:32 INFO - PROCESS | 1746 | 1464054272351 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:32 INFO - PROCESS | 1746 | ++DOCSHELL 0x8d9d4000 == 112 [pid = 1746] [id = 206] 18:44:32 INFO - PROCESS | 1746 | ++DOMWINDOW == 252 (0x8e11bc00) [pid = 1746] [serial = 618] [outer = (nil)] 18:44:32 INFO - PROCESS | 1746 | ++DOMWINDOW == 253 (0x91309c00) [pid = 1746] [serial = 619] [outer = 0x8e11bc00] 18:44:32 INFO - PROCESS | 1746 | 1464054272428 Marionette DEBUG loaded listener.js 18:44:32 INFO - PROCESS | 1746 | ++DOMWINDOW == 254 (0x913d0800) [pid = 1746] [serial = 620] [outer = 0x8e11bc00] 18:44:33 INFO - PROCESS | 1746 | 1464054273218 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]]]}] 18:44:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 18:44:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 1290ms 18:44:33 INFO - PROCESS | 1746 | 1464054273247 Marionette TRACE conn4 -> [0,797,"getWindowHandle",null] 18:44:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 18:44:33 INFO - PROCESS | 1746 | 1464054273251 Marionette TRACE conn4 <- [1,797,null,{"value":"8"}] 18:44:33 INFO - PROCESS | 1746 | 1464054273257 Marionette TRACE conn4 -> [0,798,"setScriptTimeout",{"ms":35000}] 18:44:33 INFO - PROCESS | 1746 | 1464054273260 Marionette TRACE conn4 <- [1,798,null,{}] 18:44:33 INFO - PROCESS | 1746 | 1464054273266 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}] 18:44:33 INFO - PROCESS | 1746 | 1464054273495 Marionette TRACE conn4 <- [1,799,null,{"value":null}] 18:44:33 INFO - PROCESS | 1746 | 1464054273525 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:33 INFO - PROCESS | 1746 | ++DOCSHELL 0x8bf14000 == 113 [pid = 1746] [id = 207] 18:44:33 INFO - PROCESS | 1746 | ++DOMWINDOW == 255 (0x91303800) [pid = 1746] [serial = 621] [outer = (nil)] 18:44:33 INFO - PROCESS | 1746 | ++DOMWINDOW == 256 (0x91bc0c00) [pid = 1746] [serial = 622] [outer = 0x91303800] 18:44:33 INFO - PROCESS | 1746 | 1464054273597 Marionette DEBUG loaded listener.js 18:44:33 INFO - PROCESS | 1746 | ++DOMWINDOW == 257 (0x91bd3c00) [pid = 1746] [serial = 623] [outer = 0x91303800] 18:44:34 INFO - PROCESS | 1746 | 1464054274779 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]]]}] 18:44:34 INFO - PROCESS | 1746 | --DOMWINDOW == 256 (0x8c6b2000) [pid = 1746] [serial = 567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 18:44:34 INFO - PROCESS | 1746 | --DOMWINDOW == 255 (0x8ae2f800) [pid = 1746] [serial = 564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 18:44:34 INFO - PROCESS | 1746 | --DOMWINDOW == 254 (0x8c6ac400) [pid = 1746] [serial = 561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 18:44:34 INFO - PROCESS | 1746 | --DOMWINDOW == 253 (0x8ec43800) [pid = 1746] [serial = 570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 18:44:34 INFO - PROCESS | 1746 | --DOMWINDOW == 252 (0x8ec3fc00) [pid = 1746] [serial = 573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 18:44:34 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 18:44:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 1585ms 18:44:34 INFO - PROCESS | 1746 | 1464054274843 Marionette TRACE conn4 -> [0,801,"getWindowHandle",null] 18:44:34 INFO - PROCESS | 1746 | 1464054274848 Marionette TRACE conn4 <- [1,801,null,{"value":"8"}] 18:44:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 18:44:34 INFO - PROCESS | 1746 | 1464054274857 Marionette TRACE conn4 -> [0,802,"setScriptTimeout",{"ms":35000}] 18:44:34 INFO - PROCESS | 1746 | 1464054274863 Marionette TRACE conn4 <- [1,802,null,{}] 18:44:34 INFO - PROCESS | 1746 | 1464054274872 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}] 18:44:35 INFO - PROCESS | 1746 | 1464054275156 Marionette TRACE conn4 <- [1,803,null,{"value":null}] 18:44:35 INFO - PROCESS | 1746 | 1464054275420 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:35 INFO - PROCESS | 1746 | ++DOCSHELL 0x8bf12c00 == 114 [pid = 1746] [id = 208] 18:44:35 INFO - PROCESS | 1746 | ++DOMWINDOW == 253 (0x8bf14800) [pid = 1746] [serial = 624] [outer = (nil)] 18:44:35 INFO - PROCESS | 1746 | ++DOMWINDOW == 254 (0x8c1c6800) [pid = 1746] [serial = 625] [outer = 0x8bf14800] 18:44:35 INFO - PROCESS | 1746 | 1464054275537 Marionette DEBUG loaded listener.js 18:44:35 INFO - PROCESS | 1746 | ++DOMWINDOW == 255 (0x8c6b8800) [pid = 1746] [serial = 626] [outer = 0x8bf14800] 18:44:36 INFO - PROCESS | 1746 | 1464054276515 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]]]}] 18:44:36 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 18:44:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 1735ms 18:44:36 INFO - PROCESS | 1746 | 1464054276594 Marionette TRACE conn4 -> [0,805,"getWindowHandle",null] 18:44:36 INFO - PROCESS | 1746 | 1464054276603 Marionette TRACE conn4 <- [1,805,null,{"value":"8"}] 18:44:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 18:44:36 INFO - PROCESS | 1746 | 1464054276614 Marionette TRACE conn4 -> [0,806,"setScriptTimeout",{"ms":35000}] 18:44:36 INFO - PROCESS | 1746 | 1464054276618 Marionette TRACE conn4 <- [1,806,null,{}] 18:44:36 INFO - PROCESS | 1746 | 1464054276624 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}] 18:44:36 INFO - PROCESS | 1746 | 1464054276880 Marionette TRACE conn4 <- [1,807,null,{"value":null}] 18:44:37 INFO - PROCESS | 1746 | 1464054277181 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:37 INFO - PROCESS | 1746 | ++DOCSHELL 0x8da87400 == 115 [pid = 1746] [id = 209] 18:44:37 INFO - PROCESS | 1746 | ++DOMWINDOW == 256 (0x8da8b800) [pid = 1746] [serial = 627] [outer = (nil)] 18:44:37 INFO - PROCESS | 1746 | ++DOMWINDOW == 257 (0x8dcabc00) [pid = 1746] [serial = 628] [outer = 0x8da8b800] 18:44:37 INFO - PROCESS | 1746 | 1464054277269 Marionette DEBUG loaded listener.js 18:44:37 INFO - PROCESS | 1746 | ++DOMWINDOW == 258 (0x8dff1800) [pid = 1746] [serial = 629] [outer = 0x8da8b800] 18:44:38 INFO - PROCESS | 1746 | 1464054278203 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]]]}] 18:44:38 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 18:44:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1634ms 18:44:38 INFO - PROCESS | 1746 | 1464054278248 Marionette TRACE conn4 -> [0,809,"getWindowHandle",null] 18:44:38 INFO - PROCESS | 1746 | 1464054278252 Marionette TRACE conn4 <- [1,809,null,{"value":"8"}] 18:44:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 18:44:38 INFO - PROCESS | 1746 | 1464054278259 Marionette TRACE conn4 -> [0,810,"setScriptTimeout",{"ms":35000}] 18:44:38 INFO - PROCESS | 1746 | 1464054278265 Marionette TRACE conn4 <- [1,810,null,{}] 18:44:38 INFO - PROCESS | 1746 | 1464054278282 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}] 18:44:38 INFO - PROCESS | 1746 | 1464054278485 Marionette TRACE conn4 <- [1,811,null,{"value":null}] 18:44:38 INFO - PROCESS | 1746 | 1464054278780 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:38 INFO - PROCESS | 1746 | ++DOCSHELL 0x91304800 == 116 [pid = 1746] [id = 210] 18:44:38 INFO - PROCESS | 1746 | ++DOMWINDOW == 259 (0x913c9400) [pid = 1746] [serial = 630] [outer = (nil)] 18:44:38 INFO - PROCESS | 1746 | ++DOMWINDOW == 260 (0x91b31c00) [pid = 1746] [serial = 631] [outer = 0x913c9400] 18:44:38 INFO - PROCESS | 1746 | 1464054278920 Marionette DEBUG loaded listener.js 18:44:39 INFO - PROCESS | 1746 | ++DOMWINDOW == 261 (0x91bc9800) [pid = 1746] [serial = 632] [outer = 0x913c9400] 18:44:39 INFO - PROCESS | 1746 | 1464054279883 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]]]}] 18:44:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 18:44:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1642ms 18:44:39 INFO - PROCESS | 1746 | 1464054279902 Marionette TRACE conn4 -> [0,813,"getWindowHandle",null] 18:44:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 18:44:39 INFO - PROCESS | 1746 | 1464054279907 Marionette TRACE conn4 <- [1,813,null,{"value":"8"}] 18:44:39 INFO - PROCESS | 1746 | 1464054279913 Marionette TRACE conn4 -> [0,814,"setScriptTimeout",{"ms":35000}] 18:44:39 INFO - PROCESS | 1746 | 1464054279917 Marionette TRACE conn4 <- [1,814,null,{}] 18:44:39 INFO - PROCESS | 1746 | 1464054279923 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}] 18:44:40 INFO - PROCESS | 1746 | 1464054280114 Marionette TRACE conn4 <- [1,815,null,{"value":null}] 18:44:40 INFO - PROCESS | 1746 | 1464054280365 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:40 INFO - PROCESS | 1746 | ++DOCSHELL 0x8e120c00 == 117 [pid = 1746] [id = 211] 18:44:40 INFO - PROCESS | 1746 | ++DOMWINDOW == 262 (0x92f15800) [pid = 1746] [serial = 633] [outer = (nil)] 18:44:40 INFO - PROCESS | 1746 | ++DOMWINDOW == 263 (0x93d96800) [pid = 1746] [serial = 634] [outer = 0x92f15800] 18:44:40 INFO - PROCESS | 1746 | 1464054280512 Marionette DEBUG loaded listener.js 18:44:40 INFO - PROCESS | 1746 | ++DOMWINDOW == 264 (0x9784dc00) [pid = 1746] [serial = 635] [outer = 0x92f15800] 18:44:41 INFO - PROCESS | 1746 | 1464054281497 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] 18:44:41 INFO - PROCESS | 1746 | 1464054281556 Marionette TRACE conn4 <- [1,817,null,{"value":"8"}] 18:44:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 18:44:41 INFO - PROCESS | 1746 | 1464054281563 Marionette TRACE conn4 -> [0,818,"setScriptTimeout",{"ms":35000}] 18:44:41 INFO - PROCESS | 1746 | 1464054281567 Marionette TRACE conn4 <- [1,818,null,{}] 18:44:41 INFO - PROCESS | 1746 | 1464054281573 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}] 18:44:41 INFO - PROCESS | 1746 | 1464054281791 Marionette TRACE conn4 <- [1,819,null,{"value":null}] 18:44:42 INFO - PROCESS | 1746 | 1464054282051 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:42 INFO - PROCESS | 1746 | ++DOCSHELL 0x8a762000 == 118 [pid = 1746] [id = 212] 18:44:42 INFO - PROCESS | 1746 | ++DOMWINDOW == 265 (0x8a76c800) [pid = 1746] [serial = 636] [outer = (nil)] 18:44:42 INFO - PROCESS | 1746 | ++DOMWINDOW == 266 (0x9a40e000) [pid = 1746] [serial = 637] [outer = 0x8a76c800] 18:44:42 INFO - PROCESS | 1746 | 1464054282151 Marionette DEBUG loaded listener.js 18:44:42 INFO - PROCESS | 1746 | ++DOMWINDOW == 267 (0x9bf3e800) [pid = 1746] [serial = 638] [outer = 0x8a76c800] 18:44:43 INFO - PROCESS | 1746 | 1464054283041 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]]]}] 18:44:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 18:44:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1535ms 18:44:43 INFO - PROCESS | 1746 | 1464054283099 Marionette TRACE conn4 -> [0,821,"getWindowHandle",null] 18:44:43 INFO - PROCESS | 1746 | 1464054283103 Marionette TRACE conn4 <- [1,821,null,{"value":"8"}] 18:44:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 18:44:43 INFO - PROCESS | 1746 | 1464054283109 Marionette TRACE conn4 -> [0,822,"setScriptTimeout",{"ms":35000}] 18:44:43 INFO - PROCESS | 1746 | 1464054283113 Marionette TRACE conn4 <- [1,822,null,{}] 18:44:43 INFO - PROCESS | 1746 | 1464054283119 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}] 18:44:43 INFO - PROCESS | 1746 | 1464054283390 Marionette TRACE conn4 <- [1,823,null,{"value":null}] 18:44:43 INFO - PROCESS | 1746 | ++DOMWINDOW == 268 (0x8a769800) [pid = 1746] [serial = 639] [outer = 0x92ff6c00] 18:44:43 INFO - PROCESS | 1746 | 1464054283747 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:43 INFO - PROCESS | 1746 | ++DOCSHELL 0xa114f800 == 119 [pid = 1746] [id = 213] 18:44:43 INFO - PROCESS | 1746 | ++DOMWINDOW == 269 (0xa1150400) [pid = 1746] [serial = 640] [outer = (nil)] 18:44:43 INFO - PROCESS | 1746 | ++DOMWINDOW == 270 (0xa24a1000) [pid = 1746] [serial = 641] [outer = 0xa1150400] 18:44:43 INFO - PROCESS | 1746 | 1464054283858 Marionette DEBUG loaded listener.js 18:44:43 INFO - PROCESS | 1746 | ++DOMWINDOW == 271 (0xa344ec00) [pid = 1746] [serial = 642] [outer = 0xa1150400] 18:44:44 INFO - PROCESS | 1746 | 1464054284816 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] 18:44:44 INFO - PROCESS | 1746 | 1464054284897 Marionette TRACE conn4 <- [1,825,null,{"value":"8"}] 18:44:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 18:44:44 INFO - PROCESS | 1746 | 1464054284904 Marionette TRACE conn4 -> [0,826,"setScriptTimeout",{"ms":35000}] 18:44:44 INFO - PROCESS | 1746 | 1464054284908 Marionette TRACE conn4 <- [1,826,null,{}] 18:44:44 INFO - PROCESS | 1746 | 1464054284914 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}] 18:44:45 INFO - PROCESS | 1746 | 1464054285124 Marionette TRACE conn4 <- [1,827,null,{"value":null}] 18:44:45 INFO - PROCESS | 1746 | 1464054285370 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:45 INFO - PROCESS | 1746 | ++DOCSHELL 0x8ed07400 == 120 [pid = 1746] [id = 214] 18:44:45 INFO - PROCESS | 1746 | ++DOMWINDOW == 272 (0x8ed08400) [pid = 1746] [serial = 643] [outer = (nil)] 18:44:45 INFO - PROCESS | 1746 | ++DOMWINDOW == 273 (0x8ed0f000) [pid = 1746] [serial = 644] [outer = 0x8ed08400] 18:44:45 INFO - PROCESS | 1746 | 1464054285501 Marionette DEBUG loaded listener.js 18:44:45 INFO - PROCESS | 1746 | ++DOMWINDOW == 274 (0x8ed13c00) [pid = 1746] [serial = 645] [outer = 0x8ed08400] 18:44:46 INFO - PROCESS | 1746 | 1464054286461 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]]]}] 18:44:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 18:44:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1586ms 18:44:46 INFO - PROCESS | 1746 | 1464054286490 Marionette TRACE conn4 -> [0,829,"getWindowHandle",null] 18:44:46 INFO - PROCESS | 1746 | 1464054286494 Marionette TRACE conn4 <- [1,829,null,{"value":"8"}] 18:44:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 18:44:46 INFO - PROCESS | 1746 | 1464054286500 Marionette TRACE conn4 -> [0,830,"setScriptTimeout",{"ms":35000}] 18:44:46 INFO - PROCESS | 1746 | 1464054286503 Marionette TRACE conn4 <- [1,830,null,{}] 18:44:46 INFO - PROCESS | 1746 | 1464054286509 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}] 18:44:46 INFO - PROCESS | 1746 | 1464054286686 Marionette TRACE conn4 <- [1,831,null,{"value":null}] 18:44:46 INFO - PROCESS | 1746 | 1464054286941 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:47 INFO - PROCESS | 1746 | ++DOCSHELL 0x892f0c00 == 121 [pid = 1746] [id = 215] 18:44:47 INFO - PROCESS | 1746 | ++DOMWINDOW == 275 (0x892f1c00) [pid = 1746] [serial = 646] [outer = (nil)] 18:44:47 INFO - PROCESS | 1746 | ++DOMWINDOW == 276 (0x892f8400) [pid = 1746] [serial = 647] [outer = 0x892f1c00] 18:44:47 INFO - PROCESS | 1746 | 1464054287069 Marionette DEBUG loaded listener.js 18:44:47 INFO - PROCESS | 1746 | ++DOMWINDOW == 277 (0x892fc000) [pid = 1746] [serial = 648] [outer = 0x892f1c00] 18:44:47 INFO - PROCESS | 1746 | 1464054287945 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]]]}] 18:44:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 18:44:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1484ms 18:44:47 INFO - PROCESS | 1746 | 1464054287986 Marionette TRACE conn4 -> [0,833,"getWindowHandle",null] 18:44:47 INFO - PROCESS | 1746 | 1464054287990 Marionette TRACE conn4 <- [1,833,null,{"value":"8"}] 18:44:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 18:44:47 INFO - PROCESS | 1746 | 1464054287996 Marionette TRACE conn4 -> [0,834,"setScriptTimeout",{"ms":35000}] 18:44:48 INFO - PROCESS | 1746 | 1464054288000 Marionette TRACE conn4 <- [1,834,null,{}] 18:44:48 INFO - PROCESS | 1746 | 1464054288006 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}] 18:44:48 INFO - PROCESS | 1746 | 1464054288183 Marionette TRACE conn4 <- [1,835,null,{"value":null}] 18:44:48 INFO - PROCESS | 1746 | 1464054288405 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:48 INFO - PROCESS | 1746 | ++DOCSHELL 0x892efc00 == 122 [pid = 1746] [id = 216] 18:44:48 INFO - PROCESS | 1746 | ++DOMWINDOW == 278 (0x892f9800) [pid = 1746] [serial = 649] [outer = (nil)] 18:44:48 INFO - PROCESS | 1746 | ++DOMWINDOW == 279 (0x8ed0c800) [pid = 1746] [serial = 650] [outer = 0x892f9800] 18:44:48 INFO - PROCESS | 1746 | 1464054288577 Marionette DEBUG loaded listener.js 18:44:48 INFO - PROCESS | 1746 | ++DOMWINDOW == 280 (0x9a294000) [pid = 1746] [serial = 651] [outer = 0x892f9800] 18:44:49 INFO - PROCESS | 1746 | 1464054289476 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]]]}] 18:44:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 18:44:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1532ms 18:44:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 18:44:49 INFO - PROCESS | 1746 | 1464054289529 Marionette TRACE conn4 -> [0,837,"getWindowHandle",null] 18:44:49 INFO - PROCESS | 1746 | 1464054289532 Marionette TRACE conn4 <- [1,837,null,{"value":"8"}] 18:44:49 INFO - PROCESS | 1746 | 1464054289539 Marionette TRACE conn4 -> [0,838,"setScriptTimeout",{"ms":35000}] 18:44:49 INFO - PROCESS | 1746 | 1464054289543 Marionette TRACE conn4 <- [1,838,null,{}] 18:44:49 INFO - PROCESS | 1746 | 1464054289548 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}] 18:44:49 INFO - PROCESS | 1746 | 1464054289724 Marionette TRACE conn4 <- [1,839,null,{"value":null}] 18:44:49 INFO - PROCESS | 1746 | 1464054289929 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:50 INFO - PROCESS | 1746 | ++DOCSHELL 0x892f0800 == 123 [pid = 1746] [id = 217] 18:44:50 INFO - PROCESS | 1746 | ++DOMWINDOW == 281 (0x892fb400) [pid = 1746] [serial = 652] [outer = (nil)] 18:44:50 INFO - PROCESS | 1746 | ++DOMWINDOW == 282 (0x8e3a4c00) [pid = 1746] [serial = 653] [outer = 0x892fb400] 18:44:50 INFO - PROCESS | 1746 | 1464054290058 Marionette DEBUG loaded listener.js 18:44:50 INFO - PROCESS | 1746 | ++DOMWINDOW == 283 (0x8e3a8c00) [pid = 1746] [serial = 654] [outer = 0x892fb400] 18:44:51 INFO - PROCESS | 1746 | 1464054291004 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]]]}] 18:44:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 18:44:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1485ms 18:44:51 INFO - PROCESS | 1746 | 1464054291024 Marionette TRACE conn4 -> [0,841,"getWindowHandle",null] 18:44:51 INFO - PROCESS | 1746 | 1464054291029 Marionette TRACE conn4 <- [1,841,null,{"value":"8"}] 18:44:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 18:44:51 INFO - PROCESS | 1746 | 1464054291036 Marionette TRACE conn4 -> [0,842,"setScriptTimeout",{"ms":35000}] 18:44:51 INFO - PROCESS | 1746 | 1464054291040 Marionette TRACE conn4 <- [1,842,null,{}] 18:44:51 INFO - PROCESS | 1746 | 1464054291047 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}] 18:44:51 INFO - PROCESS | 1746 | 1464054291271 Marionette TRACE conn4 <- [1,843,null,{"value":null}] 18:44:51 INFO - PROCESS | 1746 | 1464054291529 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:51 INFO - PROCESS | 1746 | ++DOCSHELL 0xa26ccc00 == 124 [pid = 1746] [id = 218] 18:44:51 INFO - PROCESS | 1746 | ++DOMWINDOW == 284 (0xa324f800) [pid = 1746] [serial = 655] [outer = (nil)] 18:44:51 INFO - PROCESS | 1746 | ++DOMWINDOW == 285 (0xa5046800) [pid = 1746] [serial = 656] [outer = 0xa324f800] 18:44:51 INFO - PROCESS | 1746 | 1464054291679 Marionette DEBUG loaded listener.js 18:44:51 INFO - PROCESS | 1746 | ++DOMWINDOW == 286 (0xa50db000) [pid = 1746] [serial = 657] [outer = 0xa324f800] 18:44:52 INFO - PROCESS | 1746 | 1464054292632 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]]]}] 18:44:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 18:44:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1635ms 18:44:52 INFO - PROCESS | 1746 | 1464054292672 Marionette TRACE conn4 -> [0,845,"getWindowHandle",null] 18:44:52 INFO - PROCESS | 1746 | 1464054292675 Marionette TRACE conn4 <- [1,845,null,{"value":"8"}] 18:44:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 18:44:52 INFO - PROCESS | 1746 | 1464054292682 Marionette TRACE conn4 -> [0,846,"setScriptTimeout",{"ms":35000}] 18:44:52 INFO - PROCESS | 1746 | 1464054292686 Marionette TRACE conn4 <- [1,846,null,{}] 18:44:52 INFO - PROCESS | 1746 | 1464054292692 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}] 18:44:52 INFO - PROCESS | 1746 | 1464054292912 Marionette TRACE conn4 <- [1,847,null,{"value":null}] 18:44:53 INFO - PROCESS | 1746 | 1464054293166 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:53 INFO - PROCESS | 1746 | ++DOCSHELL 0x889c2c00 == 125 [pid = 1746] [id = 219] 18:44:53 INFO - PROCESS | 1746 | ++DOMWINDOW == 287 (0x889c4800) [pid = 1746] [serial = 658] [outer = (nil)] 18:44:53 INFO - PROCESS | 1746 | ++DOMWINDOW == 288 (0x889cdc00) [pid = 1746] [serial = 659] [outer = 0x889c4800] 18:44:53 INFO - PROCESS | 1746 | 1464054293295 Marionette DEBUG loaded listener.js 18:44:53 INFO - PROCESS | 1746 | ++DOMWINDOW == 289 (0x889d1400) [pid = 1746] [serial = 660] [outer = 0x889c4800] 18:44:54 INFO - PROCESS | 1746 | 1464054294185 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]]]}] 18:44:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 18:44:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1536ms 18:44:54 INFO - PROCESS | 1746 | 1464054294219 Marionette TRACE conn4 -> [0,849,"getWindowHandle",null] 18:44:54 INFO - PROCESS | 1746 | 1464054294222 Marionette TRACE conn4 <- [1,849,null,{"value":"8"}] 18:44:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 18:44:54 INFO - PROCESS | 1746 | 1464054294229 Marionette TRACE conn4 -> [0,850,"setScriptTimeout",{"ms":35000}] 18:44:54 INFO - PROCESS | 1746 | 1464054294232 Marionette TRACE conn4 <- [1,850,null,{}] 18:44:54 INFO - PROCESS | 1746 | 1464054294238 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}] 18:44:54 INFO - PROCESS | 1746 | 1464054294419 Marionette TRACE conn4 <- [1,851,null,{"value":null}] 18:44:54 INFO - PROCESS | 1746 | 1464054294640 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:54 INFO - PROCESS | 1746 | ++DOCSHELL 0x889c5400 == 126 [pid = 1746] [id = 220] 18:44:54 INFO - PROCESS | 1746 | ++DOMWINDOW == 290 (0x88aef400) [pid = 1746] [serial = 661] [outer = (nil)] 18:44:54 INFO - PROCESS | 1746 | ++DOMWINDOW == 291 (0x88af4800) [pid = 1746] [serial = 662] [outer = 0x88aef400] 18:44:54 INFO - PROCESS | 1746 | 1464054294770 Marionette DEBUG loaded listener.js 18:44:54 INFO - PROCESS | 1746 | ++DOMWINDOW == 292 (0x88af7000) [pid = 1746] [serial = 663] [outer = 0x88aef400] 18:44:55 INFO - PROCESS | 1746 | 1464054295706 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]]]}] 18:44:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 18:44:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1535ms 18:44:55 INFO - PROCESS | 1746 | 1464054295764 Marionette TRACE conn4 -> [0,853,"getWindowHandle",null] 18:44:55 INFO - PROCESS | 1746 | 1464054295767 Marionette TRACE conn4 <- [1,853,null,{"value":"8"}] 18:44:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 18:44:55 INFO - PROCESS | 1746 | 1464054295775 Marionette TRACE conn4 -> [0,854,"setScriptTimeout",{"ms":35000}] 18:44:55 INFO - PROCESS | 1746 | 1464054295779 Marionette TRACE conn4 <- [1,854,null,{}] 18:44:55 INFO - PROCESS | 1746 | 1464054295784 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}] 18:44:56 INFO - PROCESS | 1746 | 1464054296011 Marionette TRACE conn4 <- [1,855,null,{"value":null}] 18:44:56 INFO - PROCESS | 1746 | 1464054296352 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:56 INFO - PROCESS | 1746 | ++DOCSHELL 0x88afb000 == 127 [pid = 1746] [id = 221] 18:44:56 INFO - PROCESS | 1746 | ++DOMWINDOW == 293 (0x88afc400) [pid = 1746] [serial = 664] [outer = (nil)] 18:44:56 INFO - PROCESS | 1746 | ++DOMWINDOW == 294 (0x88b4f400) [pid = 1746] [serial = 665] [outer = 0x88afc400] 18:44:56 INFO - PROCESS | 1746 | 1464054296480 Marionette DEBUG loaded listener.js 18:44:56 INFO - PROCESS | 1746 | ++DOMWINDOW == 295 (0x88b53000) [pid = 1746] [serial = 666] [outer = 0x88afc400] 18:44:57 INFO - PROCESS | 1746 | 1464054297338 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]]]}] 18:44:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 18:44:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1630ms 18:44:57 INFO - PROCESS | 1746 | 1464054297406 Marionette TRACE conn4 -> [0,857,"getWindowHandle",null] 18:44:57 INFO - PROCESS | 1746 | 1464054297409 Marionette TRACE conn4 <- [1,857,null,{"value":"8"}] 18:44:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 18:44:57 INFO - PROCESS | 1746 | 1464054297415 Marionette TRACE conn4 -> [0,858,"setScriptTimeout",{"ms":35000}] 18:44:57 INFO - PROCESS | 1746 | 1464054297419 Marionette TRACE conn4 <- [1,858,null,{}] 18:44:57 INFO - PROCESS | 1746 | 1464054297424 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}] 18:44:57 INFO - PROCESS | 1746 | 1464054297603 Marionette TRACE conn4 <- [1,859,null,{"value":null}] 18:44:57 INFO - PROCESS | 1746 | 1464054297858 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:57 INFO - PROCESS | 1746 | ++DOCSHELL 0x88af6c00 == 128 [pid = 1746] [id = 222] 18:44:57 INFO - PROCESS | 1746 | ++DOMWINDOW == 296 (0x88b54800) [pid = 1746] [serial = 667] [outer = (nil)] 18:44:57 INFO - PROCESS | 1746 | ++DOMWINDOW == 297 (0x88b59c00) [pid = 1746] [serial = 668] [outer = 0x88b54800] 18:44:57 INFO - PROCESS | 1746 | 1464054297984 Marionette DEBUG loaded listener.js 18:44:58 INFO - PROCESS | 1746 | ++DOMWINDOW == 298 (0x88b5c400) [pid = 1746] [serial = 669] [outer = 0x88b54800] 18:44:58 INFO - PROCESS | 1746 | 1464054298882 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]]]}] 18:44:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 18:44:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1542ms 18:44:58 INFO - PROCESS | 1746 | 1464054298959 Marionette TRACE conn4 -> [0,861,"getWindowHandle",null] 18:44:58 INFO - PROCESS | 1746 | 1464054298963 Marionette TRACE conn4 <- [1,861,null,{"value":"8"}] 18:44:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 18:44:58 INFO - PROCESS | 1746 | 1464054298970 Marionette TRACE conn4 -> [0,862,"setScriptTimeout",{"ms":35000}] 18:44:58 INFO - PROCESS | 1746 | 1464054298972 Marionette TRACE conn4 <- [1,862,null,{}] 18:44:58 INFO - PROCESS | 1746 | 1464054298979 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}] 18:44:59 INFO - PROCESS | 1746 | 1464054299198 Marionette TRACE conn4 <- [1,863,null,{"value":null}] 18:44:59 INFO - PROCESS | 1746 | 1464054299454 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:59 INFO - PROCESS | 1746 | ++DOCSHELL 0x889c2800 == 129 [pid = 1746] [id = 223] 18:44:59 INFO - PROCESS | 1746 | ++DOMWINDOW == 299 (0x88af0c00) [pid = 1746] [serial = 670] [outer = (nil)] 18:44:59 INFO - PROCESS | 1746 | ++DOMWINDOW == 300 (0x8afd9c00) [pid = 1746] [serial = 671] [outer = 0x88af0c00] 18:44:59 INFO - PROCESS | 1746 | 1464054299582 Marionette DEBUG loaded listener.js 18:44:59 INFO - PROCESS | 1746 | ++DOMWINDOW == 301 (0x8afdc400) [pid = 1746] [serial = 672] [outer = 0x88af0c00] 18:45:00 INFO - PROCESS | 1746 | 1464054300827 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]]]}] 18:45:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 18:45:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1886ms 18:45:00 INFO - PROCESS | 1746 | 1464054300856 Marionette TRACE conn4 -> [0,865,"getWindowHandle",null] 18:45:00 INFO - PROCESS | 1746 | 1464054300862 Marionette TRACE conn4 <- [1,865,null,{"value":"8"}] 18:45:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 18:45:00 INFO - PROCESS | 1746 | 1464054300870 Marionette TRACE conn4 -> [0,866,"setScriptTimeout",{"ms":35000}] 18:45:00 INFO - PROCESS | 1746 | 1464054300876 Marionette TRACE conn4 <- [1,866,null,{}] 18:45:00 INFO - PROCESS | 1746 | 1464054300886 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}] 18:45:01 INFO - PROCESS | 1746 | 1464054301156 Marionette TRACE conn4 <- [1,867,null,{"value":null}] 18:45:01 INFO - PROCESS | 1746 | 1464054301389 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:01 INFO - PROCESS | 1746 | ++DOCSHELL 0x889c8c00 == 130 [pid = 1746] [id = 224] 18:45:01 INFO - PROCESS | 1746 | ++DOMWINDOW == 302 (0x88af4c00) [pid = 1746] [serial = 673] [outer = (nil)] 18:45:01 INFO - PROCESS | 1746 | ++DOMWINDOW == 303 (0x8a6f0800) [pid = 1746] [serial = 674] [outer = 0x88af4c00] 18:45:01 INFO - PROCESS | 1746 | 1464054301508 Marionette DEBUG loaded listener.js 18:45:01 INFO - PROCESS | 1746 | ++DOMWINDOW == 304 (0x8abe8400) [pid = 1746] [serial = 675] [outer = 0x88af4c00] 18:45:02 INFO - PROCESS | 1746 | 1464054302773 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]]]}] 18:45:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 18:45:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1939ms 18:45:02 INFO - PROCESS | 1746 | 1464054302809 Marionette TRACE conn4 -> [0,869,"getWindowHandle",null] 18:45:02 INFO - PROCESS | 1746 | 1464054302817 Marionette TRACE conn4 <- [1,869,null,{"value":"8"}] 18:45:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 18:45:02 INFO - PROCESS | 1746 | 1464054302827 Marionette TRACE conn4 -> [0,870,"setScriptTimeout",{"ms":35000}] 18:45:02 INFO - PROCESS | 1746 | 1464054302831 Marionette TRACE conn4 <- [1,870,null,{}] 18:45:02 INFO - PROCESS | 1746 | 1464054302837 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}] 18:45:03 INFO - PROCESS | 1746 | 1464054303064 Marionette TRACE conn4 <- [1,871,null,{"value":null}] 18:45:03 INFO - PROCESS | 1746 | --DOCSHELL 0x8c6ae000 == 129 [pid = 1746] [id = 189] 18:45:03 INFO - PROCESS | 1746 | --DOMWINDOW == 303 (0x91bc3400) [pid = 1746] [serial = 577] [outer = (nil)] [url = about:blank] 18:45:03 INFO - PROCESS | 1746 | --DOMWINDOW == 302 (0x8df1d800) [pid = 1746] [serial = 541] [outer = (nil)] [url = about:blank] 18:45:03 INFO - PROCESS | 1746 | --DOMWINDOW == 301 (0x925a7800) [pid = 1746] [serial = 544] [outer = (nil)] [url = about:blank] 18:45:03 INFO - PROCESS | 1746 | --DOMWINDOW == 300 (0x9bceb800) [pid = 1746] [serial = 547] [outer = (nil)] [url = about:blank] 18:45:03 INFO - PROCESS | 1746 | --DOMWINDOW == 299 (0x9c0efc00) [pid = 1746] [serial = 550] [outer = (nil)] [url = about:blank] 18:45:03 INFO - PROCESS | 1746 | --DOMWINDOW == 298 (0xa224b000) [pid = 1746] [serial = 553] [outer = (nil)] [url = about:blank] 18:45:03 INFO - PROCESS | 1746 | --DOMWINDOW == 297 (0x8db5f000) [pid = 1746] [serial = 556] [outer = (nil)] [url = about:blank] 18:45:03 INFO - PROCESS | 1746 | 1464054303424 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:03 INFO - PROCESS | 1746 | --DOCSHELL 0x8d9d4000 == 128 [pid = 1746] [id = 206] 18:45:03 INFO - PROCESS | 1746 | --DOCSHELL 0x8d2e6800 == 127 [pid = 1746] [id = 205] 18:45:03 INFO - PROCESS | 1746 | ++DOCSHELL 0x8afe5400 == 128 [pid = 1746] [id = 225] 18:45:03 INFO - PROCESS | 1746 | ++DOMWINDOW == 298 (0x8afe6400) [pid = 1746] [serial = 676] [outer = (nil)] 18:45:03 INFO - PROCESS | 1746 | ++DOMWINDOW == 299 (0x8c1cbc00) [pid = 1746] [serial = 677] [outer = 0x8afe6400] 18:45:03 INFO - PROCESS | 1746 | 1464054303535 Marionette DEBUG loaded listener.js 18:45:03 INFO - PROCESS | 1746 | ++DOMWINDOW == 300 (0x8d018400) [pid = 1746] [serial = 678] [outer = 0x8afe6400] 18:45:03 INFO - PROCESS | 1746 | --DOCSHELL 0x8d2ebc00 == 127 [pid = 1746] [id = 204] 18:45:03 INFO - PROCESS | 1746 | --DOCSHELL 0x8a76dc00 == 126 [pid = 1746] [id = 203] 18:45:03 INFO - PROCESS | 1746 | --DOCSHELL 0x9bf47800 == 125 [pid = 1746] [id = 199] 18:45:03 INFO - PROCESS | 1746 | --DOCSHELL 0x97869000 == 124 [pid = 1746] [id = 198] 18:45:03 INFO - PROCESS | 1746 | --DOCSHELL 0x8a6ec800 == 123 [pid = 1746] [id = 197] 18:45:03 INFO - PROCESS | 1746 | --DOCSHELL 0x8bf15000 == 122 [pid = 1746] [id = 196] 18:45:03 INFO - PROCESS | 1746 | --DOMWINDOW == 299 (0x8df27000) [pid = 1746] [serial = 568] [outer = (nil)] [url = about:blank] 18:45:03 INFO - PROCESS | 1746 | --DOMWINDOW == 298 (0x97846c00) [pid = 1746] [serial = 535] [outer = (nil)] [url = about:blank] 18:45:03 INFO - PROCESS | 1746 | --DOMWINDOW == 297 (0x8c1d0800) [pid = 1746] [serial = 565] [outer = (nil)] [url = about:blank] 18:45:03 INFO - PROCESS | 1746 | --DOMWINDOW == 296 (0x8d2eac00) [pid = 1746] [serial = 566] [outer = (nil)] [url = about:blank] 18:45:03 INFO - PROCESS | 1746 | --DOMWINDOW == 295 (0x8db66000) [pid = 1746] [serial = 559] [outer = (nil)] [url = about:blank] 18:45:03 INFO - PROCESS | 1746 | --DOMWINDOW == 294 (0x8db63000) [pid = 1746] [serial = 563] [outer = (nil)] [url = about:blank] 18:45:03 INFO - PROCESS | 1746 | --DOMWINDOW == 293 (0x8da8b400) [pid = 1746] [serial = 562] [outer = (nil)] [url = about:blank] 18:45:03 INFO - PROCESS | 1746 | --DOMWINDOW == 292 (0x91aeac00) [pid = 1746] [serial = 572] [outer = (nil)] [url = about:blank] 18:45:03 INFO - PROCESS | 1746 | --DOMWINDOW == 291 (0x91302400) [pid = 1746] [serial = 571] [outer = (nil)] [url = about:blank] 18:45:03 INFO - PROCESS | 1746 | --DOMWINDOW == 290 (0x8c1cc800) [pid = 1746] [serial = 538] [outer = (nil)] [url = about:blank] 18:45:03 INFO - PROCESS | 1746 | --DOMWINDOW == 289 (0x91bc1c00) [pid = 1746] [serial = 574] [outer = (nil)] [url = about:blank] 18:45:03 INFO - PROCESS | 1746 | --DOMWINDOW == 288 (0x91bd5000) [pid = 1746] [serial = 575] [outer = (nil)] [url = about:blank] 18:45:03 INFO - PROCESS | 1746 | --DOMWINDOW == 287 (0x8e117400) [pid = 1746] [serial = 569] [outer = (nil)] [url = about:blank] 18:45:04 INFO - PROCESS | 1746 | 1464054304431 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]]]}] 18:45:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 18:45:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1629ms 18:45:04 INFO - PROCESS | 1746 | 1464054304458 Marionette TRACE conn4 -> [0,873,"getWindowHandle",null] 18:45:04 INFO - PROCESS | 1746 | 1464054304461 Marionette TRACE conn4 <- [1,873,null,{"value":"8"}] 18:45:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 18:45:04 INFO - PROCESS | 1746 | 1464054304468 Marionette TRACE conn4 -> [0,874,"setScriptTimeout",{"ms":35000}] 18:45:04 INFO - PROCESS | 1746 | 1464054304474 Marionette TRACE conn4 <- [1,874,null,{}] 18:45:04 INFO - PROCESS | 1746 | 1464054304489 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}] 18:45:04 INFO - PROCESS | 1746 | 1464054304680 Marionette TRACE conn4 <- [1,875,null,{"value":null}] 18:45:04 INFO - PROCESS | 1746 | 1464054304715 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:04 INFO - PROCESS | 1746 | ++DOCSHELL 0x8afe2c00 == 123 [pid = 1746] [id = 226] 18:45:04 INFO - PROCESS | 1746 | ++DOMWINDOW == 288 (0x8bf15000) [pid = 1746] [serial = 679] [outer = (nil)] 18:45:04 INFO - PROCESS | 1746 | ++DOMWINDOW == 289 (0x8db5e800) [pid = 1746] [serial = 680] [outer = 0x8bf15000] 18:45:04 INFO - PROCESS | 1746 | 1464054304945 Marionette DEBUG loaded listener.js 18:45:05 INFO - PROCESS | 1746 | ++DOMWINDOW == 290 (0x8dcb2800) [pid = 1746] [serial = 681] [outer = 0x8bf15000] 18:45:05 INFO - PROCESS | 1746 | 1464054305775 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]]]}] 18:45:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 18:45:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1335ms 18:45:05 INFO - PROCESS | 1746 | 1464054305815 Marionette TRACE conn4 -> [0,877,"getWindowHandle",null] 18:45:05 INFO - PROCESS | 1746 | 1464054305819 Marionette TRACE conn4 <- [1,877,null,{"value":"8"}] 18:45:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 18:45:05 INFO - PROCESS | 1746 | 1464054305834 Marionette TRACE conn4 -> [0,878,"setScriptTimeout",{"ms":35000}] 18:45:05 INFO - PROCESS | 1746 | 1464054305837 Marionette TRACE conn4 <- [1,878,null,{}] 18:45:05 INFO - PROCESS | 1746 | 1464054305842 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}] 18:45:06 INFO - PROCESS | 1746 | 1464054306068 Marionette TRACE conn4 <- [1,879,null,{"value":null}] 18:45:06 INFO - PROCESS | 1746 | 1464054306112 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:06 INFO - PROCESS | 1746 | ++DOCSHELL 0x8df22000 == 124 [pid = 1746] [id = 227] 18:45:06 INFO - PROCESS | 1746 | ++DOMWINDOW == 291 (0x8e097000) [pid = 1746] [serial = 682] [outer = (nil)] 18:45:06 INFO - PROCESS | 1746 | ++DOMWINDOW == 292 (0x8e114400) [pid = 1746] [serial = 683] [outer = 0x8e097000] 18:45:06 INFO - PROCESS | 1746 | 1464054306200 Marionette DEBUG loaded listener.js 18:45:06 INFO - PROCESS | 1746 | ++DOMWINDOW == 293 (0x8e3aa000) [pid = 1746] [serial = 684] [outer = 0x8e097000] 18:45:07 INFO - PROCESS | 1746 | 1464054307152 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]]]}] 18:45:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 18:45:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1335ms 18:45:07 INFO - PROCESS | 1746 | 1464054307177 Marionette TRACE conn4 -> [0,881,"getWindowHandle",null] 18:45:07 INFO - PROCESS | 1746 | 1464054307181 Marionette TRACE conn4 <- [1,881,null,{"value":"8"}] 18:45:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 18:45:07 INFO - PROCESS | 1746 | 1464054307186 Marionette TRACE conn4 -> [0,882,"setScriptTimeout",{"ms":35000}] 18:45:07 INFO - PROCESS | 1746 | 1464054307189 Marionette TRACE conn4 <- [1,882,null,{}] 18:45:07 INFO - PROCESS | 1746 | 1464054307195 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}] 18:45:07 INFO - PROCESS | 1746 | 1464054307424 Marionette TRACE conn4 <- [1,883,null,{"value":null}] 18:45:07 INFO - PROCESS | 1746 | 1464054307455 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:07 INFO - PROCESS | 1746 | ++DOCSHELL 0x8a763800 == 125 [pid = 1746] [id = 228] 18:45:07 INFO - PROCESS | 1746 | ++DOMWINDOW == 294 (0x8e3a9c00) [pid = 1746] [serial = 685] [outer = (nil)] 18:45:07 INFO - PROCESS | 1746 | ++DOMWINDOW == 295 (0x8ed0a800) [pid = 1746] [serial = 686] [outer = 0x8e3a9c00] 18:45:07 INFO - PROCESS | 1746 | 1464054307528 Marionette DEBUG loaded listener.js 18:45:07 INFO - PROCESS | 1746 | ++DOMWINDOW == 296 (0x908d3000) [pid = 1746] [serial = 687] [outer = 0x8e3a9c00] 18:45:08 INFO - PROCESS | 1746 | --DOMWINDOW == 295 (0x8d9cfc00) [pid = 1746] [serial = 612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 18:45:08 INFO - PROCESS | 1746 | --DOMWINDOW == 294 (0x8abdac00) [pid = 1746] [serial = 609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 18:45:08 INFO - PROCESS | 1746 | --DOMWINDOW == 293 (0x8d9ca400) [pid = 1746] [serial = 615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 18:45:08 INFO - PROCESS | 1746 | --DOMWINDOW == 292 (0x8e11bc00) [pid = 1746] [serial = 618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 18:45:08 INFO - PROCESS | 1746 | 1464054308635 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]]]}] 18:45:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 18:45:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1485ms 18:45:08 INFO - PROCESS | 1746 | 1464054308672 Marionette TRACE conn4 -> [0,885,"getWindowHandle",null] 18:45:08 INFO - PROCESS | 1746 | 1464054308674 Marionette TRACE conn4 <- [1,885,null,{"value":"8"}] 18:45:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 18:45:08 INFO - PROCESS | 1746 | 1464054308681 Marionette TRACE conn4 -> [0,886,"setScriptTimeout",{"ms":35000}] 18:45:08 INFO - PROCESS | 1746 | 1464054308684 Marionette TRACE conn4 <- [1,886,null,{}] 18:45:08 INFO - PROCESS | 1746 | 1464054308690 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}] 18:45:08 INFO - PROCESS | 1746 | 1464054308971 Marionette TRACE conn4 <- [1,887,null,{"value":null}] 18:45:09 INFO - PROCESS | 1746 | 1464054308992 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:09 INFO - PROCESS | 1746 | ++DOCSHELL 0x8abdac00 == 126 [pid = 1746] [id = 229] 18:45:09 INFO - PROCESS | 1746 | ++DOMWINDOW == 293 (0x8dfebc00) [pid = 1746] [serial = 688] [outer = (nil)] 18:45:09 INFO - PROCESS | 1746 | ++DOMWINDOW == 294 (0x91bd5000) [pid = 1746] [serial = 689] [outer = 0x8dfebc00] 18:45:09 INFO - PROCESS | 1746 | 1464054309066 Marionette DEBUG loaded listener.js 18:45:09 INFO - PROCESS | 1746 | ++DOMWINDOW == 295 (0x91c2b000) [pid = 1746] [serial = 690] [outer = 0x8dfebc00] 18:45:09 INFO - PROCESS | 1746 | 1464054309913 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]]]}] 18:45:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 18:45:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1280ms 18:45:09 INFO - PROCESS | 1746 | 1464054309962 Marionette TRACE conn4 -> [0,889,"getWindowHandle",null] 18:45:09 INFO - PROCESS | 1746 | 1464054309965 Marionette TRACE conn4 <- [1,889,null,{"value":"8"}] 18:45:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 18:45:09 INFO - PROCESS | 1746 | 1464054309972 Marionette TRACE conn4 -> [0,890,"setScriptTimeout",{"ms":35000}] 18:45:09 INFO - PROCESS | 1746 | 1464054309975 Marionette TRACE conn4 <- [1,890,null,{}] 18:45:09 INFO - PROCESS | 1746 | 1464054309981 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}] 18:45:10 INFO - PROCESS | 1746 | 1464054310162 Marionette TRACE conn4 <- [1,891,null,{"value":null}] 18:45:10 INFO - PROCESS | 1746 | 1464054310178 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:10 INFO - PROCESS | 1746 | ++DOCSHELL 0x889c4000 == 127 [pid = 1746] [id = 230] 18:45:10 INFO - PROCESS | 1746 | ++DOMWINDOW == 296 (0x889c4400) [pid = 1746] [serial = 691] [outer = (nil)] 18:45:10 INFO - PROCESS | 1746 | ++DOMWINDOW == 297 (0x889d0c00) [pid = 1746] [serial = 692] [outer = 0x889c4400] 18:45:10 INFO - PROCESS | 1746 | 1464054310535 Marionette DEBUG loaded listener.js 18:45:10 INFO - PROCESS | 1746 | ++DOMWINDOW == 298 (0x88b5b000) [pid = 1746] [serial = 693] [outer = 0x889c4400] 18:45:11 INFO - PROCESS | 1746 | 1464054311699 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]]]}] 18:45:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 18:45:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1784ms 18:45:11 INFO - PROCESS | 1746 | 1464054311758 Marionette TRACE conn4 -> [0,893,"getWindowHandle",null] 18:45:11 INFO - PROCESS | 1746 | 1464054311764 Marionette TRACE conn4 <- [1,893,null,{"value":"8"}] 18:45:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 18:45:11 INFO - PROCESS | 1746 | 1464054311773 Marionette TRACE conn4 -> [0,894,"setScriptTimeout",{"ms":35000}] 18:45:11 INFO - PROCESS | 1746 | 1464054311777 Marionette TRACE conn4 <- [1,894,null,{}] 18:45:11 INFO - PROCESS | 1746 | 1464054311785 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}] 18:45:12 INFO - PROCESS | 1746 | 1464054312090 Marionette TRACE conn4 <- [1,895,null,{"value":null}] 18:45:12 INFO - PROCESS | 1746 | 1464054312339 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:12 INFO - PROCESS | 1746 | ++DOCSHELL 0x8afe4400 == 128 [pid = 1746] [id = 231] 18:45:12 INFO - PROCESS | 1746 | ++DOMWINDOW == 299 (0x8c1cd800) [pid = 1746] [serial = 694] [outer = (nil)] 18:45:12 INFO - PROCESS | 1746 | ++DOMWINDOW == 300 (0x8d00c400) [pid = 1746] [serial = 695] [outer = 0x8c1cd800] 18:45:12 INFO - PROCESS | 1746 | 1464054312434 Marionette DEBUG loaded listener.js 18:45:12 INFO - PROCESS | 1746 | ++DOMWINDOW == 301 (0x8d2ebc00) [pid = 1746] [serial = 696] [outer = 0x8c1cd800] 18:45:13 INFO - PROCESS | 1746 | 1464054313385 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]]]}] 18:45:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 18:45:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1684ms 18:45:13 INFO - PROCESS | 1746 | 1464054313457 Marionette TRACE conn4 -> [0,897,"getWindowHandle",null] 18:45:13 INFO - PROCESS | 1746 | 1464054313464 Marionette TRACE conn4 <- [1,897,null,{"value":"8"}] 18:45:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 18:45:13 INFO - PROCESS | 1746 | 1464054313475 Marionette TRACE conn4 -> [0,898,"setScriptTimeout",{"ms":35000}] 18:45:13 INFO - PROCESS | 1746 | 1464054313480 Marionette TRACE conn4 <- [1,898,null,{}] 18:45:13 INFO - PROCESS | 1746 | 1464054313487 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}] 18:45:13 INFO - PROCESS | 1746 | 1464054313730 Marionette TRACE conn4 <- [1,899,null,{"value":null}] 18:45:14 INFO - PROCESS | 1746 | 1464054314038 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:14 INFO - PROCESS | 1746 | ++DOCSHELL 0x8df27800 == 129 [pid = 1746] [id = 232] 18:45:14 INFO - PROCESS | 1746 | ++DOMWINDOW == 302 (0x8dfed400) [pid = 1746] [serial = 697] [outer = (nil)] 18:45:14 INFO - PROCESS | 1746 | ++DOMWINDOW == 303 (0x8e09b000) [pid = 1746] [serial = 698] [outer = 0x8dfed400] 18:45:14 INFO - PROCESS | 1746 | 1464054314168 Marionette DEBUG loaded listener.js 18:45:14 INFO - PROCESS | 1746 | ++DOMWINDOW == 304 (0x8e3ae000) [pid = 1746] [serial = 699] [outer = 0x8dfed400] 18:45:15 INFO - PROCESS | 1746 | 1464054315158 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]]]}] 18:45:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 18:45:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1734ms 18:45:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 18:45:15 INFO - PROCESS | 1746 | 1464054315209 Marionette TRACE conn4 -> [0,901,"getWindowHandle",null] 18:45:15 INFO - PROCESS | 1746 | 1464054315212 Marionette TRACE conn4 <- [1,901,null,{"value":"8"}] 18:45:15 INFO - PROCESS | 1746 | 1464054315219 Marionette TRACE conn4 -> [0,902,"setScriptTimeout",{"ms":35000}] 18:45:15 INFO - PROCESS | 1746 | 1464054315226 Marionette TRACE conn4 <- [1,902,null,{}] 18:45:15 INFO - PROCESS | 1746 | 1464054315242 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}] 18:45:15 INFO - PROCESS | 1746 | 1464054315501 Marionette TRACE conn4 <- [1,903,null,{"value":null}] 18:45:15 INFO - PROCESS | 1746 | 1464054315820 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:15 INFO - PROCESS | 1746 | ++DOCSHELL 0x8dfe8400 == 130 [pid = 1746] [id = 233] 18:45:15 INFO - PROCESS | 1746 | ++DOMWINDOW == 305 (0x91bc4c00) [pid = 1746] [serial = 700] [outer = (nil)] 18:45:15 INFO - PROCESS | 1746 | ++DOMWINDOW == 306 (0x91c29400) [pid = 1746] [serial = 701] [outer = 0x91bc4c00] 18:45:15 INFO - PROCESS | 1746 | 1464054315908 Marionette DEBUG loaded listener.js 18:45:16 INFO - PROCESS | 1746 | ++DOMWINDOW == 307 (0x925ac000) [pid = 1746] [serial = 702] [outer = 0x91bc4c00] 18:45:16 INFO - PROCESS | 1746 | 1464054316795 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]]]}] 18:45:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 18:45:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1636ms 18:45:16 INFO - PROCESS | 1746 | 1464054316855 Marionette TRACE conn4 -> [0,905,"getWindowHandle",null] 18:45:16 INFO - PROCESS | 1746 | 1464054316860 Marionette TRACE conn4 <- [1,905,null,{"value":"8"}] 18:45:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 18:45:16 INFO - PROCESS | 1746 | 1464054316867 Marionette TRACE conn4 -> [0,906,"setScriptTimeout",{"ms":35000}] 18:45:16 INFO - PROCESS | 1746 | 1464054316870 Marionette TRACE conn4 <- [1,906,null,{}] 18:45:16 INFO - PROCESS | 1746 | 1464054316876 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}] 18:45:17 INFO - PROCESS | 1746 | 1464054317070 Marionette TRACE conn4 <- [1,907,null,{"value":null}] 18:45:17 INFO - PROCESS | 1746 | 1464054317328 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:17 INFO - PROCESS | 1746 | ++DOCSHELL 0x95409800 == 131 [pid = 1746] [id = 234] 18:45:17 INFO - PROCESS | 1746 | ++DOMWINDOW == 308 (0x97812800) [pid = 1746] [serial = 703] [outer = (nil)] 18:45:17 INFO - PROCESS | 1746 | ++DOMWINDOW == 309 (0x9786fc00) [pid = 1746] [serial = 704] [outer = 0x97812800] 18:45:17 INFO - PROCESS | 1746 | 1464054317457 Marionette DEBUG loaded listener.js 18:45:17 INFO - PROCESS | 1746 | ++DOMWINDOW == 310 (0x99e87400) [pid = 1746] [serial = 705] [outer = 0x97812800] 18:45:18 INFO - PROCESS | 1746 | 1464054318325 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]]]}] 18:45:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 18:45:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1495ms 18:45:18 INFO - PROCESS | 1746 | 1464054318363 Marionette TRACE conn4 -> [0,909,"getWindowHandle",null] 18:45:18 INFO - PROCESS | 1746 | 1464054318367 Marionette TRACE conn4 <- [1,909,null,{"value":"8"}] 18:45:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 18:45:18 INFO - PROCESS | 1746 | 1464054318374 Marionette TRACE conn4 -> [0,910,"setScriptTimeout",{"ms":35000}] 18:45:18 INFO - PROCESS | 1746 | 1464054318377 Marionette TRACE conn4 <- [1,910,null,{}] 18:45:18 INFO - PROCESS | 1746 | 1464054318383 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}] 18:45:18 INFO - PROCESS | 1746 | 1464054318578 Marionette TRACE conn4 <- [1,911,null,{"value":null}] 18:45:18 INFO - PROCESS | 1746 | 1464054318793 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:18 INFO - PROCESS | 1746 | ++DOCSHELL 0x9a40bc00 == 132 [pid = 1746] [id = 235] 18:45:18 INFO - PROCESS | 1746 | ++DOMWINDOW == 311 (0x9a40c000) [pid = 1746] [serial = 706] [outer = (nil)] 18:45:18 INFO - PROCESS | 1746 | ++DOMWINDOW == 312 (0x9c0efc00) [pid = 1746] [serial = 707] [outer = 0x9a40c000] 18:45:18 INFO - PROCESS | 1746 | 1464054318930 Marionette DEBUG loaded listener.js 18:45:19 INFO - PROCESS | 1746 | ++DOMWINDOW == 313 (0x9d405400) [pid = 1746] [serial = 708] [outer = 0x9a40c000] 18:45:19 INFO - PROCESS | 1746 | 1464054319950 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]]]}] 18:45:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 18:45:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1631ms 18:45:20 INFO - PROCESS | 1746 | 1464054320007 Marionette TRACE conn4 -> [0,913,"getWindowHandle",null] 18:45:20 INFO - PROCESS | 1746 | 1464054320011 Marionette TRACE conn4 <- [1,913,null,{"value":"8"}] 18:45:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 18:45:20 INFO - PROCESS | 1746 | 1464054320017 Marionette TRACE conn4 -> [0,914,"setScriptTimeout",{"ms":35000}] 18:45:20 INFO - PROCESS | 1746 | 1464054320021 Marionette TRACE conn4 <- [1,914,null,{}] 18:45:20 INFO - PROCESS | 1746 | 1464054320027 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}] 18:45:20 INFO - PROCESS | 1746 | 1464054320221 Marionette TRACE conn4 <- [1,915,null,{"value":null}] 18:45:20 INFO - PROCESS | 1746 | 1464054320492 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:20 INFO - PROCESS | 1746 | ++DOCSHELL 0x93b7cc00 == 133 [pid = 1746] [id = 236] 18:45:20 INFO - PROCESS | 1746 | ++DOMWINDOW == 314 (0x97845c00) [pid = 1746] [serial = 709] [outer = (nil)] 18:45:20 INFO - PROCESS | 1746 | ++DOMWINDOW == 315 (0xa26c1400) [pid = 1746] [serial = 710] [outer = 0x97845c00] 18:45:20 INFO - PROCESS | 1746 | 1464054320624 Marionette DEBUG loaded listener.js 18:45:20 INFO - PROCESS | 1746 | ++DOMWINDOW == 316 (0xa30e9800) [pid = 1746] [serial = 711] [outer = 0x97845c00] 18:45:21 INFO - PROCESS | 1746 | 1464054321526 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]]]}] 18:45:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 18:45:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1581ms 18:45:21 INFO - PROCESS | 1746 | 1464054321599 Marionette TRACE conn4 -> [0,917,"getWindowHandle",null] 18:45:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 18:45:21 INFO - PROCESS | 1746 | 1464054321603 Marionette TRACE conn4 <- [1,917,null,{"value":"8"}] 18:45:21 INFO - PROCESS | 1746 | 1464054321609 Marionette TRACE conn4 -> [0,918,"setScriptTimeout",{"ms":35000}] 18:45:21 INFO - PROCESS | 1746 | 1464054321613 Marionette TRACE conn4 <- [1,918,null,{}] 18:45:21 INFO - PROCESS | 1746 | 1464054321619 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}] 18:45:21 INFO - PROCESS | 1746 | 1464054321851 Marionette TRACE conn4 <- [1,919,null,{"value":null}] 18:45:22 INFO - PROCESS | 1746 | 1464054322109 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:22 INFO - PROCESS | 1746 | ++DOCSHELL 0x89b62800 == 134 [pid = 1746] [id = 237] 18:45:22 INFO - PROCESS | 1746 | ++DOMWINDOW == 317 (0x89b63400) [pid = 1746] [serial = 712] [outer = (nil)] 18:45:22 INFO - PROCESS | 1746 | ++DOMWINDOW == 318 (0x89b6a400) [pid = 1746] [serial = 713] [outer = 0x89b63400] 18:45:22 INFO - PROCESS | 1746 | 1464054322233 Marionette DEBUG loaded listener.js 18:45:22 INFO - PROCESS | 1746 | ++DOMWINDOW == 319 (0x89b6d800) [pid = 1746] [serial = 714] [outer = 0x89b63400] 18:45:23 INFO - PROCESS | 1746 | 1464054323096 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]]]}] 18:45:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 18:45:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1536ms 18:45:23 INFO - PROCESS | 1746 | 1464054323146 Marionette TRACE conn4 -> [0,921,"getWindowHandle",null] 18:45:23 INFO - PROCESS | 1746 | 1464054323150 Marionette TRACE conn4 <- [1,921,null,{"value":"8"}] 18:45:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 18:45:23 INFO - PROCESS | 1746 | 1464054323157 Marionette TRACE conn4 -> [0,922,"setScriptTimeout",{"ms":35000}] 18:45:23 INFO - PROCESS | 1746 | 1464054323160 Marionette TRACE conn4 <- [1,922,null,{}] 18:45:23 INFO - PROCESS | 1746 | 1464054323166 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}] 18:45:23 INFO - PROCESS | 1746 | 1464054323351 Marionette TRACE conn4 <- [1,923,null,{"value":null}] 18:45:23 INFO - PROCESS | 1746 | 1464054323565 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:23 INFO - PROCESS | 1746 | ++DOCSHELL 0x876c5400 == 135 [pid = 1746] [id = 238] 18:45:23 INFO - PROCESS | 1746 | ++DOMWINDOW == 320 (0x876c5800) [pid = 1746] [serial = 715] [outer = (nil)] 18:45:23 INFO - PROCESS | 1746 | ++DOMWINDOW == 321 (0x876ce400) [pid = 1746] [serial = 716] [outer = 0x876c5800] 18:45:23 INFO - PROCESS | 1746 | 1464054323737 Marionette DEBUG loaded listener.js 18:45:23 INFO - PROCESS | 1746 | ++DOMWINDOW == 322 (0x876d1800) [pid = 1746] [serial = 717] [outer = 0x876c5800] 18:45:24 INFO - PROCESS | 1746 | 1464054324582 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]]]}] 18:45:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 18:45:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1488ms 18:45:24 INFO - PROCESS | 1746 | 1464054324646 Marionette TRACE conn4 -> [0,925,"getWindowHandle",null] 18:45:24 INFO - PROCESS | 1746 | 1464054324650 Marionette TRACE conn4 <- [1,925,null,{"value":"8"}] 18:45:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 18:45:24 INFO - PROCESS | 1746 | 1464054324657 Marionette TRACE conn4 -> [0,926,"setScriptTimeout",{"ms":35000}] 18:45:24 INFO - PROCESS | 1746 | 1464054324660 Marionette TRACE conn4 <- [1,926,null,{}] 18:45:24 INFO - PROCESS | 1746 | 1464054324666 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}] 18:45:24 INFO - PROCESS | 1746 | 1464054324860 Marionette TRACE conn4 <- [1,927,null,{"value":null}] 18:45:25 INFO - PROCESS | 1746 | 1464054325117 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:25 INFO - PROCESS | 1746 | ++DOCSHELL 0x876c7000 == 136 [pid = 1746] [id = 239] 18:45:25 INFO - PROCESS | 1746 | ++DOMWINDOW == 323 (0x876c9c00) [pid = 1746] [serial = 718] [outer = (nil)] 18:45:25 INFO - PROCESS | 1746 | ++DOMWINDOW == 324 (0x89b6b400) [pid = 1746] [serial = 719] [outer = 0x876c9c00] 18:45:25 INFO - PROCESS | 1746 | 1464054325264 Marionette DEBUG loaded listener.js 18:45:25 INFO - PROCESS | 1746 | ++DOMWINDOW == 325 (0x8abe5400) [pid = 1746] [serial = 720] [outer = 0x876c9c00] 18:45:26 INFO - PROCESS | 1746 | 1464054326143 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]]]}] 18:45:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 18:45:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1531ms 18:45:26 INFO - PROCESS | 1746 | 1464054326189 Marionette TRACE conn4 -> [0,929,"getWindowHandle",null] 18:45:26 INFO - PROCESS | 1746 | 1464054326193 Marionette TRACE conn4 <- [1,929,null,{"value":"8"}] 18:45:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 18:45:26 INFO - PROCESS | 1746 | 1464054326200 Marionette TRACE conn4 -> [0,930,"setScriptTimeout",{"ms":35000}] 18:45:26 INFO - PROCESS | 1746 | 1464054326204 Marionette TRACE conn4 <- [1,930,null,{}] 18:45:26 INFO - PROCESS | 1746 | 1464054326210 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}] 18:45:26 INFO - PROCESS | 1746 | 1464054326422 Marionette TRACE conn4 <- [1,931,null,{"value":null}] 18:45:26 INFO - PROCESS | 1746 | 1464054326771 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:26 INFO - PROCESS | 1746 | ++DOCSHELL 0x8782d400 == 137 [pid = 1746] [id = 240] 18:45:26 INFO - PROCESS | 1746 | ++DOMWINDOW == 326 (0x8782d800) [pid = 1746] [serial = 721] [outer = (nil)] 18:45:26 INFO - PROCESS | 1746 | ++DOMWINDOW == 327 (0x8782fc00) [pid = 1746] [serial = 722] [outer = 0x8782d800] 18:45:26 INFO - PROCESS | 1746 | 1464054326879 Marionette DEBUG loaded listener.js 18:45:27 INFO - PROCESS | 1746 | ++DOMWINDOW == 328 (0x89b65800) [pid = 1746] [serial = 723] [outer = 0x8782d800] 18:45:27 INFO - PROCESS | 1746 | 1464054327792 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]]]}] 18:45:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 18:45:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1633ms 18:45:27 INFO - PROCESS | 1746 | 1464054327833 Marionette TRACE conn4 -> [0,933,"getWindowHandle",null] 18:45:27 INFO - PROCESS | 1746 | 1464054327838 Marionette TRACE conn4 <- [1,933,null,{"value":"8"}] 18:45:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 18:45:27 INFO - PROCESS | 1746 | 1464054327844 Marionette TRACE conn4 -> [0,934,"setScriptTimeout",{"ms":35000}] 18:45:27 INFO - PROCESS | 1746 | 1464054327848 Marionette TRACE conn4 <- [1,934,null,{}] 18:45:27 INFO - PROCESS | 1746 | 1464054327854 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}] 18:45:28 INFO - PROCESS | 1746 | 1464054328067 Marionette TRACE conn4 <- [1,935,null,{"value":null}] 18:45:28 INFO - PROCESS | 1746 | 1464054328330 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:28 INFO - PROCESS | 1746 | ++DOCSHELL 0x86d09800 == 138 [pid = 1746] [id = 241] 18:45:28 INFO - PROCESS | 1746 | ++DOMWINDOW == 329 (0x86d0a000) [pid = 1746] [serial = 724] [outer = (nil)] 18:45:28 INFO - PROCESS | 1746 | ++DOMWINDOW == 330 (0x86d0ec00) [pid = 1746] [serial = 725] [outer = 0x86d0a000] 18:45:28 INFO - PROCESS | 1746 | 1464054328459 Marionette DEBUG loaded listener.js 18:45:28 INFO - PROCESS | 1746 | ++DOMWINDOW == 331 (0x87834800) [pid = 1746] [serial = 726] [outer = 0x86d0a000] 18:45:29 INFO - PROCESS | 1746 | 1464054329337 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]]]}] 18:45:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 18:45:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1531ms 18:45:29 INFO - PROCESS | 1746 | 1464054329375 Marionette TRACE conn4 -> [0,937,"getWindowHandle",null] 18:45:29 INFO - PROCESS | 1746 | 1464054329379 Marionette TRACE conn4 <- [1,937,null,{"value":"8"}] 18:45:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 18:45:29 INFO - PROCESS | 1746 | 1464054329386 Marionette TRACE conn4 -> [0,938,"setScriptTimeout",{"ms":35000}] 18:45:29 INFO - PROCESS | 1746 | 1464054329389 Marionette TRACE conn4 <- [1,938,null,{}] 18:45:29 INFO - PROCESS | 1746 | 1464054329395 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}] 18:45:29 INFO - PROCESS | 1746 | 1464054329576 Marionette TRACE conn4 <- [1,939,null,{"value":null}] 18:45:29 INFO - PROCESS | 1746 | 1464054329798 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:29 INFO - PROCESS | 1746 | ++DOCSHELL 0x86ed9800 == 139 [pid = 1746] [id = 242] 18:45:29 INFO - PROCESS | 1746 | ++DOMWINDOW == 332 (0x86eda000) [pid = 1746] [serial = 727] [outer = (nil)] 18:45:29 INFO - PROCESS | 1746 | ++DOMWINDOW == 333 (0x86edf800) [pid = 1746] [serial = 728] [outer = 0x86eda000] 18:45:29 INFO - PROCESS | 1746 | 1464054329923 Marionette DEBUG loaded listener.js 18:45:30 INFO - PROCESS | 1746 | ++DOMWINDOW == 334 (0x86ee3400) [pid = 1746] [serial = 729] [outer = 0x86eda000] 18:45:30 INFO - PROCESS | 1746 | 1464054330932 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]]]}] 18:45:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 18:45:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1582ms 18:45:30 INFO - PROCESS | 1746 | 1464054330969 Marionette TRACE conn4 -> [0,941,"getWindowHandle",null] 18:45:30 INFO - PROCESS | 1746 | 1464054330973 Marionette TRACE conn4 <- [1,941,null,{"value":"8"}] 18:45:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 18:45:30 INFO - PROCESS | 1746 | 1464054330980 Marionette TRACE conn4 -> [0,942,"setScriptTimeout",{"ms":35000}] 18:45:30 INFO - PROCESS | 1746 | 1464054330984 Marionette TRACE conn4 <- [1,942,null,{}] 18:45:30 INFO - PROCESS | 1746 | 1464054330991 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}] 18:45:31 INFO - PROCESS | 1746 | 1464054331181 Marionette TRACE conn4 <- [1,943,null,{"value":null}] 18:45:31 INFO - PROCESS | 1746 | 1464054331454 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:31 INFO - PROCESS | 1746 | ++DOCSHELL 0x86ed9c00 == 140 [pid = 1746] [id = 243] 18:45:31 INFO - PROCESS | 1746 | ++DOMWINDOW == 335 (0x86edcc00) [pid = 1746] [serial = 730] [outer = (nil)] 18:45:31 INFO - PROCESS | 1746 | ++DOMWINDOW == 336 (0x8764f400) [pid = 1746] [serial = 731] [outer = 0x86edcc00] 18:45:31 INFO - PROCESS | 1746 | 1464054331594 Marionette DEBUG loaded listener.js 18:45:31 INFO - PROCESS | 1746 | ++DOMWINDOW == 337 (0x876cc800) [pid = 1746] [serial = 732] [outer = 0x86edcc00] 18:45:32 INFO - PROCESS | 1746 | 1464054332451 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]]]}] 18:45:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 18:45:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1530ms 18:45:32 INFO - PROCESS | 1746 | 1464054332511 Marionette TRACE conn4 -> [0,945,"getWindowHandle",null] 18:45:32 INFO - PROCESS | 1746 | 1464054332515 Marionette TRACE conn4 <- [1,945,null,{"value":"8"}] 18:45:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 18:45:32 INFO - PROCESS | 1746 | 1464054332521 Marionette TRACE conn4 -> [0,946,"setScriptTimeout",{"ms":35000}] 18:45:32 INFO - PROCESS | 1746 | 1464054332524 Marionette TRACE conn4 <- [1,946,null,{}] 18:45:32 INFO - PROCESS | 1746 | 1464054332530 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}] 18:45:32 INFO - PROCESS | 1746 | 1464054332721 Marionette TRACE conn4 <- [1,947,null,{"value":null}] 18:45:33 INFO - PROCESS | 1746 | 1464054333040 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:33 INFO - PROCESS | 1746 | ++DOCSHELL 0x86d04000 == 141 [pid = 1746] [id = 244] 18:45:33 INFO - PROCESS | 1746 | ++DOMWINDOW == 338 (0x86ed9400) [pid = 1746] [serial = 733] [outer = (nil)] 18:45:33 INFO - PROCESS | 1746 | ++DOMWINDOW == 339 (0x871f2000) [pid = 1746] [serial = 734] [outer = 0x86ed9400] 18:45:33 INFO - PROCESS | 1746 | 1464054333133 Marionette DEBUG loaded listener.js 18:45:33 INFO - PROCESS | 1746 | ++DOMWINDOW == 340 (0x871f4000) [pid = 1746] [serial = 735] [outer = 0x86ed9400] 18:45:34 INFO - PROCESS | 1746 | 1464054334002 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]]]}] 18:45:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 18:45:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1534ms 18:45:34 INFO - PROCESS | 1746 | 1464054334056 Marionette TRACE conn4 -> [0,949,"getWindowHandle",null] 18:45:34 INFO - PROCESS | 1746 | 1464054334059 Marionette TRACE conn4 <- [1,949,null,{"value":"8"}] 18:45:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 18:45:34 INFO - PROCESS | 1746 | 1464054334066 Marionette TRACE conn4 -> [0,950,"setScriptTimeout",{"ms":35000}] 18:45:34 INFO - PROCESS | 1746 | 1464054334070 Marionette TRACE conn4 <- [1,950,null,{}] 18:45:34 INFO - PROCESS | 1746 | 1464054334076 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}] 18:45:34 INFO - PROCESS | 1746 | 1464054334270 Marionette TRACE conn4 <- [1,951,null,{"value":null}] 18:45:34 INFO - PROCESS | 1746 | 1464054334579 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:34 INFO - PROCESS | 1746 | ++DOCSHELL 0x86ee7400 == 142 [pid = 1746] [id = 245] 18:45:34 INFO - PROCESS | 1746 | ++DOMWINDOW == 341 (0x871ef000) [pid = 1746] [serial = 736] [outer = (nil)] 18:45:34 INFO - PROCESS | 1746 | ++DOMWINDOW == 342 (0x871fb000) [pid = 1746] [serial = 737] [outer = 0x871ef000] 18:45:34 INFO - PROCESS | 1746 | 1464054334677 Marionette DEBUG loaded listener.js 18:45:34 INFO - PROCESS | 1746 | ++DOMWINDOW == 343 (0x87825800) [pid = 1746] [serial = 738] [outer = 0x871ef000] 18:45:35 INFO - PROCESS | 1746 | 1464054335562 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]]]}] 18:45:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 18:45:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1538ms 18:45:35 INFO - PROCESS | 1746 | 1464054335605 Marionette TRACE conn4 -> [0,953,"getWindowHandle",null] 18:45:35 INFO - PROCESS | 1746 | 1464054335608 Marionette TRACE conn4 <- [1,953,null,{"value":"8"}] 18:45:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 18:45:35 INFO - PROCESS | 1746 | 1464054335615 Marionette TRACE conn4 -> [0,954,"setScriptTimeout",{"ms":35000}] 18:45:35 INFO - PROCESS | 1746 | 1464054335618 Marionette TRACE conn4 <- [1,954,null,{}] 18:45:35 INFO - PROCESS | 1746 | 1464054335626 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}] 18:45:35 INFO - PROCESS | 1746 | 1464054335824 Marionette TRACE conn4 <- [1,955,null,{"value":null}] 18:45:36 INFO - PROCESS | 1746 | 1464054336153 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:36 INFO - PROCESS | 1746 | ++DOCSHELL 0x86339c00 == 143 [pid = 1746] [id = 246] 18:45:36 INFO - PROCESS | 1746 | ++DOMWINDOW == 344 (0x8633b000) [pid = 1746] [serial = 739] [outer = (nil)] 18:45:36 INFO - PROCESS | 1746 | ++DOMWINDOW == 345 (0x86343800) [pid = 1746] [serial = 740] [outer = 0x8633b000] 18:45:36 INFO - PROCESS | 1746 | 1464054336243 Marionette DEBUG loaded listener.js 18:45:36 INFO - PROCESS | 1746 | ++DOMWINDOW == 346 (0x86345800) [pid = 1746] [serial = 741] [outer = 0x8633b000] 18:45:37 INFO - PROCESS | 1746 | 1464054337135 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]]]}] 18:45:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 18:45:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1584ms 18:45:37 INFO - PROCESS | 1746 | 1464054337200 Marionette TRACE conn4 -> [0,957,"getWindowHandle",null] 18:45:37 INFO - PROCESS | 1746 | 1464054337204 Marionette TRACE conn4 <- [1,957,null,{"value":"8"}] 18:45:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 18:45:37 INFO - PROCESS | 1746 | 1464054337210 Marionette TRACE conn4 -> [0,958,"setScriptTimeout",{"ms":35000}] 18:45:37 INFO - PROCESS | 1746 | 1464054337213 Marionette TRACE conn4 <- [1,958,null,{}] 18:45:37 INFO - PROCESS | 1746 | 1464054337219 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}] 18:45:37 INFO - PROCESS | 1746 | 1464054337405 Marionette TRACE conn4 <- [1,959,null,{"value":null}] 18:45:37 INFO - PROCESS | 1746 | 1464054337716 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:37 INFO - PROCESS | 1746 | ++DOCSHELL 0x86346000 == 144 [pid = 1746] [id = 247] 18:45:37 INFO - PROCESS | 1746 | ++DOMWINDOW == 347 (0x86ee6800) [pid = 1746] [serial = 742] [outer = (nil)] 18:45:37 INFO - PROCESS | 1746 | ++DOMWINDOW == 348 (0x871fbc00) [pid = 1746] [serial = 743] [outer = 0x86ee6800] 18:45:37 INFO - PROCESS | 1746 | 1464054337806 Marionette DEBUG loaded listener.js 18:45:37 INFO - PROCESS | 1746 | ++DOMWINDOW == 349 (0x8c1c8c00) [pid = 1746] [serial = 744] [outer = 0x86ee6800] 18:45:38 INFO - PROCESS | 1746 | 1464054338656 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]]]}] 18:45:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 18:45:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1486ms 18:45:38 INFO - PROCESS | 1746 | 1464054338697 Marionette TRACE conn4 -> [0,961,"getWindowHandle",null] 18:45:38 INFO - PROCESS | 1746 | 1464054338701 Marionette TRACE conn4 <- [1,961,null,{"value":"8"}] 18:45:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 18:45:38 INFO - PROCESS | 1746 | 1464054338707 Marionette TRACE conn4 -> [0,962,"setScriptTimeout",{"ms":35000}] 18:45:38 INFO - PROCESS | 1746 | 1464054338711 Marionette TRACE conn4 <- [1,962,null,{}] 18:45:38 INFO - PROCESS | 1746 | 1464054338716 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}] 18:45:38 INFO - PROCESS | 1746 | 1464054338907 Marionette TRACE conn4 <- [1,963,null,{"value":null}] 18:45:39 INFO - PROCESS | 1746 | 1464054339234 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:39 INFO - PROCESS | 1746 | ++DOCSHELL 0x86347000 == 145 [pid = 1746] [id = 248] 18:45:39 INFO - PROCESS | 1746 | ++DOMWINDOW == 350 (0x871f9000) [pid = 1746] [serial = 745] [outer = (nil)] 18:45:39 INFO - PROCESS | 1746 | ++DOMWINDOW == 351 (0x8d24e000) [pid = 1746] [serial = 746] [outer = 0x871f9000] 18:45:39 INFO - PROCESS | 1746 | 1464054339328 Marionette DEBUG loaded listener.js 18:45:39 INFO - PROCESS | 1746 | ++DOMWINDOW == 352 (0x8d24fc00) [pid = 1746] [serial = 747] [outer = 0x871f9000] 18:45:40 INFO - PROCESS | 1746 | 1464054340213 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]]]}] 18:45:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 18:45:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1587ms 18:45:40 INFO - PROCESS | 1746 | 1464054340295 Marionette TRACE conn4 -> [0,965,"getWindowHandle",null] 18:45:40 INFO - PROCESS | 1746 | 1464054340299 Marionette TRACE conn4 <- [1,965,null,{"value":"8"}] 18:45:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 18:45:40 INFO - PROCESS | 1746 | 1464054340311 Marionette TRACE conn4 -> [0,966,"setScriptTimeout",{"ms":35000}] 18:45:40 INFO - PROCESS | 1746 | 1464054340313 Marionette TRACE conn4 <- [1,966,null,{}] 18:45:40 INFO - PROCESS | 1746 | 1464054340319 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}] 18:45:40 INFO - PROCESS | 1746 | 1464054340547 Marionette TRACE conn4 <- [1,967,null,{"value":null}] 18:45:40 INFO - PROCESS | 1746 | 1464054340875 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:41 INFO - PROCESS | 1746 | --DOCSHELL 0x8ae2dc00 == 144 [pid = 1746] [id = 188] 18:45:41 INFO - PROCESS | 1746 | --DOCSHELL 0x99e84c00 == 143 [pid = 1746] [id = 19] 18:45:41 INFO - PROCESS | 1746 | --DOCSHELL 0x93d9e400 == 142 [pid = 1746] [id = 14] 18:45:41 INFO - PROCESS | 1746 | --DOCSHELL 0x908d8400 == 141 [pid = 1746] [id = 102] 18:45:41 INFO - PROCESS | 1746 | --DOCSHELL 0x8d2e3400 == 140 [pid = 1746] [id = 139] 18:45:41 INFO - PROCESS | 1746 | --DOCSHELL 0x8d201400 == 139 [pid = 1746] [id = 141] 18:45:41 INFO - PROCESS | 1746 | --DOCSHELL 0x8db5f800 == 138 [pid = 1746] [id = 190] 18:45:41 INFO - PROCESS | 1746 | --DOCSHELL 0x8d9cd400 == 137 [pid = 1746] [id = 138] 18:45:41 INFO - PROCESS | 1746 | --DOCSHELL 0x8abdac00 == 136 [pid = 1746] [id = 229] 18:45:41 INFO - PROCESS | 1746 | --DOCSHELL 0x8a763800 == 135 [pid = 1746] [id = 228] 18:45:41 INFO - PROCESS | 1746 | --DOCSHELL 0x8df22000 == 134 [pid = 1746] [id = 227] 18:45:41 INFO - PROCESS | 1746 | --DOCSHELL 0x8afe2c00 == 133 [pid = 1746] [id = 226] 18:45:41 INFO - PROCESS | 1746 | --DOCSHELL 0x8afe5400 == 132 [pid = 1746] [id = 225] 18:45:41 INFO - PROCESS | 1746 | --DOCSHELL 0x889c8c00 == 131 [pid = 1746] [id = 224] 18:45:41 INFO - PROCESS | 1746 | --DOCSHELL 0x892f0c00 == 130 [pid = 1746] [id = 215] 18:45:41 INFO - PROCESS | 1746 | --DOCSHELL 0x892efc00 == 129 [pid = 1746] [id = 216] 18:45:41 INFO - PROCESS | 1746 | --DOCSHELL 0x8ed07400 == 128 [pid = 1746] [id = 214] 18:45:41 INFO - PROCESS | 1746 | --DOCSHELL 0xa114f800 == 127 [pid = 1746] [id = 213] 18:45:41 INFO - PROCESS | 1746 | --DOCSHELL 0x8a762000 == 126 [pid = 1746] [id = 212] 18:45:41 INFO - PROCESS | 1746 | --DOCSHELL 0x8e120c00 == 125 [pid = 1746] [id = 211] 18:45:41 INFO - PROCESS | 1746 | --DOCSHELL 0x91304800 == 124 [pid = 1746] [id = 210] 18:45:41 INFO - PROCESS | 1746 | --DOCSHELL 0x8bf12c00 == 123 [pid = 1746] [id = 208] 18:45:41 INFO - PROCESS | 1746 | --DOCSHELL 0x8da87400 == 122 [pid = 1746] [id = 209] 18:45:41 INFO - PROCESS | 1746 | --DOCSHELL 0x8bf14000 == 121 [pid = 1746] [id = 207] 18:45:41 INFO - PROCESS | 1746 | ++DOCSHELL 0x86d0f400 == 122 [pid = 1746] [id = 249] 18:45:41 INFO - PROCESS | 1746 | ++DOMWINDOW == 353 (0x86d0f800) [pid = 1746] [serial = 748] [outer = (nil)] 18:45:41 INFO - PROCESS | 1746 | ++DOMWINDOW == 354 (0x86ee0000) [pid = 1746] [serial = 749] [outer = 0x86d0f800] 18:45:41 INFO - PROCESS | 1746 | 1464054341950 Marionette DEBUG loaded listener.js 18:45:42 INFO - PROCESS | 1746 | ++DOMWINDOW == 355 (0x8764fc00) [pid = 1746] [serial = 750] [outer = 0x86d0f800] 18:45:42 INFO - PROCESS | 1746 | --DOMWINDOW == 354 (0x91309c00) [pid = 1746] [serial = 619] [outer = (nil)] [url = about:blank] 18:45:42 INFO - PROCESS | 1746 | --DOMWINDOW == 353 (0x91bc0c00) [pid = 1746] [serial = 622] [outer = (nil)] [url = about:blank] 18:45:42 INFO - PROCESS | 1746 | --DOMWINDOW == 352 (0x913d0800) [pid = 1746] [serial = 620] [outer = (nil)] [url = about:blank] 18:45:42 INFO - PROCESS | 1746 | --DOMWINDOW == 351 (0xa224ec00) [pid = 1746] [serial = 601] [outer = (nil)] [url = about:blank] 18:45:42 INFO - PROCESS | 1746 | --DOMWINDOW == 350 (0x8db60c00) [pid = 1746] [serial = 614] [outer = (nil)] [url = about:blank] 18:45:42 INFO - PROCESS | 1746 | --DOMWINDOW == 349 (0x8da83400) [pid = 1746] [serial = 613] [outer = (nil)] [url = about:blank] 18:45:42 INFO - PROCESS | 1746 | --DOMWINDOW == 348 (0x9c113000) [pid = 1746] [serial = 595] [outer = (nil)] [url = about:blank] 18:45:42 INFO - PROCESS | 1746 | --DOMWINDOW == 347 (0x8c1c9800) [pid = 1746] [serial = 611] [outer = (nil)] [url = about:blank] 18:45:42 INFO - PROCESS | 1746 | --DOMWINDOW == 346 (0x9d407800) [pid = 1746] [serial = 598] [outer = (nil)] [url = about:blank] 18:45:42 INFO - PROCESS | 1746 | --DOMWINDOW == 345 (0x8ae37000) [pid = 1746] [serial = 610] [outer = (nil)] [url = about:blank] 18:45:42 INFO - PROCESS | 1746 | --DOMWINDOW == 344 (0x97818c00) [pid = 1746] [serial = 592] [outer = (nil)] [url = about:blank] 18:45:42 INFO - PROCESS | 1746 | --DOMWINDOW == 343 (0x91bcec00) [pid = 1746] [serial = 586] [outer = (nil)] [url = about:blank] 18:45:42 INFO - PROCESS | 1746 | --DOMWINDOW == 342 (0xa30e9000) [pid = 1746] [serial = 607] [outer = (nil)] [url = about:blank] 18:45:42 INFO - PROCESS | 1746 | --DOMWINDOW == 341 (0x8c6afc00) [pid = 1746] [serial = 580] [outer = (nil)] [url = about:blank] 18:45:42 INFO - PROCESS | 1746 | --DOMWINDOW == 340 (0x8da84c00) [pid = 1746] [serial = 616] [outer = (nil)] [url = about:blank] 18:45:42 INFO - PROCESS | 1746 | --DOMWINDOW == 339 (0x925aec00) [pid = 1746] [serial = 589] [outer = (nil)] [url = about:blank] 18:45:42 INFO - PROCESS | 1746 | --DOMWINDOW == 338 (0x8e091c00) [pid = 1746] [serial = 604] [outer = (nil)] [url = about:blank] 18:45:42 INFO - PROCESS | 1746 | --DOMWINDOW == 337 (0x8dcaf400) [pid = 1746] [serial = 617] [outer = (nil)] [url = about:blank] 18:45:42 INFO - PROCESS | 1746 | --DOMWINDOW == 336 (0x8df20c00) [pid = 1746] [serial = 583] [outer = (nil)] [url = about:blank] 18:45:42 INFO - PROCESS | 1746 | 1464054342959 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]]]}] 18:45:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 18:45:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 2683ms 18:45:42 INFO - PROCESS | 1746 | 1464054342996 Marionette TRACE conn4 -> [0,969,"getWindowHandle",null] 18:45:43 INFO - PROCESS | 1746 | 1464054343001 Marionette TRACE conn4 <- [1,969,null,{"value":"8"}] 18:45:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 18:45:43 INFO - PROCESS | 1746 | 1464054343009 Marionette TRACE conn4 -> [0,970,"setScriptTimeout",{"ms":35000}] 18:45:43 INFO - PROCESS | 1746 | 1464054343012 Marionette TRACE conn4 <- [1,970,null,{}] 18:45:43 INFO - PROCESS | 1746 | 1464054343020 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}] 18:45:43 INFO - PROCESS | 1746 | 1464054343294 Marionette TRACE conn4 <- [1,971,null,{"value":null}] 18:45:43 INFO - PROCESS | 1746 | 1464054343446 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:43 INFO - PROCESS | 1746 | ++DOCSHELL 0x86d0e000 == 123 [pid = 1746] [id = 250] 18:45:43 INFO - PROCESS | 1746 | ++DOMWINDOW == 337 (0x87834400) [pid = 1746] [serial = 751] [outer = (nil)] 18:45:43 INFO - PROCESS | 1746 | ++DOMWINDOW == 338 (0x88b51000) [pid = 1746] [serial = 752] [outer = 0x87834400] 18:45:43 INFO - PROCESS | 1746 | 1464054343523 Marionette DEBUG loaded listener.js 18:45:43 INFO - PROCESS | 1746 | ++DOMWINDOW == 339 (0x892f1800) [pid = 1746] [serial = 753] [outer = 0x87834400] 18:45:44 INFO - PROCESS | 1746 | 1464054344378 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]]]}] 18:45:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 18:45:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1429ms 18:45:44 INFO - PROCESS | 1746 | 1464054344441 Marionette TRACE conn4 -> [0,973,"getWindowHandle",null] 18:45:44 INFO - PROCESS | 1746 | 1464054344447 Marionette TRACE conn4 <- [1,973,null,{"value":"8"}] 18:45:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 18:45:44 INFO - PROCESS | 1746 | 1464054344457 Marionette TRACE conn4 -> [0,974,"setScriptTimeout",{"ms":35000}] 18:45:44 INFO - PROCESS | 1746 | 1464054344460 Marionette TRACE conn4 <- [1,974,null,{}] 18:45:44 INFO - PROCESS | 1746 | 1464054344469 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}] 18:45:44 INFO - PROCESS | 1746 | 1464054344722 Marionette TRACE conn4 <- [1,975,null,{"value":null}] 18:45:44 INFO - PROCESS | 1746 | 1464054344748 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:44 INFO - PROCESS | 1746 | ++DOCSHELL 0x889d0800 == 124 [pid = 1746] [id = 251] 18:45:44 INFO - PROCESS | 1746 | ++DOMWINDOW == 340 (0x89b95800) [pid = 1746] [serial = 754] [outer = (nil)] 18:45:44 INFO - PROCESS | 1746 | ++DOMWINDOW == 341 (0x8afd8800) [pid = 1746] [serial = 755] [outer = 0x89b95800] 18:45:44 INFO - PROCESS | 1746 | 1464054344825 Marionette DEBUG loaded listener.js 18:45:44 INFO - PROCESS | 1746 | ++DOMWINDOW == 342 (0x8afe1000) [pid = 1746] [serial = 756] [outer = 0x89b95800] 18:45:45 INFO - PROCESS | 1746 | 1464054345879 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]]]}] 18:45:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 18:45:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1487ms 18:45:45 INFO - PROCESS | 1746 | 1464054345947 Marionette TRACE conn4 -> [0,977,"getWindowHandle",null] 18:45:45 INFO - PROCESS | 1746 | 1464054345951 Marionette TRACE conn4 <- [1,977,null,{"value":"8"}] 18:45:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 18:45:45 INFO - PROCESS | 1746 | 1464054345957 Marionette TRACE conn4 -> [0,978,"setScriptTimeout",{"ms":35000}] 18:45:45 INFO - PROCESS | 1746 | 1464054345963 Marionette TRACE conn4 <- [1,978,null,{}] 18:45:45 INFO - PROCESS | 1746 | 1464054345979 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}] 18:45:46 INFO - PROCESS | 1746 | 1464054346242 Marionette TRACE conn4 <- [1,979,null,{"value":null}] 18:45:46 INFO - PROCESS | 1746 | 1464054346267 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:46 INFO - PROCESS | 1746 | ++DOCSHELL 0x8a6ed800 == 125 [pid = 1746] [id = 252] 18:45:46 INFO - PROCESS | 1746 | ++DOMWINDOW == 343 (0x8d24a400) [pid = 1746] [serial = 757] [outer = (nil)] 18:45:46 INFO - PROCESS | 1746 | ++DOMWINDOW == 344 (0x8d258c00) [pid = 1746] [serial = 758] [outer = 0x8d24a400] 18:45:46 INFO - PROCESS | 1746 | 1464054346350 Marionette DEBUG loaded listener.js 18:45:46 INFO - PROCESS | 1746 | ++DOMWINDOW == 345 (0x8d9d2800) [pid = 1746] [serial = 759] [outer = 0x8d24a400] 18:45:47 INFO - PROCESS | 1746 | --DOMWINDOW == 344 (0x8e3a9c00) [pid = 1746] [serial = 685] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 18:45:47 INFO - PROCESS | 1746 | --DOMWINDOW == 343 (0x8afe6400) [pid = 1746] [serial = 676] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 18:45:47 INFO - PROCESS | 1746 | --DOMWINDOW == 342 (0x8bf15000) [pid = 1746] [serial = 679] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 18:45:47 INFO - PROCESS | 1746 | --DOMWINDOW == 341 (0x8e097000) [pid = 1746] [serial = 682] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 18:45:47 INFO - PROCESS | 1746 | --DOMWINDOW == 340 (0x88af4c00) [pid = 1746] [serial = 673] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 18:45:47 INFO - PROCESS | 1746 | 1464054347762 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]]]}] 18:45:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 18:45:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1838ms 18:45:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 18:45:47 INFO - PROCESS | 1746 | 1464054347796 Marionette TRACE conn4 -> [0,981,"getWindowHandle",null] 18:45:47 INFO - PROCESS | 1746 | 1464054347799 Marionette TRACE conn4 <- [1,981,null,{"value":"8"}] 18:45:47 INFO - PROCESS | 1746 | 1464054347806 Marionette TRACE conn4 -> [0,982,"setScriptTimeout",{"ms":35000}] 18:45:47 INFO - PROCESS | 1746 | 1464054347809 Marionette TRACE conn4 <- [1,982,null,{}] 18:45:47 INFO - PROCESS | 1746 | 1464054347814 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}] 18:45:47 INFO - PROCESS | 1746 | 1464054347987 Marionette TRACE conn4 <- [1,983,null,{"value":null}] 18:45:48 INFO - PROCESS | 1746 | 1464054348170 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:48 INFO - PROCESS | 1746 | ++DOCSHELL 0x889cb800 == 126 [pid = 1746] [id = 253] 18:45:48 INFO - PROCESS | 1746 | ++DOMWINDOW == 341 (0x8a765800) [pid = 1746] [serial = 760] [outer = (nil)] 18:45:48 INFO - PROCESS | 1746 | ++DOMWINDOW == 342 (0x8db62c00) [pid = 1746] [serial = 761] [outer = 0x8a765800] 18:45:48 INFO - PROCESS | 1746 | 1464054348243 Marionette DEBUG loaded listener.js 18:45:48 INFO - PROCESS | 1746 | ++DOMWINDOW == 343 (0x8dcaf400) [pid = 1746] [serial = 762] [outer = 0x8a765800] 18:45:49 INFO - PROCESS | 1746 | 1464054349037 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]]]}] 18:45:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 18:45:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1281ms 18:45:49 INFO - PROCESS | 1746 | 1464054349175 Marionette TRACE conn4 -> [0,985,"getWindowHandle",null] 18:45:49 INFO - PROCESS | 1746 | 1464054349181 Marionette TRACE conn4 <- [1,985,null,{"value":"8"}] 18:45:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 18:45:49 INFO - PROCESS | 1746 | 1464054349191 Marionette TRACE conn4 -> [0,986,"setScriptTimeout",{"ms":35000}] 18:45:49 INFO - PROCESS | 1746 | 1464054349196 Marionette TRACE conn4 <- [1,986,null,{}] 18:45:49 INFO - PROCESS | 1746 | 1464054349216 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}] 18:45:49 INFO - PROCESS | 1746 | 1464054349449 Marionette TRACE conn4 <- [1,987,null,{"value":null}] 18:45:49 INFO - PROCESS | 1746 | 1464054349749 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:49 INFO - PROCESS | 1746 | ++DOCSHELL 0x8782a400 == 127 [pid = 1746] [id = 254] 18:45:49 INFO - PROCESS | 1746 | ++DOMWINDOW == 344 (0x8782b400) [pid = 1746] [serial = 763] [outer = (nil)] 18:45:49 INFO - PROCESS | 1746 | ++DOMWINDOW == 345 (0x87833800) [pid = 1746] [serial = 764] [outer = 0x8782b400] 18:45:49 INFO - PROCESS | 1746 | 1464054349880 Marionette DEBUG loaded listener.js 18:45:50 INFO - PROCESS | 1746 | ++DOMWINDOW == 346 (0x89b64800) [pid = 1746] [serial = 765] [outer = 0x8782b400] 18:45:50 INFO - PROCESS | 1746 | 1464054350832 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]]]}] 18:45:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 18:45:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1701ms 18:45:50 INFO - PROCESS | 1746 | 1464054350893 Marionette TRACE conn4 -> [0,989,"getWindowHandle",null] 18:45:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 18:45:50 INFO - PROCESS | 1746 | 1464054350899 Marionette TRACE conn4 <- [1,989,null,{"value":"8"}] 18:45:50 INFO - PROCESS | 1746 | 1464054350911 Marionette TRACE conn4 -> [0,990,"setScriptTimeout",{"ms":35000}] 18:45:50 INFO - PROCESS | 1746 | 1464054350918 Marionette TRACE conn4 <- [1,990,null,{}] 18:45:50 INFO - PROCESS | 1746 | 1464054350925 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}] 18:45:51 INFO - PROCESS | 1746 | 1464054351131 Marionette TRACE conn4 <- [1,991,null,{"value":null}] 18:45:51 INFO - PROCESS | 1746 | 1464054351417 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:51 INFO - PROCESS | 1746 | ++DOCSHELL 0x8afd9000 == 128 [pid = 1746] [id = 255] 18:45:51 INFO - PROCESS | 1746 | ++DOMWINDOW == 347 (0x8afdb400) [pid = 1746] [serial = 766] [outer = (nil)] 18:45:51 INFO - PROCESS | 1746 | ++DOMWINDOW == 348 (0x8c6ab400) [pid = 1746] [serial = 767] [outer = 0x8afdb400] 18:45:51 INFO - PROCESS | 1746 | 1464054351548 Marionette DEBUG loaded listener.js 18:45:51 INFO - PROCESS | 1746 | ++DOMWINDOW == 349 (0x8d256800) [pid = 1746] [serial = 768] [outer = 0x8afdb400] 18:45:52 INFO - PROCESS | 1746 | 1464054352495 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]]]}] 18:45:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 18:45:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1645ms 18:45:52 INFO - PROCESS | 1746 | 1464054352553 Marionette TRACE conn4 -> [0,993,"getWindowHandle",null] 18:45:52 INFO - PROCESS | 1746 | 1464054352557 Marionette TRACE conn4 <- [1,993,null,{"value":"8"}] 18:45:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 18:45:52 INFO - PROCESS | 1746 | 1464054352564 Marionette TRACE conn4 -> [0,994,"setScriptTimeout",{"ms":35000}] 18:45:52 INFO - PROCESS | 1746 | 1464054352568 Marionette TRACE conn4 <- [1,994,null,{}] 18:45:52 INFO - PROCESS | 1746 | 1464054352582 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}] 18:45:52 INFO - PROCESS | 1746 | 1464054352847 Marionette TRACE conn4 <- [1,995,null,{"value":null}] 18:45:53 INFO - PROCESS | 1746 | 1464054353212 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:53 INFO - PROCESS | 1746 | ++DOCSHELL 0x8e094400 == 129 [pid = 1746] [id = 256] 18:45:53 INFO - PROCESS | 1746 | ++DOMWINDOW == 350 (0x8e09a800) [pid = 1746] [serial = 769] [outer = (nil)] 18:45:53 INFO - PROCESS | 1746 | ++DOMWINDOW == 351 (0x8e3a1000) [pid = 1746] [serial = 770] [outer = 0x8e09a800] 18:45:53 INFO - PROCESS | 1746 | 1464054353310 Marionette DEBUG loaded listener.js 18:45:53 INFO - PROCESS | 1746 | ++DOMWINDOW == 352 (0x8e3ad800) [pid = 1746] [serial = 771] [outer = 0x8e09a800] 18:45:54 INFO - PROCESS | 1746 | 1464054354200 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]]]}] 18:45:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 18:45:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1682ms 18:45:54 INFO - PROCESS | 1746 | 1464054354247 Marionette TRACE conn4 -> [0,997,"getWindowHandle",null] 18:45:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 18:45:54 INFO - PROCESS | 1746 | 1464054354252 Marionette TRACE conn4 <- [1,997,null,{"value":"8"}] 18:45:54 INFO - PROCESS | 1746 | 1464054354258 Marionette TRACE conn4 -> [0,998,"setScriptTimeout",{"ms":35000}] 18:45:54 INFO - PROCESS | 1746 | 1464054354262 Marionette TRACE conn4 <- [1,998,null,{}] 18:45:54 INFO - PROCESS | 1746 | 1464054354268 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}] 18:45:54 INFO - PROCESS | 1746 | 1464054354463 Marionette TRACE conn4 <- [1,999,null,{"value":null}] 18:45:54 INFO - PROCESS | 1746 | 1464054354685 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:54 INFO - PROCESS | 1746 | ++DOCSHELL 0x8e117400 == 130 [pid = 1746] [id = 257] 18:45:54 INFO - PROCESS | 1746 | ++DOMWINDOW == 353 (0x8ec3f800) [pid = 1746] [serial = 772] [outer = (nil)] 18:45:54 INFO - PROCESS | 1746 | ++DOMWINDOW == 354 (0x91308c00) [pid = 1746] [serial = 773] [outer = 0x8ec3f800] 18:45:54 INFO - PROCESS | 1746 | 1464054354859 Marionette DEBUG loaded listener.js 18:45:54 INFO - PROCESS | 1746 | ++DOMWINDOW == 355 (0x91a14800) [pid = 1746] [serial = 774] [outer = 0x8ec3f800] 18:45:55 INFO - PROCESS | 1746 | 1464054355775 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]]]}] 18:45:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 18:45:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1597ms 18:45:55 INFO - PROCESS | 1746 | 1464054355856 Marionette TRACE conn4 -> [0,1001,"getWindowHandle",null] 18:45:55 INFO - PROCESS | 1746 | 1464054355860 Marionette TRACE conn4 <- [1,1001,null,{"value":"8"}] 18:45:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 18:45:55 INFO - PROCESS | 1746 | 1464054355866 Marionette TRACE conn4 -> [0,1002,"setScriptTimeout",{"ms":35000}] 18:45:55 INFO - PROCESS | 1746 | 1464054355875 Marionette TRACE conn4 <- [1,1002,null,{}] 18:45:55 INFO - PROCESS | 1746 | 1464054355884 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}] 18:45:56 INFO - PROCESS | 1746 | 1464054356111 Marionette TRACE conn4 <- [1,1003,null,{"value":null}] 18:45:56 INFO - PROCESS | 1746 | 1464054356430 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:56 INFO - PROCESS | 1746 | ++DOCSHELL 0x908d3c00 == 131 [pid = 1746] [id = 258] 18:45:56 INFO - PROCESS | 1746 | ++DOMWINDOW == 356 (0x913c5800) [pid = 1746] [serial = 775] [outer = (nil)] 18:45:56 INFO - PROCESS | 1746 | ++DOMWINDOW == 357 (0x91b34800) [pid = 1746] [serial = 776] [outer = 0x913c5800] 18:45:56 INFO - PROCESS | 1746 | 1464054356522 Marionette DEBUG loaded listener.js 18:45:56 INFO - PROCESS | 1746 | ++DOMWINDOW == 358 (0x91bc2000) [pid = 1746] [serial = 777] [outer = 0x913c5800] 18:45:57 INFO - PROCESS | 1746 | 1464054357415 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]]]}] 18:45:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 18:45:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1588ms 18:45:57 INFO - PROCESS | 1746 | 1464054357456 Marionette TRACE conn4 -> [0,1005,"getWindowHandle",null] 18:45:57 INFO - PROCESS | 1746 | 1464054357460 Marionette TRACE conn4 <- [1,1005,null,{"value":"8"}] 18:45:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 18:45:57 INFO - PROCESS | 1746 | 1464054357466 Marionette TRACE conn4 -> [0,1006,"setScriptTimeout",{"ms":35000}] 18:45:57 INFO - PROCESS | 1746 | 1464054357470 Marionette TRACE conn4 <- [1,1006,null,{}] 18:45:57 INFO - PROCESS | 1746 | 1464054357476 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}] 18:45:57 INFO - PROCESS | 1746 | 1464054357744 Marionette TRACE conn4 <- [1,1007,null,{"value":null}] 18:45:58 INFO - PROCESS | 1746 | 1464054358081 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:58 INFO - PROCESS | 1746 | ++DOCSHELL 0x920e5000 == 132 [pid = 1746] [id = 259] 18:45:58 INFO - PROCESS | 1746 | ++DOMWINDOW == 359 (0x925aa400) [pid = 1746] [serial = 778] [outer = (nil)] 18:45:58 INFO - PROCESS | 1746 | ++DOMWINDOW == 360 (0x97809800) [pid = 1746] [serial = 779] [outer = 0x925aa400] 18:45:58 INFO - PROCESS | 1746 | 1464054358204 Marionette DEBUG loaded listener.js 18:45:58 INFO - PROCESS | 1746 | ++DOMWINDOW == 361 (0x97872800) [pid = 1746] [serial = 780] [outer = 0x925aa400] 18:45:59 INFO - PROCESS | 1746 | 1464054359135 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]]]}] 18:45:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 18:45:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1731ms 18:45:59 INFO - PROCESS | 1746 | 1464054359205 Marionette TRACE conn4 -> [0,1009,"getWindowHandle",null] 18:45:59 INFO - PROCESS | 1746 | 1464054359208 Marionette TRACE conn4 <- [1,1009,null,{"value":"8"}] 18:45:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 18:45:59 INFO - PROCESS | 1746 | 1464054359217 Marionette TRACE conn4 -> [0,1010,"setScriptTimeout",{"ms":35000}] 18:45:59 INFO - PROCESS | 1746 | 1464054359220 Marionette TRACE conn4 <- [1,1010,null,{}] 18:45:59 INFO - PROCESS | 1746 | 1464054359226 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}] 18:45:59 INFO - PROCESS | 1746 | 1464054359415 Marionette TRACE conn4 <- [1,1011,null,{"value":null}] 18:45:59 INFO - PROCESS | 1746 | 1464054359684 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:59 INFO - PROCESS | 1746 | ++DOCSHELL 0x9828cc00 == 133 [pid = 1746] [id = 260] 18:45:59 INFO - PROCESS | 1746 | ++DOMWINDOW == 362 (0x98443c00) [pid = 1746] [serial = 781] [outer = (nil)] 18:45:59 INFO - PROCESS | 1746 | ++DOMWINDOW == 363 (0x9bf3f000) [pid = 1746] [serial = 782] [outer = 0x98443c00] 18:45:59 INFO - PROCESS | 1746 | 1464054359815 Marionette DEBUG loaded listener.js 18:45:59 INFO - PROCESS | 1746 | ++DOMWINDOW == 364 (0x9c113000) [pid = 1746] [serial = 783] [outer = 0x98443c00] 18:46:00 INFO - PROCESS | 1746 | 1464054360716 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]]]}] 18:46:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 18:46:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1532ms 18:46:00 INFO - PROCESS | 1746 | 1464054360750 Marionette TRACE conn4 -> [0,1013,"getWindowHandle",null] 18:46:00 INFO - PROCESS | 1746 | 1464054360755 Marionette TRACE conn4 <- [1,1013,null,{"value":"8"}] 18:46:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 18:46:00 INFO - PROCESS | 1746 | 1464054360761 Marionette TRACE conn4 -> [0,1014,"setScriptTimeout",{"ms":35000}] 18:46:00 INFO - PROCESS | 1746 | 1464054360765 Marionette TRACE conn4 <- [1,1014,null,{}] 18:46:00 INFO - PROCESS | 1746 | 1464054360770 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}] 18:46:00 INFO - PROCESS | 1746 | 1464054360980 Marionette TRACE conn4 <- [1,1015,null,{"value":null}] 18:46:01 INFO - PROCESS | 1746 | 1464054361296 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:01 INFO - PROCESS | 1746 | ++DOCSHELL 0x9780fc00 == 134 [pid = 1746] [id = 261] 18:46:01 INFO - PROCESS | 1746 | ++DOMWINDOW == 365 (0x9bab2000) [pid = 1746] [serial = 784] [outer = (nil)] 18:46:01 INFO - PROCESS | 1746 | ++DOMWINDOW == 366 (0x9cf1b400) [pid = 1746] [serial = 785] [outer = 0x9bab2000] 18:46:01 INFO - PROCESS | 1746 | 1464054361410 Marionette DEBUG loaded listener.js 18:46:01 INFO - PROCESS | 1746 | ++DOMWINDOW == 367 (0x9d45fc00) [pid = 1746] [serial = 786] [outer = 0x9bab2000] 18:46:02 INFO - PROCESS | 1746 | 1464054362287 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]]]}] 18:46:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 18:46:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1582ms 18:46:02 INFO - PROCESS | 1746 | 1464054362350 Marionette TRACE conn4 -> [0,1017,"getWindowHandle",null] 18:46:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 18:46:02 INFO - PROCESS | 1746 | 1464054362354 Marionette TRACE conn4 <- [1,1017,null,{"value":"8"}] 18:46:02 INFO - PROCESS | 1746 | 1464054362361 Marionette TRACE conn4 -> [0,1018,"setScriptTimeout",{"ms":35000}] 18:46:02 INFO - PROCESS | 1746 | 1464054362365 Marionette TRACE conn4 <- [1,1018,null,{}] 18:46:02 INFO - PROCESS | 1746 | 1464054362371 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}] 18:46:02 INFO - PROCESS | 1746 | 1464054362575 Marionette TRACE conn4 <- [1,1019,null,{"value":null}] 18:46:02 INFO - PROCESS | 1746 | 1464054362923 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:02 INFO - PROCESS | 1746 | ++DOCSHELL 0x91c20400 == 135 [pid = 1746] [id = 262] 18:46:02 INFO - PROCESS | 1746 | ++DOMWINDOW == 368 (0x93b7d800) [pid = 1746] [serial = 787] [outer = (nil)] 18:46:03 INFO - PROCESS | 1746 | ++DOMWINDOW == 369 (0xa22cac00) [pid = 1746] [serial = 788] [outer = 0x93b7d800] 18:46:03 INFO - PROCESS | 1746 | 1464054363015 Marionette DEBUG loaded listener.js 18:46:03 INFO - PROCESS | 1746 | ++DOMWINDOW == 370 (0xa24a0800) [pid = 1746] [serial = 789] [outer = 0x93b7d800] 18:46:03 INFO - PROCESS | 1746 | 1464054363900 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]]]}] 18:46:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 18:46:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1582ms 18:46:03 INFO - PROCESS | 1746 | 1464054363944 Marionette TRACE conn4 -> [0,1021,"getWindowHandle",null] 18:46:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 18:46:03 INFO - PROCESS | 1746 | 1464054363948 Marionette TRACE conn4 <- [1,1021,null,{"value":"8"}] 18:46:03 INFO - PROCESS | 1746 | 1464054363955 Marionette TRACE conn4 -> [0,1022,"setScriptTimeout",{"ms":35000}] 18:46:03 INFO - PROCESS | 1746 | 1464054363959 Marionette TRACE conn4 <- [1,1022,null,{}] 18:46:03 INFO - PROCESS | 1746 | 1464054363965 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}] 18:46:04 INFO - PROCESS | 1746 | 1464054364167 Marionette TRACE conn4 <- [1,1023,null,{"value":null}] 18:46:04 INFO - PROCESS | 1746 | 1464054364483 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:04 INFO - PROCESS | 1746 | ++DOCSHELL 0x8c849800 == 136 [pid = 1746] [id = 263] 18:46:04 INFO - PROCESS | 1746 | ++DOMWINDOW == 371 (0x8c84b400) [pid = 1746] [serial = 790] [outer = (nil)] 18:46:04 INFO - PROCESS | 1746 | ++DOMWINDOW == 372 (0x8c851c00) [pid = 1746] [serial = 791] [outer = 0x8c84b400] 18:46:04 INFO - PROCESS | 1746 | 1464054364576 Marionette DEBUG loaded listener.js 18:46:04 INFO - PROCESS | 1746 | ++DOMWINDOW == 373 (0x8c854000) [pid = 1746] [serial = 792] [outer = 0x8c84b400] 18:46:05 INFO - PROCESS | 1746 | 1464054365455 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]]]}] 18:46:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 18:46:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1536ms 18:46:05 INFO - PROCESS | 1746 | 1464054365491 Marionette TRACE conn4 -> [0,1025,"getWindowHandle",null] 18:46:05 INFO - PROCESS | 1746 | 1464054365495 Marionette TRACE conn4 <- [1,1025,null,{"value":"8"}] 18:46:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 18:46:05 INFO - PROCESS | 1746 | 1464054365502 Marionette TRACE conn4 -> [0,1026,"setScriptTimeout",{"ms":35000}] 18:46:05 INFO - PROCESS | 1746 | 1464054365506 Marionette TRACE conn4 <- [1,1026,null,{}] 18:46:05 INFO - PROCESS | 1746 | 1464054365528 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}] 18:46:05 INFO - PROCESS | 1746 | 1464054365814 Marionette TRACE conn4 <- [1,1027,null,{"value":null}] 18:46:06 INFO - PROCESS | 1746 | 1464054365985 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:06 INFO - PROCESS | 1746 | ++DOCSHELL 0x8c852400 == 137 [pid = 1746] [id = 264] 18:46:06 INFO - PROCESS | 1746 | ++DOMWINDOW == 374 (0xa3454c00) [pid = 1746] [serial = 793] [outer = (nil)] 18:46:06 INFO - PROCESS | 1746 | ++DOMWINDOW == 375 (0xa50a7400) [pid = 1746] [serial = 794] [outer = 0xa3454c00] 18:46:06 INFO - PROCESS | 1746 | 1464054366136 Marionette DEBUG loaded listener.js 18:46:06 INFO - PROCESS | 1746 | ++DOMWINDOW == 376 (0xa50dc800) [pid = 1746] [serial = 795] [outer = 0xa3454c00] 18:46:07 INFO - PROCESS | 1746 | 1464054367071 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]]]}] 18:46:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 18:46:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1634ms 18:46:07 INFO - PROCESS | 1746 | 1464054367136 Marionette TRACE conn4 -> [0,1029,"getWindowHandle",null] 18:46:07 INFO - PROCESS | 1746 | 1464054367140 Marionette TRACE conn4 <- [1,1029,null,{"value":"8"}] 18:46:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 18:46:07 INFO - PROCESS | 1746 | 1464054367147 Marionette TRACE conn4 -> [0,1030,"setScriptTimeout",{"ms":35000}] 18:46:07 INFO - PROCESS | 1746 | 1464054367150 Marionette TRACE conn4 <- [1,1030,null,{}] 18:46:07 INFO - PROCESS | 1746 | 1464054367156 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}] 18:46:07 INFO - PROCESS | 1746 | 1464054367344 Marionette TRACE conn4 <- [1,1031,null,{"value":null}] 18:46:07 INFO - PROCESS | 1746 | 1464054367665 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:07 INFO - PROCESS | 1746 | ++DOCSHELL 0x85bcb800 == 138 [pid = 1746] [id = 265] 18:46:07 INFO - PROCESS | 1746 | ++DOMWINDOW == 377 (0x85bcc000) [pid = 1746] [serial = 796] [outer = (nil)] 18:46:07 INFO - PROCESS | 1746 | ++DOMWINDOW == 378 (0x85bd5800) [pid = 1746] [serial = 797] [outer = 0x85bcc000] 18:46:07 INFO - PROCESS | 1746 | 1464054367781 Marionette DEBUG loaded listener.js 18:46:07 INFO - PROCESS | 1746 | ++DOMWINDOW == 379 (0x85bd8400) [pid = 1746] [serial = 798] [outer = 0x85bcc000] 18:46:08 INFO - PROCESS | 1746 | 1464054368659 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]]]}] 18:46:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 18:46:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1580ms 18:46:08 INFO - PROCESS | 1746 | 1464054368730 Marionette TRACE conn4 -> [0,1033,"getWindowHandle",null] 18:46:08 INFO - PROCESS | 1746 | 1464054368735 Marionette TRACE conn4 <- [1,1033,null,{"value":"8"}] 18:46:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 18:46:08 INFO - PROCESS | 1746 | 1464054368743 Marionette TRACE conn4 -> [0,1034,"setScriptTimeout",{"ms":35000}] 18:46:08 INFO - PROCESS | 1746 | 1464054368746 Marionette TRACE conn4 <- [1,1034,null,{}] 18:46:08 INFO - PROCESS | 1746 | 1464054368752 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}] 18:46:08 INFO - PROCESS | 1746 | 1464054368960 Marionette TRACE conn4 <- [1,1035,null,{"value":null}] 18:46:09 INFO - PROCESS | 1746 | 1464054369287 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:09 INFO - PROCESS | 1746 | ++DOCSHELL 0x8510d400 == 139 [pid = 1746] [id = 266] 18:46:09 INFO - PROCESS | 1746 | ++DOMWINDOW == 380 (0x8510d800) [pid = 1746] [serial = 799] [outer = (nil)] 18:46:09 INFO - PROCESS | 1746 | ++DOMWINDOW == 381 (0x85115c00) [pid = 1746] [serial = 800] [outer = 0x8510d800] 18:46:09 INFO - PROCESS | 1746 | 1464054369380 Marionette DEBUG loaded listener.js 18:46:09 INFO - PROCESS | 1746 | ++DOMWINDOW == 382 (0x85119c00) [pid = 1746] [serial = 801] [outer = 0x8510d800] 18:46:10 INFO - PROCESS | 1746 | 1464054370258 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]]]}] 18:46:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 18:46:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1546ms 18:46:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 18:46:10 INFO - PROCESS | 1746 | 1464054370290 Marionette TRACE conn4 -> [0,1037,"getWindowHandle",null] 18:46:10 INFO - PROCESS | 1746 | 1464054370293 Marionette TRACE conn4 <- [1,1037,null,{"value":"8"}] 18:46:10 INFO - PROCESS | 1746 | 1464054370300 Marionette TRACE conn4 -> [0,1038,"setScriptTimeout",{"ms":35000}] 18:46:10 INFO - PROCESS | 1746 | 1464054370304 Marionette TRACE conn4 <- [1,1038,null,{}] 18:46:10 INFO - PROCESS | 1746 | 1464054370309 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}] 18:46:10 INFO - PROCESS | 1746 | 1464054370502 Marionette TRACE conn4 <- [1,1039,null,{"value":null}] 18:46:10 INFO - PROCESS | 1746 | 1464054370823 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:10 INFO - PROCESS | 1746 | ++DOCSHELL 0x85110400 == 140 [pid = 1746] [id = 267] 18:46:10 INFO - PROCESS | 1746 | ++DOMWINDOW == 383 (0x85113400) [pid = 1746] [serial = 802] [outer = (nil)] 18:46:10 INFO - PROCESS | 1746 | ++DOMWINDOW == 384 (0x851eb800) [pid = 1746] [serial = 803] [outer = 0x85113400] 18:46:10 INFO - PROCESS | 1746 | 1464054370915 Marionette DEBUG loaded listener.js 18:46:11 INFO - PROCESS | 1746 | ++DOMWINDOW == 385 (0x851ed400) [pid = 1746] [serial = 804] [outer = 0x85113400] 18:46:11 INFO - PROCESS | 1746 | 1464054371857 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]]]}] 18:46:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 18:46:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1636ms 18:46:11 INFO - PROCESS | 1746 | 1464054371936 Marionette TRACE conn4 -> [0,1041,"getWindowHandle",null] 18:46:11 INFO - PROCESS | 1746 | 1464054371940 Marionette TRACE conn4 <- [1,1041,null,{"value":"8"}] 18:46:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 18:46:11 INFO - PROCESS | 1746 | 1464054371946 Marionette TRACE conn4 -> [0,1042,"setScriptTimeout",{"ms":35000}] 18:46:11 INFO - PROCESS | 1746 | 1464054371950 Marionette TRACE conn4 <- [1,1042,null,{}] 18:46:11 INFO - PROCESS | 1746 | 1464054371956 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}] 18:46:12 INFO - PROCESS | 1746 | 1464054372185 Marionette TRACE conn4 <- [1,1043,null,{"value":null}] 18:46:12 INFO - PROCESS | 1746 | 1464054372520 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:12 INFO - PROCESS | 1746 | ++DOCSHELL 0x85118800 == 141 [pid = 1746] [id = 268] 18:46:12 INFO - PROCESS | 1746 | ++DOMWINDOW == 386 (0x8511b800) [pid = 1746] [serial = 805] [outer = (nil)] 18:46:12 INFO - PROCESS | 1746 | ++DOMWINDOW == 387 (0x851f4c00) [pid = 1746] [serial = 806] [outer = 0x8511b800] 18:46:12 INFO - PROCESS | 1746 | 1464054372610 Marionette DEBUG loaded listener.js 18:46:12 INFO - PROCESS | 1746 | ++DOMWINDOW == 388 (0x851f7c00) [pid = 1746] [serial = 807] [outer = 0x8511b800] 18:46:13 INFO - PROCESS | 1746 | 1464054373547 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]]]}] 18:46:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 18:46:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1629ms 18:46:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 18:46:13 INFO - PROCESS | 1746 | 1464054373577 Marionette TRACE conn4 -> [0,1045,"getWindowHandle",null] 18:46:13 INFO - PROCESS | 1746 | 1464054373581 Marionette TRACE conn4 <- [1,1045,null,{"value":"8"}] 18:46:13 INFO - PROCESS | 1746 | 1464054373587 Marionette TRACE conn4 -> [0,1046,"setScriptTimeout",{"ms":35000}] 18:46:13 INFO - PROCESS | 1746 | 1464054373591 Marionette TRACE conn4 <- [1,1046,null,{}] 18:46:13 INFO - PROCESS | 1746 | 1464054373597 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}] 18:46:13 INFO - PROCESS | 1746 | 1464054373807 Marionette TRACE conn4 <- [1,1047,null,{"value":null}] 18:46:14 INFO - PROCESS | 1746 | 1464054374138 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:14 INFO - PROCESS | 1746 | ++DOCSHELL 0x85452c00 == 142 [pid = 1746] [id = 269] 18:46:14 INFO - PROCESS | 1746 | ++DOMWINDOW == 389 (0x85453000) [pid = 1746] [serial = 808] [outer = (nil)] 18:46:14 INFO - PROCESS | 1746 | ++DOMWINDOW == 390 (0x85459000) [pid = 1746] [serial = 809] [outer = 0x85453000] 18:46:14 INFO - PROCESS | 1746 | 1464054374233 Marionette DEBUG loaded listener.js 18:46:14 INFO - PROCESS | 1746 | ++DOMWINDOW == 391 (0x8545b800) [pid = 1746] [serial = 810] [outer = 0x85453000] 18:46:15 INFO - PROCESS | 1746 | 1464054375744 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]]]}] 18:46:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 18:46:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 2185ms 18:46:15 INFO - PROCESS | 1746 | 1464054375771 Marionette TRACE conn4 -> [0,1049,"getWindowHandle",null] 18:46:15 INFO - PROCESS | 1746 | 1464054375777 Marionette TRACE conn4 <- [1,1049,null,{"value":"8"}] 18:46:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 18:46:15 INFO - PROCESS | 1746 | 1464054375785 Marionette TRACE conn4 -> [0,1050,"setScriptTimeout",{"ms":35000}] 18:46:15 INFO - PROCESS | 1746 | 1464054375791 Marionette TRACE conn4 <- [1,1050,null,{}] 18:46:15 INFO - PROCESS | 1746 | 1464054375800 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}] 18:46:16 INFO - PROCESS | 1746 | 1464054376018 Marionette TRACE conn4 <- [1,1051,null,{"value":null}] 18:46:16 INFO - PROCESS | 1746 | 1464054376305 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:16 INFO - PROCESS | 1746 | ++DOCSHELL 0x851ea800 == 143 [pid = 1746] [id = 270] 18:46:16 INFO - PROCESS | 1746 | ++DOMWINDOW == 392 (0x8545e400) [pid = 1746] [serial = 811] [outer = (nil)] 18:46:16 INFO - PROCESS | 1746 | ++DOMWINDOW == 393 (0x8633a000) [pid = 1746] [serial = 812] [outer = 0x8545e400] 18:46:16 INFO - PROCESS | 1746 | 1464054376388 Marionette DEBUG loaded listener.js 18:46:16 INFO - PROCESS | 1746 | ++DOMWINDOW == 394 (0x86d06000) [pid = 1746] [serial = 813] [outer = 0x8545e400] 18:46:17 INFO - PROCESS | 1746 | 1464054377281 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]]]}] 18:46:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 18:46:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1540ms 18:46:17 INFO - PROCESS | 1746 | 1464054377325 Marionette TRACE conn4 -> [0,1053,"getWindowHandle",null] 18:46:17 INFO - PROCESS | 1746 | 1464054377333 Marionette TRACE conn4 <- [1,1053,null,{"value":"8"}] 18:46:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 18:46:17 INFO - PROCESS | 1746 | 1464054377343 Marionette TRACE conn4 -> [0,1054,"setScriptTimeout",{"ms":35000}] 18:46:17 INFO - PROCESS | 1746 | 1464054377347 Marionette TRACE conn4 <- [1,1054,null,{}] 18:46:17 INFO - PROCESS | 1746 | 1464054377353 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}] 18:46:17 INFO - PROCESS | 1746 | 1464054377543 Marionette TRACE conn4 <- [1,1055,null,{"value":null}] 18:46:17 INFO - PROCESS | 1746 | 1464054377882 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:17 INFO - PROCESS | 1746 | ++DOCSHELL 0x876cec00 == 144 [pid = 1746] [id = 271] 18:46:17 INFO - PROCESS | 1746 | ++DOMWINDOW == 395 (0x876d0c00) [pid = 1746] [serial = 814] [outer = (nil)] 18:46:18 INFO - PROCESS | 1746 | ++DOMWINDOW == 396 (0x87831c00) [pid = 1746] [serial = 815] [outer = 0x876d0c00] 18:46:18 INFO - PROCESS | 1746 | 1464054378051 Marionette DEBUG loaded listener.js 18:46:18 INFO - PROCESS | 1746 | ++DOMWINDOW == 397 (0x89b62c00) [pid = 1746] [serial = 816] [outer = 0x876d0c00] 18:46:19 INFO - PROCESS | 1746 | 1464054379016 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]]]}] 18:46:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 18:46:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1737ms 18:46:19 INFO - PROCESS | 1746 | 1464054379081 Marionette TRACE conn4 -> [0,1057,"getWindowHandle",null] 18:46:19 INFO - PROCESS | 1746 | 1464054379086 Marionette TRACE conn4 <- [1,1057,null,{"value":"8"}] 18:46:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 18:46:19 INFO - PROCESS | 1746 | 1464054379092 Marionette TRACE conn4 -> [0,1058,"setScriptTimeout",{"ms":35000}] 18:46:19 INFO - PROCESS | 1746 | 1464054379098 Marionette TRACE conn4 <- [1,1058,null,{}] 18:46:19 INFO - PROCESS | 1746 | 1464054379113 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}] 18:46:19 INFO - PROCESS | 1746 | 1464054379347 Marionette TRACE conn4 <- [1,1059,null,{"value":null}] 18:46:20 INFO - PROCESS | 1746 | --DOCSHELL 0x8df27400 == 143 [pid = 1746] [id = 191] 18:46:20 INFO - PROCESS | 1746 | --DOCSHELL 0x86ed9800 == 142 [pid = 1746] [id = 242] 18:46:20 INFO - PROCESS | 1746 | --DOCSHELL 0x86d09800 == 141 [pid = 1746] [id = 241] 18:46:20 INFO - PROCESS | 1746 | --DOCSHELL 0x876c7000 == 140 [pid = 1746] [id = 239] 18:46:20 INFO - PROCESS | 1746 | --DOCSHELL 0x8782d400 == 139 [pid = 1746] [id = 240] 18:46:20 INFO - PROCESS | 1746 | --DOCSHELL 0x876c5400 == 138 [pid = 1746] [id = 238] 18:46:20 INFO - PROCESS | 1746 | --DOCSHELL 0x89b62800 == 137 [pid = 1746] [id = 237] 18:46:20 INFO - PROCESS | 1746 | --DOCSHELL 0x93b7cc00 == 136 [pid = 1746] [id = 236] 18:46:20 INFO - PROCESS | 1746 | --DOCSHELL 0x95409800 == 135 [pid = 1746] [id = 234] 18:46:20 INFO - PROCESS | 1746 | --DOCSHELL 0x9a40bc00 == 134 [pid = 1746] [id = 235] 18:46:20 INFO - PROCESS | 1746 | --DOCSHELL 0x8dfe8400 == 133 [pid = 1746] [id = 233] 18:46:20 INFO - PROCESS | 1746 | --DOCSHELL 0x8df27800 == 132 [pid = 1746] [id = 232] 18:46:20 INFO - PROCESS | 1746 | --DOCSHELL 0x8afe4400 == 131 [pid = 1746] [id = 231] 18:46:20 INFO - PROCESS | 1746 | --DOCSHELL 0x889c4000 == 130 [pid = 1746] [id = 230] 18:46:20 INFO - PROCESS | 1746 | --DOMWINDOW == 396 (0x9c117c00) [pid = 1746] [serial = 419] [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.] 18:46:20 INFO - PROCESS | 1746 | --DOMWINDOW == 395 (0x8afd9c00) [pid = 1746] [serial = 671] [outer = (nil)] [url = about:blank] 18:46:20 INFO - PROCESS | 1746 | --DOMWINDOW == 394 (0x8ed0a800) [pid = 1746] [serial = 686] [outer = (nil)] [url = about:blank] 18:46:20 INFO - PROCESS | 1746 | --DOMWINDOW == 393 (0x8c1cbc00) [pid = 1746] [serial = 677] [outer = (nil)] [url = about:blank] 18:46:20 INFO - PROCESS | 1746 | --DOMWINDOW == 392 (0xa24a1000) [pid = 1746] [serial = 641] [outer = (nil)] [url = about:blank] 18:46:20 INFO - PROCESS | 1746 | --DOMWINDOW == 391 (0x8d018400) [pid = 1746] [serial = 678] [outer = (nil)] [url = about:blank] 18:46:20 INFO - PROCESS | 1746 | --DOMWINDOW == 390 (0x8dcb2800) [pid = 1746] [serial = 681] [outer = (nil)] [url = about:blank] 18:46:20 INFO - PROCESS | 1746 | --DOMWINDOW == 389 (0x88af4800) [pid = 1746] [serial = 662] [outer = (nil)] [url = about:blank] 18:46:20 INFO - PROCESS | 1746 | --DOMWINDOW == 388 (0x88b4f400) [pid = 1746] [serial = 665] [outer = (nil)] [url = about:blank] 18:46:20 INFO - PROCESS | 1746 | --DOMWINDOW == 387 (0x8db5e800) [pid = 1746] [serial = 680] [outer = (nil)] [url = about:blank] 18:46:20 INFO - PROCESS | 1746 | --DOMWINDOW == 386 (0x91bd5000) [pid = 1746] [serial = 689] [outer = (nil)] [url = about:blank] 18:46:20 INFO - PROCESS | 1746 | --DOMWINDOW == 385 (0x889cdc00) [pid = 1746] [serial = 659] [outer = (nil)] [url = about:blank] 18:46:20 INFO - PROCESS | 1746 | --DOMWINDOW == 384 (0x8ed0c800) [pid = 1746] [serial = 650] [outer = (nil)] [url = about:blank] 18:46:20 INFO - PROCESS | 1746 | --DOMWINDOW == 383 (0xa5046800) [pid = 1746] [serial = 656] [outer = (nil)] [url = about:blank] 18:46:20 INFO - PROCESS | 1746 | --DOMWINDOW == 382 (0x9a40e000) [pid = 1746] [serial = 637] [outer = (nil)] [url = about:blank] 18:46:20 INFO - PROCESS | 1746 | --DOMWINDOW == 381 (0x88b59c00) [pid = 1746] [serial = 668] [outer = (nil)] [url = about:blank] 18:46:20 INFO - PROCESS | 1746 | --DOMWINDOW == 380 (0x8ed0f000) [pid = 1746] [serial = 644] [outer = (nil)] [url = about:blank] 18:46:20 INFO - PROCESS | 1746 | --DOMWINDOW == 379 (0x892f8400) [pid = 1746] [serial = 647] [outer = (nil)] [url = about:blank] 18:46:20 INFO - PROCESS | 1746 | --DOMWINDOW == 378 (0x8dcabc00) [pid = 1746] [serial = 628] [outer = (nil)] [url = about:blank] 18:46:20 INFO - PROCESS | 1746 | --DOMWINDOW == 377 (0x91b31c00) [pid = 1746] [serial = 631] [outer = (nil)] [url = about:blank] 18:46:20 INFO - PROCESS | 1746 | --DOMWINDOW == 376 (0x908d3000) [pid = 1746] [serial = 687] [outer = (nil)] [url = about:blank] 18:46:20 INFO - PROCESS | 1746 | --DOMWINDOW == 375 (0x8e3a4c00) [pid = 1746] [serial = 653] [outer = (nil)] [url = about:blank] 18:46:20 INFO - PROCESS | 1746 | --DOMWINDOW == 374 (0x93d96800) [pid = 1746] [serial = 634] [outer = (nil)] [url = about:blank] 18:46:20 INFO - PROCESS | 1746 | --DOMWINDOW == 373 (0x8e114400) [pid = 1746] [serial = 683] [outer = (nil)] [url = about:blank] 18:46:20 INFO - PROCESS | 1746 | --DOMWINDOW == 372 (0x8c1c6800) [pid = 1746] [serial = 625] [outer = (nil)] [url = about:blank] 18:46:20 INFO - PROCESS | 1746 | --DOMWINDOW == 371 (0x8abe8400) [pid = 1746] [serial = 675] [outer = (nil)] [url = about:blank] 18:46:20 INFO - PROCESS | 1746 | --DOMWINDOW == 370 (0x8a6f0800) [pid = 1746] [serial = 674] [outer = (nil)] [url = about:blank] 18:46:20 INFO - PROCESS | 1746 | --DOMWINDOW == 369 (0x8e3aa000) [pid = 1746] [serial = 684] [outer = (nil)] [url = about:blank] 18:46:20 INFO - PROCESS | 1746 | 1464054380451 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:20 INFO - PROCESS | 1746 | ++DOCSHELL 0x86341c00 == 131 [pid = 1746] [id = 272] 18:46:20 INFO - PROCESS | 1746 | ++DOMWINDOW == 370 (0x86d07000) [pid = 1746] [serial = 817] [outer = (nil)] 18:46:20 INFO - PROCESS | 1746 | ++DOMWINDOW == 371 (0x86eda800) [pid = 1746] [serial = 818] [outer = 0x86d07000] 18:46:20 INFO - PROCESS | 1746 | 1464054380533 Marionette DEBUG loaded listener.js 18:46:20 INFO - PROCESS | 1746 | ++DOMWINDOW == 372 (0x871f7800) [pid = 1746] [serial = 819] [outer = 0x86d07000] 18:46:21 INFO - PROCESS | 1746 | 1464054381308 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]]]}] 18:46:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 18:46:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 2248ms 18:46:21 INFO - PROCESS | 1746 | 1464054381341 Marionette TRACE conn4 -> [0,1061,"getWindowHandle",null] 18:46:21 INFO - PROCESS | 1746 | 1464054381348 Marionette TRACE conn4 <- [1,1061,null,{"value":"8"}] 18:46:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 18:46:21 INFO - PROCESS | 1746 | 1464054381358 Marionette TRACE conn4 -> [0,1062,"setScriptTimeout",{"ms":35000}] 18:46:21 INFO - PROCESS | 1746 | 1464054381363 Marionette TRACE conn4 <- [1,1062,null,{}] 18:46:21 INFO - PROCESS | 1746 | 1464054381379 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}] 18:46:21 INFO - PROCESS | 1746 | 1464054381630 Marionette TRACE conn4 <- [1,1063,null,{"value":null}] 18:46:21 INFO - PROCESS | 1746 | 1464054381831 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:21 INFO - PROCESS | 1746 | ++DOCSHELL 0x876c7400 == 132 [pid = 1746] [id = 273] 18:46:21 INFO - PROCESS | 1746 | ++DOMWINDOW == 373 (0x8782d400) [pid = 1746] [serial = 820] [outer = (nil)] 18:46:21 INFO - PROCESS | 1746 | ++DOMWINDOW == 374 (0x88af8c00) [pid = 1746] [serial = 821] [outer = 0x8782d400] 18:46:21 INFO - PROCESS | 1746 | 1464054381910 Marionette DEBUG loaded listener.js 18:46:22 INFO - PROCESS | 1746 | ++DOMWINDOW == 375 (0x892fbc00) [pid = 1746] [serial = 822] [outer = 0x8782d400] 18:46:22 INFO - PROCESS | 1746 | 1464054382766 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]]]}] 18:46:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 18:46:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1491ms 18:46:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 18:46:22 INFO - PROCESS | 1746 | 1464054382858 Marionette TRACE conn4 -> [0,1065,"getWindowHandle",null] 18:46:22 INFO - PROCESS | 1746 | 1464054382861 Marionette TRACE conn4 <- [1,1065,null,{"value":"8"}] 18:46:22 INFO - PROCESS | 1746 | 1464054382868 Marionette TRACE conn4 -> [0,1066,"setScriptTimeout",{"ms":35000}] 18:46:22 INFO - PROCESS | 1746 | 1464054382872 Marionette TRACE conn4 <- [1,1066,null,{}] 18:46:22 INFO - PROCESS | 1746 | 1464054382878 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}] 18:46:23 INFO - PROCESS | 1746 | 1464054383145 Marionette TRACE conn4 <- [1,1067,null,{"value":null}] 18:46:23 INFO - PROCESS | 1746 | 1464054383174 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:23 INFO - PROCESS | 1746 | ++DOCSHELL 0x87829c00 == 133 [pid = 1746] [id = 274] 18:46:23 INFO - PROCESS | 1746 | ++DOMWINDOW == 376 (0x88af4800) [pid = 1746] [serial = 823] [outer = (nil)] 18:46:23 INFO - PROCESS | 1746 | ++DOMWINDOW == 377 (0x8a769c00) [pid = 1746] [serial = 824] [outer = 0x88af4800] 18:46:23 INFO - PROCESS | 1746 | 1464054383249 Marionette DEBUG loaded listener.js 18:46:23 INFO - PROCESS | 1746 | ++DOMWINDOW == 378 (0x8afdbc00) [pid = 1746] [serial = 825] [outer = 0x88af4800] 18:46:24 INFO - PROCESS | 1746 | 1464054384216 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]]]}] 18:46:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 18:46:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1384ms 18:46:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 18:46:24 INFO - PROCESS | 1746 | 1464054384252 Marionette TRACE conn4 -> [0,1069,"getWindowHandle",null] 18:46:24 INFO - PROCESS | 1746 | 1464054384255 Marionette TRACE conn4 <- [1,1069,null,{"value":"8"}] 18:46:24 INFO - PROCESS | 1746 | 1464054384261 Marionette TRACE conn4 -> [0,1070,"setScriptTimeout",{"ms":35000}] 18:46:24 INFO - PROCESS | 1746 | 1464054384265 Marionette TRACE conn4 <- [1,1070,null,{}] 18:46:24 INFO - PROCESS | 1746 | 1464054384287 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}] 18:46:24 INFO - PROCESS | 1746 | 1464054384577 Marionette TRACE conn4 <- [1,1071,null,{"value":null}] 18:46:26 INFO - PROCESS | 1746 | --DOMWINDOW == 377 (0x97843c00) [pid = 1746] [serial = 178] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 18:46:26 INFO - PROCESS | 1746 | --DOMWINDOW == 376 (0x91303800) [pid = 1746] [serial = 621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 18:46:26 INFO - PROCESS | 1746 | --DOMWINDOW == 375 (0xa249f800) [pid = 1746] [serial = 220] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 18:46:26 INFO - PROCESS | 1746 | --DOMWINDOW == 374 (0x9c0f4400) [pid = 1746] [serial = 172] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 18:46:26 INFO - PROCESS | 1746 | --DOMWINDOW == 373 (0x9bf3fc00) [pid = 1746] [serial = 223] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 18:46:26 INFO - PROCESS | 1746 | --DOMWINDOW == 372 (0x97877000) [pid = 1746] [serial = 181] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 18:46:26 INFO - PROCESS | 1746 | --DOMWINDOW == 371 (0x9c0fbc00) [pid = 1746] [serial = 214] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 18:46:26 INFO - PROCESS | 1746 | --DOMWINDOW == 370 (0x9c0fcc00) [pid = 1746] [serial = 211] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 18:46:26 INFO - PROCESS | 1746 | --DOMWINDOW == 369 (0x8dfea000) [pid = 1746] [serial = 323] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 18:46:26 INFO - PROCESS | 1746 | --DOMWINDOW == 368 (0x947a5800) [pid = 1746] [serial = 130] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 18:46:26 INFO - PROCESS | 1746 | --DOMWINDOW == 367 (0xa2499000) [pid = 1746] [serial = 217] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 18:46:26 INFO - PROCESS | 1746 | --DOMWINDOW == 366 (0x91aec000) [pid = 1746] [serial = 226] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 18:46:26 INFO - PROCESS | 1746 | --DOMWINDOW == 365 (0x95447400) [pid = 1746] [serial = 272] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 18:46:26 INFO - PROCESS | 1746 | --DOMWINDOW == 364 (0x9524e800) [pid = 1746] [serial = 166] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 18:46:26 INFO - PROCESS | 1746 | --DOMWINDOW == 363 (0x9c0f7800) [pid = 1746] [serial = 175] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 18:46:26 INFO - PROCESS | 1746 | --DOMWINDOW == 362 (0x9544c400) [pid = 1746] [serial = 205] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 18:46:26 INFO - PROCESS | 1746 | --DOMWINDOW == 361 (0x89b92000) [pid = 1746] [serial = 510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 18:46:26 INFO - PROCESS | 1746 | --DOMWINDOW == 360 (0x9cc8d400) [pid = 1746] [serial = 169] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 18:46:26 INFO - PROCESS | 1746 | --DOMWINDOW == 359 (0x88af0c00) [pid = 1746] [serial = 670] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 18:46:26 INFO - PROCESS | 1746 | --DOMWINDOW == 358 (0x91a16800) [pid = 1746] [serial = 296] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 18:46:26 INFO - PROCESS | 1746 | --DOMWINDOW == 357 (0x892f1c00) [pid = 1746] [serial = 646] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 18:46:26 INFO - PROCESS | 1746 | --DOMWINDOW == 356 (0x91c1f000) [pid = 1746] [serial = 293] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 18:46:26 INFO - PROCESS | 1746 | --DOMWINDOW == 355 (0x8edb7c00) [pid = 1746] [serial = 356] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 18:46:26 INFO - PROCESS | 1746 | --DOMWINDOW == 354 (0x913c6000) [pid = 1746] [serial = 362] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 18:46:26 INFO - PROCESS | 1746 | --DOMWINDOW == 353 (0x8ec40800) [pid = 1746] [serial = 317] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 18:46:26 INFO - PROCESS | 1746 | --DOMWINDOW == 352 (0x8ed08400) [pid = 1746] [serial = 643] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 18:46:26 INFO - PROCESS | 1746 | --DOMWINDOW == 351 (0x9d750800) [pid = 1746] [serial = 401] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 18:46:26 INFO - PROCESS | 1746 | --DOMWINDOW == 350 (0x8d2e3c00) [pid = 1746] [serial = 416] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 18:46:26 INFO - PROCESS | 1746 | --DOMWINDOW == 349 (0x8e117c00) [pid = 1746] [serial = 365] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 18:46:26 INFO - PROCESS | 1746 | --DOMWINDOW == 348 (0x9bce0400) [pid = 1746] [serial = 308] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 18:46:26 INFO - PROCESS | 1746 | --DOMWINDOW == 347 (0xa1153800) [pid = 1746] [serial = 407] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 18:46:26 INFO - PROCESS | 1746 | --DOMWINDOW == 346 (0x8dbf2000) [pid = 1746] [serial = 606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 18:46:26 INFO - PROCESS | 1746 | --DOMWINDOW == 345 (0xa1150400) [pid = 1746] [serial = 640] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 18:46:26 INFO - PROCESS | 1746 | --DOMWINDOW == 344 (0x91c26400) [pid = 1746] [serial = 546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 18:46:26 INFO - PROCESS | 1746 | --DOMWINDOW == 343 (0x8dbee000) [pid = 1746] [serial = 371] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 18:46:26 INFO - PROCESS | 1746 | --DOMWINDOW == 342 (0x8d20c800) [pid = 1746] [serial = 426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 18:46:26 INFO - PROCESS | 1746 | --DOMWINDOW == 341 (0x8ae36000) [pid = 1746] [serial = 591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 18:46:26 INFO - PROCESS | 1746 | --DOMWINDOW == 340 (0x97809400) [pid = 1746] [serial = 302] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 18:46:26 INFO - PROCESS | 1746 | --DOMWINDOW == 339 (0x8ae28800) [pid = 1746] [serial = 444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 18:46:26 INFO - PROCESS | 1746 | --DOMWINDOW == 338 (0x91b30800) [pid = 1746] [serial = 254] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 18:46:26 INFO - PROCESS | 1746 | --DOMWINDOW == 337 (0x8bf0c000) [pid = 1746] [serial = 429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 18:46:26 INFO - PROCESS | 1746 | --DOMWINDOW == 336 (0x9780c400) [pid = 1746] [serial = 480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 18:46:26 INFO - PROCESS | 1746 | --DOMWINDOW == 335 (0x92f15800) [pid = 1746] [serial = 633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 18:46:26 INFO - PROCESS | 1746 | --DOMWINDOW == 334 (0xa324f800) [pid = 1746] [serial = 655] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 18:46:26 INFO - PROCESS | 1746 | --DOMWINDOW == 333 (0x8dbf6800) [pid = 1746] [serial = 374] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 18:46:26 INFO - PROCESS | 1746 | --DOMWINDOW == 332 (0x8a6e9c00) [pid = 1746] [serial = 504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 18:46:26 INFO - PROCESS | 1746 | --DOMWINDOW == 331 (0x8da85c00) [pid = 1746] [serial = 368] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 18:46:26 INFO - PROCESS | 1746 | --DOMWINDOW == 330 (0x8bf0f000) [pid = 1746] [serial = 600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 18:46:26 INFO - PROCESS | 1746 | --DOMWINDOW == 329 (0x8d00d800) [pid = 1746] [serial = 471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 18:46:26 INFO - PROCESS | 1746 | --DOMWINDOW == 328 (0x9bf41800) [pid = 1746] [serial = 489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 18:46:26 INFO - PROCESS | 1746 | --DOMWINDOW == 327 (0x9c0f5000) [pid = 1746] [serial = 552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 18:46:26 INFO - PROCESS | 1746 | --DOMWINDOW == 326 (0x892fb400) [pid = 1746] [serial = 652] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 18:46:26 INFO - PROCESS | 1746 | --DOMWINDOW == 325 (0x9c0f8400) [pid = 1746] [serial = 353] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 18:46:26 INFO - PROCESS | 1746 | --DOMWINDOW == 324 (0x8dfed800) [pid = 1746] [serial = 344] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 18:46:26 INFO - PROCESS | 1746 | --DOMWINDOW == 323 (0x8d9d0400) [pid = 1746] [serial = 413] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 18:46:26 INFO - PROCESS | 1746 | --DOMWINDOW == 322 (0x8d2e6c00) [pid = 1746] [serial = 558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 18:46:26 INFO - PROCESS | 1746 | --DOMWINDOW == 321 (0x908ce000) [pid = 1746] [serial = 251] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 18:46:26 INFO - PROCESS | 1746 | --DOMWINDOW == 320 (0x892f9800) [pid = 1746] [serial = 649] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 18:46:26 INFO - PROCESS | 1746 | --DOMWINDOW == 319 (0x8dcb5000) [pid = 1746] [serial = 498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 18:46:26 INFO - PROCESS | 1746 | --DOMWINDOW == 318 (0x947a6c00) [pid = 1746] [serial = 350] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 18:46:26 INFO - PROCESS | 1746 | --DOMWINDOW == 317 (0x88aef400) [pid = 1746] [serial = 661] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 18:46:26 INFO - PROCESS | 1746 | --DOMWINDOW == 316 (0x9828e000) [pid = 1746] [serial = 208] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 18:46:26 INFO - PROCESS | 1746 | --DOMWINDOW == 315 (0x89b95800) [pid = 1746] [serial = 754] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 18:46:26 INFO - PROCESS | 1746 | --DOMWINDOW == 314 (0x8d24a400) [pid = 1746] [serial = 757] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 18:46:26 INFO - PROCESS | 1746 | --DOMWINDOW == 313 (0x8dfed400) [pid = 1746] [serial = 697] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 18:46:26 INFO - PROCESS | 1746 | --DOMWINDOW == 312 (0x871ef000) [pid = 1746] [serial = 736] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 18:46:26 INFO - PROCESS | 1746 | --DOMWINDOW == 311 (0x9a40c000) [pid = 1746] [serial = 706] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 18:46:26 INFO - PROCESS | 1746 | --DOMWINDOW == 310 (0x876c5800) [pid = 1746] [serial = 715] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 18:46:26 INFO - PROCESS | 1746 | --DOMWINDOW == 309 (0x86edcc00) [pid = 1746] [serial = 730] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 18:46:26 INFO - PROCESS | 1746 | --DOMWINDOW == 308 (0x91bc4c00) [pid = 1746] [serial = 700] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 18:46:26 INFO - PROCESS | 1746 | --DOMWINDOW == 307 (0x889c4400) [pid = 1746] [serial = 691] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 18:46:26 INFO - PROCESS | 1746 | --DOMWINDOW == 306 (0x8c1cd800) [pid = 1746] [serial = 694] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 18:46:26 INFO - PROCESS | 1746 | --DOMWINDOW == 305 (0x86d0a000) [pid = 1746] [serial = 724] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 18:46:26 INFO - PROCESS | 1746 | --DOMWINDOW == 304 (0x97812800) [pid = 1746] [serial = 703] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 18:46:26 INFO - PROCESS | 1746 | --DOMWINDOW == 303 (0x876c9c00) [pid = 1746] [serial = 718] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 18:46:26 INFO - PROCESS | 1746 | --DOMWINDOW == 302 (0x8782d800) [pid = 1746] [serial = 721] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 18:46:26 INFO - PROCESS | 1746 | --DOMWINDOW == 301 (0x97845c00) [pid = 1746] [serial = 709] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 18:46:26 INFO - PROCESS | 1746 | --DOMWINDOW == 300 (0x86eda000) [pid = 1746] [serial = 727] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 18:46:26 INFO - PROCESS | 1746 | --DOMWINDOW == 299 (0x86ee6800) [pid = 1746] [serial = 742] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 18:46:26 INFO - PROCESS | 1746 | --DOMWINDOW == 298 (0x87834400) [pid = 1746] [serial = 751] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 18:46:26 INFO - PROCESS | 1746 | --DOMWINDOW == 297 (0x86ed9400) [pid = 1746] [serial = 733] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 18:46:26 INFO - PROCESS | 1746 | --DOMWINDOW == 296 (0x89b63400) [pid = 1746] [serial = 712] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 18:46:26 INFO - PROCESS | 1746 | --DOMWINDOW == 295 (0x86d0f800) [pid = 1746] [serial = 748] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 18:46:26 INFO - PROCESS | 1746 | --DOMWINDOW == 294 (0x8633b000) [pid = 1746] [serial = 739] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 18:46:26 INFO - PROCESS | 1746 | --DOMWINDOW == 293 (0x91b30000) [pid = 1746] [serial = 543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 18:46:26 INFO - PROCESS | 1746 | --DOMWINDOW == 292 (0x89b8ac00) [pid = 1746] [serial = 507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 18:46:26 INFO - PROCESS | 1746 | --DOMWINDOW == 291 (0x8abd9c00) [pid = 1746] [serial = 438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 18:46:26 INFO - PROCESS | 1746 | --DOMWINDOW == 290 (0x8ae2a800) [pid = 1746] [serial = 441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 18:46:26 INFO - PROCESS | 1746 | --DOMWINDOW == 289 (0x88afc400) [pid = 1746] [serial = 664] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 18:46:26 INFO - PROCESS | 1746 | --DOMWINDOW == 288 (0xa3259000) [pid = 1746] [serial = 263] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 18:46:26 INFO - PROCESS | 1746 | --DOMWINDOW == 287 (0x8dcb2000) [pid = 1746] [serial = 495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 18:46:26 INFO - PROCESS | 1746 | --DOMWINDOW == 286 (0x91bcd400) [pid = 1746] [serial = 359] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 18:46:26 INFO - PROCESS | 1746 | --DOMWINDOW == 285 (0x8d011c00) [pid = 1746] [serial = 377] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 18:46:26 INFO - PROCESS | 1746 | --DOMWINDOW == 284 (0x9bce3c00) [pid = 1746] [serial = 549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 18:46:26 INFO - PROCESS | 1746 | --DOMWINDOW == 283 (0x8da8ec00) [pid = 1746] [serial = 576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 18:46:26 INFO - PROCESS | 1746 | --DOMWINDOW == 282 (0x8d201c00) [pid = 1746] [serial = 423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 18:46:26 INFO - PROCESS | 1746 | --DOMWINDOW == 281 (0x8e094000) [pid = 1746] [serial = 410] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 18:46:26 INFO - PROCESS | 1746 | --DOMWINDOW == 280 (0x8ae32c00) [pid = 1746] [serial = 537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 18:46:26 INFO - PROCESS | 1746 | --DOMWINDOW == 279 (0x920da800) [pid = 1746] [serial = 588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 18:46:26 INFO - PROCESS | 1746 | --DOMWINDOW == 278 (0x913ce000) [pid = 1746] [serial = 534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 18:46:26 INFO - PROCESS | 1746 | --DOMWINDOW == 277 (0x913c9400) [pid = 1746] [serial = 630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 18:46:26 INFO - PROCESS | 1746 | --DOMWINDOW == 276 (0x91bc7800) [pid = 1746] [serial = 477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 18:46:26 INFO - PROCESS | 1746 | --DOMWINDOW == 275 (0x8c6b7400) [pid = 1746] [serial = 603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 18:46:26 INFO - PROCESS | 1746 | --DOMWINDOW == 274 (0x9c0f7c00) [pid = 1746] [serial = 597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 18:46:26 INFO - PROCESS | 1746 | --DOMWINDOW == 273 (0x8bf10400) [pid = 1746] [serial = 432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 18:46:26 INFO - PROCESS | 1746 | --DOMWINDOW == 272 (0x91af1c00) [pid = 1746] [serial = 347] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 18:46:26 INFO - PROCESS | 1746 | --DOMWINDOW == 271 (0x97813800) [pid = 1746] [serial = 486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 18:46:26 INFO - PROCESS | 1746 | --DOMWINDOW == 270 (0x8ae31800) [pid = 1746] [serial = 555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 18:46:26 INFO - PROCESS | 1746 | --DOMWINDOW == 269 (0x8e096000) [pid = 1746] [serial = 420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 18:46:26 INFO - PROCESS | 1746 | --DOMWINDOW == 268 (0x8ec37800) [pid = 1746] [serial = 314] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 18:46:26 INFO - PROCESS | 1746 | --DOMWINDOW == 267 (0x8edbe400) [pid = 1746] [serial = 320] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 18:46:26 INFO - PROCESS | 1746 | --DOMWINDOW == 266 (0x8c6b3800) [pid = 1746] [serial = 540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 18:46:26 INFO - PROCESS | 1746 | --DOMWINDOW == 265 (0x8da8b800) [pid = 1746] [serial = 627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 18:46:26 INFO - PROCESS | 1746 | --DOMWINDOW == 264 (0x8c1ca000) [pid = 1746] [serial = 579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 18:46:26 INFO - PROCESS | 1746 | --DOMWINDOW == 263 (0x8c1c2800) [pid = 1746] [serial = 435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 18:46:26 INFO - PROCESS | 1746 | --DOMWINDOW == 262 (0x88b54800) [pid = 1746] [serial = 667] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 18:46:26 INFO - PROCESS | 1746 | --DOMWINDOW == 261 (0xa345b400) [pid = 1746] [serial = 266] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 18:46:26 INFO - PROCESS | 1746 | --DOMWINDOW == 260 (0x91bc5c00) [pid = 1746] [serial = 299] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 18:46:26 INFO - PROCESS | 1746 | --DOMWINDOW == 259 (0x9d458c00) [pid = 1746] [serial = 260] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 18:46:26 INFO - PROCESS | 1746 | --DOMWINDOW == 258 (0x8df27c00) [pid = 1746] [serial = 474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 18:46:26 INFO - PROCESS | 1746 | --DOMWINDOW == 257 (0xa3257000) [pid = 1746] [serial = 311] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 18:46:26 INFO - PROCESS | 1746 | --DOMWINDOW == 256 (0x99f6f800) [pid = 1746] [serial = 594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 18:46:26 INFO - PROCESS | 1746 | --DOMWINDOW == 255 (0x8bf14800) [pid = 1746] [serial = 624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 18:46:26 INFO - PROCESS | 1746 | --DOMWINDOW == 254 (0x8db58800) [pid = 1746] [serial = 582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 18:46:26 INFO - PROCESS | 1746 | --DOMWINDOW == 253 (0x8a76c800) [pid = 1746] [serial = 636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 18:46:26 INFO - PROCESS | 1746 | --DOMWINDOW == 252 (0x889c4800) [pid = 1746] [serial = 658] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 18:46:26 INFO - PROCESS | 1746 | --DOMWINDOW == 251 (0x8dca7400) [pid = 1746] [serial = 492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 18:46:26 INFO - PROCESS | 1746 | --DOMWINDOW == 250 (0x91aee800) [pid = 1746] [serial = 305] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 18:46:26 INFO - PROCESS | 1746 | --DOMWINDOW == 249 (0x8ec3a000) [pid = 1746] [serial = 585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 18:46:26 INFO - PROCESS | 1746 | --DOMWINDOW == 248 (0x8c6b6400) [pid = 1746] [serial = 501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 18:46:26 INFO - PROCESS | 1746 | --DOMWINDOW == 247 (0xa6285000) [pid = 1746] [serial = 269] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 18:46:26 INFO - PROCESS | 1746 | --DOMWINDOW == 246 (0x9780a400) [pid = 1746] [serial = 257] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 18:46:26 INFO - PROCESS | 1746 | --DOMWINDOW == 245 (0x91bca800) [pid = 1746] [serial = 404] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 18:46:26 INFO - PROCESS | 1746 | --DOMWINDOW == 244 (0x9130e000) [pid = 1746] [serial = 483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 18:46:26 INFO - PROCESS | 1746 | 1464054386656 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:26 INFO - PROCESS | 1746 | ++DOCSHELL 0x8633b000 == 134 [pid = 1746] [id = 275] 18:46:26 INFO - PROCESS | 1746 | ++DOMWINDOW == 245 (0x8633c400) [pid = 1746] [serial = 826] [outer = (nil)] 18:46:26 INFO - PROCESS | 1746 | ++DOMWINDOW == 246 (0x86edac00) [pid = 1746] [serial = 827] [outer = 0x8633c400] 18:46:26 INFO - PROCESS | 1746 | 1464054386824 Marionette DEBUG loaded listener.js 18:46:26 INFO - PROCESS | 1746 | ++DOMWINDOW == 247 (0x871ee800) [pid = 1746] [serial = 828] [outer = 0x8633c400] 18:46:27 INFO - PROCESS | 1746 | 1464054387599 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]]]}] 18:46:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 18:46:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 3353ms 18:46:27 INFO - PROCESS | 1746 | 1464054387613 Marionette TRACE conn4 -> [0,1073,"getWindowHandle",null] 18:46:27 INFO - PROCESS | 1746 | 1464054387616 Marionette TRACE conn4 <- [1,1073,null,{"value":"8"}] 18:46:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 18:46:27 INFO - PROCESS | 1746 | 1464054387627 Marionette TRACE conn4 -> [0,1074,"setScriptTimeout",{"ms":35000}] 18:46:27 INFO - PROCESS | 1746 | 1464054387629 Marionette TRACE conn4 <- [1,1074,null,{}] 18:46:27 INFO - PROCESS | 1746 | 1464054387634 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}] 18:46:27 INFO - PROCESS | 1746 | 1464054387885 Marionette TRACE conn4 <- [1,1075,null,{"value":null}] 18:46:27 INFO - PROCESS | 1746 | 1464054387905 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:27 INFO - PROCESS | 1746 | ++DOCSHELL 0x87829000 == 135 [pid = 1746] [id = 276] 18:46:27 INFO - PROCESS | 1746 | ++DOMWINDOW == 248 (0x8782ac00) [pid = 1746] [serial = 829] [outer = (nil)] 18:46:27 INFO - PROCESS | 1746 | ++DOMWINDOW == 249 (0x88b57400) [pid = 1746] [serial = 830] [outer = 0x8782ac00] 18:46:27 INFO - PROCESS | 1746 | 1464054387992 Marionette DEBUG loaded listener.js 18:46:28 INFO - PROCESS | 1746 | ++DOMWINDOW == 250 (0x89b8e800) [pid = 1746] [serial = 831] [outer = 0x8782ac00] 18:46:29 INFO - PROCESS | 1746 | 1464054389217 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]]]}] 18:46:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 18:46:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1630ms 18:46:29 INFO - PROCESS | 1746 | 1464054389258 Marionette TRACE conn4 -> [0,1077,"getWindowHandle",null] 18:46:29 INFO - PROCESS | 1746 | 1464054389266 Marionette TRACE conn4 <- [1,1077,null,{"value":"8"}] 18:46:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 18:46:29 INFO - PROCESS | 1746 | 1464054389276 Marionette TRACE conn4 -> [0,1078,"setScriptTimeout",{"ms":35000}] 18:46:29 INFO - PROCESS | 1746 | 1464054389280 Marionette TRACE conn4 <- [1,1078,null,{}] 18:46:29 INFO - PROCESS | 1746 | 1464054389289 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}] 18:46:29 INFO - PROCESS | 1746 | 1464054389544 Marionette TRACE conn4 <- [1,1079,null,{"value":null}] 18:46:29 INFO - PROCESS | 1746 | 1464054389886 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:29 INFO - PROCESS | 1746 | ++DOCSHELL 0x8545ac00 == 136 [pid = 1746] [id = 277] 18:46:29 INFO - PROCESS | 1746 | ++DOMWINDOW == 251 (0x85bd0800) [pid = 1746] [serial = 832] [outer = (nil)] 18:46:29 INFO - PROCESS | 1746 | ++DOMWINDOW == 252 (0x86d0c000) [pid = 1746] [serial = 833] [outer = 0x85bd0800] 18:46:29 INFO - PROCESS | 1746 | 1464054389979 Marionette DEBUG loaded listener.js 18:46:30 INFO - PROCESS | 1746 | ++DOMWINDOW == 253 (0x86ee6800) [pid = 1746] [serial = 834] [outer = 0x85bd0800] 18:46:30 INFO - PROCESS | 1746 | 1464054390949 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]]]}] 18:46:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 18:46:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1691ms 18:46:30 INFO - PROCESS | 1746 | 1464054390968 Marionette TRACE conn4 -> [0,1081,"getWindowHandle",null] 18:46:30 INFO - PROCESS | 1746 | 1464054390977 Marionette TRACE conn4 <- [1,1081,null,{"value":"8"}] 18:46:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 18:46:30 INFO - PROCESS | 1746 | 1464054390989 Marionette TRACE conn4 -> [0,1082,"setScriptTimeout",{"ms":35000}] 18:46:31 INFO - PROCESS | 1746 | 1464054390997 Marionette TRACE conn4 <- [1,1082,null,{}] 18:46:31 INFO - PROCESS | 1746 | 1464054391008 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}] 18:46:31 INFO - PROCESS | 1746 | 1464054391295 Marionette TRACE conn4 <- [1,1083,null,{"value":null}] 18:46:31 INFO - PROCESS | 1746 | 1464054391639 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:31 INFO - PROCESS | 1746 | ++DOCSHELL 0x889cdc00 == 137 [pid = 1746] [id = 278] 18:46:31 INFO - PROCESS | 1746 | ++DOMWINDOW == 254 (0x88af1000) [pid = 1746] [serial = 835] [outer = (nil)] 18:46:31 INFO - PROCESS | 1746 | ++DOMWINDOW == 255 (0x88b5b400) [pid = 1746] [serial = 836] [outer = 0x88af1000] 18:46:31 INFO - PROCESS | 1746 | 1464054391735 Marionette DEBUG loaded listener.js 18:46:31 INFO - PROCESS | 1746 | ++DOMWINDOW == 256 (0x8a6e6400) [pid = 1746] [serial = 837] [outer = 0x88af1000] 18:46:32 INFO - PROCESS | 1746 | 1464054392722 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]]]}] 18:46:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 18:46:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1790ms 18:46:32 INFO - PROCESS | 1746 | 1464054392779 Marionette TRACE conn4 -> [0,1085,"getWindowHandle",null] 18:46:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 18:46:32 INFO - PROCESS | 1746 | 1464054392784 Marionette TRACE conn4 <- [1,1085,null,{"value":"8"}] 18:46:32 INFO - PROCESS | 1746 | 1464054392791 Marionette TRACE conn4 -> [0,1086,"setScriptTimeout",{"ms":35000}] 18:46:32 INFO - PROCESS | 1746 | 1464054392797 Marionette TRACE conn4 <- [1,1086,null,{}] 18:46:32 INFO - PROCESS | 1746 | 1464054392814 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}] 18:46:33 INFO - PROCESS | 1746 | 1464054393167 Marionette TRACE conn4 <- [1,1087,null,{"value":null}] 18:46:33 INFO - PROCESS | 1746 | 1464054393442 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:33 INFO - PROCESS | 1746 | ++DOCSHELL 0x871f0800 == 138 [pid = 1746] [id = 279] 18:46:33 INFO - PROCESS | 1746 | ++DOMWINDOW == 257 (0x8afdec00) [pid = 1746] [serial = 838] [outer = (nil)] 18:46:33 INFO - PROCESS | 1746 | ++DOMWINDOW == 258 (0x8bf11800) [pid = 1746] [serial = 839] [outer = 0x8afdec00] 18:46:33 INFO - PROCESS | 1746 | 1464054393536 Marionette DEBUG loaded listener.js 18:46:33 INFO - PROCESS | 1746 | ++DOMWINDOW == 259 (0x8c6aa400) [pid = 1746] [serial = 840] [outer = 0x8afdec00] 18:46:34 INFO - PROCESS | 1746 | 1464054394510 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]]]}] 18:46:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 18:46:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1787ms 18:46:34 INFO - PROCESS | 1746 | 1464054394579 Marionette TRACE conn4 -> [0,1089,"getWindowHandle",null] 18:46:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 18:46:34 INFO - PROCESS | 1746 | 1464054394584 Marionette TRACE conn4 <- [1,1089,null,{"value":"8"}] 18:46:34 INFO - PROCESS | 1746 | 1464054394591 Marionette TRACE conn4 -> [0,1090,"setScriptTimeout",{"ms":35000}] 18:46:34 INFO - PROCESS | 1746 | 1464054394594 Marionette TRACE conn4 <- [1,1090,null,{}] 18:46:34 INFO - PROCESS | 1746 | 1464054394601 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}] 18:46:34 INFO - PROCESS | 1746 | 1464054394857 Marionette TRACE conn4 <- [1,1091,null,{"value":null}] 18:46:35 INFO - PROCESS | 1746 | 1464054395186 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:35 INFO - PROCESS | 1746 | ++DOCSHELL 0x8782ec00 == 139 [pid = 1746] [id = 280] 18:46:35 INFO - PROCESS | 1746 | ++DOMWINDOW == 260 (0x8afe4400) [pid = 1746] [serial = 841] [outer = (nil)] 18:46:35 INFO - PROCESS | 1746 | ++DOMWINDOW == 261 (0x8d00a800) [pid = 1746] [serial = 842] [outer = 0x8afe4400] 18:46:35 INFO - PROCESS | 1746 | 1464054395278 Marionette DEBUG loaded listener.js 18:46:35 INFO - PROCESS | 1746 | ++DOMWINDOW == 262 (0x8d205400) [pid = 1746] [serial = 843] [outer = 0x8afe4400] 18:46:36 INFO - PROCESS | 1746 | 1464054396198 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]]]}] 18:46:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 18:46:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1641ms 18:46:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 18:46:36 INFO - PROCESS | 1746 | 1464054396232 Marionette TRACE conn4 -> [0,1093,"getWindowHandle",null] 18:46:36 INFO - PROCESS | 1746 | 1464054396235 Marionette TRACE conn4 <- [1,1093,null,{"value":"8"}] 18:46:36 INFO - PROCESS | 1746 | 1464054396242 Marionette TRACE conn4 -> [0,1094,"setScriptTimeout",{"ms":35000}] 18:46:36 INFO - PROCESS | 1746 | 1464054396245 Marionette TRACE conn4 <- [1,1094,null,{}] 18:46:36 INFO - PROCESS | 1746 | 1464054396252 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}] 18:46:36 INFO - PROCESS | 1746 | 1464054396470 Marionette TRACE conn4 <- [1,1095,null,{"value":null}] 18:46:36 INFO - PROCESS | 1746 | 1464054396806 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:36 INFO - PROCESS | 1746 | ++DOCSHELL 0x8c855800 == 140 [pid = 1746] [id = 281] 18:46:36 INFO - PROCESS | 1746 | ++DOMWINDOW == 263 (0x8d00e800) [pid = 1746] [serial = 844] [outer = (nil)] 18:46:36 INFO - PROCESS | 1746 | ++DOMWINDOW == 264 (0x8d257400) [pid = 1746] [serial = 845] [outer = 0x8d00e800] 18:46:36 INFO - PROCESS | 1746 | 1464054396904 Marionette DEBUG loaded listener.js 18:46:37 INFO - PROCESS | 1746 | ++DOMWINDOW == 265 (0x8d2e7000) [pid = 1746] [serial = 846] [outer = 0x8d00e800] 18:46:37 INFO - PROCESS | 1746 | 1464054397848 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]]]}] 18:46:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 18:46:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1634ms 18:46:37 INFO - PROCESS | 1746 | 1464054397876 Marionette TRACE conn4 -> [0,1097,"getWindowHandle",null] 18:46:37 INFO - PROCESS | 1746 | 1464054397879 Marionette TRACE conn4 <- [1,1097,null,{"value":"8"}] 18:46:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 18:46:37 INFO - PROCESS | 1746 | 1464054397886 Marionette TRACE conn4 -> [0,1098,"setScriptTimeout",{"ms":35000}] 18:46:37 INFO - PROCESS | 1746 | 1464054397890 Marionette TRACE conn4 <- [1,1098,null,{}] 18:46:37 INFO - PROCESS | 1746 | 1464054397896 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}] 18:46:38 INFO - PROCESS | 1746 | 1464054398134 Marionette TRACE conn4 <- [1,1099,null,{"value":null}] 18:46:38 INFO - PROCESS | 1746 | 1464054398474 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:38 INFO - PROCESS | 1746 | ++DOCSHELL 0x8bf10400 == 141 [pid = 1746] [id = 282] 18:46:38 INFO - PROCESS | 1746 | ++DOMWINDOW == 266 (0x8db5e800) [pid = 1746] [serial = 847] [outer = (nil)] 18:46:38 INFO - PROCESS | 1746 | ++DOMWINDOW == 267 (0x8dbf1400) [pid = 1746] [serial = 848] [outer = 0x8db5e800] 18:46:38 INFO - PROCESS | 1746 | 1464054398569 Marionette DEBUG loaded listener.js 18:46:38 INFO - PROCESS | 1746 | ++DOMWINDOW == 268 (0x8dbfb400) [pid = 1746] [serial = 849] [outer = 0x8db5e800] 18:46:39 INFO - PROCESS | 1746 | 1464054399462 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]]]}] 18:46:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 18:46:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1632ms 18:46:39 INFO - PROCESS | 1746 | 1464054399519 Marionette TRACE conn4 -> [0,1101,"getWindowHandle",null] 18:46:39 INFO - PROCESS | 1746 | 1464054399523 Marionette TRACE conn4 <- [1,1101,null,{"value":"8"}] 18:46:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 18:46:39 INFO - PROCESS | 1746 | 1464054399530 Marionette TRACE conn4 -> [0,1102,"setScriptTimeout",{"ms":35000}] 18:46:39 INFO - PROCESS | 1746 | 1464054399533 Marionette TRACE conn4 <- [1,1102,null,{}] 18:46:39 INFO - PROCESS | 1746 | 1464054399539 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}] 18:46:39 INFO - PROCESS | 1746 | 1464054399741 Marionette TRACE conn4 <- [1,1103,null,{"value":null}] 18:46:40 INFO - PROCESS | 1746 | 1464054400060 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:40 INFO - PROCESS | 1746 | ++DOCSHELL 0x8dcb3c00 == 142 [pid = 1746] [id = 283] 18:46:40 INFO - PROCESS | 1746 | ++DOMWINDOW == 269 (0x8df21c00) [pid = 1746] [serial = 850] [outer = (nil)] 18:46:40 INFO - PROCESS | 1746 | ++DOMWINDOW == 270 (0x8df27400) [pid = 1746] [serial = 851] [outer = 0x8df21c00] 18:46:40 INFO - PROCESS | 1746 | 1464054400151 Marionette DEBUG loaded listener.js 18:46:40 INFO - PROCESS | 1746 | ++DOMWINDOW == 271 (0x8dfec400) [pid = 1746] [serial = 852] [outer = 0x8df21c00] 18:46:41 INFO - PROCESS | 1746 | 1464054401030 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]]]}] 18:46:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 18:46:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1531ms 18:46:41 INFO - PROCESS | 1746 | 1464054401061 Marionette TRACE conn4 -> [0,1105,"getWindowHandle",null] 18:46:41 INFO - PROCESS | 1746 | 1464054401066 Marionette TRACE conn4 <- [1,1105,null,{"value":"8"}] 18:46:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 18:46:41 INFO - PROCESS | 1746 | 1464054401072 Marionette TRACE conn4 -> [0,1106,"setScriptTimeout",{"ms":35000}] 18:46:41 INFO - PROCESS | 1746 | 1464054401075 Marionette TRACE conn4 <- [1,1106,null,{}] 18:46:41 INFO - PROCESS | 1746 | 1464054401081 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}] 18:46:41 INFO - PROCESS | 1746 | 1464054401288 Marionette TRACE conn4 <- [1,1107,null,{"value":null}] 18:46:41 INFO - PROCESS | 1746 | 1464054401614 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:41 INFO - PROCESS | 1746 | ++DOCSHELL 0x8dfe8000 == 143 [pid = 1746] [id = 284] 18:46:41 INFO - PROCESS | 1746 | ++DOMWINDOW == 272 (0x8e08d000) [pid = 1746] [serial = 853] [outer = (nil)] 18:46:41 INFO - PROCESS | 1746 | ++DOMWINDOW == 273 (0x8e116800) [pid = 1746] [serial = 854] [outer = 0x8e08d000] 18:46:41 INFO - PROCESS | 1746 | 1464054401714 Marionette DEBUG loaded listener.js 18:46:41 INFO - PROCESS | 1746 | ++DOMWINDOW == 274 (0x8e11b800) [pid = 1746] [serial = 855] [outer = 0x8e08d000] 18:46:42 INFO - PROCESS | 1746 | 1464054402602 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]]]}] 18:46:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 18:46:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1580ms 18:46:42 INFO - PROCESS | 1746 | 1464054402653 Marionette TRACE conn4 -> [0,1109,"getWindowHandle",null] 18:46:42 INFO - PROCESS | 1746 | 1464054402657 Marionette TRACE conn4 <- [1,1109,null,{"value":"8"}] 18:46:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 18:46:42 INFO - PROCESS | 1746 | 1464054402664 Marionette TRACE conn4 -> [0,1110,"setScriptTimeout",{"ms":35000}] 18:46:42 INFO - PROCESS | 1746 | 1464054402667 Marionette TRACE conn4 <- [1,1110,null,{}] 18:46:42 INFO - PROCESS | 1746 | 1464054402673 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}] 18:46:42 INFO - PROCESS | 1746 | 1464054402875 Marionette TRACE conn4 <- [1,1111,null,{"value":null}] 18:46:43 INFO - PROCESS | 1746 | 1464054403203 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:43 INFO - PROCESS | 1746 | ++DOCSHELL 0x8e117c00 == 144 [pid = 1746] [id = 285] 18:46:43 INFO - PROCESS | 1746 | ++DOMWINDOW == 275 (0x8e3a4000) [pid = 1746] [serial = 856] [outer = (nil)] 18:46:43 INFO - PROCESS | 1746 | ++DOMWINDOW == 276 (0x8ec37000) [pid = 1746] [serial = 857] [outer = 0x8e3a4000] 18:46:43 INFO - PROCESS | 1746 | 1464054403312 Marionette DEBUG loaded listener.js 18:46:43 INFO - PROCESS | 1746 | ++DOMWINDOW == 277 (0x8ed09800) [pid = 1746] [serial = 858] [outer = 0x8e3a4000] 18:46:44 INFO - PROCESS | 1746 | 1464054404245 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]]]}] 18:46:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 18:46:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 1637ms 18:46:44 INFO - PROCESS | 1746 | 1464054404302 Marionette TRACE conn4 -> [0,1113,"getWindowHandle",null] 18:46:44 INFO - PROCESS | 1746 | 1464054404306 Marionette TRACE conn4 <- [1,1113,null,{"value":"8"}] 18:46:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 18:46:44 INFO - PROCESS | 1746 | 1464054404313 Marionette TRACE conn4 -> [0,1114,"setScriptTimeout",{"ms":35000}] 18:46:44 INFO - PROCESS | 1746 | 1464054404316 Marionette TRACE conn4 <- [1,1114,null,{}] 18:46:44 INFO - PROCESS | 1746 | 1464054404322 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}] 18:46:44 INFO - PROCESS | 1746 | 1464054404519 Marionette TRACE conn4 <- [1,1115,null,{"value":null}] 18:46:44 INFO - PROCESS | 1746 | 1464054404846 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:44 INFO - PROCESS | 1746 | ++DOCSHELL 0x8e093000 == 145 [pid = 1746] [id = 286] 18:46:44 INFO - PROCESS | 1746 | ++DOMWINDOW == 278 (0x8ec40c00) [pid = 1746] [serial = 859] [outer = (nil)] 18:46:44 INFO - PROCESS | 1746 | ++DOMWINDOW == 279 (0x8ed14c00) [pid = 1746] [serial = 860] [outer = 0x8ec40c00] 18:46:44 INFO - PROCESS | 1746 | 1464054404944 Marionette DEBUG loaded listener.js 18:46:45 INFO - PROCESS | 1746 | ++DOMWINDOW == 280 (0x8edba000) [pid = 1746] [serial = 861] [outer = 0x8ec40c00] 18:46:45 INFO - PROCESS | 1746 | 1464054405888 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]]]}] 18:46:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 18:46:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1634ms 18:46:45 INFO - PROCESS | 1746 | 1464054405948 Marionette TRACE conn4 -> [0,1117,"getWindowHandle",null] 18:46:45 INFO - PROCESS | 1746 | 1464054405953 Marionette TRACE conn4 <- [1,1117,null,{"value":"8"}] 18:46:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 18:46:45 INFO - PROCESS | 1746 | 1464054405959 Marionette TRACE conn4 -> [0,1118,"setScriptTimeout",{"ms":35000}] 18:46:45 INFO - PROCESS | 1746 | 1464054405964 Marionette TRACE conn4 <- [1,1118,null,{}] 18:46:45 INFO - PROCESS | 1746 | 1464054405970 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}] 18:46:46 INFO - PROCESS | 1746 | 1464054406234 Marionette TRACE conn4 <- [1,1119,null,{"value":null}] 18:46:46 INFO - PROCESS | 1746 | 1464054406570 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:46 INFO - PROCESS | 1746 | ++DOCSHELL 0x8ec38400 == 146 [pid = 1746] [id = 287] 18:46:46 INFO - PROCESS | 1746 | ++DOMWINDOW == 281 (0x91a16800) [pid = 1746] [serial = 862] [outer = (nil)] 18:46:46 INFO - PROCESS | 1746 | ++DOMWINDOW == 282 (0x91aebc00) [pid = 1746] [serial = 863] [outer = 0x91a16800] 18:46:46 INFO - PROCESS | 1746 | 1464054406682 Marionette DEBUG loaded listener.js 18:46:46 INFO - PROCESS | 1746 | ++DOMWINDOW == 283 (0x91b35c00) [pid = 1746] [serial = 864] [outer = 0x91a16800] 18:46:47 INFO - PROCESS | 1746 | 1464054407617 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]]]}] 18:46:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 18:46:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1732ms 18:46:47 INFO - PROCESS | 1746 | 1464054407693 Marionette TRACE conn4 -> [0,1121,"getWindowHandle",null] 18:46:47 INFO - PROCESS | 1746 | 1464054407697 Marionette TRACE conn4 <- [1,1121,null,{"value":"8"}] 18:46:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 18:46:47 INFO - PROCESS | 1746 | 1464054407703 Marionette TRACE conn4 -> [0,1122,"setScriptTimeout",{"ms":35000}] 18:46:47 INFO - PROCESS | 1746 | 1464054407707 Marionette TRACE conn4 <- [1,1122,null,{}] 18:46:47 INFO - PROCESS | 1746 | 1464054407713 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}] 18:46:47 INFO - PROCESS | 1746 | 1464054407972 Marionette TRACE conn4 <- [1,1123,null,{"value":null}] 18:46:48 INFO - PROCESS | 1746 | 1464054408304 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:48 INFO - PROCESS | 1746 | ++DOCSHELL 0x91bba400 == 147 [pid = 1746] [id = 288] 18:46:48 INFO - PROCESS | 1746 | ++DOMWINDOW == 284 (0x91bbe000) [pid = 1746] [serial = 865] [outer = (nil)] 18:46:48 INFO - PROCESS | 1746 | ++DOMWINDOW == 285 (0x91bcf400) [pid = 1746] [serial = 866] [outer = 0x91bbe000] 18:46:48 INFO - PROCESS | 1746 | 1464054408397 Marionette DEBUG loaded listener.js 18:46:48 INFO - PROCESS | 1746 | ++DOMWINDOW == 286 (0x91bd8000) [pid = 1746] [serial = 867] [outer = 0x91bbe000] 18:46:49 INFO - PROCESS | 1746 | 1464054409293 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]]]}] 18:46:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 18:46:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1635ms 18:46:49 INFO - PROCESS | 1746 | 1464054409340 Marionette TRACE conn4 -> [0,1125,"getWindowHandle",null] 18:46:49 INFO - PROCESS | 1746 | 1464054409344 Marionette TRACE conn4 <- [1,1125,null,{"value":"8"}] 18:46:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 18:46:49 INFO - PROCESS | 1746 | 1464054409350 Marionette TRACE conn4 -> [0,1126,"setScriptTimeout",{"ms":35000}] 18:46:49 INFO - PROCESS | 1746 | 1464054409354 Marionette TRACE conn4 <- [1,1126,null,{}] 18:46:49 INFO - PROCESS | 1746 | 1464054409370 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}] 18:46:49 INFO - PROCESS | 1746 | 1464054409599 Marionette TRACE conn4 <- [1,1127,null,{"value":null}] 18:46:49 INFO - PROCESS | 1746 | 1464054409927 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:49 INFO - PROCESS | 1746 | ++DOCSHELL 0x8e3a5800 == 148 [pid = 1746] [id = 289] 18:46:49 INFO - PROCESS | 1746 | ++DOMWINDOW == 287 (0x91a0b000) [pid = 1746] [serial = 868] [outer = (nil)] 18:46:50 INFO - PROCESS | 1746 | ++DOMWINDOW == 288 (0x925a4000) [pid = 1746] [serial = 869] [outer = 0x91a0b000] 18:46:50 INFO - PROCESS | 1746 | 1464054410020 Marionette DEBUG loaded listener.js 18:46:50 INFO - PROCESS | 1746 | ++DOMWINDOW == 289 (0x925aac00) [pid = 1746] [serial = 870] [outer = 0x91a0b000] 18:46:50 INFO - PROCESS | 1746 | 1464054410906 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]]]}] 18:46:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 18:46:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1593ms 18:46:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 18:46:50 INFO - PROCESS | 1746 | 1464054410943 Marionette TRACE conn4 -> [0,1129,"getWindowHandle",null] 18:46:50 INFO - PROCESS | 1746 | 1464054410947 Marionette TRACE conn4 <- [1,1129,null,{"value":"8"}] 18:46:50 INFO - PROCESS | 1746 | 1464054410953 Marionette TRACE conn4 -> [0,1130,"setScriptTimeout",{"ms":35000}] 18:46:50 INFO - PROCESS | 1746 | 1464054410957 Marionette TRACE conn4 <- [1,1130,null,{}] 18:46:50 INFO - PROCESS | 1746 | 1464054410963 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}] 18:46:51 INFO - PROCESS | 1746 | 1464054411170 Marionette TRACE conn4 <- [1,1131,null,{"value":null}] 18:46:51 INFO - PROCESS | 1746 | 1464054411496 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:51 INFO - PROCESS | 1746 | ++DOCSHELL 0x920db000 == 149 [pid = 1746] [id = 290] 18:46:51 INFO - PROCESS | 1746 | ++DOMWINDOW == 290 (0x925a5000) [pid = 1746] [serial = 871] [outer = (nil)] 18:46:51 INFO - PROCESS | 1746 | ++DOMWINDOW == 291 (0x947a5800) [pid = 1746] [serial = 872] [outer = 0x925a5000] 18:46:51 INFO - PROCESS | 1746 | 1464054411593 Marionette DEBUG loaded listener.js 18:46:51 INFO - PROCESS | 1746 | ++DOMWINDOW == 292 (0x9524c400) [pid = 1746] [serial = 873] [outer = 0x925a5000] 18:46:52 INFO - PROCESS | 1746 | 1464054412531 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]]]}] 18:46:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 18:46:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1635ms 18:46:52 INFO - PROCESS | 1746 | 1464054412588 Marionette TRACE conn4 -> [0,1133,"getWindowHandle",null] 18:46:52 INFO - PROCESS | 1746 | 1464054412591 Marionette TRACE conn4 <- [1,1133,null,{"value":"8"}] 18:46:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 18:46:52 INFO - PROCESS | 1746 | 1464054412599 Marionette TRACE conn4 -> [0,1134,"setScriptTimeout",{"ms":35000}] 18:46:52 INFO - PROCESS | 1746 | 1464054412601 Marionette TRACE conn4 <- [1,1134,null,{}] 18:46:52 INFO - PROCESS | 1746 | 1464054412608 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}] 18:46:52 INFO - PROCESS | 1746 | 1464054412861 Marionette TRACE conn4 <- [1,1135,null,{"value":null}] 18:46:53 INFO - PROCESS | 1746 | 1464054413201 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:53 INFO - PROCESS | 1746 | ++DOCSHELL 0x8abdf000 == 150 [pid = 1746] [id = 291] 18:46:53 INFO - PROCESS | 1746 | ++DOMWINDOW == 293 (0x8d2ea000) [pid = 1746] [serial = 874] [outer = (nil)] 18:46:53 INFO - PROCESS | 1746 | ++DOMWINDOW == 294 (0x94798800) [pid = 1746] [serial = 875] [outer = 0x8d2ea000] 18:46:53 INFO - PROCESS | 1746 | 1464054413288 Marionette DEBUG loaded listener.js 18:46:53 INFO - PROCESS | 1746 | ++DOMWINDOW == 295 (0x95440c00) [pid = 1746] [serial = 876] [outer = 0x8d2ea000] 18:46:54 INFO - PROCESS | 1746 | 1464054414286 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]]]}] 18:46:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 18:46:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1734ms 18:46:54 INFO - PROCESS | 1746 | 1464054414334 Marionette TRACE conn4 -> [0,1137,"getWindowHandle",null] 18:46:54 INFO - PROCESS | 1746 | 1464054414338 Marionette TRACE conn4 <- [1,1137,null,{"value":"8"}] 18:46:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 18:46:54 INFO - PROCESS | 1746 | 1464054414344 Marionette TRACE conn4 -> [0,1138,"setScriptTimeout",{"ms":35000}] 18:46:54 INFO - PROCESS | 1746 | 1464054414348 Marionette TRACE conn4 <- [1,1138,null,{}] 18:46:54 INFO - PROCESS | 1746 | 1464054414353 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}] 18:46:54 INFO - PROCESS | 1746 | 1464054414561 Marionette TRACE conn4 <- [1,1139,null,{"value":null}] 18:46:54 INFO - PROCESS | 1746 | 1464054414895 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:54 INFO - PROCESS | 1746 | ++DOCSHELL 0x8633ac00 == 151 [pid = 1746] [id = 292] 18:46:54 INFO - PROCESS | 1746 | ++DOMWINDOW == 296 (0x8633b400) [pid = 1746] [serial = 877] [outer = (nil)] 18:46:54 INFO - PROCESS | 1746 | ++DOMWINDOW == 297 (0x86d0b400) [pid = 1746] [serial = 878] [outer = 0x8633b400] 18:46:54 INFO - PROCESS | 1746 | 1464054414992 Marionette DEBUG loaded listener.js 18:46:55 INFO - PROCESS | 1746 | ++DOMWINDOW == 298 (0x86ee3c00) [pid = 1746] [serial = 879] [outer = 0x8633b400] 18:46:55 INFO - PROCESS | 1746 | 1464054415904 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]]]}] 18:46:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 18:46:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1631ms 18:46:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 18:46:55 INFO - PROCESS | 1746 | 1464054415976 Marionette TRACE conn4 -> [0,1141,"getWindowHandle",null] 18:46:55 INFO - PROCESS | 1746 | 1464054415979 Marionette TRACE conn4 <- [1,1141,null,{"value":"8"}] 18:46:55 INFO - PROCESS | 1746 | 1464054415986 Marionette TRACE conn4 -> [0,1142,"setScriptTimeout",{"ms":35000}] 18:46:55 INFO - PROCESS | 1746 | 1464054415989 Marionette TRACE conn4 <- [1,1142,null,{}] 18:46:55 INFO - PROCESS | 1746 | 1464054415995 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}] 18:46:56 INFO - PROCESS | 1746 | 1464054416257 Marionette TRACE conn4 <- [1,1143,null,{"value":null}] 18:46:56 INFO - PROCESS | 1746 | 1464054416595 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:56 INFO - PROCESS | 1746 | ++DOCSHELL 0x86d07400 == 152 [pid = 1746] [id = 293] 18:46:56 INFO - PROCESS | 1746 | ++DOMWINDOW == 299 (0x87828800) [pid = 1746] [serial = 880] [outer = (nil)] 18:46:56 INFO - PROCESS | 1746 | ++DOMWINDOW == 300 (0x88afe400) [pid = 1746] [serial = 881] [outer = 0x87828800] 18:46:56 INFO - PROCESS | 1746 | 1464054416693 Marionette DEBUG loaded listener.js 18:46:56 INFO - PROCESS | 1746 | ++DOMWINDOW == 301 (0x88b5e000) [pid = 1746] [serial = 882] [outer = 0x87828800] 18:46:57 INFO - PROCESS | 1746 | 1464054417601 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]]]}] 18:46:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 18:46:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1689ms 18:46:57 INFO - PROCESS | 1746 | 1464054417674 Marionette TRACE conn4 -> [0,1145,"getWindowHandle",null] 18:46:57 INFO - PROCESS | 1746 | 1464054417678 Marionette TRACE conn4 <- [1,1145,null,{"value":"8"}] 18:46:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 18:46:57 INFO - PROCESS | 1746 | 1464054417685 Marionette TRACE conn4 -> [0,1146,"setScriptTimeout",{"ms":35000}] 18:46:57 INFO - PROCESS | 1746 | 1464054417688 Marionette TRACE conn4 <- [1,1146,null,{}] 18:46:57 INFO - PROCESS | 1746 | 1464054417694 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}] 18:46:57 INFO - PROCESS | 1746 | 1464054417967 Marionette TRACE conn4 <- [1,1147,null,{"value":null}] 18:46:58 INFO - PROCESS | 1746 | 1464054418309 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:58 INFO - PROCESS | 1746 | ++DOCSHELL 0x89b88400 == 153 [pid = 1746] [id = 294] 18:46:58 INFO - PROCESS | 1746 | ++DOMWINDOW == 302 (0x89b89400) [pid = 1746] [serial = 883] [outer = (nil)] 18:46:58 INFO - PROCESS | 1746 | ++DOMWINDOW == 303 (0x8afda800) [pid = 1746] [serial = 884] [outer = 0x89b89400] 18:46:58 INFO - PROCESS | 1746 | 1464054418396 Marionette DEBUG loaded listener.js 18:46:58 INFO - PROCESS | 1746 | ++DOMWINDOW == 304 (0x8c1c9000) [pid = 1746] [serial = 885] [outer = 0x89b89400] 18:46:59 INFO - PROCESS | 1746 | --DOCSHELL 0x908cf400 == 152 [pid = 1746] [id = 135] 18:46:59 INFO - PROCESS | 1746 | --DOCSHELL 0x9784e000 == 151 [pid = 1746] [id = 68] 18:46:59 INFO - PROCESS | 1746 | --DOCSHELL 0x8633b000 == 150 [pid = 1746] [id = 275] 18:46:59 INFO - PROCESS | 1746 | --DOCSHELL 0x87829c00 == 149 [pid = 1746] [id = 274] 18:46:59 INFO - PROCESS | 1746 | --DOCSHELL 0x876c7400 == 148 [pid = 1746] [id = 273] 18:46:59 INFO - PROCESS | 1746 | --DOCSHELL 0x86341c00 == 147 [pid = 1746] [id = 272] 18:46:59 INFO - PROCESS | 1746 | --DOCSHELL 0x876cec00 == 146 [pid = 1746] [id = 271] 18:46:59 INFO - PROCESS | 1746 | --DOCSHELL 0x851ea800 == 145 [pid = 1746] [id = 270] 18:47:00 INFO - PROCESS | 1746 | --DOMWINDOW == 303 (0x91bd3c00) [pid = 1746] [serial = 623] [outer = (nil)] [url = about:blank] 18:47:00 INFO - PROCESS | 1746 | --DOMWINDOW == 302 (0xa828ec00) [pid = 1746] [serial = 222] [outer = (nil)] [url = about:blank] 18:47:00 INFO - PROCESS | 1746 | --DOMWINDOW == 301 (0xa24efc00) [pid = 1746] [serial = 174] [outer = (nil)] [url = about:blank] 18:47:00 INFO - PROCESS | 1746 | --DOMWINDOW == 300 (0xa8c22c00) [pid = 1746] [serial = 225] [outer = (nil)] [url = about:blank] 18:47:00 INFO - PROCESS | 1746 | --DOMWINDOW == 299 (0x9bf48800) [pid = 1746] [serial = 183] [outer = (nil)] [url = about:blank] 18:47:00 INFO - PROCESS | 1746 | --DOMWINDOW == 298 (0xa50da400) [pid = 1746] [serial = 216] [outer = (nil)] [url = about:blank] 18:47:00 INFO - PROCESS | 1746 | --DOMWINDOW == 297 (0x9d751c00) [pid = 1746] [serial = 213] [outer = (nil)] [url = about:blank] 18:47:00 INFO - PROCESS | 1746 | --DOMWINDOW == 296 (0x8dff4000) [pid = 1746] [serial = 325] [outer = (nil)] [url = about:blank] 18:47:00 INFO - PROCESS | 1746 | --DOMWINDOW == 295 (0x9bcec000) [pid = 1746] [serial = 180] [outer = (nil)] [url = about:blank] 18:47:00 INFO - PROCESS | 1746 | --DOMWINDOW == 294 (0x9bcec800) [pid = 1746] [serial = 210] [outer = (nil)] [url = about:blank] 18:47:00 INFO - PROCESS | 1746 | --DOMWINDOW == 293 (0xa6283000) [pid = 1746] [serial = 132] [outer = (nil)] [url = about:blank] 18:47:00 INFO - PROCESS | 1746 | --DOMWINDOW == 292 (0xa24a1400) [pid = 1746] [serial = 219] [outer = (nil)] [url = about:blank] 18:47:00 INFO - PROCESS | 1746 | --DOMWINDOW == 291 (0x91af2800) [pid = 1746] [serial = 228] [outer = (nil)] [url = about:blank] 18:47:00 INFO - PROCESS | 1746 | --DOMWINDOW == 290 (0x9d402000) [pid = 1746] [serial = 274] [outer = (nil)] [url = about:blank] 18:47:00 INFO - PROCESS | 1746 | --DOMWINDOW == 289 (0x9786e000) [pid = 1746] [serial = 168] [outer = (nil)] [url = about:blank] 18:47:00 INFO - PROCESS | 1746 | --DOMWINDOW == 288 (0xa50e6c00) [pid = 1746] [serial = 177] [outer = (nil)] [url = about:blank] 18:47:00 INFO - PROCESS | 1746 | --DOMWINDOW == 287 (0x97811800) [pid = 1746] [serial = 207] [outer = (nil)] [url = about:blank] 18:47:00 INFO - PROCESS | 1746 | --DOMWINDOW == 286 (0x8c6b5400) [pid = 1746] [serial = 512] [outer = (nil)] [url = about:blank] 18:47:00 INFO - PROCESS | 1746 | --DOMWINDOW == 285 (0xa2257400) [pid = 1746] [serial = 171] [outer = (nil)] [url = about:blank] 18:47:00 INFO - PROCESS | 1746 | --DOMWINDOW == 284 (0x8afdc400) [pid = 1746] [serial = 672] [outer = (nil)] [url = about:blank] 18:47:00 INFO - PROCESS | 1746 | --DOMWINDOW == 283 (0x8bf15400) [pid = 1746] [serial = 431] [outer = (nil)] [url = about:blank] 18:47:00 INFO - PROCESS | 1746 | --DOMWINDOW == 282 (0x97870800) [pid = 1746] [serial = 482] [outer = (nil)] [url = about:blank] 18:47:00 INFO - PROCESS | 1746 | --DOMWINDOW == 281 (0x9784dc00) [pid = 1746] [serial = 635] [outer = (nil)] [url = about:blank] 18:47:00 INFO - PROCESS | 1746 | --DOMWINDOW == 280 (0xa50db000) [pid = 1746] [serial = 657] [outer = (nil)] [url = about:blank] 18:47:00 INFO - PROCESS | 1746 | --DOMWINDOW == 279 (0xa3459400) [pid = 1746] [serial = 376] [outer = (nil)] [url = about:blank] 18:47:00 INFO - PROCESS | 1746 | --DOMWINDOW == 278 (0x8c6a9800) [pid = 1746] [serial = 506] [outer = (nil)] [url = about:blank] 18:47:00 INFO - PROCESS | 1746 | --DOMWINDOW == 277 (0x8da90800) [pid = 1746] [serial = 370] [outer = (nil)] [url = about:blank] 18:47:00 INFO - PROCESS | 1746 | --DOMWINDOW == 276 (0xa22c6000) [pid = 1746] [serial = 602] [outer = (nil)] [url = about:blank] 18:47:00 INFO - PROCESS | 1746 | --DOMWINDOW == 275 (0x8d9d4800) [pid = 1746] [serial = 473] [outer = (nil)] [url = about:blank] 18:47:00 INFO - PROCESS | 1746 | --DOMWINDOW == 274 (0x9d567800) [pid = 1746] [serial = 491] [outer = (nil)] [url = about:blank] 18:47:00 INFO - PROCESS | 1746 | --DOMWINDOW == 273 (0xa24a3400) [pid = 1746] [serial = 554] [outer = (nil)] [url = about:blank] 18:47:00 INFO - PROCESS | 1746 | --DOMWINDOW == 272 (0x8e3a8c00) [pid = 1746] [serial = 654] [outer = (nil)] [url = about:blank] 18:47:00 INFO - PROCESS | 1746 | --DOMWINDOW == 271 (0xa24a3000) [pid = 1746] [serial = 355] [outer = (nil)] [url = about:blank] 18:47:00 INFO - PROCESS | 1746 | --DOMWINDOW == 270 (0x8edbc400) [pid = 1746] [serial = 346] [outer = (nil)] [url = about:blank] 18:47:00 INFO - PROCESS | 1746 | --DOMWINDOW == 269 (0x8d9d8c00) [pid = 1746] [serial = 415] [outer = (nil)] [url = about:blank] 18:47:00 INFO - PROCESS | 1746 | --DOMWINDOW == 268 (0x8dfe7400) [pid = 1746] [serial = 560] [outer = (nil)] [url = about:blank] 18:47:00 INFO - PROCESS | 1746 | --DOMWINDOW == 267 (0x908d5800) [pid = 1746] [serial = 253] [outer = (nil)] [url = about:blank] 18:47:00 INFO - PROCESS | 1746 | --DOMWINDOW == 266 (0x9a294000) [pid = 1746] [serial = 651] [outer = (nil)] [url = about:blank] 18:47:00 INFO - PROCESS | 1746 | --DOMWINDOW == 265 (0xa26ea800) [pid = 1746] [serial = 500] [outer = (nil)] [url = about:blank] 18:47:00 INFO - PROCESS | 1746 | --DOMWINDOW == 264 (0x9bf40000) [pid = 1746] [serial = 352] [outer = (nil)] [url = about:blank] 18:47:00 INFO - PROCESS | 1746 | --DOMWINDOW == 263 (0x88af7000) [pid = 1746] [serial = 663] [outer = (nil)] [url = about:blank] 18:47:00 INFO - PROCESS | 1746 | --DOMWINDOW == 262 (0x9d463400) [pid = 1746] [serial = 599] [outer = (nil)] [url = about:blank] 18:47:00 INFO - PROCESS | 1746 | --DOMWINDOW == 261 (0x925ae000) [pid = 1746] [serial = 434] [outer = (nil)] [url = about:blank] 18:47:00 INFO - PROCESS | 1746 | --DOMWINDOW == 260 (0x91bc1400) [pid = 1746] [serial = 349] [outer = (nil)] [url = about:blank] 18:47:00 INFO - PROCESS | 1746 | --DOMWINDOW == 259 (0x9cc86c00) [pid = 1746] [serial = 488] [outer = (nil)] [url = about:blank] 18:47:00 INFO - PROCESS | 1746 | --DOMWINDOW == 258 (0x8db64400) [pid = 1746] [serial = 557] [outer = (nil)] [url = about:blank] 18:47:00 INFO - PROCESS | 1746 | --DOMWINDOW == 257 (0x9c11e400) [pid = 1746] [serial = 422] [outer = (nil)] [url = about:blank] 18:47:00 INFO - PROCESS | 1746 | --DOMWINDOW == 256 (0x8ec41800) [pid = 1746] [serial = 316] [outer = (nil)] [url = about:blank] 18:47:00 INFO - PROCESS | 1746 | --DOMWINDOW == 255 (0xa249d000) [pid = 1746] [serial = 322] [outer = (nil)] [url = about:blank] 18:47:00 INFO - PROCESS | 1746 | --DOMWINDOW == 254 (0x8e11b400) [pid = 1746] [serial = 542] [outer = (nil)] [url = about:blank] 18:47:00 INFO - PROCESS | 1746 | --DOMWINDOW == 253 (0x8dff1800) [pid = 1746] [serial = 629] [outer = (nil)] [url = about:blank] 18:47:00 INFO - PROCESS | 1746 | --DOMWINDOW == 252 (0x8d2ea400) [pid = 1746] [serial = 581] [outer = (nil)] [url = about:blank] 18:47:00 INFO - PROCESS | 1746 | --DOMWINDOW == 251 (0x9cf0ec00) [pid = 1746] [serial = 437] [outer = (nil)] [url = about:blank] 18:47:00 INFO - PROCESS | 1746 | --DOMWINDOW == 250 (0x88b5c400) [pid = 1746] [serial = 669] [outer = (nil)] [url = about:blank] 18:47:00 INFO - PROCESS | 1746 | --DOMWINDOW == 249 (0xa503bc00) [pid = 1746] [serial = 268] [outer = (nil)] [url = about:blank] 18:47:00 INFO - PROCESS | 1746 | --DOMWINDOW == 248 (0x91c28c00) [pid = 1746] [serial = 301] [outer = (nil)] [url = about:blank] 18:47:00 INFO - PROCESS | 1746 | --DOMWINDOW == 247 (0xa2635c00) [pid = 1746] [serial = 262] [outer = (nil)] [url = about:blank] 18:47:00 INFO - PROCESS | 1746 | --DOMWINDOW == 246 (0x8e11d400) [pid = 1746] [serial = 476] [outer = (nil)] [url = about:blank] 18:47:00 INFO - PROCESS | 1746 | --DOMWINDOW == 245 (0xa50d1800) [pid = 1746] [serial = 313] [outer = (nil)] [url = about:blank] 18:47:00 INFO - PROCESS | 1746 | --DOMWINDOW == 244 (0x9c7ea400) [pid = 1746] [serial = 596] [outer = (nil)] [url = about:blank] 18:47:00 INFO - PROCESS | 1746 | --DOMWINDOW == 243 (0x8c6b8800) [pid = 1746] [serial = 626] [outer = (nil)] [url = about:blank] 18:47:00 INFO - PROCESS | 1746 | --DOMWINDOW == 242 (0x8e092400) [pid = 1746] [serial = 584] [outer = (nil)] [url = about:blank] 18:47:00 INFO - PROCESS | 1746 | --DOMWINDOW == 241 (0x9bf3e800) [pid = 1746] [serial = 638] [outer = (nil)] [url = about:blank] 18:47:00 INFO - PROCESS | 1746 | --DOMWINDOW == 240 (0x889d1400) [pid = 1746] [serial = 660] [outer = (nil)] [url = about:blank] 18:47:00 INFO - PROCESS | 1746 | --DOMWINDOW == 239 (0x8dcb0800) [pid = 1746] [serial = 494] [outer = (nil)] [url = about:blank] 18:47:00 INFO - PROCESS | 1746 | --DOMWINDOW == 238 (0x9c4bdc00) [pid = 1746] [serial = 307] [outer = (nil)] [url = about:blank] 18:47:00 INFO - PROCESS | 1746 | --DOMWINDOW == 237 (0x92398800) [pid = 1746] [serial = 587] [outer = (nil)] [url = about:blank] 18:47:00 INFO - PROCESS | 1746 | --DOMWINDOW == 236 (0xa3455400) [pid = 1746] [serial = 503] [outer = (nil)] [url = about:blank] 18:47:00 INFO - PROCESS | 1746 | --DOMWINDOW == 235 (0xa67cd800) [pid = 1746] [serial = 271] [outer = (nil)] [url = about:blank] 18:47:00 INFO - PROCESS | 1746 | --DOMWINDOW == 234 (0x99f69800) [pid = 1746] [serial = 259] [outer = (nil)] [url = about:blank] 18:47:00 INFO - PROCESS | 1746 | --DOMWINDOW == 233 (0x9938ac00) [pid = 1746] [serial = 406] [outer = (nil)] [url = about:blank] 18:47:00 INFO - PROCESS | 1746 | --DOMWINDOW == 232 (0x9a00d000) [pid = 1746] [serial = 485] [outer = (nil)] [url = about:blank] 18:47:00 INFO - PROCESS | 1746 | --DOMWINDOW == 231 (0x91bbb800) [pid = 1746] [serial = 298] [outer = (nil)] [url = about:blank] 18:47:00 INFO - PROCESS | 1746 | --DOMWINDOW == 230 (0x892fc000) [pid = 1746] [serial = 648] [outer = (nil)] [url = about:blank] 18:47:00 INFO - PROCESS | 1746 | --DOMWINDOW == 229 (0x91c26c00) [pid = 1746] [serial = 295] [outer = (nil)] [url = about:blank] 18:47:00 INFO - PROCESS | 1746 | --DOMWINDOW == 228 (0xa3450c00) [pid = 1746] [serial = 358] [outer = (nil)] [url = about:blank] 18:47:00 INFO - PROCESS | 1746 | --DOMWINDOW == 227 (0x91bd8400) [pid = 1746] [serial = 364] [outer = (nil)] [url = about:blank] 18:47:00 INFO - PROCESS | 1746 | --DOMWINDOW == 226 (0x8edbcc00) [pid = 1746] [serial = 319] [outer = (nil)] [url = about:blank] 18:47:00 INFO - PROCESS | 1746 | --DOMWINDOW == 225 (0x8ed13c00) [pid = 1746] [serial = 645] [outer = (nil)] [url = about:blank] 18:47:00 INFO - PROCESS | 1746 | --DOMWINDOW == 224 (0xa22c3400) [pid = 1746] [serial = 403] [outer = (nil)] [url = about:blank] 18:47:00 INFO - PROCESS | 1746 | --DOMWINDOW == 223 (0x8d2eec00) [pid = 1746] [serial = 418] [outer = (nil)] [url = about:blank] 18:47:00 INFO - PROCESS | 1746 | --DOMWINDOW == 222 (0x8e11dc00) [pid = 1746] [serial = 367] [outer = (nil)] [url = about:blank] 18:47:00 INFO - PROCESS | 1746 | --DOMWINDOW == 221 (0xa227b400) [pid = 1746] [serial = 310] [outer = (nil)] [url = about:blank] 18:47:00 INFO - PROCESS | 1746 | --DOMWINDOW == 220 (0xa3059c00) [pid = 1746] [serial = 409] [outer = (nil)] [url = about:blank] 18:47:00 INFO - PROCESS | 1746 | --DOMWINDOW == 219 (0xa345cc00) [pid = 1746] [serial = 608] [outer = (nil)] [url = about:blank] 18:47:00 INFO - PROCESS | 1746 | --DOMWINDOW == 218 (0xa344ec00) [pid = 1746] [serial = 642] [outer = (nil)] [url = about:blank] 18:47:00 INFO - PROCESS | 1746 | --DOMWINDOW == 217 (0x9bf40c00) [pid = 1746] [serial = 548] [outer = (nil)] [url = about:blank] 18:47:00 INFO - PROCESS | 1746 | --DOMWINDOW == 216 (0x8dbf7000) [pid = 1746] [serial = 373] [outer = (nil)] [url = about:blank] 18:47:00 INFO - PROCESS | 1746 | --DOMWINDOW == 215 (0x925a8400) [pid = 1746] [serial = 428] [outer = (nil)] [url = about:blank] 18:47:00 INFO - PROCESS | 1746 | --DOMWINDOW == 214 (0x99307000) [pid = 1746] [serial = 593] [outer = (nil)] [url = about:blank] 18:47:00 INFO - PROCESS | 1746 | --DOMWINDOW == 213 (0x99e83000) [pid = 1746] [serial = 304] [outer = (nil)] [url = about:blank] 18:47:00 INFO - PROCESS | 1746 | --DOMWINDOW == 212 (0x8c1ca400) [pid = 1746] [serial = 446] [outer = (nil)] [url = about:blank] 18:47:00 INFO - PROCESS | 1746 | --DOMWINDOW == 211 (0x9479bc00) [pid = 1746] [serial = 256] [outer = (nil)] [url = about:blank] 18:47:00 INFO - PROCESS | 1746 | --DOMWINDOW == 210 (0x8afd8800) [pid = 1746] [serial = 755] [outer = (nil)] [url = about:blank] 18:47:00 INFO - PROCESS | 1746 | --DOMWINDOW == 209 (0x8d9d2800) [pid = 1746] [serial = 759] [outer = (nil)] [url = about:blank] 18:47:00 INFO - PROCESS | 1746 | --DOMWINDOW == 208 (0x892f1800) [pid = 1746] [serial = 753] [outer = (nil)] [url = about:blank] 18:47:00 INFO - PROCESS | 1746 | --DOMWINDOW == 207 (0x99380c00) [pid = 1746] [serial = 545] [outer = (nil)] [url = about:blank] 18:47:00 INFO - PROCESS | 1746 | --DOMWINDOW == 206 (0x89b92400) [pid = 1746] [serial = 509] [outer = (nil)] [url = about:blank] 18:47:00 INFO - PROCESS | 1746 | --DOMWINDOW == 205 (0x8abe4c00) [pid = 1746] [serial = 440] [outer = (nil)] [url = about:blank] 18:47:00 INFO - PROCESS | 1746 | --DOMWINDOW == 204 (0x8ae30400) [pid = 1746] [serial = 443] [outer = (nil)] [url = about:blank] 18:47:00 INFO - PROCESS | 1746 | --DOMWINDOW == 203 (0x88b53000) [pid = 1746] [serial = 666] [outer = (nil)] [url = about:blank] 18:47:00 INFO - PROCESS | 1746 | --DOMWINDOW == 202 (0xa3457400) [pid = 1746] [serial = 265] [outer = (nil)] [url = about:blank] 18:47:00 INFO - PROCESS | 1746 | --DOMWINDOW == 201 (0x9d75a400) [pid = 1746] [serial = 497] [outer = (nil)] [url = about:blank] 18:47:00 INFO - PROCESS | 1746 | --DOMWINDOW == 200 (0x93d97800) [pid = 1746] [serial = 361] [outer = (nil)] [url = about:blank] 18:47:00 INFO - PROCESS | 1746 | --DOMWINDOW == 199 (0x91a0f000) [pid = 1746] [serial = 379] [outer = (nil)] [url = about:blank] 18:47:00 INFO - PROCESS | 1746 | --DOMWINDOW == 198 (0x9c117800) [pid = 1746] [serial = 551] [outer = (nil)] [url = about:blank] 18:47:00 INFO - PROCESS | 1746 | --DOMWINDOW == 197 (0x92391c00) [pid = 1746] [serial = 578] [outer = (nil)] [url = about:blank] 18:47:00 INFO - PROCESS | 1746 | --DOMWINDOW == 196 (0x9c111400) [pid = 1746] [serial = 425] [outer = (nil)] [url = about:blank] 18:47:00 INFO - PROCESS | 1746 | --DOMWINDOW == 195 (0xa3457800) [pid = 1746] [serial = 412] [outer = (nil)] [url = about:blank] 18:47:00 INFO - PROCESS | 1746 | --DOMWINDOW == 194 (0x8d2e5000) [pid = 1746] [serial = 539] [outer = (nil)] [url = about:blank] 18:47:00 INFO - PROCESS | 1746 | --DOMWINDOW == 193 (0x9780e000) [pid = 1746] [serial = 590] [outer = (nil)] [url = about:blank] 18:47:00 INFO - PROCESS | 1746 | --DOMWINDOW == 192 (0x9786bc00) [pid = 1746] [serial = 536] [outer = (nil)] [url = about:blank] 18:47:00 INFO - PROCESS | 1746 | --DOMWINDOW == 191 (0x91bc9800) [pid = 1746] [serial = 632] [outer = (nil)] [url = about:blank] 18:47:00 INFO - PROCESS | 1746 | --DOMWINDOW == 190 (0x92396000) [pid = 1746] [serial = 479] [outer = (nil)] [url = about:blank] 18:47:00 INFO - PROCESS | 1746 | --DOMWINDOW == 189 (0x925a1c00) [pid = 1746] [serial = 605] [outer = (nil)] [url = about:blank] 18:47:00 INFO - PROCESS | 1746 | --DOMWINDOW == 188 (0x8db62c00) [pid = 1746] [serial = 761] [outer = (nil)] [url = about:blank] 18:47:00 INFO - PROCESS | 1746 | --DOMWINDOW == 187 (0x8afe1000) [pid = 1746] [serial = 756] [outer = (nil)] [url = about:blank] 18:47:00 INFO - PROCESS | 1746 | --DOMWINDOW == 186 (0x8d258c00) [pid = 1746] [serial = 758] [outer = (nil)] [url = about:blank] 18:47:00 INFO - PROCESS | 1746 | --DOMWINDOW == 185 (0x8e09b000) [pid = 1746] [serial = 698] [outer = (nil)] [url = about:blank] 18:47:00 INFO - PROCESS | 1746 | --DOMWINDOW == 184 (0x8e3ae000) [pid = 1746] [serial = 699] [outer = (nil)] [url = about:blank] 18:47:00 INFO - PROCESS | 1746 | --DOMWINDOW == 183 (0x871fb000) [pid = 1746] [serial = 737] [outer = (nil)] [url = about:blank] 18:47:00 INFO - PROCESS | 1746 | --DOMWINDOW == 182 (0x87825800) [pid = 1746] [serial = 738] [outer = (nil)] [url = about:blank] 18:47:00 INFO - PROCESS | 1746 | --DOMWINDOW == 181 (0x9c0efc00) [pid = 1746] [serial = 707] [outer = (nil)] [url = about:blank] 18:47:00 INFO - PROCESS | 1746 | --DOMWINDOW == 180 (0x9d405400) [pid = 1746] [serial = 708] [outer = (nil)] [url = about:blank] 18:47:00 INFO - PROCESS | 1746 | --DOMWINDOW == 179 (0x876ce400) [pid = 1746] [serial = 716] [outer = (nil)] [url = about:blank] 18:47:00 INFO - PROCESS | 1746 | --DOMWINDOW == 178 (0x876d1800) [pid = 1746] [serial = 717] [outer = (nil)] [url = about:blank] 18:47:00 INFO - PROCESS | 1746 | --DOMWINDOW == 177 (0x8764f400) [pid = 1746] [serial = 731] [outer = (nil)] [url = about:blank] 18:47:00 INFO - PROCESS | 1746 | --DOMWINDOW == 176 (0x876cc800) [pid = 1746] [serial = 732] [outer = (nil)] [url = about:blank] 18:47:00 INFO - PROCESS | 1746 | --DOMWINDOW == 175 (0x91c29400) [pid = 1746] [serial = 701] [outer = (nil)] [url = about:blank] 18:47:00 INFO - PROCESS | 1746 | --DOMWINDOW == 174 (0x925ac000) [pid = 1746] [serial = 702] [outer = (nil)] [url = about:blank] 18:47:00 INFO - PROCESS | 1746 | --DOMWINDOW == 173 (0x889d0c00) [pid = 1746] [serial = 692] [outer = (nil)] [url = about:blank] 18:47:00 INFO - PROCESS | 1746 | --DOMWINDOW == 172 (0x88b5b000) [pid = 1746] [serial = 693] [outer = (nil)] [url = about:blank] 18:47:00 INFO - PROCESS | 1746 | --DOMWINDOW == 171 (0x8d00c400) [pid = 1746] [serial = 695] [outer = (nil)] [url = about:blank] 18:47:00 INFO - PROCESS | 1746 | --DOMWINDOW == 170 (0x8d2ebc00) [pid = 1746] [serial = 696] [outer = (nil)] [url = about:blank] 18:47:00 INFO - PROCESS | 1746 | --DOMWINDOW == 169 (0x86d0ec00) [pid = 1746] [serial = 725] [outer = (nil)] [url = about:blank] 18:47:00 INFO - PROCESS | 1746 | --DOMWINDOW == 168 (0x87834800) [pid = 1746] [serial = 726] [outer = (nil)] [url = about:blank] 18:47:00 INFO - PROCESS | 1746 | --DOMWINDOW == 167 (0x9786fc00) [pid = 1746] [serial = 704] [outer = (nil)] [url = about:blank] 18:47:00 INFO - PROCESS | 1746 | --DOMWINDOW == 166 (0x99e87400) [pid = 1746] [serial = 705] [outer = (nil)] [url = about:blank] 18:47:00 INFO - PROCESS | 1746 | --DOMWINDOW == 165 (0x89b6b400) [pid = 1746] [serial = 719] [outer = (nil)] [url = about:blank] 18:47:00 INFO - PROCESS | 1746 | --DOMWINDOW == 164 (0x8abe5400) [pid = 1746] [serial = 720] [outer = (nil)] [url = about:blank] 18:47:00 INFO - PROCESS | 1746 | --DOMWINDOW == 163 (0x8782fc00) [pid = 1746] [serial = 722] [outer = (nil)] [url = about:blank] 18:47:00 INFO - PROCESS | 1746 | --DOMWINDOW == 162 (0x89b65800) [pid = 1746] [serial = 723] [outer = (nil)] [url = about:blank] 18:47:00 INFO - PROCESS | 1746 | --DOMWINDOW == 161 (0xa26c1400) [pid = 1746] [serial = 710] [outer = (nil)] [url = about:blank] 18:47:00 INFO - PROCESS | 1746 | --DOMWINDOW == 160 (0xa30e9800) [pid = 1746] [serial = 711] [outer = (nil)] [url = about:blank] 18:47:00 INFO - PROCESS | 1746 | --DOMWINDOW == 159 (0x86edf800) [pid = 1746] [serial = 728] [outer = (nil)] [url = about:blank] 18:47:00 INFO - PROCESS | 1746 | --DOMWINDOW == 158 (0x86ee3400) [pid = 1746] [serial = 729] [outer = (nil)] [url = about:blank] 18:47:00 INFO - PROCESS | 1746 | --DOMWINDOW == 157 (0x871fbc00) [pid = 1746] [serial = 743] [outer = (nil)] [url = about:blank] 18:47:00 INFO - PROCESS | 1746 | --DOMWINDOW == 156 (0x8c1c8c00) [pid = 1746] [serial = 744] [outer = (nil)] [url = about:blank] 18:47:00 INFO - PROCESS | 1746 | --DOMWINDOW == 155 (0x88b51000) [pid = 1746] [serial = 752] [outer = (nil)] [url = about:blank] 18:47:00 INFO - PROCESS | 1746 | --DOMWINDOW == 154 (0x871f2000) [pid = 1746] [serial = 734] [outer = (nil)] [url = about:blank] 18:47:00 INFO - PROCESS | 1746 | --DOMWINDOW == 153 (0x871f4000) [pid = 1746] [serial = 735] [outer = (nil)] [url = about:blank] 18:47:00 INFO - PROCESS | 1746 | --DOMWINDOW == 152 (0x8d24e000) [pid = 1746] [serial = 746] [outer = (nil)] [url = about:blank] 18:47:00 INFO - PROCESS | 1746 | --DOMWINDOW == 151 (0x89b6a400) [pid = 1746] [serial = 713] [outer = (nil)] [url = about:blank] 18:47:00 INFO - PROCESS | 1746 | --DOMWINDOW == 150 (0x89b6d800) [pid = 1746] [serial = 714] [outer = (nil)] [url = about:blank] 18:47:00 INFO - PROCESS | 1746 | --DOMWINDOW == 149 (0x86ee0000) [pid = 1746] [serial = 749] [outer = (nil)] [url = about:blank] 18:47:00 INFO - PROCESS | 1746 | --DOMWINDOW == 148 (0x8764fc00) [pid = 1746] [serial = 750] [outer = (nil)] [url = about:blank] 18:47:00 INFO - PROCESS | 1746 | --DOMWINDOW == 147 (0x86343800) [pid = 1746] [serial = 740] [outer = (nil)] [url = about:blank] 18:47:00 INFO - PROCESS | 1746 | --DOMWINDOW == 146 (0x86345800) [pid = 1746] [serial = 741] [outer = (nil)] [url = about:blank] 18:47:00 INFO - PROCESS | 1746 | 1464054420884 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]]]}] 18:47:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 18:47:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 3237ms 18:47:00 INFO - PROCESS | 1746 | 1464054420924 Marionette TRACE conn4 -> [0,1149,"getWindowHandle",null] 18:47:00 INFO - PROCESS | 1746 | 1464054420929 Marionette TRACE conn4 <- [1,1149,null,{"value":"8"}] 18:47:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 18:47:00 INFO - PROCESS | 1746 | 1464054420936 Marionette TRACE conn4 -> [0,1150,"setScriptTimeout",{"ms":35000}] 18:47:00 INFO - PROCESS | 1746 | 1464054420942 Marionette TRACE conn4 <- [1,1150,null,{}] 18:47:00 INFO - PROCESS | 1746 | 1464054420950 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}] 18:47:01 INFO - PROCESS | 1746 | 1464054421149 Marionette TRACE conn4 <- [1,1151,null,{"value":null}] 18:47:01 INFO - PROCESS | 1746 | 1464054421331 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:01 INFO - PROCESS | 1746 | ++DOCSHELL 0x851f6800 == 146 [pid = 1746] [id = 295] 18:47:01 INFO - PROCESS | 1746 | ++DOMWINDOW == 147 (0x85bccc00) [pid = 1746] [serial = 886] [outer = (nil)] 18:47:01 INFO - PROCESS | 1746 | ++DOMWINDOW == 148 (0x86345000) [pid = 1746] [serial = 887] [outer = 0x85bccc00] 18:47:01 INFO - PROCESS | 1746 | 1464054421407 Marionette DEBUG loaded listener.js 18:47:01 INFO - PROCESS | 1746 | ++DOMWINDOW == 149 (0x86edcc00) [pid = 1746] [serial = 888] [outer = 0x85bccc00] 18:47:02 INFO - PROCESS | 1746 | 1464054422309 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]]]}] 18:47:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 18:47:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1390ms 18:47:02 INFO - PROCESS | 1746 | 1464054422327 Marionette TRACE conn4 -> [0,1153,"getWindowHandle",null] 18:47:02 INFO - PROCESS | 1746 | 1464054422336 Marionette TRACE conn4 <- [1,1153,null,{"value":"8"}] 18:47:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 18:47:02 INFO - PROCESS | 1746 | 1464054422346 Marionette TRACE conn4 -> [0,1154,"setScriptTimeout",{"ms":35000}] 18:47:02 INFO - PROCESS | 1746 | 1464054422351 Marionette TRACE conn4 <- [1,1154,null,{}] 18:47:02 INFO - PROCESS | 1746 | 1464054422357 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}] 18:47:02 INFO - PROCESS | 1746 | 1464054422553 Marionette TRACE conn4 <- [1,1155,null,{"value":null}] 18:47:02 INFO - PROCESS | 1746 | 1464054422765 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:02 INFO - PROCESS | 1746 | ++DOCSHELL 0x86ee0000 == 147 [pid = 1746] [id = 296] 18:47:02 INFO - PROCESS | 1746 | ++DOMWINDOW == 150 (0x871f2000) [pid = 1746] [serial = 889] [outer = (nil)] 18:47:02 INFO - PROCESS | 1746 | ++DOMWINDOW == 151 (0x876cc800) [pid = 1746] [serial = 890] [outer = 0x871f2000] 18:47:02 INFO - PROCESS | 1746 | 1464054422847 Marionette DEBUG loaded listener.js 18:47:02 INFO - PROCESS | 1746 | ++DOMWINDOW == 152 (0x87827400) [pid = 1746] [serial = 891] [outer = 0x871f2000] 18:47:04 INFO - PROCESS | 1746 | 1464054424129 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]]]}] 18:47:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 18:47:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1883ms 18:47:04 INFO - PROCESS | 1746 | 1464054424311 Marionette TRACE conn4 -> [0,1157,"getWindowHandle",null] 18:47:04 INFO - PROCESS | 1746 | 1464054424319 Marionette TRACE conn4 <- [1,1157,null,{"value":"8"}] 18:47:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 18:47:04 INFO - PROCESS | 1746 | 1464054424343 Marionette TRACE conn4 -> [0,1158,"setScriptTimeout",{"ms":35000}] 18:47:04 INFO - PROCESS | 1746 | 1464054424356 Marionette TRACE conn4 <- [1,1158,null,{}] 18:47:04 INFO - PROCESS | 1746 | 1464054424493 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}] 18:47:05 INFO - PROCESS | 1746 | 1464054425641 Marionette TRACE conn4 <- [1,1159,null,{"value":null}] 18:47:05 INFO - PROCESS | 1746 | --DOMWINDOW == 151 (0x88af4800) [pid = 1746] [serial = 823] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 18:47:05 INFO - PROCESS | 1746 | --DOMWINDOW == 150 (0x8633c400) [pid = 1746] [serial = 826] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 18:47:05 INFO - PROCESS | 1746 | --DOMWINDOW == 149 (0x86d07000) [pid = 1746] [serial = 817] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 18:47:05 INFO - PROCESS | 1746 | --DOMWINDOW == 148 (0x8545e400) [pid = 1746] [serial = 811] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 18:47:05 INFO - PROCESS | 1746 | --DOMWINDOW == 147 (0x8782d400) [pid = 1746] [serial = 820] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 18:47:05 INFO - PROCESS | 1746 | --DOMWINDOW == 146 (0x876d0c00) [pid = 1746] [serial = 814] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 18:47:05 INFO - PROCESS | 1746 | --DOMWINDOW == 145 (0x8a765800) [pid = 1746] [serial = 760] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 18:47:05 INFO - PROCESS | 1746 | --DOMWINDOW == 144 (0x871f9000) [pid = 1746] [serial = 745] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 18:47:05 INFO - PROCESS | 1746 | 1464054425865 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:05 INFO - PROCESS | 1746 | ++DOCSHELL 0x8545e400 == 148 [pid = 1746] [id = 297] 18:47:05 INFO - PROCESS | 1746 | ++DOMWINDOW == 145 (0x86d07000) [pid = 1746] [serial = 892] [outer = (nil)] 18:47:05 INFO - PROCESS | 1746 | ++DOMWINDOW == 146 (0x8782e400) [pid = 1746] [serial = 893] [outer = 0x86d07000] 18:47:06 INFO - PROCESS | 1746 | 1464054425999 Marionette DEBUG loaded listener.js 18:47:06 INFO - PROCESS | 1746 | ++DOMWINDOW == 147 (0x892f1800) [pid = 1746] [serial = 894] [outer = 0x86d07000] 18:47:07 INFO - PROCESS | 1746 | 1464054427139 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]]]}] 18:47:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 18:47:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 2853ms 18:47:07 INFO - PROCESS | 1746 | 1464054427189 Marionette TRACE conn4 -> [0,1161,"getWindowHandle",null] 18:47:07 INFO - PROCESS | 1746 | 1464054427193 Marionette TRACE conn4 <- [1,1161,null,{"value":"8"}] 18:47:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 18:47:07 INFO - PROCESS | 1746 | 1464054427199 Marionette TRACE conn4 -> [0,1162,"setScriptTimeout",{"ms":35000}] 18:47:07 INFO - PROCESS | 1746 | 1464054427203 Marionette TRACE conn4 <- [1,1162,null,{}] 18:47:07 INFO - PROCESS | 1746 | 1464054427208 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}] 18:47:07 INFO - PROCESS | 1746 | 1464054427504 Marionette TRACE conn4 <- [1,1163,null,{"value":null}] 18:47:07 INFO - PROCESS | 1746 | 1464054427528 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:07 INFO - PROCESS | 1746 | ++DOCSHELL 0x85114c00 == 149 [pid = 1746] [id = 298] 18:47:07 INFO - PROCESS | 1746 | ++DOMWINDOW == 148 (0x8511c400) [pid = 1746] [serial = 895] [outer = (nil)] 18:47:07 INFO - PROCESS | 1746 | ++DOMWINDOW == 149 (0x85455800) [pid = 1746] [serial = 896] [outer = 0x8511c400] 18:47:07 INFO - PROCESS | 1746 | 1464054427774 Marionette DEBUG loaded listener.js 18:47:07 INFO - PROCESS | 1746 | ++DOMWINDOW == 150 (0x85bcfc00) [pid = 1746] [serial = 897] [outer = 0x8511c400] 18:47:08 INFO - PROCESS | 1746 | 1464054428940 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]]]}] 18:47:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 18:47:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1792ms 18:47:09 INFO - PROCESS | 1746 | 1464054428994 Marionette TRACE conn4 -> [0,1165,"getWindowHandle",null] 18:47:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 18:47:09 INFO - PROCESS | 1746 | 1464054429003 Marionette TRACE conn4 <- [1,1165,null,{"value":"8"}] 18:47:09 INFO - PROCESS | 1746 | 1464054429013 Marionette TRACE conn4 -> [0,1166,"setScriptTimeout",{"ms":35000}] 18:47:09 INFO - PROCESS | 1746 | 1464054429019 Marionette TRACE conn4 <- [1,1166,null,{}] 18:47:09 INFO - PROCESS | 1746 | 1464054429027 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}] 18:47:09 INFO - PROCESS | 1746 | 1464054429256 Marionette TRACE conn4 <- [1,1167,null,{"value":null}] 18:47:09 INFO - PROCESS | 1746 | 1464054429526 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:09 INFO - PROCESS | 1746 | ++DOCSHELL 0x876c7800 == 150 [pid = 1746] [id = 299] 18:47:09 INFO - PROCESS | 1746 | ++DOMWINDOW == 151 (0x876ce400) [pid = 1746] [serial = 898] [outer = (nil)] 18:47:09 INFO - PROCESS | 1746 | ++DOMWINDOW == 152 (0x876d4c00) [pid = 1746] [serial = 899] [outer = 0x876ce400] 18:47:09 INFO - PROCESS | 1746 | 1464054429661 Marionette DEBUG loaded listener.js 18:47:09 INFO - PROCESS | 1746 | ++DOMWINDOW == 153 (0x87833000) [pid = 1746] [serial = 900] [outer = 0x876ce400] 18:47:10 INFO - PROCESS | 1746 | 1464054430617 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]]]}] 18:47:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 18:47:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1641ms 18:47:10 INFO - PROCESS | 1746 | 1464054430652 Marionette TRACE conn4 -> [0,1169,"getWindowHandle",null] 18:47:10 INFO - PROCESS | 1746 | 1464054430658 Marionette TRACE conn4 <- [1,1169,null,{"value":"8"}] 18:47:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 18:47:10 INFO - PROCESS | 1746 | 1464054430670 Marionette TRACE conn4 -> [0,1170,"setScriptTimeout",{"ms":35000}] 18:47:10 INFO - PROCESS | 1746 | 1464054430673 Marionette TRACE conn4 <- [1,1170,null,{}] 18:47:10 INFO - PROCESS | 1746 | 1464054430680 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}] 18:47:10 INFO - PROCESS | 1746 | 1464054430900 Marionette TRACE conn4 <- [1,1171,null,{"value":null}] 18:47:11 INFO - PROCESS | 1746 | 1464054431210 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:11 INFO - PROCESS | 1746 | ++DOCSHELL 0x88b52800 == 151 [pid = 1746] [id = 300] 18:47:11 INFO - PROCESS | 1746 | ++DOMWINDOW == 154 (0x88b5d800) [pid = 1746] [serial = 901] [outer = (nil)] 18:47:11 INFO - PROCESS | 1746 | ++DOMWINDOW == 155 (0x892fd800) [pid = 1746] [serial = 902] [outer = 0x88b5d800] 18:47:11 INFO - PROCESS | 1746 | 1464054431352 Marionette DEBUG loaded listener.js 18:47:11 INFO - PROCESS | 1746 | ++DOMWINDOW == 156 (0x89b6f400) [pid = 1746] [serial = 903] [outer = 0x88b5d800] 18:47:12 INFO - PROCESS | 1746 | 1464054432303 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]]]}] 18:47:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 18:47:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1684ms 18:47:12 INFO - PROCESS | 1746 | 1464054432354 Marionette TRACE conn4 -> [0,1173,"getWindowHandle",null] 18:47:12 INFO - PROCESS | 1746 | 1464054432359 Marionette TRACE conn4 <- [1,1173,null,{"value":"8"}] 18:47:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 18:47:12 INFO - PROCESS | 1746 | 1464054432366 Marionette TRACE conn4 -> [0,1174,"setScriptTimeout",{"ms":35000}] 18:47:12 INFO - PROCESS | 1746 | 1464054432372 Marionette TRACE conn4 <- [1,1174,null,{}] 18:47:12 INFO - PROCESS | 1746 | 1464054432390 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}] 18:47:12 INFO - PROCESS | 1746 | 1464054432679 Marionette TRACE conn4 <- [1,1175,null,{"value":null}] 18:47:13 INFO - PROCESS | 1746 | 1464054432991 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:13 INFO - PROCESS | 1746 | ++DOCSHELL 0x88b5d400 == 152 [pid = 1746] [id = 301] 18:47:13 INFO - PROCESS | 1746 | ++DOMWINDOW == 157 (0x8abdd800) [pid = 1746] [serial = 904] [outer = (nil)] 18:47:13 INFO - PROCESS | 1746 | ++DOMWINDOW == 158 (0x8ae2bc00) [pid = 1746] [serial = 905] [outer = 0x8abdd800] 18:47:13 INFO - PROCESS | 1746 | 1464054433086 Marionette DEBUG loaded listener.js 18:47:13 INFO - PROCESS | 1746 | ++DOMWINDOW == 159 (0x8ae32800) [pid = 1746] [serial = 906] [outer = 0x8abdd800] 18:47:13 INFO - PROCESS | 1746 | --DOCSHELL 0x92f1e000 == 151 [pid = 1746] [id = 9] 18:47:14 INFO - PROCESS | 1746 | 1464054434091 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] 18:47:14 INFO - PROCESS | 1746 | 1464054434170 Marionette TRACE conn4 <- [1,1177,null,{"value":"8"}] 18:47:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 18:47:14 INFO - PROCESS | 1746 | 1464054434177 Marionette TRACE conn4 -> [0,1178,"setScriptTimeout",{"ms":35000}] 18:47:14 INFO - PROCESS | 1746 | 1464054434180 Marionette TRACE conn4 <- [1,1178,null,{}] 18:47:14 INFO - PROCESS | 1746 | 1464054434187 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}] 18:47:14 INFO - PROCESS | 1746 | 1464054434446 Marionette TRACE conn4 <- [1,1179,null,{"value":null}] 18:47:14 INFO - PROCESS | 1746 | 1464054434755 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:14 INFO - PROCESS | 1746 | ++DOCSHELL 0x8abdac00 == 152 [pid = 1746] [id = 302] 18:47:14 INFO - PROCESS | 1746 | ++DOMWINDOW == 160 (0x8ae29400) [pid = 1746] [serial = 907] [outer = (nil)] 18:47:14 INFO - PROCESS | 1746 | ++DOMWINDOW == 161 (0x8afe6400) [pid = 1746] [serial = 908] [outer = 0x8ae29400] 18:47:14 INFO - PROCESS | 1746 | 1464054434854 Marionette DEBUG loaded listener.js 18:47:14 INFO - PROCESS | 1746 | ++DOMWINDOW == 162 (0x8bf16c00) [pid = 1746] [serial = 909] [outer = 0x8ae29400] 18:47:15 INFO - PROCESS | 1746 | 1464054435791 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] 18:47:15 INFO - PROCESS | 1746 | 1464054435871 Marionette TRACE conn4 <- [1,1181,null,{"value":"8"}] 18:47:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 18:47:15 INFO - PROCESS | 1746 | 1464054435877 Marionette TRACE conn4 -> [0,1182,"setScriptTimeout",{"ms":35000}] 18:47:15 INFO - PROCESS | 1746 | 1464054435881 Marionette TRACE conn4 <- [1,1182,null,{}] 18:47:15 INFO - PROCESS | 1746 | 1464054435887 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}] 18:47:16 INFO - PROCESS | 1746 | 1464054436109 Marionette TRACE conn4 <- [1,1183,null,{"value":null}] 18:47:16 INFO - PROCESS | 1746 | 1464054436431 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:16 INFO - PROCESS | 1746 | ++DOCSHELL 0x8c6b0000 == 153 [pid = 1746] [id = 303] 18:47:16 INFO - PROCESS | 1746 | ++DOMWINDOW == 163 (0x8c6b3400) [pid = 1746] [serial = 910] [outer = (nil)] 18:47:16 INFO - PROCESS | 1746 | ++DOMWINDOW == 164 (0x8c84b000) [pid = 1746] [serial = 911] [outer = 0x8c6b3400] 18:47:16 INFO - PROCESS | 1746 | 1464054436531 Marionette DEBUG loaded listener.js 18:47:16 INFO - PROCESS | 1746 | ++DOMWINDOW == 165 (0x8d24bc00) [pid = 1746] [serial = 912] [outer = 0x8c6b3400] 18:47:17 INFO - PROCESS | 1746 | SkCairoFTTypeface::onFilterRec unimplemented 18:47:17 INFO - PROCESS | 1746 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 18:47:17 INFO - PROCESS | 1746 | 1464054437573 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] 18:47:17 INFO - PROCESS | 1746 | 1464054437625 Marionette TRACE conn4 <- [1,1185,null,{"value":"8"}] 18:47:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 18:47:17 INFO - PROCESS | 1746 | 1464054437632 Marionette TRACE conn4 -> [0,1186,"setScriptTimeout",{"ms":35000}] 18:47:17 INFO - PROCESS | 1746 | 1464054437635 Marionette TRACE conn4 <- [1,1186,null,{}] 18:47:17 INFO - PROCESS | 1746 | 1464054437641 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}] 18:47:17 INFO - PROCESS | 1746 | 1464054437874 Marionette TRACE conn4 <- [1,1187,null,{"value":null}] 18:47:18 INFO - PROCESS | 1746 | 1464054438181 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:18 INFO - PROCESS | 1746 | ++DOCSHELL 0x8afdd800 == 154 [pid = 1746] [id = 304] 18:47:18 INFO - PROCESS | 1746 | ++DOMWINDOW == 166 (0x8c6b0800) [pid = 1746] [serial = 913] [outer = (nil)] 18:47:18 INFO - PROCESS | 1746 | ++DOMWINDOW == 167 (0x8d9cd000) [pid = 1746] [serial = 914] [outer = 0x8c6b0800] 18:47:18 INFO - PROCESS | 1746 | 1464054438270 Marionette DEBUG loaded listener.js 18:47:18 INFO - PROCESS | 1746 | ++DOMWINDOW == 168 (0x8d9d4c00) [pid = 1746] [serial = 915] [outer = 0x8c6b0800] 18:47:19 INFO - PROCESS | 1746 | 1464054439193 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] 18:47:19 INFO - PROCESS | 1746 | 1464054439270 Marionette TRACE conn4 <- [1,1189,null,{"value":"8"}] 18:47:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 18:47:19 INFO - PROCESS | 1746 | 1464054439276 Marionette TRACE conn4 -> [0,1190,"setScriptTimeout",{"ms":35000}] 18:47:19 INFO - PROCESS | 1746 | 1464054439279 Marionette TRACE conn4 <- [1,1190,null,{}] 18:47:19 INFO - PROCESS | 1746 | 1464054439286 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}] 18:47:19 INFO - PROCESS | 1746 | 1464054439490 Marionette TRACE conn4 <- [1,1191,null,{"value":null}] 18:47:19 INFO - PROCESS | 1746 | 1464054439750 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:19 INFO - PROCESS | 1746 | ++DOCSHELL 0x8c84d800 == 155 [pid = 1746] [id = 305] 18:47:19 INFO - PROCESS | 1746 | ++DOMWINDOW == 169 (0x8d2e8400) [pid = 1746] [serial = 916] [outer = (nil)] 18:47:19 INFO - PROCESS | 1746 | ++DOMWINDOW == 170 (0x8db5d000) [pid = 1746] [serial = 917] [outer = 0x8d2e8400] 18:47:19 INFO - PROCESS | 1746 | 1464054439882 Marionette DEBUG loaded listener.js 18:47:20 INFO - PROCESS | 1746 | ++DOMWINDOW == 171 (0x8db64800) [pid = 1746] [serial = 918] [outer = 0x8d2e8400] 18:47:20 INFO - PROCESS | 1746 | 1464054440789 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] 18:47:20 INFO - PROCESS | 1746 | 1464054440868 Marionette TRACE conn4 <- [1,1193,null,{"value":"8"}] 18:47:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 18:47:20 INFO - PROCESS | 1746 | 1464054440876 Marionette TRACE conn4 -> [0,1194,"setScriptTimeout",{"ms":35000}] 18:47:20 INFO - PROCESS | 1746 | 1464054440880 Marionette TRACE conn4 <- [1,1194,null,{}] 18:47:20 INFO - PROCESS | 1746 | 1464054440885 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}] 18:47:21 INFO - PROCESS | 1746 | 1464054441101 Marionette TRACE conn4 <- [1,1195,null,{"value":null}] 18:47:21 INFO - PROCESS | 1746 | 1464054441418 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:21 INFO - PROCESS | 1746 | ++DOCSHELL 0x8da8b400 == 156 [pid = 1746] [id = 306] 18:47:21 INFO - PROCESS | 1746 | ++DOMWINDOW == 172 (0x8da8d000) [pid = 1746] [serial = 919] [outer = (nil)] 18:47:21 INFO - PROCESS | 1746 | ++DOMWINDOW == 173 (0x8dcb2000) [pid = 1746] [serial = 920] [outer = 0x8da8d000] 18:47:21 INFO - PROCESS | 1746 | 1464054441514 Marionette DEBUG loaded listener.js 18:47:21 INFO - PROCESS | 1746 | ++DOMWINDOW == 174 (0x8df22800) [pid = 1746] [serial = 921] [outer = 0x8da8d000] 18:47:22 INFO - PROCESS | 1746 | SkCairoFTTypeface::onFilterRec unimplemented 18:47:22 INFO - PROCESS | 1746 | SkCairoFTTypeface::onFilterRec unimplemented 18:47:22 INFO - PROCESS | 1746 | 1464054442472 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] 18:47:22 INFO - PROCESS | 1746 | 1464054442523 Marionette TRACE conn4 <- [1,1197,null,{"value":"8"}] 18:47:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 18:47:22 INFO - PROCESS | 1746 | 1464054442529 Marionette TRACE conn4 -> [0,1198,"setScriptTimeout",{"ms":35000}] 18:47:22 INFO - PROCESS | 1746 | 1464054442533 Marionette TRACE conn4 <- [1,1198,null,{}] 18:47:22 INFO - PROCESS | 1746 | 1464054442539 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}] 18:47:22 INFO - PROCESS | 1746 | 1464054442754 Marionette TRACE conn4 <- [1,1199,null,{"value":null}] 18:47:23 INFO - PROCESS | 1746 | 1464054443025 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:23 INFO - PROCESS | 1746 | ++DOCSHELL 0x8dbf1800 == 157 [pid = 1746] [id = 307] 18:47:23 INFO - PROCESS | 1746 | ++DOMWINDOW == 175 (0x8dbf7c00) [pid = 1746] [serial = 922] [outer = (nil)] 18:47:23 INFO - PROCESS | 1746 | ++DOMWINDOW == 176 (0x8e094000) [pid = 1746] [serial = 923] [outer = 0x8dbf7c00] 18:47:23 INFO - PROCESS | 1746 | 1464054443156 Marionette DEBUG loaded listener.js 18:47:23 INFO - PROCESS | 1746 | ++DOMWINDOW == 177 (0x8e116c00) [pid = 1746] [serial = 924] [outer = 0x8dbf7c00] 18:47:24 INFO - PROCESS | 1746 | 1464054444041 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]]]}] 18:47:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 18:47:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1583ms 18:47:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 18:47:24 INFO - PROCESS | 1746 | 1464054444114 Marionette TRACE conn4 -> [0,1201,"getWindowHandle",null] 18:47:24 INFO - PROCESS | 1746 | 1464054444117 Marionette TRACE conn4 <- [1,1201,null,{"value":"8"}] 18:47:24 INFO - PROCESS | 1746 | 1464054444123 Marionette TRACE conn4 -> [0,1202,"setScriptTimeout",{"ms":35000}] 18:47:24 INFO - PROCESS | 1746 | 1464054444127 Marionette TRACE conn4 <- [1,1202,null,{}] 18:47:24 INFO - PROCESS | 1746 | 1464054444133 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}] 18:47:24 INFO - PROCESS | 1746 | 1464054444368 Marionette TRACE conn4 <- [1,1203,null,{"value":null}] 18:47:24 INFO - PROCESS | 1746 | 1464054444639 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:24 INFO - PROCESS | 1746 | ++DOCSHELL 0x8e3a6800 == 158 [pid = 1746] [id = 308] 18:47:24 INFO - PROCESS | 1746 | ++DOMWINDOW == 178 (0x8e3a8000) [pid = 1746] [serial = 925] [outer = (nil)] 18:47:24 INFO - PROCESS | 1746 | ++DOMWINDOW == 179 (0x8e3ae000) [pid = 1746] [serial = 926] [outer = 0x8e3a8000] 18:47:24 INFO - PROCESS | 1746 | 1464054444779 Marionette DEBUG loaded listener.js 18:47:24 INFO - PROCESS | 1746 | ++DOMWINDOW == 180 (0x8ed06400) [pid = 1746] [serial = 927] [outer = 0x8e3a8000] 18:47:25 INFO - PROCESS | 1746 | 1464054445720 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]]]}] 18:47:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 18:47:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1646ms 18:47:25 INFO - PROCESS | 1746 | 1464054445770 Marionette TRACE conn4 -> [0,1205,"getWindowHandle",null] 18:47:25 INFO - PROCESS | 1746 | 1464054445776 Marionette TRACE conn4 <- [1,1205,null,{"value":"8"}] 18:47:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 18:47:25 INFO - PROCESS | 1746 | 1464054445784 Marionette TRACE conn4 -> [0,1206,"setScriptTimeout",{"ms":35000}] 18:47:25 INFO - PROCESS | 1746 | 1464054445788 Marionette TRACE conn4 <- [1,1206,null,{}] 18:47:25 INFO - PROCESS | 1746 | 1464054445794 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}] 18:47:26 INFO - PROCESS | 1746 | 1464054446021 Marionette TRACE conn4 <- [1,1207,null,{"value":null}] 18:47:26 INFO - PROCESS | 1746 | 1464054446284 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:26 INFO - PROCESS | 1746 | ++DOCSHELL 0x8ed0d800 == 159 [pid = 1746] [id = 309] 18:47:26 INFO - PROCESS | 1746 | ++DOMWINDOW == 181 (0x8edb5800) [pid = 1746] [serial = 928] [outer = (nil)] 18:47:26 INFO - PROCESS | 1746 | ++DOMWINDOW == 182 (0x91309400) [pid = 1746] [serial = 929] [outer = 0x8edb5800] 18:47:26 INFO - PROCESS | 1746 | 1464054446423 Marionette DEBUG loaded listener.js 18:47:26 INFO - PROCESS | 1746 | ++DOMWINDOW == 183 (0x9130fc00) [pid = 1746] [serial = 930] [outer = 0x8edb5800] 18:47:27 INFO - PROCESS | 1746 | 1464054447318 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]]]}] 18:47:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 18:47:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1581ms 18:47:27 INFO - PROCESS | 1746 | 1464054447366 Marionette TRACE conn4 -> [0,1209,"getWindowHandle",null] 18:47:27 INFO - PROCESS | 1746 | 1464054447370 Marionette TRACE conn4 <- [1,1209,null,{"value":"8"}] 18:47:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 18:47:27 INFO - PROCESS | 1746 | 1464054447376 Marionette TRACE conn4 -> [0,1210,"setScriptTimeout",{"ms":35000}] 18:47:27 INFO - PROCESS | 1746 | 1464054447380 Marionette TRACE conn4 <- [1,1210,null,{}] 18:47:27 INFO - PROCESS | 1746 | 1464054447385 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}] 18:47:27 INFO - PROCESS | 1746 | 1464054447589 Marionette TRACE conn4 <- [1,1211,null,{"value":null}] 18:47:27 INFO - PROCESS | 1746 | 1464054447904 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:27 INFO - PROCESS | 1746 | ++DOCSHELL 0x908d3000 == 160 [pid = 1746] [id = 310] 18:47:27 INFO - PROCESS | 1746 | ++DOMWINDOW == 184 (0x908d7800) [pid = 1746] [serial = 931] [outer = (nil)] 18:47:27 INFO - PROCESS | 1746 | ++DOMWINDOW == 185 (0x91a10000) [pid = 1746] [serial = 932] [outer = 0x908d7800] 18:47:28 INFO - PROCESS | 1746 | 1464054447998 Marionette DEBUG loaded listener.js 18:47:28 INFO - PROCESS | 1746 | ++DOMWINDOW == 186 (0x91a13800) [pid = 1746] [serial = 933] [outer = 0x908d7800] 18:47:28 INFO - PROCESS | 1746 | 1464054448883 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]]]}] 18:47:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 18:47:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1586ms 18:47:28 INFO - PROCESS | 1746 | 1464054448963 Marionette TRACE conn4 -> [0,1213,"getWindowHandle",null] 18:47:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 18:47:28 INFO - PROCESS | 1746 | 1464054448977 Marionette TRACE conn4 <- [1,1213,null,{"value":"8"}] 18:47:28 INFO - PROCESS | 1746 | 1464054448984 Marionette TRACE conn4 -> [0,1214,"setScriptTimeout",{"ms":35000}] 18:47:28 INFO - PROCESS | 1746 | 1464054448987 Marionette TRACE conn4 <- [1,1214,null,{}] 18:47:28 INFO - PROCESS | 1746 | 1464054448993 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}] 18:47:29 INFO - PROCESS | 1746 | 1464054449232 Marionette TRACE conn4 <- [1,1215,null,{"value":null}] 18:47:29 INFO - PROCESS | 1746 | 1464054449544 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:29 INFO - PROCESS | 1746 | ++DOCSHELL 0x8dfe9000 == 161 [pid = 1746] [id = 311] 18:47:29 INFO - PROCESS | 1746 | ++DOMWINDOW == 187 (0x913ca400) [pid = 1746] [serial = 934] [outer = (nil)] 18:47:29 INFO - PROCESS | 1746 | ++DOMWINDOW == 188 (0x91af5c00) [pid = 1746] [serial = 935] [outer = 0x913ca400] 18:47:29 INFO - PROCESS | 1746 | 1464054449633 Marionette DEBUG loaded listener.js 18:47:29 INFO - PROCESS | 1746 | ++DOMWINDOW == 189 (0x91b30800) [pid = 1746] [serial = 936] [outer = 0x913ca400] 18:47:30 INFO - PROCESS | 1746 | 1464054450514 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]]]}] 18:47:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 18:47:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1583ms 18:47:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 18:47:30 INFO - PROCESS | 1746 | 1464054450567 Marionette TRACE conn4 -> [0,1217,"getWindowHandle",null] 18:47:30 INFO - PROCESS | 1746 | 1464054450570 Marionette TRACE conn4 <- [1,1217,null,{"value":"8"}] 18:47:30 INFO - PROCESS | 1746 | 1464054450576 Marionette TRACE conn4 -> [0,1218,"setScriptTimeout",{"ms":35000}] 18:47:30 INFO - PROCESS | 1746 | 1464054450580 Marionette TRACE conn4 <- [1,1218,null,{}] 18:47:30 INFO - PROCESS | 1746 | 1464054450593 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}] 18:47:30 INFO - PROCESS | 1746 | 1464054450810 Marionette TRACE conn4 <- [1,1219,null,{"value":null}] 18:47:31 INFO - PROCESS | 1746 | 1464054451162 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:31 INFO - PROCESS | 1746 | ++DOCSHELL 0x91bc7000 == 162 [pid = 1746] [id = 312] 18:47:31 INFO - PROCESS | 1746 | ++DOMWINDOW == 190 (0x91bca800) [pid = 1746] [serial = 937] [outer = (nil)] 18:47:31 INFO - PROCESS | 1746 | ++DOMWINDOW == 191 (0x91bd2400) [pid = 1746] [serial = 938] [outer = 0x91bca800] 18:47:31 INFO - PROCESS | 1746 | 1464054451257 Marionette DEBUG loaded listener.js 18:47:31 INFO - PROCESS | 1746 | ++DOMWINDOW == 192 (0x91c1f400) [pid = 1746] [serial = 939] [outer = 0x91bca800] 18:47:32 INFO - PROCESS | 1746 | 1464054452155 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]]]}] 18:47:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 18:47:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1645ms 18:47:32 INFO - PROCESS | 1746 | 1464054452222 Marionette TRACE conn4 -> [0,1221,"getWindowHandle",null] 18:47:32 INFO - PROCESS | 1746 | 1464054452226 Marionette TRACE conn4 <- [1,1221,null,{"value":"8"}] 18:47:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 18:47:32 INFO - PROCESS | 1746 | 1464054452232 Marionette TRACE conn4 -> [0,1222,"setScriptTimeout",{"ms":35000}] 18:47:32 INFO - PROCESS | 1746 | 1464054452235 Marionette TRACE conn4 <- [1,1222,null,{}] 18:47:32 INFO - PROCESS | 1746 | 1464054452241 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}] 18:47:32 INFO - PROCESS | 1746 | 1464054452452 Marionette TRACE conn4 <- [1,1223,null,{"value":null}] 18:47:32 INFO - PROCESS | 1746 | 1464054452721 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:32 INFO - PROCESS | 1746 | ++DOCSHELL 0x91bbb000 == 163 [pid = 1746] [id = 313] 18:47:32 INFO - PROCESS | 1746 | ++DOMWINDOW == 193 (0x91bc3800) [pid = 1746] [serial = 940] [outer = (nil)] 18:47:32 INFO - PROCESS | 1746 | ++DOMWINDOW == 194 (0x91c2bc00) [pid = 1746] [serial = 941] [outer = 0x91bc3800] 18:47:32 INFO - PROCESS | 1746 | 1464054452863 Marionette DEBUG loaded listener.js 18:47:32 INFO - PROCESS | 1746 | ++DOMWINDOW == 195 (0x9238d400) [pid = 1746] [serial = 942] [outer = 0x91bc3800] 18:47:33 INFO - PROCESS | 1746 | 1464054453753 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] 18:47:33 INFO - PROCESS | 1746 | 1464054453820 Marionette TRACE conn4 <- [1,1225,null,{"value":"8"}] 18:47:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 18:47:33 INFO - PROCESS | 1746 | 1464054453827 Marionette TRACE conn4 -> [0,1226,"setScriptTimeout",{"ms":35000}] 18:47:33 INFO - PROCESS | 1746 | 1464054453830 Marionette TRACE conn4 <- [1,1226,null,{}] 18:47:33 INFO - PROCESS | 1746 | 1464054453838 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}] 18:47:34 INFO - PROCESS | 1746 | 1464054454061 Marionette TRACE conn4 <- [1,1227,null,{"value":null}] 18:47:34 INFO - PROCESS | 1746 | 1464054454371 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:34 INFO - PROCESS | 1746 | ++DOCSHELL 0x8bf19400 == 164 [pid = 1746] [id = 314] 18:47:34 INFO - PROCESS | 1746 | ++DOMWINDOW == 196 (0x91c29800) [pid = 1746] [serial = 943] [outer = (nil)] 18:47:34 INFO - PROCESS | 1746 | ++DOMWINDOW == 197 (0x93d95000) [pid = 1746] [serial = 944] [outer = 0x91c29800] 18:47:34 INFO - PROCESS | 1746 | 1464054454460 Marionette DEBUG loaded listener.js 18:47:34 INFO - PROCESS | 1746 | ++DOMWINDOW == 198 (0x93d9d000) [pid = 1746] [serial = 945] [outer = 0x91c29800] 18:47:35 INFO - PROCESS | 1746 | 1464054455373 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]]]}] 18:47:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 18:47:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1584ms 18:47:35 INFO - PROCESS | 1746 | 1464054455412 Marionette TRACE conn4 -> [0,1229,"getWindowHandle",null] 18:47:35 INFO - PROCESS | 1746 | 1464054455415 Marionette TRACE conn4 <- [1,1229,null,{"value":"8"}] 18:47:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 18:47:35 INFO - PROCESS | 1746 | 1464054455422 Marionette TRACE conn4 -> [0,1230,"setScriptTimeout",{"ms":35000}] 18:47:35 INFO - PROCESS | 1746 | 1464054455426 Marionette TRACE conn4 <- [1,1230,null,{}] 18:47:35 INFO - PROCESS | 1746 | 1464054455432 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}] 18:47:35 INFO - PROCESS | 1746 | 1464054455645 Marionette TRACE conn4 <- [1,1231,null,{"value":null}] 18:47:35 INFO - PROCESS | 1746 | 1464054455957 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:35 INFO - PROCESS | 1746 | ++DOCSHELL 0x91bcdc00 == 165 [pid = 1746] [id = 315] 18:47:35 INFO - PROCESS | 1746 | ++DOMWINDOW == 199 (0x920e8400) [pid = 1746] [serial = 946] [outer = (nil)] 18:47:36 INFO - PROCESS | 1746 | ++DOMWINDOW == 200 (0x9780e000) [pid = 1746] [serial = 947] [outer = 0x920e8400] 18:47:36 INFO - PROCESS | 1746 | 1464054456051 Marionette DEBUG loaded listener.js 18:47:36 INFO - PROCESS | 1746 | ++DOMWINDOW == 201 (0x97812000) [pid = 1746] [serial = 948] [outer = 0x920e8400] 18:47:37 INFO - PROCESS | 1746 | 1464054457000 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]]]}] 18:47:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 18:47:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1637ms 18:47:37 INFO - PROCESS | 1746 | 1464054457061 Marionette TRACE conn4 -> [0,1233,"getWindowHandle",null] 18:47:37 INFO - PROCESS | 1746 | 1464054457065 Marionette TRACE conn4 <- [1,1233,null,{"value":"8"}] 18:47:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 18:47:37 INFO - PROCESS | 1746 | 1464054457072 Marionette TRACE conn4 -> [0,1234,"setScriptTimeout",{"ms":35000}] 18:47:37 INFO - PROCESS | 1746 | 1464054457075 Marionette TRACE conn4 <- [1,1234,null,{}] 18:47:37 INFO - PROCESS | 1746 | 1464054457081 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}] 18:47:37 INFO - PROCESS | 1746 | 1464054457286 Marionette TRACE conn4 <- [1,1235,null,{"value":null}] 18:47:38 INFO - PROCESS | 1746 | 1464054458039 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:38 INFO - PROCESS | 1746 | --DOCSHELL 0x8abe6800 == 164 [pid = 1746] [id = 172] 18:47:38 INFO - PROCESS | 1746 | --DOCSHELL 0x86ed9c00 == 163 [pid = 1746] [id = 243] 18:47:38 INFO - PROCESS | 1746 | --DOCSHELL 0x86d04000 == 162 [pid = 1746] [id = 244] 18:47:38 INFO - PROCESS | 1746 | --DOCSHELL 0x86ee7400 == 161 [pid = 1746] [id = 245] 18:47:38 INFO - PROCESS | 1746 | --DOCSHELL 0x86339c00 == 160 [pid = 1746] [id = 246] 18:47:38 INFO - PROCESS | 1746 | --DOCSHELL 0x86346000 == 159 [pid = 1746] [id = 247] 18:47:38 INFO - PROCESS | 1746 | --DOCSHELL 0x8545e400 == 158 [pid = 1746] [id = 297] 18:47:38 INFO - PROCESS | 1746 | --DOCSHELL 0x86ee0000 == 157 [pid = 1746] [id = 296] 18:47:38 INFO - PROCESS | 1746 | --DOCSHELL 0x851f6800 == 156 [pid = 1746] [id = 295] 18:47:38 INFO - PROCESS | 1746 | --DOCSHELL 0x86d07400 == 155 [pid = 1746] [id = 293] 18:47:38 INFO - PROCESS | 1746 | --DOCSHELL 0x8abdf000 == 154 [pid = 1746] [id = 291] 18:47:38 INFO - PROCESS | 1746 | --DOCSHELL 0x8633ac00 == 153 [pid = 1746] [id = 292] 18:47:38 INFO - PROCESS | 1746 | --DOCSHELL 0x920db000 == 152 [pid = 1746] [id = 290] 18:47:38 INFO - PROCESS | 1746 | --DOCSHELL 0x8e3a5800 == 151 [pid = 1746] [id = 289] 18:47:38 INFO - PROCESS | 1746 | --DOCSHELL 0x91bba400 == 150 [pid = 1746] [id = 288] 18:47:38 INFO - PROCESS | 1746 | --DOCSHELL 0x8e093000 == 149 [pid = 1746] [id = 286] 18:47:38 INFO - PROCESS | 1746 | --DOCSHELL 0x8ec38400 == 148 [pid = 1746] [id = 287] 18:47:38 INFO - PROCESS | 1746 | --DOCSHELL 0x8e117c00 == 147 [pid = 1746] [id = 285] 18:47:38 INFO - PROCESS | 1746 | --DOCSHELL 0x8dfe8000 == 146 [pid = 1746] [id = 284] 18:47:38 INFO - PROCESS | 1746 | --DOCSHELL 0x8dcb3c00 == 145 [pid = 1746] [id = 283] 18:47:38 INFO - PROCESS | 1746 | --DOCSHELL 0x8bf10400 == 144 [pid = 1746] [id = 282] 18:47:38 INFO - PROCESS | 1746 | --DOCSHELL 0x8782ec00 == 143 [pid = 1746] [id = 280] 18:47:38 INFO - PROCESS | 1746 | --DOCSHELL 0x8c855800 == 142 [pid = 1746] [id = 281] 18:47:38 INFO - PROCESS | 1746 | --DOCSHELL 0x871f0800 == 141 [pid = 1746] [id = 279] 18:47:38 INFO - PROCESS | 1746 | --DOCSHELL 0x889cdc00 == 140 [pid = 1746] [id = 278] 18:47:38 INFO - PROCESS | 1746 | --DOCSHELL 0x8545ac00 == 139 [pid = 1746] [id = 277] 18:47:38 INFO - PROCESS | 1746 | --DOMWINDOW == 200 (0x8d24fc00) [pid = 1746] [serial = 747] [outer = (nil)] [url = about:blank] 18:47:38 INFO - PROCESS | 1746 | --DOMWINDOW == 199 (0x8a769c00) [pid = 1746] [serial = 824] [outer = (nil)] [url = about:blank] 18:47:38 INFO - PROCESS | 1746 | --DOMWINDOW == 198 (0x86edac00) [pid = 1746] [serial = 827] [outer = (nil)] [url = about:blank] 18:47:38 INFO - PROCESS | 1746 | --DOMWINDOW == 197 (0xa22cac00) [pid = 1746] [serial = 788] [outer = (nil)] [url = about:blank] 18:47:38 INFO - PROCESS | 1746 | --DOMWINDOW == 196 (0x8c851c00) [pid = 1746] [serial = 791] [outer = (nil)] [url = about:blank] 18:47:38 INFO - PROCESS | 1746 | --DOMWINDOW == 195 (0xa50a7400) [pid = 1746] [serial = 794] [outer = (nil)] [url = about:blank] 18:47:38 INFO - PROCESS | 1746 | --DOMWINDOW == 194 (0x85bd5800) [pid = 1746] [serial = 797] [outer = (nil)] [url = about:blank] 18:47:38 INFO - PROCESS | 1746 | --DOMWINDOW == 193 (0x85115c00) [pid = 1746] [serial = 800] [outer = (nil)] [url = about:blank] 18:47:38 INFO - PROCESS | 1746 | --DOMWINDOW == 192 (0x851eb800) [pid = 1746] [serial = 803] [outer = (nil)] [url = about:blank] 18:47:38 INFO - PROCESS | 1746 | --DOMWINDOW == 191 (0x86eda800) [pid = 1746] [serial = 818] [outer = (nil)] [url = about:blank] 18:47:38 INFO - PROCESS | 1746 | --DOMWINDOW == 190 (0x871f7800) [pid = 1746] [serial = 819] [outer = (nil)] [url = about:blank] 18:47:38 INFO - PROCESS | 1746 | --DOMWINDOW == 189 (0x8633a000) [pid = 1746] [serial = 812] [outer = (nil)] [url = about:blank] 18:47:38 INFO - PROCESS | 1746 | --DOMWINDOW == 188 (0x86d06000) [pid = 1746] [serial = 813] [outer = (nil)] [url = about:blank] 18:47:38 INFO - PROCESS | 1746 | --DOMWINDOW == 187 (0x88af8c00) [pid = 1746] [serial = 821] [outer = (nil)] [url = about:blank] 18:47:38 INFO - PROCESS | 1746 | --DOMWINDOW == 186 (0x85459000) [pid = 1746] [serial = 809] [outer = (nil)] [url = about:blank] 18:47:38 INFO - PROCESS | 1746 | --DOMWINDOW == 185 (0x89b62c00) [pid = 1746] [serial = 816] [outer = (nil)] [url = about:blank] 18:47:38 INFO - PROCESS | 1746 | --DOMWINDOW == 184 (0x87831c00) [pid = 1746] [serial = 815] [outer = (nil)] [url = about:blank] 18:47:38 INFO - PROCESS | 1746 | --DOMWINDOW == 183 (0x851f4c00) [pid = 1746] [serial = 806] [outer = (nil)] [url = about:blank] 18:47:38 INFO - PROCESS | 1746 | --DOMWINDOW == 182 (0x8dcaf400) [pid = 1746] [serial = 762] [outer = (nil)] [url = about:blank] 18:47:38 INFO - PROCESS | 1746 | --DOMWINDOW == 181 (0x87833800) [pid = 1746] [serial = 764] [outer = (nil)] [url = about:blank] 18:47:38 INFO - PROCESS | 1746 | --DOMWINDOW == 180 (0x8c6ab400) [pid = 1746] [serial = 767] [outer = (nil)] [url = about:blank] 18:47:38 INFO - PROCESS | 1746 | --DOMWINDOW == 179 (0x8e3a1000) [pid = 1746] [serial = 770] [outer = (nil)] [url = about:blank] 18:47:38 INFO - PROCESS | 1746 | --DOMWINDOW == 178 (0x91308c00) [pid = 1746] [serial = 773] [outer = (nil)] [url = about:blank] 18:47:38 INFO - PROCESS | 1746 | --DOMWINDOW == 177 (0x91b34800) [pid = 1746] [serial = 776] [outer = (nil)] [url = about:blank] 18:47:38 INFO - PROCESS | 1746 | --DOMWINDOW == 176 (0x97809800) [pid = 1746] [serial = 779] [outer = (nil)] [url = about:blank] 18:47:38 INFO - PROCESS | 1746 | --DOMWINDOW == 175 (0x9bf3f000) [pid = 1746] [serial = 782] [outer = (nil)] [url = about:blank] 18:47:38 INFO - PROCESS | 1746 | --DOMWINDOW == 174 (0x9cf1b400) [pid = 1746] [serial = 785] [outer = (nil)] [url = about:blank] 18:47:38 INFO - PROCESS | 1746 | --DOMWINDOW == 173 (0x88b57400) [pid = 1746] [serial = 830] [outer = (nil)] [url = about:blank] 18:47:38 INFO - PROCESS | 1746 | --DOMWINDOW == 172 (0x8afdbc00) [pid = 1746] [serial = 825] [outer = (nil)] [url = about:blank] 18:47:38 INFO - PROCESS | 1746 | --DOMWINDOW == 171 (0x871ee800) [pid = 1746] [serial = 828] [outer = (nil)] [url = about:blank] 18:47:38 INFO - PROCESS | 1746 | --DOMWINDOW == 170 (0x892fbc00) [pid = 1746] [serial = 822] [outer = (nil)] [url = about:blank] 18:47:38 INFO - PROCESS | 1746 | ++DOCSHELL 0x85115c00 == 140 [pid = 1746] [id = 316] 18:47:38 INFO - PROCESS | 1746 | ++DOMWINDOW == 171 (0x85117400) [pid = 1746] [serial = 949] [outer = (nil)] 18:47:38 INFO - PROCESS | 1746 | ++DOMWINDOW == 172 (0x851ec800) [pid = 1746] [serial = 950] [outer = 0x85117400] 18:47:38 INFO - PROCESS | 1746 | 1464054458914 Marionette DEBUG loaded listener.js 18:47:39 INFO - PROCESS | 1746 | ++DOMWINDOW == 173 (0x85458c00) [pid = 1746] [serial = 951] [outer = 0x85117400] 18:47:39 INFO - PROCESS | 1746 | 1464054459718 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]]]}] 18:47:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 18:47:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 2695ms 18:47:39 INFO - PROCESS | 1746 | 1464054459768 Marionette TRACE conn4 -> [0,1237,"getWindowHandle",null] 18:47:39 INFO - PROCESS | 1746 | 1464054459774 Marionette TRACE conn4 <- [1,1237,null,{"value":"8"}] 18:47:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 18:47:39 INFO - PROCESS | 1746 | 1464054459781 Marionette TRACE conn4 -> [0,1238,"setScriptTimeout",{"ms":35000}] 18:47:39 INFO - PROCESS | 1746 | 1464054459787 Marionette TRACE conn4 <- [1,1238,null,{}] 18:47:39 INFO - PROCESS | 1746 | 1464054459794 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}] 18:47:39 INFO - PROCESS | 1746 | 1464054459987 Marionette TRACE conn4 <- [1,1239,null,{"value":null}] 18:47:40 INFO - PROCESS | 1746 | 1464054460019 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:40 INFO - PROCESS | 1746 | ++DOCSHELL 0x85bd8800 == 141 [pid = 1746] [id = 317] 18:47:40 INFO - PROCESS | 1746 | ++DOMWINDOW == 174 (0x86344c00) [pid = 1746] [serial = 952] [outer = (nil)] 18:47:40 INFO - PROCESS | 1746 | ++DOMWINDOW == 175 (0x86d07c00) [pid = 1746] [serial = 953] [outer = 0x86344c00] 18:47:40 INFO - PROCESS | 1746 | 1464054460254 Marionette DEBUG loaded listener.js 18:47:40 INFO - PROCESS | 1746 | ++DOMWINDOW == 176 (0x86edf800) [pid = 1746] [serial = 954] [outer = 0x86344c00] 18:47:41 INFO - PROCESS | 1746 | 1464054461075 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]]]}] 18:47:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 18:47:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1382ms 18:47:41 INFO - PROCESS | 1746 | 1464054461165 Marionette TRACE conn4 -> [0,1241,"getWindowHandle",null] 18:47:41 INFO - PROCESS | 1746 | 1464054461172 Marionette TRACE conn4 <- [1,1241,null,{"value":"8"}] 18:47:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 18:47:41 INFO - PROCESS | 1746 | 1464054461180 Marionette TRACE conn4 -> [0,1242,"setScriptTimeout",{"ms":35000}] 18:47:41 INFO - PROCESS | 1746 | 1464054461183 Marionette TRACE conn4 <- [1,1242,null,{}] 18:47:41 INFO - PROCESS | 1746 | 1464054461193 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}] 18:47:41 INFO - PROCESS | 1746 | 1464054461460 Marionette TRACE conn4 <- [1,1243,null,{"value":null}] 18:47:41 INFO - PROCESS | 1746 | 1464054461491 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:41 INFO - PROCESS | 1746 | ++DOCSHELL 0x86d08800 == 142 [pid = 1746] [id = 318] 18:47:41 INFO - PROCESS | 1746 | ++DOMWINDOW == 177 (0x871f2400) [pid = 1746] [serial = 955] [outer = (nil)] 18:47:41 INFO - PROCESS | 1746 | ++DOMWINDOW == 178 (0x8765bc00) [pid = 1746] [serial = 956] [outer = 0x871f2400] 18:47:41 INFO - PROCESS | 1746 | 1464054461565 Marionette DEBUG loaded listener.js 18:47:41 INFO - PROCESS | 1746 | ++DOMWINDOW == 179 (0x876d0400) [pid = 1746] [serial = 957] [outer = 0x871f2400] 18:47:42 INFO - PROCESS | 1746 | 1464054462589 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]]]}] 18:47:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 18:47:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1436ms 18:47:42 INFO - PROCESS | 1746 | 1464054462616 Marionette TRACE conn4 -> [0,1245,"getWindowHandle",null] 18:47:42 INFO - PROCESS | 1746 | 1464054462619 Marionette TRACE conn4 <- [1,1245,null,{"value":"8"}] 18:47:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 18:47:42 INFO - PROCESS | 1746 | 1464054462628 Marionette TRACE conn4 -> [0,1246,"setScriptTimeout",{"ms":35000}] 18:47:42 INFO - PROCESS | 1746 | 1464054462636 Marionette TRACE conn4 <- [1,1246,null,{}] 18:47:42 INFO - PROCESS | 1746 | 1464054462657 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}] 18:47:42 INFO - PROCESS | 1746 | 1464054462930 Marionette TRACE conn4 <- [1,1247,null,{"value":null}] 18:47:42 INFO - PROCESS | 1746 | 1464054462970 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:42 INFO - PROCESS | 1746 | ++DOCSHELL 0x86ee0c00 == 143 [pid = 1746] [id = 319] 18:47:42 INFO - PROCESS | 1746 | ++DOMWINDOW == 180 (0x88afc800) [pid = 1746] [serial = 958] [outer = (nil)] 18:47:43 INFO - PROCESS | 1746 | ++DOMWINDOW == 181 (0x88b57400) [pid = 1746] [serial = 959] [outer = 0x88afc800] 18:47:43 INFO - PROCESS | 1746 | 1464054463043 Marionette DEBUG loaded listener.js 18:47:43 INFO - PROCESS | 1746 | ++DOMWINDOW == 182 (0x892f0c00) [pid = 1746] [serial = 960] [outer = 0x88afc800] 18:47:44 INFO - PROCESS | 1746 | --DOMWINDOW == 181 (0x8ec40c00) [pid = 1746] [serial = 859] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 18:47:44 INFO - PROCESS | 1746 | --DOMWINDOW == 180 (0x8633b400) [pid = 1746] [serial = 877] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 18:47:44 INFO - PROCESS | 1746 | --DOMWINDOW == 179 (0x91a16800) [pid = 1746] [serial = 862] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 18:47:44 INFO - PROCESS | 1746 | --DOMWINDOW == 178 (0x91a0b000) [pid = 1746] [serial = 868] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 18:47:44 INFO - PROCESS | 1746 | --DOMWINDOW == 177 (0x871f2000) [pid = 1746] [serial = 889] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 18:47:44 INFO - PROCESS | 1746 | --DOMWINDOW == 176 (0x85bccc00) [pid = 1746] [serial = 886] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 18:47:44 INFO - PROCESS | 1746 | --DOMWINDOW == 175 (0x8d00e800) [pid = 1746] [serial = 844] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 18:47:44 INFO - PROCESS | 1746 | --DOMWINDOW == 174 (0x8afdb400) [pid = 1746] [serial = 766] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 18:47:44 INFO - PROCESS | 1746 | --DOMWINDOW == 173 (0x85453000) [pid = 1746] [serial = 808] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 18:47:44 INFO - PROCESS | 1746 | --DOMWINDOW == 172 (0x8afe4400) [pid = 1746] [serial = 841] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 18:47:44 INFO - PROCESS | 1746 | --DOMWINDOW == 171 (0x8dfebc00) [pid = 1746] [serial = 688] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 18:47:44 INFO - PROCESS | 1746 | --DOMWINDOW == 170 (0x8d2ea000) [pid = 1746] [serial = 874] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 18:47:44 INFO - PROCESS | 1746 | --DOMWINDOW == 169 (0x8e3a4000) [pid = 1746] [serial = 856] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 18:47:44 INFO - PROCESS | 1746 | --DOMWINDOW == 168 (0x8c84b400) [pid = 1746] [serial = 790] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 18:47:44 INFO - PROCESS | 1746 | --DOMWINDOW == 167 (0x91bbe000) [pid = 1746] [serial = 865] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 18:47:44 INFO - PROCESS | 1746 | --DOMWINDOW == 166 (0x85113400) [pid = 1746] [serial = 802] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 18:47:44 INFO - PROCESS | 1746 | --DOMWINDOW == 165 (0x87828800) [pid = 1746] [serial = 880] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 18:47:44 INFO - PROCESS | 1746 | --DOMWINDOW == 164 (0x8df21c00) [pid = 1746] [serial = 850] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 18:47:44 INFO - PROCESS | 1746 | --DOMWINDOW == 163 (0x8782b400) [pid = 1746] [serial = 763] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 18:47:44 INFO - PROCESS | 1746 | --DOMWINDOW == 162 (0x8782ac00) [pid = 1746] [serial = 829] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 18:47:44 INFO - PROCESS | 1746 | --DOMWINDOW == 161 (0x8e09a800) [pid = 1746] [serial = 769] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 18:47:44 INFO - PROCESS | 1746 | --DOMWINDOW == 160 (0xa3454c00) [pid = 1746] [serial = 793] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 18:47:44 INFO - PROCESS | 1746 | --DOMWINDOW == 159 (0x8e08d000) [pid = 1746] [serial = 853] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 18:47:44 INFO - PROCESS | 1746 | --DOMWINDOW == 158 (0x925aa400) [pid = 1746] [serial = 778] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 18:47:44 INFO - PROCESS | 1746 | --DOMWINDOW == 157 (0x9bab2000) [pid = 1746] [serial = 784] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 18:47:44 INFO - PROCESS | 1746 | --DOMWINDOW == 156 (0x8afdec00) [pid = 1746] [serial = 838] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 18:47:44 INFO - PROCESS | 1746 | --DOMWINDOW == 155 (0x8511b800) [pid = 1746] [serial = 805] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 18:47:44 INFO - PROCESS | 1746 | --DOMWINDOW == 154 (0x85bd0800) [pid = 1746] [serial = 832] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 18:47:44 INFO - PROCESS | 1746 | --DOMWINDOW == 153 (0x8ec3f800) [pid = 1746] [serial = 772] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 18:47:44 INFO - PROCESS | 1746 | --DOMWINDOW == 152 (0x925a5000) [pid = 1746] [serial = 871] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 18:47:44 INFO - PROCESS | 1746 | --DOMWINDOW == 151 (0x89b89400) [pid = 1746] [serial = 883] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 18:47:44 INFO - PROCESS | 1746 | --DOMWINDOW == 150 (0x913c5800) [pid = 1746] [serial = 775] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 18:47:44 INFO - PROCESS | 1746 | --DOMWINDOW == 149 (0x88af1000) [pid = 1746] [serial = 835] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 18:47:44 INFO - PROCESS | 1746 | --DOMWINDOW == 148 (0x8510d800) [pid = 1746] [serial = 799] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 18:47:44 INFO - PROCESS | 1746 | --DOMWINDOW == 147 (0x98443c00) [pid = 1746] [serial = 781] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 18:47:44 INFO - PROCESS | 1746 | --DOMWINDOW == 146 (0x8db5e800) [pid = 1746] [serial = 847] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 18:47:44 INFO - PROCESS | 1746 | --DOMWINDOW == 145 (0x85bcc000) [pid = 1746] [serial = 796] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 18:47:44 INFO - PROCESS | 1746 | --DOMWINDOW == 144 (0x93b7d800) [pid = 1746] [serial = 787] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 18:47:44 INFO - PROCESS | 1746 | 1464054464678 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]]]}] 18:47:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 18:47:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 2104ms 18:47:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 18:47:44 INFO - PROCESS | 1746 | 1464054464731 Marionette TRACE conn4 -> [0,1249,"getWindowHandle",null] 18:47:44 INFO - PROCESS | 1746 | 1464054464734 Marionette TRACE conn4 <- [1,1249,null,{"value":"8"}] 18:47:44 INFO - PROCESS | 1746 | 1464054464741 Marionette TRACE conn4 -> [0,1250,"setScriptTimeout",{"ms":35000}] 18:47:44 INFO - PROCESS | 1746 | 1464054464744 Marionette TRACE conn4 <- [1,1250,null,{}] 18:47:44 INFO - PROCESS | 1746 | 1464054464750 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}] 18:47:44 INFO - PROCESS | 1746 | 1464054464935 Marionette TRACE conn4 <- [1,1251,null,{"value":null}] 18:47:45 INFO - PROCESS | 1746 | 1464054465116 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:45 INFO - PROCESS | 1746 | ++DOCSHELL 0x8511b800 == 144 [pid = 1746] [id = 320] 18:47:45 INFO - PROCESS | 1746 | ++DOMWINDOW == 145 (0x85453000) [pid = 1746] [serial = 961] [outer = (nil)] 18:47:45 INFO - PROCESS | 1746 | ++DOMWINDOW == 146 (0x88afd000) [pid = 1746] [serial = 962] [outer = 0x85453000] 18:47:45 INFO - PROCESS | 1746 | 1464054465189 Marionette DEBUG loaded listener.js 18:47:45 INFO - PROCESS | 1746 | ++DOMWINDOW == 147 (0x892f7400) [pid = 1746] [serial = 963] [outer = 0x85453000] 18:47:46 INFO - PROCESS | 1746 | 1464054466091 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]]]}] 18:47:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 18:47:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1430ms 18:47:46 INFO - PROCESS | 1746 | 1464054466188 Marionette TRACE conn4 -> [0,1253,"getWindowHandle",null] 18:47:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 18:47:46 INFO - PROCESS | 1746 | 1464054466194 Marionette TRACE conn4 <- [1,1253,null,{"value":"8"}] 18:47:46 INFO - PROCESS | 1746 | 1464054466202 Marionette TRACE conn4 -> [0,1254,"setScriptTimeout",{"ms":35000}] 18:47:46 INFO - PROCESS | 1746 | 1464054466207 Marionette TRACE conn4 <- [1,1254,null,{}] 18:47:46 INFO - PROCESS | 1746 | 1464054466217 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}] 18:47:46 INFO - PROCESS | 1746 | 1464054466419 Marionette TRACE conn4 <- [1,1255,null,{"value":null}] 18:47:46 INFO - PROCESS | 1746 | 1464054466718 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:46 INFO - PROCESS | 1746 | ++DOCSHELL 0x8633ac00 == 145 [pid = 1746] [id = 321] 18:47:46 INFO - PROCESS | 1746 | ++DOMWINDOW == 148 (0x8633b400) [pid = 1746] [serial = 964] [outer = (nil)] 18:47:46 INFO - PROCESS | 1746 | ++DOMWINDOW == 149 (0x86345800) [pid = 1746] [serial = 965] [outer = 0x8633b400] 18:47:46 INFO - PROCESS | 1746 | 1464054466855 Marionette DEBUG loaded listener.js 18:47:47 INFO - PROCESS | 1746 | ++DOMWINDOW == 150 (0x871f6800) [pid = 1746] [serial = 966] [outer = 0x8633b400] 18:47:47 INFO - PROCESS | 1746 | 1464054467792 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]]]}] 18:47:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 18:47:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1643ms 18:47:47 INFO - PROCESS | 1746 | 1464054467845 Marionette TRACE conn4 -> [0,1257,"getWindowHandle",null] 18:47:47 INFO - PROCESS | 1746 | 1464054467853 Marionette TRACE conn4 <- [1,1257,null,{"value":"8"}] 18:47:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 18:47:47 INFO - PROCESS | 1746 | 1464054467864 Marionette TRACE conn4 -> [0,1258,"setScriptTimeout",{"ms":35000}] 18:47:47 INFO - PROCESS | 1746 | 1464054467868 Marionette TRACE conn4 <- [1,1258,null,{}] 18:47:47 INFO - PROCESS | 1746 | 1464054467875 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}] 18:47:48 INFO - PROCESS | 1746 | 1464054468087 Marionette TRACE conn4 <- [1,1259,null,{"value":null}] 18:47:48 INFO - PROCESS | 1746 | 1464054468368 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:48 INFO - PROCESS | 1746 | ++DOCSHELL 0x88af3c00 == 146 [pid = 1746] [id = 322] 18:47:48 INFO - PROCESS | 1746 | ++DOMWINDOW == 151 (0x88af6400) [pid = 1746] [serial = 967] [outer = (nil)] 18:47:48 INFO - PROCESS | 1746 | ++DOMWINDOW == 152 (0x88b53c00) [pid = 1746] [serial = 968] [outer = 0x88af6400] 18:47:48 INFO - PROCESS | 1746 | 1464054468498 Marionette DEBUG loaded listener.js 18:47:48 INFO - PROCESS | 1746 | ++DOMWINDOW == 153 (0x89b63800) [pid = 1746] [serial = 969] [outer = 0x88af6400] 18:47:49 INFO - PROCESS | 1746 | 1464054469430 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]]]}] 18:47:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 18:47:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1632ms 18:47:49 INFO - PROCESS | 1746 | 1464054469498 Marionette TRACE conn4 -> [0,1261,"getWindowHandle",null] 18:47:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 18:47:49 INFO - PROCESS | 1746 | 1464054469502 Marionette TRACE conn4 <- [1,1261,null,{"value":"8"}] 18:47:49 INFO - PROCESS | 1746 | 1464054469509 Marionette TRACE conn4 -> [0,1262,"setScriptTimeout",{"ms":35000}] 18:47:49 INFO - PROCESS | 1746 | 1464054469515 Marionette TRACE conn4 <- [1,1262,null,{}] 18:47:49 INFO - PROCESS | 1746 | 1464054469532 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}] 18:47:49 INFO - PROCESS | 1746 | 1464054469781 Marionette TRACE conn4 <- [1,1263,null,{"value":null}] 18:47:50 INFO - PROCESS | 1746 | 1464054470140 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:50 INFO - PROCESS | 1746 | ++DOCSHELL 0x89b87800 == 147 [pid = 1746] [id = 323] 18:47:50 INFO - PROCESS | 1746 | ++DOMWINDOW == 154 (0x8a6e8000) [pid = 1746] [serial = 970] [outer = (nil)] 18:47:50 INFO - PROCESS | 1746 | ++DOMWINDOW == 155 (0x8a75f000) [pid = 1746] [serial = 971] [outer = 0x8a6e8000] 18:47:50 INFO - PROCESS | 1746 | 1464054470231 Marionette DEBUG loaded listener.js 18:47:50 INFO - PROCESS | 1746 | ++DOMWINDOW == 156 (0x8a769c00) [pid = 1746] [serial = 972] [outer = 0x8a6e8000] 18:47:51 INFO - PROCESS | 1746 | 1464054471153 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]]]}] 18:47:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 18:47:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1690ms 18:47:51 INFO - PROCESS | 1746 | 1464054471199 Marionette TRACE conn4 -> [0,1265,"getWindowHandle",null] 18:47:51 INFO - PROCESS | 1746 | 1464054471204 Marionette TRACE conn4 <- [1,1265,null,{"value":"8"}] 18:47:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 18:47:51 INFO - PROCESS | 1746 | 1464054471211 Marionette TRACE conn4 -> [0,1266,"setScriptTimeout",{"ms":35000}] 18:47:51 INFO - PROCESS | 1746 | 1464054471214 Marionette TRACE conn4 <- [1,1266,null,{}] 18:47:51 INFO - PROCESS | 1746 | 1464054471220 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}] 18:47:51 INFO - PROCESS | 1746 | 1464054471425 Marionette TRACE conn4 <- [1,1267,null,{"value":null}] 18:47:51 INFO - PROCESS | 1746 | 1464054471700 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:51 INFO - PROCESS | 1746 | ++DOCSHELL 0x876cd000 == 148 [pid = 1746] [id = 324] 18:47:51 INFO - PROCESS | 1746 | ++DOMWINDOW == 157 (0x8a76d400) [pid = 1746] [serial = 973] [outer = (nil)] 18:47:51 INFO - PROCESS | 1746 | ++DOMWINDOW == 158 (0x8ae37400) [pid = 1746] [serial = 974] [outer = 0x8a76d400] 18:47:51 INFO - PROCESS | 1746 | 1464054471832 Marionette DEBUG loaded listener.js 18:47:51 INFO - PROCESS | 1746 | ++DOMWINDOW == 159 (0x8afdf400) [pid = 1746] [serial = 975] [outer = 0x8a76d400] 18:47:52 INFO - PROCESS | 1746 | 1464054472741 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]]]}] 18:47:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 18:47:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1581ms 18:47:52 INFO - PROCESS | 1746 | 1464054472793 Marionette TRACE conn4 -> [0,1269,"getWindowHandle",null] 18:47:52 INFO - PROCESS | 1746 | 1464054472796 Marionette TRACE conn4 <- [1,1269,null,{"value":"8"}] 18:47:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 18:47:52 INFO - PROCESS | 1746 | 1464054472803 Marionette TRACE conn4 -> [0,1270,"setScriptTimeout",{"ms":35000}] 18:47:52 INFO - PROCESS | 1746 | 1464054472807 Marionette TRACE conn4 <- [1,1270,null,{}] 18:47:52 INFO - PROCESS | 1746 | 1464054472813 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}] 18:47:53 INFO - PROCESS | 1746 | 1464054473017 Marionette TRACE conn4 <- [1,1271,null,{"value":null}] 18:47:53 INFO - PROCESS | 1746 | 1464054473334 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:53 INFO - PROCESS | 1746 | ++DOCSHELL 0x88b5e800 == 149 [pid = 1746] [id = 325] 18:47:53 INFO - PROCESS | 1746 | ++DOMWINDOW == 160 (0x8abe8000) [pid = 1746] [serial = 976] [outer = (nil)] 18:47:53 INFO - PROCESS | 1746 | ++DOMWINDOW == 161 (0x8bf14c00) [pid = 1746] [serial = 977] [outer = 0x8abe8000] 18:47:53 INFO - PROCESS | 1746 | 1464054473428 Marionette DEBUG loaded listener.js 18:47:53 INFO - PROCESS | 1746 | ++DOMWINDOW == 162 (0x8bf18c00) [pid = 1746] [serial = 978] [outer = 0x8abe8000] 18:47:54 INFO - PROCESS | 1746 | 1464054474323 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]]]}] 18:47:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 18:47:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1583ms 18:47:54 INFO - PROCESS | 1746 | 1464054474387 Marionette TRACE conn4 -> [0,1273,"getWindowHandle",null] 18:47:54 INFO - PROCESS | 1746 | 1464054474391 Marionette TRACE conn4 <- [1,1273,null,{"value":"8"}] 18:47:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 18:47:54 INFO - PROCESS | 1746 | 1464054474397 Marionette TRACE conn4 -> [0,1274,"setScriptTimeout",{"ms":35000}] 18:47:54 INFO - PROCESS | 1746 | 1464054474401 Marionette TRACE conn4 <- [1,1274,null,{}] 18:47:54 INFO - PROCESS | 1746 | 1464054474407 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}] 18:47:54 INFO - PROCESS | 1746 | 1464054474639 Marionette TRACE conn4 <- [1,1275,null,{"value":null}] 18:47:54 INFO - PROCESS | 1746 | 1464054474912 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:54 INFO - PROCESS | 1746 | ++DOCSHELL 0x8c84a000 == 150 [pid = 1746] [id = 326] 18:47:54 INFO - PROCESS | 1746 | ++DOMWINDOW == 163 (0x8c84a400) [pid = 1746] [serial = 979] [outer = (nil)] 18:47:55 INFO - PROCESS | 1746 | ++DOMWINDOW == 164 (0x8d00d400) [pid = 1746] [serial = 980] [outer = 0x8c84a400] 18:47:55 INFO - PROCESS | 1746 | 1464054475051 Marionette DEBUG loaded listener.js 18:47:55 INFO - PROCESS | 1746 | ++DOMWINDOW == 165 (0x8d018800) [pid = 1746] [serial = 981] [outer = 0x8c84a400] 18:47:55 INFO - PROCESS | 1746 | 1464054475951 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]]]}] 18:47:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 18:47:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1634ms 18:47:56 INFO - PROCESS | 1746 | 1464054476032 Marionette TRACE conn4 -> [0,1277,"getWindowHandle",null] 18:47:56 INFO - PROCESS | 1746 | 1464054476036 Marionette TRACE conn4 <- [1,1277,null,{"value":"8"}] 18:47:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 18:47:56 INFO - PROCESS | 1746 | 1464054476042 Marionette TRACE conn4 -> [0,1278,"setScriptTimeout",{"ms":35000}] 18:47:56 INFO - PROCESS | 1746 | 1464054476046 Marionette TRACE conn4 <- [1,1278,null,{}] 18:47:56 INFO - PROCESS | 1746 | 1464054476052 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}] 18:47:56 INFO - PROCESS | 1746 | 1464054476289 Marionette TRACE conn4 <- [1,1279,null,{"value":null}] 18:47:56 INFO - PROCESS | 1746 | 1464054476615 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:56 INFO - PROCESS | 1746 | ++DOCSHELL 0x8afe5400 == 151 [pid = 1746] [id = 327] 18:47:56 INFO - PROCESS | 1746 | ++DOMWINDOW == 166 (0x8c6b6400) [pid = 1746] [serial = 982] [outer = (nil)] 18:47:56 INFO - PROCESS | 1746 | ++DOMWINDOW == 167 (0x8d254800) [pid = 1746] [serial = 983] [outer = 0x8c6b6400] 18:47:56 INFO - PROCESS | 1746 | 1464054476700 Marionette DEBUG loaded listener.js 18:47:56 INFO - PROCESS | 1746 | ++DOMWINDOW == 168 (0x8d2e3c00) [pid = 1746] [serial = 984] [outer = 0x8c6b6400] 18:47:57 INFO - PROCESS | 1746 | 1464054477599 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]]]}] 18:47:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 18:47:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1637ms 18:47:57 INFO - PROCESS | 1746 | 1464054477681 Marionette TRACE conn4 -> [0,1281,"getWindowHandle",null] 18:47:57 INFO - PROCESS | 1746 | 1464054477685 Marionette TRACE conn4 <- [1,1281,null,{"value":"8"}] 18:47:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 18:47:57 INFO - PROCESS | 1746 | 1464054477693 Marionette TRACE conn4 -> [0,1282,"setScriptTimeout",{"ms":35000}] 18:47:57 INFO - PROCESS | 1746 | 1464054477697 Marionette TRACE conn4 <- [1,1282,null,{}] 18:47:57 INFO - PROCESS | 1746 | 1464054477702 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}] 18:47:57 INFO - PROCESS | 1746 | 1464054477948 Marionette TRACE conn4 <- [1,1283,null,{"value":null}] 18:47:58 INFO - PROCESS | 1746 | 1464054478276 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:58 INFO - PROCESS | 1746 | ++DOCSHELL 0x8afe3c00 == 152 [pid = 1746] [id = 328] 18:47:58 INFO - PROCESS | 1746 | ++DOMWINDOW == 169 (0x8d24a400) [pid = 1746] [serial = 985] [outer = (nil)] 18:47:58 INFO - PROCESS | 1746 | ++DOMWINDOW == 170 (0x8d9d3000) [pid = 1746] [serial = 986] [outer = 0x8d24a400] 18:47:58 INFO - PROCESS | 1746 | 1464054478362 Marionette DEBUG loaded listener.js 18:47:58 INFO - PROCESS | 1746 | ++DOMWINDOW == 171 (0x8d9d5c00) [pid = 1746] [serial = 987] [outer = 0x8d24a400] 18:47:59 INFO - PROCESS | 1746 | 1464054479249 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]]]}] 18:47:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 18:47:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1585ms 18:47:59 INFO - PROCESS | 1746 | 1464054479281 Marionette TRACE conn4 -> [0,1285,"getWindowHandle",null] 18:47:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 18:47:59 INFO - PROCESS | 1746 | 1464054479285 Marionette TRACE conn4 <- [1,1285,null,{"value":"8"}] 18:47:59 INFO - PROCESS | 1746 | 1464054479292 Marionette TRACE conn4 -> [0,1286,"setScriptTimeout",{"ms":35000}] 18:47:59 INFO - PROCESS | 1746 | 1464054479295 Marionette TRACE conn4 <- [1,1286,null,{}] 18:47:59 INFO - PROCESS | 1746 | 1464054479301 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}] 18:47:59 INFO - PROCESS | 1746 | 1464054479493 Marionette TRACE conn4 <- [1,1287,null,{"value":null}] 18:47:59 INFO - PROCESS | 1746 | 1464054479763 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:59 INFO - PROCESS | 1746 | ++DOCSHELL 0x8d205000 == 153 [pid = 1746] [id = 329] 18:47:59 INFO - PROCESS | 1746 | ++DOMWINDOW == 172 (0x8d2ec800) [pid = 1746] [serial = 988] [outer = (nil)] 18:47:59 INFO - PROCESS | 1746 | ++DOMWINDOW == 173 (0x8dbed000) [pid = 1746] [serial = 989] [outer = 0x8d2ec800] 18:47:59 INFO - PROCESS | 1746 | 1464054479895 Marionette DEBUG loaded listener.js 18:48:00 INFO - PROCESS | 1746 | ++DOMWINDOW == 174 (0x8dbf4c00) [pid = 1746] [serial = 990] [outer = 0x8d2ec800] 18:48:00 INFO - PROCESS | 1746 | 1464054480775 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]]]}] 18:48:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 18:48:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1531ms 18:48:00 INFO - PROCESS | 1746 | 1464054480823 Marionette TRACE conn4 -> [0,1289,"getWindowHandle",null] 18:48:00 INFO - PROCESS | 1746 | 1464054480827 Marionette TRACE conn4 <- [1,1289,null,{"value":"8"}] 18:48:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 18:48:00 INFO - PROCESS | 1746 | 1464054480833 Marionette TRACE conn4 -> [0,1290,"setScriptTimeout",{"ms":35000}] 18:48:00 INFO - PROCESS | 1746 | 1464054480836 Marionette TRACE conn4 <- [1,1290,null,{}] 18:48:00 INFO - PROCESS | 1746 | 1464054480842 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}] 18:48:01 INFO - PROCESS | 1746 | 1464054481047 Marionette TRACE conn4 <- [1,1291,null,{"value":null}] 18:48:01 INFO - PROCESS | 1746 | 1464054481399 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:01 INFO - PROCESS | 1746 | ++DOCSHELL 0x8da90000 == 154 [pid = 1746] [id = 330] 18:48:01 INFO - PROCESS | 1746 | ++DOMWINDOW == 175 (0x8dcaac00) [pid = 1746] [serial = 991] [outer = (nil)] 18:48:01 INFO - PROCESS | 1746 | ++DOMWINDOW == 176 (0x8df1b400) [pid = 1746] [serial = 992] [outer = 0x8dcaac00] 18:48:01 INFO - PROCESS | 1746 | 1464054481505 Marionette DEBUG loaded listener.js 18:48:01 INFO - PROCESS | 1746 | ++DOMWINDOW == 177 (0x8df21000) [pid = 1746] [serial = 993] [outer = 0x8dcaac00] 18:48:02 INFO - PROCESS | 1746 | 1464054482432 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]]]}] 18:48:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 18:48:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1632ms 18:48:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 18:48:02 INFO - PROCESS | 1746 | 1464054482467 Marionette TRACE conn4 -> [0,1293,"getWindowHandle",null] 18:48:02 INFO - PROCESS | 1746 | 1464054482471 Marionette TRACE conn4 <- [1,1293,null,{"value":"8"}] 18:48:02 INFO - PROCESS | 1746 | 1464054482478 Marionette TRACE conn4 -> [0,1294,"setScriptTimeout",{"ms":35000}] 18:48:02 INFO - PROCESS | 1746 | 1464054482482 Marionette TRACE conn4 <- [1,1294,null,{}] 18:48:02 INFO - PROCESS | 1746 | 1464054482488 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}] 18:48:02 INFO - PROCESS | 1746 | 1464054482720 Marionette TRACE conn4 <- [1,1295,null,{"value":null}] 18:48:03 INFO - PROCESS | 1746 | 1464054483046 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:03 INFO - PROCESS | 1746 | ++DOCSHELL 0x8d9cc400 == 155 [pid = 1746] [id = 331] 18:48:03 INFO - PROCESS | 1746 | ++DOMWINDOW == 178 (0x8dfeb000) [pid = 1746] [serial = 994] [outer = (nil)] 18:48:03 INFO - PROCESS | 1746 | ++DOMWINDOW == 179 (0x8e098000) [pid = 1746] [serial = 995] [outer = 0x8dfeb000] 18:48:03 INFO - PROCESS | 1746 | 1464054483157 Marionette DEBUG loaded listener.js 18:48:03 INFO - PROCESS | 1746 | ++DOMWINDOW == 180 (0x8e11e000) [pid = 1746] [serial = 996] [outer = 0x8dfeb000] 18:48:04 INFO - PROCESS | 1746 | 1464054484056 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]]]}] 18:48:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 18:48:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1641ms 18:48:04 INFO - PROCESS | 1746 | 1464054484119 Marionette TRACE conn4 -> [0,1297,"getWindowHandle",null] 18:48:04 INFO - PROCESS | 1746 | 1464054484123 Marionette TRACE conn4 <- [1,1297,null,{"value":"8"}] 18:48:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 18:48:04 INFO - PROCESS | 1746 | 1464054484129 Marionette TRACE conn4 -> [0,1298,"setScriptTimeout",{"ms":35000}] 18:48:04 INFO - PROCESS | 1746 | 1464054484133 Marionette TRACE conn4 <- [1,1298,null,{}] 18:48:04 INFO - PROCESS | 1746 | 1464054484138 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}] 18:48:04 INFO - PROCESS | 1746 | 1464054484337 Marionette TRACE conn4 <- [1,1299,null,{"value":null}] 18:48:04 INFO - PROCESS | 1746 | 1464054484650 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:04 INFO - PROCESS | 1746 | ++DOCSHELL 0x8e092c00 == 156 [pid = 1746] [id = 332] 18:48:04 INFO - PROCESS | 1746 | ++DOMWINDOW == 181 (0x8e3a4000) [pid = 1746] [serial = 997] [outer = (nil)] 18:48:04 INFO - PROCESS | 1746 | ++DOMWINDOW == 182 (0x8e3ab400) [pid = 1746] [serial = 998] [outer = 0x8e3a4000] 18:48:04 INFO - PROCESS | 1746 | 1464054484745 Marionette DEBUG loaded listener.js 18:48:04 INFO - PROCESS | 1746 | ++DOMWINDOW == 183 (0x8ec3c800) [pid = 1746] [serial = 999] [outer = 0x8e3a4000] 18:48:05 INFO - PROCESS | 1746 | 1464054485617 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]]]}] 18:48:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 18:48:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1533ms 18:48:05 INFO - PROCESS | 1746 | 1464054485664 Marionette TRACE conn4 -> [0,1301,"getWindowHandle",null] 18:48:05 INFO - PROCESS | 1746 | 1464054485667 Marionette TRACE conn4 <- [1,1301,null,{"value":"8"}] 18:48:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 18:48:05 INFO - PROCESS | 1746 | 1464054485684 Marionette TRACE conn4 -> [0,1302,"setScriptTimeout",{"ms":35000}] 18:48:05 INFO - PROCESS | 1746 | 1464054485687 Marionette TRACE conn4 <- [1,1302,null,{}] 18:48:05 INFO - PROCESS | 1746 | 1464054485693 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}] 18:48:05 INFO - PROCESS | 1746 | 1464054485898 Marionette TRACE conn4 <- [1,1303,null,{"value":null}] 18:48:06 INFO - PROCESS | 1746 | 1464054486206 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:06 INFO - PROCESS | 1746 | ++DOCSHELL 0x8e3a4800 == 157 [pid = 1746] [id = 333] 18:48:06 INFO - PROCESS | 1746 | ++DOMWINDOW == 184 (0x8e3aa000) [pid = 1746] [serial = 1000] [outer = (nil)] 18:48:06 INFO - PROCESS | 1746 | ++DOMWINDOW == 185 (0x8ed0f000) [pid = 1746] [serial = 1001] [outer = 0x8e3aa000] 18:48:06 INFO - PROCESS | 1746 | 1464054486301 Marionette DEBUG loaded listener.js 18:48:06 INFO - PROCESS | 1746 | ++DOMWINDOW == 186 (0x8ed11c00) [pid = 1746] [serial = 1002] [outer = 0x8e3aa000] 18:48:07 INFO - PROCESS | 1746 | 1464054487227 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]]]}] 18:48:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 18:48:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1590ms 18:48:07 INFO - PROCESS | 1746 | 1464054487276 Marionette TRACE conn4 -> [0,1305,"getWindowHandle",null] 18:48:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 18:48:07 INFO - PROCESS | 1746 | 1464054487280 Marionette TRACE conn4 <- [1,1305,null,{"value":"8"}] 18:48:07 INFO - PROCESS | 1746 | 1464054487286 Marionette TRACE conn4 -> [0,1306,"setScriptTimeout",{"ms":35000}] 18:48:07 INFO - PROCESS | 1746 | 1464054487290 Marionette TRACE conn4 <- [1,1306,null,{}] 18:48:07 INFO - PROCESS | 1746 | 1464054487295 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}] 18:48:07 INFO - PROCESS | 1746 | 1464054487511 Marionette TRACE conn4 <- [1,1307,null,{"value":null}] 18:48:07 INFO - PROCESS | 1746 | 1464054487842 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:07 INFO - PROCESS | 1746 | ++DOCSHELL 0x876c9400 == 158 [pid = 1746] [id = 334] 18:48:07 INFO - PROCESS | 1746 | ++DOMWINDOW == 187 (0x8d2e4000) [pid = 1746] [serial = 1003] [outer = (nil)] 18:48:07 INFO - PROCESS | 1746 | ++DOMWINDOW == 188 (0x8edc0c00) [pid = 1746] [serial = 1004] [outer = 0x8d2e4000] 18:48:07 INFO - PROCESS | 1746 | 1464054487940 Marionette DEBUG loaded listener.js 18:48:08 INFO - PROCESS | 1746 | ++DOMWINDOW == 189 (0x908ce000) [pid = 1746] [serial = 1005] [outer = 0x8d2e4000] 18:48:08 INFO - PROCESS | 1746 | 1464054488861 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]]]}] 18:48:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 18:48:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1637ms 18:48:08 INFO - PROCESS | 1746 | 1464054488924 Marionette TRACE conn4 -> [0,1309,"getWindowHandle",null] 18:48:08 INFO - PROCESS | 1746 | 1464054488928 Marionette TRACE conn4 <- [1,1309,null,{"value":"8"}] 18:48:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 18:48:08 INFO - PROCESS | 1746 | 1464054488935 Marionette TRACE conn4 -> [0,1310,"setScriptTimeout",{"ms":35000}] 18:48:08 INFO - PROCESS | 1746 | 1464054488938 Marionette TRACE conn4 <- [1,1310,null,{}] 18:48:08 INFO - PROCESS | 1746 | 1464054488944 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}] 18:48:09 INFO - PROCESS | 1746 | 1464054489157 Marionette TRACE conn4 <- [1,1311,null,{"value":null}] 18:48:09 INFO - PROCESS | 1746 | 1464054489469 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:09 INFO - PROCESS | 1746 | ++DOCSHELL 0x851ee000 == 159 [pid = 1746] [id = 335] 18:48:09 INFO - PROCESS | 1746 | ++DOMWINDOW == 190 (0x876c6400) [pid = 1746] [serial = 1006] [outer = (nil)] 18:48:09 INFO - PROCESS | 1746 | ++DOMWINDOW == 191 (0x91309c00) [pid = 1746] [serial = 1007] [outer = 0x876c6400] 18:48:09 INFO - PROCESS | 1746 | 1464054489565 Marionette DEBUG loaded listener.js 18:48:09 INFO - PROCESS | 1746 | ++DOMWINDOW == 192 (0x9130f800) [pid = 1746] [serial = 1008] [outer = 0x876c6400] 18:48:10 INFO - PROCESS | 1746 | 1464054490476 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] 18:48:10 INFO - PROCESS | 1746 | 1464054490530 Marionette TRACE conn4 <- [1,1313,null,{"value":"8"}] 18:48:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 18:48:10 INFO - PROCESS | 1746 | 1464054490537 Marionette TRACE conn4 -> [0,1314,"setScriptTimeout",{"ms":35000}] 18:48:10 INFO - PROCESS | 1746 | 1464054490539 Marionette TRACE conn4 <- [1,1314,null,{}] 18:48:10 INFO - PROCESS | 1746 | 1464054490546 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}] 18:48:10 INFO - PROCESS | 1746 | 1464054490758 Marionette TRACE conn4 <- [1,1315,null,{"value":null}] 18:48:11 INFO - PROCESS | 1746 | 1464054491075 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:11 INFO - PROCESS | 1746 | ++DOCSHELL 0x908d3400 == 160 [pid = 1746] [id = 336] 18:48:11 INFO - PROCESS | 1746 | ++DOMWINDOW == 193 (0x908d7000) [pid = 1746] [serial = 1009] [outer = (nil)] 18:48:11 INFO - PROCESS | 1746 | ++DOMWINDOW == 194 (0x91aee400) [pid = 1746] [serial = 1010] [outer = 0x908d7000] 18:48:11 INFO - PROCESS | 1746 | 1464054491168 Marionette DEBUG loaded listener.js 18:48:11 INFO - PROCESS | 1746 | ++DOMWINDOW == 195 (0x91af1000) [pid = 1746] [serial = 1011] [outer = 0x908d7000] 18:48:12 INFO - PROCESS | 1746 | 1464054492057 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]]]}] 18:48:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 18:48:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1597ms 18:48:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 18:48:12 INFO - PROCESS | 1746 | 1464054492135 Marionette TRACE conn4 -> [0,1317,"getWindowHandle",null] 18:48:12 INFO - PROCESS | 1746 | 1464054492138 Marionette TRACE conn4 <- [1,1317,null,{"value":"8"}] 18:48:12 INFO - PROCESS | 1746 | 1464054492145 Marionette TRACE conn4 -> [0,1318,"setScriptTimeout",{"ms":35000}] 18:48:12 INFO - PROCESS | 1746 | 1464054492148 Marionette TRACE conn4 <- [1,1318,null,{}] 18:48:12 INFO - PROCESS | 1746 | 1464054492154 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}] 18:48:12 INFO - PROCESS | 1746 | 1464054492353 Marionette TRACE conn4 <- [1,1319,null,{"value":null}] 18:48:12 INFO - PROCESS | 1746 | 1464054492692 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:12 INFO - PROCESS | 1746 | ++DOCSHELL 0x88b58800 == 161 [pid = 1746] [id = 337] 18:48:12 INFO - PROCESS | 1746 | ++DOMWINDOW == 196 (0x88b59c00) [pid = 1746] [serial = 1012] [outer = (nil)] 18:48:12 INFO - PROCESS | 1746 | ++DOMWINDOW == 197 (0x91b35000) [pid = 1746] [serial = 1013] [outer = 0x88b59c00] 18:48:12 INFO - PROCESS | 1746 | 1464054492784 Marionette DEBUG loaded listener.js 18:48:12 INFO - PROCESS | 1746 | ++DOMWINDOW == 198 (0x91bbc000) [pid = 1746] [serial = 1014] [outer = 0x88b59c00] 18:48:13 INFO - PROCESS | 1746 | 1464054493673 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]]]}] 18:48:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 18:48:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1583ms 18:48:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 18:48:13 INFO - PROCESS | 1746 | 1464054493728 Marionette TRACE conn4 -> [0,1321,"getWindowHandle",null] 18:48:13 INFO - PROCESS | 1746 | 1464054493731 Marionette TRACE conn4 <- [1,1321,null,{"value":"8"}] 18:48:13 INFO - PROCESS | 1746 | 1464054493738 Marionette TRACE conn4 -> [0,1322,"setScriptTimeout",{"ms":35000}] 18:48:13 INFO - PROCESS | 1746 | 1464054493741 Marionette TRACE conn4 <- [1,1322,null,{}] 18:48:13 INFO - PROCESS | 1746 | 1464054493747 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}] 18:48:13 INFO - PROCESS | 1746 | 1464054493969 Marionette TRACE conn4 <- [1,1323,null,{"value":null}] 18:48:14 INFO - PROCESS | 1746 | 1464054494285 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:14 INFO - PROCESS | 1746 | ++DOCSHELL 0x87825c00 == 162 [pid = 1746] [id = 338] 18:48:14 INFO - PROCESS | 1746 | ++DOMWINDOW == 199 (0x89b95800) [pid = 1746] [serial = 1015] [outer = (nil)] 18:48:14 INFO - PROCESS | 1746 | ++DOMWINDOW == 200 (0x8d24e400) [pid = 1746] [serial = 1016] [outer = 0x89b95800] 18:48:14 INFO - PROCESS | 1746 | 1464054494377 Marionette DEBUG loaded listener.js 18:48:14 INFO - PROCESS | 1746 | ++DOMWINDOW == 201 (0x8dcad400) [pid = 1746] [serial = 1017] [outer = 0x89b95800] 18:48:15 INFO - PROCESS | 1746 | 1464054495289 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]]]}] 18:48:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 18:48:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1598ms 18:48:15 INFO - PROCESS | 1746 | 1464054495335 Marionette TRACE conn4 -> [0,1325,"getWindowHandle",null] 18:48:15 INFO - PROCESS | 1746 | 1464054495339 Marionette TRACE conn4 <- [1,1325,null,{"value":"8"}] 18:48:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 18:48:15 INFO - PROCESS | 1746 | 1464054495346 Marionette TRACE conn4 -> [0,1326,"setScriptTimeout",{"ms":35000}] 18:48:15 INFO - PROCESS | 1746 | 1464054495350 Marionette TRACE conn4 <- [1,1326,null,{}] 18:48:15 INFO - PROCESS | 1746 | 1464054495355 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}] 18:48:15 INFO - PROCESS | 1746 | 1464054495560 Marionette TRACE conn4 <- [1,1327,null,{"value":null}] 18:48:15 INFO - PROCESS | 1746 | 1464054495891 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:15 INFO - PROCESS | 1746 | ++DOCSHELL 0x85112c00 == 163 [pid = 1746] [id = 339] 18:48:15 INFO - PROCESS | 1746 | ++DOMWINDOW == 202 (0x85115000) [pid = 1746] [serial = 1018] [outer = (nil)] 18:48:15 INFO - PROCESS | 1746 | ++DOMWINDOW == 203 (0x8c6b7800) [pid = 1746] [serial = 1019] [outer = 0x85115000] 18:48:15 INFO - PROCESS | 1746 | 1464054495986 Marionette DEBUG loaded listener.js 18:48:16 INFO - PROCESS | 1746 | ++DOMWINDOW == 204 (0x8dcacc00) [pid = 1746] [serial = 1020] [outer = 0x85115000] 18:48:17 INFO - PROCESS | 1746 | --DOCSHELL 0x86d0f400 == 162 [pid = 1746] [id = 249] 18:48:17 INFO - PROCESS | 1746 | --DOCSHELL 0x947a4c00 == 161 [pid = 1746] [id = 22] 18:48:17 INFO - PROCESS | 1746 | --DOCSHELL 0x9c4bcc00 == 160 [pid = 1746] [id = 24] 18:48:17 INFO - PROCESS | 1746 | --DOCSHELL 0x8a6ed800 == 159 [pid = 1746] [id = 252] 18:48:17 INFO - PROCESS | 1746 | --DOCSHELL 0x889d0800 == 158 [pid = 1746] [id = 251] 18:48:17 INFO - PROCESS | 1746 | --DOCSHELL 0x95254c00 == 157 [pid = 1746] [id = 6] 18:48:17 INFO - PROCESS | 1746 | --DOCSHELL 0x91a11000 == 156 [pid = 1746] [id = 99] 18:48:17 INFO - PROCESS | 1746 | --DOCSHELL 0x97868c00 == 155 [pid = 1746] [id = 72] 18:48:17 INFO - PROCESS | 1746 | --DOCSHELL 0x8da8e000 == 154 [pid = 1746] [id = 192] 18:48:17 INFO - PROCESS | 1746 | --DOCSHELL 0x8edb6400 == 153 [pid = 1746] [id = 107] 18:48:17 INFO - PROCESS | 1746 | --DOCSHELL 0x86d0e000 == 152 [pid = 1746] [id = 250] 18:48:17 INFO - PROCESS | 1746 | --DOCSHELL 0xa2151800 == 151 [pid = 1746] [id = 13] 18:48:17 INFO - PROCESS | 1746 | --DOCSHELL 0x8a6ec000 == 150 [pid = 1746] [id = 193] 18:48:17 INFO - PROCESS | 1746 | --DOCSHELL 0x920e3400 == 149 [pid = 1746] [id = 25] 18:48:17 INFO - PROCESS | 1746 | --DOCSHELL 0x9a40c400 == 148 [pid = 1746] [id = 20] 18:48:17 INFO - PROCESS | 1746 | --DOCSHELL 0x99f6bc00 == 147 [pid = 1746] [id = 37] 18:48:17 INFO - PROCESS | 1746 | --DOCSHELL 0x9786a000 == 146 [pid = 1746] [id = 70] 18:48:17 INFO - PROCESS | 1746 | --DOCSHELL 0x97868400 == 145 [pid = 1746] [id = 21] 18:48:17 INFO - PROCESS | 1746 | --DOCSHELL 0x94716c00 == 144 [pid = 1746] [id = 44] 18:48:17 INFO - PROCESS | 1746 | --DOCSHELL 0x920df800 == 143 [pid = 1746] [id = 29] 18:48:17 INFO - PROCESS | 1746 | --DOCSHELL 0x95248c00 == 142 [pid = 1746] [id = 45] 18:48:17 INFO - PROCESS | 1746 | --DOCSHELL 0x9a355400 == 141 [pid = 1746] [id = 26] 18:48:17 INFO - PROCESS | 1746 | --DOCSHELL 0x89b88400 == 140 [pid = 1746] [id = 294] 18:48:17 INFO - PROCESS | 1746 | --DOCSHELL 0x9238c800 == 139 [pid = 1746] [id = 11] 18:48:17 INFO - PROCESS | 1746 | --DOMWINDOW == 203 (0x8ed14c00) [pid = 1746] [serial = 860] [outer = (nil)] [url = about:blank] 18:48:17 INFO - PROCESS | 1746 | --DOMWINDOW == 202 (0x86ee3c00) [pid = 1746] [serial = 879] [outer = (nil)] [url = about:blank] 18:48:17 INFO - PROCESS | 1746 | --DOMWINDOW == 201 (0x86d0b400) [pid = 1746] [serial = 878] [outer = (nil)] [url = about:blank] 18:48:17 INFO - PROCESS | 1746 | --DOMWINDOW == 200 (0x91aebc00) [pid = 1746] [serial = 863] [outer = (nil)] [url = about:blank] 18:48:17 INFO - PROCESS | 1746 | --DOMWINDOW == 199 (0x925a4000) [pid = 1746] [serial = 869] [outer = (nil)] [url = about:blank] 18:48:17 INFO - PROCESS | 1746 | --DOMWINDOW == 198 (0x876cc800) [pid = 1746] [serial = 890] [outer = (nil)] [url = about:blank] 18:48:17 INFO - PROCESS | 1746 | --DOMWINDOW == 197 (0x86edcc00) [pid = 1746] [serial = 888] [outer = (nil)] [url = about:blank] 18:48:17 INFO - PROCESS | 1746 | --DOMWINDOW == 196 (0x87827400) [pid = 1746] [serial = 891] [outer = (nil)] [url = about:blank] 18:48:17 INFO - PROCESS | 1746 | --DOMWINDOW == 195 (0x8d257400) [pid = 1746] [serial = 845] [outer = (nil)] [url = about:blank] 18:48:17 INFO - PROCESS | 1746 | --DOMWINDOW == 194 (0x91b35c00) [pid = 1746] [serial = 864] [outer = (nil)] [url = about:blank] 18:48:17 INFO - PROCESS | 1746 | --DOMWINDOW == 193 (0x8d256800) [pid = 1746] [serial = 768] [outer = (nil)] [url = about:blank] 18:48:17 INFO - PROCESS | 1746 | --DOMWINDOW == 192 (0x8545b800) [pid = 1746] [serial = 810] [outer = (nil)] [url = about:blank] 18:48:17 INFO - PROCESS | 1746 | --DOMWINDOW == 191 (0x8d00a800) [pid = 1746] [serial = 842] [outer = (nil)] [url = about:blank] 18:48:17 INFO - PROCESS | 1746 | --DOMWINDOW == 190 (0x91c2b000) [pid = 1746] [serial = 690] [outer = (nil)] [url = about:blank] 18:48:17 INFO - PROCESS | 1746 | --DOMWINDOW == 189 (0x95440c00) [pid = 1746] [serial = 876] [outer = (nil)] [url = about:blank] 18:48:17 INFO - PROCESS | 1746 | --DOMWINDOW == 188 (0x8ec37000) [pid = 1746] [serial = 857] [outer = (nil)] [url = about:blank] 18:48:17 INFO - PROCESS | 1746 | --DOMWINDOW == 187 (0x8c854000) [pid = 1746] [serial = 792] [outer = (nil)] [url = about:blank] 18:48:17 INFO - PROCESS | 1746 | --DOMWINDOW == 186 (0x91bd8000) [pid = 1746] [serial = 867] [outer = (nil)] [url = about:blank] 18:48:17 INFO - PROCESS | 1746 | --DOMWINDOW == 185 (0x94798800) [pid = 1746] [serial = 875] [outer = (nil)] [url = about:blank] 18:48:17 INFO - PROCESS | 1746 | --DOMWINDOW == 184 (0x91bcf400) [pid = 1746] [serial = 866] [outer = (nil)] [url = about:blank] 18:48:17 INFO - PROCESS | 1746 | --DOMWINDOW == 183 (0x851ed400) [pid = 1746] [serial = 804] [outer = (nil)] [url = about:blank] 18:48:17 INFO - PROCESS | 1746 | --DOMWINDOW == 182 (0x88b5e000) [pid = 1746] [serial = 882] [outer = (nil)] [url = about:blank] 18:48:17 INFO - PROCESS | 1746 | --DOMWINDOW == 181 (0x8d2e7000) [pid = 1746] [serial = 846] [outer = (nil)] [url = about:blank] 18:48:17 INFO - PROCESS | 1746 | --DOMWINDOW == 180 (0x8dfec400) [pid = 1746] [serial = 852] [outer = (nil)] [url = about:blank] 18:48:17 INFO - PROCESS | 1746 | --DOMWINDOW == 179 (0x89b64800) [pid = 1746] [serial = 765] [outer = (nil)] [url = about:blank] 18:48:17 INFO - PROCESS | 1746 | --DOMWINDOW == 178 (0x925aac00) [pid = 1746] [serial = 870] [outer = (nil)] [url = about:blank] 18:48:17 INFO - PROCESS | 1746 | --DOMWINDOW == 177 (0x89b8e800) [pid = 1746] [serial = 831] [outer = (nil)] [url = about:blank] 18:48:17 INFO - PROCESS | 1746 | --DOMWINDOW == 176 (0x8d205400) [pid = 1746] [serial = 843] [outer = (nil)] [url = about:blank] 18:48:17 INFO - PROCESS | 1746 | --DOMWINDOW == 175 (0x8e3ad800) [pid = 1746] [serial = 771] [outer = (nil)] [url = about:blank] 18:48:17 INFO - PROCESS | 1746 | --DOMWINDOW == 174 (0xa50dc800) [pid = 1746] [serial = 795] [outer = (nil)] [url = about:blank] 18:48:17 INFO - PROCESS | 1746 | --DOMWINDOW == 173 (0x8e116800) [pid = 1746] [serial = 854] [outer = (nil)] [url = about:blank] 18:48:17 INFO - PROCESS | 1746 | --DOMWINDOW == 172 (0x97872800) [pid = 1746] [serial = 780] [outer = (nil)] [url = about:blank] 18:48:17 INFO - PROCESS | 1746 | --DOMWINDOW == 171 (0x9d45fc00) [pid = 1746] [serial = 786] [outer = (nil)] [url = about:blank] 18:48:17 INFO - PROCESS | 1746 | --DOMWINDOW == 170 (0x8c6aa400) [pid = 1746] [serial = 840] [outer = (nil)] [url = about:blank] 18:48:17 INFO - PROCESS | 1746 | --DOMWINDOW == 169 (0x851f7c00) [pid = 1746] [serial = 807] [outer = (nil)] [url = about:blank] 18:48:17 INFO - PROCESS | 1746 | --DOMWINDOW == 168 (0x86ee6800) [pid = 1746] [serial = 834] [outer = (nil)] [url = about:blank] 18:48:17 INFO - PROCESS | 1746 | --DOMWINDOW == 167 (0x91a14800) [pid = 1746] [serial = 774] [outer = (nil)] [url = about:blank] 18:48:17 INFO - PROCESS | 1746 | --DOMWINDOW == 166 (0x8df27400) [pid = 1746] [serial = 851] [outer = (nil)] [url = about:blank] 18:48:17 INFO - PROCESS | 1746 | --DOMWINDOW == 165 (0x947a5800) [pid = 1746] [serial = 872] [outer = (nil)] [url = about:blank] 18:48:17 INFO - PROCESS | 1746 | --DOMWINDOW == 164 (0x8c1c9000) [pid = 1746] [serial = 885] [outer = (nil)] [url = about:blank] 18:48:17 INFO - PROCESS | 1746 | --DOMWINDOW == 163 (0x91bc2000) [pid = 1746] [serial = 777] [outer = (nil)] [url = about:blank] 18:48:17 INFO - PROCESS | 1746 | --DOMWINDOW == 162 (0x8bf11800) [pid = 1746] [serial = 839] [outer = (nil)] [url = about:blank] 18:48:17 INFO - PROCESS | 1746 | --DOMWINDOW == 161 (0x86d0c000) [pid = 1746] [serial = 833] [outer = (nil)] [url = about:blank] 18:48:17 INFO - PROCESS | 1746 | --DOMWINDOW == 160 (0x8a6e6400) [pid = 1746] [serial = 837] [outer = (nil)] [url = about:blank] 18:48:17 INFO - PROCESS | 1746 | --DOMWINDOW == 159 (0x9524c400) [pid = 1746] [serial = 873] [outer = (nil)] [url = about:blank] 18:48:17 INFO - PROCESS | 1746 | --DOMWINDOW == 158 (0x8ed09800) [pid = 1746] [serial = 858] [outer = (nil)] [url = about:blank] 18:48:17 INFO - PROCESS | 1746 | --DOMWINDOW == 157 (0x8afda800) [pid = 1746] [serial = 884] [outer = (nil)] [url = about:blank] 18:48:17 INFO - PROCESS | 1746 | --DOMWINDOW == 156 (0x85119c00) [pid = 1746] [serial = 801] [outer = (nil)] [url = about:blank] 18:48:17 INFO - PROCESS | 1746 | --DOMWINDOW == 155 (0x86345000) [pid = 1746] [serial = 887] [outer = (nil)] [url = about:blank] 18:48:17 INFO - PROCESS | 1746 | --DOMWINDOW == 154 (0x9c113000) [pid = 1746] [serial = 783] [outer = (nil)] [url = about:blank] 18:48:17 INFO - PROCESS | 1746 | --DOMWINDOW == 153 (0x8dbf1400) [pid = 1746] [serial = 848] [outer = (nil)] [url = about:blank] 18:48:17 INFO - PROCESS | 1746 | --DOMWINDOW == 152 (0x85bd8400) [pid = 1746] [serial = 798] [outer = (nil)] [url = about:blank] 18:48:17 INFO - PROCESS | 1746 | --DOMWINDOW == 151 (0x8edba000) [pid = 1746] [serial = 861] [outer = (nil)] [url = about:blank] 18:48:17 INFO - PROCESS | 1746 | --DOMWINDOW == 150 (0x8dbfb400) [pid = 1746] [serial = 849] [outer = (nil)] [url = about:blank] 18:48:17 INFO - PROCESS | 1746 | --DOMWINDOW == 149 (0xa24a0800) [pid = 1746] [serial = 789] [outer = (nil)] [url = about:blank] 18:48:17 INFO - PROCESS | 1746 | --DOMWINDOW == 148 (0x8e11b800) [pid = 1746] [serial = 855] [outer = (nil)] [url = about:blank] 18:48:17 INFO - PROCESS | 1746 | --DOMWINDOW == 147 (0x88b5b400) [pid = 1746] [serial = 836] [outer = (nil)] [url = about:blank] 18:48:17 INFO - PROCESS | 1746 | --DOMWINDOW == 146 (0x88afe400) [pid = 1746] [serial = 881] [outer = (nil)] [url = about:blank] 18:48:17 INFO - PROCESS | 1746 | --DOMWINDOW == 145 (0x8782e400) [pid = 1746] [serial = 893] [outer = (nil)] [url = about:blank] 18:48:18 INFO - PROCESS | 1746 | 1464054498420 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]]]}] 18:48:18 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 18:48:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 3140ms 18:48:18 INFO - PROCESS | 1746 | 1464054498487 Marionette TRACE conn4 -> [0,1329,"getWindowHandle",null] 18:48:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 18:48:18 INFO - PROCESS | 1746 | 1464054498492 Marionette TRACE conn4 <- [1,1329,null,{"value":"8"}] 18:48:18 INFO - PROCESS | 1746 | 1464054498500 Marionette TRACE conn4 -> [0,1330,"setScriptTimeout",{"ms":35000}] 18:48:18 INFO - PROCESS | 1746 | 1464054498505 Marionette TRACE conn4 <- [1,1330,null,{}] 18:48:18 INFO - PROCESS | 1746 | 1464054498514 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}] 18:48:18 INFO - PROCESS | 1746 | 1464054498698 Marionette TRACE conn4 <- [1,1331,null,{"value":null}] 18:48:18 INFO - PROCESS | 1746 | 1464054498871 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:18 INFO - PROCESS | 1746 | ++DOCSHELL 0x851ebc00 == 140 [pid = 1746] [id = 340] 18:48:18 INFO - PROCESS | 1746 | ++DOMWINDOW == 146 (0x851f4c00) [pid = 1746] [serial = 1021] [outer = (nil)] 18:48:18 INFO - PROCESS | 1746 | ++DOMWINDOW == 147 (0x85bd8400) [pid = 1746] [serial = 1022] [outer = 0x851f4c00] 18:48:18 INFO - PROCESS | 1746 | 1464054498951 Marionette DEBUG loaded listener.js 18:48:19 INFO - PROCESS | 1746 | ++DOMWINDOW == 148 (0x86346000) [pid = 1746] [serial = 1023] [outer = 0x851f4c00] 18:48:19 INFO - PROCESS | 1746 | 1464054499882 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]]]}] 18:48:19 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 18:48:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1441ms 18:48:19 INFO - PROCESS | 1746 | 1464054499942 Marionette TRACE conn4 -> [0,1333,"getWindowHandle",null] 18:48:19 INFO - PROCESS | 1746 | 1464054499952 Marionette TRACE conn4 <- [1,1333,null,{"value":"8"}] 18:48:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 18:48:19 INFO - PROCESS | 1746 | 1464054499962 Marionette TRACE conn4 -> [0,1334,"setScriptTimeout",{"ms":35000}] 18:48:19 INFO - PROCESS | 1746 | 1464054499967 Marionette TRACE conn4 <- [1,1334,null,{}] 18:48:19 INFO - PROCESS | 1746 | 1464054499973 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}] 18:48:20 INFO - PROCESS | 1746 | 1464054500172 Marionette TRACE conn4 <- [1,1335,null,{"value":null}] 18:48:20 INFO - PROCESS | 1746 | 1464054500465 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:20 INFO - PROCESS | 1746 | ++DOCSHELL 0x86ee6c00 == 141 [pid = 1746] [id = 341] 18:48:20 INFO - PROCESS | 1746 | ++DOMWINDOW == 149 (0x86ee7800) [pid = 1746] [serial = 1024] [outer = (nil)] 18:48:20 INFO - PROCESS | 1746 | ++DOMWINDOW == 150 (0x876c8000) [pid = 1746] [serial = 1025] [outer = 0x86ee7800] 18:48:20 INFO - PROCESS | 1746 | 1464054500561 Marionette DEBUG loaded listener.js 18:48:20 INFO - PROCESS | 1746 | ++DOMWINDOW == 151 (0x876d4400) [pid = 1746] [serial = 1026] [outer = 0x86ee7800] 18:48:21 INFO - PROCESS | 1746 | 1464054501395 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]]]}] 18:48:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 18:48:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1486ms 18:48:21 INFO - PROCESS | 1746 | 1464054501454 Marionette TRACE conn4 -> [0,1337,"getWindowHandle",null] 18:48:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 18:48:21 INFO - PROCESS | 1746 | 1464054501459 Marionette TRACE conn4 <- [1,1337,null,{"value":"8"}] 18:48:21 INFO - PROCESS | 1746 | 1464054501465 Marionette TRACE conn4 -> [0,1338,"setScriptTimeout",{"ms":35000}] 18:48:21 INFO - PROCESS | 1746 | 1464054501471 Marionette TRACE conn4 <- [1,1338,null,{}] 18:48:21 INFO - PROCESS | 1746 | 1464054501486 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}] 18:48:21 INFO - PROCESS | 1746 | 1464054501832 Marionette TRACE conn4 <- [1,1339,null,{"value":null}] 18:48:21 INFO - PROCESS | 1746 | 1464054501873 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:21 INFO - PROCESS | 1746 | ++DOCSHELL 0x87832c00 == 142 [pid = 1746] [id = 342] 18:48:21 INFO - PROCESS | 1746 | ++DOMWINDOW == 152 (0x889c3400) [pid = 1746] [serial = 1027] [outer = (nil)] 18:48:21 INFO - PROCESS | 1746 | ++DOMWINDOW == 153 (0x88b5b400) [pid = 1746] [serial = 1028] [outer = 0x889c3400] 18:48:21 INFO - PROCESS | 1746 | 1464054501950 Marionette DEBUG loaded listener.js 18:48:22 INFO - PROCESS | 1746 | ++DOMWINDOW == 154 (0x892fe400) [pid = 1746] [serial = 1029] [outer = 0x889c3400] 18:48:23 INFO - PROCESS | 1746 | --DOMWINDOW == 153 (0x876ce400) [pid = 1746] [serial = 898] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 18:48:23 INFO - PROCESS | 1746 | --DOMWINDOW == 152 (0x8511c400) [pid = 1746] [serial = 895] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 18:48:23 INFO - PROCESS | 1746 | --DOMWINDOW == 151 (0x8d2e8400) [pid = 1746] [serial = 916] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 18:48:23 INFO - PROCESS | 1746 | --DOMWINDOW == 150 (0x8c6b0800) [pid = 1746] [serial = 913] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 18:48:23 INFO - PROCESS | 1746 | --DOMWINDOW == 149 (0x88b5d800) [pid = 1746] [serial = 901] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 18:48:23 INFO - PROCESS | 1746 | --DOMWINDOW == 148 (0x8dbf7c00) [pid = 1746] [serial = 922] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 18:48:23 INFO - PROCESS | 1746 | --DOMWINDOW == 147 (0x913ca400) [pid = 1746] [serial = 934] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 18:48:23 INFO - PROCESS | 1746 | --DOMWINDOW == 146 (0x91bc3800) [pid = 1746] [serial = 940] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 18:48:23 INFO - PROCESS | 1746 | --DOMWINDOW == 145 (0x8edb5800) [pid = 1746] [serial = 928] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 18:48:23 INFO - PROCESS | 1746 | --DOMWINDOW == 144 (0x91c29800) [pid = 1746] [serial = 943] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 18:48:23 INFO - PROCESS | 1746 | --DOMWINDOW == 143 (0x8e3a8000) [pid = 1746] [serial = 925] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 18:48:23 INFO - PROCESS | 1746 | --DOMWINDOW == 142 (0x908d7800) [pid = 1746] [serial = 931] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 18:48:23 INFO - PROCESS | 1746 | --DOMWINDOW == 141 (0x871f2400) [pid = 1746] [serial = 955] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 18:48:23 INFO - PROCESS | 1746 | --DOMWINDOW == 140 (0x86344c00) [pid = 1746] [serial = 952] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 18:48:23 INFO - PROCESS | 1746 | --DOMWINDOW == 139 (0x91bca800) [pid = 1746] [serial = 937] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 18:48:23 INFO - PROCESS | 1746 | --DOMWINDOW == 138 (0x88afc800) [pid = 1746] [serial = 958] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 18:48:23 INFO - PROCESS | 1746 | --DOMWINDOW == 137 (0x8abdd800) [pid = 1746] [serial = 904] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 18:48:23 INFO - PROCESS | 1746 | --DOMWINDOW == 136 (0x92ff6c00) [pid = 1746] [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.] 18:48:23 INFO - PROCESS | 1746 | --DOMWINDOW == 135 (0x8ae29400) [pid = 1746] [serial = 907] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 18:48:23 INFO - PROCESS | 1746 | --DOMWINDOW == 134 (0x85117400) [pid = 1746] [serial = 949] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 18:48:23 INFO - PROCESS | 1746 | --DOMWINDOW == 133 (0x8da8d000) [pid = 1746] [serial = 919] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 18:48:23 INFO - PROCESS | 1746 | --DOMWINDOW == 132 (0x8c6b3400) [pid = 1746] [serial = 910] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 18:48:24 INFO - PROCESS | 1746 | 1464054504013 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]]]}] 18:48:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 18:48:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 2605ms 18:48:24 INFO - PROCESS | 1746 | 1464054504117 Marionette TRACE conn4 -> [0,1341,"getWindowHandle",null] 18:48:24 INFO - PROCESS | 1746 | 1464054504122 Marionette TRACE conn4 <- [1,1341,null,{"value":"8"}] 18:48:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 18:48:24 INFO - PROCESS | 1746 | 1464054504130 Marionette TRACE conn4 -> [0,1342,"setScriptTimeout",{"ms":35000}] 18:48:24 INFO - PROCESS | 1746 | 1464054504132 Marionette TRACE conn4 <- [1,1342,null,{}] 18:48:24 INFO - PROCESS | 1746 | 1464054504138 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}] 18:48:24 INFO - PROCESS | 1746 | 1464054504325 Marionette TRACE conn4 <- [1,1343,null,{"value":null}] 18:48:24 INFO - PROCESS | 1746 | 1464054504338 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:24 INFO - PROCESS | 1746 | ++DOCSHELL 0x85456800 == 143 [pid = 1746] [id = 343] 18:48:24 INFO - PROCESS | 1746 | ++DOMWINDOW == 133 (0x86d0d000) [pid = 1746] [serial = 1030] [outer = (nil)] 18:48:24 INFO - PROCESS | 1746 | ++DOMWINDOW == 134 (0x88b50400) [pid = 1746] [serial = 1031] [outer = 0x86d0d000] 18:48:24 INFO - PROCESS | 1746 | 1464054504414 Marionette DEBUG loaded listener.js 18:48:24 INFO - PROCESS | 1746 | ++DOMWINDOW == 135 (0x89b69000) [pid = 1746] [serial = 1032] [outer = 0x86d0d000] 18:48:25 INFO - PROCESS | 1746 | 1464054505478 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]]]}] 18:48:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 18:48:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1388ms 18:48:25 INFO - PROCESS | 1746 | 1464054505519 Marionette TRACE conn4 -> [0,1345,"getWindowHandle",null] 18:48:25 INFO - PROCESS | 1746 | 1464054505526 Marionette TRACE conn4 <- [1,1345,null,{"value":"8"}] 18:48:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 18:48:25 INFO - PROCESS | 1746 | 1464054505536 Marionette TRACE conn4 -> [0,1346,"setScriptTimeout",{"ms":35000}] 18:48:25 INFO - PROCESS | 1746 | 1464054505542 Marionette TRACE conn4 <- [1,1346,null,{}] 18:48:25 INFO - PROCESS | 1746 | 1464054505553 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}] 18:48:25 INFO - PROCESS | 1746 | 1464054505770 Marionette TRACE conn4 <- [1,1347,null,{"value":null}] 18:48:26 INFO - PROCESS | 1746 | 1464054506058 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:26 INFO - PROCESS | 1746 | ++DOCSHELL 0x85460c00 == 144 [pid = 1746] [id = 344] 18:48:26 INFO - PROCESS | 1746 | ++DOMWINDOW == 136 (0x85bd2000) [pid = 1746] [serial = 1033] [outer = (nil)] 18:48:26 INFO - PROCESS | 1746 | ++DOMWINDOW == 137 (0x86d0b400) [pid = 1746] [serial = 1034] [outer = 0x85bd2000] 18:48:26 INFO - PROCESS | 1746 | 1464054506174 Marionette DEBUG loaded listener.js 18:48:26 INFO - PROCESS | 1746 | ++DOMWINDOW == 138 (0x86ee6800) [pid = 1746] [serial = 1035] [outer = 0x85bd2000] 18:48:27 INFO - PROCESS | 1746 | 1464054507143 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]]]}] 18:48:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 18:48:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1648ms 18:48:27 INFO - PROCESS | 1746 | 1464054507183 Marionette TRACE conn4 -> [0,1349,"getWindowHandle",null] 18:48:27 INFO - PROCESS | 1746 | 1464054507193 Marionette TRACE conn4 <- [1,1349,null,{"value":"8"}] 18:48:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 18:48:27 INFO - PROCESS | 1746 | 1464054507203 Marionette TRACE conn4 -> [0,1350,"setScriptTimeout",{"ms":35000}] 18:48:27 INFO - PROCESS | 1746 | 1464054507208 Marionette TRACE conn4 <- [1,1350,null,{}] 18:48:27 INFO - PROCESS | 1746 | 1464054507214 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}] 18:48:27 INFO - PROCESS | 1746 | 1464054507421 Marionette TRACE conn4 <- [1,1351,null,{"value":null}] 18:48:27 INFO - PROCESS | 1746 | 1464054507684 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:27 INFO - PROCESS | 1746 | ++DOCSHELL 0x87829800 == 145 [pid = 1746] [id = 345] 18:48:27 INFO - PROCESS | 1746 | ++DOMWINDOW == 139 (0x8782c000) [pid = 1746] [serial = 1036] [outer = (nil)] 18:48:27 INFO - PROCESS | 1746 | ++DOMWINDOW == 140 (0x88af0c00) [pid = 1746] [serial = 1037] [outer = 0x8782c000] 18:48:27 INFO - PROCESS | 1746 | 1464054507784 Marionette DEBUG loaded listener.js 18:48:27 INFO - PROCESS | 1746 | ++DOMWINDOW == 141 (0x88b56000) [pid = 1746] [serial = 1038] [outer = 0x8782c000] 18:48:28 INFO - PROCESS | 1746 | 1464054508780 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]]]}] 18:48:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 18:48:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1638ms 18:48:28 INFO - PROCESS | 1746 | 1464054508842 Marionette TRACE conn4 -> [0,1353,"getWindowHandle",null] 18:48:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 18:48:28 INFO - PROCESS | 1746 | 1464054508847 Marionette TRACE conn4 <- [1,1353,null,{"value":"8"}] 18:48:28 INFO - PROCESS | 1746 | 1464054508854 Marionette TRACE conn4 -> [0,1354,"setScriptTimeout",{"ms":35000}] 18:48:28 INFO - PROCESS | 1746 | 1464054508860 Marionette TRACE conn4 <- [1,1354,null,{}] 18:48:28 INFO - PROCESS | 1746 | 1464054508877 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}] 18:48:29 INFO - PROCESS | 1746 | 1464054509126 Marionette TRACE conn4 <- [1,1355,null,{"value":null}] 18:48:29 INFO - PROCESS | 1746 | 1464054509431 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:29 INFO - PROCESS | 1746 | ++DOCSHELL 0x89b91400 == 146 [pid = 1746] [id = 346] 18:48:29 INFO - PROCESS | 1746 | ++DOMWINDOW == 142 (0x8a6e4400) [pid = 1746] [serial = 1039] [outer = (nil)] 18:48:29 INFO - PROCESS | 1746 | ++DOMWINDOW == 143 (0x8a6ef800) [pid = 1746] [serial = 1040] [outer = 0x8a6e4400] 18:48:29 INFO - PROCESS | 1746 | 1464054509523 Marionette DEBUG loaded listener.js 18:48:29 INFO - PROCESS | 1746 | ++DOMWINDOW == 144 (0x8abdbc00) [pid = 1746] [serial = 1041] [outer = 0x8a6e4400] 18:48:30 INFO - PROCESS | 1746 | 1464054510506 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]]]}] 18:48:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 18:48:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1686ms 18:48:30 INFO - PROCESS | 1746 | 1464054510539 Marionette TRACE conn4 -> [0,1357,"getWindowHandle",null] 18:48:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 18:48:30 INFO - PROCESS | 1746 | 1464054510544 Marionette TRACE conn4 <- [1,1357,null,{"value":"8"}] 18:48:30 INFO - PROCESS | 1746 | 1464054510551 Marionette TRACE conn4 -> [0,1358,"setScriptTimeout",{"ms":35000}] 18:48:30 INFO - PROCESS | 1746 | 1464054510554 Marionette TRACE conn4 <- [1,1358,null,{}] 18:48:30 INFO - PROCESS | 1746 | 1464054510560 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}] 18:48:30 INFO - PROCESS | 1746 | 1464054510764 Marionette TRACE conn4 <- [1,1359,null,{"value":null}] 18:48:31 INFO - PROCESS | 1746 | 1464054511084 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:31 INFO - PROCESS | 1746 | ++DOCSHELL 0x88b51400 == 147 [pid = 1746] [id = 347] 18:48:31 INFO - PROCESS | 1746 | ++DOMWINDOW == 145 (0x8abe1c00) [pid = 1746] [serial = 1042] [outer = (nil)] 18:48:31 INFO - PROCESS | 1746 | ++DOMWINDOW == 146 (0x8ae36000) [pid = 1746] [serial = 1043] [outer = 0x8abe1c00] 18:48:31 INFO - PROCESS | 1746 | 1464054511183 Marionette DEBUG loaded listener.js 18:48:31 INFO - PROCESS | 1746 | ++DOMWINDOW == 147 (0x8afe1c00) [pid = 1746] [serial = 1044] [outer = 0x8abe1c00] 18:48:32 INFO - PROCESS | 1746 | 1464054512068 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]]]}] 18:48:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 18:48:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1580ms 18:48:32 INFO - PROCESS | 1746 | 1464054512131 Marionette TRACE conn4 -> [0,1361,"getWindowHandle",null] 18:48:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 18:48:32 INFO - PROCESS | 1746 | 1464054512135 Marionette TRACE conn4 <- [1,1361,null,{"value":"8"}] 18:48:32 INFO - PROCESS | 1746 | 1464054512142 Marionette TRACE conn4 -> [0,1362,"setScriptTimeout",{"ms":35000}] 18:48:32 INFO - PROCESS | 1746 | 1464054512145 Marionette TRACE conn4 <- [1,1362,null,{}] 18:48:32 INFO - PROCESS | 1746 | 1464054512151 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}] 18:48:32 INFO - PROCESS | 1746 | 1464054512345 Marionette TRACE conn4 <- [1,1363,null,{"value":null}] 18:48:32 INFO - PROCESS | 1746 | 1464054512601 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:32 INFO - PROCESS | 1746 | ++DOCSHELL 0x8a6e7c00 == 148 [pid = 1746] [id = 348] 18:48:32 INFO - PROCESS | 1746 | ++DOMWINDOW == 148 (0x8a765400) [pid = 1746] [serial = 1045] [outer = (nil)] 18:48:32 INFO - PROCESS | 1746 | ++DOMWINDOW == 149 (0x8bf17c00) [pid = 1746] [serial = 1046] [outer = 0x8a765400] 18:48:32 INFO - PROCESS | 1746 | 1464054512729 Marionette DEBUG loaded listener.js 18:48:32 INFO - PROCESS | 1746 | ++DOMWINDOW == 150 (0x8c1c7800) [pid = 1746] [serial = 1047] [outer = 0x8a765400] 18:48:33 INFO - PROCESS | 1746 | 1464054513732 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]]]}] 18:48:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 18:48:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1636ms 18:48:33 INFO - PROCESS | 1746 | 1464054513778 Marionette TRACE conn4 -> [0,1365,"getWindowHandle",null] 18:48:33 INFO - PROCESS | 1746 | 1464054513781 Marionette TRACE conn4 <- [1,1365,null,{"value":"8"}] 18:48:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 18:48:33 INFO - PROCESS | 1746 | 1464054513789 Marionette TRACE conn4 -> [0,1366,"setScriptTimeout",{"ms":35000}] 18:48:33 INFO - PROCESS | 1746 | 1464054513793 Marionette TRACE conn4 <- [1,1366,null,{}] 18:48:33 INFO - PROCESS | 1746 | 1464054513799 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}] 18:48:34 INFO - PROCESS | 1746 | 1464054514025 Marionette TRACE conn4 <- [1,1367,null,{"value":null}] 18:48:34 INFO - PROCESS | 1746 | 1464054514291 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:34 INFO - PROCESS | 1746 | ++DOCSHELL 0x851f3c00 == 149 [pid = 1746] [id = 349] 18:48:34 INFO - PROCESS | 1746 | ++DOMWINDOW == 151 (0x8ae28800) [pid = 1746] [serial = 1048] [outer = (nil)] 18:48:34 INFO - PROCESS | 1746 | ++DOMWINDOW == 152 (0x8c858400) [pid = 1746] [serial = 1049] [outer = 0x8ae28800] 18:48:34 INFO - PROCESS | 1746 | 1464054514418 Marionette DEBUG loaded listener.js 18:48:34 INFO - PROCESS | 1746 | ++DOMWINDOW == 153 (0x8d014400) [pid = 1746] [serial = 1050] [outer = 0x8ae28800] 18:48:35 INFO - PROCESS | 1746 | 1464054515368 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] 18:48:35 INFO - PROCESS | 1746 | 1464054515433 Marionette TRACE conn4 <- [1,1369,null,{"value":"8"}] 18:48:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 18:48:35 INFO - PROCESS | 1746 | 1464054515441 Marionette TRACE conn4 -> [0,1370,"setScriptTimeout",{"ms":35000}] 18:48:35 INFO - PROCESS | 1746 | 1464054515444 Marionette TRACE conn4 <- [1,1370,null,{}] 18:48:35 INFO - PROCESS | 1746 | 1464054515450 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}] 18:48:35 INFO - PROCESS | 1746 | 1464054515699 Marionette TRACE conn4 <- [1,1371,null,{"value":null}] 18:48:36 INFO - PROCESS | 1746 | 1464054516005 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:36 INFO - PROCESS | 1746 | ++DOCSHELL 0x8782a800 == 150 [pid = 1746] [id = 350] 18:48:36 INFO - PROCESS | 1746 | ++DOMWINDOW == 154 (0x8bf0f000) [pid = 1746] [serial = 1051] [outer = (nil)] 18:48:36 INFO - PROCESS | 1746 | ++DOMWINDOW == 155 (0x8d254c00) [pid = 1746] [serial = 1052] [outer = 0x8bf0f000] 18:48:36 INFO - PROCESS | 1746 | 1464054516095 Marionette DEBUG loaded listener.js 18:48:36 INFO - PROCESS | 1746 | ++DOMWINDOW == 156 (0x8d2e7000) [pid = 1746] [serial = 1053] [outer = 0x8bf0f000] 18:48:37 INFO - PROCESS | 1746 | 1464054517094 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] 18:48:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 18:48:37 INFO - PROCESS | 1746 | 1464054517134 Marionette TRACE conn4 <- [1,1373,null,{"value":"8"}] 18:48:37 INFO - PROCESS | 1746 | 1464054517141 Marionette TRACE conn4 -> [0,1374,"setScriptTimeout",{"ms":35000}] 18:48:37 INFO - PROCESS | 1746 | 1464054517145 Marionette TRACE conn4 <- [1,1374,null,{}] 18:48:37 INFO - PROCESS | 1746 | 1464054517151 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}] 18:48:37 INFO - PROCESS | 1746 | 1464054517343 Marionette TRACE conn4 <- [1,1375,null,{"value":null}] 18:48:37 INFO - PROCESS | 1746 | 1464054517605 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:37 INFO - PROCESS | 1746 | ++DOCSHELL 0x8d204800 == 151 [pid = 1746] [id = 351] 18:48:37 INFO - PROCESS | 1746 | ++DOMWINDOW == 157 (0x8d24e800) [pid = 1746] [serial = 1054] [outer = (nil)] 18:48:37 INFO - PROCESS | 1746 | ++DOMWINDOW == 158 (0x8da8a400) [pid = 1746] [serial = 1055] [outer = 0x8d24e800] 18:48:37 INFO - PROCESS | 1746 | 1464054517733 Marionette DEBUG loaded listener.js 18:48:37 INFO - PROCESS | 1746 | ++DOMWINDOW == 159 (0x8db5b000) [pid = 1746] [serial = 1056] [outer = 0x8d24e800] 18:48:38 INFO - PROCESS | 1746 | [1746] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 18:48:38 INFO - PROCESS | 1746 | 1464054518716 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] 18:48:38 INFO - PROCESS | 1746 | 1464054518784 Marionette TRACE conn4 <- [1,1377,null,{"value":"8"}] 18:48:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 18:48:38 INFO - PROCESS | 1746 | 1464054518791 Marionette TRACE conn4 -> [0,1378,"setScriptTimeout",{"ms":35000}] 18:48:38 INFO - PROCESS | 1746 | 1464054518794 Marionette TRACE conn4 <- [1,1378,null,{}] 18:48:38 INFO - PROCESS | 1746 | 1464054518800 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}] 18:48:39 INFO - PROCESS | 1746 | 1464054519039 Marionette TRACE conn4 <- [1,1379,null,{"value":null}] 18:48:39 INFO - PROCESS | 1746 | 1464054519303 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:39 INFO - PROCESS | 1746 | ++DOCSHELL 0x8c6afc00 == 152 [pid = 1746] [id = 352] 18:48:39 INFO - PROCESS | 1746 | ++DOMWINDOW == 160 (0x8d24f400) [pid = 1746] [serial = 1057] [outer = (nil)] 18:48:39 INFO - PROCESS | 1746 | ++DOMWINDOW == 161 (0x8dca7400) [pid = 1746] [serial = 1058] [outer = 0x8d24f400] 18:48:39 INFO - PROCESS | 1746 | 1464054519432 Marionette DEBUG loaded listener.js 18:48:39 INFO - PROCESS | 1746 | ++DOMWINDOW == 162 (0x8dcb0800) [pid = 1746] [serial = 1059] [outer = 0x8d24f400] 18:48:40 INFO - PROCESS | 1746 | 1464054520370 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] 18:48:40 INFO - PROCESS | 1746 | 1464054520436 Marionette TRACE conn4 <- [1,1381,null,{"value":"8"}] 18:48:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 18:48:40 INFO - PROCESS | 1746 | 1464054520444 Marionette TRACE conn4 -> [0,1382,"setScriptTimeout",{"ms":35000}] 18:48:40 INFO - PROCESS | 1746 | 1464054520448 Marionette TRACE conn4 <- [1,1382,null,{}] 18:48:40 INFO - PROCESS | 1746 | 1464054520453 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}] 18:48:40 INFO - PROCESS | 1746 | 1464054520720 Marionette TRACE conn4 <- [1,1383,null,{"value":null}] 18:48:41 INFO - PROCESS | 1746 | 1464054520990 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:41 INFO - PROCESS | 1746 | ++DOCSHELL 0x8afd7800 == 153 [pid = 1746] [id = 353] 18:48:41 INFO - PROCESS | 1746 | ++DOMWINDOW == 163 (0x8d9d1000) [pid = 1746] [serial = 1060] [outer = (nil)] 18:48:41 INFO - PROCESS | 1746 | ++DOMWINDOW == 164 (0x8dfef400) [pid = 1746] [serial = 1061] [outer = 0x8d9d1000] 18:48:41 INFO - PROCESS | 1746 | 1464054521080 Marionette DEBUG loaded listener.js 18:48:41 INFO - PROCESS | 1746 | ++DOMWINDOW == 165 (0x8e08f800) [pid = 1746] [serial = 1062] [outer = 0x8d9d1000] 18:48:42 INFO - PROCESS | 1746 | [1746] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 18:48:42 INFO - PROCESS | 1746 | 1464054522055 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] 18:48:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 18:48:42 INFO - PROCESS | 1746 | 1464054522139 Marionette TRACE conn4 <- [1,1385,null,{"value":"8"}] 18:48:42 INFO - PROCESS | 1746 | 1464054522146 Marionette TRACE conn4 -> [0,1386,"setScriptTimeout",{"ms":35000}] 18:48:42 INFO - PROCESS | 1746 | 1464054522151 Marionette TRACE conn4 <- [1,1386,null,{}] 18:48:42 INFO - PROCESS | 1746 | 1464054522157 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}] 18:48:42 INFO - PROCESS | 1746 | 1464054522415 Marionette TRACE conn4 <- [1,1387,null,{"value":null}] 18:48:42 INFO - PROCESS | 1746 | 1464054522734 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:42 INFO - PROCESS | 1746 | ++DOCSHELL 0x8dff5400 == 154 [pid = 1746] [id = 354] 18:48:42 INFO - PROCESS | 1746 | ++DOMWINDOW == 166 (0x8e3a2800) [pid = 1746] [serial = 1063] [outer = (nil)] 18:48:42 INFO - PROCESS | 1746 | ++DOMWINDOW == 167 (0x8e3a8c00) [pid = 1746] [serial = 1064] [outer = 0x8e3a2800] 18:48:42 INFO - PROCESS | 1746 | 1464054522827 Marionette DEBUG loaded listener.js 18:48:42 INFO - PROCESS | 1746 | ++DOMWINDOW == 168 (0x8ec41800) [pid = 1746] [serial = 1065] [outer = 0x8e3a2800] 18:48:43 INFO - PROCESS | 1746 | 1464054523840 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] 18:48:43 INFO - PROCESS | 1746 | 1464054523886 Marionette TRACE conn4 <- [1,1389,null,{"value":"8"}] 18:48:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 18:48:43 INFO - PROCESS | 1746 | 1464054523893 Marionette TRACE conn4 -> [0,1390,"setScriptTimeout",{"ms":35000}] 18:48:43 INFO - PROCESS | 1746 | 1464054523895 Marionette TRACE conn4 <- [1,1390,null,{}] 18:48:43 INFO - PROCESS | 1746 | 1464054523902 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}] 18:48:44 INFO - PROCESS | 1746 | 1464054524130 Marionette TRACE conn4 <- [1,1391,null,{"value":null}] 18:48:44 INFO - PROCESS | 1746 | 1464054524400 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:44 INFO - PROCESS | 1746 | ++DOCSHELL 0x8e3a6000 == 155 [pid = 1746] [id = 355] 18:48:44 INFO - PROCESS | 1746 | ++DOMWINDOW == 169 (0x8e3a8800) [pid = 1746] [serial = 1066] [outer = (nil)] 18:48:44 INFO - PROCESS | 1746 | ++DOMWINDOW == 170 (0x908ca000) [pid = 1746] [serial = 1067] [outer = 0x8e3a8800] 18:48:44 INFO - PROCESS | 1746 | 1464054524523 Marionette DEBUG loaded listener.js 18:48:44 INFO - PROCESS | 1746 | ++DOMWINDOW == 171 (0x908d1800) [pid = 1746] [serial = 1068] [outer = 0x8e3a8800] 18:48:45 INFO - PROCESS | 1746 | 1464054525437 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]]]}] 18:48:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 18:48:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1582ms 18:48:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 18:48:45 INFO - PROCESS | 1746 | 1464054525476 Marionette TRACE conn4 -> [0,1393,"getWindowHandle",null] 18:48:45 INFO - PROCESS | 1746 | 1464054525479 Marionette TRACE conn4 <- [1,1393,null,{"value":"8"}] 18:48:45 INFO - PROCESS | 1746 | 1464054525486 Marionette TRACE conn4 -> [0,1394,"setScriptTimeout",{"ms":35000}] 18:48:45 INFO - PROCESS | 1746 | 1464054525489 Marionette TRACE conn4 <- [1,1394,null,{}] 18:48:45 INFO - PROCESS | 1746 | 1464054525495 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}] 18:48:45 INFO - PROCESS | 1746 | 1464054525696 Marionette TRACE conn4 <- [1,1395,null,{"value":null}] 18:48:46 INFO - PROCESS | 1746 | 1464054525985 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:46 INFO - PROCESS | 1746 | ++DOCSHELL 0x8c6acc00 == 156 [pid = 1746] [id = 356] 18:48:46 INFO - PROCESS | 1746 | ++DOMWINDOW == 172 (0x8e092800) [pid = 1746] [serial = 1069] [outer = (nil)] 18:48:46 INFO - PROCESS | 1746 | ++DOMWINDOW == 173 (0x913c4800) [pid = 1746] [serial = 1070] [outer = 0x8e092800] 18:48:46 INFO - PROCESS | 1746 | 1464054526120 Marionette DEBUG loaded listener.js 18:48:46 INFO - PROCESS | 1746 | ++DOMWINDOW == 174 (0x913c8400) [pid = 1746] [serial = 1071] [outer = 0x8e092800] 18:48:47 INFO - PROCESS | 1746 | 1464054527012 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]]]}] 18:48:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 18:48:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1582ms 18:48:47 INFO - PROCESS | 1746 | 1464054527068 Marionette TRACE conn4 -> [0,1397,"getWindowHandle",null] 18:48:47 INFO - PROCESS | 1746 | 1464054527072 Marionette TRACE conn4 <- [1,1397,null,{"value":"8"}] 18:48:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 18:48:47 INFO - PROCESS | 1746 | 1464054527079 Marionette TRACE conn4 -> [0,1398,"setScriptTimeout",{"ms":35000}] 18:48:47 INFO - PROCESS | 1746 | 1464054527082 Marionette TRACE conn4 <- [1,1398,null,{}] 18:48:47 INFO - PROCESS | 1746 | 1464054527088 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}] 18:48:47 INFO - PROCESS | 1746 | 1464054527294 Marionette TRACE conn4 <- [1,1399,null,{"value":null}] 18:48:47 INFO - PROCESS | 1746 | 1464054527556 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:47 INFO - PROCESS | 1746 | ++DOCSHELL 0x8d20dc00 == 157 [pid = 1746] [id = 357] 18:48:47 INFO - PROCESS | 1746 | ++DOMWINDOW == 175 (0x908d4000) [pid = 1746] [serial = 1072] [outer = (nil)] 18:48:47 INFO - PROCESS | 1746 | ++DOMWINDOW == 176 (0x91aeec00) [pid = 1746] [serial = 1073] [outer = 0x908d4000] 18:48:47 INFO - PROCESS | 1746 | 1464054527682 Marionette DEBUG loaded listener.js 18:48:47 INFO - PROCESS | 1746 | ++DOMWINDOW == 177 (0x91af3400) [pid = 1746] [serial = 1074] [outer = 0x908d4000] 18:48:48 INFO - PROCESS | 1746 | 1464054528659 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]]]}] 18:48:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 18:48:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1641ms 18:48:48 INFO - PROCESS | 1746 | 1464054528721 Marionette TRACE conn4 -> [0,1401,"getWindowHandle",null] 18:48:48 INFO - PROCESS | 1746 | 1464054528724 Marionette TRACE conn4 <- [1,1401,null,{"value":"8"}] 18:48:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 18:48:48 INFO - PROCESS | 1746 | 1464054528731 Marionette TRACE conn4 -> [0,1402,"setScriptTimeout",{"ms":35000}] 18:48:48 INFO - PROCESS | 1746 | 1464054528734 Marionette TRACE conn4 <- [1,1402,null,{}] 18:48:48 INFO - PROCESS | 1746 | 1464054528740 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}] 18:48:48 INFO - PROCESS | 1746 | 1464054528971 Marionette TRACE conn4 <- [1,1403,null,{"value":null}] 18:48:49 INFO - PROCESS | 1746 | 1464054529285 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:49 INFO - PROCESS | 1746 | ++DOCSHELL 0x913c6800 == 158 [pid = 1746] [id = 358] 18:48:49 INFO - PROCESS | 1746 | ++DOMWINDOW == 178 (0x913c8000) [pid = 1746] [serial = 1075] [outer = (nil)] 18:48:49 INFO - PROCESS | 1746 | ++DOMWINDOW == 179 (0x91bc0c00) [pid = 1746] [serial = 1076] [outer = 0x913c8000] 18:48:49 INFO - PROCESS | 1746 | 1464054529371 Marionette DEBUG loaded listener.js 18:48:49 INFO - PROCESS | 1746 | ++DOMWINDOW == 180 (0x91bc4000) [pid = 1746] [serial = 1077] [outer = 0x913c8000] 18:48:50 INFO - PROCESS | 1746 | 1464054530223 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]]]}] 18:48:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 18:48:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1537ms 18:48:50 INFO - PROCESS | 1746 | 1464054530269 Marionette TRACE conn4 -> [0,1405,"getWindowHandle",null] 18:48:50 INFO - PROCESS | 1746 | 1464054530273 Marionette TRACE conn4 <- [1,1405,null,{"value":"8"}] 18:48:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 18:48:50 INFO - PROCESS | 1746 | 1464054530299 Marionette TRACE conn4 -> [0,1406,"setScriptTimeout",{"ms":35000}] 18:48:50 INFO - PROCESS | 1746 | 1464054530304 Marionette TRACE conn4 <- [1,1406,null,{}] 18:48:50 INFO - PROCESS | 1746 | 1464054530312 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}] 18:48:50 INFO - PROCESS | 1746 | 1464054530518 Marionette TRACE conn4 <- [1,1407,null,{"value":null}] 18:48:50 INFO - PROCESS | 1746 | 1464054530784 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:50 INFO - PROCESS | 1746 | ++DOCSHELL 0x89b8a800 == 159 [pid = 1746] [id = 359] 18:48:50 INFO - PROCESS | 1746 | ++DOMWINDOW == 181 (0x8a6e5000) [pid = 1746] [serial = 1078] [outer = (nil)] 18:48:50 INFO - PROCESS | 1746 | ++DOMWINDOW == 182 (0x91bd6800) [pid = 1746] [serial = 1079] [outer = 0x8a6e5000] 18:48:50 INFO - PROCESS | 1746 | 1464054530932 Marionette DEBUG loaded listener.js 18:48:51 INFO - PROCESS | 1746 | ++DOMWINDOW == 183 (0x91c1f000) [pid = 1746] [serial = 1080] [outer = 0x8a6e5000] 18:48:51 INFO - PROCESS | 1746 | 1464054531834 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]]]}] 18:48:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 18:48:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1604ms 18:48:51 INFO - PROCESS | 1746 | 1464054531886 Marionette TRACE conn4 -> [0,1409,"getWindowHandle",null] 18:48:51 INFO - PROCESS | 1746 | 1464054531890 Marionette TRACE conn4 <- [1,1409,null,{"value":"8"}] 18:48:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 18:48:51 INFO - PROCESS | 1746 | 1464054531897 Marionette TRACE conn4 -> [0,1410,"setScriptTimeout",{"ms":35000}] 18:48:51 INFO - PROCESS | 1746 | 1464054531900 Marionette TRACE conn4 <- [1,1410,null,{}] 18:48:51 INFO - PROCESS | 1746 | 1464054531906 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}] 18:48:52 INFO - PROCESS | 1746 | 1464054532109 Marionette TRACE conn4 <- [1,1411,null,{"value":null}] 18:48:52 INFO - PROCESS | 1746 | 1464054532401 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:52 INFO - PROCESS | 1746 | ++DOCSHELL 0x85452800 == 160 [pid = 1746] [id = 360] 18:48:52 INFO - PROCESS | 1746 | ++DOMWINDOW == 184 (0x85456000) [pid = 1746] [serial = 1081] [outer = (nil)] 18:48:52 INFO - PROCESS | 1746 | ++DOMWINDOW == 185 (0x86ed9c00) [pid = 1746] [serial = 1082] [outer = 0x85456000] 18:48:52 INFO - PROCESS | 1746 | 1464054532528 Marionette DEBUG loaded listener.js 18:48:52 INFO - PROCESS | 1746 | ++DOMWINDOW == 186 (0x876cb400) [pid = 1746] [serial = 1083] [outer = 0x85456000] 18:48:53 INFO - PROCESS | 1746 | 1464054533541 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]]]}] 18:48:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 18:48:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1691ms 18:48:53 INFO - PROCESS | 1746 | 1464054533589 Marionette TRACE conn4 -> [0,1413,"getWindowHandle",null] 18:48:53 INFO - PROCESS | 1746 | 1464054533592 Marionette TRACE conn4 <- [1,1413,null,{"value":"8"}] 18:48:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 18:48:53 INFO - PROCESS | 1746 | 1464054533599 Marionette TRACE conn4 -> [0,1414,"setScriptTimeout",{"ms":35000}] 18:48:53 INFO - PROCESS | 1746 | 1464054533602 Marionette TRACE conn4 <- [1,1414,null,{}] 18:48:53 INFO - PROCESS | 1746 | 1464054533608 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}] 18:48:53 INFO - PROCESS | 1746 | 1464054533858 Marionette TRACE conn4 <- [1,1415,null,{"value":null}] 18:48:54 INFO - PROCESS | 1746 | 1464054534625 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:54 INFO - PROCESS | 1746 | ++DOCSHELL 0x8545bc00 == 161 [pid = 1746] [id = 361] 18:48:54 INFO - PROCESS | 1746 | ++DOMWINDOW == 187 (0x8545c800) [pid = 1746] [serial = 1084] [outer = (nil)] 18:48:54 INFO - PROCESS | 1746 | ++DOMWINDOW == 188 (0x85bd4400) [pid = 1746] [serial = 1085] [outer = 0x8545c800] 18:48:54 INFO - PROCESS | 1746 | 1464054534709 Marionette DEBUG loaded listener.js 18:48:54 INFO - PROCESS | 1746 | ++DOMWINDOW == 189 (0x86d0f400) [pid = 1746] [serial = 1086] [outer = 0x8545c800] 18:48:56 INFO - PROCESS | 1746 | --DOCSHELL 0x87832c00 == 160 [pid = 1746] [id = 342] 18:48:56 INFO - PROCESS | 1746 | --DOCSHELL 0x86ee6c00 == 159 [pid = 1746] [id = 341] 18:48:56 INFO - PROCESS | 1746 | --DOCSHELL 0x851ebc00 == 158 [pid = 1746] [id = 340] 18:48:56 INFO - PROCESS | 1746 | --DOCSHELL 0x851ee000 == 157 [pid = 1746] [id = 335] 18:48:56 INFO - PROCESS | 1746 | --DOCSHELL 0x876c9400 == 156 [pid = 1746] [id = 334] 18:48:56 INFO - PROCESS | 1746 | --DOMWINDOW == 188 (0x87833000) [pid = 1746] [serial = 900] [outer = (nil)] [url = about:blank] 18:48:56 INFO - PROCESS | 1746 | --DOMWINDOW == 187 (0x85bcfc00) [pid = 1746] [serial = 897] [outer = (nil)] [url = about:blank] 18:48:56 INFO - PROCESS | 1746 | --DOMWINDOW == 186 (0x8db64800) [pid = 1746] [serial = 918] [outer = (nil)] [url = about:blank] 18:48:56 INFO - PROCESS | 1746 | --DOMWINDOW == 185 (0x8d9d4c00) [pid = 1746] [serial = 915] [outer = (nil)] [url = about:blank] 18:48:56 INFO - PROCESS | 1746 | --DOMWINDOW == 184 (0x892fd800) [pid = 1746] [serial = 902] [outer = (nil)] [url = about:blank] 18:48:56 INFO - PROCESS | 1746 | --DOMWINDOW == 183 (0x8e116c00) [pid = 1746] [serial = 924] [outer = (nil)] [url = about:blank] 18:48:56 INFO - PROCESS | 1746 | --DOMWINDOW == 182 (0x91b30800) [pid = 1746] [serial = 936] [outer = (nil)] [url = about:blank] 18:48:56 INFO - PROCESS | 1746 | --DOMWINDOW == 181 (0x91af5c00) [pid = 1746] [serial = 935] [outer = (nil)] [url = about:blank] 18:48:56 INFO - PROCESS | 1746 | --DOMWINDOW == 180 (0x91c2bc00) [pid = 1746] [serial = 941] [outer = (nil)] [url = about:blank] 18:48:56 INFO - PROCESS | 1746 | --DOMWINDOW == 179 (0x9130fc00) [pid = 1746] [serial = 930] [outer = (nil)] [url = about:blank] 18:48:56 INFO - PROCESS | 1746 | --DOMWINDOW == 178 (0x93d9d000) [pid = 1746] [serial = 945] [outer = (nil)] [url = about:blank] 18:48:56 INFO - PROCESS | 1746 | --DOMWINDOW == 177 (0x8ed06400) [pid = 1746] [serial = 927] [outer = (nil)] [url = about:blank] 18:48:56 INFO - PROCESS | 1746 | --DOMWINDOW == 176 (0x91a10000) [pid = 1746] [serial = 932] [outer = (nil)] [url = about:blank] 18:48:56 INFO - PROCESS | 1746 | --DOMWINDOW == 175 (0x8765bc00) [pid = 1746] [serial = 956] [outer = (nil)] [url = about:blank] 18:48:56 INFO - PROCESS | 1746 | --DOMWINDOW == 174 (0x93d95000) [pid = 1746] [serial = 944] [outer = (nil)] [url = about:blank] 18:48:56 INFO - PROCESS | 1746 | --DOMWINDOW == 173 (0x9780e000) [pid = 1746] [serial = 947] [outer = (nil)] [url = about:blank] 18:48:56 INFO - PROCESS | 1746 | --DOMWINDOW == 172 (0x8e3ae000) [pid = 1746] [serial = 926] [outer = (nil)] [url = about:blank] 18:48:56 INFO - PROCESS | 1746 | --DOMWINDOW == 171 (0x86d07c00) [pid = 1746] [serial = 953] [outer = (nil)] [url = about:blank] 18:48:56 INFO - PROCESS | 1746 | --DOMWINDOW == 170 (0x91bd2400) [pid = 1746] [serial = 938] [outer = (nil)] [url = about:blank] 18:48:56 INFO - PROCESS | 1746 | --DOMWINDOW == 169 (0x8db5d000) [pid = 1746] [serial = 917] [outer = (nil)] [url = about:blank] 18:48:56 INFO - PROCESS | 1746 | --DOMWINDOW == 168 (0x876d4c00) [pid = 1746] [serial = 899] [outer = (nil)] [url = about:blank] 18:48:56 INFO - PROCESS | 1746 | --DOMWINDOW == 167 (0x892f0c00) [pid = 1746] [serial = 960] [outer = (nil)] [url = about:blank] 18:48:56 INFO - PROCESS | 1746 | --DOMWINDOW == 166 (0x8ae32800) [pid = 1746] [serial = 906] [outer = (nil)] [url = about:blank] 18:48:56 INFO - PROCESS | 1746 | --DOMWINDOW == 165 (0x8a769800) [pid = 1746] [serial = 639] [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.] 18:48:56 INFO - PROCESS | 1746 | --DOMWINDOW == 164 (0x8ae2bc00) [pid = 1746] [serial = 905] [outer = (nil)] [url = about:blank] 18:48:56 INFO - PROCESS | 1746 | --DOMWINDOW == 163 (0x88b57400) [pid = 1746] [serial = 959] [outer = (nil)] [url = about:blank] 18:48:56 INFO - PROCESS | 1746 | --DOMWINDOW == 162 (0x876d0400) [pid = 1746] [serial = 957] [outer = (nil)] [url = about:blank] 18:48:56 INFO - PROCESS | 1746 | --DOMWINDOW == 161 (0x8bf16c00) [pid = 1746] [serial = 909] [outer = (nil)] [url = about:blank] 18:48:56 INFO - PROCESS | 1746 | --DOMWINDOW == 160 (0x91c1f400) [pid = 1746] [serial = 939] [outer = (nil)] [url = about:blank] 18:48:56 INFO - PROCESS | 1746 | --DOMWINDOW == 159 (0x851ec800) [pid = 1746] [serial = 950] [outer = (nil)] [url = about:blank] 18:48:56 INFO - PROCESS | 1746 | --DOMWINDOW == 158 (0x8afe6400) [pid = 1746] [serial = 908] [outer = (nil)] [url = about:blank] 18:48:56 INFO - PROCESS | 1746 | --DOMWINDOW == 157 (0x91a13800) [pid = 1746] [serial = 933] [outer = (nil)] [url = about:blank] 18:48:56 INFO - PROCESS | 1746 | --DOMWINDOW == 156 (0x9238d400) [pid = 1746] [serial = 942] [outer = (nil)] [url = about:blank] 18:48:56 INFO - PROCESS | 1746 | --DOMWINDOW == 155 (0x89b6f400) [pid = 1746] [serial = 903] [outer = (nil)] [url = about:blank] 18:48:56 INFO - PROCESS | 1746 | --DOMWINDOW == 154 (0x91309400) [pid = 1746] [serial = 929] [outer = (nil)] [url = about:blank] 18:48:56 INFO - PROCESS | 1746 | --DOMWINDOW == 153 (0x8df22800) [pid = 1746] [serial = 921] [outer = (nil)] [url = about:blank] 18:48:56 INFO - PROCESS | 1746 | --DOMWINDOW == 152 (0x85455800) [pid = 1746] [serial = 896] [outer = (nil)] [url = about:blank] 18:48:56 INFO - PROCESS | 1746 | --DOMWINDOW == 151 (0x8d24bc00) [pid = 1746] [serial = 912] [outer = (nil)] [url = about:blank] 18:48:56 INFO - PROCESS | 1746 | --DOMWINDOW == 150 (0x8c84b000) [pid = 1746] [serial = 911] [outer = (nil)] [url = about:blank] 18:48:56 INFO - PROCESS | 1746 | --DOMWINDOW == 149 (0x8d9cd000) [pid = 1746] [serial = 914] [outer = (nil)] [url = about:blank] 18:48:56 INFO - PROCESS | 1746 | --DOMWINDOW == 148 (0x86edf800) [pid = 1746] [serial = 954] [outer = (nil)] [url = about:blank] 18:48:56 INFO - PROCESS | 1746 | --DOMWINDOW == 147 (0x8e094000) [pid = 1746] [serial = 923] [outer = (nil)] [url = about:blank] 18:48:56 INFO - PROCESS | 1746 | --DOMWINDOW == 146 (0x85458c00) [pid = 1746] [serial = 951] [outer = (nil)] [url = about:blank] 18:48:56 INFO - PROCESS | 1746 | --DOMWINDOW == 145 (0x8dcb2000) [pid = 1746] [serial = 920] [outer = (nil)] [url = about:blank] 18:48:56 INFO - PROCESS | 1746 | --DOMWINDOW == 144 (0x88afd000) [pid = 1746] [serial = 962] [outer = (nil)] [url = about:blank] 18:48:56 INFO - PROCESS | 1746 | 1464054536422 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]]]}] 18:48:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 18:48:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 2836ms 18:48:56 INFO - PROCESS | 1746 | 1464054536436 Marionette TRACE conn4 -> [0,1417,"getWindowHandle",null] 18:48:56 INFO - PROCESS | 1746 | 1464054536442 Marionette TRACE conn4 <- [1,1417,null,{"value":"8"}] 18:48:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 18:48:56 INFO - PROCESS | 1746 | 1464054536450 Marionette TRACE conn4 -> [0,1418,"setScriptTimeout",{"ms":35000}] 18:48:56 INFO - PROCESS | 1746 | 1464054536455 Marionette TRACE conn4 <- [1,1418,null,{}] 18:48:56 INFO - PROCESS | 1746 | 1464054536462 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}] 18:48:56 INFO - PROCESS | 1746 | 1464054536640 Marionette TRACE conn4 <- [1,1419,null,{"value":null}] 18:48:56 INFO - PROCESS | 1746 | 1464054536657 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:56 INFO - PROCESS | 1746 | ++DOCSHELL 0x85bd2400 == 157 [pid = 1746] [id = 362] 18:48:56 INFO - PROCESS | 1746 | ++DOMWINDOW == 145 (0x86d08c00) [pid = 1746] [serial = 1087] [outer = (nil)] 18:48:56 INFO - PROCESS | 1746 | ++DOMWINDOW == 146 (0x86edfc00) [pid = 1746] [serial = 1088] [outer = 0x86d08c00] 18:48:56 INFO - PROCESS | 1746 | 1464054536763 Marionette DEBUG loaded listener.js 18:48:56 INFO - PROCESS | 1746 | ++DOMWINDOW == 147 (0x876c9400) [pid = 1746] [serial = 1089] [outer = 0x86d08c00] 18:48:57 INFO - PROCESS | 1746 | 1464054537749 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]]]}] 18:48:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 18:48:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1335ms 18:48:57 INFO - PROCESS | 1746 | 1464054537788 Marionette TRACE conn4 -> [0,1421,"getWindowHandle",null] 18:48:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 18:48:57 INFO - PROCESS | 1746 | 1464054537795 Marionette TRACE conn4 <- [1,1421,null,{"value":"8"}] 18:48:57 INFO - PROCESS | 1746 | 1464054537813 Marionette TRACE conn4 -> [0,1422,"setScriptTimeout",{"ms":35000}] 18:48:57 INFO - PROCESS | 1746 | 1464054537817 Marionette TRACE conn4 <- [1,1422,null,{}] 18:48:57 INFO - PROCESS | 1746 | 1464054537825 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}] 18:48:58 INFO - PROCESS | 1746 | 1464054538021 Marionette TRACE conn4 <- [1,1423,null,{"value":null}] 18:48:58 INFO - PROCESS | 1746 | 1464054538035 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:58 INFO - PROCESS | 1746 | ++DOCSHELL 0x851f6800 == 158 [pid = 1746] [id = 363] 18:48:58 INFO - PROCESS | 1746 | ++DOMWINDOW == 148 (0x88b59800) [pid = 1746] [serial = 1090] [outer = (nil)] 18:48:58 INFO - PROCESS | 1746 | ++DOMWINDOW == 149 (0x892f8000) [pid = 1746] [serial = 1091] [outer = 0x88b59800] 18:48:58 INFO - PROCESS | 1746 | 1464054538110 Marionette DEBUG loaded listener.js 18:48:58 INFO - PROCESS | 1746 | ++DOMWINDOW == 150 (0x89b6cc00) [pid = 1746] [serial = 1092] [outer = 0x88b59800] 18:48:59 INFO - PROCESS | 1746 | 1464054539242 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]]]}] 18:48:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 18:48:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1500ms 18:48:59 INFO - PROCESS | 1746 | 1464054539305 Marionette TRACE conn4 -> [0,1425,"getWindowHandle",null] 18:48:59 INFO - PROCESS | 1746 | 1464054539308 Marionette TRACE conn4 <- [1,1425,null,{"value":"8"}] 18:48:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 18:48:59 INFO - PROCESS | 1746 | 1464054539324 Marionette TRACE conn4 -> [0,1426,"setScriptTimeout",{"ms":35000}] 18:48:59 INFO - PROCESS | 1746 | 1464054539333 Marionette TRACE conn4 <- [1,1426,null,{}] 18:48:59 INFO - PROCESS | 1746 | 1464054539348 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}] 18:48:59 INFO - PROCESS | 1746 | 1464054539600 Marionette TRACE conn4 <- [1,1427,null,{"value":null}] 18:48:59 INFO - PROCESS | 1746 | 1464054539626 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:59 INFO - PROCESS | 1746 | ++DOCSHELL 0x85bd6800 == 159 [pid = 1746] [id = 364] 18:48:59 INFO - PROCESS | 1746 | ++DOMWINDOW == 151 (0x8765bc00) [pid = 1746] [serial = 1093] [outer = (nil)] 18:48:59 INFO - PROCESS | 1746 | ++DOMWINDOW == 152 (0x8a763400) [pid = 1746] [serial = 1094] [outer = 0x8765bc00] 18:48:59 INFO - PROCESS | 1746 | 1464054539699 Marionette DEBUG loaded listener.js 18:48:59 INFO - PROCESS | 1746 | ++DOMWINDOW == 153 (0x8ae2cc00) [pid = 1746] [serial = 1095] [outer = 0x8765bc00] 18:49:00 INFO - PROCESS | 1746 | 1464054540696 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]]]}] 18:49:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 18:49:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1409ms 18:49:00 INFO - PROCESS | 1746 | 1464054540740 Marionette TRACE conn4 -> [0,1429,"getWindowHandle",null] 18:49:00 INFO - PROCESS | 1746 | 1464054540745 Marionette TRACE conn4 <- [1,1429,null,{"value":"8"}] 18:49:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 18:49:00 INFO - PROCESS | 1746 | 1464054540751 Marionette TRACE conn4 -> [0,1430,"setScriptTimeout",{"ms":35000}] 18:49:00 INFO - PROCESS | 1746 | 1464054540754 Marionette TRACE conn4 <- [1,1430,null,{}] 18:49:00 INFO - PROCESS | 1746 | 1464054540759 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}] 18:49:01 INFO - PROCESS | 1746 | 1464054541486 Marionette TRACE conn4 <- [1,1431,null,{"value":null}] 18:49:01 INFO - PROCESS | 1746 | --DOMWINDOW == 152 (0x8abe8000) [pid = 1746] [serial = 976] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 18:49:01 INFO - PROCESS | 1746 | --DOMWINDOW == 151 (0x8c6b6400) [pid = 1746] [serial = 982] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 18:49:01 INFO - PROCESS | 1746 | --DOMWINDOW == 150 (0x8d2ec800) [pid = 1746] [serial = 988] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 18:49:01 INFO - PROCESS | 1746 | --DOMWINDOW == 149 (0x8dfeb000) [pid = 1746] [serial = 994] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 18:49:01 INFO - PROCESS | 1746 | --DOMWINDOW == 148 (0x8e3aa000) [pid = 1746] [serial = 1000] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 18:49:01 INFO - PROCESS | 1746 | --DOMWINDOW == 147 (0x8d2e4000) [pid = 1746] [serial = 1003] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 18:49:01 INFO - PROCESS | 1746 | --DOMWINDOW == 146 (0x8dcaac00) [pid = 1746] [serial = 991] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 18:49:01 INFO - PROCESS | 1746 | --DOMWINDOW == 145 (0x8d24a400) [pid = 1746] [serial = 985] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 18:49:01 INFO - PROCESS | 1746 | --DOMWINDOW == 144 (0x876c6400) [pid = 1746] [serial = 1006] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 18:49:01 INFO - PROCESS | 1746 | --DOMWINDOW == 143 (0x8c84a400) [pid = 1746] [serial = 979] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 18:49:01 INFO - PROCESS | 1746 | --DOMWINDOW == 142 (0x88b59c00) [pid = 1746] [serial = 1012] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 18:49:01 INFO - PROCESS | 1746 | --DOMWINDOW == 141 (0x889c3400) [pid = 1746] [serial = 1027] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 18:49:01 INFO - PROCESS | 1746 | --DOMWINDOW == 140 (0x88af6400) [pid = 1746] [serial = 967] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 18:49:01 INFO - PROCESS | 1746 | --DOMWINDOW == 139 (0x8a76d400) [pid = 1746] [serial = 973] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 18:49:01 INFO - PROCESS | 1746 | --DOMWINDOW == 138 (0x8633b400) [pid = 1746] [serial = 964] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 18:49:01 INFO - PROCESS | 1746 | --DOMWINDOW == 137 (0x86ee7800) [pid = 1746] [serial = 1024] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 18:49:01 INFO - PROCESS | 1746 | --DOMWINDOW == 136 (0x908d7000) [pid = 1746] [serial = 1009] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 18:49:01 INFO - PROCESS | 1746 | --DOMWINDOW == 135 (0x851f4c00) [pid = 1746] [serial = 1021] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 18:49:01 INFO - PROCESS | 1746 | --DOMWINDOW == 134 (0x8e3a4000) [pid = 1746] [serial = 997] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 18:49:01 INFO - PROCESS | 1746 | --DOMWINDOW == 133 (0x8a6e8000) [pid = 1746] [serial = 970] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 18:49:01 INFO - PROCESS | 1746 | --DOMWINDOW == 132 (0x920e8400) [pid = 1746] [serial = 946] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 18:49:01 INFO - PROCESS | 1746 | --DOMWINDOW == 131 (0x86d07000) [pid = 1746] [serial = 892] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 18:49:01 INFO - PROCESS | 1746 | 1464054541749 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:01 INFO - PROCESS | 1746 | ++DOCSHELL 0x851f4c00 == 160 [pid = 1746] [id = 365] 18:49:01 INFO - PROCESS | 1746 | ++DOMWINDOW == 132 (0x851f6000) [pid = 1746] [serial = 1096] [outer = (nil)] 18:49:01 INFO - PROCESS | 1746 | ++DOMWINDOW == 133 (0x86ee7800) [pid = 1746] [serial = 1097] [outer = 0x851f6000] 18:49:01 INFO - PROCESS | 1746 | 1464054541839 Marionette DEBUG loaded listener.js 18:49:01 INFO - PROCESS | 1746 | ++DOMWINDOW == 134 (0x88afe400) [pid = 1746] [serial = 1098] [outer = 0x851f6000] 18:49:02 INFO - PROCESS | 1746 | 1464054542610 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]]]}] 18:49:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 18:49:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1892ms 18:49:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 18:49:02 INFO - PROCESS | 1746 | 1464054542644 Marionette TRACE conn4 -> [0,1433,"getWindowHandle",null] 18:49:02 INFO - PROCESS | 1746 | 1464054542647 Marionette TRACE conn4 <- [1,1433,null,{"value":"8"}] 18:49:02 INFO - PROCESS | 1746 | 1464054542653 Marionette TRACE conn4 -> [0,1434,"setScriptTimeout",{"ms":35000}] 18:49:02 INFO - PROCESS | 1746 | 1464054542656 Marionette TRACE conn4 <- [1,1434,null,{}] 18:49:02 INFO - PROCESS | 1746 | 1464054542662 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}] 18:49:02 INFO - PROCESS | 1746 | 1464054542905 Marionette TRACE conn4 <- [1,1435,null,{"value":null}] 18:49:02 INFO - PROCESS | 1746 | 1464054542926 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:02 INFO - PROCESS | 1746 | ++DOCSHELL 0x8ae34c00 == 161 [pid = 1746] [id = 366] 18:49:02 INFO - PROCESS | 1746 | ++DOMWINDOW == 135 (0x8afdb000) [pid = 1746] [serial = 1099] [outer = (nil)] 18:49:03 INFO - PROCESS | 1746 | ++DOMWINDOW == 136 (0x8bf0f400) [pid = 1746] [serial = 1100] [outer = 0x8afdb000] 18:49:03 INFO - PROCESS | 1746 | 1464054543012 Marionette DEBUG loaded listener.js 18:49:03 INFO - PROCESS | 1746 | ++DOMWINDOW == 137 (0x8c1cb400) [pid = 1746] [serial = 1101] [outer = 0x8afdb000] 18:49:04 INFO - PROCESS | 1746 | 1464054544286 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]]]}] 18:49:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 18:49:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1683ms 18:49:04 INFO - PROCESS | 1746 | 1464054544347 Marionette TRACE conn4 -> [0,1437,"getWindowHandle",null] 18:49:04 INFO - PROCESS | 1746 | 1464054544353 Marionette TRACE conn4 <- [1,1437,null,{"value":"8"}] 18:49:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 18:49:04 INFO - PROCESS | 1746 | 1464054544363 Marionette TRACE conn4 -> [0,1438,"setScriptTimeout",{"ms":35000}] 18:49:04 INFO - PROCESS | 1746 | 1464054544369 Marionette TRACE conn4 <- [1,1438,null,{}] 18:49:04 INFO - PROCESS | 1746 | 1464054544378 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}] 18:49:04 INFO - PROCESS | 1746 | 1464054544638 Marionette TRACE conn4 <- [1,1439,null,{"value":null}] 18:49:04 INFO - PROCESS | 1746 | 1464054544962 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:05 INFO - PROCESS | 1746 | ++DOCSHELL 0x85455800 == 162 [pid = 1746] [id = 367] 18:49:05 INFO - PROCESS | 1746 | ++DOMWINDOW == 138 (0x86d07c00) [pid = 1746] [serial = 1102] [outer = (nil)] 18:49:05 INFO - PROCESS | 1746 | ++DOMWINDOW == 139 (0x8782b000) [pid = 1746] [serial = 1103] [outer = 0x86d07c00] 18:49:05 INFO - PROCESS | 1746 | 1464054545090 Marionette DEBUG loaded listener.js 18:49:05 INFO - PROCESS | 1746 | ++DOMWINDOW == 140 (0x889d0800) [pid = 1746] [serial = 1104] [outer = 0x86d07c00] 18:49:06 INFO - PROCESS | 1746 | 1464054546071 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]]]}] 18:49:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 18:49:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1785ms 18:49:06 INFO - PROCESS | 1746 | 1464054546148 Marionette TRACE conn4 -> [0,1441,"getWindowHandle",null] 18:49:06 INFO - PROCESS | 1746 | 1464054546157 Marionette TRACE conn4 <- [1,1441,null,{"value":"8"}] 18:49:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 18:49:06 INFO - PROCESS | 1746 | 1464054546168 Marionette TRACE conn4 -> [0,1442,"setScriptTimeout",{"ms":35000}] 18:49:06 INFO - PROCESS | 1746 | 1464054546172 Marionette TRACE conn4 <- [1,1442,null,{}] 18:49:06 INFO - PROCESS | 1746 | 1464054546179 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}] 18:49:06 INFO - PROCESS | 1746 | 1464054546440 Marionette TRACE conn4 <- [1,1443,null,{"value":null}] 18:49:06 INFO - PROCESS | 1746 | 1464054546771 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:06 INFO - PROCESS | 1746 | ++DOCSHELL 0x8a6e2400 == 163 [pid = 1746] [id = 368] 18:49:06 INFO - PROCESS | 1746 | ++DOMWINDOW == 141 (0x8a6e3000) [pid = 1746] [serial = 1105] [outer = (nil)] 18:49:06 INFO - PROCESS | 1746 | ++DOMWINDOW == 142 (0x8abdec00) [pid = 1746] [serial = 1106] [outer = 0x8a6e3000] 18:49:06 INFO - PROCESS | 1746 | 1464054546875 Marionette DEBUG loaded listener.js 18:49:06 INFO - PROCESS | 1746 | ++DOMWINDOW == 143 (0x8afe4c00) [pid = 1746] [serial = 1107] [outer = 0x8a6e3000] 18:49:07 INFO - PROCESS | 1746 | 1464054547877 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]]]}] 18:49:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 18:49:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1786ms 18:49:07 INFO - PROCESS | 1746 | 1464054547955 Marionette TRACE conn4 -> [0,1445,"getWindowHandle",null] 18:49:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 18:49:07 INFO - PROCESS | 1746 | 1464054547960 Marionette TRACE conn4 <- [1,1445,null,{"value":"8"}] 18:49:07 INFO - PROCESS | 1746 | 1464054547967 Marionette TRACE conn4 -> [0,1446,"setScriptTimeout",{"ms":35000}] 18:49:07 INFO - PROCESS | 1746 | 1464054547973 Marionette TRACE conn4 <- [1,1446,null,{}] 18:49:07 INFO - PROCESS | 1746 | 1464054547990 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}] 18:49:08 INFO - PROCESS | 1746 | 1464054548304 Marionette TRACE conn4 <- [1,1447,null,{"value":null}] 18:49:08 INFO - PROCESS | 1746 | 1464054548552 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:08 INFO - PROCESS | 1746 | ++DOCSHELL 0x89b8cc00 == 164 [pid = 1746] [id = 369] 18:49:08 INFO - PROCESS | 1746 | ++DOMWINDOW == 144 (0x8c84fc00) [pid = 1746] [serial = 1108] [outer = (nil)] 18:49:08 INFO - PROCESS | 1746 | ++DOMWINDOW == 145 (0x8c854800) [pid = 1746] [serial = 1109] [outer = 0x8c84fc00] 18:49:08 INFO - PROCESS | 1746 | 1464054548649 Marionette DEBUG loaded listener.js 18:49:08 INFO - PROCESS | 1746 | ++DOMWINDOW == 146 (0x8d201800) [pid = 1746] [serial = 1110] [outer = 0x8c84fc00] 18:49:09 INFO - PROCESS | 1746 | 1464054549686 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]]]}] 18:49:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 18:49:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1787ms 18:49:09 INFO - PROCESS | 1746 | 1464054549754 Marionette TRACE conn4 -> [0,1449,"getWindowHandle",null] 18:49:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 18:49:09 INFO - PROCESS | 1746 | 1464054549759 Marionette TRACE conn4 <- [1,1449,null,{"value":"8"}] 18:49:09 INFO - PROCESS | 1746 | 1464054549765 Marionette TRACE conn4 -> [0,1450,"setScriptTimeout",{"ms":35000}] 18:49:09 INFO - PROCESS | 1746 | 1464054549769 Marionette TRACE conn4 <- [1,1450,null,{}] 18:49:09 INFO - PROCESS | 1746 | 1464054549775 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}] 18:49:09 INFO - PROCESS | 1746 | 1464054549987 Marionette TRACE conn4 <- [1,1451,null,{"value":null}] 18:49:10 INFO - PROCESS | 1746 | 1464054550251 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:10 INFO - PROCESS | 1746 | ++DOCSHELL 0x8c858c00 == 165 [pid = 1746] [id = 370] 18:49:10 INFO - PROCESS | 1746 | ++DOMWINDOW == 147 (0x8d255400) [pid = 1746] [serial = 1111] [outer = (nil)] 18:49:10 INFO - PROCESS | 1746 | ++DOMWINDOW == 148 (0x8d2eb800) [pid = 1746] [serial = 1112] [outer = 0x8d255400] 18:49:10 INFO - PROCESS | 1746 | 1464054550384 Marionette DEBUG loaded listener.js 18:49:10 INFO - PROCESS | 1746 | ++DOMWINDOW == 149 (0x8d9cd800) [pid = 1746] [serial = 1113] [outer = 0x8d255400] 18:49:11 INFO - PROCESS | 1746 | 1464054551351 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]]]}] 18:49:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 18:49:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1635ms 18:49:11 INFO - PROCESS | 1746 | 1464054551401 Marionette TRACE conn4 -> [0,1453,"getWindowHandle",null] 18:49:11 INFO - PROCESS | 1746 | 1464054551406 Marionette TRACE conn4 <- [1,1453,null,{"value":"8"}] 18:49:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 18:49:11 INFO - PROCESS | 1746 | 1464054551412 Marionette TRACE conn4 -> [0,1454,"setScriptTimeout",{"ms":35000}] 18:49:11 INFO - PROCESS | 1746 | 1464054551415 Marionette TRACE conn4 <- [1,1454,null,{}] 18:49:11 INFO - PROCESS | 1746 | 1464054551421 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}] 18:49:11 INFO - PROCESS | 1746 | 1464054551627 Marionette TRACE conn4 <- [1,1455,null,{"value":null}] 18:49:11 INFO - PROCESS | 1746 | 1464054551913 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:11 INFO - PROCESS | 1746 | ++DOCSHELL 0x8633a400 == 166 [pid = 1746] [id = 371] 18:49:11 INFO - PROCESS | 1746 | ++DOMWINDOW == 150 (0x8c6b7000) [pid = 1746] [serial = 1114] [outer = (nil)] 18:49:12 INFO - PROCESS | 1746 | ++DOMWINDOW == 151 (0x8da8dc00) [pid = 1746] [serial = 1115] [outer = 0x8c6b7000] 18:49:12 INFO - PROCESS | 1746 | 1464054552044 Marionette DEBUG loaded listener.js 18:49:12 INFO - PROCESS | 1746 | ++DOMWINDOW == 152 (0x8db5e800) [pid = 1746] [serial = 1116] [outer = 0x8c6b7000] 18:49:12 INFO - PROCESS | 1746 | 1464054552980 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]]]}] 18:49:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 18:49:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1638ms 18:49:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 18:49:13 INFO - PROCESS | 1746 | 1464054553051 Marionette TRACE conn4 -> [0,1457,"getWindowHandle",null] 18:49:13 INFO - PROCESS | 1746 | 1464054553054 Marionette TRACE conn4 <- [1,1457,null,{"value":"8"}] 18:49:13 INFO - PROCESS | 1746 | 1464054553061 Marionette TRACE conn4 -> [0,1458,"setScriptTimeout",{"ms":35000}] 18:49:13 INFO - PROCESS | 1746 | 1464054553065 Marionette TRACE conn4 <- [1,1458,null,{}] 18:49:13 INFO - PROCESS | 1746 | 1464054553071 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}] 18:49:13 INFO - PROCESS | 1746 | 1464054553299 Marionette TRACE conn4 <- [1,1459,null,{"value":null}] 18:49:13 INFO - PROCESS | 1746 | 1464054553570 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:13 INFO - PROCESS | 1746 | ++DOCSHELL 0x8d9d7800 == 167 [pid = 1746] [id = 372] 18:49:13 INFO - PROCESS | 1746 | ++DOMWINDOW == 153 (0x8dbee000) [pid = 1746] [serial = 1117] [outer = (nil)] 18:49:13 INFO - PROCESS | 1746 | ++DOMWINDOW == 154 (0x8dfea000) [pid = 1746] [serial = 1118] [outer = 0x8dbee000] 18:49:13 INFO - PROCESS | 1746 | 1464054553700 Marionette DEBUG loaded listener.js 18:49:13 INFO - PROCESS | 1746 | ++DOMWINDOW == 155 (0x8dff4400) [pid = 1746] [serial = 1119] [outer = 0x8dbee000] 18:49:14 INFO - PROCESS | 1746 | 1464054554649 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]]]}] 18:49:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 18:49:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1643ms 18:49:14 INFO - PROCESS | 1746 | 1464054554704 Marionette TRACE conn4 -> [0,1461,"getWindowHandle",null] 18:49:14 INFO - PROCESS | 1746 | 1464054554708 Marionette TRACE conn4 <- [1,1461,null,{"value":"8"}] 18:49:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 18:49:14 INFO - PROCESS | 1746 | 1464054554714 Marionette TRACE conn4 -> [0,1462,"setScriptTimeout",{"ms":35000}] 18:49:14 INFO - PROCESS | 1746 | 1464054554718 Marionette TRACE conn4 <- [1,1462,null,{}] 18:49:14 INFO - PROCESS | 1746 | 1464054554724 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}] 18:49:14 INFO - PROCESS | 1746 | 1464054554927 Marionette TRACE conn4 <- [1,1463,null,{"value":null}] 18:49:15 INFO - PROCESS | 1746 | 1464054555191 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:15 INFO - PROCESS | 1746 | ++DOCSHELL 0x8dfe8800 == 168 [pid = 1746] [id = 373] 18:49:15 INFO - PROCESS | 1746 | ++DOMWINDOW == 156 (0x8e09b000) [pid = 1746] [serial = 1120] [outer = (nil)] 18:49:15 INFO - PROCESS | 1746 | ++DOMWINDOW == 157 (0x8e11d000) [pid = 1746] [serial = 1121] [outer = 0x8e09b000] 18:49:15 INFO - PROCESS | 1746 | 1464054555315 Marionette DEBUG loaded listener.js 18:49:15 INFO - PROCESS | 1746 | ++DOMWINDOW == 158 (0x8e3a2400) [pid = 1746] [serial = 1122] [outer = 0x8e09b000] 18:49:16 INFO - PROCESS | 1746 | 1464054556253 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]]]}] 18:49:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 18:49:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1584ms 18:49:16 INFO - PROCESS | 1746 | 1464054556300 Marionette TRACE conn4 -> [0,1465,"getWindowHandle",null] 18:49:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 18:49:16 INFO - PROCESS | 1746 | 1464054556304 Marionette TRACE conn4 <- [1,1465,null,{"value":"8"}] 18:49:16 INFO - PROCESS | 1746 | 1464054556311 Marionette TRACE conn4 -> [0,1466,"setScriptTimeout",{"ms":35000}] 18:49:16 INFO - PROCESS | 1746 | 1464054556314 Marionette TRACE conn4 <- [1,1466,null,{}] 18:49:16 INFO - PROCESS | 1746 | 1464054556320 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}] 18:49:16 INFO - PROCESS | 1746 | 1464054556532 Marionette TRACE conn4 <- [1,1467,null,{"value":null}] 18:49:16 INFO - PROCESS | 1746 | 1464054556814 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:16 INFO - PROCESS | 1746 | ++DOCSHELL 0x8db5b800 == 169 [pid = 1746] [id = 374] 18:49:16 INFO - PROCESS | 1746 | ++DOMWINDOW == 159 (0x8db67000) [pid = 1746] [serial = 1123] [outer = (nil)] 18:49:16 INFO - PROCESS | 1746 | ++DOMWINDOW == 160 (0x8ec44c00) [pid = 1746] [serial = 1124] [outer = 0x8db67000] 18:49:16 INFO - PROCESS | 1746 | 1464054556957 Marionette DEBUG loaded listener.js 18:49:17 INFO - PROCESS | 1746 | ++DOMWINDOW == 161 (0x8ed0d000) [pid = 1746] [serial = 1125] [outer = 0x8db67000] 18:49:17 INFO - PROCESS | 1746 | 1464054557884 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]]]}] 18:49:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 18:49:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1633ms 18:49:17 INFO - PROCESS | 1746 | 1464054557944 Marionette TRACE conn4 -> [0,1469,"getWindowHandle",null] 18:49:17 INFO - PROCESS | 1746 | 1464054557948 Marionette TRACE conn4 <- [1,1469,null,{"value":"8"}] 18:49:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 18:49:17 INFO - PROCESS | 1746 | 1464054557955 Marionette TRACE conn4 -> [0,1470,"setScriptTimeout",{"ms":35000}] 18:49:17 INFO - PROCESS | 1746 | 1464054557959 Marionette TRACE conn4 <- [1,1470,null,{}] 18:49:17 INFO - PROCESS | 1746 | 1464054557966 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}] 18:49:18 INFO - PROCESS | 1746 | 1464054558185 Marionette TRACE conn4 <- [1,1471,null,{"value":null}] 18:49:18 INFO - PROCESS | 1746 | 1464054558450 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:18 INFO - PROCESS | 1746 | ++DOCSHELL 0x8e3a9400 == 170 [pid = 1746] [id = 375] 18:49:18 INFO - PROCESS | 1746 | ++DOMWINDOW == 162 (0x8ec36800) [pid = 1746] [serial = 1126] [outer = (nil)] 18:49:18 INFO - PROCESS | 1746 | ++DOMWINDOW == 163 (0x91303800) [pid = 1746] [serial = 1127] [outer = 0x8ec36800] 18:49:18 INFO - PROCESS | 1746 | 1464054558589 Marionette DEBUG loaded listener.js 18:49:18 INFO - PROCESS | 1746 | ++DOMWINDOW == 164 (0x9130a400) [pid = 1746] [serial = 1128] [outer = 0x8ec36800] 18:49:19 INFO - PROCESS | 1746 | 1464054559560 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]]]}] 18:49:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 18:49:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1685ms 18:49:19 INFO - PROCESS | 1746 | 1464054559641 Marionette TRACE conn4 -> [0,1473,"getWindowHandle",null] 18:49:19 INFO - PROCESS | 1746 | 1464054559645 Marionette TRACE conn4 <- [1,1473,null,{"value":"8"}] 18:49:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 18:49:19 INFO - PROCESS | 1746 | 1464054559652 Marionette TRACE conn4 -> [0,1474,"setScriptTimeout",{"ms":35000}] 18:49:19 INFO - PROCESS | 1746 | 1464054559655 Marionette TRACE conn4 <- [1,1474,null,{}] 18:49:19 INFO - PROCESS | 1746 | 1464054559661 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}] 18:49:19 INFO - PROCESS | 1746 | 1464054559917 Marionette TRACE conn4 <- [1,1475,null,{"value":null}] 18:49:20 INFO - PROCESS | 1746 | 1464054560232 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:20 INFO - PROCESS | 1746 | ++DOCSHELL 0x8df24400 == 171 [pid = 1746] [id = 376] 18:49:20 INFO - PROCESS | 1746 | ++DOMWINDOW == 165 (0x8ed07400) [pid = 1746] [serial = 1129] [outer = (nil)] 18:49:20 INFO - PROCESS | 1746 | ++DOMWINDOW == 166 (0x91a10800) [pid = 1746] [serial = 1130] [outer = 0x8ed07400] 18:49:20 INFO - PROCESS | 1746 | 1464054560326 Marionette DEBUG loaded listener.js 18:49:20 INFO - PROCESS | 1746 | ++DOMWINDOW == 167 (0x91a16800) [pid = 1746] [serial = 1131] [outer = 0x8ed07400] 18:49:21 INFO - PROCESS | 1746 | 1464054561299 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]]]}] 18:49:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 18:49:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1685ms 18:49:21 INFO - PROCESS | 1746 | 1464054561338 Marionette TRACE conn4 -> [0,1477,"getWindowHandle",null] 18:49:21 INFO - PROCESS | 1746 | 1464054561343 Marionette TRACE conn4 <- [1,1477,null,{"value":"8"}] 18:49:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 18:49:21 INFO - PROCESS | 1746 | 1464054561349 Marionette TRACE conn4 -> [0,1478,"setScriptTimeout",{"ms":35000}] 18:49:21 INFO - PROCESS | 1746 | 1464054561354 Marionette TRACE conn4 <- [1,1478,null,{}] 18:49:21 INFO - PROCESS | 1746 | 1464054561359 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}] 18:49:21 INFO - PROCESS | 1746 | 1464054561592 Marionette TRACE conn4 <- [1,1479,null,{"value":null}] 18:49:21 INFO - PROCESS | 1746 | 1464054561874 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:21 INFO - PROCESS | 1746 | ++DOCSHELL 0x8dcaa000 == 172 [pid = 1746] [id = 377] 18:49:21 INFO - PROCESS | 1746 | ++DOMWINDOW == 168 (0x91bc2400) [pid = 1746] [serial = 1132] [outer = (nil)] 18:49:21 INFO - PROCESS | 1746 | ++DOMWINDOW == 169 (0x91bcfc00) [pid = 1746] [serial = 1133] [outer = 0x91bc2400] 18:49:22 INFO - PROCESS | 1746 | 1464054562006 Marionette DEBUG loaded listener.js 18:49:22 INFO - PROCESS | 1746 | ++DOMWINDOW == 170 (0x91c27400) [pid = 1746] [serial = 1134] [outer = 0x91bc2400] 18:49:23 INFO - PROCESS | 1746 | 1464054563025 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]]]}] 18:49:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 18:49:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1735ms 18:49:23 INFO - PROCESS | 1746 | 1464054563085 Marionette TRACE conn4 -> [0,1481,"getWindowHandle",null] 18:49:23 INFO - PROCESS | 1746 | 1464054563088 Marionette TRACE conn4 <- [1,1481,null,{"value":"8"}] 18:49:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 18:49:23 INFO - PROCESS | 1746 | 1464054563095 Marionette TRACE conn4 -> [0,1482,"setScriptTimeout",{"ms":35000}] 18:49:23 INFO - PROCESS | 1746 | 1464054563099 Marionette TRACE conn4 <- [1,1482,null,{}] 18:49:23 INFO - PROCESS | 1746 | 1464054563104 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}] 18:49:23 INFO - PROCESS | 1746 | 1464054563302 Marionette TRACE conn4 <- [1,1483,null,{"value":null}] 18:49:23 INFO - PROCESS | 1746 | 1464054563575 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:23 INFO - PROCESS | 1746 | ++DOCSHELL 0x91bcc400 == 173 [pid = 1746] [id = 378] 18:49:23 INFO - PROCESS | 1746 | ++DOMWINDOW == 171 (0x91c1f800) [pid = 1746] [serial = 1135] [outer = (nil)] 18:49:23 INFO - PROCESS | 1746 | ++DOMWINDOW == 172 (0x920e4400) [pid = 1746] [serial = 1136] [outer = 0x91c1f800] 18:49:23 INFO - PROCESS | 1746 | 1464054563703 Marionette DEBUG loaded listener.js 18:49:23 INFO - PROCESS | 1746 | ++DOMWINDOW == 173 (0x9238d400) [pid = 1746] [serial = 1137] [outer = 0x91c1f800] 18:49:24 INFO - PROCESS | 1746 | 1464054564662 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]]]}] 18:49:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 18:49:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1634ms 18:49:24 INFO - PROCESS | 1746 | 1464054564731 Marionette TRACE conn4 -> [0,1485,"getWindowHandle",null] 18:49:24 INFO - PROCESS | 1746 | 1464054564734 Marionette TRACE conn4 <- [1,1485,null,{"value":"8"}] 18:49:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 18:49:24 INFO - PROCESS | 1746 | 1464054564741 Marionette TRACE conn4 -> [0,1486,"setScriptTimeout",{"ms":35000}] 18:49:24 INFO - PROCESS | 1746 | 1464054564744 Marionette TRACE conn4 <- [1,1486,null,{}] 18:49:24 INFO - PROCESS | 1746 | 1464054564750 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}] 18:49:24 INFO - PROCESS | 1746 | 1464054564963 Marionette TRACE conn4 <- [1,1487,null,{"value":null}] 18:49:25 INFO - PROCESS | 1746 | 1464054565277 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:25 INFO - PROCESS | 1746 | ++DOCSHELL 0x91bc9400 == 174 [pid = 1746] [id = 379] 18:49:25 INFO - PROCESS | 1746 | ++DOMWINDOW == 174 (0x91c28c00) [pid = 1746] [serial = 1138] [outer = (nil)] 18:49:25 INFO - PROCESS | 1746 | ++DOMWINDOW == 175 (0x925a3800) [pid = 1746] [serial = 1139] [outer = 0x91c28c00] 18:49:25 INFO - PROCESS | 1746 | 1464054565368 Marionette DEBUG loaded listener.js 18:49:25 INFO - PROCESS | 1746 | ++DOMWINDOW == 176 (0x925a5c00) [pid = 1746] [serial = 1140] [outer = 0x91c28c00] 18:49:26 INFO - PROCESS | 1746 | 1464054566336 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]]]}] 18:49:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 18:49:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1638ms 18:49:26 INFO - PROCESS | 1746 | 1464054566380 Marionette TRACE conn4 -> [0,1489,"getWindowHandle",null] 18:49:26 INFO - PROCESS | 1746 | 1464054566384 Marionette TRACE conn4 <- [1,1489,null,{"value":"8"}] 18:49:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 18:49:26 INFO - PROCESS | 1746 | 1464054566390 Marionette TRACE conn4 -> [0,1490,"setScriptTimeout",{"ms":35000}] 18:49:26 INFO - PROCESS | 1746 | 1464054566393 Marionette TRACE conn4 <- [1,1490,null,{}] 18:49:26 INFO - PROCESS | 1746 | 1464054566399 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}] 18:49:26 INFO - PROCESS | 1746 | 1464054566593 Marionette TRACE conn4 <- [1,1491,null,{"value":null}] 18:49:26 INFO - PROCESS | 1746 | 1464054566878 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:26 INFO - PROCESS | 1746 | ++DOCSHELL 0x8e08f000 == 175 [pid = 1746] [id = 380] 18:49:26 INFO - PROCESS | 1746 | ++DOMWINDOW == 177 (0x91b37c00) [pid = 1746] [serial = 1141] [outer = (nil)] 18:49:27 INFO - PROCESS | 1746 | ++DOMWINDOW == 178 (0x925ae000) [pid = 1746] [serial = 1142] [outer = 0x91b37c00] 18:49:27 INFO - PROCESS | 1746 | 1464054567014 Marionette DEBUG loaded listener.js 18:49:27 INFO - PROCESS | 1746 | ++DOMWINDOW == 179 (0x92f1f400) [pid = 1746] [serial = 1143] [outer = 0x91b37c00] 18:49:27 INFO - PROCESS | 1746 | 1464054567923 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]]]}] 18:49:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 18:49:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1588ms 18:49:27 INFO - PROCESS | 1746 | 1464054567980 Marionette TRACE conn4 -> [0,1493,"getWindowHandle",null] 18:49:27 INFO - PROCESS | 1746 | 1464054567984 Marionette TRACE conn4 <- [1,1493,null,{"value":"8"}] 18:49:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 18:49:27 INFO - PROCESS | 1746 | 1464054567990 Marionette TRACE conn4 -> [0,1494,"setScriptTimeout",{"ms":35000}] 18:49:27 INFO - PROCESS | 1746 | 1464054567994 Marionette TRACE conn4 <- [1,1494,null,{}] 18:49:28 INFO - PROCESS | 1746 | 1464054567999 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}] 18:49:28 INFO - PROCESS | 1746 | 1464054568201 Marionette TRACE conn4 <- [1,1495,null,{"value":null}] 18:49:28 INFO - PROCESS | 1746 | 1464054568510 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:28 INFO - PROCESS | 1746 | ++DOCSHELL 0x851ed400 == 176 [pid = 1746] [id = 381] 18:49:28 INFO - PROCESS | 1746 | ++DOMWINDOW == 180 (0x8da8ac00) [pid = 1746] [serial = 1144] [outer = (nil)] 18:49:28 INFO - PROCESS | 1746 | ++DOMWINDOW == 181 (0x93b7ac00) [pid = 1746] [serial = 1145] [outer = 0x8da8ac00] 18:49:28 INFO - PROCESS | 1746 | 1464054568603 Marionette DEBUG loaded listener.js 18:49:28 INFO - PROCESS | 1746 | ++DOMWINDOW == 182 (0x93b7e800) [pid = 1746] [serial = 1146] [outer = 0x8da8ac00] 18:49:29 INFO - PROCESS | 1746 | 1464054569527 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]]]}] 18:49:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 18:49:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1589ms 18:49:29 INFO - PROCESS | 1746 | 1464054569580 Marionette TRACE conn4 -> [0,1497,"getWindowHandle",null] 18:49:29 INFO - PROCESS | 1746 | 1464054569583 Marionette TRACE conn4 <- [1,1497,null,{"value":"8"}] 18:49:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 18:49:29 INFO - PROCESS | 1746 | 1464054569590 Marionette TRACE conn4 -> [0,1498,"setScriptTimeout",{"ms":35000}] 18:49:29 INFO - PROCESS | 1746 | 1464054569593 Marionette TRACE conn4 <- [1,1498,null,{}] 18:49:29 INFO - PROCESS | 1746 | 1464054569599 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}] 18:49:29 INFO - PROCESS | 1746 | 1464054569835 Marionette TRACE conn4 <- [1,1499,null,{"value":null}] 18:49:30 INFO - PROCESS | 1746 | 1464054570151 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:30 INFO - PROCESS | 1746 | ++DOCSHELL 0x851f1800 == 177 [pid = 1746] [id = 382] 18:49:30 INFO - PROCESS | 1746 | ++DOMWINDOW == 183 (0x925ae400) [pid = 1746] [serial = 1147] [outer = (nil)] 18:49:30 INFO - PROCESS | 1746 | ++DOMWINDOW == 184 (0x94716800) [pid = 1746] [serial = 1148] [outer = 0x925ae400] 18:49:30 INFO - PROCESS | 1746 | 1464054570279 Marionette DEBUG loaded listener.js 18:49:30 INFO - PROCESS | 1746 | ++DOMWINDOW == 185 (0x947a4800) [pid = 1746] [serial = 1149] [outer = 0x925ae400] 18:49:31 INFO - PROCESS | 1746 | 1464054571204 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]]]}] 18:49:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 18:49:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1634ms 18:49:31 INFO - PROCESS | 1746 | 1464054571225 Marionette TRACE conn4 -> [0,1501,"getWindowHandle",null] 18:49:31 INFO - PROCESS | 1746 | 1464054571228 Marionette TRACE conn4 <- [1,1501,null,{"value":"8"}] 18:49:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 18:49:31 INFO - PROCESS | 1746 | 1464054571235 Marionette TRACE conn4 -> [0,1502,"setScriptTimeout",{"ms":35000}] 18:49:31 INFO - PROCESS | 1746 | 1464054571238 Marionette TRACE conn4 <- [1,1502,null,{}] 18:49:31 INFO - PROCESS | 1746 | 1464054571244 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}] 18:49:31 INFO - PROCESS | 1746 | 1464054571456 Marionette TRACE conn4 <- [1,1503,null,{"value":null}] 18:49:31 INFO - PROCESS | 1746 | 1464054571764 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:31 INFO - PROCESS | 1746 | ++DOCSHELL 0x8633b400 == 178 [pid = 1746] [id = 383] 18:49:31 INFO - PROCESS | 1746 | ++DOMWINDOW == 186 (0x86342400) [pid = 1746] [serial = 1150] [outer = (nil)] 18:49:31 INFO - PROCESS | 1746 | ++DOMWINDOW == 187 (0x95247c00) [pid = 1746] [serial = 1151] [outer = 0x86342400] 18:49:31 INFO - PROCESS | 1746 | 1464054571909 Marionette DEBUG loaded listener.js 18:49:32 INFO - PROCESS | 1746 | ++DOMWINDOW == 188 (0x9524d000) [pid = 1746] [serial = 1152] [outer = 0x86342400] 18:49:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 18:49:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1634ms 18:49:32 INFO - PROCESS | 1746 | 1464054572859 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]]]}] 18:49:32 INFO - PROCESS | 1746 | 1464054572870 Marionette TRACE conn4 -> [0,1505,"getWindowHandle",null] 18:49:32 INFO - PROCESS | 1746 | 1464054572874 Marionette TRACE conn4 <- [1,1505,null,{"value":"8"}] 18:49:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 18:49:32 INFO - PROCESS | 1746 | 1464054572880 Marionette TRACE conn4 -> [0,1506,"setScriptTimeout",{"ms":35000}] 18:49:32 INFO - PROCESS | 1746 | 1464054572883 Marionette TRACE conn4 <- [1,1506,null,{}] 18:49:32 INFO - PROCESS | 1746 | 1464054572889 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}] 18:49:33 INFO - PROCESS | 1746 | 1464054573086 Marionette TRACE conn4 <- [1,1507,null,{"value":null}] 18:49:33 INFO - PROCESS | 1746 | 1464054573406 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:33 INFO - PROCESS | 1746 | ++DOCSHELL 0x86343000 == 179 [pid = 1746] [id = 384] 18:49:33 INFO - PROCESS | 1746 | ++DOMWINDOW == 189 (0x86d09400) [pid = 1746] [serial = 1153] [outer = (nil)] 18:49:33 INFO - PROCESS | 1746 | ++DOMWINDOW == 190 (0x89b62c00) [pid = 1746] [serial = 1154] [outer = 0x86d09400] 18:49:33 INFO - PROCESS | 1746 | 1464054573499 Marionette DEBUG loaded listener.js 18:49:33 INFO - PROCESS | 1746 | ++DOMWINDOW == 191 (0x8a765800) [pid = 1746] [serial = 1155] [outer = 0x86d09400] 18:49:35 INFO - PROCESS | 1746 | --DOCSHELL 0x8dff3000 == 178 [pid = 1746] [id = 173] 18:49:35 INFO - PROCESS | 1746 | --DOCSHELL 0x8c1cec00 == 177 [pid = 1746] [id = 174] 18:49:35 INFO - PROCESS | 1746 | --DOCSHELL 0x913cfc00 == 176 [pid = 1746] [id = 175] 18:49:35 INFO - PROCESS | 1746 | --DOCSHELL 0x91c20400 == 175 [pid = 1746] [id = 262] 18:49:35 INFO - PROCESS | 1746 | --DOCSHELL 0x8c852400 == 174 [pid = 1746] [id = 264] 18:49:35 INFO - PROCESS | 1746 | --DOCSHELL 0x85bcb800 == 173 [pid = 1746] [id = 265] 18:49:35 INFO - PROCESS | 1746 | --DOCSHELL 0x8ae2f000 == 172 [pid = 1746] [id = 177] 18:49:35 INFO - PROCESS | 1746 | --DOCSHELL 0x8c849800 == 171 [pid = 1746] [id = 263] 18:49:35 INFO - PROCESS | 1746 | --DOCSHELL 0x85110400 == 170 [pid = 1746] [id = 267] 18:49:35 INFO - PROCESS | 1746 | --DOCSHELL 0x851f4c00 == 169 [pid = 1746] [id = 365] 18:49:35 INFO - PROCESS | 1746 | --DOCSHELL 0x85bd6800 == 168 [pid = 1746] [id = 364] 18:49:35 INFO - PROCESS | 1746 | --DOCSHELL 0x851f6800 == 167 [pid = 1746] [id = 363] 18:49:35 INFO - PROCESS | 1746 | --DOCSHELL 0x85bd2400 == 166 [pid = 1746] [id = 362] 18:49:35 INFO - PROCESS | 1746 | --DOCSHELL 0x8545bc00 == 165 [pid = 1746] [id = 361] 18:49:35 INFO - PROCESS | 1746 | --DOCSHELL 0x8c6acc00 == 164 [pid = 1746] [id = 356] 18:49:35 INFO - PROCESS | 1746 | --DOCSHELL 0x8dff5400 == 163 [pid = 1746] [id = 354] 18:49:35 INFO - PROCESS | 1746 | --DOCSHELL 0x8e3a6000 == 162 [pid = 1746] [id = 355] 18:49:35 INFO - PROCESS | 1746 | --DOCSHELL 0x8afd7800 == 161 [pid = 1746] [id = 353] 18:49:35 INFO - PROCESS | 1746 | --DOCSHELL 0x8c6afc00 == 160 [pid = 1746] [id = 352] 18:49:35 INFO - PROCESS | 1746 | --DOCSHELL 0x8d204800 == 159 [pid = 1746] [id = 351] 18:49:35 INFO - PROCESS | 1746 | --DOCSHELL 0x8782a800 == 158 [pid = 1746] [id = 350] 18:49:35 INFO - PROCESS | 1746 | --DOCSHELL 0x851f3c00 == 157 [pid = 1746] [id = 349] 18:49:35 INFO - PROCESS | 1746 | --DOCSHELL 0x8a6e7c00 == 156 [pid = 1746] [id = 348] 18:49:35 INFO - PROCESS | 1746 | --DOCSHELL 0x89b91400 == 155 [pid = 1746] [id = 346] 18:49:35 INFO - PROCESS | 1746 | --DOCSHELL 0x88b51400 == 154 [pid = 1746] [id = 347] 18:49:35 INFO - PROCESS | 1746 | --DOCSHELL 0x87829800 == 153 [pid = 1746] [id = 345] 18:49:35 INFO - PROCESS | 1746 | --DOCSHELL 0x85460c00 == 152 [pid = 1746] [id = 344] 18:49:35 INFO - PROCESS | 1746 | --DOMWINDOW == 190 (0x8bf18c00) [pid = 1746] [serial = 978] [outer = (nil)] [url = about:blank] 18:49:35 INFO - PROCESS | 1746 | --DOMWINDOW == 189 (0x8d2e3c00) [pid = 1746] [serial = 984] [outer = (nil)] [url = about:blank] 18:49:35 INFO - PROCESS | 1746 | --DOMWINDOW == 188 (0x8dbf4c00) [pid = 1746] [serial = 990] [outer = (nil)] [url = about:blank] 18:49:35 INFO - PROCESS | 1746 | --DOMWINDOW == 187 (0x8e11e000) [pid = 1746] [serial = 996] [outer = (nil)] [url = about:blank] 18:49:35 INFO - PROCESS | 1746 | --DOMWINDOW == 186 (0x8ed0f000) [pid = 1746] [serial = 1001] [outer = (nil)] [url = about:blank] 18:49:35 INFO - PROCESS | 1746 | --DOMWINDOW == 185 (0x8edc0c00) [pid = 1746] [serial = 1004] [outer = (nil)] [url = about:blank] 18:49:35 INFO - PROCESS | 1746 | --DOMWINDOW == 184 (0x8df1b400) [pid = 1746] [serial = 992] [outer = (nil)] [url = about:blank] 18:49:35 INFO - PROCESS | 1746 | --DOMWINDOW == 183 (0x8dbed000) [pid = 1746] [serial = 989] [outer = (nil)] [url = about:blank] 18:49:35 INFO - PROCESS | 1746 | --DOMWINDOW == 182 (0x8d9d3000) [pid = 1746] [serial = 986] [outer = (nil)] [url = about:blank] 18:49:35 INFO - PROCESS | 1746 | --DOMWINDOW == 181 (0x9130f800) [pid = 1746] [serial = 1008] [outer = (nil)] [url = about:blank] 18:49:35 INFO - PROCESS | 1746 | --DOMWINDOW == 180 (0x8d018800) [pid = 1746] [serial = 981] [outer = (nil)] [url = about:blank] 18:49:35 INFO - PROCESS | 1746 | --DOMWINDOW == 179 (0x91b35000) [pid = 1746] [serial = 1013] [outer = (nil)] [url = about:blank] 18:49:35 INFO - PROCESS | 1746 | --DOMWINDOW == 178 (0x892fe400) [pid = 1746] [serial = 1029] [outer = (nil)] [url = about:blank] 18:49:35 INFO - PROCESS | 1746 | --DOMWINDOW == 177 (0x89b63800) [pid = 1746] [serial = 969] [outer = (nil)] [url = about:blank] 18:49:35 INFO - PROCESS | 1746 | --DOMWINDOW == 176 (0x8d24e400) [pid = 1746] [serial = 1016] [outer = (nil)] [url = about:blank] 18:49:35 INFO - PROCESS | 1746 | --DOMWINDOW == 175 (0x8ae37400) [pid = 1746] [serial = 974] [outer = (nil)] [url = about:blank] 18:49:35 INFO - PROCESS | 1746 | --DOMWINDOW == 174 (0x88b53c00) [pid = 1746] [serial = 968] [outer = (nil)] [url = about:blank] 18:49:35 INFO - PROCESS | 1746 | --DOMWINDOW == 173 (0x908ce000) [pid = 1746] [serial = 1005] [outer = (nil)] [url = about:blank] 18:49:35 INFO - PROCESS | 1746 | --DOMWINDOW == 172 (0x8d9d5c00) [pid = 1746] [serial = 987] [outer = (nil)] [url = about:blank] 18:49:35 INFO - PROCESS | 1746 | --DOMWINDOW == 171 (0x871f6800) [pid = 1746] [serial = 966] [outer = (nil)] [url = about:blank] 18:49:35 INFO - PROCESS | 1746 | --DOMWINDOW == 170 (0x8afdf400) [pid = 1746] [serial = 975] [outer = (nil)] [url = about:blank] 18:49:35 INFO - PROCESS | 1746 | --DOMWINDOW == 169 (0x876d4400) [pid = 1746] [serial = 1026] [outer = (nil)] [url = about:blank] 18:49:35 INFO - PROCESS | 1746 | --DOMWINDOW == 168 (0x91af1000) [pid = 1746] [serial = 1011] [outer = (nil)] [url = about:blank] 18:49:35 INFO - PROCESS | 1746 | --DOMWINDOW == 167 (0x91309c00) [pid = 1746] [serial = 1007] [outer = (nil)] [url = about:blank] 18:49:35 INFO - PROCESS | 1746 | --DOMWINDOW == 166 (0x85bd8400) [pid = 1746] [serial = 1022] [outer = (nil)] [url = about:blank] 18:49:35 INFO - PROCESS | 1746 | --DOMWINDOW == 165 (0x8ec3c800) [pid = 1746] [serial = 999] [outer = (nil)] [url = about:blank] 18:49:35 INFO - PROCESS | 1746 | --DOMWINDOW == 164 (0x91bbc000) [pid = 1746] [serial = 1014] [outer = (nil)] [url = about:blank] 18:49:35 INFO - PROCESS | 1746 | --DOMWINDOW == 163 (0x8df21000) [pid = 1746] [serial = 993] [outer = (nil)] [url = about:blank] 18:49:35 INFO - PROCESS | 1746 | --DOMWINDOW == 162 (0x8ed11c00) [pid = 1746] [serial = 1002] [outer = (nil)] [url = about:blank] 18:49:35 INFO - PROCESS | 1746 | --DOMWINDOW == 161 (0x8d254800) [pid = 1746] [serial = 983] [outer = (nil)] [url = about:blank] 18:49:35 INFO - PROCESS | 1746 | --DOMWINDOW == 160 (0x8d00d400) [pid = 1746] [serial = 980] [outer = (nil)] [url = about:blank] 18:49:35 INFO - PROCESS | 1746 | --DOMWINDOW == 159 (0x8e3ab400) [pid = 1746] [serial = 998] [outer = (nil)] [url = about:blank] 18:49:35 INFO - PROCESS | 1746 | --DOMWINDOW == 158 (0x8a769c00) [pid = 1746] [serial = 972] [outer = (nil)] [url = about:blank] 18:49:35 INFO - PROCESS | 1746 | --DOMWINDOW == 157 (0x8c6b7800) [pid = 1746] [serial = 1019] [outer = (nil)] [url = about:blank] 18:49:35 INFO - PROCESS | 1746 | --DOMWINDOW == 156 (0x8a75f000) [pid = 1746] [serial = 971] [outer = (nil)] [url = about:blank] 18:49:35 INFO - PROCESS | 1746 | --DOMWINDOW == 155 (0x876c8000) [pid = 1746] [serial = 1025] [outer = (nil)] [url = about:blank] 18:49:35 INFO - PROCESS | 1746 | --DOMWINDOW == 154 (0x86346000) [pid = 1746] [serial = 1023] [outer = (nil)] [url = about:blank] 18:49:35 INFO - PROCESS | 1746 | --DOMWINDOW == 153 (0x86345800) [pid = 1746] [serial = 965] [outer = (nil)] [url = about:blank] 18:49:35 INFO - PROCESS | 1746 | --DOMWINDOW == 152 (0x97812000) [pid = 1746] [serial = 948] [outer = (nil)] [url = about:blank] 18:49:35 INFO - PROCESS | 1746 | --DOMWINDOW == 151 (0x91aee400) [pid = 1746] [serial = 1010] [outer = (nil)] [url = about:blank] 18:49:35 INFO - PROCESS | 1746 | --DOMWINDOW == 150 (0x892f1800) [pid = 1746] [serial = 894] [outer = (nil)] [url = about:blank] 18:49:35 INFO - PROCESS | 1746 | --DOMWINDOW == 149 (0x8bf14c00) [pid = 1746] [serial = 977] [outer = (nil)] [url = about:blank] 18:49:35 INFO - PROCESS | 1746 | --DOMWINDOW == 148 (0x8e098000) [pid = 1746] [serial = 995] [outer = (nil)] [url = about:blank] 18:49:35 INFO - PROCESS | 1746 | --DOMWINDOW == 147 (0x88b5b400) [pid = 1746] [serial = 1028] [outer = (nil)] [url = about:blank] 18:49:35 INFO - PROCESS | 1746 | --DOMWINDOW == 146 (0x88b50400) [pid = 1746] [serial = 1031] [outer = (nil)] [url = about:blank] 18:49:35 INFO - PROCESS | 1746 | 1464054575758 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]]]}] 18:49:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 18:49:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 2897ms 18:49:35 INFO - PROCESS | 1746 | 1464054575779 Marionette TRACE conn4 -> [0,1509,"getWindowHandle",null] 18:49:35 INFO - PROCESS | 1746 | 1464054575784 Marionette TRACE conn4 <- [1,1509,null,{"value":"8"}] 18:49:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 18:49:35 INFO - PROCESS | 1746 | 1464054575792 Marionette TRACE conn4 -> [0,1510,"setScriptTimeout",{"ms":35000}] 18:49:35 INFO - PROCESS | 1746 | 1464054575796 Marionette TRACE conn4 <- [1,1510,null,{}] 18:49:35 INFO - PROCESS | 1746 | 1464054575847 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}] 18:49:36 INFO - PROCESS | 1746 | 1464054576037 Marionette TRACE conn4 <- [1,1511,null,{"value":null}] 18:49:36 INFO - PROCESS | 1746 | 1464054576050 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:36 INFO - PROCESS | 1746 | ++DOCSHELL 0x851f5800 == 153 [pid = 1746] [id = 385] 18:49:36 INFO - PROCESS | 1746 | ++DOMWINDOW == 147 (0x86d05800) [pid = 1746] [serial = 1156] [outer = (nil)] 18:49:36 INFO - PROCESS | 1746 | ++DOMWINDOW == 148 (0x876cbc00) [pid = 1746] [serial = 1157] [outer = 0x86d05800] 18:49:36 INFO - PROCESS | 1746 | 1464054576130 Marionette DEBUG loaded listener.js 18:49:36 INFO - PROCESS | 1746 | ++DOMWINDOW == 149 (0x876d4000) [pid = 1746] [serial = 1158] [outer = 0x86d05800] 18:49:37 INFO - PROCESS | 1746 | 1464054577131 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]]]}] 18:49:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 18:49:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1376ms 18:49:37 INFO - PROCESS | 1746 | 1464054577168 Marionette TRACE conn4 -> [0,1513,"getWindowHandle",null] 18:49:37 INFO - PROCESS | 1746 | 1464054577175 Marionette TRACE conn4 <- [1,1513,null,{"value":"8"}] 18:49:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 18:49:37 INFO - PROCESS | 1746 | 1464054577186 Marionette TRACE conn4 -> [0,1514,"setScriptTimeout",{"ms":35000}] 18:49:37 INFO - PROCESS | 1746 | 1464054577189 Marionette TRACE conn4 <- [1,1514,null,{}] 18:49:37 INFO - PROCESS | 1746 | 1464054577195 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}] 18:49:37 INFO - PROCESS | 1746 | 1464054577479 Marionette TRACE conn4 <- [1,1515,null,{"value":null}] 18:49:37 INFO - PROCESS | 1746 | 1464054577599 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:37 INFO - PROCESS | 1746 | ++DOCSHELL 0x87830000 == 154 [pid = 1746] [id = 386] 18:49:37 INFO - PROCESS | 1746 | ++DOMWINDOW == 150 (0x87834800) [pid = 1746] [serial = 1159] [outer = (nil)] 18:49:37 INFO - PROCESS | 1746 | ++DOMWINDOW == 151 (0x892f3c00) [pid = 1746] [serial = 1160] [outer = 0x87834800] 18:49:37 INFO - PROCESS | 1746 | 1464054577676 Marionette DEBUG loaded listener.js 18:49:37 INFO - PROCESS | 1746 | ++DOMWINDOW == 152 (0x89b66c00) [pid = 1746] [serial = 1161] [outer = 0x87834800] 18:49:38 INFO - PROCESS | 1746 | 1464054578586 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]]]}] 18:49:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 18:49:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1434ms 18:49:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 18:49:38 INFO - PROCESS | 1746 | 1464054578619 Marionette TRACE conn4 -> [0,1517,"getWindowHandle",null] 18:49:38 INFO - PROCESS | 1746 | 1464054578622 Marionette TRACE conn4 <- [1,1517,null,{"value":"8"}] 18:49:38 INFO - PROCESS | 1746 | 1464054578629 Marionette TRACE conn4 -> [0,1518,"setScriptTimeout",{"ms":35000}] 18:49:38 INFO - PROCESS | 1746 | 1464054578635 Marionette TRACE conn4 <- [1,1518,null,{}] 18:49:38 INFO - PROCESS | 1746 | 1464054578660 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}] 18:49:38 INFO - PROCESS | 1746 | 1464054578934 Marionette TRACE conn4 <- [1,1519,null,{"value":null}] 18:49:38 INFO - PROCESS | 1746 | 1464054578967 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:39 INFO - PROCESS | 1746 | ++DOCSHELL 0x89b6f000 == 155 [pid = 1746] [id = 387] 18:49:39 INFO - PROCESS | 1746 | ++DOMWINDOW == 153 (0x8a76b000) [pid = 1746] [serial = 1162] [outer = (nil)] 18:49:39 INFO - PROCESS | 1746 | ++DOMWINDOW == 154 (0x8abe3c00) [pid = 1746] [serial = 1163] [outer = 0x8a76b000] 18:49:39 INFO - PROCESS | 1746 | 1464054579047 Marionette DEBUG loaded listener.js 18:49:39 INFO - PROCESS | 1746 | ++DOMWINDOW == 155 (0x8afdf800) [pid = 1746] [serial = 1164] [outer = 0x8a76b000] 18:49:40 INFO - PROCESS | 1746 | --DOMWINDOW == 154 (0x86d08c00) [pid = 1746] [serial = 1087] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 18:49:40 INFO - PROCESS | 1746 | --DOMWINDOW == 153 (0x8545c800) [pid = 1746] [serial = 1084] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 18:49:40 INFO - PROCESS | 1746 | --DOMWINDOW == 152 (0x851f6000) [pid = 1746] [serial = 1096] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 18:49:40 INFO - PROCESS | 1746 | --DOMWINDOW == 151 (0x88b59800) [pid = 1746] [serial = 1090] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 18:49:40 INFO - PROCESS | 1746 | --DOMWINDOW == 150 (0x8765bc00) [pid = 1746] [serial = 1093] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 18:49:40 INFO - PROCESS | 1746 | --DOMWINDOW == 149 (0x85115000) [pid = 1746] [serial = 1018] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 18:49:40 INFO - PROCESS | 1746 | --DOMWINDOW == 148 (0x92f20000) [pid = 1746] [serial = 24] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 18:49:40 INFO - PROCESS | 1746 | 1464054580416 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]]]}] 18:49:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 18:49:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1844ms 18:49:40 INFO - PROCESS | 1746 | 1464054580474 Marionette TRACE conn4 -> [0,1521,"getWindowHandle",null] 18:49:40 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 18:49:40 INFO - PROCESS | 1746 | 1464054580478 Marionette TRACE conn4 <- [1,1521,null,{"value":"8"}] 18:49:40 INFO - PROCESS | 1746 | 1464054580484 Marionette TRACE conn4 -> [0,1522,"setScriptTimeout",{"ms":35000}] 18:49:40 INFO - PROCESS | 1746 | 1464054580488 Marionette TRACE conn4 <- [1,1522,null,{}] 18:49:40 INFO - PROCESS | 1746 | 1464054580493 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}] 18:49:40 INFO - PROCESS | 1746 | 1464054580707 Marionette TRACE conn4 <- [1,1523,null,{"value":null}] 18:49:40 INFO - PROCESS | 1746 | 1464054580890 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:40 INFO - PROCESS | 1746 | ++DOCSHELL 0x85459800 == 156 [pid = 1746] [id = 388] 18:49:40 INFO - PROCESS | 1746 | ++DOMWINDOW == 149 (0x889d0c00) [pid = 1746] [serial = 1165] [outer = (nil)] 18:49:40 INFO - PROCESS | 1746 | ++DOMWINDOW == 150 (0x89b93400) [pid = 1746] [serial = 1166] [outer = 0x889d0c00] 18:49:40 INFO - PROCESS | 1746 | 1464054580969 Marionette DEBUG loaded listener.js 18:49:41 INFO - PROCESS | 1746 | ++DOMWINDOW == 151 (0x8afd9800) [pid = 1746] [serial = 1167] [outer = 0x889d0c00] 18:49:41 INFO - PROCESS | 1746 | SkCairoFTTypeface::onFilterRec unimplemented 18:49:41 INFO - PROCESS | 1746 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 18:49:41 INFO - PROCESS | 1746 | SkCairoFTTypeface::onFilterRec unimplemented 18:49:41 INFO - PROCESS | 1746 | SkCairoFTTypeface::onFilterRec unimplemented 18:49:41 INFO - PROCESS | 1746 | SkCairoFTTypeface::onFilterRec unimplemented 18:49:41 INFO - PROCESS | 1746 | SkCairoFTTypeface::onFilterRec unimplemented 18:49:41 INFO - PROCESS | 1746 | SkCairoFTTypeface::onFilterRec unimplemented 18:49:41 INFO - PROCESS | 1746 | SkCairoFTTypeface::onFilterRec unimplemented 18:49:41 INFO - PROCESS | 1746 | SkCairoFTTypeface::onFilterRec unimplemented 18:49:41 INFO - PROCESS | 1746 | SkCairoFTTypeface::onFilterRec unimplemented 18:49:41 INFO - PROCESS | 1746 | SkCairoFTTypeface::onFilterRec unimplemented 18:49:41 INFO - PROCESS | 1746 | SkCairoFTTypeface::onFilterRec unimplemented 18:49:41 INFO - PROCESS | 1746 | 1464054581686 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"]]]}] 18:49:41 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 () { 18:49:41 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 18:49:41 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 18:49:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:49:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:49:41 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 18:49:41 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 () { 18:49:41 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 18:49:41 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 18:49:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:49:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:49:41 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 18:49:41 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 () { 18:49:41 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 18:49:41 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 18:49:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:49:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:49:41 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 18:49:41 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 () { 18:49:41 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 18:49:41 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 18:49:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:49:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:49:41 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 18:49:41 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1237ms 18:49:41 INFO - PROCESS | 1746 | 1464054581723 Marionette TRACE conn4 -> [0,1525,"getWindowHandle",null] 18:49:41 INFO - PROCESS | 1746 | 1464054581728 Marionette TRACE conn4 <- [1,1525,null,{"value":"8"}] 18:49:41 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 18:49:41 INFO - PROCESS | 1746 | 1464054581736 Marionette TRACE conn4 -> [0,1526,"setScriptTimeout",{"ms":35000}] 18:49:41 INFO - PROCESS | 1746 | 1464054581741 Marionette TRACE conn4 <- [1,1526,null,{}] 18:49:41 INFO - PROCESS | 1746 | 1464054581747 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}] 18:49:41 INFO - PROCESS | 1746 | 1464054581995 Marionette TRACE conn4 <- [1,1527,null,{"value":null}] 18:49:42 INFO - PROCESS | 1746 | 1464054582033 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:42 INFO - PROCESS | 1746 | ++DOCSHELL 0x8633d000 == 157 [pid = 1746] [id = 389] 18:49:42 INFO - PROCESS | 1746 | ++DOMWINDOW == 152 (0x892f5000) [pid = 1746] [serial = 1168] [outer = (nil)] 18:49:42 INFO - PROCESS | 1746 | ++DOMWINDOW == 153 (0x8c1d0800) [pid = 1746] [serial = 1169] [outer = 0x892f5000] 18:49:42 INFO - PROCESS | 1746 | 1464054582109 Marionette DEBUG loaded listener.js 18:49:42 INFO - PROCESS | 1746 | ++DOMWINDOW == 154 (0x8d010000) [pid = 1746] [serial = 1170] [outer = 0x892f5000] 18:49:43 INFO - PROCESS | 1746 | 1464054583225 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"]]]}] 18:49:43 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 18:49:43 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 18:49:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:49:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:49:43 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 18:49:43 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 18:49:43 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 18:49:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:49:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:49:43 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 18:49:43 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 18:49:43 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 18:49:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:49:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:49:43 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 18:49:43 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1537ms 18:49:43 INFO - PROCESS | 1746 | 1464054583280 Marionette TRACE conn4 -> [0,1529,"getWindowHandle",null] 18:49:43 INFO - PROCESS | 1746 | 1464054583289 Marionette TRACE conn4 <- [1,1529,null,{"value":"8"}] 18:49:43 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 18:49:43 INFO - PROCESS | 1746 | 1464054583297 Marionette TRACE conn4 -> [0,1530,"setScriptTimeout",{"ms":35000}] 18:49:43 INFO - PROCESS | 1746 | 1464054583304 Marionette TRACE conn4 <- [1,1530,null,{}] 18:49:43 INFO - PROCESS | 1746 | 1464054583391 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}] 18:49:43 INFO - PROCESS | 1746 | 1464054583618 Marionette TRACE conn4 <- [1,1531,null,{"value":null}] 18:49:43 INFO - PROCESS | 1746 | 1464054583900 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:43 INFO - PROCESS | 1746 | ++DOCSHELL 0x8782bc00 == 158 [pid = 1746] [id = 390] 18:49:43 INFO - PROCESS | 1746 | ++DOMWINDOW == 155 (0x87832c00) [pid = 1746] [serial = 1171] [outer = (nil)] 18:49:44 INFO - PROCESS | 1746 | ++DOMWINDOW == 156 (0x88b5ec00) [pid = 1746] [serial = 1172] [outer = 0x87832c00] 18:49:44 INFO - PROCESS | 1746 | 1464054584035 Marionette DEBUG loaded listener.js 18:49:44 INFO - PROCESS | 1746 | ++DOMWINDOW == 157 (0x89b6a000) [pid = 1746] [serial = 1173] [outer = 0x87832c00] 18:49:44 INFO - PROCESS | 1746 | 1464054584850 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]]]}] 18:49:44 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 18:49:44 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 18:49:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:49:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:49:44 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 18:49:44 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 18:49:44 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. 18:49:44 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 18:49:44 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 1583ms 18:49:44 INFO - PROCESS | 1746 | 1464054584883 Marionette TRACE conn4 -> [0,1533,"getWindowHandle",null] 18:49:44 INFO - PROCESS | 1746 | 1464054584892 Marionette TRACE conn4 <- [1,1533,null,{"value":"8"}] 18:49:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 18:49:44 INFO - PROCESS | 1746 | 1464054584903 Marionette TRACE conn4 -> [0,1534,"setScriptTimeout",{"ms":35000}] 18:49:44 INFO - PROCESS | 1746 | 1464054584907 Marionette TRACE conn4 <- [1,1534,null,{}] 18:49:44 INFO - PROCESS | 1746 | 1464054584913 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}] 18:49:45 INFO - PROCESS | 1746 | 1464054585121 Marionette TRACE conn4 <- [1,1535,null,{"value":null}] 18:49:45 INFO - PROCESS | 1746 | 1464054585395 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:45 INFO - PROCESS | 1746 | ++DOCSHELL 0x892f0c00 == 159 [pid = 1746] [id = 391] 18:49:45 INFO - PROCESS | 1746 | ++DOMWINDOW == 158 (0x89b71800) [pid = 1746] [serial = 1174] [outer = (nil)] 18:49:45 INFO - PROCESS | 1746 | ++DOMWINDOW == 159 (0x8c6adc00) [pid = 1746] [serial = 1175] [outer = 0x89b71800] 18:49:45 INFO - PROCESS | 1746 | 1464054585500 Marionette DEBUG loaded listener.js 18:49:45 INFO - PROCESS | 1746 | ++DOMWINDOW == 160 (0x8d201400) [pid = 1746] [serial = 1176] [outer = 0x89b71800] 18:49:46 INFO - PROCESS | 1746 | 1464054586530 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]]]}] 18:49:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 18:49:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1681ms 18:49:46 INFO - PROCESS | 1746 | 1464054586585 Marionette TRACE conn4 -> [0,1537,"getWindowHandle",null] 18:49:46 INFO - PROCESS | 1746 | 1464054586588 Marionette TRACE conn4 <- [1,1537,null,{"value":"8"}] 18:49:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 18:49:46 INFO - PROCESS | 1746 | 1464054586596 Marionette TRACE conn4 -> [0,1538,"setScriptTimeout",{"ms":35000}] 18:49:46 INFO - PROCESS | 1746 | 1464054586602 Marionette TRACE conn4 <- [1,1538,null,{}] 18:49:46 INFO - PROCESS | 1746 | 1464054586619 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}] 18:49:46 INFO - PROCESS | 1746 | 1464054586874 Marionette TRACE conn4 <- [1,1539,null,{"value":null}] 18:49:47 INFO - PROCESS | 1746 | 1464054587207 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:47 INFO - PROCESS | 1746 | ++DOCSHELL 0x8d9cd000 == 160 [pid = 1746] [id = 392] 18:49:47 INFO - PROCESS | 1746 | ++DOMWINDOW == 161 (0x8d9d5c00) [pid = 1746] [serial = 1177] [outer = (nil)] 18:49:47 INFO - PROCESS | 1746 | ++DOMWINDOW == 162 (0x8da8ec00) [pid = 1746] [serial = 1178] [outer = 0x8d9d5c00] 18:49:47 INFO - PROCESS | 1746 | 1464054587298 Marionette DEBUG loaded listener.js 18:49:47 INFO - PROCESS | 1746 | ++DOMWINDOW == 163 (0x8db66400) [pid = 1746] [serial = 1179] [outer = 0x8d9d5c00] 18:49:48 INFO - PROCESS | 1746 | 1464054588183 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]]]}] 18:49:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 18:49:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1645ms 18:49:48 INFO - PROCESS | 1746 | 1464054588258 Marionette TRACE conn4 -> [0,1541,"getWindowHandle",null] 18:49:48 INFO - PROCESS | 1746 | 1464054588263 Marionette TRACE conn4 <- [1,1541,null,{"value":"8"}] 18:49:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 18:49:48 INFO - PROCESS | 1746 | 1464054588272 Marionette TRACE conn4 -> [0,1542,"setScriptTimeout",{"ms":35000}] 18:49:48 INFO - PROCESS | 1746 | 1464054588276 Marionette TRACE conn4 <- [1,1542,null,{}] 18:49:48 INFO - PROCESS | 1746 | 1464054588281 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}] 18:49:48 INFO - PROCESS | 1746 | 1464054588496 Marionette TRACE conn4 <- [1,1543,null,{"value":null}] 18:49:48 INFO - PROCESS | 1746 | 1464054588813 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:48 INFO - PROCESS | 1746 | ++DOCSHELL 0x8c1c2400 == 161 [pid = 1746] [id = 393] 18:49:48 INFO - PROCESS | 1746 | ++DOMWINDOW == 164 (0x8d9d7000) [pid = 1746] [serial = 1180] [outer = (nil)] 18:49:48 INFO - PROCESS | 1746 | ++DOMWINDOW == 165 (0x8dcac800) [pid = 1746] [serial = 1181] [outer = 0x8d9d7000] 18:49:48 INFO - PROCESS | 1746 | 1464054588907 Marionette DEBUG loaded listener.js 18:49:49 INFO - PROCESS | 1746 | ++DOMWINDOW == 166 (0x8df1b800) [pid = 1746] [serial = 1182] [outer = 0x8d9d7000] 18:49:49 INFO - PROCESS | 1746 | 1464054589820 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]]]}] 18:49:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 18:49:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1580ms 18:49:49 INFO - PROCESS | 1746 | 1464054589853 Marionette TRACE conn4 -> [0,1545,"getWindowHandle",null] 18:49:49 INFO - PROCESS | 1746 | 1464054589857 Marionette TRACE conn4 <- [1,1545,null,{"value":"8"}] 18:49:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 18:49:49 INFO - PROCESS | 1746 | 1464054589863 Marionette TRACE conn4 -> [0,1546,"setScriptTimeout",{"ms":35000}] 18:49:49 INFO - PROCESS | 1746 | 1464054589867 Marionette TRACE conn4 <- [1,1546,null,{}] 18:49:49 INFO - PROCESS | 1746 | 1464054589873 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}] 18:49:50 INFO - PROCESS | 1746 | 1464054590080 Marionette TRACE conn4 <- [1,1547,null,{"value":null}] 18:49:50 INFO - PROCESS | 1746 | 1464054590352 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:50 INFO - PROCESS | 1746 | ++DOCSHELL 0x8d2edc00 == 162 [pid = 1746] [id = 394] 18:49:50 INFO - PROCESS | 1746 | ++DOMWINDOW == 167 (0x8d2eec00) [pid = 1746] [serial = 1183] [outer = (nil)] 18:49:50 INFO - PROCESS | 1746 | ++DOMWINDOW == 168 (0x8dfebc00) [pid = 1746] [serial = 1184] [outer = 0x8d2eec00] 18:49:50 INFO - PROCESS | 1746 | 1464054590492 Marionette DEBUG loaded listener.js 18:49:50 INFO - PROCESS | 1746 | ++DOMWINDOW == 169 (0x8e097800) [pid = 1746] [serial = 1185] [outer = 0x8d2eec00] 18:49:51 INFO - PROCESS | 1746 | 1464054591422 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]]]}] 18:49:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 18:49:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1636ms 18:49:51 INFO - PROCESS | 1746 | 1464054591501 Marionette TRACE conn4 -> [0,1549,"getWindowHandle",null] 18:49:51 INFO - PROCESS | 1746 | 1464054591505 Marionette TRACE conn4 <- [1,1549,null,{"value":"8"}] 18:49:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 18:49:51 INFO - PROCESS | 1746 | 1464054591511 Marionette TRACE conn4 -> [0,1550,"setScriptTimeout",{"ms":35000}] 18:49:51 INFO - PROCESS | 1746 | 1464054591515 Marionette TRACE conn4 <- [1,1550,null,{}] 18:49:51 INFO - PROCESS | 1746 | 1464054591521 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}] 18:49:51 INFO - PROCESS | 1746 | 1464054591797 Marionette TRACE conn4 <- [1,1551,null,{"value":null}] 18:49:52 INFO - PROCESS | 1746 | 1464054592145 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:52 INFO - PROCESS | 1746 | ++DOCSHELL 0x8da89000 == 163 [pid = 1746] [id = 395] 18:49:52 INFO - PROCESS | 1746 | ++DOMWINDOW == 170 (0x8df1c000) [pid = 1746] [serial = 1186] [outer = (nil)] 18:49:52 INFO - PROCESS | 1746 | ++DOMWINDOW == 171 (0x8ec40800) [pid = 1746] [serial = 1187] [outer = 0x8df1c000] 18:49:52 INFO - PROCESS | 1746 | 1464054592233 Marionette DEBUG loaded listener.js 18:49:52 INFO - PROCESS | 1746 | ++DOMWINDOW == 172 (0x8ed0d400) [pid = 1746] [serial = 1188] [outer = 0x8df1c000] 18:49:53 INFO - PROCESS | 1746 | 1464054593140 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]]]}] 18:49:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 18:49:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1687ms 18:49:53 INFO - PROCESS | 1746 | 1464054593200 Marionette TRACE conn4 -> [0,1553,"getWindowHandle",null] 18:49:53 INFO - PROCESS | 1746 | 1464054593203 Marionette TRACE conn4 <- [1,1553,null,{"value":"8"}] 18:49:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 18:49:53 INFO - PROCESS | 1746 | 1464054593210 Marionette TRACE conn4 -> [0,1554,"setScriptTimeout",{"ms":35000}] 18:49:53 INFO - PROCESS | 1746 | 1464054593213 Marionette TRACE conn4 <- [1,1554,null,{}] 18:49:53 INFO - PROCESS | 1746 | 1464054593219 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}] 18:49:53 INFO - PROCESS | 1746 | 1464054593420 Marionette TRACE conn4 <- [1,1555,null,{"value":null}] 18:49:53 INFO - PROCESS | 1746 | 1464054593687 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:53 INFO - PROCESS | 1746 | ++DOCSHELL 0x8a761c00 == 164 [pid = 1746] [id = 396] 18:49:53 INFO - PROCESS | 1746 | ++DOMWINDOW == 173 (0x8e098000) [pid = 1746] [serial = 1189] [outer = (nil)] 18:49:53 INFO - PROCESS | 1746 | ++DOMWINDOW == 174 (0x908ce400) [pid = 1746] [serial = 1190] [outer = 0x8e098000] 18:49:53 INFO - PROCESS | 1746 | 1464054593821 Marionette DEBUG loaded listener.js 18:49:53 INFO - PROCESS | 1746 | ++DOMWINDOW == 175 (0x908d7800) [pid = 1746] [serial = 1191] [outer = 0x8e098000] 18:49:54 INFO - PROCESS | 1746 | 1464054594716 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]]]}] 18:49:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 18:49:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1583ms 18:49:54 INFO - PROCESS | 1746 | 1464054594794 Marionette TRACE conn4 -> [0,1557,"getWindowHandle",null] 18:49:54 INFO - PROCESS | 1746 | 1464054594797 Marionette TRACE conn4 <- [1,1557,null,{"value":"8"}] 18:49:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 18:49:54 INFO - PROCESS | 1746 | 1464054594804 Marionette TRACE conn4 -> [0,1558,"setScriptTimeout",{"ms":35000}] 18:49:54 INFO - PROCESS | 1746 | 1464054594808 Marionette TRACE conn4 <- [1,1558,null,{}] 18:49:54 INFO - PROCESS | 1746 | 1464054594814 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}] 18:49:55 INFO - PROCESS | 1746 | 1464054595064 Marionette TRACE conn4 <- [1,1559,null,{"value":null}] 18:49:55 INFO - PROCESS | 1746 | 1464054595384 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:55 INFO - PROCESS | 1746 | ++DOCSHELL 0x86d0e800 == 165 [pid = 1746] [id = 397] 18:49:55 INFO - PROCESS | 1746 | ++DOMWINDOW == 176 (0x8dbf6400) [pid = 1746] [serial = 1192] [outer = (nil)] 18:49:55 INFO - PROCESS | 1746 | ++DOMWINDOW == 177 (0x91a0d400) [pid = 1746] [serial = 1193] [outer = 0x8dbf6400] 18:49:55 INFO - PROCESS | 1746 | 1464054595471 Marionette DEBUG loaded listener.js 18:49:55 INFO - PROCESS | 1746 | ++DOMWINDOW == 178 (0x91a15400) [pid = 1746] [serial = 1194] [outer = 0x8dbf6400] 18:49:56 INFO - PROCESS | 1746 | 1464054596363 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]]]}] 18:49:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 18:49:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1590ms 18:49:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 18:49:56 INFO - PROCESS | 1746 | 1464054596395 Marionette TRACE conn4 -> [0,1561,"getWindowHandle",null] 18:49:56 INFO - PROCESS | 1746 | 1464054596398 Marionette TRACE conn4 <- [1,1561,null,{"value":"8"}] 18:49:56 INFO - PROCESS | 1746 | 1464054596405 Marionette TRACE conn4 -> [0,1562,"setScriptTimeout",{"ms":35000}] 18:49:56 INFO - PROCESS | 1746 | 1464054596409 Marionette TRACE conn4 <- [1,1562,null,{}] 18:49:56 INFO - PROCESS | 1746 | 1464054596414 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}] 18:49:56 INFO - PROCESS | 1746 | 1464054596612 Marionette TRACE conn4 <- [1,1563,null,{"value":null}] 18:49:56 INFO - PROCESS | 1746 | 1464054596950 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:56 INFO - PROCESS | 1746 | ++DOCSHELL 0x8da83800 == 166 [pid = 1746] [id = 398] 18:49:56 INFO - PROCESS | 1746 | ++DOMWINDOW == 179 (0x8edb9c00) [pid = 1746] [serial = 1195] [outer = (nil)] 18:49:57 INFO - PROCESS | 1746 | ++DOMWINDOW == 180 (0x91b2c400) [pid = 1746] [serial = 1196] [outer = 0x8edb9c00] 18:49:57 INFO - PROCESS | 1746 | 1464054597040 Marionette DEBUG loaded listener.js 18:49:57 INFO - PROCESS | 1746 | ++DOMWINDOW == 181 (0x91b31c00) [pid = 1746] [serial = 1197] [outer = 0x8edb9c00] 18:49:57 INFO - PROCESS | 1746 | 1464054597941 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]]]}] 18:49:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 18:49:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1584ms 18:49:57 INFO - PROCESS | 1746 | 1464054597989 Marionette TRACE conn4 -> [0,1565,"getWindowHandle",null] 18:49:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 18:49:57 INFO - PROCESS | 1746 | 1464054597993 Marionette TRACE conn4 <- [1,1565,null,{"value":"8"}] 18:49:58 INFO - PROCESS | 1746 | 1464054598000 Marionette TRACE conn4 -> [0,1566,"setScriptTimeout",{"ms":35000}] 18:49:58 INFO - PROCESS | 1746 | 1464054598003 Marionette TRACE conn4 <- [1,1566,null,{}] 18:49:58 INFO - PROCESS | 1746 | 1464054598009 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}] 18:49:58 INFO - PROCESS | 1746 | 1464054598211 Marionette TRACE conn4 <- [1,1567,null,{"value":null}] 18:49:58 INFO - PROCESS | 1746 | 1464054598524 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:58 INFO - PROCESS | 1746 | ++DOCSHELL 0x8d9c9800 == 167 [pid = 1746] [id = 399] 18:49:58 INFO - PROCESS | 1746 | ++DOMWINDOW == 182 (0x913c1c00) [pid = 1746] [serial = 1198] [outer = (nil)] 18:49:58 INFO - PROCESS | 1746 | ++DOMWINDOW == 183 (0x91bc8000) [pid = 1746] [serial = 1199] [outer = 0x913c1c00] 18:49:58 INFO - PROCESS | 1746 | 1464054598614 Marionette DEBUG loaded listener.js 18:49:58 INFO - PROCESS | 1746 | ++DOMWINDOW == 184 (0x91bd1000) [pid = 1746] [serial = 1200] [outer = 0x913c1c00] 18:49:59 INFO - PROCESS | 1746 | 1464054599542 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]]]}] 18:49:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 18:49:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1581ms 18:49:59 INFO - PROCESS | 1746 | 1464054599581 Marionette TRACE conn4 -> [0,1569,"getWindowHandle",null] 18:49:59 INFO - PROCESS | 1746 | 1464054599585 Marionette TRACE conn4 <- [1,1569,null,{"value":"8"}] 18:49:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 18:49:59 INFO - PROCESS | 1746 | 1464054599592 Marionette TRACE conn4 -> [0,1570,"setScriptTimeout",{"ms":35000}] 18:49:59 INFO - PROCESS | 1746 | 1464054599596 Marionette TRACE conn4 <- [1,1570,null,{}] 18:49:59 INFO - PROCESS | 1746 | 1464054599602 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}] 18:49:59 INFO - PROCESS | 1746 | 1464054599840 Marionette TRACE conn4 <- [1,1571,null,{"value":null}] 18:50:00 INFO - PROCESS | 1746 | 1464054600170 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:00 INFO - PROCESS | 1746 | ++DOCSHELL 0x91c2b000 == 168 [pid = 1746] [id = 400] 18:50:00 INFO - PROCESS | 1746 | ++DOMWINDOW == 185 (0x92ff1c00) [pid = 1746] [serial = 1201] [outer = (nil)] 18:50:00 INFO - PROCESS | 1746 | ++DOMWINDOW == 186 (0x93d97c00) [pid = 1746] [serial = 1202] [outer = 0x92ff1c00] 18:50:00 INFO - PROCESS | 1746 | 1464054600271 Marionette DEBUG loaded listener.js 18:50:00 INFO - PROCESS | 1746 | ++DOMWINDOW == 187 (0x95250000) [pid = 1746] [serial = 1203] [outer = 0x92ff1c00] 18:50:01 INFO - PROCESS | 1746 | 1464054601178 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]]]}] 18:50:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 18:50:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1637ms 18:50:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 18:50:01 INFO - PROCESS | 1746 | 1464054601229 Marionette TRACE conn4 -> [0,1573,"getWindowHandle",null] 18:50:01 INFO - PROCESS | 1746 | 1464054601232 Marionette TRACE conn4 <- [1,1573,null,{"value":"8"}] 18:50:01 INFO - PROCESS | 1746 | 1464054601239 Marionette TRACE conn4 -> [0,1574,"setScriptTimeout",{"ms":35000}] 18:50:01 INFO - PROCESS | 1746 | 1464054601243 Marionette TRACE conn4 <- [1,1574,null,{}] 18:50:01 INFO - PROCESS | 1746 | 1464054601249 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}] 18:50:01 INFO - PROCESS | 1746 | 1464054601449 Marionette TRACE conn4 <- [1,1575,null,{"value":null}] 18:50:01 INFO - PROCESS | 1746 | 1464054601769 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:01 INFO - PROCESS | 1746 | ++DOCSHELL 0x91bc1c00 == 169 [pid = 1746] [id = 401] 18:50:01 INFO - PROCESS | 1746 | ++DOMWINDOW == 188 (0x95413000) [pid = 1746] [serial = 1204] [outer = (nil)] 18:50:01 INFO - PROCESS | 1746 | ++DOMWINDOW == 189 (0x95448000) [pid = 1746] [serial = 1205] [outer = 0x95413000] 18:50:01 INFO - PROCESS | 1746 | 1464054601860 Marionette DEBUG loaded listener.js 18:50:01 INFO - PROCESS | 1746 | ++DOMWINDOW == 190 (0x9544ac00) [pid = 1746] [serial = 1206] [outer = 0x95413000] 18:50:02 INFO - PROCESS | 1746 | 1464054602829 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]]]}] 18:50:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 18:50:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1636ms 18:50:02 INFO - PROCESS | 1746 | 1464054602875 Marionette TRACE conn4 -> [0,1577,"getWindowHandle",null] 18:50:02 INFO - PROCESS | 1746 | 1464054602879 Marionette TRACE conn4 <- [1,1577,null,{"value":"8"}] 18:50:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 18:50:02 INFO - PROCESS | 1746 | 1464054602886 Marionette TRACE conn4 -> [0,1578,"setScriptTimeout",{"ms":35000}] 18:50:02 INFO - PROCESS | 1746 | 1464054602899 Marionette TRACE conn4 <- [1,1578,null,{}] 18:50:02 INFO - PROCESS | 1746 | 1464054602905 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}] 18:50:03 INFO - PROCESS | 1746 | 1464054603108 Marionette TRACE conn4 <- [1,1579,null,{"value":null}] 18:50:03 INFO - PROCESS | 1746 | 1464054603426 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:03 INFO - PROCESS | 1746 | ++DOCSHELL 0x947a5400 == 170 [pid = 1746] [id = 402] 18:50:03 INFO - PROCESS | 1746 | ++DOMWINDOW == 191 (0x95413400) [pid = 1746] [serial = 1207] [outer = (nil)] 18:50:03 INFO - PROCESS | 1746 | ++DOMWINDOW == 192 (0x97812800) [pid = 1746] [serial = 1208] [outer = 0x95413400] 18:50:03 INFO - PROCESS | 1746 | 1464054603517 Marionette DEBUG loaded listener.js 18:50:03 INFO - PROCESS | 1746 | ++DOMWINDOW == 193 (0x97815000) [pid = 1746] [serial = 1209] [outer = 0x95413400] 18:50:04 INFO - PROCESS | 1746 | 1464054604383 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]]]}] 18:50:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 18:50:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1539ms 18:50:04 INFO - PROCESS | 1746 | 1464054604427 Marionette TRACE conn4 -> [0,1581,"getWindowHandle",null] 18:50:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 18:50:04 INFO - PROCESS | 1746 | 1464054604431 Marionette TRACE conn4 <- [1,1581,null,{"value":"8"}] 18:50:04 INFO - PROCESS | 1746 | 1464054604437 Marionette TRACE conn4 -> [0,1582,"setScriptTimeout",{"ms":35000}] 18:50:04 INFO - PROCESS | 1746 | 1464054604441 Marionette TRACE conn4 <- [1,1582,null,{}] 18:50:04 INFO - PROCESS | 1746 | 1464054604447 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}] 18:50:04 INFO - PROCESS | 1746 | 1464054604668 Marionette TRACE conn4 <- [1,1583,null,{"value":null}] 18:50:04 INFO - PROCESS | 1746 | 1464054604948 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:05 INFO - PROCESS | 1746 | ++DOCSHELL 0x93b7c800 == 171 [pid = 1746] [id = 403] 18:50:05 INFO - PROCESS | 1746 | ++DOMWINDOW == 194 (0x95446800) [pid = 1746] [serial = 1210] [outer = (nil)] 18:50:05 INFO - PROCESS | 1746 | ++DOMWINDOW == 195 (0x9784cc00) [pid = 1746] [serial = 1211] [outer = 0x95446800] 18:50:05 INFO - PROCESS | 1746 | 1464054605086 Marionette DEBUG loaded listener.js 18:50:05 INFO - PROCESS | 1746 | ++DOMWINDOW == 196 (0x9784f000) [pid = 1746] [serial = 1212] [outer = 0x95446800] 18:50:06 INFO - PROCESS | 1746 | 1464054606037 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]]]}] 18:50:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 18:50:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1682ms 18:50:06 INFO - PROCESS | 1746 | 1464054606121 Marionette TRACE conn4 -> [0,1585,"getWindowHandle",null] 18:50:06 INFO - PROCESS | 1746 | 1464054606125 Marionette TRACE conn4 <- [1,1585,null,{"value":"8"}] 18:50:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 18:50:06 INFO - PROCESS | 1746 | 1464054606132 Marionette TRACE conn4 -> [0,1586,"setScriptTimeout",{"ms":35000}] 18:50:06 INFO - PROCESS | 1746 | 1464054606135 Marionette TRACE conn4 <- [1,1586,null,{}] 18:50:06 INFO - PROCESS | 1746 | 1464054606141 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}] 18:50:06 INFO - PROCESS | 1746 | 1464054606379 Marionette TRACE conn4 <- [1,1587,null,{"value":null}] 18:50:06 INFO - PROCESS | 1746 | 1464054606717 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:06 INFO - PROCESS | 1746 | ++DOCSHELL 0x85119400 == 172 [pid = 1746] [id = 404] 18:50:06 INFO - PROCESS | 1746 | ++DOMWINDOW == 197 (0x9780d000) [pid = 1746] [serial = 1213] [outer = (nil)] 18:50:06 INFO - PROCESS | 1746 | ++DOMWINDOW == 198 (0x97876000) [pid = 1746] [serial = 1214] [outer = 0x9780d000] 18:50:06 INFO - PROCESS | 1746 | 1464054606802 Marionette DEBUG loaded listener.js 18:50:06 INFO - PROCESS | 1746 | ++DOMWINDOW == 199 (0x9828ac00) [pid = 1746] [serial = 1215] [outer = 0x9780d000] 18:50:07 INFO - PROCESS | 1746 | 1464054607762 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]]]}] 18:50:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 18:50:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1689ms 18:50:07 INFO - PROCESS | 1746 | 1464054607823 Marionette TRACE conn4 -> [0,1589,"getWindowHandle",null] 18:50:07 INFO - PROCESS | 1746 | 1464054607830 Marionette TRACE conn4 <- [1,1589,null,{"value":"8"}] 18:50:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 18:50:07 INFO - PROCESS | 1746 | 1464054607840 Marionette TRACE conn4 -> [0,1590,"setScriptTimeout",{"ms":35000}] 18:50:07 INFO - PROCESS | 1746 | 1464054607845 Marionette TRACE conn4 <- [1,1590,null,{}] 18:50:07 INFO - PROCESS | 1746 | 1464054607854 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}] 18:50:08 INFO - PROCESS | 1746 | 1464054608186 Marionette TRACE conn4 <- [1,1591,null,{"value":null}] 18:50:08 INFO - PROCESS | 1746 | 1464054608581 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:08 INFO - PROCESS | 1746 | ++DOCSHELL 0x8545a400 == 173 [pid = 1746] [id = 405] 18:50:08 INFO - PROCESS | 1746 | ++DOMWINDOW == 200 (0x97870000) [pid = 1746] [serial = 1216] [outer = (nil)] 18:50:08 INFO - PROCESS | 1746 | ++DOMWINDOW == 201 (0x99304c00) [pid = 1746] [serial = 1217] [outer = 0x97870000] 18:50:08 INFO - PROCESS | 1746 | 1464054608666 Marionette DEBUG loaded listener.js 18:50:08 INFO - PROCESS | 1746 | ++DOMWINDOW == 202 (0x9930e400) [pid = 1746] [serial = 1218] [outer = 0x97870000] 18:50:09 INFO - PROCESS | 1746 | 1464054609545 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]]]}] 18:50:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 18:50:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1785ms 18:50:09 INFO - PROCESS | 1746 | 1464054609624 Marionette TRACE conn4 -> [0,1593,"getWindowHandle",null] 18:50:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 18:50:09 INFO - PROCESS | 1746 | 1464054609628 Marionette TRACE conn4 <- [1,1593,null,{"value":"8"}] 18:50:09 INFO - PROCESS | 1746 | 1464054609635 Marionette TRACE conn4 -> [0,1594,"setScriptTimeout",{"ms":35000}] 18:50:09 INFO - PROCESS | 1746 | 1464054609639 Marionette TRACE conn4 <- [1,1594,null,{}] 18:50:09 INFO - PROCESS | 1746 | 1464054609645 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}] 18:50:09 INFO - PROCESS | 1746 | 1464054609862 Marionette TRACE conn4 <- [1,1595,null,{"value":null}] 18:50:10 INFO - PROCESS | 1746 | 1464054610190 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:10 INFO - PROCESS | 1746 | ++DOCSHELL 0x984f5000 == 174 [pid = 1746] [id = 406] 18:50:10 INFO - PROCESS | 1746 | ++DOMWINDOW == 203 (0x99e85800) [pid = 1746] [serial = 1219] [outer = (nil)] 18:50:10 INFO - PROCESS | 1746 | ++DOMWINDOW == 204 (0x99ed2c00) [pid = 1746] [serial = 1220] [outer = 0x99e85800] 18:50:10 INFO - PROCESS | 1746 | 1464054610284 Marionette DEBUG loaded listener.js 18:50:10 INFO - PROCESS | 1746 | ++DOMWINDOW == 205 (0x99f69000) [pid = 1746] [serial = 1221] [outer = 0x99e85800] 18:50:11 INFO - PROCESS | 1746 | 1464054611190 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]]]}] 18:50:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 18:50:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1637ms 18:50:11 INFO - PROCESS | 1746 | 1464054611272 Marionette TRACE conn4 -> [0,1597,"getWindowHandle",null] 18:50:11 INFO - PROCESS | 1746 | 1464054611276 Marionette TRACE conn4 <- [1,1597,null,{"value":"8"}] 18:50:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 18:50:11 INFO - PROCESS | 1746 | 1464054611283 Marionette TRACE conn4 -> [0,1598,"setScriptTimeout",{"ms":35000}] 18:50:11 INFO - PROCESS | 1746 | 1464054611285 Marionette TRACE conn4 <- [1,1598,null,{}] 18:50:11 INFO - PROCESS | 1746 | 1464054611292 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}] 18:50:11 INFO - PROCESS | 1746 | 1464054611551 Marionette TRACE conn4 <- [1,1599,null,{"value":null}] 18:50:11 INFO - PROCESS | 1746 | 1464054611889 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:11 INFO - PROCESS | 1746 | ++DOCSHELL 0x85459000 == 175 [pid = 1746] [id = 407] 18:50:11 INFO - PROCESS | 1746 | ++DOMWINDOW == 206 (0x892f4000) [pid = 1746] [serial = 1222] [outer = (nil)] 18:50:11 INFO - PROCESS | 1746 | ++DOMWINDOW == 207 (0x9a08e000) [pid = 1746] [serial = 1223] [outer = 0x892f4000] 18:50:11 INFO - PROCESS | 1746 | 1464054611974 Marionette DEBUG loaded listener.js 18:50:12 INFO - PROCESS | 1746 | ++DOMWINDOW == 208 (0x9a306c00) [pid = 1746] [serial = 1224] [outer = 0x892f4000] 18:50:12 INFO - PROCESS | 1746 | 1464054612904 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]]]}] 18:50:14 INFO - PROCESS | 1746 | --DOCSHELL 0x85115c00 == 174 [pid = 1746] [id = 316] 18:50:14 INFO - PROCESS | 1746 | --DOCSHELL 0x85459800 == 173 [pid = 1746] [id = 388] 18:50:14 INFO - PROCESS | 1746 | --DOCSHELL 0x89b6f000 == 172 [pid = 1746] [id = 387] 18:50:14 INFO - PROCESS | 1746 | --DOCSHELL 0x87830000 == 171 [pid = 1746] [id = 386] 18:50:14 INFO - PROCESS | 1746 | --DOCSHELL 0x851f5800 == 170 [pid = 1746] [id = 385] 18:50:14 INFO - PROCESS | 1746 | --DOCSHELL 0x91bc9400 == 169 [pid = 1746] [id = 379] 18:50:14 INFO - PROCESS | 1746 | --DOCSHELL 0x8e08f000 == 168 [pid = 1746] [id = 380] 18:50:14 INFO - PROCESS | 1746 | --DOCSHELL 0x91bcc400 == 167 [pid = 1746] [id = 378] 18:50:14 INFO - PROCESS | 1746 | --DOCSHELL 0x8dcaa000 == 166 [pid = 1746] [id = 377] 18:50:14 INFO - PROCESS | 1746 | --DOCSHELL 0x8df24400 == 165 [pid = 1746] [id = 376] 18:50:14 INFO - PROCESS | 1746 | --DOCSHELL 0x8db5b800 == 164 [pid = 1746] [id = 374] 18:50:14 INFO - PROCESS | 1746 | --DOCSHELL 0x8e3a9400 == 163 [pid = 1746] [id = 375] 18:50:14 INFO - PROCESS | 1746 | --DOCSHELL 0x8dfe8800 == 162 [pid = 1746] [id = 373] 18:50:14 INFO - PROCESS | 1746 | --DOCSHELL 0x8d9d7800 == 161 [pid = 1746] [id = 372] 18:50:14 INFO - PROCESS | 1746 | --DOCSHELL 0x8633a400 == 160 [pid = 1746] [id = 371] 18:50:14 INFO - PROCESS | 1746 | --DOCSHELL 0x8c858c00 == 159 [pid = 1746] [id = 370] 18:50:14 INFO - PROCESS | 1746 | --DOCSHELL 0x89b8cc00 == 158 [pid = 1746] [id = 369] 18:50:14 INFO - PROCESS | 1746 | --DOCSHELL 0x8a6e2400 == 157 [pid = 1746] [id = 368] 18:50:14 INFO - PROCESS | 1746 | --DOCSHELL 0x85455800 == 156 [pid = 1746] [id = 367] 18:50:14 INFO - PROCESS | 1746 | --DOMWINDOW == 207 (0x8bf0f400) [pid = 1746] [serial = 1100] [outer = (nil)] [url = about:blank] 18:50:14 INFO - PROCESS | 1746 | --DOMWINDOW == 206 (0x876c9400) [pid = 1746] [serial = 1089] [outer = (nil)] [url = about:blank] 18:50:14 INFO - PROCESS | 1746 | --DOMWINDOW == 205 (0x86d0f400) [pid = 1746] [serial = 1086] [outer = (nil)] [url = about:blank] 18:50:14 INFO - PROCESS | 1746 | --DOMWINDOW == 204 (0x8dfef400) [pid = 1746] [serial = 1061] [outer = (nil)] [url = about:blank] 18:50:14 INFO - PROCESS | 1746 | --DOMWINDOW == 203 (0x88af0c00) [pid = 1746] [serial = 1037] [outer = (nil)] [url = about:blank] 18:50:14 INFO - PROCESS | 1746 | --DOMWINDOW == 202 (0x91aeec00) [pid = 1746] [serial = 1073] [outer = (nil)] [url = about:blank] 18:50:14 INFO - PROCESS | 1746 | --DOMWINDOW == 201 (0x8da8a400) [pid = 1746] [serial = 1055] [outer = (nil)] [url = about:blank] 18:50:14 INFO - PROCESS | 1746 | --DOMWINDOW == 200 (0x86ee7800) [pid = 1746] [serial = 1097] [outer = (nil)] [url = about:blank] 18:50:14 INFO - PROCESS | 1746 | --DOMWINDOW == 199 (0x8e3a8c00) [pid = 1746] [serial = 1064] [outer = (nil)] [url = about:blank] 18:50:14 INFO - PROCESS | 1746 | --DOMWINDOW == 198 (0x913c4800) [pid = 1746] [serial = 1070] [outer = (nil)] [url = about:blank] 18:50:14 INFO - PROCESS | 1746 | --DOMWINDOW == 197 (0x86d0b400) [pid = 1746] [serial = 1034] [outer = (nil)] [url = about:blank] 18:50:14 INFO - PROCESS | 1746 | --DOMWINDOW == 196 (0x89b6cc00) [pid = 1746] [serial = 1092] [outer = (nil)] [url = about:blank] 18:50:14 INFO - PROCESS | 1746 | --DOMWINDOW == 195 (0x8a763400) [pid = 1746] [serial = 1094] [outer = (nil)] [url = about:blank] 18:50:14 INFO - PROCESS | 1746 | --DOMWINDOW == 194 (0x8ae36000) [pid = 1746] [serial = 1043] [outer = (nil)] [url = about:blank] 18:50:14 INFO - PROCESS | 1746 | --DOMWINDOW == 193 (0x8dcacc00) [pid = 1746] [serial = 1020] [outer = (nil)] [url = about:blank] 18:50:14 INFO - PROCESS | 1746 | --DOMWINDOW == 192 (0x88afe400) [pid = 1746] [serial = 1098] [outer = (nil)] [url = about:blank] 18:50:14 INFO - PROCESS | 1746 | --DOMWINDOW == 191 (0x85bd4400) [pid = 1746] [serial = 1085] [outer = (nil)] [url = about:blank] 18:50:14 INFO - PROCESS | 1746 | --DOMWINDOW == 190 (0x892f8000) [pid = 1746] [serial = 1091] [outer = (nil)] [url = about:blank] 18:50:14 INFO - PROCESS | 1746 | --DOMWINDOW == 189 (0x86ed9c00) [pid = 1746] [serial = 1082] [outer = (nil)] [url = about:blank] 18:50:14 INFO - PROCESS | 1746 | --DOMWINDOW == 188 (0x8a6ef800) [pid = 1746] [serial = 1040] [outer = (nil)] [url = about:blank] 18:50:14 INFO - PROCESS | 1746 | --DOMWINDOW == 187 (0x8bf17c00) [pid = 1746] [serial = 1046] [outer = (nil)] [url = about:blank] 18:50:14 INFO - PROCESS | 1746 | --DOMWINDOW == 186 (0x91bd6800) [pid = 1746] [serial = 1079] [outer = (nil)] [url = about:blank] 18:50:14 INFO - PROCESS | 1746 | --DOMWINDOW == 185 (0x91bc0c00) [pid = 1746] [serial = 1076] [outer = (nil)] [url = about:blank] 18:50:14 INFO - PROCESS | 1746 | --DOMWINDOW == 184 (0x8c858400) [pid = 1746] [serial = 1049] [outer = (nil)] [url = about:blank] 18:50:14 INFO - PROCESS | 1746 | --DOMWINDOW == 183 (0x8dca7400) [pid = 1746] [serial = 1058] [outer = (nil)] [url = about:blank] 18:50:14 INFO - PROCESS | 1746 | --DOMWINDOW == 182 (0x86edfc00) [pid = 1746] [serial = 1088] [outer = (nil)] [url = about:blank] 18:50:14 INFO - PROCESS | 1746 | --DOMWINDOW == 181 (0x8d254c00) [pid = 1746] [serial = 1052] [outer = (nil)] [url = about:blank] 18:50:14 INFO - PROCESS | 1746 | --DOMWINDOW == 180 (0x8ae2cc00) [pid = 1746] [serial = 1095] [outer = (nil)] [url = about:blank] 18:50:14 INFO - PROCESS | 1746 | --DOMWINDOW == 179 (0x908ca000) [pid = 1746] [serial = 1067] [outer = (nil)] [url = about:blank] 18:50:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 18:50:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 3236ms 18:50:14 INFO - PROCESS | 1746 | 1464054614635 Marionette TRACE conn4 -> [0,1601,"getWindowHandle",null] 18:50:14 INFO - PROCESS | 1746 | 1464054614641 Marionette TRACE conn4 <- [1,1601,null,{"value":"8"}] 18:50:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 18:50:14 INFO - PROCESS | 1746 | 1464054614658 Marionette TRACE conn4 -> [0,1602,"setScriptTimeout",{"ms":35000}] 18:50:14 INFO - PROCESS | 1746 | 1464054614666 Marionette TRACE conn4 <- [1,1602,null,{}] 18:50:14 INFO - PROCESS | 1746 | 1464054614675 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}] 18:50:14 INFO - PROCESS | 1746 | 1464054614856 Marionette TRACE conn4 <- [1,1603,null,{"value":null}] 18:50:14 INFO - PROCESS | 1746 | 1464054614874 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:14 INFO - PROCESS | 1746 | ++DOCSHELL 0x86d04000 == 157 [pid = 1746] [id = 408] 18:50:14 INFO - PROCESS | 1746 | ++DOMWINDOW == 180 (0x86d0b400) [pid = 1746] [serial = 1225] [outer = (nil)] 18:50:14 INFO - PROCESS | 1746 | ++DOMWINDOW == 181 (0x86ed9c00) [pid = 1746] [serial = 1226] [outer = 0x86d0b400] 18:50:14 INFO - PROCESS | 1746 | 1464054614982 Marionette DEBUG loaded listener.js 18:50:15 INFO - PROCESS | 1746 | ++DOMWINDOW == 182 (0x871f9400) [pid = 1746] [serial = 1227] [outer = 0x86d0b400] 18:50:15 INFO - PROCESS | 1746 | 1464054615987 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]]]}] 18:50:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 18:50:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1389ms 18:50:16 INFO - PROCESS | 1746 | 1464054616060 Marionette TRACE conn4 -> [0,1605,"getWindowHandle",null] 18:50:16 INFO - PROCESS | 1746 | 1464054616064 Marionette TRACE conn4 <- [1,1605,null,{"value":"8"}] 18:50:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 18:50:16 INFO - PROCESS | 1746 | 1464054616078 Marionette TRACE conn4 -> [0,1606,"setScriptTimeout",{"ms":35000}] 18:50:16 INFO - PROCESS | 1746 | 1464054616083 Marionette TRACE conn4 <- [1,1606,null,{}] 18:50:16 INFO - PROCESS | 1746 | 1464054616090 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}] 18:50:16 INFO - PROCESS | 1746 | 1464054616305 Marionette TRACE conn4 <- [1,1607,null,{"value":null}] 18:50:16 INFO - PROCESS | 1746 | 1464054616529 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:16 INFO - PROCESS | 1746 | ++DOCSHELL 0x87831000 == 158 [pid = 1746] [id = 409] 18:50:16 INFO - PROCESS | 1746 | ++DOMWINDOW == 183 (0x889c8400) [pid = 1746] [serial = 1228] [outer = (nil)] 18:50:16 INFO - PROCESS | 1746 | ++DOMWINDOW == 184 (0x88b5b400) [pid = 1746] [serial = 1229] [outer = 0x889c8400] 18:50:16 INFO - PROCESS | 1746 | 1464054616650 Marionette DEBUG loaded listener.js 18:50:16 INFO - PROCESS | 1746 | ++DOMWINDOW == 185 (0x892fec00) [pid = 1746] [serial = 1230] [outer = 0x889c8400] 18:50:17 INFO - PROCESS | 1746 | 1464054617561 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]]]}] 18:50:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 18:50:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1543ms 18:50:17 INFO - PROCESS | 1746 | 1464054617620 Marionette TRACE conn4 -> [0,1609,"getWindowHandle",null] 18:50:17 INFO - PROCESS | 1746 | 1464054617624 Marionette TRACE conn4 <- [1,1609,null,{"value":"8"}] 18:50:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 18:50:17 INFO - PROCESS | 1746 | 1464054617630 Marionette TRACE conn4 -> [0,1610,"setScriptTimeout",{"ms":35000}] 18:50:17 INFO - PROCESS | 1746 | 1464054617634 Marionette TRACE conn4 <- [1,1610,null,{}] 18:50:17 INFO - PROCESS | 1746 | 1464054617648 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}] 18:50:17 INFO - PROCESS | 1746 | 1464054617934 Marionette TRACE conn4 <- [1,1611,null,{"value":null}] 18:50:17 INFO - PROCESS | 1746 | 1464054617965 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:17 INFO - PROCESS | 1746 | ++DOCSHELL 0x88af7000 == 159 [pid = 1746] [id = 410] 18:50:17 INFO - PROCESS | 1746 | ++DOMWINDOW == 186 (0x8a75f400) [pid = 1746] [serial = 1231] [outer = (nil)] 18:50:18 INFO - PROCESS | 1746 | ++DOMWINDOW == 187 (0x8abe0400) [pid = 1746] [serial = 1232] [outer = 0x8a75f400] 18:50:18 INFO - PROCESS | 1746 | 1464054618041 Marionette DEBUG loaded listener.js 18:50:18 INFO - PROCESS | 1746 | ++DOMWINDOW == 188 (0x8afe1000) [pid = 1746] [serial = 1233] [outer = 0x8a75f400] 18:50:19 INFO - PROCESS | 1746 | 1464054619668 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]]]}] 18:50:19 INFO - PROCESS | 1746 | --DOMWINDOW == 187 (0x913c8000) [pid = 1746] [serial = 1075] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 18:50:19 INFO - PROCESS | 1746 | --DOMWINDOW == 186 (0x908d4000) [pid = 1746] [serial = 1072] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 18:50:19 INFO - PROCESS | 1746 | --DOMWINDOW == 185 (0x8ae28800) [pid = 1746] [serial = 1048] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 18:50:19 INFO - PROCESS | 1746 | --DOMWINDOW == 184 (0x8a765400) [pid = 1746] [serial = 1045] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 18:50:19 INFO - PROCESS | 1746 | --DOMWINDOW == 183 (0x8e3a8800) [pid = 1746] [serial = 1066] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 18:50:19 INFO - PROCESS | 1746 | --DOMWINDOW == 182 (0x8bf0f000) [pid = 1746] [serial = 1051] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 18:50:19 INFO - PROCESS | 1746 | --DOMWINDOW == 181 (0x8d24e800) [pid = 1746] [serial = 1054] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 18:50:19 INFO - PROCESS | 1746 | --DOMWINDOW == 180 (0x8782c000) [pid = 1746] [serial = 1036] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 18:50:19 INFO - PROCESS | 1746 | --DOMWINDOW == 179 (0x8e092800) [pid = 1746] [serial = 1069] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 18:50:19 INFO - PROCESS | 1746 | --DOMWINDOW == 178 (0x8abe1c00) [pid = 1746] [serial = 1042] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 18:50:19 INFO - PROCESS | 1746 | --DOMWINDOW == 177 (0x8d24f400) [pid = 1746] [serial = 1057] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 18:50:19 INFO - PROCESS | 1746 | --DOMWINDOW == 176 (0x8a6e5000) [pid = 1746] [serial = 1078] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 18:50:19 INFO - PROCESS | 1746 | --DOMWINDOW == 175 (0x86d0d000) [pid = 1746] [serial = 1030] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 18:50:19 INFO - PROCESS | 1746 | --DOMWINDOW == 174 (0x85456000) [pid = 1746] [serial = 1081] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 18:50:19 INFO - PROCESS | 1746 | --DOMWINDOW == 173 (0x8a6e4400) [pid = 1746] [serial = 1039] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 18:50:19 INFO - PROCESS | 1746 | --DOMWINDOW == 172 (0x8d9d1000) [pid = 1746] [serial = 1060] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 18:50:19 INFO - PROCESS | 1746 | --DOMWINDOW == 171 (0x89b95800) [pid = 1746] [serial = 1015] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 18:50:19 INFO - PROCESS | 1746 | --DOMWINDOW == 170 (0x85bd2000) [pid = 1746] [serial = 1033] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 18:50:19 INFO - PROCESS | 1746 | --DOMWINDOW == 169 (0x8e3a2800) [pid = 1746] [serial = 1063] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 18:50:19 INFO - PROCESS | 1746 | --DOMWINDOW == 168 (0x85453000) [pid = 1746] [serial = 961] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 18:50:19 INFO - PROCESS | 1746 | --DOMWINDOW == 167 (0x8a76b000) [pid = 1746] [serial = 1162] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 18:50:19 INFO - PROCESS | 1746 | --DOMWINDOW == 166 (0x889d0c00) [pid = 1746] [serial = 1165] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 18:50:19 INFO - PROCESS | 1746 | --DOMWINDOW == 165 (0x87834800) [pid = 1746] [serial = 1159] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 18:50:19 INFO - PROCESS | 1746 | --DOMWINDOW == 164 (0x86d05800) [pid = 1746] [serial = 1156] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 18:50:19 INFO - PROCESS | 1746 | --DOMWINDOW == 163 (0x86d09400) [pid = 1746] [serial = 1153] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 18:50:19 INFO - PROCESS | 1746 | --DOMWINDOW == 162 (0x86342400) [pid = 1746] [serial = 1150] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 18:50:19 INFO - PROCESS | 1746 | --DOMWINDOW == 161 (0x925ae400) [pid = 1746] [serial = 1147] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 18:50:19 INFO - PROCESS | 1746 | --DOMWINDOW == 160 (0x8da8ac00) [pid = 1746] [serial = 1144] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 18:50:19 INFO - PROCESS | 1746 | --DOMWINDOW == 159 (0x91b37c00) [pid = 1746] [serial = 1141] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 18:50:19 INFO - PROCESS | 1746 | --DOMWINDOW == 158 (0x91c28c00) [pid = 1746] [serial = 1138] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 18:50:19 INFO - PROCESS | 1746 | --DOMWINDOW == 157 (0x91c1f800) [pid = 1746] [serial = 1135] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 18:50:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 18:50:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 2196ms 18:50:19 INFO - PROCESS | 1746 | --DOMWINDOW == 156 (0x91bc2400) [pid = 1746] [serial = 1132] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 18:50:19 INFO - PROCESS | 1746 | --DOMWINDOW == 155 (0x8ed07400) [pid = 1746] [serial = 1129] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 18:50:19 INFO - PROCESS | 1746 | --DOMWINDOW == 154 (0x8ec36800) [pid = 1746] [serial = 1126] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 18:50:19 INFO - PROCESS | 1746 | --DOMWINDOW == 153 (0x8db67000) [pid = 1746] [serial = 1123] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 18:50:19 INFO - PROCESS | 1746 | --DOMWINDOW == 152 (0x8e09b000) [pid = 1746] [serial = 1120] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 18:50:19 INFO - PROCESS | 1746 | --DOMWINDOW == 151 (0x8dbee000) [pid = 1746] [serial = 1117] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 18:50:19 INFO - PROCESS | 1746 | --DOMWINDOW == 150 (0x8c6b7000) [pid = 1746] [serial = 1114] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 18:50:19 INFO - PROCESS | 1746 | --DOMWINDOW == 149 (0x8d255400) [pid = 1746] [serial = 1111] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 18:50:19 INFO - PROCESS | 1746 | --DOMWINDOW == 148 (0x8c84fc00) [pid = 1746] [serial = 1108] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 18:50:19 INFO - PROCESS | 1746 | --DOMWINDOW == 147 (0x8a6e3000) [pid = 1746] [serial = 1105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 18:50:19 INFO - PROCESS | 1746 | --DOMWINDOW == 146 (0x86d07c00) [pid = 1746] [serial = 1102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 18:50:19 INFO - PROCESS | 1746 | 1464054619895 Marionette TRACE conn4 -> [0,1613,"getWindowHandle",null] 18:50:19 INFO - PROCESS | 1746 | 1464054619899 Marionette TRACE conn4 <- [1,1613,null,{"value":"8"}] 18:50:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 18:50:19 INFO - PROCESS | 1746 | 1464054619915 Marionette TRACE conn4 -> [0,1614,"setScriptTimeout",{"ms":35000}] 18:50:19 INFO - PROCESS | 1746 | 1464054619918 Marionette TRACE conn4 <- [1,1614,null,{}] 18:50:19 INFO - PROCESS | 1746 | 1464054619924 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}] 18:50:20 INFO - PROCESS | 1746 | 1464054620097 Marionette TRACE conn4 <- [1,1615,null,{"value":null}] 18:50:20 INFO - PROCESS | 1746 | 1464054620108 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:20 INFO - PROCESS | 1746 | ++DOCSHELL 0x85bd2000 == 160 [pid = 1746] [id = 411] 18:50:20 INFO - PROCESS | 1746 | ++DOMWINDOW == 147 (0x87650000) [pid = 1746] [serial = 1234] [outer = (nil)] 18:50:20 INFO - PROCESS | 1746 | ++DOMWINDOW == 148 (0x88b50c00) [pid = 1746] [serial = 1235] [outer = 0x87650000] 18:50:20 INFO - PROCESS | 1746 | 1464054620188 Marionette DEBUG loaded listener.js 18:50:20 INFO - PROCESS | 1746 | ++DOMWINDOW == 149 (0x8a6e5000) [pid = 1746] [serial = 1236] [outer = 0x87650000] 18:50:21 INFO - PROCESS | 1746 | 1464054621220 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]]]}] 18:50:21 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 18:50:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1333ms 18:50:21 INFO - PROCESS | 1746 | 1464054621248 Marionette TRACE conn4 -> [0,1617,"getWindowHandle",null] 18:50:21 INFO - PROCESS | 1746 | 1464054621252 Marionette TRACE conn4 <- [1,1617,null,{"value":"8"}] 18:50:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 18:50:21 INFO - PROCESS | 1746 | 1464054621258 Marionette TRACE conn4 -> [0,1618,"setScriptTimeout",{"ms":35000}] 18:50:21 INFO - PROCESS | 1746 | 1464054621262 Marionette TRACE conn4 <- [1,1618,null,{}] 18:50:21 INFO - PROCESS | 1746 | 1464054621267 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}] 18:50:21 INFO - PROCESS | 1746 | 1464054621473 Marionette TRACE conn4 <- [1,1619,null,{"value":null}] 18:50:21 INFO - PROCESS | 1746 | 1464054621788 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:21 INFO - PROCESS | 1746 | ++DOCSHELL 0x85455400 == 161 [pid = 1746] [id = 412] 18:50:21 INFO - PROCESS | 1746 | ++DOMWINDOW == 150 (0x85455800) [pid = 1746] [serial = 1237] [outer = (nil)] 18:50:21 INFO - PROCESS | 1746 | ++DOMWINDOW == 151 (0x85bccc00) [pid = 1746] [serial = 1238] [outer = 0x85455800] 18:50:21 INFO - PROCESS | 1746 | 1464054621951 Marionette DEBUG loaded listener.js 18:50:22 INFO - PROCESS | 1746 | ++DOMWINDOW == 152 (0x8633b800) [pid = 1746] [serial = 1239] [outer = 0x85455800] 18:50:22 INFO - PROCESS | 1746 | 1464054622927 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]]]}] 18:50:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 18:50:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1739ms 18:50:23 INFO - PROCESS | 1746 | 1464054622999 Marionette TRACE conn4 -> [0,1621,"getWindowHandle",null] 18:50:23 INFO - PROCESS | 1746 | 1464054623006 Marionette TRACE conn4 <- [1,1621,null,{"value":"8"}] 18:50:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 18:50:23 INFO - PROCESS | 1746 | 1464054623014 Marionette TRACE conn4 -> [0,1622,"setScriptTimeout",{"ms":35000}] 18:50:23 INFO - PROCESS | 1746 | 1464054623020 Marionette TRACE conn4 <- [1,1622,null,{}] 18:50:23 INFO - PROCESS | 1746 | 1464054623028 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}] 18:50:23 INFO - PROCESS | 1746 | 1464054623295 Marionette TRACE conn4 <- [1,1623,null,{"value":null}] 18:50:23 INFO - PROCESS | 1746 | 1464054623629 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:23 INFO - PROCESS | 1746 | ++DOCSHELL 0x8764f400 == 162 [pid = 1746] [id = 413] 18:50:23 INFO - PROCESS | 1746 | ++DOMWINDOW == 153 (0x87829c00) [pid = 1746] [serial = 1240] [outer = (nil)] 18:50:23 INFO - PROCESS | 1746 | ++DOMWINDOW == 154 (0x87830c00) [pid = 1746] [serial = 1241] [outer = 0x87829c00] 18:50:23 INFO - PROCESS | 1746 | 1464054623719 Marionette DEBUG loaded listener.js 18:50:23 INFO - PROCESS | 1746 | ++DOMWINDOW == 155 (0x88af7800) [pid = 1746] [serial = 1242] [outer = 0x87829c00] 18:50:24 INFO - PROCESS | 1746 | 1464054624642 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]]]}] 18:50:24 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 18:50:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1689ms 18:50:24 INFO - PROCESS | 1746 | 1464054624706 Marionette TRACE conn4 -> [0,1625,"getWindowHandle",null] 18:50:24 INFO - PROCESS | 1746 | 1464054624713 Marionette TRACE conn4 <- [1,1625,null,{"value":"8"}] 18:50:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 18:50:24 INFO - PROCESS | 1746 | 1464054624721 Marionette TRACE conn4 -> [0,1626,"setScriptTimeout",{"ms":35000}] 18:50:24 INFO - PROCESS | 1746 | 1464054624726 Marionette TRACE conn4 <- [1,1626,null,{}] 18:50:24 INFO - PROCESS | 1746 | 1464054624732 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}] 18:50:24 INFO - PROCESS | 1746 | 1464054624963 Marionette TRACE conn4 <- [1,1627,null,{"value":null}] 18:50:25 INFO - PROCESS | 1746 | 1464054625334 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:25 INFO - PROCESS | 1746 | ++DOCSHELL 0x88afa000 == 163 [pid = 1746] [id = 414] 18:50:25 INFO - PROCESS | 1746 | ++DOMWINDOW == 156 (0x89b93800) [pid = 1746] [serial = 1243] [outer = (nil)] 18:50:25 INFO - PROCESS | 1746 | ++DOMWINDOW == 157 (0x8a767400) [pid = 1746] [serial = 1244] [outer = 0x89b93800] 18:50:25 INFO - PROCESS | 1746 | 1464054625429 Marionette DEBUG loaded listener.js 18:50:25 INFO - PROCESS | 1746 | ++DOMWINDOW == 158 (0x8bf12c00) [pid = 1746] [serial = 1245] [outer = 0x89b93800] 18:50:26 INFO - PROCESS | 1746 | 1464054626406 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]]]}] 18:50:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 18:50:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1735ms 18:50:26 INFO - PROCESS | 1746 | 1464054626457 Marionette TRACE conn4 -> [0,1629,"getWindowHandle",null] 18:50:26 INFO - PROCESS | 1746 | 1464054626461 Marionette TRACE conn4 <- [1,1629,null,{"value":"8"}] 18:50:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 18:50:26 INFO - PROCESS | 1746 | 1464054626470 Marionette TRACE conn4 -> [0,1630,"setScriptTimeout",{"ms":35000}] 18:50:26 INFO - PROCESS | 1746 | 1464054626479 Marionette TRACE conn4 <- [1,1630,null,{}] 18:50:26 INFO - PROCESS | 1746 | 1464054626494 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}] 18:50:26 INFO - PROCESS | 1746 | 1464054626772 Marionette TRACE conn4 <- [1,1631,null,{"value":null}] 18:50:27 INFO - PROCESS | 1746 | 1464054627115 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:27 INFO - PROCESS | 1746 | ++DOCSHELL 0x88af1400 == 164 [pid = 1746] [id = 415] 18:50:27 INFO - PROCESS | 1746 | ++DOMWINDOW == 159 (0x88b4f800) [pid = 1746] [serial = 1246] [outer = (nil)] 18:50:27 INFO - PROCESS | 1746 | ++DOMWINDOW == 160 (0x8c858c00) [pid = 1746] [serial = 1247] [outer = 0x88b4f800] 18:50:27 INFO - PROCESS | 1746 | 1464054627206 Marionette DEBUG loaded listener.js 18:50:27 INFO - PROCESS | 1746 | ++DOMWINDOW == 161 (0x8d015000) [pid = 1746] [serial = 1248] [outer = 0x88b4f800] 18:50:28 INFO - PROCESS | 1746 | 1464054628133 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]]]}] 18:50:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 18:50:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1741ms 18:50:28 INFO - PROCESS | 1746 | 1464054628209 Marionette TRACE conn4 -> [0,1633,"getWindowHandle",null] 18:50:28 INFO - PROCESS | 1746 | 1464054628214 Marionette TRACE conn4 <- [1,1633,null,{"value":"8"}] 18:50:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 18:50:28 INFO - PROCESS | 1746 | 1464054628220 Marionette TRACE conn4 -> [0,1634,"setScriptTimeout",{"ms":35000}] 18:50:28 INFO - PROCESS | 1746 | 1464054628224 Marionette TRACE conn4 <- [1,1634,null,{}] 18:50:28 INFO - PROCESS | 1746 | 1464054628230 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}] 18:50:28 INFO - PROCESS | 1746 | 1464054628446 Marionette TRACE conn4 <- [1,1635,null,{"value":null}] 18:50:28 INFO - PROCESS | 1746 | 1464054628766 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:28 INFO - PROCESS | 1746 | ++DOCSHELL 0x8a6ebc00 == 165 [pid = 1746] [id = 416] 18:50:28 INFO - PROCESS | 1746 | ++DOMWINDOW == 162 (0x8c84fc00) [pid = 1746] [serial = 1249] [outer = (nil)] 18:50:28 INFO - PROCESS | 1746 | ++DOMWINDOW == 163 (0x8d252000) [pid = 1746] [serial = 1250] [outer = 0x8c84fc00] 18:50:28 INFO - PROCESS | 1746 | 1464054628857 Marionette DEBUG loaded listener.js 18:50:28 INFO - PROCESS | 1746 | ++DOMWINDOW == 164 (0x8d2e2400) [pid = 1746] [serial = 1251] [outer = 0x8c84fc00] 18:50:29 INFO - PROCESS | 1746 | 1464054629721 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]]]}] 18:50:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 18:50:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1535ms 18:50:29 INFO - PROCESS | 1746 | 1464054629757 Marionette TRACE conn4 -> [0,1637,"getWindowHandle",null] 18:50:29 INFO - PROCESS | 1746 | 1464054629760 Marionette TRACE conn4 <- [1,1637,null,{"value":"8"}] 18:50:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 18:50:29 INFO - PROCESS | 1746 | 1464054629787 Marionette TRACE conn4 -> [0,1638,"setScriptTimeout",{"ms":35000}] 18:50:29 INFO - PROCESS | 1746 | 1464054629790 Marionette TRACE conn4 <- [1,1638,null,{}] 18:50:29 INFO - PROCESS | 1746 | 1464054629797 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}] 18:50:30 INFO - PROCESS | 1746 | 1464054630015 Marionette TRACE conn4 <- [1,1639,null,{"value":null}] 18:50:30 INFO - PROCESS | 1746 | 1464054630346 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:30 INFO - PROCESS | 1746 | ++DOCSHELL 0x8d9d1000 == 166 [pid = 1746] [id = 417] 18:50:30 INFO - PROCESS | 1746 | ++DOMWINDOW == 165 (0x8d9d2000) [pid = 1746] [serial = 1252] [outer = (nil)] 18:50:30 INFO - PROCESS | 1746 | ++DOMWINDOW == 166 (0x8da82c00) [pid = 1746] [serial = 1253] [outer = 0x8d9d2000] 18:50:30 INFO - PROCESS | 1746 | 1464054630453 Marionette DEBUG loaded listener.js 18:50:30 INFO - PROCESS | 1746 | ++DOMWINDOW == 167 (0x8dbf8400) [pid = 1746] [serial = 1254] [outer = 0x8d9d2000] 18:50:31 INFO - PROCESS | 1746 | 1464054631422 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]]]}] 18:50:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 18:50:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1684ms 18:50:31 INFO - PROCESS | 1746 | 1464054631471 Marionette TRACE conn4 -> [0,1641,"getWindowHandle",null] 18:50:31 INFO - PROCESS | 1746 | 1464054631475 Marionette TRACE conn4 <- [1,1641,null,{"value":"8"}] 18:50:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 18:50:31 INFO - PROCESS | 1746 | 1464054631482 Marionette TRACE conn4 -> [0,1642,"setScriptTimeout",{"ms":35000}] 18:50:31 INFO - PROCESS | 1746 | 1464054631486 Marionette TRACE conn4 <- [1,1642,null,{}] 18:50:31 INFO - PROCESS | 1746 | 1464054631491 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}] 18:50:31 INFO - PROCESS | 1746 | 1464054631725 Marionette TRACE conn4 <- [1,1643,null,{"value":null}] 18:50:32 INFO - PROCESS | 1746 | 1464054632059 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:32 INFO - PROCESS | 1746 | ++DOCSHELL 0x88b58c00 == 167 [pid = 1746] [id = 418] 18:50:32 INFO - PROCESS | 1746 | ++DOMWINDOW == 168 (0x8afd8000) [pid = 1746] [serial = 1255] [outer = (nil)] 18:50:32 INFO - PROCESS | 1746 | ++DOMWINDOW == 169 (0x8dfee400) [pid = 1746] [serial = 1256] [outer = 0x8afd8000] 18:50:32 INFO - PROCESS | 1746 | 1464054632153 Marionette DEBUG loaded listener.js 18:50:32 INFO - PROCESS | 1746 | ++DOMWINDOW == 170 (0x8e099c00) [pid = 1746] [serial = 1257] [outer = 0x8afd8000] 18:50:33 INFO - PROCESS | 1746 | 1464054633034 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]]]}] 18:50:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 18:50:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1580ms 18:50:33 INFO - PROCESS | 1746 | 1464054633064 Marionette TRACE conn4 -> [0,1645,"getWindowHandle",null] 18:50:33 INFO - PROCESS | 1746 | 1464054633068 Marionette TRACE conn4 <- [1,1645,null,{"value":"8"}] 18:50:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 18:50:33 INFO - PROCESS | 1746 | 1464054633075 Marionette TRACE conn4 -> [0,1646,"setScriptTimeout",{"ms":35000}] 18:50:33 INFO - PROCESS | 1746 | 1464054633079 Marionette TRACE conn4 <- [1,1646,null,{}] 18:50:33 INFO - PROCESS | 1746 | 1464054633084 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}] 18:50:33 INFO - PROCESS | 1746 | 1464054633296 Marionette TRACE conn4 <- [1,1647,null,{"value":null}] 18:50:33 INFO - PROCESS | 1746 | 1464054633577 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:33 INFO - PROCESS | 1746 | ++DOCSHELL 0x8dcaf000 == 168 [pid = 1746] [id = 419] 18:50:33 INFO - PROCESS | 1746 | ++DOMWINDOW == 171 (0x8dcb2c00) [pid = 1746] [serial = 1258] [outer = (nil)] 18:50:33 INFO - PROCESS | 1746 | ++DOMWINDOW == 172 (0x8e120400) [pid = 1746] [serial = 1259] [outer = 0x8dcb2c00] 18:50:33 INFO - PROCESS | 1746 | 1464054633716 Marionette DEBUG loaded listener.js 18:50:33 INFO - PROCESS | 1746 | ++DOMWINDOW == 173 (0x8e3ab800) [pid = 1746] [serial = 1260] [outer = 0x8dcb2c00] 18:50:34 INFO - PROCESS | 1746 | 1464054634616 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]]]}] 18:50:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 18:50:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1580ms 18:50:34 INFO - PROCESS | 1746 | 1464054634656 Marionette TRACE conn4 -> [0,1649,"getWindowHandle",null] 18:50:34 INFO - PROCESS | 1746 | 1464054634660 Marionette TRACE conn4 <- [1,1649,null,{"value":"8"}] 18:50:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 18:50:34 INFO - PROCESS | 1746 | 1464054634667 Marionette TRACE conn4 -> [0,1650,"setScriptTimeout",{"ms":35000}] 18:50:34 INFO - PROCESS | 1746 | 1464054634670 Marionette TRACE conn4 <- [1,1650,null,{}] 18:50:34 INFO - PROCESS | 1746 | 1464054634676 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}] 18:50:34 INFO - PROCESS | 1746 | 1464054634887 Marionette TRACE conn4 <- [1,1651,null,{"value":null}] 18:50:35 INFO - PROCESS | 1746 | 1464054635226 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:35 INFO - PROCESS | 1746 | ++DOCSHELL 0x8e11a400 == 169 [pid = 1746] [id = 420] 18:50:35 INFO - PROCESS | 1746 | ++DOMWINDOW == 174 (0x8e11f000) [pid = 1746] [serial = 1261] [outer = (nil)] 18:50:35 INFO - PROCESS | 1746 | ++DOMWINDOW == 175 (0x8ed0cc00) [pid = 1746] [serial = 1262] [outer = 0x8e11f000] 18:50:35 INFO - PROCESS | 1746 | 1464054635320 Marionette DEBUG loaded listener.js 18:50:35 INFO - PROCESS | 1746 | ++DOMWINDOW == 176 (0x8ed14c00) [pid = 1746] [serial = 1263] [outer = 0x8e11f000] 18:50:36 INFO - PROCESS | 1746 | 1464054636221 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]]]}] 18:50:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 18:50:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1636ms 18:50:36 INFO - PROCESS | 1746 | 1464054636303 Marionette TRACE conn4 -> [0,1653,"getWindowHandle",null] 18:50:36 INFO - PROCESS | 1746 | 1464054636308 Marionette TRACE conn4 <- [1,1653,null,{"value":"8"}] 18:50:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 18:50:36 INFO - PROCESS | 1746 | 1464054636314 Marionette TRACE conn4 -> [0,1654,"setScriptTimeout",{"ms":35000}] 18:50:36 INFO - PROCESS | 1746 | 1464054636317 Marionette TRACE conn4 <- [1,1654,null,{}] 18:50:36 INFO - PROCESS | 1746 | 1464054636324 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}] 18:50:36 INFO - PROCESS | 1746 | 1464054636588 Marionette TRACE conn4 <- [1,1655,null,{"value":null}] 18:50:36 INFO - PROCESS | 1746 | 1464054636922 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:36 INFO - PROCESS | 1746 | ++DOCSHELL 0x8633e800 == 170 [pid = 1746] [id = 421] 18:50:36 INFO - PROCESS | 1746 | ++DOMWINDOW == 177 (0x8afe5c00) [pid = 1746] [serial = 1264] [outer = (nil)] 18:50:36 INFO - PROCESS | 1746 | ++DOMWINDOW == 178 (0x91304000) [pid = 1746] [serial = 1265] [outer = 0x8afe5c00] 18:50:37 INFO - PROCESS | 1746 | 1464054637007 Marionette DEBUG loaded listener.js 18:50:37 INFO - PROCESS | 1746 | ++DOMWINDOW == 179 (0x913c7400) [pid = 1746] [serial = 1266] [outer = 0x8afe5c00] 18:50:37 INFO - PROCESS | 1746 | 1464054637897 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]]]}] 18:50:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 18:50:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1631ms 18:50:37 INFO - PROCESS | 1746 | 1464054637946 Marionette TRACE conn4 -> [0,1657,"getWindowHandle",null] 18:50:37 INFO - PROCESS | 1746 | 1464054637950 Marionette TRACE conn4 <- [1,1657,null,{"value":"8"}] 18:50:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 18:50:37 INFO - PROCESS | 1746 | 1464054637956 Marionette TRACE conn4 -> [0,1658,"setScriptTimeout",{"ms":35000}] 18:50:37 INFO - PROCESS | 1746 | 1464054637959 Marionette TRACE conn4 <- [1,1658,null,{}] 18:50:37 INFO - PROCESS | 1746 | 1464054637965 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}] 18:50:38 INFO - PROCESS | 1746 | 1464054638166 Marionette TRACE conn4 <- [1,1659,null,{"value":null}] 18:50:38 INFO - PROCESS | 1746 | 1464054638444 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:38 INFO - PROCESS | 1746 | ++DOCSHELL 0x91af0c00 == 171 [pid = 1746] [id = 422] 18:50:38 INFO - PROCESS | 1746 | ++DOMWINDOW == 180 (0x91af1800) [pid = 1746] [serial = 1267] [outer = (nil)] 18:50:38 INFO - PROCESS | 1746 | ++DOMWINDOW == 181 (0x91af6c00) [pid = 1746] [serial = 1268] [outer = 0x91af1800] 18:50:38 INFO - PROCESS | 1746 | 1464054638607 Marionette DEBUG loaded listener.js 18:50:38 INFO - PROCESS | 1746 | ++DOMWINDOW == 182 (0x91bc2c00) [pid = 1746] [serial = 1269] [outer = 0x91af1800] 18:50:39 INFO - PROCESS | 1746 | 1464054639559 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]]]}] 18:50:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 18:50:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1638ms 18:50:39 INFO - PROCESS | 1746 | 1464054639595 Marionette TRACE conn4 -> [0,1661,"getWindowHandle",null] 18:50:39 INFO - PROCESS | 1746 | 1464054639599 Marionette TRACE conn4 <- [1,1661,null,{"value":"8"}] 18:50:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 18:50:39 INFO - PROCESS | 1746 | 1464054639606 Marionette TRACE conn4 -> [0,1662,"setScriptTimeout",{"ms":35000}] 18:50:39 INFO - PROCESS | 1746 | 1464054639611 Marionette TRACE conn4 <- [1,1662,null,{}] 18:50:39 INFO - PROCESS | 1746 | 1464054639616 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}] 18:50:39 INFO - PROCESS | 1746 | 1464054639868 Marionette TRACE conn4 <- [1,1663,null,{"value":null}] 18:50:40 INFO - PROCESS | 1746 | 1464054640203 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:40 INFO - PROCESS | 1746 | ++DOCSHELL 0x91bc9400 == 172 [pid = 1746] [id = 423] 18:50:40 INFO - PROCESS | 1746 | ++DOMWINDOW == 183 (0x91bd6800) [pid = 1746] [serial = 1270] [outer = (nil)] 18:50:40 INFO - PROCESS | 1746 | ++DOMWINDOW == 184 (0x920e9c00) [pid = 1746] [serial = 1271] [outer = 0x91bd6800] 18:50:40 INFO - PROCESS | 1746 | 1464054640299 Marionette DEBUG loaded listener.js 18:50:40 INFO - PROCESS | 1746 | ++DOMWINDOW == 185 (0x92398800) [pid = 1746] [serial = 1272] [outer = 0x91bd6800] 18:50:41 INFO - PROCESS | 1746 | 1464054641182 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]]]}] 18:50:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 18:50:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1632ms 18:50:41 INFO - PROCESS | 1746 | 1464054641238 Marionette TRACE conn4 -> [0,1665,"getWindowHandle",null] 18:50:41 INFO - PROCESS | 1746 | 1464054641242 Marionette TRACE conn4 <- [1,1665,null,{"value":"8"}] 18:50:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 18:50:41 INFO - PROCESS | 1746 | 1464054641249 Marionette TRACE conn4 -> [0,1666,"setScriptTimeout",{"ms":35000}] 18:50:41 INFO - PROCESS | 1746 | 1464054641252 Marionette TRACE conn4 <- [1,1666,null,{}] 18:50:41 INFO - PROCESS | 1746 | 1464054641258 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}] 18:50:41 INFO - PROCESS | 1746 | 1464054641477 Marionette TRACE conn4 <- [1,1667,null,{"value":null}] 18:50:41 INFO - PROCESS | 1746 | 1464054641813 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:41 INFO - PROCESS | 1746 | ++DOCSHELL 0x8c1cc800 == 173 [pid = 1746] [id = 424] 18:50:41 INFO - PROCESS | 1746 | ++DOMWINDOW == 186 (0x8e116400) [pid = 1746] [serial = 1273] [outer = (nil)] 18:50:41 INFO - PROCESS | 1746 | ++DOMWINDOW == 187 (0x925ae400) [pid = 1746] [serial = 1274] [outer = 0x8e116400] 18:50:41 INFO - PROCESS | 1746 | 1464054641906 Marionette DEBUG loaded listener.js 18:50:42 INFO - PROCESS | 1746 | ++DOMWINDOW == 188 (0x92fed000) [pid = 1746] [serial = 1275] [outer = 0x8e116400] 18:50:42 INFO - PROCESS | 1746 | 1464054642800 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]]]}] 18:50:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 18:50:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1630ms 18:50:42 INFO - PROCESS | 1746 | 1464054642880 Marionette TRACE conn4 -> [0,1669,"getWindowHandle",null] 18:50:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 18:50:42 INFO - PROCESS | 1746 | 1464054642894 Marionette TRACE conn4 <- [1,1669,null,{"value":"8"}] 18:50:42 INFO - PROCESS | 1746 | 1464054642899 Marionette TRACE conn4 -> [0,1670,"setScriptTimeout",{"ms":35000}] 18:50:42 INFO - PROCESS | 1746 | 1464054642903 Marionette TRACE conn4 <- [1,1670,null,{}] 18:50:42 INFO - PROCESS | 1746 | 1464054642909 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}] 18:50:43 INFO - PROCESS | 1746 | 1464054643151 Marionette TRACE conn4 <- [1,1671,null,{"value":null}] 18:50:43 INFO - PROCESS | 1746 | 1464054643483 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:43 INFO - PROCESS | 1746 | ++DOCSHELL 0x85110400 == 174 [pid = 1746] [id = 425] 18:50:43 INFO - PROCESS | 1746 | ++DOMWINDOW == 189 (0x925a9000) [pid = 1746] [serial = 1276] [outer = (nil)] 18:50:43 INFO - PROCESS | 1746 | ++DOMWINDOW == 190 (0x95248400) [pid = 1746] [serial = 1277] [outer = 0x925a9000] 18:50:43 INFO - PROCESS | 1746 | 1464054643569 Marionette DEBUG loaded listener.js 18:50:43 INFO - PROCESS | 1746 | ++DOMWINDOW == 191 (0x9524bc00) [pid = 1746] [serial = 1278] [outer = 0x925a9000] 18:50:44 INFO - PROCESS | 1746 | 1464054644488 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]]]}] 18:50:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 18:50:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1641ms 18:50:44 INFO - PROCESS | 1746 | 1464054644541 Marionette TRACE conn4 -> [0,1673,"getWindowHandle",null] 18:50:44 INFO - PROCESS | 1746 | 1464054644544 Marionette TRACE conn4 <- [1,1673,null,{"value":"8"}] 18:50:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 18:50:44 INFO - PROCESS | 1746 | 1464054644551 Marionette TRACE conn4 -> [0,1674,"setScriptTimeout",{"ms":35000}] 18:50:44 INFO - PROCESS | 1746 | 1464054644555 Marionette TRACE conn4 <- [1,1674,null,{}] 18:50:44 INFO - PROCESS | 1746 | 1464054644561 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}] 18:50:44 INFO - PROCESS | 1746 | 1464054644781 Marionette TRACE conn4 <- [1,1675,null,{"value":null}] 18:50:45 INFO - PROCESS | 1746 | 1464054645120 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:45 INFO - PROCESS | 1746 | ++DOCSHELL 0x91aeec00 == 175 [pid = 1746] [id = 426] 18:50:45 INFO - PROCESS | 1746 | ++DOMWINDOW == 192 (0x925a5000) [pid = 1746] [serial = 1279] [outer = (nil)] 18:50:45 INFO - PROCESS | 1746 | ++DOMWINDOW == 193 (0x97850000) [pid = 1746] [serial = 1280] [outer = 0x925a5000] 18:50:45 INFO - PROCESS | 1746 | 1464054645213 Marionette DEBUG loaded listener.js 18:50:45 INFO - PROCESS | 1746 | ++DOMWINDOW == 194 (0x97870c00) [pid = 1746] [serial = 1281] [outer = 0x925a5000] 18:50:46 INFO - PROCESS | 1746 | 1464054646123 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]]]}] 18:50:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 18:50:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1634ms 18:50:46 INFO - PROCESS | 1746 | 1464054646186 Marionette TRACE conn4 -> [0,1677,"getWindowHandle",null] 18:50:46 INFO - PROCESS | 1746 | 1464054646190 Marionette TRACE conn4 <- [1,1677,null,{"value":"8"}] 18:50:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 18:50:46 INFO - PROCESS | 1746 | 1464054646196 Marionette TRACE conn4 -> [0,1678,"setScriptTimeout",{"ms":35000}] 18:50:46 INFO - PROCESS | 1746 | 1464054646200 Marionette TRACE conn4 <- [1,1678,null,{}] 18:50:46 INFO - PROCESS | 1746 | 1464054646205 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}] 18:50:46 INFO - PROCESS | 1746 | 1464054646431 Marionette TRACE conn4 <- [1,1679,null,{"value":null}] 18:50:46 INFO - PROCESS | 1746 | 1464054646769 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:46 INFO - PROCESS | 1746 | ++DOCSHELL 0x8ec3d800 == 176 [pid = 1746] [id = 427] 18:50:46 INFO - PROCESS | 1746 | ++DOMWINDOW == 195 (0x8ec43800) [pid = 1746] [serial = 1282] [outer = (nil)] 18:50:46 INFO - PROCESS | 1746 | ++DOMWINDOW == 196 (0x9a00d800) [pid = 1746] [serial = 1283] [outer = 0x8ec43800] 18:50:46 INFO - PROCESS | 1746 | 1464054646863 Marionette DEBUG loaded listener.js 18:50:46 INFO - PROCESS | 1746 | ++DOMWINDOW == 197 (0x9a28f400) [pid = 1746] [serial = 1284] [outer = 0x8ec43800] 18:50:47 INFO - PROCESS | 1746 | 1464054647783 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]]]}] 18:50:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 18:50:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1640ms 18:50:47 INFO - PROCESS | 1746 | 1464054647837 Marionette TRACE conn4 -> [0,1681,"getWindowHandle",null] 18:50:47 INFO - PROCESS | 1746 | 1464054647842 Marionette TRACE conn4 <- [1,1681,null,{"value":"8"}] 18:50:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 18:50:47 INFO - PROCESS | 1746 | 1464054647848 Marionette TRACE conn4 -> [0,1682,"setScriptTimeout",{"ms":35000}] 18:50:47 INFO - PROCESS | 1746 | 1464054647851 Marionette TRACE conn4 <- [1,1682,null,{}] 18:50:47 INFO - PROCESS | 1746 | 1464054647857 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}] 18:50:48 INFO - PROCESS | 1746 | 1464054648090 Marionette TRACE conn4 <- [1,1683,null,{"value":null}] 18:50:48 INFO - PROCESS | 1746 | 1464054648420 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:48 INFO - PROCESS | 1746 | ++DOCSHELL 0x97870400 == 177 [pid = 1746] [id = 428] 18:50:48 INFO - PROCESS | 1746 | ++DOMWINDOW == 198 (0x97877000) [pid = 1746] [serial = 1285] [outer = (nil)] 18:50:48 INFO - PROCESS | 1746 | ++DOMWINDOW == 199 (0x9bce4c00) [pid = 1746] [serial = 1286] [outer = 0x97877000] 18:50:48 INFO - PROCESS | 1746 | 1464054648515 Marionette DEBUG loaded listener.js 18:50:48 INFO - PROCESS | 1746 | ++DOMWINDOW == 200 (0x9bce7000) [pid = 1746] [serial = 1287] [outer = 0x97877000] 18:50:49 INFO - PROCESS | 1746 | 1464054649412 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]]]}] 18:50:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 18:50:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1600ms 18:50:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 18:50:49 INFO - PROCESS | 1746 | 1464054649448 Marionette TRACE conn4 -> [0,1685,"getWindowHandle",null] 18:50:49 INFO - PROCESS | 1746 | 1464054649452 Marionette TRACE conn4 <- [1,1685,null,{"value":"8"}] 18:50:49 INFO - PROCESS | 1746 | 1464054649458 Marionette TRACE conn4 -> [0,1686,"setScriptTimeout",{"ms":35000}] 18:50:49 INFO - PROCESS | 1746 | 1464054649462 Marionette TRACE conn4 <- [1,1686,null,{}] 18:50:49 INFO - PROCESS | 1746 | 1464054649468 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}] 18:50:49 INFO - PROCESS | 1746 | 1464054649693 Marionette TRACE conn4 <- [1,1687,null,{"value":null}] 18:50:50 INFO - PROCESS | 1746 | 1464054650044 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:50 INFO - PROCESS | 1746 | ++DOCSHELL 0x920e6800 == 178 [pid = 1746] [id = 429] 18:50:50 INFO - PROCESS | 1746 | ++DOMWINDOW == 201 (0x9b9abc00) [pid = 1746] [serial = 1288] [outer = (nil)] 18:50:50 INFO - PROCESS | 1746 | ++DOMWINDOW == 202 (0x9bf3c000) [pid = 1746] [serial = 1289] [outer = 0x9b9abc00] 18:50:50 INFO - PROCESS | 1746 | 1464054650136 Marionette DEBUG loaded listener.js 18:50:50 INFO - PROCESS | 1746 | ++DOMWINDOW == 203 (0x9bf3d000) [pid = 1746] [serial = 1290] [outer = 0x9b9abc00] 18:50:51 INFO - PROCESS | 1746 | 1464054651081 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]]]}] 18:50:51 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 18:50:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1693ms 18:50:51 INFO - PROCESS | 1746 | 1464054651151 Marionette TRACE conn4 -> [0,1689,"getWindowHandle",null] 18:50:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 18:50:51 INFO - PROCESS | 1746 | 1464054651156 Marionette TRACE conn4 <- [1,1689,null,{"value":"8"}] 18:50:51 INFO - PROCESS | 1746 | 1464054651162 Marionette TRACE conn4 -> [0,1690,"setScriptTimeout",{"ms":35000}] 18:50:51 INFO - PROCESS | 1746 | 1464054651166 Marionette TRACE conn4 <- [1,1690,null,{}] 18:50:51 INFO - PROCESS | 1746 | 1464054651171 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}] 18:50:51 INFO - PROCESS | 1746 | 1464054651433 Marionette TRACE conn4 <- [1,1691,null,{"value":null}] 18:50:51 INFO - PROCESS | 1746 | 1464054651807 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:51 INFO - PROCESS | 1746 | ++DOCSHELL 0x9b9a9800 == 179 [pid = 1746] [id = 430] 18:50:51 INFO - PROCESS | 1746 | ++DOMWINDOW == 204 (0x9bce5400) [pid = 1746] [serial = 1291] [outer = (nil)] 18:50:51 INFO - PROCESS | 1746 | ++DOMWINDOW == 205 (0x9bf48400) [pid = 1746] [serial = 1292] [outer = 0x9bce5400] 18:50:51 INFO - PROCESS | 1746 | 1464054651898 Marionette DEBUG loaded listener.js 18:50:52 INFO - PROCESS | 1746 | ++DOMWINDOW == 206 (0x9bfbac00) [pid = 1746] [serial = 1293] [outer = 0x9bce5400] 18:50:53 INFO - PROCESS | 1746 | --DOCSHELL 0x908d3c00 == 178 [pid = 1746] [id = 258] 18:50:53 INFO - PROCESS | 1746 | --DOCSHELL 0x8e094400 == 177 [pid = 1746] [id = 256] 18:50:53 INFO - PROCESS | 1746 | --DOCSHELL 0x9c0eec00 == 176 [pid = 1746] [id = 136] 18:50:53 INFO - PROCESS | 1746 | --DOCSHELL 0x920e5000 == 175 [pid = 1746] [id = 259] 18:50:53 INFO - PROCESS | 1746 | --DOCSHELL 0x8d204000 == 174 [pid = 1746] [id = 142] 18:50:53 INFO - PROCESS | 1746 | --DOCSHELL 0x8abdb400 == 173 [pid = 1746] [id = 176] 18:50:53 INFO - PROCESS | 1746 | --DOCSHELL 0x9828cc00 == 172 [pid = 1746] [id = 260] 18:50:53 INFO - PROCESS | 1746 | --DOCSHELL 0x8782a400 == 171 [pid = 1746] [id = 254] 18:50:53 INFO - PROCESS | 1746 | --DOCSHELL 0x85bd2000 == 170 [pid = 1746] [id = 411] 18:50:53 INFO - PROCESS | 1746 | --DOCSHELL 0x88af7000 == 169 [pid = 1746] [id = 410] 18:50:53 INFO - PROCESS | 1746 | --DOCSHELL 0x87831000 == 168 [pid = 1746] [id = 409] 18:50:53 INFO - PROCESS | 1746 | --DOCSHELL 0x86d04000 == 167 [pid = 1746] [id = 408] 18:50:53 INFO - PROCESS | 1746 | --DOCSHELL 0x91c2b000 == 166 [pid = 1746] [id = 400] 18:50:53 INFO - PROCESS | 1746 | --DOCSHELL 0x8d9c9800 == 165 [pid = 1746] [id = 399] 18:50:53 INFO - PROCESS | 1746 | --DOCSHELL 0x86d0e800 == 164 [pid = 1746] [id = 397] 18:50:53 INFO - PROCESS | 1746 | --DOCSHELL 0x8da83800 == 163 [pid = 1746] [id = 398] 18:50:53 INFO - PROCESS | 1746 | --DOCSHELL 0x8a761c00 == 162 [pid = 1746] [id = 396] 18:50:53 INFO - PROCESS | 1746 | --DOCSHELL 0x8da89000 == 161 [pid = 1746] [id = 395] 18:50:53 INFO - PROCESS | 1746 | --DOCSHELL 0x8d2edc00 == 160 [pid = 1746] [id = 394] 18:50:53 INFO - PROCESS | 1746 | --DOCSHELL 0x8c1c2400 == 159 [pid = 1746] [id = 393] 18:50:53 INFO - PROCESS | 1746 | --DOCSHELL 0x8d9cd000 == 158 [pid = 1746] [id = 392] 18:50:53 INFO - PROCESS | 1746 | --DOCSHELL 0x8782bc00 == 157 [pid = 1746] [id = 390] 18:50:53 INFO - PROCESS | 1746 | --DOCSHELL 0x892f0c00 == 156 [pid = 1746] [id = 391] 18:50:53 INFO - PROCESS | 1746 | --DOMWINDOW == 205 (0x92397800) [pid = 1746] [serial = 29] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 18:50:54 INFO - PROCESS | 1746 | --DOMWINDOW == 204 (0x91bc4000) [pid = 1746] [serial = 1077] [outer = (nil)] [url = about:blank] 18:50:54 INFO - PROCESS | 1746 | --DOMWINDOW == 203 (0x91af3400) [pid = 1746] [serial = 1074] [outer = (nil)] [url = about:blank] 18:50:54 INFO - PROCESS | 1746 | --DOMWINDOW == 202 (0x8d014400) [pid = 1746] [serial = 1050] [outer = (nil)] [url = about:blank] 18:50:54 INFO - PROCESS | 1746 | --DOMWINDOW == 201 (0x8c1c7800) [pid = 1746] [serial = 1047] [outer = (nil)] [url = about:blank] 18:50:54 INFO - PROCESS | 1746 | --DOMWINDOW == 200 (0x908d1800) [pid = 1746] [serial = 1068] [outer = (nil)] [url = about:blank] 18:50:54 INFO - PROCESS | 1746 | --DOMWINDOW == 199 (0x8d2e7000) [pid = 1746] [serial = 1053] [outer = (nil)] [url = about:blank] 18:50:54 INFO - PROCESS | 1746 | --DOMWINDOW == 198 (0x8db5b000) [pid = 1746] [serial = 1056] [outer = (nil)] [url = about:blank] 18:50:54 INFO - PROCESS | 1746 | --DOMWINDOW == 197 (0x88b56000) [pid = 1746] [serial = 1038] [outer = (nil)] [url = about:blank] 18:50:54 INFO - PROCESS | 1746 | --DOMWINDOW == 196 (0x913c8400) [pid = 1746] [serial = 1071] [outer = (nil)] [url = about:blank] 18:50:54 INFO - PROCESS | 1746 | --DOMWINDOW == 195 (0x8afe1c00) [pid = 1746] [serial = 1044] [outer = (nil)] [url = about:blank] 18:50:54 INFO - PROCESS | 1746 | --DOMWINDOW == 194 (0x8dcb0800) [pid = 1746] [serial = 1059] [outer = (nil)] [url = about:blank] 18:50:54 INFO - PROCESS | 1746 | --DOMWINDOW == 193 (0x91c1f000) [pid = 1746] [serial = 1080] [outer = (nil)] [url = about:blank] 18:50:54 INFO - PROCESS | 1746 | --DOMWINDOW == 192 (0x89b69000) [pid = 1746] [serial = 1032] [outer = (nil)] [url = about:blank] 18:50:54 INFO - PROCESS | 1746 | --DOMWINDOW == 191 (0x876cb400) [pid = 1746] [serial = 1083] [outer = (nil)] [url = about:blank] 18:50:54 INFO - PROCESS | 1746 | --DOMWINDOW == 190 (0x8abdbc00) [pid = 1746] [serial = 1041] [outer = (nil)] [url = about:blank] 18:50:54 INFO - PROCESS | 1746 | --DOMWINDOW == 189 (0x8e08f800) [pid = 1746] [serial = 1062] [outer = (nil)] [url = about:blank] 18:50:54 INFO - PROCESS | 1746 | --DOMWINDOW == 188 (0x8dcad400) [pid = 1746] [serial = 1017] [outer = (nil)] [url = about:blank] 18:50:54 INFO - PROCESS | 1746 | --DOMWINDOW == 187 (0x86ee6800) [pid = 1746] [serial = 1035] [outer = (nil)] [url = about:blank] 18:50:54 INFO - PROCESS | 1746 | --DOMWINDOW == 186 (0x8ec41800) [pid = 1746] [serial = 1065] [outer = (nil)] [url = about:blank] 18:50:54 INFO - PROCESS | 1746 | --DOMWINDOW == 185 (0x892f7400) [pid = 1746] [serial = 963] [outer = (nil)] [url = about:blank] 18:50:54 INFO - PROCESS | 1746 | --DOMWINDOW == 184 (0x8abe3c00) [pid = 1746] [serial = 1163] [outer = (nil)] [url = about:blank] 18:50:54 INFO - PROCESS | 1746 | --DOMWINDOW == 183 (0x89b93400) [pid = 1746] [serial = 1166] [outer = (nil)] [url = about:blank] 18:50:54 INFO - PROCESS | 1746 | --DOMWINDOW == 182 (0x8afdf800) [pid = 1746] [serial = 1164] [outer = (nil)] [url = about:blank] 18:50:54 INFO - PROCESS | 1746 | --DOMWINDOW == 181 (0x892f3c00) [pid = 1746] [serial = 1160] [outer = (nil)] [url = about:blank] 18:50:54 INFO - PROCESS | 1746 | --DOMWINDOW == 180 (0x876cbc00) [pid = 1746] [serial = 1157] [outer = (nil)] [url = about:blank] 18:50:54 INFO - PROCESS | 1746 | --DOMWINDOW == 179 (0x876d4000) [pid = 1746] [serial = 1158] [outer = (nil)] [url = about:blank] 18:50:54 INFO - PROCESS | 1746 | --DOMWINDOW == 178 (0x8a765800) [pid = 1746] [serial = 1155] [outer = (nil)] [url = about:blank] 18:50:54 INFO - PROCESS | 1746 | --DOMWINDOW == 177 (0x89b62c00) [pid = 1746] [serial = 1154] [outer = (nil)] [url = about:blank] 18:50:54 INFO - PROCESS | 1746 | --DOMWINDOW == 176 (0x9524d000) [pid = 1746] [serial = 1152] [outer = (nil)] [url = about:blank] 18:50:54 INFO - PROCESS | 1746 | --DOMWINDOW == 175 (0x95247c00) [pid = 1746] [serial = 1151] [outer = (nil)] [url = about:blank] 18:50:54 INFO - PROCESS | 1746 | --DOMWINDOW == 174 (0x947a4800) [pid = 1746] [serial = 1149] [outer = (nil)] [url = about:blank] 18:50:54 INFO - PROCESS | 1746 | --DOMWINDOW == 173 (0x94716800) [pid = 1746] [serial = 1148] [outer = (nil)] [url = about:blank] 18:50:54 INFO - PROCESS | 1746 | --DOMWINDOW == 172 (0x93b7e800) [pid = 1746] [serial = 1146] [outer = (nil)] [url = about:blank] 18:50:54 INFO - PROCESS | 1746 | --DOMWINDOW == 171 (0x93b7ac00) [pid = 1746] [serial = 1145] [outer = (nil)] [url = about:blank] 18:50:54 INFO - PROCESS | 1746 | --DOMWINDOW == 170 (0x92f1f400) [pid = 1746] [serial = 1143] [outer = (nil)] [url = about:blank] 18:50:54 INFO - PROCESS | 1746 | --DOMWINDOW == 169 (0x925ae000) [pid = 1746] [serial = 1142] [outer = (nil)] [url = about:blank] 18:50:54 INFO - PROCESS | 1746 | --DOMWINDOW == 168 (0x925a5c00) [pid = 1746] [serial = 1140] [outer = (nil)] [url = about:blank] 18:50:54 INFO - PROCESS | 1746 | --DOMWINDOW == 167 (0x925a3800) [pid = 1746] [serial = 1139] [outer = (nil)] [url = about:blank] 18:50:54 INFO - PROCESS | 1746 | --DOMWINDOW == 166 (0x9238d400) [pid = 1746] [serial = 1137] [outer = (nil)] [url = about:blank] 18:50:54 INFO - PROCESS | 1746 | --DOMWINDOW == 165 (0x920e4400) [pid = 1746] [serial = 1136] [outer = (nil)] [url = about:blank] 18:50:54 INFO - PROCESS | 1746 | --DOMWINDOW == 164 (0x91c27400) [pid = 1746] [serial = 1134] [outer = (nil)] [url = about:blank] 18:50:54 INFO - PROCESS | 1746 | --DOMWINDOW == 163 (0x91bcfc00) [pid = 1746] [serial = 1133] [outer = (nil)] [url = about:blank] 18:50:54 INFO - PROCESS | 1746 | --DOMWINDOW == 162 (0x91a16800) [pid = 1746] [serial = 1131] [outer = (nil)] [url = about:blank] 18:50:54 INFO - PROCESS | 1746 | --DOMWINDOW == 161 (0x91a10800) [pid = 1746] [serial = 1130] [outer = (nil)] [url = about:blank] 18:50:54 INFO - PROCESS | 1746 | --DOMWINDOW == 160 (0x9130a400) [pid = 1746] [serial = 1128] [outer = (nil)] [url = about:blank] 18:50:54 INFO - PROCESS | 1746 | --DOMWINDOW == 159 (0x91303800) [pid = 1746] [serial = 1127] [outer = (nil)] [url = about:blank] 18:50:54 INFO - PROCESS | 1746 | --DOMWINDOW == 158 (0x8ed0d000) [pid = 1746] [serial = 1125] [outer = (nil)] [url = about:blank] 18:50:54 INFO - PROCESS | 1746 | --DOMWINDOW == 157 (0x8ec44c00) [pid = 1746] [serial = 1124] [outer = (nil)] [url = about:blank] 18:50:54 INFO - PROCESS | 1746 | --DOMWINDOW == 156 (0x8e3a2400) [pid = 1746] [serial = 1122] [outer = (nil)] [url = about:blank] 18:50:54 INFO - PROCESS | 1746 | --DOMWINDOW == 155 (0x8e11d000) [pid = 1746] [serial = 1121] [outer = (nil)] [url = about:blank] 18:50:54 INFO - PROCESS | 1746 | --DOMWINDOW == 154 (0x8dff4400) [pid = 1746] [serial = 1119] [outer = (nil)] [url = about:blank] 18:50:54 INFO - PROCESS | 1746 | --DOMWINDOW == 153 (0x8dfea000) [pid = 1746] [serial = 1118] [outer = (nil)] [url = about:blank] 18:50:54 INFO - PROCESS | 1746 | --DOMWINDOW == 152 (0x8db5e800) [pid = 1746] [serial = 1116] [outer = (nil)] [url = about:blank] 18:50:54 INFO - PROCESS | 1746 | --DOMWINDOW == 151 (0x8da8dc00) [pid = 1746] [serial = 1115] [outer = (nil)] [url = about:blank] 18:50:54 INFO - PROCESS | 1746 | --DOMWINDOW == 150 (0x8d9cd800) [pid = 1746] [serial = 1113] [outer = (nil)] [url = about:blank] 18:50:54 INFO - PROCESS | 1746 | --DOMWINDOW == 149 (0x8d2eb800) [pid = 1746] [serial = 1112] [outer = (nil)] [url = about:blank] 18:50:54 INFO - PROCESS | 1746 | --DOMWINDOW == 148 (0x8d201800) [pid = 1746] [serial = 1110] [outer = (nil)] [url = about:blank] 18:50:54 INFO - PROCESS | 1746 | --DOMWINDOW == 147 (0x8c854800) [pid = 1746] [serial = 1109] [outer = (nil)] [url = about:blank] 18:50:54 INFO - PROCESS | 1746 | --DOMWINDOW == 146 (0x8afe4c00) [pid = 1746] [serial = 1107] [outer = (nil)] [url = about:blank] 18:50:54 INFO - PROCESS | 1746 | --DOMWINDOW == 145 (0x8abdec00) [pid = 1746] [serial = 1106] [outer = (nil)] [url = about:blank] 18:50:54 INFO - PROCESS | 1746 | --DOMWINDOW == 144 (0x889d0800) [pid = 1746] [serial = 1104] [outer = (nil)] [url = about:blank] 18:50:54 INFO - PROCESS | 1746 | --DOMWINDOW == 143 (0x8782b000) [pid = 1746] [serial = 1103] [outer = (nil)] [url = about:blank] 18:50:54 INFO - PROCESS | 1746 | --DOMWINDOW == 142 (0x8c1d0800) [pid = 1746] [serial = 1169] [outer = (nil)] [url = about:blank] 18:50:54 INFO - PROCESS | 1746 | --DOMWINDOW == 141 (0x8afd9800) [pid = 1746] [serial = 1167] [outer = (nil)] [url = about:blank] 18:50:54 INFO - PROCESS | 1746 | --DOMWINDOW == 140 (0x89b66c00) [pid = 1746] [serial = 1161] [outer = (nil)] [url = about:blank] 18:50:54 INFO - PROCESS | 1746 | 1464054654658 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]]]}] 18:50:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 18:50:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 3551ms 18:50:54 INFO - PROCESS | 1746 | 1464054654713 Marionette TRACE conn4 -> [0,1693,"getWindowHandle",null] 18:50:54 INFO - PROCESS | 1746 | 1464054654719 Marionette TRACE conn4 <- [1,1693,null,{"value":"8"}] 18:50:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 18:50:54 INFO - PROCESS | 1746 | 1464054654728 Marionette TRACE conn4 -> [0,1694,"setScriptTimeout",{"ms":35000}] 18:50:54 INFO - PROCESS | 1746 | 1464054654732 Marionette TRACE conn4 <- [1,1694,null,{}] 18:50:54 INFO - PROCESS | 1746 | 1464054654740 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}] 18:50:54 INFO - PROCESS | 1746 | 1464054654938 Marionette TRACE conn4 <- [1,1695,null,{"value":null}] 18:50:55 INFO - PROCESS | 1746 | 1464054655142 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:55 INFO - PROCESS | 1746 | ++DOCSHELL 0x86d07c00 == 157 [pid = 1746] [id = 431] 18:50:55 INFO - PROCESS | 1746 | ++DOMWINDOW == 141 (0x86d0e800) [pid = 1746] [serial = 1294] [outer = (nil)] 18:50:55 INFO - PROCESS | 1746 | ++DOMWINDOW == 142 (0x871f4400) [pid = 1746] [serial = 1295] [outer = 0x86d0e800] 18:50:55 INFO - PROCESS | 1746 | 1464054655226 Marionette DEBUG loaded listener.js 18:50:55 INFO - PROCESS | 1746 | ++DOMWINDOW == 143 (0x876cd400) [pid = 1746] [serial = 1296] [outer = 0x86d0e800] 18:50:56 INFO - PROCESS | 1746 | 1464054656066 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]]]}] 18:50:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 18:50:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1434ms 18:50:56 INFO - PROCESS | 1746 | 1464054656163 Marionette TRACE conn4 -> [0,1697,"getWindowHandle",null] 18:50:56 INFO - PROCESS | 1746 | 1464054656171 Marionette TRACE conn4 <- [1,1697,null,{"value":"8"}] 18:50:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 18:50:56 INFO - PROCESS | 1746 | 1464054656181 Marionette TRACE conn4 -> [0,1698,"setScriptTimeout",{"ms":35000}] 18:50:56 INFO - PROCESS | 1746 | 1464054656185 Marionette TRACE conn4 <- [1,1698,null,{}] 18:50:56 INFO - PROCESS | 1746 | 1464054656191 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}] 18:50:56 INFO - PROCESS | 1746 | 1464054656398 Marionette TRACE conn4 <- [1,1699,null,{"value":null}] 18:50:56 INFO - PROCESS | 1746 | 1464054656731 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:56 INFO - PROCESS | 1746 | ++DOCSHELL 0x889c8c00 == 158 [pid = 1746] [id = 432] 18:50:56 INFO - PROCESS | 1746 | ++DOMWINDOW == 144 (0x889c9400) [pid = 1746] [serial = 1297] [outer = (nil)] 18:50:56 INFO - PROCESS | 1746 | ++DOMWINDOW == 145 (0x88b53400) [pid = 1746] [serial = 1298] [outer = 0x889c9400] 18:50:56 INFO - PROCESS | 1746 | 1464054656828 Marionette DEBUG loaded listener.js 18:50:56 INFO - PROCESS | 1746 | ++DOMWINDOW == 146 (0x892fc000) [pid = 1746] [serial = 1299] [outer = 0x889c9400] 18:50:57 INFO - PROCESS | 1746 | 1464054657723 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]]]}] 18:50:57 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 18:50:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1588ms 18:50:57 INFO - PROCESS | 1746 | 1464054657770 Marionette TRACE conn4 -> [0,1701,"getWindowHandle",null] 18:50:57 INFO - PROCESS | 1746 | 1464054657774 Marionette TRACE conn4 <- [1,1701,null,{"value":"8"}] 18:50:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 18:50:57 INFO - PROCESS | 1746 | 1464054657787 Marionette TRACE conn4 -> [0,1702,"setScriptTimeout",{"ms":35000}] 18:50:57 INFO - PROCESS | 1746 | 1464054657792 Marionette TRACE conn4 <- [1,1702,null,{}] 18:50:57 INFO - PROCESS | 1746 | 1464054657808 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}] 18:50:58 INFO - PROCESS | 1746 | 1464054658182 Marionette TRACE conn4 <- [1,1703,null,{"value":null}] 18:50:58 INFO - PROCESS | 1746 | 1464054658218 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:58 INFO - PROCESS | 1746 | ++DOCSHELL 0x87831000 == 159 [pid = 1746] [id = 433] 18:50:58 INFO - PROCESS | 1746 | ++DOMWINDOW == 147 (0x89b92800) [pid = 1746] [serial = 1300] [outer = (nil)] 18:50:58 INFO - PROCESS | 1746 | ++DOMWINDOW == 148 (0x8a6ef800) [pid = 1746] [serial = 1301] [outer = 0x89b92800] 18:50:58 INFO - PROCESS | 1746 | 1464054658301 Marionette DEBUG loaded listener.js 18:50:58 INFO - PROCESS | 1746 | ++DOMWINDOW == 149 (0x8abdbc00) [pid = 1746] [serial = 1302] [outer = 0x89b92800] 18:50:59 INFO - PROCESS | 1746 | --DOMWINDOW == 148 (0x8afdb000) [pid = 1746] [serial = 1099] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 18:50:59 INFO - PROCESS | 1746 | --DOMWINDOW == 147 (0x8a75f400) [pid = 1746] [serial = 1231] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 18:50:59 INFO - PROCESS | 1746 | --DOMWINDOW == 146 (0x889c8400) [pid = 1746] [serial = 1228] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 18:50:59 INFO - PROCESS | 1746 | --DOMWINDOW == 145 (0x86d0b400) [pid = 1746] [serial = 1225] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 18:50:59 INFO - PROCESS | 1746 | --DOMWINDOW == 144 (0x99e85800) [pid = 1746] [serial = 1219] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 18:50:59 INFO - PROCESS | 1746 | --DOMWINDOW == 143 (0x97870000) [pid = 1746] [serial = 1216] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 18:50:59 INFO - PROCESS | 1746 | --DOMWINDOW == 142 (0x9780d000) [pid = 1746] [serial = 1213] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 18:50:59 INFO - PROCESS | 1746 | --DOMWINDOW == 141 (0x95446800) [pid = 1746] [serial = 1210] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 18:50:59 INFO - PROCESS | 1746 | --DOMWINDOW == 140 (0x95413400) [pid = 1746] [serial = 1207] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 18:50:59 INFO - PROCESS | 1746 | --DOMWINDOW == 139 (0x95413000) [pid = 1746] [serial = 1204] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 18:50:59 INFO - PROCESS | 1746 | --DOMWINDOW == 138 (0x92ff1c00) [pid = 1746] [serial = 1201] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 18:50:59 INFO - PROCESS | 1746 | --DOMWINDOW == 137 (0x913c1c00) [pid = 1746] [serial = 1198] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 18:50:59 INFO - PROCESS | 1746 | --DOMWINDOW == 136 (0x8edb9c00) [pid = 1746] [serial = 1195] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 18:50:59 INFO - PROCESS | 1746 | --DOMWINDOW == 135 (0x8dbf6400) [pid = 1746] [serial = 1192] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 18:50:59 INFO - PROCESS | 1746 | --DOMWINDOW == 134 (0x8e098000) [pid = 1746] [serial = 1189] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 18:50:59 INFO - PROCESS | 1746 | --DOMWINDOW == 133 (0x8df1c000) [pid = 1746] [serial = 1186] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 18:50:59 INFO - PROCESS | 1746 | --DOMWINDOW == 132 (0x8d2eec00) [pid = 1746] [serial = 1183] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 18:50:59 INFO - PROCESS | 1746 | --DOMWINDOW == 131 (0x8d9d7000) [pid = 1746] [serial = 1180] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 18:50:59 INFO - PROCESS | 1746 | --DOMWINDOW == 130 (0x8d9d5c00) [pid = 1746] [serial = 1177] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 18:50:59 INFO - PROCESS | 1746 | --DOMWINDOW == 129 (0x89b71800) [pid = 1746] [serial = 1174] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 18:50:59 INFO - PROCESS | 1746 | --DOMWINDOW == 128 (0x87832c00) [pid = 1746] [serial = 1171] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 18:50:59 INFO - PROCESS | 1746 | 1464054659811 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]]]}] 18:50:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 18:50:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 2046ms 18:50:59 INFO - PROCESS | 1746 | 1464054659834 Marionette TRACE conn4 -> [0,1705,"getWindowHandle",null] 18:50:59 INFO - PROCESS | 1746 | 1464054659840 Marionette TRACE conn4 <- [1,1705,null,{"value":"8"}] 18:50:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 18:50:59 INFO - PROCESS | 1746 | 1464054659847 Marionette TRACE conn4 -> [0,1706,"setScriptTimeout",{"ms":35000}] 18:50:59 INFO - PROCESS | 1746 | 1464054659851 Marionette TRACE conn4 <- [1,1706,null,{}] 18:50:59 INFO - PROCESS | 1746 | 1464054659860 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}] 18:51:00 INFO - PROCESS | 1746 | 1464054660129 Marionette TRACE conn4 <- [1,1707,null,{"value":null}] 18:51:00 INFO - PROCESS | 1746 | 1464054660153 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:00 INFO - PROCESS | 1746 | ++DOCSHELL 0x86d0b400 == 160 [pid = 1746] [id = 434] 18:51:00 INFO - PROCESS | 1746 | ++DOMWINDOW == 129 (0x89b6b400) [pid = 1746] [serial = 1303] [outer = (nil)] 18:51:00 INFO - PROCESS | 1746 | ++DOMWINDOW == 130 (0x8abe1400) [pid = 1746] [serial = 1304] [outer = 0x89b6b400] 18:51:00 INFO - PROCESS | 1746 | 1464054660226 Marionette DEBUG loaded listener.js 18:51:00 INFO - PROCESS | 1746 | ++DOMWINDOW == 131 (0x8afdc400) [pid = 1746] [serial = 1305] [outer = 0x89b6b400] 18:51:01 INFO - PROCESS | 1746 | 1464054661237 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]]]}] 18:51:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 18:51:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1434ms 18:51:01 INFO - PROCESS | 1746 | 1464054661294 Marionette TRACE conn4 -> [0,1709,"getWindowHandle",null] 18:51:01 INFO - PROCESS | 1746 | 1464054661300 Marionette TRACE conn4 <- [1,1709,null,{"value":"8"}] 18:51:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 18:51:01 INFO - PROCESS | 1746 | 1464054661310 Marionette TRACE conn4 -> [0,1710,"setScriptTimeout",{"ms":35000}] 18:51:01 INFO - PROCESS | 1746 | 1464054661316 Marionette TRACE conn4 <- [1,1710,null,{}] 18:51:01 INFO - PROCESS | 1746 | 1464054661325 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}] 18:51:01 INFO - PROCESS | 1746 | 1464054661562 Marionette TRACE conn4 <- [1,1711,null,{"value":null}] 18:51:01 INFO - PROCESS | 1746 | 1464054661898 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:01 INFO - PROCESS | 1746 | ++DOCSHELL 0x86ee7800 == 161 [pid = 1746] [id = 435] 18:51:01 INFO - PROCESS | 1746 | ++DOMWINDOW == 132 (0x86ee8800) [pid = 1746] [serial = 1306] [outer = (nil)] 18:51:01 INFO - PROCESS | 1746 | ++DOMWINDOW == 133 (0x871f6800) [pid = 1746] [serial = 1307] [outer = 0x86ee8800] 18:51:01 INFO - PROCESS | 1746 | 1464054661995 Marionette DEBUG loaded listener.js 18:51:02 INFO - PROCESS | 1746 | ++DOMWINDOW == 134 (0x876d3000) [pid = 1746] [serial = 1308] [outer = 0x86ee8800] 18:51:02 INFO - PROCESS | 1746 | 1464054662962 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]]]}] 18:51:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 18:51:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1692ms 18:51:03 INFO - PROCESS | 1746 | 1464054663001 Marionette TRACE conn4 -> [0,1713,"getWindowHandle",null] 18:51:03 INFO - PROCESS | 1746 | 1464054663011 Marionette TRACE conn4 <- [1,1713,null,{"value":"8"}] 18:51:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 18:51:03 INFO - PROCESS | 1746 | 1464054663041 Marionette TRACE conn4 -> [0,1714,"setScriptTimeout",{"ms":35000}] 18:51:03 INFO - PROCESS | 1746 | 1464054663046 Marionette TRACE conn4 <- [1,1714,null,{}] 18:51:03 INFO - PROCESS | 1746 | 1464054663052 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}] 18:51:03 INFO - PROCESS | 1746 | 1464054663301 Marionette TRACE conn4 <- [1,1715,null,{"value":null}] 18:51:03 INFO - PROCESS | 1746 | 1464054663597 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:03 INFO - PROCESS | 1746 | ++DOCSHELL 0x892f9c00 == 162 [pid = 1746] [id = 436] 18:51:03 INFO - PROCESS | 1746 | ++DOMWINDOW == 135 (0x89b6d800) [pid = 1746] [serial = 1309] [outer = (nil)] 18:51:03 INFO - PROCESS | 1746 | ++DOMWINDOW == 136 (0x8a6edc00) [pid = 1746] [serial = 1310] [outer = 0x89b6d800] 18:51:03 INFO - PROCESS | 1746 | 1464054663688 Marionette DEBUG loaded listener.js 18:51:03 INFO - PROCESS | 1746 | ++DOMWINDOW == 137 (0x8afe1c00) [pid = 1746] [serial = 1311] [outer = 0x89b6d800] 18:51:04 INFO - PROCESS | 1746 | 1464054664614 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]]]}] 18:51:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 18:51:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 1635ms 18:51:04 INFO - PROCESS | 1746 | 1464054664673 Marionette TRACE conn4 -> [0,1717,"getWindowHandle",null] 18:51:04 INFO - PROCESS | 1746 | 1464054664677 Marionette TRACE conn4 <- [1,1717,null,{"value":"8"}] 18:51:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 18:51:04 INFO - PROCESS | 1746 | 1464054664684 Marionette TRACE conn4 -> [0,1718,"setScriptTimeout",{"ms":35000}] 18:51:04 INFO - PROCESS | 1746 | 1464054664690 Marionette TRACE conn4 <- [1,1718,null,{}] 18:51:04 INFO - PROCESS | 1746 | 1464054664707 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}] 18:51:04 INFO - PROCESS | 1746 | 1464054664980 Marionette TRACE conn4 <- [1,1719,null,{"value":null}] 18:51:05 INFO - PROCESS | 1746 | 1464054665355 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:05 INFO - PROCESS | 1746 | ++DOCSHELL 0x8c1cd400 == 163 [pid = 1746] [id = 437] 18:51:05 INFO - PROCESS | 1746 | ++DOMWINDOW == 138 (0x8c6b1c00) [pid = 1746] [serial = 1312] [outer = (nil)] 18:51:05 INFO - PROCESS | 1746 | ++DOMWINDOW == 139 (0x8c84b400) [pid = 1746] [serial = 1313] [outer = 0x8c6b1c00] 18:51:05 INFO - PROCESS | 1746 | 1464054665449 Marionette DEBUG loaded listener.js 18:51:05 INFO - PROCESS | 1746 | ++DOMWINDOW == 140 (0x8c854800) [pid = 1746] [serial = 1314] [outer = 0x8c6b1c00] 18:51:06 INFO - PROCESS | 1746 | 1464054666387 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]]]}] 18:51:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 18:51:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1740ms 18:51:06 INFO - PROCESS | 1746 | 1464054666425 Marionette TRACE conn4 -> [0,1721,"getWindowHandle",null] 18:51:06 INFO - PROCESS | 1746 | 1464054666430 Marionette TRACE conn4 <- [1,1721,null,{"value":"8"}] 18:51:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 18:51:06 INFO - PROCESS | 1746 | 1464054666437 Marionette TRACE conn4 -> [0,1722,"setScriptTimeout",{"ms":35000}] 18:51:06 INFO - PROCESS | 1746 | 1464054666440 Marionette TRACE conn4 <- [1,1722,null,{}] 18:51:06 INFO - PROCESS | 1746 | 1464054666446 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}] 18:51:06 INFO - PROCESS | 1746 | 1464054666669 Marionette TRACE conn4 <- [1,1723,null,{"value":null}] 18:51:07 INFO - PROCESS | 1746 | 1464054667032 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:07 INFO - PROCESS | 1746 | ++DOCSHELL 0x876c8800 == 164 [pid = 1746] [id = 438] 18:51:07 INFO - PROCESS | 1746 | ++DOMWINDOW == 141 (0x8c1ca800) [pid = 1746] [serial = 1315] [outer = (nil)] 18:51:07 INFO - PROCESS | 1746 | ++DOMWINDOW == 142 (0x8d204000) [pid = 1746] [serial = 1316] [outer = 0x8c1ca800] 18:51:07 INFO - PROCESS | 1746 | 1464054667127 Marionette DEBUG loaded listener.js 18:51:07 INFO - PROCESS | 1746 | ++DOMWINDOW == 143 (0x8d254c00) [pid = 1746] [serial = 1317] [outer = 0x8c1ca800] 18:51:08 INFO - PROCESS | 1746 | 1464054668078 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]]]}] 18:51:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.1.html | arc() from 0 to pi does not draw anything in the wrong half 18:51:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1688ms 18:51:08 INFO - PROCESS | 1746 | 1464054668127 Marionette TRACE conn4 -> [0,1725,"getWindowHandle",null] 18:51:08 INFO - PROCESS | 1746 | 1464054668130 Marionette TRACE conn4 <- [1,1725,null,{"value":"8"}] 18:51:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 18:51:08 INFO - PROCESS | 1746 | 1464054668138 Marionette TRACE conn4 -> [0,1726,"setScriptTimeout",{"ms":35000}] 18:51:08 INFO - PROCESS | 1746 | 1464054668142 Marionette TRACE conn4 <- [1,1726,null,{}] 18:51:08 INFO - PROCESS | 1746 | 1464054668148 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}] 18:51:08 INFO - PROCESS | 1746 | 1464054668370 Marionette TRACE conn4 <- [1,1727,null,{"value":null}] 18:51:08 INFO - PROCESS | 1746 | 1464054668687 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:08 INFO - PROCESS | 1746 | ++DOCSHELL 0x8c1cd000 == 165 [pid = 1746] [id = 439] 18:51:08 INFO - PROCESS | 1746 | ++DOMWINDOW == 144 (0x8d010800) [pid = 1746] [serial = 1318] [outer = (nil)] 18:51:08 INFO - PROCESS | 1746 | ++DOMWINDOW == 145 (0x8d2ef000) [pid = 1746] [serial = 1319] [outer = 0x8d010800] 18:51:08 INFO - PROCESS | 1746 | 1464054668783 Marionette DEBUG loaded listener.js 18:51:08 INFO - PROCESS | 1746 | ++DOMWINDOW == 146 (0x8d9cd800) [pid = 1746] [serial = 1320] [outer = 0x8d010800] 18:51:09 INFO - PROCESS | 1746 | 1464054669701 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]]]}] 18:51:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 18:51:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1632ms 18:51:09 INFO - PROCESS | 1746 | 1464054669770 Marionette TRACE conn4 -> [0,1729,"getWindowHandle",null] 18:51:09 INFO - PROCESS | 1746 | 1464054669776 Marionette TRACE conn4 <- [1,1729,null,{"value":"8"}] 18:51:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 18:51:09 INFO - PROCESS | 1746 | 1464054669783 Marionette TRACE conn4 -> [0,1730,"setScriptTimeout",{"ms":35000}] 18:51:09 INFO - PROCESS | 1746 | 1464054669786 Marionette TRACE conn4 <- [1,1730,null,{}] 18:51:09 INFO - PROCESS | 1746 | 1464054669792 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}] 18:51:10 INFO - PROCESS | 1746 | 1464054670083 Marionette TRACE conn4 <- [1,1731,null,{"value":null}] 18:51:10 INFO - PROCESS | 1746 | 1464054670435 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:10 INFO - PROCESS | 1746 | ++DOCSHELL 0x8d00f800 == 166 [pid = 1746] [id = 440] 18:51:10 INFO - PROCESS | 1746 | ++DOMWINDOW == 147 (0x8d2ed000) [pid = 1746] [serial = 1321] [outer = (nil)] 18:51:10 INFO - PROCESS | 1746 | ++DOMWINDOW == 148 (0x8db63400) [pid = 1746] [serial = 1322] [outer = 0x8d2ed000] 18:51:10 INFO - PROCESS | 1746 | 1464054670522 Marionette DEBUG loaded listener.js 18:51:10 INFO - PROCESS | 1746 | ++DOMWINDOW == 149 (0x8dbf3800) [pid = 1746] [serial = 1323] [outer = 0x8d2ed000] 18:51:11 INFO - PROCESS | 1746 | 1464054671471 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]]]}] 18:51:11 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 18:51:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1738ms 18:51:11 INFO - PROCESS | 1746 | 1464054671523 Marionette TRACE conn4 -> [0,1733,"getWindowHandle",null] 18:51:11 INFO - PROCESS | 1746 | 1464054671526 Marionette TRACE conn4 <- [1,1733,null,{"value":"8"}] 18:51:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 18:51:11 INFO - PROCESS | 1746 | 1464054671534 Marionette TRACE conn4 -> [0,1734,"setScriptTimeout",{"ms":35000}] 18:51:11 INFO - PROCESS | 1746 | 1464054671538 Marionette TRACE conn4 <- [1,1734,null,{}] 18:51:11 INFO - PROCESS | 1746 | 1464054671546 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}] 18:51:11 INFO - PROCESS | 1746 | 1464054671764 Marionette TRACE conn4 <- [1,1735,null,{"value":null}] 18:51:12 INFO - PROCESS | 1746 | 1464054672105 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:12 INFO - PROCESS | 1746 | ++DOCSHELL 0x86edb400 == 167 [pid = 1746] [id = 441] 18:51:12 INFO - PROCESS | 1746 | ++DOMWINDOW == 150 (0x87827800) [pid = 1746] [serial = 1324] [outer = (nil)] 18:51:12 INFO - PROCESS | 1746 | ++DOMWINDOW == 151 (0x8dcabc00) [pid = 1746] [serial = 1325] [outer = 0x87827800] 18:51:12 INFO - PROCESS | 1746 | 1464054672205 Marionette DEBUG loaded listener.js 18:51:12 INFO - PROCESS | 1746 | ++DOMWINDOW == 152 (0x8dfe9400) [pid = 1746] [serial = 1326] [outer = 0x87827800] 18:51:13 INFO - PROCESS | 1746 | 1464054673139 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]]]}] 18:51:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 18:51:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1687ms 18:51:13 INFO - PROCESS | 1746 | 1464054673225 Marionette TRACE conn4 -> [0,1737,"getWindowHandle",null] 18:51:13 INFO - PROCESS | 1746 | 1464054673231 Marionette TRACE conn4 <- [1,1737,null,{"value":"8"}] 18:51:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 18:51:13 INFO - PROCESS | 1746 | 1464054673241 Marionette TRACE conn4 -> [0,1738,"setScriptTimeout",{"ms":35000}] 18:51:13 INFO - PROCESS | 1746 | 1464054673247 Marionette TRACE conn4 <- [1,1738,null,{}] 18:51:13 INFO - PROCESS | 1746 | 1464054673256 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}] 18:51:13 INFO - PROCESS | 1746 | 1464054673577 Marionette TRACE conn4 <- [1,1739,null,{"value":null}] 18:51:13 INFO - PROCESS | 1746 | 1464054673835 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:13 INFO - PROCESS | 1746 | ++DOCSHELL 0x8db64400 == 168 [pid = 1746] [id = 442] 18:51:13 INFO - PROCESS | 1746 | ++DOMWINDOW == 153 (0x8dcae000) [pid = 1746] [serial = 1327] [outer = (nil)] 18:51:13 INFO - PROCESS | 1746 | ++DOMWINDOW == 154 (0x8e091c00) [pid = 1746] [serial = 1328] [outer = 0x8dcae000] 18:51:13 INFO - PROCESS | 1746 | 1464054673930 Marionette DEBUG loaded listener.js 18:51:14 INFO - PROCESS | 1746 | ++DOMWINDOW == 155 (0x8e095400) [pid = 1746] [serial = 1329] [outer = 0x8dcae000] 18:51:14 INFO - PROCESS | 1746 | 1464054674916 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]]]}] 18:51:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 18:51:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1736ms 18:51:14 INFO - PROCESS | 1746 | 1464054674977 Marionette TRACE conn4 -> [0,1741,"getWindowHandle",null] 18:51:14 INFO - PROCESS | 1746 | 1464054674981 Marionette TRACE conn4 <- [1,1741,null,{"value":"8"}] 18:51:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 18:51:14 INFO - PROCESS | 1746 | 1464054674987 Marionette TRACE conn4 -> [0,1742,"setScriptTimeout",{"ms":35000}] 18:51:14 INFO - PROCESS | 1746 | 1464054674991 Marionette TRACE conn4 <- [1,1742,null,{}] 18:51:15 INFO - PROCESS | 1746 | 1464054674997 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}] 18:51:15 INFO - PROCESS | 1746 | 1464054675209 Marionette TRACE conn4 <- [1,1743,null,{"value":null}] 18:51:15 INFO - PROCESS | 1746 | 1464054675526 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:15 INFO - PROCESS | 1746 | ++DOCSHELL 0x8511a400 == 169 [pid = 1746] [id = 443] 18:51:15 INFO - PROCESS | 1746 | ++DOMWINDOW == 156 (0x85bd5000) [pid = 1746] [serial = 1330] [outer = (nil)] 18:51:15 INFO - PROCESS | 1746 | ++DOMWINDOW == 157 (0x8e3a0c00) [pid = 1746] [serial = 1331] [outer = 0x85bd5000] 18:51:15 INFO - PROCESS | 1746 | 1464054675617 Marionette DEBUG loaded listener.js 18:51:15 INFO - PROCESS | 1746 | ++DOMWINDOW == 158 (0x8e3a3c00) [pid = 1746] [serial = 1332] [outer = 0x85bd5000] 18:51:16 INFO - PROCESS | 1746 | 1464054676503 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]]]}] 18:51:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 18:51:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1589ms 18:51:16 INFO - PROCESS | 1746 | 1464054676579 Marionette TRACE conn4 -> [0,1745,"getWindowHandle",null] 18:51:16 INFO - PROCESS | 1746 | 1464054676582 Marionette TRACE conn4 <- [1,1745,null,{"value":"8"}] 18:51:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 18:51:16 INFO - PROCESS | 1746 | 1464054676590 Marionette TRACE conn4 -> [0,1746,"setScriptTimeout",{"ms":35000}] 18:51:16 INFO - PROCESS | 1746 | 1464054676592 Marionette TRACE conn4 <- [1,1746,null,{}] 18:51:16 INFO - PROCESS | 1746 | 1464054676599 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}] 18:51:16 INFO - PROCESS | 1746 | 1464054676873 Marionette TRACE conn4 <- [1,1747,null,{"value":null}] 18:51:17 INFO - PROCESS | 1746 | 1464054677194 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:17 INFO - PROCESS | 1746 | ++DOCSHELL 0x871fa800 == 170 [pid = 1746] [id = 444] 18:51:17 INFO - PROCESS | 1746 | ++DOMWINDOW == 159 (0x8764e400) [pid = 1746] [serial = 1333] [outer = (nil)] 18:51:17 INFO - PROCESS | 1746 | ++DOMWINDOW == 160 (0x8ec3bc00) [pid = 1746] [serial = 1334] [outer = 0x8764e400] 18:51:17 INFO - PROCESS | 1746 | 1464054677286 Marionette DEBUG loaded listener.js 18:51:17 INFO - PROCESS | 1746 | ++DOMWINDOW == 161 (0x8ec42c00) [pid = 1746] [serial = 1335] [outer = 0x8764e400] 18:51:18 INFO - PROCESS | 1746 | 1464054678204 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]]]}] 18:51:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 18:51:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1686ms 18:51:18 INFO - PROCESS | 1746 | 1464054678277 Marionette TRACE conn4 -> [0,1749,"getWindowHandle",null] 18:51:18 INFO - PROCESS | 1746 | 1464054678282 Marionette TRACE conn4 <- [1,1749,null,{"value":"8"}] 18:51:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 18:51:18 INFO - PROCESS | 1746 | 1464054678288 Marionette TRACE conn4 -> [0,1750,"setScriptTimeout",{"ms":35000}] 18:51:18 INFO - PROCESS | 1746 | 1464054678293 Marionette TRACE conn4 <- [1,1750,null,{}] 18:51:18 INFO - PROCESS | 1746 | 1464054678299 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}] 18:51:18 INFO - PROCESS | 1746 | 1464054678593 Marionette TRACE conn4 <- [1,1751,null,{"value":null}] 18:51:18 INFO - PROCESS | 1746 | 1464054678941 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:18 INFO - PROCESS | 1746 | ++DOCSHELL 0x8e3ad000 == 171 [pid = 1746] [id = 445] 18:51:18 INFO - PROCESS | 1746 | ++DOMWINDOW == 162 (0x908c9c00) [pid = 1746] [serial = 1336] [outer = (nil)] 18:51:19 INFO - PROCESS | 1746 | ++DOMWINDOW == 163 (0x908d1000) [pid = 1746] [serial = 1337] [outer = 0x908c9c00] 18:51:19 INFO - PROCESS | 1746 | 1464054679034 Marionette DEBUG loaded listener.js 18:51:19 INFO - PROCESS | 1746 | ++DOMWINDOW == 164 (0x91309000) [pid = 1746] [serial = 1338] [outer = 0x908c9c00] 18:51:19 INFO - PROCESS | 1746 | 1464054679965 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]]]}] 18:51:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 18:51:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1736ms 18:51:20 INFO - PROCESS | 1746 | 1464054680027 Marionette TRACE conn4 -> [0,1753,"getWindowHandle",null] 18:51:20 INFO - PROCESS | 1746 | 1464054680030 Marionette TRACE conn4 <- [1,1753,null,{"value":"8"}] 18:51:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 18:51:20 INFO - PROCESS | 1746 | 1464054680037 Marionette TRACE conn4 -> [0,1754,"setScriptTimeout",{"ms":35000}] 18:51:20 INFO - PROCESS | 1746 | 1464054680040 Marionette TRACE conn4 <- [1,1754,null,{}] 18:51:20 INFO - PROCESS | 1746 | 1464054680046 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}] 18:51:20 INFO - PROCESS | 1746 | 1464054680286 Marionette TRACE conn4 <- [1,1755,null,{"value":null}] 18:51:20 INFO - PROCESS | 1746 | 1464054680612 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:20 INFO - PROCESS | 1746 | ++DOCSHELL 0x8edb9800 == 172 [pid = 1746] [id = 446] 18:51:20 INFO - PROCESS | 1746 | ++DOMWINDOW == 165 (0x8edc0400) [pid = 1746] [serial = 1339] [outer = (nil)] 18:51:20 INFO - PROCESS | 1746 | ++DOMWINDOW == 166 (0x913ccc00) [pid = 1746] [serial = 1340] [outer = 0x8edc0400] 18:51:20 INFO - PROCESS | 1746 | 1464054680707 Marionette DEBUG loaded listener.js 18:51:20 INFO - PROCESS | 1746 | ++DOMWINDOW == 167 (0x91a11400) [pid = 1746] [serial = 1341] [outer = 0x8edc0400] 18:51:21 INFO - PROCESS | 1746 | 1464054681633 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]]]}] 18:51:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 18:51:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1637ms 18:51:21 INFO - PROCESS | 1746 | 1464054681675 Marionette TRACE conn4 -> [0,1757,"getWindowHandle",null] 18:51:21 INFO - PROCESS | 1746 | 1464054681679 Marionette TRACE conn4 <- [1,1757,null,{"value":"8"}] 18:51:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 18:51:21 INFO - PROCESS | 1746 | 1464054681686 Marionette TRACE conn4 -> [0,1758,"setScriptTimeout",{"ms":35000}] 18:51:21 INFO - PROCESS | 1746 | 1464054681690 Marionette TRACE conn4 <- [1,1758,null,{}] 18:51:21 INFO - PROCESS | 1746 | 1464054681696 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}] 18:51:21 INFO - PROCESS | 1746 | 1464054681938 Marionette TRACE conn4 <- [1,1759,null,{"value":null}] 18:51:22 INFO - PROCESS | 1746 | 1464054682325 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:22 INFO - PROCESS | 1746 | ++DOCSHELL 0x8d24a800 == 173 [pid = 1746] [id = 447] 18:51:22 INFO - PROCESS | 1746 | ++DOMWINDOW == 168 (0x8ed07800) [pid = 1746] [serial = 1342] [outer = (nil)] 18:51:22 INFO - PROCESS | 1746 | ++DOMWINDOW == 169 (0x91af3400) [pid = 1746] [serial = 1343] [outer = 0x8ed07800] 18:51:22 INFO - PROCESS | 1746 | 1464054682420 Marionette DEBUG loaded listener.js 18:51:22 INFO - PROCESS | 1746 | ++DOMWINDOW == 170 (0x91b31400) [pid = 1746] [serial = 1344] [outer = 0x8ed07800] 18:51:23 INFO - PROCESS | 1746 | 1464054683322 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]]]}] 18:51:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 18:51:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1680ms 18:51:23 INFO - PROCESS | 1746 | 1464054683368 Marionette TRACE conn4 -> [0,1761,"getWindowHandle",null] 18:51:23 INFO - PROCESS | 1746 | 1464054683372 Marionette TRACE conn4 <- [1,1761,null,{"value":"8"}] 18:51:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 18:51:23 INFO - PROCESS | 1746 | 1464054683378 Marionette TRACE conn4 -> [0,1762,"setScriptTimeout",{"ms":35000}] 18:51:23 INFO - PROCESS | 1746 | 1464054683381 Marionette TRACE conn4 <- [1,1762,null,{}] 18:51:23 INFO - PROCESS | 1746 | 1464054683387 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}] 18:51:23 INFO - PROCESS | 1746 | 1464054683597 Marionette TRACE conn4 <- [1,1763,null,{"value":null}] 18:51:23 INFO - PROCESS | 1746 | 1464054683934 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:23 INFO - PROCESS | 1746 | ++DOCSHELL 0x85458c00 == 174 [pid = 1746] [id = 448] 18:51:23 INFO - PROCESS | 1746 | ++DOMWINDOW == 171 (0x8dbef400) [pid = 1746] [serial = 1345] [outer = (nil)] 18:51:24 INFO - PROCESS | 1746 | ++DOMWINDOW == 172 (0x91bc0800) [pid = 1746] [serial = 1346] [outer = 0x8dbef400] 18:51:24 INFO - PROCESS | 1746 | 1464054684028 Marionette DEBUG loaded listener.js 18:51:24 INFO - PROCESS | 1746 | ++DOMWINDOW == 173 (0x91bcc000) [pid = 1746] [serial = 1347] [outer = 0x8dbef400] 18:51:24 INFO - PROCESS | 1746 | 1464054684968 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]]]}] 18:51:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 18:51:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1635ms 18:51:25 INFO - PROCESS | 1746 | 1464054685014 Marionette TRACE conn4 -> [0,1765,"getWindowHandle",null] 18:51:25 INFO - PROCESS | 1746 | 1464054685018 Marionette TRACE conn4 <- [1,1765,null,{"value":"8"}] 18:51:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 18:51:25 INFO - PROCESS | 1746 | 1464054685025 Marionette TRACE conn4 -> [0,1766,"setScriptTimeout",{"ms":35000}] 18:51:25 INFO - PROCESS | 1746 | 1464054685027 Marionette TRACE conn4 <- [1,1766,null,{}] 18:51:25 INFO - PROCESS | 1746 | 1464054685034 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}] 18:51:25 INFO - PROCESS | 1746 | 1464054685268 Marionette TRACE conn4 <- [1,1767,null,{"value":null}] 18:51:25 INFO - PROCESS | 1746 | 1464054685589 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:25 INFO - PROCESS | 1746 | ++DOCSHELL 0x91305000 == 175 [pid = 1746] [id = 449] 18:51:25 INFO - PROCESS | 1746 | ++DOMWINDOW == 174 (0x9130dc00) [pid = 1746] [serial = 1348] [outer = (nil)] 18:51:25 INFO - PROCESS | 1746 | ++DOMWINDOW == 175 (0x91c20400) [pid = 1746] [serial = 1349] [outer = 0x9130dc00] 18:51:25 INFO - PROCESS | 1746 | 1464054685681 Marionette DEBUG loaded listener.js 18:51:25 INFO - PROCESS | 1746 | ++DOMWINDOW == 176 (0x91c23800) [pid = 1746] [serial = 1350] [outer = 0x9130dc00] 18:51:26 INFO - PROCESS | 1746 | 1464054686565 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]]]}] 18:51:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 18:51:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1579ms 18:51:26 INFO - PROCESS | 1746 | 1464054686605 Marionette TRACE conn4 -> [0,1769,"getWindowHandle",null] 18:51:26 INFO - PROCESS | 1746 | 1464054686609 Marionette TRACE conn4 <- [1,1769,null,{"value":"8"}] 18:51:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 18:51:26 INFO - PROCESS | 1746 | 1464054686616 Marionette TRACE conn4 -> [0,1770,"setScriptTimeout",{"ms":35000}] 18:51:26 INFO - PROCESS | 1746 | 1464054686619 Marionette TRACE conn4 <- [1,1770,null,{}] 18:51:26 INFO - PROCESS | 1746 | 1464054686625 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}] 18:51:26 INFO - PROCESS | 1746 | 1464054686836 Marionette TRACE conn4 <- [1,1771,null,{"value":null}] 18:51:27 INFO - PROCESS | 1746 | 1464054687187 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:27 INFO - PROCESS | 1746 | ++DOCSHELL 0x88af3400 == 176 [pid = 1746] [id = 450] 18:51:27 INFO - PROCESS | 1746 | ++DOMWINDOW == 177 (0x8a75e400) [pid = 1746] [serial = 1351] [outer = (nil)] 18:51:27 INFO - PROCESS | 1746 | ++DOMWINDOW == 178 (0x920da400) [pid = 1746] [serial = 1352] [outer = 0x8a75e400] 18:51:27 INFO - PROCESS | 1746 | 1464054687283 Marionette DEBUG loaded listener.js 18:51:27 INFO - PROCESS | 1746 | ++DOMWINDOW == 179 (0x920e2800) [pid = 1746] [serial = 1353] [outer = 0x8a75e400] 18:51:28 INFO - PROCESS | 1746 | 1464054688177 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]]]}] 18:51:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 18:51:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1635ms 18:51:28 INFO - PROCESS | 1746 | 1464054688252 Marionette TRACE conn4 -> [0,1773,"getWindowHandle",null] 18:51:28 INFO - PROCESS | 1746 | 1464054688255 Marionette TRACE conn4 <- [1,1773,null,{"value":"8"}] 18:51:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 18:51:28 INFO - PROCESS | 1746 | 1464054688262 Marionette TRACE conn4 -> [0,1774,"setScriptTimeout",{"ms":35000}] 18:51:28 INFO - PROCESS | 1746 | 1464054688266 Marionette TRACE conn4 <- [1,1774,null,{}] 18:51:28 INFO - PROCESS | 1746 | 1464054688272 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}] 18:51:28 INFO - PROCESS | 1746 | 1464054688480 Marionette TRACE conn4 <- [1,1775,null,{"value":null}] 18:51:28 INFO - PROCESS | 1746 | 1464054688811 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:28 INFO - PROCESS | 1746 | ++DOCSHELL 0x8545d000 == 177 [pid = 1746] [id = 451] 18:51:28 INFO - PROCESS | 1746 | ++DOMWINDOW == 180 (0x91c23000) [pid = 1746] [serial = 1354] [outer = (nil)] 18:51:28 INFO - PROCESS | 1746 | ++DOMWINDOW == 181 (0x925a7400) [pid = 1746] [serial = 1355] [outer = 0x91c23000] 18:51:28 INFO - PROCESS | 1746 | 1464054688903 Marionette DEBUG loaded listener.js 18:51:29 INFO - PROCESS | 1746 | ++DOMWINDOW == 182 (0x925ae800) [pid = 1746] [serial = 1356] [outer = 0x91c23000] 18:51:29 INFO - PROCESS | 1746 | 1464054689805 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]]]}] 18:51:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 18:51:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1597ms 18:51:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 18:51:29 INFO - PROCESS | 1746 | 1464054689860 Marionette TRACE conn4 -> [0,1777,"getWindowHandle",null] 18:51:29 INFO - PROCESS | 1746 | 1464054689863 Marionette TRACE conn4 <- [1,1777,null,{"value":"8"}] 18:51:29 INFO - PROCESS | 1746 | 1464054689870 Marionette TRACE conn4 -> [0,1778,"setScriptTimeout",{"ms":35000}] 18:51:29 INFO - PROCESS | 1746 | 1464054689874 Marionette TRACE conn4 <- [1,1778,null,{}] 18:51:29 INFO - PROCESS | 1746 | 1464054689879 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}] 18:51:30 INFO - PROCESS | 1746 | 1464054690100 Marionette TRACE conn4 <- [1,1779,null,{"value":null}] 18:51:30 INFO - PROCESS | 1746 | 1464054690440 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:30 INFO - PROCESS | 1746 | ++DOCSHELL 0x91c29400 == 178 [pid = 1746] [id = 452] 18:51:30 INFO - PROCESS | 1746 | ++DOMWINDOW == 183 (0x920de400) [pid = 1746] [serial = 1357] [outer = (nil)] 18:51:30 INFO - PROCESS | 1746 | ++DOMWINDOW == 184 (0x93d95800) [pid = 1746] [serial = 1358] [outer = 0x920de400] 18:51:30 INFO - PROCESS | 1746 | 1464054690531 Marionette DEBUG loaded listener.js 18:51:30 INFO - PROCESS | 1746 | ++DOMWINDOW == 185 (0x94716800) [pid = 1746] [serial = 1359] [outer = 0x920de400] 18:51:31 INFO - PROCESS | 1746 | ************************* 18:51:31 INFO - PROCESS | 1746 | A coding exception was thrown and uncaught in a Task. 18:51:31 INFO - PROCESS | 1746 | 18:51:31 INFO - PROCESS | 1746 | Full message: TypeError: NetworkError when attempting to fetch resource. 18:51:31 INFO - PROCESS | 1746 | Full stack: 18:51:31 INFO - PROCESS | 1746 | ************************* 18:51:31 INFO - PROCESS | 1746 | 1464054691481 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]]]}] 18:51:33 INFO - PROCESS | 1746 | --DOCSHELL 0x88b5e800 == 177 [pid = 1746] [id = 325] 18:51:33 INFO - PROCESS | 1746 | --DOCSHELL 0x8e092c00 == 176 [pid = 1746] [id = 332] 18:51:33 INFO - PROCESS | 1746 | --DOCSHELL 0x8afe3c00 == 175 [pid = 1746] [id = 328] 18:51:33 INFO - PROCESS | 1746 | --DOCSHELL 0x8c84a000 == 174 [pid = 1746] [id = 326] 18:51:33 INFO - PROCESS | 1746 | --DOCSHELL 0x8da90000 == 173 [pid = 1746] [id = 330] 18:51:33 INFO - PROCESS | 1746 | --DOCSHELL 0x8d9cc400 == 172 [pid = 1746] [id = 331] 18:51:33 INFO - PROCESS | 1746 | --DOCSHELL 0x8e3a4800 == 171 [pid = 1746] [id = 333] 18:51:33 INFO - PROCESS | 1746 | --DOCSHELL 0x8afe5400 == 170 [pid = 1746] [id = 327] 18:51:33 INFO - PROCESS | 1746 | --DOCSHELL 0x97870400 == 169 [pid = 1746] [id = 428] 18:51:33 INFO - PROCESS | 1746 | --DOCSHELL 0x91aeec00 == 168 [pid = 1746] [id = 426] 18:51:33 INFO - PROCESS | 1746 | --DOCSHELL 0x8ec3d800 == 167 [pid = 1746] [id = 427] 18:51:33 INFO - PROCESS | 1746 | --DOCSHELL 0x85110400 == 166 [pid = 1746] [id = 425] 18:51:33 INFO - PROCESS | 1746 | --DOCSHELL 0x8c1cc800 == 165 [pid = 1746] [id = 424] 18:51:33 INFO - PROCESS | 1746 | --DOCSHELL 0x91bc9400 == 164 [pid = 1746] [id = 423] 18:51:33 INFO - PROCESS | 1746 | --DOCSHELL 0x8633e800 == 163 [pid = 1746] [id = 421] 18:51:33 INFO - PROCESS | 1746 | --DOCSHELL 0x91af0c00 == 162 [pid = 1746] [id = 422] 18:51:33 INFO - PROCESS | 1746 | --DOCSHELL 0x8e11a400 == 161 [pid = 1746] [id = 420] 18:51:33 INFO - PROCESS | 1746 | --DOCSHELL 0x8dcaf000 == 160 [pid = 1746] [id = 419] 18:51:33 INFO - PROCESS | 1746 | --DOCSHELL 0x88b58c00 == 159 [pid = 1746] [id = 418] 18:51:33 INFO - PROCESS | 1746 | --DOCSHELL 0x8d9d1000 == 158 [pid = 1746] [id = 417] 18:51:33 INFO - PROCESS | 1746 | --DOCSHELL 0x8a6ebc00 == 157 [pid = 1746] [id = 416] 18:51:33 INFO - PROCESS | 1746 | --DOCSHELL 0x88afa000 == 156 [pid = 1746] [id = 414] 18:51:33 INFO - PROCESS | 1746 | --DOCSHELL 0x88af1400 == 155 [pid = 1746] [id = 415] 18:51:33 INFO - PROCESS | 1746 | --DOCSHELL 0x8764f400 == 154 [pid = 1746] [id = 413] 18:51:33 INFO - PROCESS | 1746 | --DOCSHELL 0x85455400 == 153 [pid = 1746] [id = 412] 18:51:33 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 18:51:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 3336ms 18:51:33 INFO - PROCESS | 1746 | --DOMWINDOW == 184 (0x8c1cb400) [pid = 1746] [serial = 1101] [outer = (nil)] [url = about:blank] 18:51:33 INFO - PROCESS | 1746 | --DOMWINDOW == 183 (0x8abe0400) [pid = 1746] [serial = 1232] [outer = (nil)] [url = about:blank] 18:51:33 INFO - PROCESS | 1746 | --DOMWINDOW == 182 (0x8afe1000) [pid = 1746] [serial = 1233] [outer = (nil)] [url = about:blank] 18:51:33 INFO - PROCESS | 1746 | --DOMWINDOW == 181 (0x88b50c00) [pid = 1746] [serial = 1235] [outer = (nil)] [url = about:blank] 18:51:33 INFO - PROCESS | 1746 | --DOMWINDOW == 180 (0x88b5b400) [pid = 1746] [serial = 1229] [outer = (nil)] [url = about:blank] 18:51:33 INFO - PROCESS | 1746 | --DOMWINDOW == 179 (0x86ed9c00) [pid = 1746] [serial = 1226] [outer = (nil)] [url = about:blank] 18:51:33 INFO - PROCESS | 1746 | --DOMWINDOW == 178 (0x871f9400) [pid = 1746] [serial = 1227] [outer = (nil)] [url = about:blank] 18:51:33 INFO - PROCESS | 1746 | --DOMWINDOW == 177 (0x9a08e000) [pid = 1746] [serial = 1223] [outer = (nil)] [url = about:blank] 18:51:33 INFO - PROCESS | 1746 | --DOMWINDOW == 176 (0x99f69000) [pid = 1746] [serial = 1221] [outer = (nil)] [url = about:blank] 18:51:33 INFO - PROCESS | 1746 | --DOMWINDOW == 175 (0x99ed2c00) [pid = 1746] [serial = 1220] [outer = (nil)] [url = about:blank] 18:51:33 INFO - PROCESS | 1746 | --DOMWINDOW == 174 (0x9930e400) [pid = 1746] [serial = 1218] [outer = (nil)] [url = about:blank] 18:51:33 INFO - PROCESS | 1746 | --DOMWINDOW == 173 (0x99304c00) [pid = 1746] [serial = 1217] [outer = (nil)] [url = about:blank] 18:51:33 INFO - PROCESS | 1746 | --DOMWINDOW == 172 (0x9828ac00) [pid = 1746] [serial = 1215] [outer = (nil)] [url = about:blank] 18:51:33 INFO - PROCESS | 1746 | --DOMWINDOW == 171 (0x97876000) [pid = 1746] [serial = 1214] [outer = (nil)] [url = about:blank] 18:51:33 INFO - PROCESS | 1746 | --DOMWINDOW == 170 (0x9784f000) [pid = 1746] [serial = 1212] [outer = (nil)] [url = about:blank] 18:51:33 INFO - PROCESS | 1746 | --DOMWINDOW == 169 (0x9784cc00) [pid = 1746] [serial = 1211] [outer = (nil)] [url = about:blank] 18:51:33 INFO - PROCESS | 1746 | --DOMWINDOW == 168 (0x97815000) [pid = 1746] [serial = 1209] [outer = (nil)] [url = about:blank] 18:51:33 INFO - PROCESS | 1746 | --DOMWINDOW == 167 (0x97812800) [pid = 1746] [serial = 1208] [outer = (nil)] [url = about:blank] 18:51:33 INFO - PROCESS | 1746 | --DOMWINDOW == 166 (0x9544ac00) [pid = 1746] [serial = 1206] [outer = (nil)] [url = about:blank] 18:51:33 INFO - PROCESS | 1746 | --DOMWINDOW == 165 (0x95448000) [pid = 1746] [serial = 1205] [outer = (nil)] [url = about:blank] 18:51:33 INFO - PROCESS | 1746 | --DOMWINDOW == 164 (0x95250000) [pid = 1746] [serial = 1203] [outer = (nil)] [url = about:blank] 18:51:33 INFO - PROCESS | 1746 | --DOMWINDOW == 163 (0x93d97c00) [pid = 1746] [serial = 1202] [outer = (nil)] [url = about:blank] 18:51:33 INFO - PROCESS | 1746 | --DOMWINDOW == 162 (0x91bd1000) [pid = 1746] [serial = 1200] [outer = (nil)] [url = about:blank] 18:51:33 INFO - PROCESS | 1746 | --DOMWINDOW == 161 (0x91bc8000) [pid = 1746] [serial = 1199] [outer = (nil)] [url = about:blank] 18:51:33 INFO - PROCESS | 1746 | --DOMWINDOW == 160 (0x91b31c00) [pid = 1746] [serial = 1197] [outer = (nil)] [url = about:blank] 18:51:33 INFO - PROCESS | 1746 | --DOMWINDOW == 159 (0x91b2c400) [pid = 1746] [serial = 1196] [outer = (nil)] [url = about:blank] 18:51:33 INFO - PROCESS | 1746 | --DOMWINDOW == 158 (0x91a15400) [pid = 1746] [serial = 1194] [outer = (nil)] [url = about:blank] 18:51:33 INFO - PROCESS | 1746 | --DOMWINDOW == 157 (0x91a0d400) [pid = 1746] [serial = 1193] [outer = (nil)] [url = about:blank] 18:51:33 INFO - PROCESS | 1746 | --DOMWINDOW == 156 (0x908d7800) [pid = 1746] [serial = 1191] [outer = (nil)] [url = about:blank] 18:51:33 INFO - PROCESS | 1746 | --DOMWINDOW == 155 (0x908ce400) [pid = 1746] [serial = 1190] [outer = (nil)] [url = about:blank] 18:51:33 INFO - PROCESS | 1746 | --DOMWINDOW == 154 (0x8ed0d400) [pid = 1746] [serial = 1188] [outer = (nil)] [url = about:blank] 18:51:33 INFO - PROCESS | 1746 | --DOMWINDOW == 153 (0x8ec40800) [pid = 1746] [serial = 1187] [outer = (nil)] [url = about:blank] 18:51:33 INFO - PROCESS | 1746 | --DOMWINDOW == 152 (0x8e097800) [pid = 1746] [serial = 1185] [outer = (nil)] [url = about:blank] 18:51:33 INFO - PROCESS | 1746 | --DOMWINDOW == 151 (0x8dfebc00) [pid = 1746] [serial = 1184] [outer = (nil)] [url = about:blank] 18:51:33 INFO - PROCESS | 1746 | --DOMWINDOW == 150 (0x8df1b800) [pid = 1746] [serial = 1182] [outer = (nil)] [url = about:blank] 18:51:33 INFO - PROCESS | 1746 | --DOMWINDOW == 149 (0x8dcac800) [pid = 1746] [serial = 1181] [outer = (nil)] [url = about:blank] 18:51:33 INFO - PROCESS | 1746 | --DOMWINDOW == 148 (0x8db66400) [pid = 1746] [serial = 1179] [outer = (nil)] [url = about:blank] 18:51:33 INFO - PROCESS | 1746 | --DOMWINDOW == 147 (0x8da8ec00) [pid = 1746] [serial = 1178] [outer = (nil)] [url = about:blank] 18:51:33 INFO - PROCESS | 1746 | --DOMWINDOW == 146 (0x8d201400) [pid = 1746] [serial = 1176] [outer = (nil)] [url = about:blank] 18:51:33 INFO - PROCESS | 1746 | --DOMWINDOW == 145 (0x8c6adc00) [pid = 1746] [serial = 1175] [outer = (nil)] [url = about:blank] 18:51:33 INFO - PROCESS | 1746 | --DOMWINDOW == 144 (0x89b6a000) [pid = 1746] [serial = 1173] [outer = (nil)] [url = about:blank] 18:51:33 INFO - PROCESS | 1746 | --DOMWINDOW == 143 (0x88b5ec00) [pid = 1746] [serial = 1172] [outer = (nil)] [url = about:blank] 18:51:33 INFO - PROCESS | 1746 | --DOMWINDOW == 142 (0x892fec00) [pid = 1746] [serial = 1230] [outer = (nil)] [url = about:blank] 18:51:33 INFO - PROCESS | 1746 | 1464054693499 Marionette TRACE conn4 -> [0,1781,"getWindowHandle",null] 18:51:33 INFO - PROCESS | 1746 | 1464054693505 Marionette TRACE conn4 <- [1,1781,null,{"value":"8"}] 18:51:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 18:51:33 INFO - PROCESS | 1746 | 1464054693517 Marionette TRACE conn4 -> [0,1782,"setScriptTimeout",{"ms":35000}] 18:51:33 INFO - PROCESS | 1746 | 1464054693525 Marionette TRACE conn4 <- [1,1782,null,{}] 18:51:33 INFO - PROCESS | 1746 | 1464054693532 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}] 18:51:33 INFO - PROCESS | 1746 | 1464054693708 Marionette TRACE conn4 <- [1,1783,null,{"value":null}] 18:51:33 INFO - PROCESS | 1746 | 1464054693725 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:33 INFO - PROCESS | 1746 | ++DOCSHELL 0x86ee3800 == 154 [pid = 1746] [id = 453] 18:51:33 INFO - PROCESS | 1746 | ++DOMWINDOW == 143 (0x86ee3c00) [pid = 1746] [serial = 1360] [outer = (nil)] 18:51:33 INFO - PROCESS | 1746 | ++DOMWINDOW == 144 (0x871f0000) [pid = 1746] [serial = 1361] [outer = 0x86ee3c00] 18:51:33 INFO - PROCESS | 1746 | 1464054693804 Marionette DEBUG loaded listener.js 18:51:33 INFO - PROCESS | 1746 | ++DOMWINDOW == 145 (0x876c8400) [pid = 1746] [serial = 1362] [outer = 0x86ee3c00] 18:51:34 INFO - PROCESS | 1746 | 1464054694793 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]]]}] 18:51:34 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 18:51:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1337ms 18:51:34 INFO - PROCESS | 1746 | 1464054694854 Marionette TRACE conn4 -> [0,1785,"getWindowHandle",null] 18:51:34 INFO - PROCESS | 1746 | 1464054694860 Marionette TRACE conn4 <- [1,1785,null,{"value":"8"}] 18:51:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 18:51:34 INFO - PROCESS | 1746 | 1464054694872 Marionette TRACE conn4 -> [0,1786,"setScriptTimeout",{"ms":35000}] 18:51:34 INFO - PROCESS | 1746 | 1464054694878 Marionette TRACE conn4 <- [1,1786,null,{}] 18:51:34 INFO - PROCESS | 1746 | 1464054694884 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}] 18:51:35 INFO - PROCESS | 1746 | 1464054695078 Marionette TRACE conn4 <- [1,1787,null,{"value":null}] 18:51:35 INFO - PROCESS | 1746 | 1464054695272 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:35 INFO - PROCESS | 1746 | ++DOCSHELL 0x86ede000 == 155 [pid = 1746] [id = 454] 18:51:35 INFO - PROCESS | 1746 | ++DOMWINDOW == 146 (0x8782a400) [pid = 1746] [serial = 1363] [outer = (nil)] 18:51:35 INFO - PROCESS | 1746 | ++DOMWINDOW == 147 (0x89b64800) [pid = 1746] [serial = 1364] [outer = 0x8782a400] 18:51:35 INFO - PROCESS | 1746 | 1464054695349 Marionette DEBUG loaded listener.js 18:51:35 INFO - PROCESS | 1746 | ++DOMWINDOW == 148 (0x89b8b800) [pid = 1746] [serial = 1365] [outer = 0x8782a400] 18:51:36 INFO - PROCESS | 1746 | 1464054696309 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]]]}] 18:51:36 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 18:51:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1505ms 18:51:36 INFO - PROCESS | 1746 | 1464054696374 Marionette TRACE conn4 -> [0,1789,"getWindowHandle",null] 18:51:36 INFO - PROCESS | 1746 | 1464054696377 Marionette TRACE conn4 <- [1,1789,null,{"value":"8"}] 18:51:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 18:51:36 INFO - PROCESS | 1746 | 1464054696384 Marionette TRACE conn4 -> [0,1790,"setScriptTimeout",{"ms":35000}] 18:51:36 INFO - PROCESS | 1746 | 1464054696387 Marionette TRACE conn4 <- [1,1790,null,{}] 18:51:36 INFO - PROCESS | 1746 | 1464054696402 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}] 18:51:36 INFO - PROCESS | 1746 | 1464054696697 Marionette TRACE conn4 <- [1,1791,null,{"value":null}] 18:51:36 INFO - PROCESS | 1746 | 1464054696730 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:36 INFO - PROCESS | 1746 | ++DOCSHELL 0x88b5a000 == 156 [pid = 1746] [id = 455] 18:51:36 INFO - PROCESS | 1746 | ++DOMWINDOW == 149 (0x8afe0400) [pid = 1746] [serial = 1366] [outer = (nil)] 18:51:36 INFO - PROCESS | 1746 | ++DOMWINDOW == 150 (0x8c1c7800) [pid = 1746] [serial = 1367] [outer = 0x8afe0400] 18:51:36 INFO - PROCESS | 1746 | 1464054696808 Marionette DEBUG loaded listener.js 18:51:36 INFO - PROCESS | 1746 | ++DOMWINDOW == 151 (0x8c6b2000) [pid = 1746] [serial = 1368] [outer = 0x8afe0400] 18:51:37 INFO - PROCESS | 1746 | 1464054697884 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]]]}] 18:51:37 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) 18:51:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1536ms 18:51:37 INFO - PROCESS | 1746 | 1464054697920 Marionette TRACE conn4 -> [0,1793,"getWindowHandle",null] 18:51:37 INFO - PROCESS | 1746 | 1464054697938 Marionette TRACE conn4 <- [1,1793,null,{"value":"8"}] 18:51:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 18:51:37 INFO - PROCESS | 1746 | 1464054697951 Marionette TRACE conn4 -> [0,1794,"setScriptTimeout",{"ms":35000}] 18:51:37 INFO - PROCESS | 1746 | 1464054697953 Marionette TRACE conn4 <- [1,1794,null,{}] 18:51:37 INFO - PROCESS | 1746 | 1464054697958 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}] 18:51:38 INFO - PROCESS | 1746 | 1464054698753 Marionette TRACE conn4 <- [1,1795,null,{"value":null}] 18:51:38 INFO - PROCESS | 1746 | --DOMWINDOW == 150 (0x892f5000) [pid = 1746] [serial = 1168] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 18:51:38 INFO - PROCESS | 1746 | --DOMWINDOW == 149 (0x89b92800) [pid = 1746] [serial = 1300] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 18:51:38 INFO - PROCESS | 1746 | --DOMWINDOW == 148 (0x86d0e800) [pid = 1746] [serial = 1294] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 18:51:38 INFO - PROCESS | 1746 | --DOMWINDOW == 147 (0x9b9abc00) [pid = 1746] [serial = 1288] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 18:51:38 INFO - PROCESS | 1746 | --DOMWINDOW == 146 (0x97877000) [pid = 1746] [serial = 1285] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 18:51:38 INFO - PROCESS | 1746 | --DOMWINDOW == 145 (0x8ec43800) [pid = 1746] [serial = 1282] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 18:51:38 INFO - PROCESS | 1746 | --DOMWINDOW == 144 (0x925a5000) [pid = 1746] [serial = 1279] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 18:51:38 INFO - PROCESS | 1746 | --DOMWINDOW == 143 (0x925a9000) [pid = 1746] [serial = 1276] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 18:51:38 INFO - PROCESS | 1746 | --DOMWINDOW == 142 (0x8e116400) [pid = 1746] [serial = 1273] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 18:51:38 INFO - PROCESS | 1746 | --DOMWINDOW == 141 (0x91bd6800) [pid = 1746] [serial = 1270] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 18:51:38 INFO - PROCESS | 1746 | --DOMWINDOW == 140 (0x91af1800) [pid = 1746] [serial = 1267] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 18:51:38 INFO - PROCESS | 1746 | --DOMWINDOW == 139 (0x8afe5c00) [pid = 1746] [serial = 1264] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 18:51:38 INFO - PROCESS | 1746 | --DOMWINDOW == 138 (0x8e11f000) [pid = 1746] [serial = 1261] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 18:51:38 INFO - PROCESS | 1746 | --DOMWINDOW == 137 (0x8dcb2c00) [pid = 1746] [serial = 1258] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 18:51:38 INFO - PROCESS | 1746 | --DOMWINDOW == 136 (0x8afd8000) [pid = 1746] [serial = 1255] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 18:51:38 INFO - PROCESS | 1746 | --DOMWINDOW == 135 (0x89b93800) [pid = 1746] [serial = 1243] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 18:51:38 INFO - PROCESS | 1746 | --DOMWINDOW == 134 (0x889c9400) [pid = 1746] [serial = 1297] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 18:51:38 INFO - PROCESS | 1746 | 1464054698969 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:39 INFO - PROCESS | 1746 | ++DOCSHELL 0x85460c00 == 157 [pid = 1746] [id = 456] 18:51:39 INFO - PROCESS | 1746 | ++DOMWINDOW == 135 (0x86d10400) [pid = 1746] [serial = 1369] [outer = (nil)] 18:51:39 INFO - PROCESS | 1746 | ++DOMWINDOW == 136 (0x89b91c00) [pid = 1746] [serial = 1370] [outer = 0x86d10400] 18:51:39 INFO - PROCESS | 1746 | 1464054699049 Marionette DEBUG loaded listener.js 18:51:39 INFO - PROCESS | 1746 | ++DOMWINDOW == 137 (0x8d00e400) [pid = 1746] [serial = 1371] [outer = 0x86d10400] 18:51:39 INFO - PROCESS | 1746 | 1464054699817 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]]]}] 18:51:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 18:51:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1886ms 18:51:39 INFO - PROCESS | 1746 | 1464054699838 Marionette TRACE conn4 -> [0,1797,"getWindowHandle",null] 18:51:39 INFO - PROCESS | 1746 | 1464054699841 Marionette TRACE conn4 <- [1,1797,null,{"value":"8"}] 18:51:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 18:51:39 INFO - PROCESS | 1746 | 1464054699849 Marionette TRACE conn4 -> [0,1798,"setScriptTimeout",{"ms":35000}] 18:51:39 INFO - PROCESS | 1746 | 1464054699852 Marionette TRACE conn4 <- [1,1798,null,{}] 18:51:39 INFO - PROCESS | 1746 | 1464054699857 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}] 18:51:40 INFO - PROCESS | 1746 | 1464054700112 Marionette TRACE conn4 <- [1,1799,null,{"value":null}] 18:51:40 INFO - PROCESS | 1746 | 1464054700133 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:40 INFO - PROCESS | 1746 | ++DOCSHELL 0x85bd0800 == 158 [pid = 1746] [id = 457] 18:51:40 INFO - PROCESS | 1746 | ++DOMWINDOW == 138 (0x86edd000) [pid = 1746] [serial = 1372] [outer = (nil)] 18:51:40 INFO - PROCESS | 1746 | ++DOMWINDOW == 139 (0x8d2e6c00) [pid = 1746] [serial = 1373] [outer = 0x86edd000] 18:51:40 INFO - PROCESS | 1746 | 1464054700209 Marionette DEBUG loaded listener.js 18:51:40 INFO - PROCESS | 1746 | ++DOMWINDOW == 140 (0x8d9d5c00) [pid = 1746] [serial = 1374] [outer = 0x86edd000] 18:51:41 INFO - PROCESS | 1746 | 1464054701389 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]]]}] 18:51:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 18:51:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1587ms 18:51:41 INFO - PROCESS | 1746 | 1464054701438 Marionette TRACE conn4 -> [0,1801,"getWindowHandle",null] 18:51:41 INFO - PROCESS | 1746 | 1464054701444 Marionette TRACE conn4 <- [1,1801,null,{"value":"8"}] 18:51:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 18:51:41 INFO - PROCESS | 1746 | 1464054701453 Marionette TRACE conn4 -> [0,1802,"setScriptTimeout",{"ms":35000}] 18:51:41 INFO - PROCESS | 1746 | 1464054701460 Marionette TRACE conn4 <- [1,1802,null,{}] 18:51:41 INFO - PROCESS | 1746 | 1464054701470 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}] 18:51:41 INFO - PROCESS | 1746 | 1464054701743 Marionette TRACE conn4 <- [1,1803,null,{"value":null}] 18:51:42 INFO - PROCESS | 1746 | 1464054702085 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:42 INFO - PROCESS | 1746 | ++DOCSHELL 0x86d0f800 == 159 [pid = 1746] [id = 458] 18:51:42 INFO - PROCESS | 1746 | ++DOMWINDOW == 141 (0x86ede800) [pid = 1746] [serial = 1375] [outer = (nil)] 18:51:42 INFO - PROCESS | 1746 | ++DOMWINDOW == 142 (0x892f2000) [pid = 1746] [serial = 1376] [outer = 0x86ede800] 18:51:42 INFO - PROCESS | 1746 | 1464054702176 Marionette DEBUG loaded listener.js 18:51:42 INFO - PROCESS | 1746 | ++DOMWINDOW == 143 (0x89b89c00) [pid = 1746] [serial = 1377] [outer = 0x86ede800] 18:51:43 INFO - PROCESS | 1746 | 1464054703131 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]]]}] 18:51:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 18:51:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1743ms 18:51:43 INFO - PROCESS | 1746 | 1464054703197 Marionette TRACE conn4 -> [0,1805,"getWindowHandle",null] 18:51:43 INFO - PROCESS | 1746 | 1464054703207 Marionette TRACE conn4 <- [1,1805,null,{"value":"8"}] 18:51:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 18:51:43 INFO - PROCESS | 1746 | 1464054703218 Marionette TRACE conn4 -> [0,1806,"setScriptTimeout",{"ms":35000}] 18:51:43 INFO - PROCESS | 1746 | 1464054703223 Marionette TRACE conn4 <- [1,1806,null,{}] 18:51:43 INFO - PROCESS | 1746 | 1464054703230 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}] 18:51:43 INFO - PROCESS | 1746 | 1464054703500 Marionette TRACE conn4 <- [1,1807,null,{"value":null}] 18:51:43 INFO - PROCESS | 1746 | 1464054703840 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:43 INFO - PROCESS | 1746 | ++DOCSHELL 0x8c1c5800 == 160 [pid = 1746] [id = 459] 18:51:43 INFO - PROCESS | 1746 | ++DOMWINDOW == 144 (0x8c1cb400) [pid = 1746] [serial = 1378] [outer = (nil)] 18:51:43 INFO - PROCESS | 1746 | ++DOMWINDOW == 145 (0x8c84d000) [pid = 1746] [serial = 1379] [outer = 0x8c1cb400] 18:51:43 INFO - PROCESS | 1746 | 1464054703929 Marionette DEBUG loaded listener.js 18:51:44 INFO - PROCESS | 1746 | ++DOMWINDOW == 146 (0x8d202400) [pid = 1746] [serial = 1380] [outer = 0x8c1cb400] 18:51:44 INFO - PROCESS | 1746 | 1464054704894 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]]]}] 18:51:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 18:51:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1734ms 18:51:44 INFO - PROCESS | 1746 | 1464054704952 Marionette TRACE conn4 -> [0,1809,"getWindowHandle",null] 18:51:44 INFO - PROCESS | 1746 | 1464054704956 Marionette TRACE conn4 <- [1,1809,null,{"value":"8"}] 18:51:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 18:51:44 INFO - PROCESS | 1746 | 1464054704963 Marionette TRACE conn4 -> [0,1810,"setScriptTimeout",{"ms":35000}] 18:51:44 INFO - PROCESS | 1746 | 1464054704969 Marionette TRACE conn4 <- [1,1810,null,{}] 18:51:44 INFO - PROCESS | 1746 | 1464054704986 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}] 18:51:45 INFO - PROCESS | 1746 | 1464054705235 Marionette TRACE conn4 <- [1,1811,null,{"value":null}] 18:51:45 INFO - PROCESS | 1746 | 1464054705563 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:45 INFO - PROCESS | 1746 | ++DOCSHELL 0x8da8ec00 == 161 [pid = 1746] [id = 460] 18:51:45 INFO - PROCESS | 1746 | ++DOMWINDOW == 147 (0x8db5b400) [pid = 1746] [serial = 1381] [outer = (nil)] 18:51:45 INFO - PROCESS | 1746 | ++DOMWINDOW == 148 (0x8db67800) [pid = 1746] [serial = 1382] [outer = 0x8db5b400] 18:51:45 INFO - PROCESS | 1746 | 1464054705658 Marionette DEBUG loaded listener.js 18:51:45 INFO - PROCESS | 1746 | ++DOMWINDOW == 149 (0x8dcacc00) [pid = 1746] [serial = 1383] [outer = 0x8db5b400] 18:51:46 INFO - PROCESS | 1746 | 1464054706548 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]]]}] 18:51:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 18:51:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1642ms 18:51:46 INFO - PROCESS | 1746 | 1464054706610 Marionette TRACE conn4 -> [0,1813,"getWindowHandle",null] 18:51:46 INFO - PROCESS | 1746 | 1464054706616 Marionette TRACE conn4 <- [1,1813,null,{"value":"8"}] 18:51:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 18:51:46 INFO - PROCESS | 1746 | 1464054706624 Marionette TRACE conn4 -> [0,1814,"setScriptTimeout",{"ms":35000}] 18:51:46 INFO - PROCESS | 1746 | 1464054706627 Marionette TRACE conn4 <- [1,1814,null,{}] 18:51:46 INFO - PROCESS | 1746 | 1464054706633 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}] 18:51:46 INFO - PROCESS | 1746 | 1464054706840 Marionette TRACE conn4 <- [1,1815,null,{"value":null}] 18:51:47 INFO - PROCESS | 1746 | 1464054707175 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:47 INFO - PROCESS | 1746 | ++DOCSHELL 0x8c1c3800 == 162 [pid = 1746] [id = 461] 18:51:47 INFO - PROCESS | 1746 | ++DOMWINDOW == 150 (0x8dbf6800) [pid = 1746] [serial = 1384] [outer = (nil)] 18:51:47 INFO - PROCESS | 1746 | ++DOMWINDOW == 151 (0x8dff2000) [pid = 1746] [serial = 1385] [outer = 0x8dbf6800] 18:51:47 INFO - PROCESS | 1746 | 1464054707269 Marionette DEBUG loaded listener.js 18:51:47 INFO - PROCESS | 1746 | ++DOMWINDOW == 152 (0x8e09ac00) [pid = 1746] [serial = 1386] [outer = 0x8dbf6800] 18:51:48 INFO - PROCESS | 1746 | 1464054708182 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]]]}] 18:51:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 18:51:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1630ms 18:51:48 INFO - PROCESS | 1746 | 1464054708255 Marionette TRACE conn4 -> [0,1817,"getWindowHandle",null] 18:51:48 INFO - PROCESS | 1746 | 1464054708259 Marionette TRACE conn4 <- [1,1817,null,{"value":"8"}] 18:51:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 18:51:48 INFO - PROCESS | 1746 | 1464054708265 Marionette TRACE conn4 -> [0,1818,"setScriptTimeout",{"ms":35000}] 18:51:48 INFO - PROCESS | 1746 | 1464054708269 Marionette TRACE conn4 <- [1,1818,null,{}] 18:51:48 INFO - PROCESS | 1746 | 1464054708275 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}] 18:51:48 INFO - PROCESS | 1746 | 1464054708545 Marionette TRACE conn4 <- [1,1819,null,{"value":null}] 18:51:48 INFO - PROCESS | 1746 | 1464054708866 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:48 INFO - PROCESS | 1746 | ++DOCSHELL 0x889cbc00 == 163 [pid = 1746] [id = 462] 18:51:48 INFO - PROCESS | 1746 | ++DOMWINDOW == 153 (0x8df23c00) [pid = 1746] [serial = 1387] [outer = (nil)] 18:51:48 INFO - PROCESS | 1746 | ++DOMWINDOW == 154 (0x8e3ab000) [pid = 1746] [serial = 1388] [outer = 0x8df23c00] 18:51:48 INFO - PROCESS | 1746 | 1464054708959 Marionette DEBUG loaded listener.js 18:51:49 INFO - PROCESS | 1746 | ++DOMWINDOW == 155 (0x8ec39000) [pid = 1746] [serial = 1389] [outer = 0x8df23c00] 18:51:49 INFO - PROCESS | 1746 | 1464054709855 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]]]}] 18:51:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 18:51:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1631ms 18:51:49 INFO - PROCESS | 1746 | 1464054709897 Marionette TRACE conn4 -> [0,1821,"getWindowHandle",null] 18:51:49 INFO - PROCESS | 1746 | 1464054709901 Marionette TRACE conn4 <- [1,1821,null,{"value":"8"}] 18:51:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 18:51:49 INFO - PROCESS | 1746 | 1464054709907 Marionette TRACE conn4 -> [0,1822,"setScriptTimeout",{"ms":35000}] 18:51:49 INFO - PROCESS | 1746 | 1464054709911 Marionette TRACE conn4 <- [1,1822,null,{}] 18:51:49 INFO - PROCESS | 1746 | 1464054709916 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}] 18:51:50 INFO - PROCESS | 1746 | 1464054710151 Marionette TRACE conn4 <- [1,1823,null,{"value":null}] 18:51:50 INFO - PROCESS | 1746 | 1464054710481 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:50 INFO - PROCESS | 1746 | ++DOCSHELL 0x86d08400 == 164 [pid = 1746] [id = 463] 18:51:50 INFO - PROCESS | 1746 | ++DOMWINDOW == 156 (0x8e09b000) [pid = 1746] [serial = 1390] [outer = (nil)] 18:51:50 INFO - PROCESS | 1746 | ++DOMWINDOW == 157 (0x908d1c00) [pid = 1746] [serial = 1391] [outer = 0x8e09b000] 18:51:50 INFO - PROCESS | 1746 | 1464054710573 Marionette DEBUG loaded listener.js 18:51:50 INFO - PROCESS | 1746 | ++DOMWINDOW == 158 (0x908d8800) [pid = 1746] [serial = 1392] [outer = 0x8e09b000] 18:51:51 INFO - PROCESS | 1746 | 1464054711464 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]]]}] 18:51:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 18:51:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1637ms 18:51:51 INFO - PROCESS | 1746 | 1464054711545 Marionette TRACE conn4 -> [0,1825,"getWindowHandle",null] 18:51:51 INFO - PROCESS | 1746 | 1464054711548 Marionette TRACE conn4 <- [1,1825,null,{"value":"8"}] 18:51:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 18:51:51 INFO - PROCESS | 1746 | 1464054711555 Marionette TRACE conn4 -> [0,1826,"setScriptTimeout",{"ms":35000}] 18:51:51 INFO - PROCESS | 1746 | 1464054711558 Marionette TRACE conn4 <- [1,1826,null,{}] 18:51:51 INFO - PROCESS | 1746 | 1464054711564 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}] 18:51:51 INFO - PROCESS | 1746 | 1464054711833 Marionette TRACE conn4 <- [1,1827,null,{"value":null}] 18:51:52 INFO - PROCESS | 1746 | 1464054712153 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:52 INFO - PROCESS | 1746 | ++DOCSHELL 0x8c84c800 == 165 [pid = 1746] [id = 464] 18:51:52 INFO - PROCESS | 1746 | ++DOMWINDOW == 159 (0x8df20c00) [pid = 1746] [serial = 1393] [outer = (nil)] 18:51:52 INFO - PROCESS | 1746 | ++DOMWINDOW == 160 (0x91a0ec00) [pid = 1746] [serial = 1394] [outer = 0x8df20c00] 18:51:52 INFO - PROCESS | 1746 | 1464054712245 Marionette DEBUG loaded listener.js 18:51:52 INFO - PROCESS | 1746 | ++DOMWINDOW == 161 (0x91a12c00) [pid = 1746] [serial = 1395] [outer = 0x8df20c00] 18:51:53 INFO - PROCESS | 1746 | 1464054713201 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]]]}] 18:51:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 18:51:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1681ms 18:51:53 INFO - PROCESS | 1746 | 1464054713237 Marionette TRACE conn4 -> [0,1829,"getWindowHandle",null] 18:51:53 INFO - PROCESS | 1746 | 1464054713241 Marionette TRACE conn4 <- [1,1829,null,{"value":"8"}] 18:51:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 18:51:53 INFO - PROCESS | 1746 | 1464054713247 Marionette TRACE conn4 -> [0,1830,"setScriptTimeout",{"ms":35000}] 18:51:53 INFO - PROCESS | 1746 | 1464054713251 Marionette TRACE conn4 <- [1,1830,null,{}] 18:51:53 INFO - PROCESS | 1746 | 1464054713257 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}] 18:51:53 INFO - PROCESS | 1746 | 1464054713475 Marionette TRACE conn4 <- [1,1831,null,{"value":null}] 18:51:53 INFO - PROCESS | 1746 | 1464054713818 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:53 INFO - PROCESS | 1746 | ++DOCSHELL 0x8dbf2400 == 166 [pid = 1746] [id = 465] 18:51:53 INFO - PROCESS | 1746 | ++DOMWINDOW == 162 (0x8ed11400) [pid = 1746] [serial = 1396] [outer = (nil)] 18:51:53 INFO - PROCESS | 1746 | ++DOMWINDOW == 163 (0x91bbbc00) [pid = 1746] [serial = 1397] [outer = 0x8ed11400] 18:51:53 INFO - PROCESS | 1746 | 1464054713905 Marionette DEBUG loaded listener.js 18:51:54 INFO - PROCESS | 1746 | ++DOMWINDOW == 164 (0x91bc4000) [pid = 1746] [serial = 1398] [outer = 0x8ed11400] 18:51:54 INFO - PROCESS | 1746 | 1464054714802 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]]]}] 18:51:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 18:51:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1632ms 18:51:54 INFO - PROCESS | 1746 | 1464054714881 Marionette TRACE conn4 -> [0,1833,"getWindowHandle",null] 18:51:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 18:51:54 INFO - PROCESS | 1746 | 1464054714885 Marionette TRACE conn4 <- [1,1833,null,{"value":"8"}] 18:51:54 INFO - PROCESS | 1746 | 1464054714892 Marionette TRACE conn4 -> [0,1834,"setScriptTimeout",{"ms":35000}] 18:51:54 INFO - PROCESS | 1746 | 1464054714895 Marionette TRACE conn4 <- [1,1834,null,{}] 18:51:54 INFO - PROCESS | 1746 | 1464054714901 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}] 18:51:55 INFO - PROCESS | 1746 | 1464054715159 Marionette TRACE conn4 <- [1,1835,null,{"value":null}] 18:51:55 INFO - PROCESS | 1746 | 1464054715482 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:55 INFO - PROCESS | 1746 | ++DOCSHELL 0x8e11f400 == 167 [pid = 1746] [id = 466] 18:51:55 INFO - PROCESS | 1746 | ++DOMWINDOW == 165 (0x908d7800) [pid = 1746] [serial = 1399] [outer = (nil)] 18:51:55 INFO - PROCESS | 1746 | ++DOMWINDOW == 166 (0x920df400) [pid = 1746] [serial = 1400] [outer = 0x908d7800] 18:51:55 INFO - PROCESS | 1746 | 1464054715574 Marionette DEBUG loaded listener.js 18:51:55 INFO - PROCESS | 1746 | ++DOMWINDOW == 167 (0x92391000) [pid = 1746] [serial = 1401] [outer = 0x908d7800] 18:51:56 INFO - PROCESS | 1746 | 1464054716495 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]]]}] 18:51:56 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 18:51:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1644ms 18:51:56 INFO - PROCESS | 1746 | 1464054716536 Marionette TRACE conn4 -> [0,1837,"getWindowHandle",null] 18:51:56 INFO - PROCESS | 1746 | 1464054716540 Marionette TRACE conn4 <- [1,1837,null,{"value":"8"}] 18:51:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 18:51:56 INFO - PROCESS | 1746 | 1464054716546 Marionette TRACE conn4 -> [0,1838,"setScriptTimeout",{"ms":35000}] 18:51:56 INFO - PROCESS | 1746 | 1464054716549 Marionette TRACE conn4 <- [1,1838,null,{}] 18:51:56 INFO - PROCESS | 1746 | 1464054716555 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}] 18:51:56 INFO - PROCESS | 1746 | 1464054716772 Marionette TRACE conn4 <- [1,1839,null,{"value":null}] 18:51:57 INFO - PROCESS | 1746 | 1464054717084 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:57 INFO - PROCESS | 1746 | ++DOCSHELL 0x85110c00 == 168 [pid = 1746] [id = 467] 18:51:57 INFO - PROCESS | 1746 | ++DOMWINDOW == 168 (0x851e9800) [pid = 1746] [serial = 1402] [outer = (nil)] 18:51:57 INFO - PROCESS | 1746 | ++DOMWINDOW == 169 (0x925aac00) [pid = 1746] [serial = 1403] [outer = 0x851e9800] 18:51:57 INFO - PROCESS | 1746 | 1464054717181 Marionette DEBUG loaded listener.js 18:51:57 INFO - PROCESS | 1746 | ++DOMWINDOW == 170 (0x93b7fc00) [pid = 1746] [serial = 1404] [outer = 0x851e9800] 18:51:58 INFO - PROCESS | 1746 | 1464054718147 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]]]}] 18:51:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 18:51:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1637ms 18:51:58 INFO - PROCESS | 1746 | 1464054718184 Marionette TRACE conn4 -> [0,1841,"getWindowHandle",null] 18:51:58 INFO - PROCESS | 1746 | 1464054718190 Marionette TRACE conn4 <- [1,1841,null,{"value":"8"}] 18:51:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 18:51:58 INFO - PROCESS | 1746 | 1464054718196 Marionette TRACE conn4 -> [0,1842,"setScriptTimeout",{"ms":35000}] 18:51:58 INFO - PROCESS | 1746 | 1464054718200 Marionette TRACE conn4 <- [1,1842,null,{}] 18:51:58 INFO - PROCESS | 1746 | 1464054718207 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}] 18:51:58 INFO - PROCESS | 1746 | 1464054718447 Marionette TRACE conn4 <- [1,1843,null,{"value":null}] 18:51:58 INFO - PROCESS | 1746 | 1464054718787 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:58 INFO - PROCESS | 1746 | ++DOCSHELL 0x92fedc00 == 169 [pid = 1746] [id = 468] 18:51:58 INFO - PROCESS | 1746 | ++DOMWINDOW == 171 (0x95253000) [pid = 1746] [serial = 1405] [outer = (nil)] 18:51:58 INFO - PROCESS | 1746 | ++DOMWINDOW == 172 (0x95444000) [pid = 1746] [serial = 1406] [outer = 0x95253000] 18:51:58 INFO - PROCESS | 1746 | 1464054718887 Marionette DEBUG loaded listener.js 18:51:59 INFO - PROCESS | 1746 | ++DOMWINDOW == 173 (0x97815000) [pid = 1746] [serial = 1407] [outer = 0x95253000] 18:51:59 INFO - PROCESS | 1746 | 1464054719808 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]]]}] 18:51:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 18:51:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1689ms 18:51:59 INFO - PROCESS | 1746 | 1464054719886 Marionette TRACE conn4 -> [0,1845,"getWindowHandle",null] 18:51:59 INFO - PROCESS | 1746 | 1464054719889 Marionette TRACE conn4 <- [1,1845,null,{"value":"8"}] 18:51:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 18:51:59 INFO - PROCESS | 1746 | 1464054719896 Marionette TRACE conn4 -> [0,1846,"setScriptTimeout",{"ms":35000}] 18:51:59 INFO - PROCESS | 1746 | 1464054719899 Marionette TRACE conn4 <- [1,1846,null,{}] 18:51:59 INFO - PROCESS | 1746 | 1464054719905 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}] 18:52:00 INFO - PROCESS | 1746 | 1464054720145 Marionette TRACE conn4 <- [1,1847,null,{"value":null}] 18:52:00 INFO - PROCESS | 1746 | 1464054720475 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:00 INFO - PROCESS | 1746 | ++DOCSHELL 0x91bcf000 == 170 [pid = 1746] [id = 469] 18:52:00 INFO - PROCESS | 1746 | ++DOMWINDOW == 174 (0x92397800) [pid = 1746] [serial = 1408] [outer = (nil)] 18:52:00 INFO - PROCESS | 1746 | ++DOMWINDOW == 175 (0x97869000) [pid = 1746] [serial = 1409] [outer = 0x92397800] 18:52:00 INFO - PROCESS | 1746 | 1464054720567 Marionette DEBUG loaded listener.js 18:52:00 INFO - PROCESS | 1746 | ++DOMWINDOW == 176 (0x9786e000) [pid = 1746] [serial = 1410] [outer = 0x92397800] 18:52:01 INFO - PROCESS | 1746 | 1464054721496 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]]]}] 18:52:01 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) 18:52:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1631ms 18:52:01 INFO - PROCESS | 1746 | 1464054721532 Marionette TRACE conn4 -> [0,1849,"getWindowHandle",null] 18:52:01 INFO - PROCESS | 1746 | 1464054721536 Marionette TRACE conn4 <- [1,1849,null,{"value":"8"}] 18:52:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 18:52:01 INFO - PROCESS | 1746 | 1464054721542 Marionette TRACE conn4 -> [0,1850,"setScriptTimeout",{"ms":35000}] 18:52:01 INFO - PROCESS | 1746 | 1464054721545 Marionette TRACE conn4 <- [1,1850,null,{}] 18:52:01 INFO - PROCESS | 1746 | 1464054721551 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}] 18:52:01 INFO - PROCESS | 1746 | 1464054721765 Marionette TRACE conn4 <- [1,1851,null,{"value":null}] 18:52:02 INFO - PROCESS | 1746 | 1464054722124 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:02 INFO - PROCESS | 1746 | ++DOCSHELL 0x85451800 == 171 [pid = 1746] [id = 470] 18:52:02 INFO - PROCESS | 1746 | ++DOMWINDOW == 177 (0x85453400) [pid = 1746] [serial = 1411] [outer = (nil)] 18:52:02 INFO - PROCESS | 1746 | ++DOMWINDOW == 178 (0x9828ac00) [pid = 1746] [serial = 1412] [outer = 0x85453400] 18:52:02 INFO - PROCESS | 1746 | 1464054722224 Marionette DEBUG loaded listener.js 18:52:02 INFO - PROCESS | 1746 | ++DOMWINDOW == 179 (0x984ed800) [pid = 1746] [serial = 1413] [outer = 0x85453400] 18:52:03 INFO - PROCESS | 1746 | 1464054723150 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]]]}] 18:52:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 18:52:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1683ms 18:52:03 INFO - PROCESS | 1746 | 1464054723226 Marionette TRACE conn4 -> [0,1853,"getWindowHandle",null] 18:52:03 INFO - PROCESS | 1746 | 1464054723229 Marionette TRACE conn4 <- [1,1853,null,{"value":"8"}] 18:52:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 18:52:03 INFO - PROCESS | 1746 | 1464054723236 Marionette TRACE conn4 -> [0,1854,"setScriptTimeout",{"ms":35000}] 18:52:03 INFO - PROCESS | 1746 | 1464054723239 Marionette TRACE conn4 <- [1,1854,null,{}] 18:52:03 INFO - PROCESS | 1746 | 1464054723245 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}] 18:52:03 INFO - PROCESS | 1746 | 1464054723491 Marionette TRACE conn4 <- [1,1855,null,{"value":null}] 18:52:03 INFO - PROCESS | 1746 | 1464054723824 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:03 INFO - PROCESS | 1746 | ++DOCSHELL 0x9784a800 == 172 [pid = 1746] [id = 471] 18:52:03 INFO - PROCESS | 1746 | ++DOMWINDOW == 180 (0x9828c800) [pid = 1746] [serial = 1414] [outer = (nil)] 18:52:03 INFO - PROCESS | 1746 | ++DOMWINDOW == 181 (0x99ecb800) [pid = 1746] [serial = 1415] [outer = 0x9828c800] 18:52:03 INFO - PROCESS | 1746 | 1464054723916 Marionette DEBUG loaded listener.js 18:52:04 INFO - PROCESS | 1746 | ++DOMWINDOW == 182 (0x99f6a400) [pid = 1746] [serial = 1416] [outer = 0x9828c800] 18:52:04 INFO - PROCESS | 1746 | 1464054724825 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]]]}] 18:52:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 18:52:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1635ms 18:52:04 INFO - PROCESS | 1746 | 1464054724871 Marionette TRACE conn4 -> [0,1857,"getWindowHandle",null] 18:52:04 INFO - PROCESS | 1746 | 1464054724875 Marionette TRACE conn4 <- [1,1857,null,{"value":"8"}] 18:52:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 18:52:04 INFO - PROCESS | 1746 | 1464054724882 Marionette TRACE conn4 -> [0,1858,"setScriptTimeout",{"ms":35000}] 18:52:04 INFO - PROCESS | 1746 | 1464054724885 Marionette TRACE conn4 <- [1,1858,null,{}] 18:52:04 INFO - PROCESS | 1746 | 1464054724891 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}] 18:52:05 INFO - PROCESS | 1746 | 1464054725108 Marionette TRACE conn4 <- [1,1859,null,{"value":null}] 18:52:05 INFO - PROCESS | 1746 | 1464054725435 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:05 INFO - PROCESS | 1746 | ++DOCSHELL 0x99e85800 == 173 [pid = 1746] [id = 472] 18:52:05 INFO - PROCESS | 1746 | ++DOMWINDOW == 183 (0x99e8a800) [pid = 1746] [serial = 1417] [outer = (nil)] 18:52:05 INFO - PROCESS | 1746 | ++DOMWINDOW == 184 (0x9b66d000) [pid = 1746] [serial = 1418] [outer = 0x99e8a800] 18:52:05 INFO - PROCESS | 1746 | 1464054725527 Marionette DEBUG loaded listener.js 18:52:05 INFO - PROCESS | 1746 | ++DOMWINDOW == 185 (0x9b9ab000) [pid = 1746] [serial = 1419] [outer = 0x99e8a800] 18:52:06 INFO - PROCESS | 1746 | 1464054726464 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]]]}] 18:52:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 18:52:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1635ms 18:52:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 18:52:06 INFO - PROCESS | 1746 | 1464054726518 Marionette TRACE conn4 -> [0,1861,"getWindowHandle",null] 18:52:06 INFO - PROCESS | 1746 | 1464054726521 Marionette TRACE conn4 <- [1,1861,null,{"value":"8"}] 18:52:06 INFO - PROCESS | 1746 | 1464054726529 Marionette TRACE conn4 -> [0,1862,"setScriptTimeout",{"ms":35000}] 18:52:06 INFO - PROCESS | 1746 | 1464054726532 Marionette TRACE conn4 <- [1,1862,null,{}] 18:52:06 INFO - PROCESS | 1746 | 1464054726538 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}] 18:52:06 INFO - PROCESS | 1746 | 1464054726763 Marionette TRACE conn4 <- [1,1863,null,{"value":null}] 18:52:07 INFO - PROCESS | 1746 | 1464054727104 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:07 INFO - PROCESS | 1746 | ++DOCSHELL 0x85bcb400 == 174 [pid = 1746] [id = 473] 18:52:07 INFO - PROCESS | 1746 | ++DOMWINDOW == 186 (0x871ec400) [pid = 1746] [serial = 1420] [outer = (nil)] 18:52:07 INFO - PROCESS | 1746 | ++DOMWINDOW == 187 (0x9bce5000) [pid = 1746] [serial = 1421] [outer = 0x871ec400] 18:52:07 INFO - PROCESS | 1746 | 1464054727200 Marionette DEBUG loaded listener.js 18:52:07 INFO - PROCESS | 1746 | ++DOMWINDOW == 188 (0x9bcee800) [pid = 1746] [serial = 1422] [outer = 0x871ec400] 18:52:08 INFO - PROCESS | 1746 | 1464054728183 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]]]}] 18:52:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 18:52:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1737ms 18:52:08 INFO - PROCESS | 1746 | 1464054728265 Marionette TRACE conn4 -> [0,1865,"getWindowHandle",null] 18:52:08 INFO - PROCESS | 1746 | 1464054728269 Marionette TRACE conn4 <- [1,1865,null,{"value":"8"}] 18:52:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 18:52:08 INFO - PROCESS | 1746 | 1464054728276 Marionette TRACE conn4 -> [0,1866,"setScriptTimeout",{"ms":35000}] 18:52:08 INFO - PROCESS | 1746 | 1464054728279 Marionette TRACE conn4 <- [1,1866,null,{}] 18:52:08 INFO - PROCESS | 1746 | 1464054728285 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}] 18:52:08 INFO - PROCESS | 1746 | 1464054728553 Marionette TRACE conn4 <- [1,1867,null,{"value":null}] 18:52:08 INFO - PROCESS | 1746 | 1464054728899 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:08 INFO - PROCESS | 1746 | ++DOCSHELL 0x9a08e000 == 175 [pid = 1746] [id = 474] 18:52:08 INFO - PROCESS | 1746 | ++DOMWINDOW == 189 (0x9b678000) [pid = 1746] [serial = 1423] [outer = (nil)] 18:52:08 INFO - PROCESS | 1746 | ++DOMWINDOW == 190 (0x9c0f0c00) [pid = 1746] [serial = 1424] [outer = 0x9b678000] 18:52:08 INFO - PROCESS | 1746 | 1464054728990 Marionette DEBUG loaded listener.js 18:52:09 INFO - PROCESS | 1746 | ++DOMWINDOW == 191 (0x9c0f2c00) [pid = 1746] [serial = 1425] [outer = 0x9b678000] 18:52:09 INFO - PROCESS | 1746 | 1464054729921 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]]]}] 18:52:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 18:52:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1683ms 18:52:09 INFO - PROCESS | 1746 | 1464054729960 Marionette TRACE conn4 -> [0,1869,"getWindowHandle",null] 18:52:09 INFO - PROCESS | 1746 | 1464054729963 Marionette TRACE conn4 <- [1,1869,null,{"value":"8"}] 18:52:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 18:52:09 INFO - PROCESS | 1746 | 1464054729970 Marionette TRACE conn4 -> [0,1870,"setScriptTimeout",{"ms":35000}] 18:52:09 INFO - PROCESS | 1746 | 1464054729973 Marionette TRACE conn4 <- [1,1870,null,{}] 18:52:09 INFO - PROCESS | 1746 | 1464054729979 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}] 18:52:10 INFO - PROCESS | 1746 | 1464054730189 Marionette TRACE conn4 <- [1,1871,null,{"value":null}] 18:52:10 INFO - PROCESS | 1746 | 1464054730481 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:10 INFO - PROCESS | 1746 | ++DOCSHELL 0x85455c00 == 176 [pid = 1746] [id = 475] 18:52:10 INFO - PROCESS | 1746 | ++DOMWINDOW == 192 (0x9bf44000) [pid = 1746] [serial = 1426] [outer = (nil)] 18:52:10 INFO - PROCESS | 1746 | ++DOMWINDOW == 193 (0x9c0fbc00) [pid = 1746] [serial = 1427] [outer = 0x9bf44000] 18:52:10 INFO - PROCESS | 1746 | 1464054730615 Marionette DEBUG loaded listener.js 18:52:10 INFO - PROCESS | 1746 | ++DOMWINDOW == 194 (0x9c111000) [pid = 1746] [serial = 1428] [outer = 0x9bf44000] 18:52:12 INFO - PROCESS | 1746 | --DOCSHELL 0x85456800 == 175 [pid = 1746] [id = 343] 18:52:12 INFO - PROCESS | 1746 | --DOCSHELL 0x87829000 == 174 [pid = 1746] [id = 276] 18:52:12 INFO - PROCESS | 1746 | --DOCSHELL 0x8abdac00 == 173 [pid = 1746] [id = 302] 18:52:12 INFO - PROCESS | 1746 | --DOCSHELL 0x88b52800 == 172 [pid = 1746] [id = 300] 18:52:12 INFO - PROCESS | 1746 | --DOCSHELL 0x8afd9000 == 171 [pid = 1746] [id = 255] 18:52:12 INFO - PROCESS | 1746 | --DOCSHELL 0x8c6b0000 == 170 [pid = 1746] [id = 303] 18:52:12 INFO - PROCESS | 1746 | --DOCSHELL 0x85114c00 == 169 [pid = 1746] [id = 298] 18:52:12 INFO - PROCESS | 1746 | --DOCSHELL 0x8abe5000 == 168 [pid = 1746] [id = 148] 18:52:12 INFO - PROCESS | 1746 | --DOCSHELL 0x9780fc00 == 167 [pid = 1746] [id = 261] 18:52:12 INFO - PROCESS | 1746 | --DOCSHELL 0x8da8b400 == 166 [pid = 1746] [id = 306] 18:52:12 INFO - PROCESS | 1746 | --DOCSHELL 0x8ed0d800 == 165 [pid = 1746] [id = 309] 18:52:12 INFO - PROCESS | 1746 | --DOCSHELL 0x908d3000 == 164 [pid = 1746] [id = 310] 18:52:12 INFO - PROCESS | 1746 | --DOCSHELL 0x8c84d800 == 163 [pid = 1746] [id = 305] 18:52:12 INFO - PROCESS | 1746 | --DOCSHELL 0x85460c00 == 162 [pid = 1746] [id = 456] 18:52:12 INFO - PROCESS | 1746 | --DOCSHELL 0x88b5a000 == 161 [pid = 1746] [id = 455] 18:52:12 INFO - PROCESS | 1746 | --DOCSHELL 0x86ede000 == 160 [pid = 1746] [id = 454] 18:52:12 INFO - PROCESS | 1746 | --DOCSHELL 0x86ee3800 == 159 [pid = 1746] [id = 453] 18:52:12 INFO - PROCESS | 1746 | --DOCSHELL 0x88af3400 == 158 [pid = 1746] [id = 450] 18:52:12 INFO - PROCESS | 1746 | --DOCSHELL 0x91305000 == 157 [pid = 1746] [id = 449] 18:52:12 INFO - PROCESS | 1746 | --DOMWINDOW == 193 (0x8d010000) [pid = 1746] [serial = 1170] [outer = (nil)] [url = about:blank] 18:52:12 INFO - PROCESS | 1746 | --DOMWINDOW == 192 (0x8abe1400) [pid = 1746] [serial = 1304] [outer = (nil)] [url = about:blank] 18:52:12 INFO - PROCESS | 1746 | --DOMWINDOW == 191 (0x8a6ef800) [pid = 1746] [serial = 1301] [outer = (nil)] [url = about:blank] 18:52:12 INFO - PROCESS | 1746 | --DOMWINDOW == 190 (0x871f4400) [pid = 1746] [serial = 1295] [outer = (nil)] [url = about:blank] 18:52:12 INFO - PROCESS | 1746 | --DOMWINDOW == 189 (0x876cd400) [pid = 1746] [serial = 1296] [outer = (nil)] [url = about:blank] 18:52:12 INFO - PROCESS | 1746 | --DOMWINDOW == 188 (0x9bf48400) [pid = 1746] [serial = 1292] [outer = (nil)] [url = about:blank] 18:52:12 INFO - PROCESS | 1746 | --DOMWINDOW == 187 (0x9bf3d000) [pid = 1746] [serial = 1290] [outer = (nil)] [url = about:blank] 18:52:12 INFO - PROCESS | 1746 | --DOMWINDOW == 186 (0x9bf3c000) [pid = 1746] [serial = 1289] [outer = (nil)] [url = about:blank] 18:52:12 INFO - PROCESS | 1746 | --DOMWINDOW == 185 (0x9bce7000) [pid = 1746] [serial = 1287] [outer = (nil)] [url = about:blank] 18:52:12 INFO - PROCESS | 1746 | --DOMWINDOW == 184 (0x9bce4c00) [pid = 1746] [serial = 1286] [outer = (nil)] [url = about:blank] 18:52:12 INFO - PROCESS | 1746 | --DOMWINDOW == 183 (0x9a28f400) [pid = 1746] [serial = 1284] [outer = (nil)] [url = about:blank] 18:52:12 INFO - PROCESS | 1746 | --DOMWINDOW == 182 (0x9a00d800) [pid = 1746] [serial = 1283] [outer = (nil)] [url = about:blank] 18:52:12 INFO - PROCESS | 1746 | --DOMWINDOW == 181 (0x97870c00) [pid = 1746] [serial = 1281] [outer = (nil)] [url = about:blank] 18:52:12 INFO - PROCESS | 1746 | --DOMWINDOW == 180 (0x97850000) [pid = 1746] [serial = 1280] [outer = (nil)] [url = about:blank] 18:52:12 INFO - PROCESS | 1746 | --DOMWINDOW == 179 (0x9524bc00) [pid = 1746] [serial = 1278] [outer = (nil)] [url = about:blank] 18:52:12 INFO - PROCESS | 1746 | --DOMWINDOW == 178 (0x95248400) [pid = 1746] [serial = 1277] [outer = (nil)] [url = about:blank] 18:52:12 INFO - PROCESS | 1746 | --DOMWINDOW == 177 (0x92fed000) [pid = 1746] [serial = 1275] [outer = (nil)] [url = about:blank] 18:52:12 INFO - PROCESS | 1746 | --DOMWINDOW == 176 (0x925ae400) [pid = 1746] [serial = 1274] [outer = (nil)] [url = about:blank] 18:52:12 INFO - PROCESS | 1746 | --DOMWINDOW == 175 (0x92398800) [pid = 1746] [serial = 1272] [outer = (nil)] [url = about:blank] 18:52:12 INFO - PROCESS | 1746 | --DOMWINDOW == 174 (0x920e9c00) [pid = 1746] [serial = 1271] [outer = (nil)] [url = about:blank] 18:52:12 INFO - PROCESS | 1746 | --DOMWINDOW == 173 (0x91bc2c00) [pid = 1746] [serial = 1269] [outer = (nil)] [url = about:blank] 18:52:12 INFO - PROCESS | 1746 | --DOMWINDOW == 172 (0x91af6c00) [pid = 1746] [serial = 1268] [outer = (nil)] [url = about:blank] 18:52:12 INFO - PROCESS | 1746 | --DOMWINDOW == 171 (0x913c7400) [pid = 1746] [serial = 1266] [outer = (nil)] [url = about:blank] 18:52:12 INFO - PROCESS | 1746 | --DOMWINDOW == 170 (0x91304000) [pid = 1746] [serial = 1265] [outer = (nil)] [url = about:blank] 18:52:12 INFO - PROCESS | 1746 | --DOMWINDOW == 169 (0x8ed14c00) [pid = 1746] [serial = 1263] [outer = (nil)] [url = about:blank] 18:52:12 INFO - PROCESS | 1746 | --DOMWINDOW == 168 (0x8ed0cc00) [pid = 1746] [serial = 1262] [outer = (nil)] [url = about:blank] 18:52:12 INFO - PROCESS | 1746 | --DOMWINDOW == 167 (0x8e3ab800) [pid = 1746] [serial = 1260] [outer = (nil)] [url = about:blank] 18:52:12 INFO - PROCESS | 1746 | --DOMWINDOW == 166 (0x8e120400) [pid = 1746] [serial = 1259] [outer = (nil)] [url = about:blank] 18:52:13 INFO - PROCESS | 1746 | --DOMWINDOW == 165 (0x8e099c00) [pid = 1746] [serial = 1257] [outer = (nil)] [url = about:blank] 18:52:13 INFO - PROCESS | 1746 | --DOMWINDOW == 164 (0x8dfee400) [pid = 1746] [serial = 1256] [outer = (nil)] [url = about:blank] 18:52:13 INFO - PROCESS | 1746 | --DOMWINDOW == 163 (0x8da82c00) [pid = 1746] [serial = 1253] [outer = (nil)] [url = about:blank] 18:52:13 INFO - PROCESS | 1746 | --DOMWINDOW == 162 (0x8d252000) [pid = 1746] [serial = 1250] [outer = (nil)] [url = about:blank] 18:52:13 INFO - PROCESS | 1746 | --DOMWINDOW == 161 (0x8c858c00) [pid = 1746] [serial = 1247] [outer = (nil)] [url = about:blank] 18:52:13 INFO - PROCESS | 1746 | --DOMWINDOW == 160 (0x8bf12c00) [pid = 1746] [serial = 1245] [outer = (nil)] [url = about:blank] 18:52:13 INFO - PROCESS | 1746 | --DOMWINDOW == 159 (0x8a767400) [pid = 1746] [serial = 1244] [outer = (nil)] [url = about:blank] 18:52:13 INFO - PROCESS | 1746 | --DOMWINDOW == 158 (0x87830c00) [pid = 1746] [serial = 1241] [outer = (nil)] [url = about:blank] 18:52:13 INFO - PROCESS | 1746 | --DOMWINDOW == 157 (0x85bccc00) [pid = 1746] [serial = 1238] [outer = (nil)] [url = about:blank] 18:52:13 INFO - PROCESS | 1746 | --DOMWINDOW == 156 (0x88b53400) [pid = 1746] [serial = 1298] [outer = (nil)] [url = about:blank] 18:52:13 INFO - PROCESS | 1746 | --DOMWINDOW == 155 (0x892fc000) [pid = 1746] [serial = 1299] [outer = (nil)] [url = about:blank] 18:52:13 INFO - PROCESS | 1746 | --DOMWINDOW == 154 (0x8abdbc00) [pid = 1746] [serial = 1302] [outer = (nil)] [url = about:blank] 18:52:13 INFO - PROCESS | 1746 | 1464054733334 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]]]}] 18:52:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 18:52:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 3385ms 18:52:13 INFO - PROCESS | 1746 | 1464054733356 Marionette TRACE conn4 -> [0,1873,"getWindowHandle",null] 18:52:13 INFO - PROCESS | 1746 | 1464054733361 Marionette TRACE conn4 <- [1,1873,null,{"value":"8"}] 18:52:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 18:52:13 INFO - PROCESS | 1746 | 1464054733370 Marionette TRACE conn4 -> [0,1874,"setScriptTimeout",{"ms":35000}] 18:52:13 INFO - PROCESS | 1746 | 1464054733375 Marionette TRACE conn4 <- [1,1874,null,{}] 18:52:13 INFO - PROCESS | 1746 | 1464054733383 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}] 18:52:13 INFO - PROCESS | 1746 | 1464054733650 Marionette TRACE conn4 <- [1,1875,null,{"value":null}] 18:52:13 INFO - PROCESS | 1746 | 1464054733865 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:13 INFO - PROCESS | 1746 | ++DOCSHELL 0x85460c00 == 158 [pid = 1746] [id = 476] 18:52:13 INFO - PROCESS | 1746 | ++DOMWINDOW == 155 (0x8633a400) [pid = 1746] [serial = 1429] [outer = (nil)] 18:52:13 INFO - PROCESS | 1746 | ++DOMWINDOW == 156 (0x871fb000) [pid = 1746] [serial = 1430] [outer = 0x8633a400] 18:52:13 INFO - PROCESS | 1746 | 1464054733948 Marionette DEBUG loaded listener.js 18:52:14 INFO - PROCESS | 1746 | ++DOMWINDOW == 157 (0x8782a800) [pid = 1746] [serial = 1431] [outer = 0x8633a400] 18:52:14 INFO - PROCESS | 1746 | 1464054734753 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]]]}] 18:52:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 18:52:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1434ms 18:52:14 INFO - PROCESS | 1746 | 1464054734805 Marionette TRACE conn4 -> [0,1877,"getWindowHandle",null] 18:52:14 INFO - PROCESS | 1746 | 1464054734812 Marionette TRACE conn4 <- [1,1877,null,{"value":"8"}] 18:52:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 18:52:14 INFO - PROCESS | 1746 | 1464054734823 Marionette TRACE conn4 -> [0,1878,"setScriptTimeout",{"ms":35000}] 18:52:14 INFO - PROCESS | 1746 | 1464054734826 Marionette TRACE conn4 <- [1,1878,null,{}] 18:52:14 INFO - PROCESS | 1746 | 1464054734871 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}] 18:52:15 INFO - PROCESS | 1746 | 1464054735078 Marionette TRACE conn4 <- [1,1879,null,{"value":null}] 18:52:15 INFO - PROCESS | 1746 | 1464054735090 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:15 INFO - PROCESS | 1746 | ++DOCSHELL 0x876c5400 == 159 [pid = 1746] [id = 477] 18:52:15 INFO - PROCESS | 1746 | ++DOMWINDOW == 158 (0x87830c00) [pid = 1746] [serial = 1432] [outer = (nil)] 18:52:15 INFO - PROCESS | 1746 | ++DOMWINDOW == 159 (0x892f3000) [pid = 1746] [serial = 1433] [outer = 0x87830c00] 18:52:15 INFO - PROCESS | 1746 | 1464054735166 Marionette DEBUG loaded listener.js 18:52:15 INFO - PROCESS | 1746 | ++DOMWINDOW == 160 (0x89b8e800) [pid = 1746] [serial = 1434] [outer = 0x87830c00] 18:52:16 INFO - PROCESS | 1746 | 1464054736284 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]]]}] 18:52:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 18:52:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1518ms 18:52:16 INFO - PROCESS | 1746 | 1464054736347 Marionette TRACE conn4 -> [0,1881,"getWindowHandle",null] 18:52:16 INFO - PROCESS | 1746 | 1464054736351 Marionette TRACE conn4 <- [1,1881,null,{"value":"8"}] 18:52:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 18:52:16 INFO - PROCESS | 1746 | 1464054736358 Marionette TRACE conn4 -> [0,1882,"setScriptTimeout",{"ms":35000}] 18:52:16 INFO - PROCESS | 1746 | 1464054736363 Marionette TRACE conn4 <- [1,1882,null,{}] 18:52:16 INFO - PROCESS | 1746 | 1464054736379 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}] 18:52:16 INFO - PROCESS | 1746 | 1464054736682 Marionette TRACE conn4 <- [1,1883,null,{"value":null}] 18:52:16 INFO - PROCESS | 1746 | 1464054736725 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:16 INFO - PROCESS | 1746 | ++DOCSHELL 0x85119c00 == 160 [pid = 1746] [id = 478] 18:52:16 INFO - PROCESS | 1746 | ++DOMWINDOW == 161 (0x88afac00) [pid = 1746] [serial = 1435] [outer = (nil)] 18:52:16 INFO - PROCESS | 1746 | ++DOMWINDOW == 162 (0x8ae2c400) [pid = 1746] [serial = 1436] [outer = 0x88afac00] 18:52:16 INFO - PROCESS | 1746 | 1464054736925 Marionette DEBUG loaded listener.js 18:52:17 INFO - PROCESS | 1746 | ++DOMWINDOW == 163 (0x8c1c3400) [pid = 1746] [serial = 1437] [outer = 0x88afac00] 18:52:18 INFO - PROCESS | 1746 | --DOMWINDOW == 162 (0x87829c00) [pid = 1746] [serial = 1240] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 18:52:18 INFO - PROCESS | 1746 | --DOMWINDOW == 161 (0x88b4f800) [pid = 1746] [serial = 1246] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 18:52:18 INFO - PROCESS | 1746 | --DOMWINDOW == 160 (0x8d9d2000) [pid = 1746] [serial = 1252] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 18:52:18 INFO - PROCESS | 1746 | --DOMWINDOW == 159 (0x8c84fc00) [pid = 1746] [serial = 1249] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 18:52:18 INFO - PROCESS | 1746 | --DOMWINDOW == 158 (0x85455800) [pid = 1746] [serial = 1237] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 18:52:18 INFO - PROCESS | 1746 | --DOMWINDOW == 157 (0x8dcae000) [pid = 1746] [serial = 1327] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 18:52:18 INFO - PROCESS | 1746 | --DOMWINDOW == 156 (0x8afe0400) [pid = 1746] [serial = 1366] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 18:52:18 INFO - PROCESS | 1746 | --DOMWINDOW == 155 (0x8782a400) [pid = 1746] [serial = 1363] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 18:52:18 INFO - PROCESS | 1746 | --DOMWINDOW == 154 (0x8edc0400) [pid = 1746] [serial = 1339] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 18:52:18 INFO - PROCESS | 1746 | --DOMWINDOW == 153 (0x8d010800) [pid = 1746] [serial = 1318] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 18:52:18 INFO - PROCESS | 1746 | --DOMWINDOW == 152 (0x86ee3c00) [pid = 1746] [serial = 1360] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 18:52:18 INFO - PROCESS | 1746 | --DOMWINDOW == 151 (0x8c6b1c00) [pid = 1746] [serial = 1312] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 18:52:18 INFO - PROCESS | 1746 | --DOMWINDOW == 150 (0x908c9c00) [pid = 1746] [serial = 1336] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 18:52:18 INFO - PROCESS | 1746 | --DOMWINDOW == 149 (0x8ed07800) [pid = 1746] [serial = 1342] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 18:52:18 INFO - PROCESS | 1746 | --DOMWINDOW == 148 (0x85bd5000) [pid = 1746] [serial = 1330] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 18:52:18 INFO - PROCESS | 1746 | --DOMWINDOW == 147 (0x8d2ed000) [pid = 1746] [serial = 1321] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 18:52:18 INFO - PROCESS | 1746 | --DOMWINDOW == 146 (0x87827800) [pid = 1746] [serial = 1324] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 18:52:18 INFO - PROCESS | 1746 | --DOMWINDOW == 145 (0x86d10400) [pid = 1746] [serial = 1369] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 18:52:18 INFO - PROCESS | 1746 | --DOMWINDOW == 144 (0x9bce5400) [pid = 1746] [serial = 1291] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 18:52:18 INFO - PROCESS | 1746 | --DOMWINDOW == 143 (0x8a75e400) [pid = 1746] [serial = 1351] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 18:52:18 INFO - PROCESS | 1746 | --DOMWINDOW == 142 (0x89b6d800) [pid = 1746] [serial = 1309] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 18:52:18 INFO - PROCESS | 1746 | --DOMWINDOW == 141 (0x86ee8800) [pid = 1746] [serial = 1306] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 18:52:18 INFO - PROCESS | 1746 | --DOMWINDOW == 140 (0x9130dc00) [pid = 1746] [serial = 1348] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 18:52:18 INFO - PROCESS | 1746 | --DOMWINDOW == 139 (0x87650000) [pid = 1746] [serial = 1234] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 18:52:18 INFO - PROCESS | 1746 | --DOMWINDOW == 138 (0x8dbef400) [pid = 1746] [serial = 1345] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 18:52:18 INFO - PROCESS | 1746 | --DOMWINDOW == 137 (0x8c1ca800) [pid = 1746] [serial = 1315] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 18:52:18 INFO - PROCESS | 1746 | --DOMWINDOW == 136 (0x892f4000) [pid = 1746] [serial = 1222] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 18:52:18 INFO - PROCESS | 1746 | --DOMWINDOW == 135 (0x8764e400) [pid = 1746] [serial = 1333] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 18:52:18 INFO - PROCESS | 1746 | 1464054738569 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]]]}] 18:52:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 18:52:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 2239ms 18:52:18 INFO - PROCESS | 1746 | 1464054738598 Marionette TRACE conn4 -> [0,1885,"getWindowHandle",null] 18:52:18 INFO - PROCESS | 1746 | 1464054738602 Marionette TRACE conn4 <- [1,1885,null,{"value":"8"}] 18:52:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 18:52:18 INFO - PROCESS | 1746 | 1464054738608 Marionette TRACE conn4 -> [0,1886,"setScriptTimeout",{"ms":35000}] 18:52:18 INFO - PROCESS | 1746 | 1464054738611 Marionette TRACE conn4 <- [1,1886,null,{}] 18:52:18 INFO - PROCESS | 1746 | 1464054738616 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}] 18:52:18 INFO - PROCESS | 1746 | 1464054738902 Marionette TRACE conn4 <- [1,1887,null,{"value":null}] 18:52:18 INFO - PROCESS | 1746 | 1464054738926 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:18 INFO - PROCESS | 1746 | ++DOCSHELL 0x85bd5000 == 161 [pid = 1746] [id = 479] 18:52:18 INFO - PROCESS | 1746 | ++DOMWINDOW == 136 (0x8764e400) [pid = 1746] [serial = 1438] [outer = (nil)] 18:52:18 INFO - PROCESS | 1746 | ++DOMWINDOW == 137 (0x892fec00) [pid = 1746] [serial = 1439] [outer = 0x8764e400] 18:52:19 INFO - PROCESS | 1746 | 1464054738999 Marionette DEBUG loaded listener.js 18:52:19 INFO - PROCESS | 1746 | ++DOMWINDOW == 138 (0x8bf14000) [pid = 1746] [serial = 1440] [outer = 0x8764e400] 18:52:19 INFO - PROCESS | 1746 | 1464054739868 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]]]}] 18:52:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 18:52:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1280ms 18:52:19 INFO - PROCESS | 1746 | 1464054739888 Marionette TRACE conn4 -> [0,1889,"getWindowHandle",null] 18:52:19 INFO - PROCESS | 1746 | 1464054739892 Marionette TRACE conn4 <- [1,1889,null,{"value":"8"}] 18:52:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 18:52:19 INFO - PROCESS | 1746 | 1464054739898 Marionette TRACE conn4 -> [0,1890,"setScriptTimeout",{"ms":35000}] 18:52:19 INFO - PROCESS | 1746 | 1464054739902 Marionette TRACE conn4 <- [1,1890,null,{}] 18:52:19 INFO - PROCESS | 1746 | 1464054739907 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}] 18:52:20 INFO - PROCESS | 1746 | 1464054740162 Marionette TRACE conn4 <- [1,1891,null,{"value":null}] 18:52:20 INFO - PROCESS | 1746 | 1464054740459 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:20 INFO - PROCESS | 1746 | ++DOCSHELL 0x85456800 == 162 [pid = 1746] [id = 480] 18:52:20 INFO - PROCESS | 1746 | ++DOMWINDOW == 139 (0x85458400) [pid = 1746] [serial = 1441] [outer = (nil)] 18:52:20 INFO - PROCESS | 1746 | ++DOMWINDOW == 140 (0x85bd7400) [pid = 1746] [serial = 1442] [outer = 0x85458400] 18:52:20 INFO - PROCESS | 1746 | 1464054740617 Marionette DEBUG loaded listener.js 18:52:20 INFO - PROCESS | 1746 | ++DOMWINDOW == 141 (0x86d06800) [pid = 1746] [serial = 1443] [outer = 0x85458400] 18:52:21 INFO - PROCESS | 1746 | 1464054741598 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]]]}] 18:52:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 18:52:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1736ms 18:52:21 INFO - PROCESS | 1746 | 1464054741638 Marionette TRACE conn4 -> [0,1893,"getWindowHandle",null] 18:52:21 INFO - PROCESS | 1746 | 1464054741645 Marionette TRACE conn4 <- [1,1893,null,{"value":"8"}] 18:52:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 18:52:21 INFO - PROCESS | 1746 | 1464054741653 Marionette TRACE conn4 -> [0,1894,"setScriptTimeout",{"ms":35000}] 18:52:21 INFO - PROCESS | 1746 | 1464054741659 Marionette TRACE conn4 <- [1,1894,null,{}] 18:52:21 INFO - PROCESS | 1746 | 1464054741666 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}] 18:52:21 INFO - PROCESS | 1746 | 1464054741913 Marionette TRACE conn4 <- [1,1895,null,{"value":null}] 18:52:22 INFO - PROCESS | 1746 | 1464054742251 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:22 INFO - PROCESS | 1746 | ++DOCSHELL 0x88af3400 == 163 [pid = 1746] [id = 481] 18:52:22 INFO - PROCESS | 1746 | ++DOMWINDOW == 142 (0x88b52000) [pid = 1746] [serial = 1444] [outer = (nil)] 18:52:22 INFO - PROCESS | 1746 | ++DOMWINDOW == 143 (0x892f3c00) [pid = 1746] [serial = 1445] [outer = 0x88b52000] 18:52:22 INFO - PROCESS | 1746 | 1464054742351 Marionette DEBUG loaded listener.js 18:52:22 INFO - PROCESS | 1746 | ++DOMWINDOW == 144 (0x89b6c800) [pid = 1746] [serial = 1446] [outer = 0x88b52000] 18:52:23 INFO - PROCESS | 1746 | 1464054743378 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]]]}] 18:52:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 18:52:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1788ms 18:52:23 INFO - PROCESS | 1746 | 1464054743445 Marionette TRACE conn4 -> [0,1897,"getWindowHandle",null] 18:52:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 18:52:23 INFO - PROCESS | 1746 | 1464054743452 Marionette TRACE conn4 <- [1,1897,null,{"value":"8"}] 18:52:23 INFO - PROCESS | 1746 | 1464054743458 Marionette TRACE conn4 -> [0,1898,"setScriptTimeout",{"ms":35000}] 18:52:23 INFO - PROCESS | 1746 | 1464054743462 Marionette TRACE conn4 <- [1,1898,null,{}] 18:52:23 INFO - PROCESS | 1746 | 1464054743469 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}] 18:52:23 INFO - PROCESS | 1746 | 1464054743741 Marionette TRACE conn4 <- [1,1899,null,{"value":null}] 18:52:24 INFO - PROCESS | 1746 | 1464054744112 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:24 INFO - PROCESS | 1746 | ++DOCSHELL 0x89b6a800 == 164 [pid = 1746] [id = 482] 18:52:24 INFO - PROCESS | 1746 | ++DOMWINDOW == 145 (0x8abdac00) [pid = 1746] [serial = 1447] [outer = (nil)] 18:52:24 INFO - PROCESS | 1746 | ++DOMWINDOW == 146 (0x8afd9c00) [pid = 1746] [serial = 1448] [outer = 0x8abdac00] 18:52:24 INFO - PROCESS | 1746 | 1464054744201 Marionette DEBUG loaded listener.js 18:52:24 INFO - PROCESS | 1746 | ++DOMWINDOW == 147 (0x8c1c1c00) [pid = 1746] [serial = 1449] [outer = 0x8abdac00] 18:52:25 INFO - PROCESS | 1746 | 1464054745199 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]]]}] 18:52:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 18:52:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1783ms 18:52:25 INFO - PROCESS | 1746 | 1464054745241 Marionette TRACE conn4 -> [0,1901,"getWindowHandle",null] 18:52:25 INFO - PROCESS | 1746 | 1464054745245 Marionette TRACE conn4 <- [1,1901,null,{"value":"8"}] 18:52:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 18:52:25 INFO - PROCESS | 1746 | 1464054745262 Marionette TRACE conn4 -> [0,1902,"setScriptTimeout",{"ms":35000}] 18:52:25 INFO - PROCESS | 1746 | 1464054745271 Marionette TRACE conn4 <- [1,1902,null,{}] 18:52:25 INFO - PROCESS | 1746 | 1464054745278 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}] 18:52:25 INFO - PROCESS | 1746 | 1464054745513 Marionette TRACE conn4 <- [1,1903,null,{"value":null}] 18:52:25 INFO - PROCESS | 1746 | 1464054745834 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:25 INFO - PROCESS | 1746 | ++DOCSHELL 0x8a761800 == 165 [pid = 1746] [id = 483] 18:52:25 INFO - PROCESS | 1746 | ++DOMWINDOW == 148 (0x8a76d000) [pid = 1746] [serial = 1450] [outer = (nil)] 18:52:25 INFO - PROCESS | 1746 | ++DOMWINDOW == 149 (0x8d24b400) [pid = 1746] [serial = 1451] [outer = 0x8a76d000] 18:52:25 INFO - PROCESS | 1746 | 1464054745932 Marionette DEBUG loaded listener.js 18:52:26 INFO - PROCESS | 1746 | ++DOMWINDOW == 150 (0x8d257400) [pid = 1746] [serial = 1452] [outer = 0x8a76d000] 18:52:26 INFO - PROCESS | 1746 | 1464054746890 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]]]}] 18:52:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 18:52:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1701ms 18:52:26 INFO - PROCESS | 1746 | 1464054746956 Marionette TRACE conn4 -> [0,1905,"getWindowHandle",null] 18:52:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 18:52:26 INFO - PROCESS | 1746 | 1464054746961 Marionette TRACE conn4 <- [1,1905,null,{"value":"8"}] 18:52:26 INFO - PROCESS | 1746 | 1464054746967 Marionette TRACE conn4 -> [0,1906,"setScriptTimeout",{"ms":35000}] 18:52:26 INFO - PROCESS | 1746 | 1464054746971 Marionette TRACE conn4 <- [1,1906,null,{}] 18:52:26 INFO - PROCESS | 1746 | 1464054746977 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}] 18:52:27 INFO - PROCESS | 1746 | 1464054747258 Marionette TRACE conn4 <- [1,1907,null,{"value":null}] 18:52:27 INFO - PROCESS | 1746 | 1464054747609 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:27 INFO - PROCESS | 1746 | ++DOCSHELL 0x889d1c00 == 166 [pid = 1746] [id = 484] 18:52:27 INFO - PROCESS | 1746 | ++DOMWINDOW == 151 (0x8abe4000) [pid = 1746] [serial = 1453] [outer = (nil)] 18:52:27 INFO - PROCESS | 1746 | ++DOMWINDOW == 152 (0x8d2f0400) [pid = 1746] [serial = 1454] [outer = 0x8abe4000] 18:52:27 INFO - PROCESS | 1746 | 1464054747730 Marionette DEBUG loaded listener.js 18:52:27 INFO - PROCESS | 1746 | ++DOMWINDOW == 153 (0x8d9cec00) [pid = 1746] [serial = 1455] [outer = 0x8abe4000] 18:52:28 INFO - PROCESS | 1746 | 1464054748724 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]]]}] 18:52:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 18:52:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1838ms 18:52:28 INFO - PROCESS | 1746 | 1464054748806 Marionette TRACE conn4 -> [0,1909,"getWindowHandle",null] 18:52:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 18:52:28 INFO - PROCESS | 1746 | 1464054748810 Marionette TRACE conn4 <- [1,1909,null,{"value":"8"}] 18:52:28 INFO - PROCESS | 1746 | 1464054748817 Marionette TRACE conn4 -> [0,1910,"setScriptTimeout",{"ms":35000}] 18:52:28 INFO - PROCESS | 1746 | 1464054748821 Marionette TRACE conn4 <- [1,1910,null,{}] 18:52:28 INFO - PROCESS | 1746 | 1464054748827 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}] 18:52:29 INFO - PROCESS | 1746 | 1464054749069 Marionette TRACE conn4 <- [1,1911,null,{"value":null}] 18:52:29 INFO - PROCESS | 1746 | 1464054749406 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:29 INFO - PROCESS | 1746 | ++DOCSHELL 0x8db58400 == 167 [pid = 1746] [id = 485] 18:52:29 INFO - PROCESS | 1746 | ++DOMWINDOW == 154 (0x8db58c00) [pid = 1746] [serial = 1456] [outer = (nil)] 18:52:29 INFO - PROCESS | 1746 | ++DOMWINDOW == 155 (0x8db5e400) [pid = 1746] [serial = 1457] [outer = 0x8db58c00] 18:52:29 INFO - PROCESS | 1746 | 1464054749512 Marionette DEBUG loaded listener.js 18:52:29 INFO - PROCESS | 1746 | ++DOMWINDOW == 156 (0x8df1b000) [pid = 1746] [serial = 1458] [outer = 0x8db58c00] 18:52:30 INFO - PROCESS | 1746 | 1464054750490 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]]]}] 18:52:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 18:52:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1744ms 18:52:30 INFO - PROCESS | 1746 | 1464054750562 Marionette TRACE conn4 -> [0,1913,"getWindowHandle",null] 18:52:30 INFO - PROCESS | 1746 | 1464054750566 Marionette TRACE conn4 <- [1,1913,null,{"value":"8"}] 18:52:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 18:52:30 INFO - PROCESS | 1746 | 1464054750572 Marionette TRACE conn4 -> [0,1914,"setScriptTimeout",{"ms":35000}] 18:52:30 INFO - PROCESS | 1746 | 1464054750575 Marionette TRACE conn4 <- [1,1914,null,{}] 18:52:30 INFO - PROCESS | 1746 | 1464054750582 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}] 18:52:30 INFO - PROCESS | 1746 | 1464054750807 Marionette TRACE conn4 <- [1,1915,null,{"value":null}] 18:52:31 INFO - PROCESS | 1746 | 1464054751135 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:31 INFO - PROCESS | 1746 | ++DOCSHELL 0x8ae2ec00 == 168 [pid = 1746] [id = 486] 18:52:31 INFO - PROCESS | 1746 | ++DOMWINDOW == 157 (0x8d2ea400) [pid = 1746] [serial = 1459] [outer = (nil)] 18:52:31 INFO - PROCESS | 1746 | ++DOMWINDOW == 158 (0x8dff4800) [pid = 1746] [serial = 1460] [outer = 0x8d2ea400] 18:52:31 INFO - PROCESS | 1746 | 1464054751234 Marionette DEBUG loaded listener.js 18:52:31 INFO - PROCESS | 1746 | ++DOMWINDOW == 159 (0x8e092c00) [pid = 1746] [serial = 1461] [outer = 0x8d2ea400] 18:52:32 INFO - PROCESS | 1746 | 1464054752184 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]]]}] 18:52:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 18:52:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1686ms 18:52:32 INFO - PROCESS | 1746 | 1464054752259 Marionette TRACE conn4 -> [0,1917,"getWindowHandle",null] 18:52:32 INFO - PROCESS | 1746 | 1464054752263 Marionette TRACE conn4 <- [1,1917,null,{"value":"8"}] 18:52:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 18:52:32 INFO - PROCESS | 1746 | 1464054752270 Marionette TRACE conn4 -> [0,1918,"setScriptTimeout",{"ms":35000}] 18:52:32 INFO - PROCESS | 1746 | 1464054752273 Marionette TRACE conn4 <- [1,1918,null,{}] 18:52:32 INFO - PROCESS | 1746 | 1464054752280 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}] 18:52:32 INFO - PROCESS | 1746 | 1464054752540 Marionette TRACE conn4 <- [1,1919,null,{"value":null}] 18:52:32 INFO - PROCESS | 1746 | 1464054752864 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:32 INFO - PROCESS | 1746 | ++DOCSHELL 0x8df27c00 == 169 [pid = 1746] [id = 487] 18:52:32 INFO - PROCESS | 1746 | ++DOMWINDOW == 160 (0x8dfed800) [pid = 1746] [serial = 1462] [outer = (nil)] 18:52:32 INFO - PROCESS | 1746 | ++DOMWINDOW == 161 (0x8e3a3800) [pid = 1746] [serial = 1463] [outer = 0x8dfed800] 18:52:32 INFO - PROCESS | 1746 | 1464054752970 Marionette DEBUG loaded listener.js 18:52:33 INFO - PROCESS | 1746 | ++DOMWINDOW == 162 (0x8e3a9400) [pid = 1746] [serial = 1464] [outer = 0x8dfed800] 18:52:33 INFO - PROCESS | 1746 | 1464054753903 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]]]}] 18:52:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 18:52:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1697ms 18:52:33 INFO - PROCESS | 1746 | 1464054753968 Marionette TRACE conn4 -> [0,1921,"getWindowHandle",null] 18:52:33 INFO - PROCESS | 1746 | 1464054753971 Marionette TRACE conn4 <- [1,1921,null,{"value":"8"}] 18:52:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 18:52:33 INFO - PROCESS | 1746 | 1464054753978 Marionette TRACE conn4 -> [0,1922,"setScriptTimeout",{"ms":35000}] 18:52:33 INFO - PROCESS | 1746 | 1464054753981 Marionette TRACE conn4 <- [1,1922,null,{}] 18:52:33 INFO - PROCESS | 1746 | 1464054753987 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}] 18:52:34 INFO - PROCESS | 1746 | 1464054754211 Marionette TRACE conn4 <- [1,1923,null,{"value":null}] 18:52:34 INFO - PROCESS | 1746 | 1464054754539 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:34 INFO - PROCESS | 1746 | ++DOCSHELL 0x8d00dc00 == 170 [pid = 1746] [id = 488] 18:52:34 INFO - PROCESS | 1746 | ++DOMWINDOW == 163 (0x8e116000) [pid = 1746] [serial = 1465] [outer = (nil)] 18:52:34 INFO - PROCESS | 1746 | ++DOMWINDOW == 164 (0x8ed12000) [pid = 1746] [serial = 1466] [outer = 0x8e116000] 18:52:34 INFO - PROCESS | 1746 | 1464054754631 Marionette DEBUG loaded listener.js 18:52:34 INFO - PROCESS | 1746 | ++DOMWINDOW == 165 (0x8ed15400) [pid = 1746] [serial = 1467] [outer = 0x8e116000] 18:52:35 INFO - PROCESS | 1746 | 1464054755567 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]]]}] 18:52:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 18:52:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1639ms 18:52:35 INFO - PROCESS | 1746 | 1464054755618 Marionette TRACE conn4 -> [0,1925,"getWindowHandle",null] 18:52:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 18:52:35 INFO - PROCESS | 1746 | 1464054755622 Marionette TRACE conn4 <- [1,1925,null,{"value":"8"}] 18:52:35 INFO - PROCESS | 1746 | 1464054755629 Marionette TRACE conn4 -> [0,1926,"setScriptTimeout",{"ms":35000}] 18:52:35 INFO - PROCESS | 1746 | 1464054755632 Marionette TRACE conn4 <- [1,1926,null,{}] 18:52:35 INFO - PROCESS | 1746 | 1464054755638 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}] 18:52:35 INFO - PROCESS | 1746 | 1464054755865 Marionette TRACE conn4 <- [1,1927,null,{"value":null}] 18:52:36 INFO - PROCESS | 1746 | 1464054756190 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:36 INFO - PROCESS | 1746 | ++DOCSHELL 0x8ed09800 == 171 [pid = 1746] [id = 489] 18:52:36 INFO - PROCESS | 1746 | ++DOMWINDOW == 166 (0x8ed0d800) [pid = 1746] [serial = 1468] [outer = (nil)] 18:52:36 INFO - PROCESS | 1746 | ++DOMWINDOW == 167 (0x908cac00) [pid = 1746] [serial = 1469] [outer = 0x8ed0d800] 18:52:36 INFO - PROCESS | 1746 | 1464054756289 Marionette DEBUG loaded listener.js 18:52:36 INFO - PROCESS | 1746 | ++DOMWINDOW == 168 (0x908d2800) [pid = 1746] [serial = 1470] [outer = 0x8ed0d800] 18:52:37 INFO - PROCESS | 1746 | 1464054757200 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]]]}] 18:52:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 18:52:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1637ms 18:52:37 INFO - PROCESS | 1746 | 1464054757266 Marionette TRACE conn4 -> [0,1929,"getWindowHandle",null] 18:52:37 INFO - PROCESS | 1746 | 1464054757270 Marionette TRACE conn4 <- [1,1929,null,{"value":"8"}] 18:52:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 18:52:37 INFO - PROCESS | 1746 | 1464054757277 Marionette TRACE conn4 -> [0,1930,"setScriptTimeout",{"ms":35000}] 18:52:37 INFO - PROCESS | 1746 | 1464054757280 Marionette TRACE conn4 <- [1,1930,null,{}] 18:52:37 INFO - PROCESS | 1746 | 1464054757286 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}] 18:52:37 INFO - PROCESS | 1746 | 1464054757513 Marionette TRACE conn4 <- [1,1931,null,{"value":null}] 18:52:37 INFO - PROCESS | 1746 | 1464054757863 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:37 INFO - PROCESS | 1746 | ++DOCSHELL 0x913c9400 == 172 [pid = 1746] [id = 490] 18:52:37 INFO - PROCESS | 1746 | ++DOMWINDOW == 169 (0x913c9c00) [pid = 1746] [serial = 1471] [outer = (nil)] 18:52:37 INFO - PROCESS | 1746 | ++DOMWINDOW == 170 (0x91a0ac00) [pid = 1746] [serial = 1472] [outer = 0x913c9c00] 18:52:37 INFO - PROCESS | 1746 | 1464054757985 Marionette DEBUG loaded listener.js 18:52:38 INFO - PROCESS | 1746 | ++DOMWINDOW == 171 (0x91af6c00) [pid = 1746] [serial = 1473] [outer = 0x913c9c00] 18:52:39 INFO - PROCESS | 1746 | 1464054759021 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]]]}] 18:52:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 18:52:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1786ms 18:52:39 INFO - PROCESS | 1746 | 1464054759064 Marionette TRACE conn4 -> [0,1933,"getWindowHandle",null] 18:52:39 INFO - PROCESS | 1746 | 1464054759068 Marionette TRACE conn4 <- [1,1933,null,{"value":"8"}] 18:52:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 18:52:39 INFO - PROCESS | 1746 | 1464054759075 Marionette TRACE conn4 -> [0,1934,"setScriptTimeout",{"ms":35000}] 18:52:39 INFO - PROCESS | 1746 | 1464054759079 Marionette TRACE conn4 <- [1,1934,null,{}] 18:52:39 INFO - PROCESS | 1746 | 1464054759085 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}] 18:52:39 INFO - PROCESS | 1746 | 1464054759350 Marionette TRACE conn4 <- [1,1935,null,{"value":null}] 18:52:39 INFO - PROCESS | 1746 | 1464054759681 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:39 INFO - PROCESS | 1746 | ++DOCSHELL 0x91bc4800 == 173 [pid = 1746] [id = 491] 18:52:39 INFO - PROCESS | 1746 | ++DOMWINDOW == 172 (0x91bc7400) [pid = 1746] [serial = 1474] [outer = (nil)] 18:52:39 INFO - PROCESS | 1746 | ++DOMWINDOW == 173 (0x91c21800) [pid = 1746] [serial = 1475] [outer = 0x91bc7400] 18:52:39 INFO - PROCESS | 1746 | 1464054759777 Marionette DEBUG loaded listener.js 18:52:39 INFO - PROCESS | 1746 | ++DOMWINDOW == 174 (0x91c2b000) [pid = 1746] [serial = 1476] [outer = 0x91bc7400] 18:52:40 INFO - PROCESS | 1746 | 1464054760718 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]]]}] 18:52:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 18:52:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1682ms 18:52:40 INFO - PROCESS | 1746 | 1464054760757 Marionette TRACE conn4 -> [0,1937,"getWindowHandle",null] 18:52:40 INFO - PROCESS | 1746 | 1464054760761 Marionette TRACE conn4 <- [1,1937,null,{"value":"8"}] 18:52:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 18:52:40 INFO - PROCESS | 1746 | 1464054760768 Marionette TRACE conn4 -> [0,1938,"setScriptTimeout",{"ms":35000}] 18:52:40 INFO - PROCESS | 1746 | 1464054760771 Marionette TRACE conn4 <- [1,1938,null,{}] 18:52:40 INFO - PROCESS | 1746 | 1464054760777 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}] 18:52:41 INFO - PROCESS | 1746 | 1464054760994 Marionette TRACE conn4 <- [1,1939,null,{"value":null}] 18:52:41 INFO - PROCESS | 1746 | 1464054761327 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:41 INFO - PROCESS | 1746 | ++DOCSHELL 0x85bd2000 == 174 [pid = 1746] [id = 492] 18:52:41 INFO - PROCESS | 1746 | ++DOMWINDOW == 175 (0x91bd7c00) [pid = 1746] [serial = 1477] [outer = (nil)] 18:52:41 INFO - PROCESS | 1746 | ++DOMWINDOW == 176 (0x925a8400) [pid = 1746] [serial = 1478] [outer = 0x91bd7c00] 18:52:41 INFO - PROCESS | 1746 | 1464054761422 Marionette DEBUG loaded listener.js 18:52:41 INFO - PROCESS | 1746 | ++DOMWINDOW == 177 (0x92f14c00) [pid = 1746] [serial = 1479] [outer = 0x91bd7c00] 18:52:42 INFO - PROCESS | 1746 | 1464054762318 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]]]}] 18:52:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 18:52:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1588ms 18:52:42 INFO - PROCESS | 1746 | 1464054762356 Marionette TRACE conn4 -> [0,1941,"getWindowHandle",null] 18:52:42 INFO - PROCESS | 1746 | 1464054762361 Marionette TRACE conn4 <- [1,1941,null,{"value":"8"}] 18:52:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 18:52:42 INFO - PROCESS | 1746 | 1464054762367 Marionette TRACE conn4 -> [0,1942,"setScriptTimeout",{"ms":35000}] 18:52:42 INFO - PROCESS | 1746 | 1464054762370 Marionette TRACE conn4 <- [1,1942,null,{}] 18:52:42 INFO - PROCESS | 1746 | 1464054762376 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}] 18:52:42 INFO - PROCESS | 1746 | 1464054762589 Marionette TRACE conn4 <- [1,1943,null,{"value":null}] 18:52:42 INFO - PROCESS | 1746 | 1464054762932 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:42 INFO - PROCESS | 1746 | ++DOCSHELL 0x908cf400 == 175 [pid = 1746] [id = 493] 18:52:42 INFO - PROCESS | 1746 | ++DOMWINDOW == 178 (0x920e0c00) [pid = 1746] [serial = 1480] [outer = (nil)] 18:52:43 INFO - PROCESS | 1746 | ++DOMWINDOW == 179 (0x94712400) [pid = 1746] [serial = 1481] [outer = 0x920e0c00] 18:52:43 INFO - PROCESS | 1746 | 1464054763040 Marionette DEBUG loaded listener.js 18:52:43 INFO - PROCESS | 1746 | ++DOMWINDOW == 180 (0x947a6800) [pid = 1746] [serial = 1482] [outer = 0x920e0c00] 18:52:43 INFO - PROCESS | 1746 | 1464054763967 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]]]}] 18:52:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 18:52:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1636ms 18:52:44 INFO - PROCESS | 1746 | 1464054764004 Marionette TRACE conn4 -> [0,1945,"getWindowHandle",null] 18:52:44 INFO - PROCESS | 1746 | 1464054764008 Marionette TRACE conn4 <- [1,1945,null,{"value":"8"}] 18:52:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 18:52:44 INFO - PROCESS | 1746 | 1464054764015 Marionette TRACE conn4 -> [0,1946,"setScriptTimeout",{"ms":35000}] 18:52:44 INFO - PROCESS | 1746 | 1464054764018 Marionette TRACE conn4 <- [1,1946,null,{}] 18:52:44 INFO - PROCESS | 1746 | 1464054764024 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}] 18:52:44 INFO - PROCESS | 1746 | 1464054764250 Marionette TRACE conn4 <- [1,1947,null,{"value":null}] 18:52:44 INFO - PROCESS | 1746 | 1464054764584 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:44 INFO - PROCESS | 1746 | ++DOCSHELL 0x91bbe400 == 176 [pid = 1746] [id = 494] 18:52:44 INFO - PROCESS | 1746 | ++DOMWINDOW == 181 (0x925ae400) [pid = 1746] [serial = 1483] [outer = (nil)] 18:52:44 INFO - PROCESS | 1746 | ++DOMWINDOW == 182 (0x95251800) [pid = 1746] [serial = 1484] [outer = 0x925ae400] 18:52:44 INFO - PROCESS | 1746 | 1464054764679 Marionette DEBUG loaded listener.js 18:52:44 INFO - PROCESS | 1746 | ++DOMWINDOW == 183 (0x95410000) [pid = 1746] [serial = 1485] [outer = 0x925ae400] 18:52:45 INFO - PROCESS | 1746 | 1464054765606 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]]]}] 18:52:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 18:52:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1630ms 18:52:45 INFO - PROCESS | 1746 | 1464054765646 Marionette TRACE conn4 -> [0,1949,"getWindowHandle",null] 18:52:45 INFO - PROCESS | 1746 | 1464054765649 Marionette TRACE conn4 <- [1,1949,null,{"value":"8"}] 18:52:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 18:52:45 INFO - PROCESS | 1746 | 1464054765656 Marionette TRACE conn4 -> [0,1950,"setScriptTimeout",{"ms":35000}] 18:52:45 INFO - PROCESS | 1746 | 1464054765660 Marionette TRACE conn4 <- [1,1950,null,{}] 18:52:45 INFO - PROCESS | 1746 | 1464054765666 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}] 18:52:45 INFO - PROCESS | 1746 | 1464054765891 Marionette TRACE conn4 <- [1,1951,null,{"value":null}] 18:52:46 INFO - PROCESS | 1746 | 1464054766225 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:46 INFO - PROCESS | 1746 | ++DOCSHELL 0x8edc0400 == 177 [pid = 1746] [id = 495] 18:52:46 INFO - PROCESS | 1746 | ++DOMWINDOW == 184 (0x9479bc00) [pid = 1746] [serial = 1486] [outer = (nil)] 18:52:46 INFO - PROCESS | 1746 | ++DOMWINDOW == 185 (0x9786b000) [pid = 1746] [serial = 1487] [outer = 0x9479bc00] 18:52:46 INFO - PROCESS | 1746 | 1464054766320 Marionette DEBUG loaded listener.js 18:52:46 INFO - PROCESS | 1746 | ++DOMWINDOW == 186 (0x97877400) [pid = 1746] [serial = 1488] [outer = 0x9479bc00] 18:52:47 INFO - PROCESS | 1746 | 1464054767198 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]]]}] 18:52:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 18:52:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1584ms 18:52:47 INFO - PROCESS | 1746 | 1464054767241 Marionette TRACE conn4 -> [0,1953,"getWindowHandle",null] 18:52:47 INFO - PROCESS | 1746 | 1464054767245 Marionette TRACE conn4 <- [1,1953,null,{"value":"8"}] 18:52:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 18:52:47 INFO - PROCESS | 1746 | 1464054767252 Marionette TRACE conn4 -> [0,1954,"setScriptTimeout",{"ms":35000}] 18:52:47 INFO - PROCESS | 1746 | 1464054767255 Marionette TRACE conn4 <- [1,1954,null,{}] 18:52:47 INFO - PROCESS | 1746 | 1464054767263 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}] 18:52:47 INFO - PROCESS | 1746 | 1464054767476 Marionette TRACE conn4 <- [1,1955,null,{"value":null}] 18:52:47 INFO - PROCESS | 1746 | 1464054767822 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:47 INFO - PROCESS | 1746 | ++DOCSHELL 0x85115c00 == 178 [pid = 1746] [id = 496] 18:52:47 INFO - PROCESS | 1746 | ++DOMWINDOW == 187 (0x8d252800) [pid = 1746] [serial = 1489] [outer = (nil)] 18:52:47 INFO - PROCESS | 1746 | ++DOMWINDOW == 188 (0x9b677400) [pid = 1746] [serial = 1490] [outer = 0x8d252800] 18:52:47 INFO - PROCESS | 1746 | 1464054767914 Marionette DEBUG loaded listener.js 18:52:48 INFO - PROCESS | 1746 | ++DOMWINDOW == 189 (0x9bce8400) [pid = 1746] [serial = 1491] [outer = 0x8d252800] 18:52:48 INFO - PROCESS | 1746 | 1464054768861 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]]]}] 18:52:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 18:52:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1643ms 18:52:48 INFO - PROCESS | 1746 | 1464054768895 Marionette TRACE conn4 -> [0,1957,"getWindowHandle",null] 18:52:48 INFO - PROCESS | 1746 | 1464054768898 Marionette TRACE conn4 <- [1,1957,null,{"value":"8"}] 18:52:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 18:52:48 INFO - PROCESS | 1746 | 1464054768905 Marionette TRACE conn4 -> [0,1958,"setScriptTimeout",{"ms":35000}] 18:52:48 INFO - PROCESS | 1746 | 1464054768908 Marionette TRACE conn4 <- [1,1958,null,{}] 18:52:48 INFO - PROCESS | 1746 | 1464054768914 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}] 18:52:49 INFO - PROCESS | 1746 | 1464054769139 Marionette TRACE conn4 <- [1,1959,null,{"value":null}] 18:52:49 INFO - PROCESS | 1746 | 1464054769478 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:49 INFO - PROCESS | 1746 | ++DOCSHELL 0x85456c00 == 179 [pid = 1746] [id = 497] 18:52:49 INFO - PROCESS | 1746 | ++DOMWINDOW == 190 (0x93d9b800) [pid = 1746] [serial = 1492] [outer = (nil)] 18:52:49 INFO - PROCESS | 1746 | ++DOMWINDOW == 191 (0x9bf42000) [pid = 1746] [serial = 1493] [outer = 0x93d9b800] 18:52:49 INFO - PROCESS | 1746 | 1464054769575 Marionette DEBUG loaded listener.js 18:52:49 INFO - PROCESS | 1746 | ++DOMWINDOW == 192 (0x9bf44c00) [pid = 1746] [serial = 1494] [outer = 0x93d9b800] 18:52:52 INFO - PROCESS | 1746 | --DOCSHELL 0x8d205000 == 178 [pid = 1746] [id = 329] 18:52:52 INFO - PROCESS | 1746 | --DOCSHELL 0x85bd5000 == 177 [pid = 1746] [id = 479] 18:52:52 INFO - PROCESS | 1746 | --DOCSHELL 0x85119c00 == 176 [pid = 1746] [id = 478] 18:52:52 INFO - PROCESS | 1746 | --DOCSHELL 0x876c5400 == 175 [pid = 1746] [id = 477] 18:52:52 INFO - PROCESS | 1746 | --DOCSHELL 0x85460c00 == 174 [pid = 1746] [id = 476] 18:52:52 INFO - PROCESS | 1746 | --DOCSHELL 0x9a08e000 == 173 [pid = 1746] [id = 474] 18:52:52 INFO - PROCESS | 1746 | --DOCSHELL 0x85bcb400 == 172 [pid = 1746] [id = 473] 18:52:52 INFO - PROCESS | 1746 | --DOCSHELL 0x99e85800 == 171 [pid = 1746] [id = 472] 18:52:52 INFO - PROCESS | 1746 | --DOCSHELL 0x85451800 == 170 [pid = 1746] [id = 470] 18:52:52 INFO - PROCESS | 1746 | --DOCSHELL 0x9784a800 == 169 [pid = 1746] [id = 471] 18:52:52 INFO - PROCESS | 1746 | --DOCSHELL 0x91bcf000 == 168 [pid = 1746] [id = 469] 18:52:52 INFO - PROCESS | 1746 | --DOCSHELL 0x92fedc00 == 167 [pid = 1746] [id = 468] 18:52:52 INFO - PROCESS | 1746 | --DOCSHELL 0x85110c00 == 166 [pid = 1746] [id = 467] 18:52:52 INFO - PROCESS | 1746 | --DOCSHELL 0x8e11f400 == 165 [pid = 1746] [id = 466] 18:52:52 INFO - PROCESS | 1746 | --DOCSHELL 0x8dbf2400 == 164 [pid = 1746] [id = 465] 18:52:52 INFO - PROCESS | 1746 | --DOCSHELL 0x86d08400 == 163 [pid = 1746] [id = 463] 18:52:52 INFO - PROCESS | 1746 | --DOCSHELL 0x8c84c800 == 162 [pid = 1746] [id = 464] 18:52:52 INFO - PROCESS | 1746 | --DOCSHELL 0x889cbc00 == 161 [pid = 1746] [id = 462] 18:52:52 INFO - PROCESS | 1746 | --DOCSHELL 0x8c1c3800 == 160 [pid = 1746] [id = 461] 18:52:52 INFO - PROCESS | 1746 | --DOCSHELL 0x8da8ec00 == 159 [pid = 1746] [id = 460] 18:52:52 INFO - PROCESS | 1746 | --DOCSHELL 0x8c1c5800 == 158 [pid = 1746] [id = 459] 18:52:52 INFO - PROCESS | 1746 | --DOCSHELL 0x86d0f800 == 157 [pid = 1746] [id = 458] 18:52:52 INFO - PROCESS | 1746 | 1464054772424 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]]]}] 18:52:52 INFO - PROCESS | 1746 | --DOMWINDOW == 191 (0x8d2e6c00) [pid = 1746] [serial = 1373] [outer = (nil)] [url = about:blank] 18:52:52 INFO - PROCESS | 1746 | --DOMWINDOW == 190 (0x88af7800) [pid = 1746] [serial = 1242] [outer = (nil)] [url = about:blank] 18:52:52 INFO - PROCESS | 1746 | --DOMWINDOW == 189 (0x8d015000) [pid = 1746] [serial = 1248] [outer = (nil)] [url = about:blank] 18:52:52 INFO - PROCESS | 1746 | --DOMWINDOW == 188 (0x8dbf8400) [pid = 1746] [serial = 1254] [outer = (nil)] [url = about:blank] 18:52:52 INFO - PROCESS | 1746 | --DOMWINDOW == 187 (0x8d2e2400) [pid = 1746] [serial = 1251] [outer = (nil)] [url = about:blank] 18:52:52 INFO - PROCESS | 1746 | --DOMWINDOW == 186 (0x8633b800) [pid = 1746] [serial = 1239] [outer = (nil)] [url = about:blank] 18:52:52 INFO - PROCESS | 1746 | --DOMWINDOW == 185 (0x93d95800) [pid = 1746] [serial = 1358] [outer = (nil)] [url = about:blank] 18:52:52 INFO - PROCESS | 1746 | --DOMWINDOW == 184 (0x8e095400) [pid = 1746] [serial = 1329] [outer = (nil)] [url = about:blank] 18:52:52 INFO - PROCESS | 1746 | --DOMWINDOW == 183 (0x8c1c7800) [pid = 1746] [serial = 1367] [outer = (nil)] [url = about:blank] 18:52:52 INFO - PROCESS | 1746 | --DOMWINDOW == 182 (0x89b8b800) [pid = 1746] [serial = 1365] [outer = (nil)] [url = about:blank] 18:52:52 INFO - PROCESS | 1746 | --DOMWINDOW == 181 (0x91a11400) [pid = 1746] [serial = 1341] [outer = (nil)] [url = about:blank] 18:52:52 INFO - PROCESS | 1746 | --DOMWINDOW == 180 (0x89b64800) [pid = 1746] [serial = 1364] [outer = (nil)] [url = about:blank] 18:52:52 INFO - PROCESS | 1746 | --DOMWINDOW == 179 (0x8d9cd800) [pid = 1746] [serial = 1320] [outer = (nil)] [url = about:blank] 18:52:52 INFO - PROCESS | 1746 | --DOMWINDOW == 178 (0x876c8400) [pid = 1746] [serial = 1362] [outer = (nil)] [url = about:blank] 18:52:52 INFO - PROCESS | 1746 | --DOMWINDOW == 177 (0x8c84b400) [pid = 1746] [serial = 1313] [outer = (nil)] [url = about:blank] 18:52:52 INFO - PROCESS | 1746 | --DOMWINDOW == 176 (0x8c854800) [pid = 1746] [serial = 1314] [outer = (nil)] [url = about:blank] 18:52:52 INFO - PROCESS | 1746 | --DOMWINDOW == 175 (0x91309000) [pid = 1746] [serial = 1338] [outer = (nil)] [url = about:blank] 18:52:52 INFO - PROCESS | 1746 | --DOMWINDOW == 174 (0x91b31400) [pid = 1746] [serial = 1344] [outer = (nil)] [url = about:blank] 18:52:52 INFO - PROCESS | 1746 | --DOMWINDOW == 173 (0x8e3a0c00) [pid = 1746] [serial = 1331] [outer = (nil)] [url = about:blank] 18:52:52 INFO - PROCESS | 1746 | --DOMWINDOW == 172 (0x8db63400) [pid = 1746] [serial = 1322] [outer = (nil)] [url = about:blank] 18:52:52 INFO - PROCESS | 1746 | --DOMWINDOW == 171 (0x8dfe9400) [pid = 1746] [serial = 1326] [outer = (nil)] [url = about:blank] 18:52:52 INFO - PROCESS | 1746 | --DOMWINDOW == 170 (0x8e091c00) [pid = 1746] [serial = 1328] [outer = (nil)] [url = about:blank] 18:52:52 INFO - PROCESS | 1746 | --DOMWINDOW == 169 (0x8d00e400) [pid = 1746] [serial = 1371] [outer = (nil)] [url = about:blank] 18:52:52 INFO - PROCESS | 1746 | --DOMWINDOW == 168 (0x9bfbac00) [pid = 1746] [serial = 1293] [outer = (nil)] [url = about:blank] 18:52:52 INFO - PROCESS | 1746 | --DOMWINDOW == 167 (0x920e2800) [pid = 1746] [serial = 1353] [outer = (nil)] [url = about:blank] 18:52:52 INFO - PROCESS | 1746 | --DOMWINDOW == 166 (0x8afe1c00) [pid = 1746] [serial = 1311] [outer = (nil)] [url = about:blank] 18:52:52 INFO - PROCESS | 1746 | --DOMWINDOW == 165 (0x871f0000) [pid = 1746] [serial = 1361] [outer = (nil)] [url = about:blank] 18:52:52 INFO - PROCESS | 1746 | --DOMWINDOW == 164 (0x908d1000) [pid = 1746] [serial = 1337] [outer = (nil)] [url = about:blank] 18:52:52 INFO - PROCESS | 1746 | --DOMWINDOW == 163 (0x876d3000) [pid = 1746] [serial = 1308] [outer = (nil)] [url = about:blank] 18:52:52 INFO - PROCESS | 1746 | --DOMWINDOW == 162 (0x91c20400) [pid = 1746] [serial = 1349] [outer = (nil)] [url = about:blank] 18:52:52 INFO - PROCESS | 1746 | --DOMWINDOW == 161 (0x8a6e5000) [pid = 1746] [serial = 1236] [outer = (nil)] [url = about:blank] 18:52:52 INFO - PROCESS | 1746 | --DOMWINDOW == 160 (0x8c6b2000) [pid = 1746] [serial = 1368] [outer = (nil)] [url = about:blank] 18:52:52 INFO - PROCESS | 1746 | --DOMWINDOW == 159 (0x91bc0800) [pid = 1746] [serial = 1346] [outer = (nil)] [url = about:blank] 18:52:52 INFO - PROCESS | 1746 | --DOMWINDOW == 158 (0x8d2ef000) [pid = 1746] [serial = 1319] [outer = (nil)] [url = about:blank] 18:52:52 INFO - PROCESS | 1746 | --DOMWINDOW == 157 (0x91c23800) [pid = 1746] [serial = 1350] [outer = (nil)] [url = about:blank] 18:52:52 INFO - PROCESS | 1746 | --DOMWINDOW == 156 (0x8d204000) [pid = 1746] [serial = 1316] [outer = (nil)] [url = about:blank] 18:52:52 INFO - PROCESS | 1746 | --DOMWINDOW == 155 (0x9a306c00) [pid = 1746] [serial = 1224] [outer = (nil)] [url = about:blank] 18:52:52 INFO - PROCESS | 1746 | --DOMWINDOW == 154 (0x8ec42c00) [pid = 1746] [serial = 1335] [outer = (nil)] [url = about:blank] 18:52:52 INFO - PROCESS | 1746 | --DOMWINDOW == 153 (0x8dcabc00) [pid = 1746] [serial = 1325] [outer = (nil)] [url = about:blank] 18:52:52 INFO - PROCESS | 1746 | --DOMWINDOW == 152 (0x920da400) [pid = 1746] [serial = 1352] [outer = (nil)] [url = about:blank] 18:52:52 INFO - PROCESS | 1746 | --DOMWINDOW == 151 (0x925a7400) [pid = 1746] [serial = 1355] [outer = (nil)] [url = about:blank] 18:52:52 INFO - PROCESS | 1746 | --DOMWINDOW == 150 (0x8dbf3800) [pid = 1746] [serial = 1323] [outer = (nil)] [url = about:blank] 18:52:52 INFO - PROCESS | 1746 | --DOMWINDOW == 149 (0x8a6edc00) [pid = 1746] [serial = 1310] [outer = (nil)] [url = about:blank] 18:52:52 INFO - PROCESS | 1746 | --DOMWINDOW == 148 (0x91bcc000) [pid = 1746] [serial = 1347] [outer = (nil)] [url = about:blank] 18:52:52 INFO - PROCESS | 1746 | --DOMWINDOW == 147 (0x8ec3bc00) [pid = 1746] [serial = 1334] [outer = (nil)] [url = about:blank] 18:52:52 INFO - PROCESS | 1746 | --DOMWINDOW == 146 (0x89b91c00) [pid = 1746] [serial = 1370] [outer = (nil)] [url = about:blank] 18:52:52 INFO - PROCESS | 1746 | --DOMWINDOW == 145 (0x871f6800) [pid = 1746] [serial = 1307] [outer = (nil)] [url = about:blank] 18:52:52 INFO - PROCESS | 1746 | --DOMWINDOW == 144 (0x8e3a3c00) [pid = 1746] [serial = 1332] [outer = (nil)] [url = about:blank] 18:52:52 INFO - PROCESS | 1746 | --DOMWINDOW == 143 (0x8d254c00) [pid = 1746] [serial = 1317] [outer = (nil)] [url = about:blank] 18:52:52 INFO - PROCESS | 1746 | --DOMWINDOW == 142 (0x913ccc00) [pid = 1746] [serial = 1340] [outer = (nil)] [url = about:blank] 18:52:52 INFO - PROCESS | 1746 | --DOMWINDOW == 141 (0x91af3400) [pid = 1746] [serial = 1343] [outer = (nil)] [url = about:blank] 18:52:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 18:52:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 3842ms 18:52:52 INFO - PROCESS | 1746 | 1464054772770 Marionette TRACE conn4 -> [0,1961,"getWindowHandle",null] 18:52:52 INFO - PROCESS | 1746 | 1464054772776 Marionette TRACE conn4 <- [1,1961,null,{"value":"8"}] 18:52:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 18:52:52 INFO - PROCESS | 1746 | 1464054772786 Marionette TRACE conn4 -> [0,1962,"setScriptTimeout",{"ms":35000}] 18:52:52 INFO - PROCESS | 1746 | 1464054772792 Marionette TRACE conn4 <- [1,1962,null,{}] 18:52:52 INFO - PROCESS | 1746 | 1464054772801 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}] 18:52:53 INFO - PROCESS | 1746 | 1464054773002 Marionette TRACE conn4 <- [1,1963,null,{"value":null}] 18:52:53 INFO - PROCESS | 1746 | 1464054773225 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:53 INFO - PROCESS | 1746 | ++DOCSHELL 0x871edc00 == 158 [pid = 1746] [id = 498] 18:52:53 INFO - PROCESS | 1746 | ++DOMWINDOW == 142 (0x871eec00) [pid = 1746] [serial = 1495] [outer = (nil)] 18:52:53 INFO - PROCESS | 1746 | ++DOMWINDOW == 143 (0x8764f400) [pid = 1746] [serial = 1496] [outer = 0x871eec00] 18:52:53 INFO - PROCESS | 1746 | 1464054773308 Marionette DEBUG loaded listener.js 18:52:53 INFO - PROCESS | 1746 | ++DOMWINDOW == 144 (0x87827400) [pid = 1746] [serial = 1497] [outer = 0x871eec00] 18:52:54 INFO - PROCESS | 1746 | 1464054774172 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]]]}] 18:52:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 18:52:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1439ms 18:52:54 INFO - PROCESS | 1746 | 1464054774226 Marionette TRACE conn4 -> [0,1965,"getWindowHandle",null] 18:52:54 INFO - PROCESS | 1746 | 1464054774235 Marionette TRACE conn4 <- [1,1965,null,{"value":"8"}] 18:52:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 18:52:54 INFO - PROCESS | 1746 | 1464054774246 Marionette TRACE conn4 -> [0,1966,"setScriptTimeout",{"ms":35000}] 18:52:54 INFO - PROCESS | 1746 | 1464054774251 Marionette TRACE conn4 <- [1,1966,null,{}] 18:52:54 INFO - PROCESS | 1746 | 1464054774257 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}] 18:52:54 INFO - PROCESS | 1746 | 1464054774481 Marionette TRACE conn4 <- [1,1967,null,{"value":null}] 18:52:54 INFO - PROCESS | 1746 | 1464054774745 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:54 INFO - PROCESS | 1746 | ++DOCSHELL 0x88b50400 == 159 [pid = 1746] [id = 499] 18:52:54 INFO - PROCESS | 1746 | ++DOMWINDOW == 145 (0x892f8c00) [pid = 1746] [serial = 1498] [outer = (nil)] 18:52:54 INFO - PROCESS | 1746 | ++DOMWINDOW == 146 (0x89b6ac00) [pid = 1746] [serial = 1499] [outer = 0x892f8c00] 18:52:54 INFO - PROCESS | 1746 | 1464054774825 Marionette DEBUG loaded listener.js 18:52:54 INFO - PROCESS | 1746 | ++DOMWINDOW == 147 (0x8a6e5400) [pid = 1746] [serial = 1500] [outer = 0x892f8c00] 18:52:55 INFO - PROCESS | 1746 | 1464054775743 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]]]}] 18:52:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 18:52:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1536ms 18:52:55 INFO - PROCESS | 1746 | 1464054775783 Marionette TRACE conn4 -> [0,1969,"getWindowHandle",null] 18:52:55 INFO - PROCESS | 1746 | 1464054775787 Marionette TRACE conn4 <- [1,1969,null,{"value":"8"}] 18:52:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 18:52:55 INFO - PROCESS | 1746 | 1464054775802 Marionette TRACE conn4 -> [0,1970,"setScriptTimeout",{"ms":35000}] 18:52:55 INFO - PROCESS | 1746 | 1464054775808 Marionette TRACE conn4 <- [1,1970,null,{}] 18:52:55 INFO - PROCESS | 1746 | 1464054775823 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}] 18:52:56 INFO - PROCESS | 1746 | 1464054776118 Marionette TRACE conn4 <- [1,1971,null,{"value":null}] 18:52:56 INFO - PROCESS | 1746 | 1464054776152 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:56 INFO - PROCESS | 1746 | ++DOCSHELL 0x892fc800 == 160 [pid = 1746] [id = 500] 18:52:56 INFO - PROCESS | 1746 | ++DOMWINDOW == 148 (0x8ae31800) [pid = 1746] [serial = 1501] [outer = (nil)] 18:52:56 INFO - PROCESS | 1746 | ++DOMWINDOW == 149 (0x8afe0400) [pid = 1746] [serial = 1502] [outer = 0x8ae31800] 18:52:56 INFO - PROCESS | 1746 | 1464054776242 Marionette DEBUG loaded listener.js 18:52:56 INFO - PROCESS | 1746 | ++DOMWINDOW == 150 (0x8c1c6c00) [pid = 1746] [serial = 1503] [outer = 0x8ae31800] 18:52:57 INFO - PROCESS | 1746 | --DOMWINDOW == 149 (0x92397800) [pid = 1746] [serial = 1408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 18:52:57 INFO - PROCESS | 1746 | --DOMWINDOW == 148 (0x85453400) [pid = 1746] [serial = 1411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 18:52:57 INFO - PROCESS | 1746 | --DOMWINDOW == 147 (0x8633a400) [pid = 1746] [serial = 1429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 18:52:57 INFO - PROCESS | 1746 | --DOMWINDOW == 146 (0x8ed11400) [pid = 1746] [serial = 1396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 18:52:57 INFO - PROCESS | 1746 | --DOMWINDOW == 145 (0x95253000) [pid = 1746] [serial = 1405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 18:52:57 INFO - PROCESS | 1746 | --DOMWINDOW == 144 (0x99e8a800) [pid = 1746] [serial = 1417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 18:52:57 INFO - PROCESS | 1746 | --DOMWINDOW == 143 (0x8e09b000) [pid = 1746] [serial = 1390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 18:52:57 INFO - PROCESS | 1746 | --DOMWINDOW == 142 (0x91c23000) [pid = 1746] [serial = 1354] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 18:52:57 INFO - PROCESS | 1746 | --DOMWINDOW == 141 (0x86ede800) [pid = 1746] [serial = 1375] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 18:52:57 INFO - PROCESS | 1746 | --DOMWINDOW == 140 (0x851e9800) [pid = 1746] [serial = 1402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 18:52:57 INFO - PROCESS | 1746 | --DOMWINDOW == 139 (0x8df23c00) [pid = 1746] [serial = 1387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 18:52:57 INFO - PROCESS | 1746 | --DOMWINDOW == 138 (0x8db5b400) [pid = 1746] [serial = 1381] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 18:52:57 INFO - PROCESS | 1746 | --DOMWINDOW == 137 (0x871ec400) [pid = 1746] [serial = 1420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 18:52:57 INFO - PROCESS | 1746 | --DOMWINDOW == 136 (0x88afac00) [pid = 1746] [serial = 1435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 18:52:57 INFO - PROCESS | 1746 | --DOMWINDOW == 135 (0x87830c00) [pid = 1746] [serial = 1432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 18:52:57 INFO - PROCESS | 1746 | --DOMWINDOW == 134 (0x8c1cb400) [pid = 1746] [serial = 1378] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 18:52:57 INFO - PROCESS | 1746 | --DOMWINDOW == 133 (0x8dbf6800) [pid = 1746] [serial = 1384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 18:52:57 INFO - PROCESS | 1746 | --DOMWINDOW == 132 (0x908d7800) [pid = 1746] [serial = 1399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 18:52:57 INFO - PROCESS | 1746 | --DOMWINDOW == 131 (0x9b678000) [pid = 1746] [serial = 1423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 18:52:57 INFO - PROCESS | 1746 | --DOMWINDOW == 130 (0x9828c800) [pid = 1746] [serial = 1414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 18:52:57 INFO - PROCESS | 1746 | --DOMWINDOW == 129 (0x8df20c00) [pid = 1746] [serial = 1393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 18:52:57 INFO - PROCESS | 1746 | --DOMWINDOW == 128 (0x920de400) [pid = 1746] [serial = 1357] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 18:52:57 INFO - PROCESS | 1746 | --DOMWINDOW == 127 (0x89b6b400) [pid = 1746] [serial = 1303] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 18:52:57 INFO - PROCESS | 1746 | 1464054777877 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]]]}] 18:52:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 18:52:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 2149ms 18:52:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 18:52:57 INFO - PROCESS | 1746 | 1464054777950 Marionette TRACE conn4 -> [0,1973,"getWindowHandle",null] 18:52:57 INFO - PROCESS | 1746 | 1464054777953 Marionette TRACE conn4 <- [1,1973,null,{"value":"8"}] 18:52:57 INFO - PROCESS | 1746 | 1464054777960 Marionette TRACE conn4 -> [0,1974,"setScriptTimeout",{"ms":35000}] 18:52:57 INFO - PROCESS | 1746 | 1464054777963 Marionette TRACE conn4 <- [1,1974,null,{}] 18:52:57 INFO - PROCESS | 1746 | 1464054777969 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}] 18:52:58 INFO - PROCESS | 1746 | 1464054778179 Marionette TRACE conn4 <- [1,1975,null,{"value":null}] 18:52:58 INFO - PROCESS | 1746 | 1464054778372 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:58 INFO - PROCESS | 1746 | ++DOCSHELL 0x86ede800 == 161 [pid = 1746] [id = 501] 18:52:58 INFO - PROCESS | 1746 | ++DOMWINDOW == 128 (0x88afe400) [pid = 1746] [serial = 1504] [outer = (nil)] 18:52:58 INFO - PROCESS | 1746 | ++DOMWINDOW == 129 (0x8c84ac00) [pid = 1746] [serial = 1505] [outer = 0x88afe400] 18:52:58 INFO - PROCESS | 1746 | 1464054778453 Marionette DEBUG loaded listener.js 18:52:58 INFO - PROCESS | 1746 | ++DOMWINDOW == 130 (0x8d00e400) [pid = 1746] [serial = 1506] [outer = 0x88afe400] 18:52:59 INFO - PROCESS | 1746 | 1464054779239 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]]]}] 18:52:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 18:52:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1342ms 18:52:59 INFO - PROCESS | 1746 | 1464054779302 Marionette TRACE conn4 -> [0,1977,"getWindowHandle",null] 18:52:59 INFO - PROCESS | 1746 | 1464054779305 Marionette TRACE conn4 <- [1,1977,null,{"value":"8"}] 18:52:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 18:52:59 INFO - PROCESS | 1746 | 1464054779311 Marionette TRACE conn4 -> [0,1978,"setScriptTimeout",{"ms":35000}] 18:52:59 INFO - PROCESS | 1746 | 1464054779314 Marionette TRACE conn4 <- [1,1978,null,{}] 18:52:59 INFO - PROCESS | 1746 | 1464054779320 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}] 18:52:59 INFO - PROCESS | 1746 | 1464054779514 Marionette TRACE conn4 <- [1,1979,null,{"value":null}] 18:52:59 INFO - PROCESS | 1746 | 1464054779913 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:59 INFO - PROCESS | 1746 | ++DOCSHELL 0x85bcb400 == 162 [pid = 1746] [id = 502] 18:52:59 INFO - PROCESS | 1746 | ++DOMWINDOW == 131 (0x85bd0c00) [pid = 1746] [serial = 1507] [outer = (nil)] 18:53:00 INFO - PROCESS | 1746 | ++DOMWINDOW == 132 (0x86341400) [pid = 1746] [serial = 1508] [outer = 0x85bd0c00] 18:53:00 INFO - PROCESS | 1746 | 1464054780022 Marionette DEBUG loaded listener.js 18:53:00 INFO - PROCESS | 1746 | ++DOMWINDOW == 133 (0x86ee7c00) [pid = 1746] [serial = 1509] [outer = 0x85bd0c00] 18:53:01 INFO - PROCESS | 1746 | 1464054781001 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]]]}] 18:53:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 18:53:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1729ms 18:53:01 INFO - PROCESS | 1746 | 1464054781044 Marionette TRACE conn4 -> [0,1981,"getWindowHandle",null] 18:53:01 INFO - PROCESS | 1746 | 1464054781050 Marionette TRACE conn4 <- [1,1981,null,{"value":"8"}] 18:53:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 18:53:01 INFO - PROCESS | 1746 | 1464054781059 Marionette TRACE conn4 -> [0,1982,"setScriptTimeout",{"ms":35000}] 18:53:01 INFO - PROCESS | 1746 | 1464054781065 Marionette TRACE conn4 <- [1,1982,null,{}] 18:53:01 INFO - PROCESS | 1746 | 1464054781072 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}] 18:53:01 INFO - PROCESS | 1746 | 1464054781330 Marionette TRACE conn4 <- [1,1983,null,{"value":null}] 18:53:01 INFO - PROCESS | 1746 | 1464054781660 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:01 INFO - PROCESS | 1746 | ++DOCSHELL 0x88af6400 == 163 [pid = 1746] [id = 503] 18:53:01 INFO - PROCESS | 1746 | ++DOMWINDOW == 134 (0x88b5c000) [pid = 1746] [serial = 1510] [outer = (nil)] 18:53:01 INFO - PROCESS | 1746 | ++DOMWINDOW == 135 (0x8a6e4000) [pid = 1746] [serial = 1511] [outer = 0x88b5c000] 18:53:01 INFO - PROCESS | 1746 | 1464054781761 Marionette DEBUG loaded listener.js 18:53:01 INFO - PROCESS | 1746 | ++DOMWINDOW == 136 (0x8abe4c00) [pid = 1746] [serial = 1512] [outer = 0x88b5c000] 18:53:02 INFO - PROCESS | 1746 | 1464054782733 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]]]}] 18:53:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 18:53:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1739ms 18:53:02 INFO - PROCESS | 1746 | 1464054782803 Marionette TRACE conn4 -> [0,1985,"getWindowHandle",null] 18:53:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 18:53:02 INFO - PROCESS | 1746 | 1464054782810 Marionette TRACE conn4 <- [1,1985,null,{"value":"8"}] 18:53:02 INFO - PROCESS | 1746 | 1464054782818 Marionette TRACE conn4 -> [0,1986,"setScriptTimeout",{"ms":35000}] 18:53:02 INFO - PROCESS | 1746 | 1464054782821 Marionette TRACE conn4 <- [1,1986,null,{}] 18:53:02 INFO - PROCESS | 1746 | 1464054782828 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}] 18:53:03 INFO - PROCESS | 1746 | 1464054783127 Marionette TRACE conn4 <- [1,1987,null,{"value":null}] 18:53:03 INFO - PROCESS | 1746 | 1464054783510 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:03 INFO - PROCESS | 1746 | ++DOCSHELL 0x8c6ac800 == 164 [pid = 1746] [id = 504] 18:53:03 INFO - PROCESS | 1746 | ++DOMWINDOW == 137 (0x8c84b000) [pid = 1746] [serial = 1513] [outer = (nil)] 18:53:03 INFO - PROCESS | 1746 | ++DOMWINDOW == 138 (0x8c857000) [pid = 1746] [serial = 1514] [outer = 0x8c84b000] 18:53:03 INFO - PROCESS | 1746 | 1464054783605 Marionette DEBUG loaded listener.js 18:53:03 INFO - PROCESS | 1746 | ++DOMWINDOW == 139 (0x8d205c00) [pid = 1746] [serial = 1515] [outer = 0x8c84b000] 18:53:04 INFO - PROCESS | 1746 | 1464054784598 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]]]}] 18:53:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 18:53:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1833ms 18:53:04 INFO - PROCESS | 1746 | 1464054784651 Marionette TRACE conn4 -> [0,1989,"getWindowHandle",null] 18:53:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 18:53:04 INFO - PROCESS | 1746 | 1464054784656 Marionette TRACE conn4 <- [1,1989,null,{"value":"8"}] 18:53:04 INFO - PROCESS | 1746 | 1464054784670 Marionette TRACE conn4 -> [0,1990,"setScriptTimeout",{"ms":35000}] 18:53:04 INFO - PROCESS | 1746 | 1464054784680 Marionette TRACE conn4 <- [1,1990,null,{}] 18:53:04 INFO - PROCESS | 1746 | 1464054784689 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}] 18:53:04 INFO - PROCESS | 1746 | 1464054784975 Marionette TRACE conn4 <- [1,1991,null,{"value":null}] 18:53:05 INFO - PROCESS | 1746 | 1464054785313 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:05 INFO - PROCESS | 1746 | ++DOCSHELL 0x89b6b000 == 165 [pid = 1746] [id = 505] 18:53:05 INFO - PROCESS | 1746 | ++DOMWINDOW == 140 (0x8d251c00) [pid = 1746] [serial = 1516] [outer = (nil)] 18:53:05 INFO - PROCESS | 1746 | ++DOMWINDOW == 141 (0x8da8ac00) [pid = 1746] [serial = 1517] [outer = 0x8d251c00] 18:53:05 INFO - PROCESS | 1746 | 1464054785416 Marionette DEBUG loaded listener.js 18:53:05 INFO - PROCESS | 1746 | ++DOMWINDOW == 142 (0x8db5cc00) [pid = 1746] [serial = 1518] [outer = 0x8d251c00] 18:53:06 INFO - PROCESS | 1746 | 1464054786351 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]]]}] 18:53:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 18:53:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1751ms 18:53:06 INFO - PROCESS | 1746 | 1464054786414 Marionette TRACE conn4 -> [0,1993,"getWindowHandle",null] 18:53:06 INFO - PROCESS | 1746 | 1464054786419 Marionette TRACE conn4 <- [1,1993,null,{"value":"8"}] 18:53:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 18:53:06 INFO - PROCESS | 1746 | 1464054786426 Marionette TRACE conn4 -> [0,1994,"setScriptTimeout",{"ms":35000}] 18:53:06 INFO - PROCESS | 1746 | 1464054786428 Marionette TRACE conn4 <- [1,1994,null,{}] 18:53:06 INFO - PROCESS | 1746 | 1464054786435 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}] 18:53:06 INFO - PROCESS | 1746 | 1464054786668 Marionette TRACE conn4 <- [1,1995,null,{"value":null}] 18:53:07 INFO - PROCESS | 1746 | 1464054786990 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:07 INFO - PROCESS | 1746 | ++DOCSHELL 0x8bf12400 == 166 [pid = 1746] [id = 506] 18:53:07 INFO - PROCESS | 1746 | ++DOMWINDOW == 143 (0x8da82000) [pid = 1746] [serial = 1519] [outer = (nil)] 18:53:07 INFO - PROCESS | 1746 | ++DOMWINDOW == 144 (0x8dbfa800) [pid = 1746] [serial = 1520] [outer = 0x8da82000] 18:53:07 INFO - PROCESS | 1746 | 1464054787085 Marionette DEBUG loaded listener.js 18:53:07 INFO - PROCESS | 1746 | ++DOMWINDOW == 145 (0x8dcab400) [pid = 1746] [serial = 1521] [outer = 0x8da82000] 18:53:07 INFO - PROCESS | 1746 | 1464054787976 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]]]}] 18:53:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 18:53:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1581ms 18:53:08 INFO - PROCESS | 1746 | 1464054788008 Marionette TRACE conn4 -> [0,1997,"getWindowHandle",null] 18:53:08 INFO - PROCESS | 1746 | 1464054788013 Marionette TRACE conn4 <- [1,1997,null,{"value":"8"}] 18:53:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 18:53:08 INFO - PROCESS | 1746 | 1464054788019 Marionette TRACE conn4 -> [0,1998,"setScriptTimeout",{"ms":35000}] 18:53:08 INFO - PROCESS | 1746 | 1464054788023 Marionette TRACE conn4 <- [1,1998,null,{}] 18:53:08 INFO - PROCESS | 1746 | 1464054788028 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}] 18:53:08 INFO - PROCESS | 1746 | 1464054788271 Marionette TRACE conn4 <- [1,1999,null,{"value":null}] 18:53:08 INFO - PROCESS | 1746 | 1464054788604 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:08 INFO - PROCESS | 1746 | ++DOCSHELL 0x8dfe9400 == 167 [pid = 1746] [id = 507] 18:53:08 INFO - PROCESS | 1746 | ++DOMWINDOW == 146 (0x8dfea800) [pid = 1746] [serial = 1522] [outer = (nil)] 18:53:08 INFO - PROCESS | 1746 | ++DOMWINDOW == 147 (0x8dff6c00) [pid = 1746] [serial = 1523] [outer = 0x8dfea800] 18:53:08 INFO - PROCESS | 1746 | 1464054788709 Marionette DEBUG loaded listener.js 18:53:08 INFO - PROCESS | 1746 | ++DOMWINDOW == 148 (0x8e3a3c00) [pid = 1746] [serial = 1524] [outer = 0x8dfea800] 18:53:09 INFO - PROCESS | 1746 | 1464054789733 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]]]}] 18:53:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 18:53:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1784ms 18:53:09 INFO - PROCESS | 1746 | 1464054789804 Marionette TRACE conn4 -> [0,2001,"getWindowHandle",null] 18:53:09 INFO - PROCESS | 1746 | 1464054789808 Marionette TRACE conn4 <- [1,2001,null,{"value":"8"}] 18:53:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 18:53:09 INFO - PROCESS | 1746 | 1464054789814 Marionette TRACE conn4 -> [0,2002,"setScriptTimeout",{"ms":35000}] 18:53:09 INFO - PROCESS | 1746 | 1464054789818 Marionette TRACE conn4 <- [1,2002,null,{}] 18:53:09 INFO - PROCESS | 1746 | 1464054789824 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}] 18:53:10 INFO - PROCESS | 1746 | 1464054790049 Marionette TRACE conn4 <- [1,2003,null,{"value":null}] 18:53:10 INFO - PROCESS | 1746 | 1464054790377 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:10 INFO - PROCESS | 1746 | ++DOCSHELL 0x87650400 == 168 [pid = 1746] [id = 508] 18:53:10 INFO - PROCESS | 1746 | ++DOMWINDOW == 149 (0x88b55400) [pid = 1746] [serial = 1525] [outer = (nil)] 18:53:10 INFO - PROCESS | 1746 | ++DOMWINDOW == 150 (0x8ec42400) [pid = 1746] [serial = 1526] [outer = 0x88b55400] 18:53:10 INFO - PROCESS | 1746 | 1464054790471 Marionette DEBUG loaded listener.js 18:53:10 INFO - PROCESS | 1746 | ++DOMWINDOW == 151 (0x8edbb000) [pid = 1746] [serial = 1527] [outer = 0x88b55400] 18:53:11 INFO - PROCESS | 1746 | 1464054791388 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]]]}] 18:53:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 18:53:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1642ms 18:53:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 18:53:11 INFO - PROCESS | 1746 | 1464054791458 Marionette TRACE conn4 -> [0,2005,"getWindowHandle",null] 18:53:11 INFO - PROCESS | 1746 | 1464054791461 Marionette TRACE conn4 <- [1,2005,null,{"value":"8"}] 18:53:11 INFO - PROCESS | 1746 | 1464054791468 Marionette TRACE conn4 -> [0,2006,"setScriptTimeout",{"ms":35000}] 18:53:11 INFO - PROCESS | 1746 | 1464054791472 Marionette TRACE conn4 <- [1,2006,null,{}] 18:53:11 INFO - PROCESS | 1746 | 1464054791478 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}] 18:53:11 INFO - PROCESS | 1746 | 1464054791703 Marionette TRACE conn4 <- [1,2007,null,{"value":null}] 18:53:12 INFO - PROCESS | 1746 | 1464054792027 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:12 INFO - PROCESS | 1746 | ++DOCSHELL 0x8dff1000 == 169 [pid = 1746] [id = 509] 18:53:12 INFO - PROCESS | 1746 | ++DOMWINDOW == 152 (0x8ec40c00) [pid = 1746] [serial = 1528] [outer = (nil)] 18:53:12 INFO - PROCESS | 1746 | ++DOMWINDOW == 153 (0x9130a400) [pid = 1746] [serial = 1529] [outer = 0x8ec40c00] 18:53:12 INFO - PROCESS | 1746 | 1464054792122 Marionette DEBUG loaded listener.js 18:53:12 INFO - PROCESS | 1746 | ++DOMWINDOW == 154 (0x913c8400) [pid = 1746] [serial = 1530] [outer = 0x8ec40c00] 18:53:13 INFO - PROCESS | 1746 | 1464054793039 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]]]}] 18:53:13 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 18:53:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1632ms 18:53:13 INFO - PROCESS | 1746 | 1464054793100 Marionette TRACE conn4 -> [0,2009,"getWindowHandle",null] 18:53:13 INFO - PROCESS | 1746 | 1464054793108 Marionette TRACE conn4 <- [1,2009,null,{"value":"8"}] 18:53:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 18:53:13 INFO - PROCESS | 1746 | 1464054793117 Marionette TRACE conn4 -> [0,2010,"setScriptTimeout",{"ms":35000}] 18:53:13 INFO - PROCESS | 1746 | 1464054793121 Marionette TRACE conn4 <- [1,2010,null,{}] 18:53:13 INFO - PROCESS | 1746 | 1464054793127 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}] 18:53:13 INFO - PROCESS | 1746 | 1464054793349 Marionette TRACE conn4 <- [1,2011,null,{"value":null}] 18:53:13 INFO - PROCESS | 1746 | 1464054793677 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:13 INFO - PROCESS | 1746 | ++DOCSHELL 0x8545a000 == 170 [pid = 1746] [id = 510] 18:53:13 INFO - PROCESS | 1746 | ++DOMWINDOW == 155 (0x8ed11400) [pid = 1746] [serial = 1531] [outer = (nil)] 18:53:13 INFO - PROCESS | 1746 | ++DOMWINDOW == 156 (0x91aef800) [pid = 1746] [serial = 1532] [outer = 0x8ed11400] 18:53:13 INFO - PROCESS | 1746 | 1464054793772 Marionette DEBUG loaded listener.js 18:53:13 INFO - PROCESS | 1746 | ++DOMWINDOW == 157 (0x91af3800) [pid = 1746] [serial = 1533] [outer = 0x8ed11400] 18:53:14 INFO - PROCESS | 1746 | 1464054794696 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]]]}] 18:53:14 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 18:53:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1636ms 18:53:14 INFO - PROCESS | 1746 | 1464054794762 Marionette TRACE conn4 -> [0,2013,"getWindowHandle",null] 18:53:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 18:53:14 INFO - PROCESS | 1746 | 1464054794766 Marionette TRACE conn4 <- [1,2013,null,{"value":"8"}] 18:53:14 INFO - PROCESS | 1746 | 1464054794774 Marionette TRACE conn4 -> [0,2014,"setScriptTimeout",{"ms":35000}] 18:53:14 INFO - PROCESS | 1746 | 1464054794777 Marionette TRACE conn4 <- [1,2014,null,{}] 18:53:14 INFO - PROCESS | 1746 | 1464054794783 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}] 18:53:15 INFO - PROCESS | 1746 | 1464054795020 Marionette TRACE conn4 <- [1,2015,null,{"value":null}] 18:53:15 INFO - PROCESS | 1746 | 1464054795365 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:15 INFO - PROCESS | 1746 | ++DOCSHELL 0x8a760c00 == 171 [pid = 1746] [id = 511] 18:53:15 INFO - PROCESS | 1746 | ++DOMWINDOW == 158 (0x8afe5800) [pid = 1746] [serial = 1534] [outer = (nil)] 18:53:15 INFO - PROCESS | 1746 | ++DOMWINDOW == 159 (0x91b32000) [pid = 1746] [serial = 1535] [outer = 0x8afe5800] 18:53:15 INFO - PROCESS | 1746 | 1464054795461 Marionette DEBUG loaded listener.js 18:53:15 INFO - PROCESS | 1746 | ++DOMWINDOW == 160 (0x91bbf800) [pid = 1746] [serial = 1536] [outer = 0x8afe5800] 18:53:16 INFO - PROCESS | 1746 | 1464054796381 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]]]}] 18:53:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 18:53:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1687ms 18:53:16 INFO - PROCESS | 1746 | 1464054796461 Marionette TRACE conn4 -> [0,2017,"getWindowHandle",null] 18:53:16 INFO - PROCESS | 1746 | 1464054796466 Marionette TRACE conn4 <- [1,2017,null,{"value":"8"}] 18:53:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 18:53:16 INFO - PROCESS | 1746 | 1464054796472 Marionette TRACE conn4 -> [0,2018,"setScriptTimeout",{"ms":35000}] 18:53:16 INFO - PROCESS | 1746 | 1464054796475 Marionette TRACE conn4 <- [1,2018,null,{}] 18:53:16 INFO - PROCESS | 1746 | 1464054796481 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}] 18:53:16 INFO - PROCESS | 1746 | 1464054796747 Marionette TRACE conn4 <- [1,2019,null,{"value":null}] 18:53:17 INFO - PROCESS | 1746 | 1464054797087 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:17 INFO - PROCESS | 1746 | ++DOCSHELL 0x91bd7000 == 172 [pid = 1746] [id = 512] 18:53:17 INFO - PROCESS | 1746 | ++DOMWINDOW == 161 (0x91bd7400) [pid = 1746] [serial = 1537] [outer = (nil)] 18:53:17 INFO - PROCESS | 1746 | ++DOMWINDOW == 162 (0x91c23000) [pid = 1746] [serial = 1538] [outer = 0x91bd7400] 18:53:17 INFO - PROCESS | 1746 | 1464054797193 Marionette DEBUG loaded listener.js 18:53:17 INFO - PROCESS | 1746 | ++DOMWINDOW == 163 (0x920e5400) [pid = 1746] [serial = 1539] [outer = 0x91bd7400] 18:53:18 INFO - PROCESS | 1746 | 1464054798168 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]]]}] 18:53:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 18:53:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1741ms 18:53:18 INFO - PROCESS | 1746 | 1464054798214 Marionette TRACE conn4 -> [0,2021,"getWindowHandle",null] 18:53:18 INFO - PROCESS | 1746 | 1464054798219 Marionette TRACE conn4 <- [1,2021,null,{"value":"8"}] 18:53:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 18:53:18 INFO - PROCESS | 1746 | 1464054798225 Marionette TRACE conn4 -> [0,2022,"setScriptTimeout",{"ms":35000}] 18:53:18 INFO - PROCESS | 1746 | 1464054798229 Marionette TRACE conn4 <- [1,2022,null,{}] 18:53:18 INFO - PROCESS | 1746 | 1464054798235 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}] 18:53:18 INFO - PROCESS | 1746 | 1464054798475 Marionette TRACE conn4 <- [1,2023,null,{"value":null}] 18:53:18 INFO - PROCESS | 1746 | 1464054798807 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:18 INFO - PROCESS | 1746 | ++DOCSHELL 0x91bcfc00 == 173 [pid = 1746] [id = 513] 18:53:18 INFO - PROCESS | 1746 | ++DOMWINDOW == 164 (0x91bd4000) [pid = 1746] [serial = 1540] [outer = (nil)] 18:53:18 INFO - PROCESS | 1746 | ++DOMWINDOW == 165 (0x94716c00) [pid = 1746] [serial = 1541] [outer = 0x91bd4000] 18:53:18 INFO - PROCESS | 1746 | 1464054798900 Marionette DEBUG loaded listener.js 18:53:19 INFO - PROCESS | 1746 | ++DOMWINDOW == 166 (0x947a6c00) [pid = 1746] [serial = 1542] [outer = 0x91bd4000] 18:53:19 INFO - PROCESS | 1746 | 1464054799803 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]]]}] 18:53:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 18:53:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1637ms 18:53:19 INFO - PROCESS | 1746 | 1464054799863 Marionette TRACE conn4 -> [0,2025,"getWindowHandle",null] 18:53:19 INFO - PROCESS | 1746 | 1464054799866 Marionette TRACE conn4 <- [1,2025,null,{"value":"8"}] 18:53:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 18:53:19 INFO - PROCESS | 1746 | 1464054799873 Marionette TRACE conn4 -> [0,2026,"setScriptTimeout",{"ms":35000}] 18:53:19 INFO - PROCESS | 1746 | 1464054799877 Marionette TRACE conn4 <- [1,2026,null,{}] 18:53:19 INFO - PROCESS | 1746 | 1464054799883 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}] 18:53:20 INFO - PROCESS | 1746 | 1464054800099 Marionette TRACE conn4 <- [1,2027,null,{"value":null}] 18:53:20 INFO - PROCESS | 1746 | 1464054800441 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:20 INFO - PROCESS | 1746 | ++DOCSHELL 0x851f4000 == 174 [pid = 1746] [id = 514] 18:53:20 INFO - PROCESS | 1746 | ++DOMWINDOW == 167 (0x8d2e7c00) [pid = 1746] [serial = 1543] [outer = (nil)] 18:53:20 INFO - PROCESS | 1746 | ++DOMWINDOW == 168 (0x9784a800) [pid = 1746] [serial = 1544] [outer = 0x8d2e7c00] 18:53:20 INFO - PROCESS | 1746 | 1464054800536 Marionette DEBUG loaded listener.js 18:53:20 INFO - PROCESS | 1746 | ++DOMWINDOW == 169 (0x9786e800) [pid = 1746] [serial = 1545] [outer = 0x8d2e7c00] 18:53:21 INFO - PROCESS | 1746 | 1464054801458 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]]]}] 18:53:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 18:53:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1630ms 18:53:21 INFO - PROCESS | 1746 | 1464054801504 Marionette TRACE conn4 -> [0,2029,"getWindowHandle",null] 18:53:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 18:53:21 INFO - PROCESS | 1746 | 1464054801518 Marionette TRACE conn4 <- [1,2029,null,{"value":"8"}] 18:53:21 INFO - PROCESS | 1746 | 1464054801524 Marionette TRACE conn4 -> [0,2030,"setScriptTimeout",{"ms":35000}] 18:53:21 INFO - PROCESS | 1746 | 1464054801528 Marionette TRACE conn4 <- [1,2030,null,{}] 18:53:21 INFO - PROCESS | 1746 | 1464054801534 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}] 18:53:21 INFO - PROCESS | 1746 | 1464054801750 Marionette TRACE conn4 <- [1,2031,null,{"value":null}] 18:53:22 INFO - PROCESS | 1746 | 1464054802079 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:22 INFO - PROCESS | 1746 | ++DOCSHELL 0x8545c400 == 175 [pid = 1746] [id = 515] 18:53:22 INFO - PROCESS | 1746 | ++DOMWINDOW == 170 (0x93d98000) [pid = 1746] [serial = 1546] [outer = (nil)] 18:53:22 INFO - PROCESS | 1746 | ++DOMWINDOW == 171 (0x99e82800) [pid = 1746] [serial = 1547] [outer = 0x93d98000] 18:53:22 INFO - PROCESS | 1746 | 1464054802170 Marionette DEBUG loaded listener.js 18:53:22 INFO - PROCESS | 1746 | ++DOMWINDOW == 172 (0x99ed4c00) [pid = 1746] [serial = 1548] [outer = 0x93d98000] 18:53:23 INFO - PROCESS | 1746 | 1464054803069 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]]]}] 18:53:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 18:53:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1580ms 18:53:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 18:53:23 INFO - PROCESS | 1746 | 1464054803105 Marionette TRACE conn4 -> [0,2033,"getWindowHandle",null] 18:53:23 INFO - PROCESS | 1746 | 1464054803108 Marionette TRACE conn4 <- [1,2033,null,{"value":"8"}] 18:53:23 INFO - PROCESS | 1746 | 1464054803115 Marionette TRACE conn4 -> [0,2034,"setScriptTimeout",{"ms":35000}] 18:53:23 INFO - PROCESS | 1746 | 1464054803118 Marionette TRACE conn4 <- [1,2034,null,{}] 18:53:23 INFO - PROCESS | 1746 | 1464054803124 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}] 18:53:23 INFO - PROCESS | 1746 | 1464054803356 Marionette TRACE conn4 <- [1,2035,null,{"value":null}] 18:53:23 INFO - PROCESS | 1746 | 1464054803685 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:23 INFO - PROCESS | 1746 | ++DOCSHELL 0x9238ec00 == 176 [pid = 1746] [id = 516] 18:53:23 INFO - PROCESS | 1746 | ++DOMWINDOW == 173 (0x98443c00) [pid = 1746] [serial = 1549] [outer = (nil)] 18:53:23 INFO - PROCESS | 1746 | ++DOMWINDOW == 174 (0x9bce1c00) [pid = 1746] [serial = 1550] [outer = 0x98443c00] 18:53:23 INFO - PROCESS | 1746 | 1464054803775 Marionette DEBUG loaded listener.js 18:53:23 INFO - PROCESS | 1746 | ++DOMWINDOW == 175 (0x9bced400) [pid = 1746] [serial = 1551] [outer = 0x98443c00] 18:53:24 INFO - PROCESS | 1746 | 1464054804729 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]]]}] 18:53:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 18:53:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1684ms 18:53:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 18:53:24 INFO - PROCESS | 1746 | 1464054804800 Marionette TRACE conn4 -> [0,2037,"getWindowHandle",null] 18:53:24 INFO - PROCESS | 1746 | 1464054804803 Marionette TRACE conn4 <- [1,2037,null,{"value":"8"}] 18:53:24 INFO - PROCESS | 1746 | 1464054804810 Marionette TRACE conn4 -> [0,2038,"setScriptTimeout",{"ms":35000}] 18:53:24 INFO - PROCESS | 1746 | 1464054804813 Marionette TRACE conn4 <- [1,2038,null,{}] 18:53:24 INFO - PROCESS | 1746 | 1464054804819 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}] 18:53:25 INFO - PROCESS | 1746 | 1464054805089 Marionette TRACE conn4 <- [1,2039,null,{"value":null}] 18:53:25 INFO - PROCESS | 1746 | 1464054805428 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:25 INFO - PROCESS | 1746 | ++DOCSHELL 0x851ebc00 == 177 [pid = 1746] [id = 517] 18:53:25 INFO - PROCESS | 1746 | ++DOMWINDOW == 176 (0x8e096000) [pid = 1746] [serial = 1552] [outer = (nil)] 18:53:25 INFO - PROCESS | 1746 | ++DOMWINDOW == 177 (0x9c0f2800) [pid = 1746] [serial = 1553] [outer = 0x8e096000] 18:53:25 INFO - PROCESS | 1746 | 1464054805516 Marionette DEBUG loaded listener.js 18:53:25 INFO - PROCESS | 1746 | ++DOMWINDOW == 178 (0x9c0f9c00) [pid = 1746] [serial = 1554] [outer = 0x8e096000] 18:53:26 INFO - PROCESS | 1746 | 1464054806412 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]]]}] 18:53:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 18:53:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1685ms 18:53:26 INFO - PROCESS | 1746 | 1464054806494 Marionette TRACE conn4 -> [0,2041,"getWindowHandle",null] 18:53:26 INFO - PROCESS | 1746 | 1464054806498 Marionette TRACE conn4 <- [1,2041,null,{"value":"8"}] 18:53:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 18:53:26 INFO - PROCESS | 1746 | 1464054806504 Marionette TRACE conn4 -> [0,2042,"setScriptTimeout",{"ms":35000}] 18:53:26 INFO - PROCESS | 1746 | 1464054806507 Marionette TRACE conn4 <- [1,2042,null,{}] 18:53:26 INFO - PROCESS | 1746 | 1464054806515 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}] 18:53:26 INFO - PROCESS | 1746 | 1464054806767 Marionette TRACE conn4 <- [1,2043,null,{"value":null}] 18:53:27 INFO - PROCESS | 1746 | 1464054807099 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:27 INFO - PROCESS | 1746 | ++DOCSHELL 0x8545e400 == 178 [pid = 1746] [id = 518] 18:53:27 INFO - PROCESS | 1746 | ++DOMWINDOW == 179 (0x9471d400) [pid = 1746] [serial = 1555] [outer = (nil)] 18:53:27 INFO - PROCESS | 1746 | ++DOMWINDOW == 180 (0x9c11bc00) [pid = 1746] [serial = 1556] [outer = 0x9471d400] 18:53:27 INFO - PROCESS | 1746 | 1464054807194 Marionette DEBUG loaded listener.js 18:53:27 INFO - PROCESS | 1746 | ++DOMWINDOW == 181 (0x9c11d000) [pid = 1746] [serial = 1557] [outer = 0x9471d400] 18:53:28 INFO - PROCESS | 1746 | 1464054808103 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]]]}] 18:53:28 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) 18:53:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1640ms 18:53:28 INFO - PROCESS | 1746 | 1464054808145 Marionette TRACE conn4 -> [0,2045,"getWindowHandle",null] 18:53:28 INFO - PROCESS | 1746 | 1464054808149 Marionette TRACE conn4 <- [1,2045,null,{"value":"8"}] 18:53:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 18:53:28 INFO - PROCESS | 1746 | 1464054808156 Marionette TRACE conn4 -> [0,2046,"setScriptTimeout",{"ms":35000}] 18:53:28 INFO - PROCESS | 1746 | 1464054808159 Marionette TRACE conn4 <- [1,2046,null,{}] 18:53:28 INFO - PROCESS | 1746 | 1464054808170 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}] 18:53:28 INFO - PROCESS | 1746 | 1464054808396 Marionette TRACE conn4 <- [1,2047,null,{"value":null}] 18:53:28 INFO - PROCESS | 1746 | 1464054808729 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:28 INFO - PROCESS | 1746 | ++DOCSHELL 0x85bccc00 == 179 [pid = 1746] [id = 519] 18:53:28 INFO - PROCESS | 1746 | ++DOMWINDOW == 182 (0x8a763400) [pid = 1746] [serial = 1558] [outer = (nil)] 18:53:28 INFO - PROCESS | 1746 | ++DOMWINDOW == 183 (0x9c4ca000) [pid = 1746] [serial = 1559] [outer = 0x8a763400] 18:53:28 INFO - PROCESS | 1746 | 1464054808819 Marionette DEBUG loaded listener.js 18:53:28 INFO - PROCESS | 1746 | ++DOMWINDOW == 184 (0x9c7e8800) [pid = 1746] [serial = 1560] [outer = 0x8a763400] 18:53:29 INFO - PROCESS | 1746 | 1464054809748 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]]]}] 18:53:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 18:53:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1633ms 18:53:29 INFO - PROCESS | 1746 | 1464054809790 Marionette TRACE conn4 -> [0,2049,"getWindowHandle",null] 18:53:29 INFO - PROCESS | 1746 | 1464054809794 Marionette TRACE conn4 <- [1,2049,null,{"value":"8"}] 18:53:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 18:53:29 INFO - PROCESS | 1746 | 1464054809800 Marionette TRACE conn4 -> [0,2050,"setScriptTimeout",{"ms":35000}] 18:53:29 INFO - PROCESS | 1746 | 1464054809804 Marionette TRACE conn4 <- [1,2050,null,{}] 18:53:29 INFO - PROCESS | 1746 | 1464054809809 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}] 18:53:30 INFO - PROCESS | 1746 | 1464054810034 Marionette TRACE conn4 <- [1,2051,null,{"value":null}] 18:53:31 INFO - PROCESS | 1746 | --DOCSHELL 0x892f9c00 == 178 [pid = 1746] [id = 436] 18:53:31 INFO - PROCESS | 1746 | --DOCSHELL 0x8d24a800 == 177 [pid = 1746] [id = 447] 18:53:31 INFO - PROCESS | 1746 | --DOCSHELL 0x8545d000 == 176 [pid = 1746] [id = 451] 18:53:31 INFO - PROCESS | 1746 | --DOCSHELL 0x86d0b400 == 175 [pid = 1746] [id = 434] 18:53:31 INFO - PROCESS | 1746 | --DOCSHELL 0x947a5400 == 174 [pid = 1746] [id = 402] 18:53:31 INFO - PROCESS | 1746 | --DOCSHELL 0x8c1cd000 == 173 [pid = 1746] [id = 439] 18:53:31 INFO - PROCESS | 1746 | --DOCSHELL 0x8db64400 == 172 [pid = 1746] [id = 442] 18:53:31 INFO - PROCESS | 1746 | --DOCSHELL 0x8e3ad000 == 171 [pid = 1746] [id = 445] 18:53:31 INFO - PROCESS | 1746 | --DOCSHELL 0x8545a400 == 170 [pid = 1746] [id = 405] 18:53:31 INFO - PROCESS | 1746 | --DOCSHELL 0x871fa800 == 169 [pid = 1746] [id = 444] 18:53:31 INFO - PROCESS | 1746 | --DOCSHELL 0x889c8c00 == 168 [pid = 1746] [id = 432] 18:53:31 INFO - PROCESS | 1746 | --DOCSHELL 0x8c1cd400 == 167 [pid = 1746] [id = 437] 18:53:31 INFO - PROCESS | 1746 | --DOCSHELL 0x8d00f800 == 166 [pid = 1746] [id = 440] 18:53:31 INFO - PROCESS | 1746 | --DOCSHELL 0x86edb400 == 165 [pid = 1746] [id = 441] 18:53:31 INFO - PROCESS | 1746 | --DOCSHELL 0x86ede800 == 164 [pid = 1746] [id = 501] 18:53:31 INFO - PROCESS | 1746 | --DOCSHELL 0x892fc800 == 163 [pid = 1746] [id = 500] 18:53:31 INFO - PROCESS | 1746 | --DOCSHELL 0x88b50400 == 162 [pid = 1746] [id = 499] 18:53:31 INFO - PROCESS | 1746 | --DOCSHELL 0x871edc00 == 161 [pid = 1746] [id = 498] 18:53:31 INFO - PROCESS | 1746 | --DOCSHELL 0x85115c00 == 160 [pid = 1746] [id = 496] 18:53:31 INFO - PROCESS | 1746 | --DOCSHELL 0x8edc0400 == 159 [pid = 1746] [id = 495] 18:53:31 INFO - PROCESS | 1746 | --DOCSHELL 0x91bbe400 == 158 [pid = 1746] [id = 494] 18:53:32 INFO - PROCESS | 1746 | --DOCSHELL 0x908cf400 == 157 [pid = 1746] [id = 493] 18:53:32 INFO - PROCESS | 1746 | --DOCSHELL 0x91bc4800 == 156 [pid = 1746] [id = 491] 18:53:32 INFO - PROCESS | 1746 | --DOCSHELL 0x85bd2000 == 155 [pid = 1746] [id = 492] 18:53:32 INFO - PROCESS | 1746 | --DOCSHELL 0x913c9400 == 154 [pid = 1746] [id = 490] 18:53:32 INFO - PROCESS | 1746 | --DOCSHELL 0x8ed09800 == 153 [pid = 1746] [id = 489] 18:53:32 INFO - PROCESS | 1746 | --DOCSHELL 0x8d00dc00 == 152 [pid = 1746] [id = 488] 18:53:32 INFO - PROCESS | 1746 | --DOCSHELL 0x8df27c00 == 151 [pid = 1746] [id = 487] 18:53:32 INFO - PROCESS | 1746 | --DOCSHELL 0x8ae2ec00 == 150 [pid = 1746] [id = 486] 18:53:32 INFO - PROCESS | 1746 | --DOCSHELL 0x8db58400 == 149 [pid = 1746] [id = 485] 18:53:32 INFO - PROCESS | 1746 | --DOCSHELL 0x8a761800 == 148 [pid = 1746] [id = 483] 18:53:32 INFO - PROCESS | 1746 | --DOCSHELL 0x889d1c00 == 147 [pid = 1746] [id = 484] 18:53:32 INFO - PROCESS | 1746 | --DOCSHELL 0x89b6a800 == 146 [pid = 1746] [id = 482] 18:53:32 INFO - PROCESS | 1746 | --DOCSHELL 0x88af3400 == 145 [pid = 1746] [id = 481] 18:53:32 INFO - PROCESS | 1746 | --DOCSHELL 0x85456800 == 144 [pid = 1746] [id = 480] 18:53:32 INFO - PROCESS | 1746 | --DOMWINDOW == 183 (0x97869000) [pid = 1746] [serial = 1409] [outer = (nil)] [url = about:blank] 18:53:32 INFO - PROCESS | 1746 | --DOMWINDOW == 182 (0x984ed800) [pid = 1746] [serial = 1413] [outer = (nil)] [url = about:blank] 18:53:32 INFO - PROCESS | 1746 | --DOMWINDOW == 181 (0x8782a800) [pid = 1746] [serial = 1431] [outer = (nil)] [url = about:blank] 18:53:32 INFO - PROCESS | 1746 | --DOMWINDOW == 180 (0x91bbbc00) [pid = 1746] [serial = 1397] [outer = (nil)] [url = about:blank] 18:53:32 INFO - PROCESS | 1746 | --DOMWINDOW == 179 (0x97815000) [pid = 1746] [serial = 1407] [outer = (nil)] [url = about:blank] 18:53:32 INFO - PROCESS | 1746 | --DOMWINDOW == 178 (0x9b66d000) [pid = 1746] [serial = 1418] [outer = (nil)] [url = about:blank] 18:53:32 INFO - PROCESS | 1746 | --DOMWINDOW == 177 (0x908d8800) [pid = 1746] [serial = 1392] [outer = (nil)] [url = about:blank] 18:53:32 INFO - PROCESS | 1746 | --DOMWINDOW == 176 (0x925ae800) [pid = 1746] [serial = 1356] [outer = (nil)] [url = about:blank] 18:53:32 INFO - PROCESS | 1746 | --DOMWINDOW == 175 (0x89b89c00) [pid = 1746] [serial = 1377] [outer = (nil)] [url = about:blank] 18:53:32 INFO - PROCESS | 1746 | --DOMWINDOW == 174 (0x93b7fc00) [pid = 1746] [serial = 1404] [outer = (nil)] [url = about:blank] 18:53:32 INFO - PROCESS | 1746 | --DOMWINDOW == 173 (0x8ec39000) [pid = 1746] [serial = 1389] [outer = (nil)] [url = about:blank] 18:53:32 INFO - PROCESS | 1746 | --DOMWINDOW == 172 (0x9c0fbc00) [pid = 1746] [serial = 1427] [outer = (nil)] [url = about:blank] 18:53:32 INFO - PROCESS | 1746 | --DOMWINDOW == 171 (0x8db67800) [pid = 1746] [serial = 1382] [outer = (nil)] [url = about:blank] 18:53:32 INFO - PROCESS | 1746 | --DOMWINDOW == 170 (0x9bce5000) [pid = 1746] [serial = 1421] [outer = (nil)] [url = about:blank] 18:53:32 INFO - PROCESS | 1746 | --DOMWINDOW == 169 (0x9828ac00) [pid = 1746] [serial = 1412] [outer = (nil)] [url = about:blank] 18:53:32 INFO - PROCESS | 1746 | --DOMWINDOW == 168 (0x9b9ab000) [pid = 1746] [serial = 1419] [outer = (nil)] [url = about:blank] 18:53:32 INFO - PROCESS | 1746 | --DOMWINDOW == 167 (0x91bc4000) [pid = 1746] [serial = 1398] [outer = (nil)] [url = about:blank] 18:53:32 INFO - PROCESS | 1746 | --DOMWINDOW == 166 (0x95444000) [pid = 1746] [serial = 1406] [outer = (nil)] [url = about:blank] 18:53:32 INFO - PROCESS | 1746 | --DOMWINDOW == 165 (0x8c1c3400) [pid = 1746] [serial = 1437] [outer = (nil)] [url = about:blank] 18:53:32 INFO - PROCESS | 1746 | --DOMWINDOW == 164 (0x89b8e800) [pid = 1746] [serial = 1434] [outer = (nil)] [url = about:blank] 18:53:32 INFO - PROCESS | 1746 | --DOMWINDOW == 163 (0x8d202400) [pid = 1746] [serial = 1380] [outer = (nil)] [url = about:blank] 18:53:32 INFO - PROCESS | 1746 | --DOMWINDOW == 162 (0x8e09ac00) [pid = 1746] [serial = 1386] [outer = (nil)] [url = about:blank] 18:53:32 INFO - PROCESS | 1746 | --DOMWINDOW == 161 (0x920df400) [pid = 1746] [serial = 1400] [outer = (nil)] [url = about:blank] 18:53:32 INFO - PROCESS | 1746 | --DOMWINDOW == 160 (0x9c0f2c00) [pid = 1746] [serial = 1425] [outer = (nil)] [url = about:blank] 18:53:32 INFO - PROCESS | 1746 | --DOMWINDOW == 159 (0x871fb000) [pid = 1746] [serial = 1430] [outer = (nil)] [url = about:blank] 18:53:32 INFO - PROCESS | 1746 | --DOMWINDOW == 158 (0x8c84d000) [pid = 1746] [serial = 1379] [outer = (nil)] [url = about:blank] 18:53:32 INFO - PROCESS | 1746 | --DOMWINDOW == 157 (0x99ecb800) [pid = 1746] [serial = 1415] [outer = (nil)] [url = about:blank] 18:53:32 INFO - PROCESS | 1746 | --DOMWINDOW == 156 (0x8dff2000) [pid = 1746] [serial = 1385] [outer = (nil)] [url = about:blank] 18:53:32 INFO - PROCESS | 1746 | --DOMWINDOW == 155 (0x8ae2c400) [pid = 1746] [serial = 1436] [outer = (nil)] [url = about:blank] 18:53:32 INFO - PROCESS | 1746 | --DOMWINDOW == 154 (0x925aac00) [pid = 1746] [serial = 1403] [outer = (nil)] [url = about:blank] 18:53:32 INFO - PROCESS | 1746 | --DOMWINDOW == 153 (0x92391000) [pid = 1746] [serial = 1401] [outer = (nil)] [url = about:blank] 18:53:32 INFO - PROCESS | 1746 | --DOMWINDOW == 152 (0x892f3000) [pid = 1746] [serial = 1433] [outer = (nil)] [url = about:blank] 18:53:32 INFO - PROCESS | 1746 | --DOMWINDOW == 151 (0x91a12c00) [pid = 1746] [serial = 1395] [outer = (nil)] [url = about:blank] 18:53:32 INFO - PROCESS | 1746 | --DOMWINDOW == 150 (0x908d1c00) [pid = 1746] [serial = 1391] [outer = (nil)] [url = about:blank] 18:53:32 INFO - PROCESS | 1746 | --DOMWINDOW == 149 (0x94716800) [pid = 1746] [serial = 1359] [outer = (nil)] [url = about:blank] 18:53:32 INFO - PROCESS | 1746 | --DOMWINDOW == 148 (0x9c0f0c00) [pid = 1746] [serial = 1424] [outer = (nil)] [url = about:blank] 18:53:32 INFO - PROCESS | 1746 | --DOMWINDOW == 147 (0x892f2000) [pid = 1746] [serial = 1376] [outer = (nil)] [url = about:blank] 18:53:32 INFO - PROCESS | 1746 | --DOMWINDOW == 146 (0x9786e000) [pid = 1746] [serial = 1410] [outer = (nil)] [url = about:blank] 18:53:32 INFO - PROCESS | 1746 | --DOMWINDOW == 145 (0x8e3ab000) [pid = 1746] [serial = 1388] [outer = (nil)] [url = about:blank] 18:53:32 INFO - PROCESS | 1746 | --DOMWINDOW == 144 (0x8dcacc00) [pid = 1746] [serial = 1383] [outer = (nil)] [url = about:blank] 18:53:32 INFO - PROCESS | 1746 | --DOMWINDOW == 143 (0x8afdc400) [pid = 1746] [serial = 1305] [outer = (nil)] [url = about:blank] 18:53:32 INFO - PROCESS | 1746 | --DOMWINDOW == 142 (0x91a0ec00) [pid = 1746] [serial = 1394] [outer = (nil)] [url = about:blank] 18:53:32 INFO - PROCESS | 1746 | --DOMWINDOW == 141 (0x9bcee800) [pid = 1746] [serial = 1422] [outer = (nil)] [url = about:blank] 18:53:32 INFO - PROCESS | 1746 | --DOMWINDOW == 140 (0x99f6a400) [pid = 1746] [serial = 1416] [outer = (nil)] [url = about:blank] 18:53:32 INFO - PROCESS | 1746 | --DOMWINDOW == 139 (0x892fec00) [pid = 1746] [serial = 1439] [outer = (nil)] [url = about:blank] 18:53:32 INFO - PROCESS | 1746 | 1464054812664 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:32 INFO - PROCESS | 1746 | ++DOCSHELL 0x85bd4c00 == 145 [pid = 1746] [id = 520] 18:53:32 INFO - PROCESS | 1746 | ++DOMWINDOW == 140 (0x85bd9000) [pid = 1746] [serial = 1561] [outer = (nil)] 18:53:32 INFO - PROCESS | 1746 | ++DOMWINDOW == 141 (0x86341000) [pid = 1746] [serial = 1562] [outer = 0x85bd9000] 18:53:32 INFO - PROCESS | 1746 | 1464054812768 Marionette DEBUG loaded listener.js 18:53:32 INFO - PROCESS | 1746 | ++DOMWINDOW == 142 (0x86d0f800) [pid = 1746] [serial = 1563] [outer = 0x85bd9000] 18:53:33 INFO - PROCESS | 1746 | 1464054813608 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]]]}] 18:53:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 18:53:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 3836ms 18:53:33 INFO - PROCESS | 1746 | 1464054813638 Marionette TRACE conn4 -> [0,2053,"getWindowHandle",null] 18:53:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 18:53:33 INFO - PROCESS | 1746 | 1464054813643 Marionette TRACE conn4 <- [1,2053,null,{"value":"8"}] 18:53:33 INFO - PROCESS | 1746 | 1464054813673 Marionette TRACE conn4 -> [0,2054,"setScriptTimeout",{"ms":35000}] 18:53:33 INFO - PROCESS | 1746 | 1464054813678 Marionette TRACE conn4 <- [1,2054,null,{}] 18:53:33 INFO - PROCESS | 1746 | 1464054813694 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}] 18:53:33 INFO - PROCESS | 1746 | 1464054813895 Marionette TRACE conn4 <- [1,2055,null,{"value":null}] 18:53:33 INFO - PROCESS | 1746 | 1464054813907 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:33 INFO - PROCESS | 1746 | ++DOCSHELL 0x889cf400 == 146 [pid = 1746] [id = 521] 18:53:33 INFO - PROCESS | 1746 | ++DOMWINDOW == 143 (0x88af0800) [pid = 1746] [serial = 1564] [outer = (nil)] 18:53:33 INFO - PROCESS | 1746 | ++DOMWINDOW == 144 (0x88b56800) [pid = 1746] [serial = 1565] [outer = 0x88af0800] 18:53:33 INFO - PROCESS | 1746 | 1464054813984 Marionette DEBUG loaded listener.js 18:53:34 INFO - PROCESS | 1746 | ++DOMWINDOW == 145 (0x892f8400) [pid = 1746] [serial = 1566] [outer = 0x88af0800] 18:53:35 INFO - PROCESS | 1746 | 1464054815060 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]]]}] 18:53:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 18:53:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1473ms 18:53:35 INFO - PROCESS | 1746 | 1464054815127 Marionette TRACE conn4 -> [0,2057,"getWindowHandle",null] 18:53:35 INFO - PROCESS | 1746 | 1464054815133 Marionette TRACE conn4 <- [1,2057,null,{"value":"8"}] 18:53:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 18:53:35 INFO - PROCESS | 1746 | 1464054815140 Marionette TRACE conn4 -> [0,2058,"setScriptTimeout",{"ms":35000}] 18:53:35 INFO - PROCESS | 1746 | 1464054815143 Marionette TRACE conn4 <- [1,2058,null,{}] 18:53:35 INFO - PROCESS | 1746 | 1464054815149 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}] 18:53:35 INFO - PROCESS | 1746 | 1464054815445 Marionette TRACE conn4 <- [1,2059,null,{"value":null}] 18:53:35 INFO - PROCESS | 1746 | 1464054815476 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:35 INFO - PROCESS | 1746 | ++DOCSHELL 0x871f0800 == 147 [pid = 1746] [id = 522] 18:53:35 INFO - PROCESS | 1746 | ++DOMWINDOW == 146 (0x8a765c00) [pid = 1746] [serial = 1567] [outer = (nil)] 18:53:35 INFO - PROCESS | 1746 | ++DOMWINDOW == 147 (0x8abe2000) [pid = 1746] [serial = 1568] [outer = 0x8a765c00] 18:53:35 INFO - PROCESS | 1746 | 1464054815552 Marionette DEBUG loaded listener.js 18:53:35 INFO - PROCESS | 1746 | ++DOMWINDOW == 148 (0x8afdac00) [pid = 1746] [serial = 1569] [outer = 0x8a765c00] 18:53:36 INFO - PROCESS | 1746 | 1464054816688 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]]]}] 18:53:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 18:53:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1588ms 18:53:36 INFO - PROCESS | 1746 | 1464054816729 Marionette TRACE conn4 -> [0,2061,"getWindowHandle",null] 18:53:36 INFO - PROCESS | 1746 | 1464054816732 Marionette TRACE conn4 <- [1,2061,null,{"value":"8"}] 18:53:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 18:53:36 INFO - PROCESS | 1746 | 1464054816754 Marionette TRACE conn4 -> [0,2062,"setScriptTimeout",{"ms":35000}] 18:53:36 INFO - PROCESS | 1746 | 1464054816763 Marionette TRACE conn4 <- [1,2062,null,{}] 18:53:36 INFO - PROCESS | 1746 | 1464054816770 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}] 18:53:37 INFO - PROCESS | 1746 | 1464054817067 Marionette TRACE conn4 <- [1,2063,null,{"value":null}] 18:53:37 INFO - PROCESS | 1746 | --DOMWINDOW == 147 (0x8d2ea400) [pid = 1746] [serial = 1459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 18:53:37 INFO - PROCESS | 1746 | --DOMWINDOW == 146 (0x925ae400) [pid = 1746] [serial = 1483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 18:53:37 INFO - PROCESS | 1746 | --DOMWINDOW == 145 (0x871eec00) [pid = 1746] [serial = 1495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 18:53:37 INFO - PROCESS | 1746 | --DOMWINDOW == 144 (0x8e116000) [pid = 1746] [serial = 1465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 18:53:37 INFO - PROCESS | 1746 | --DOMWINDOW == 143 (0x91bc7400) [pid = 1746] [serial = 1474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 18:53:37 INFO - PROCESS | 1746 | --DOMWINDOW == 142 (0x91bd7c00) [pid = 1746] [serial = 1477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 18:53:37 INFO - PROCESS | 1746 | --DOMWINDOW == 141 (0x8ed0d800) [pid = 1746] [serial = 1468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 18:53:37 INFO - PROCESS | 1746 | --DOMWINDOW == 140 (0x93d9b800) [pid = 1746] [serial = 1492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 18:53:37 INFO - PROCESS | 1746 | --DOMWINDOW == 139 (0x8ae31800) [pid = 1746] [serial = 1501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 18:53:37 INFO - PROCESS | 1746 | --DOMWINDOW == 138 (0x86edd000) [pid = 1746] [serial = 1372] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 18:53:37 INFO - PROCESS | 1746 | --DOMWINDOW == 137 (0x920e0c00) [pid = 1746] [serial = 1480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 18:53:37 INFO - PROCESS | 1746 | --DOMWINDOW == 136 (0x913c9c00) [pid = 1746] [serial = 1471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 18:53:37 INFO - PROCESS | 1746 | --DOMWINDOW == 135 (0x892f8c00) [pid = 1746] [serial = 1498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 18:53:37 INFO - PROCESS | 1746 | --DOMWINDOW == 134 (0x9479bc00) [pid = 1746] [serial = 1486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 18:53:37 INFO - PROCESS | 1746 | --DOMWINDOW == 133 (0x8d252800) [pid = 1746] [serial = 1489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 18:53:38 INFO - PROCESS | 1746 | 1464054818000 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:38 INFO - PROCESS | 1746 | ++DOCSHELL 0x85454000 == 148 [pid = 1746] [id = 523] 18:53:38 INFO - PROCESS | 1746 | ++DOMWINDOW == 134 (0x85454800) [pid = 1746] [serial = 1570] [outer = (nil)] 18:53:38 INFO - PROCESS | 1746 | ++DOMWINDOW == 135 (0x88b51800) [pid = 1746] [serial = 1571] [outer = 0x85454800] 18:53:38 INFO - PROCESS | 1746 | 1464054818075 Marionette DEBUG loaded listener.js 18:53:38 INFO - PROCESS | 1746 | ++DOMWINDOW == 136 (0x8ae2a000) [pid = 1746] [serial = 1572] [outer = 0x85454800] 18:53:38 INFO - PROCESS | 1746 | 1464054818812 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]]]}] 18:53:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 18:53:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 2107ms 18:53:38 INFO - PROCESS | 1746 | 1464054818847 Marionette TRACE conn4 -> [0,2065,"getWindowHandle",null] 18:53:38 INFO - PROCESS | 1746 | 1464054818851 Marionette TRACE conn4 <- [1,2065,null,{"value":"8"}] 18:53:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 18:53:38 INFO - PROCESS | 1746 | 1464054818858 Marionette TRACE conn4 -> [0,2066,"setScriptTimeout",{"ms":35000}] 18:53:38 INFO - PROCESS | 1746 | 1464054818860 Marionette TRACE conn4 <- [1,2066,null,{}] 18:53:38 INFO - PROCESS | 1746 | 1464054818866 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}] 18:53:39 INFO - PROCESS | 1746 | 1464054819059 Marionette TRACE conn4 <- [1,2067,null,{"value":null}] 18:53:39 INFO - PROCESS | 1746 | 1464054819076 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:39 INFO - PROCESS | 1746 | ++DOCSHELL 0x89b63000 == 149 [pid = 1746] [id = 524] 18:53:39 INFO - PROCESS | 1746 | ++DOMWINDOW == 137 (0x8c850000) [pid = 1746] [serial = 1573] [outer = (nil)] 18:53:39 INFO - PROCESS | 1746 | ++DOMWINDOW == 138 (0x8d018000) [pid = 1746] [serial = 1574] [outer = 0x8c850000] 18:53:39 INFO - PROCESS | 1746 | 1464054819152 Marionette DEBUG loaded listener.js 18:53:39 INFO - PROCESS | 1746 | ++DOMWINDOW == 139 (0x8d249c00) [pid = 1746] [serial = 1575] [outer = 0x8c850000] 18:53:40 INFO - PROCESS | 1746 | 1464054820500 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]]]}] 18:53:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 18:53:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1692ms 18:53:40 INFO - PROCESS | 1746 | 1464054820551 Marionette TRACE conn4 -> [0,2069,"getWindowHandle",null] 18:53:40 INFO - PROCESS | 1746 | 1464054820557 Marionette TRACE conn4 <- [1,2069,null,{"value":"8"}] 18:53:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 18:53:40 INFO - PROCESS | 1746 | 1464054820568 Marionette TRACE conn4 -> [0,2070,"setScriptTimeout",{"ms":35000}] 18:53:40 INFO - PROCESS | 1746 | 1464054820575 Marionette TRACE conn4 <- [1,2070,null,{}] 18:53:40 INFO - PROCESS | 1746 | 1464054820591 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}] 18:53:40 INFO - PROCESS | 1746 | 1464054820874 Marionette TRACE conn4 <- [1,2071,null,{"value":null}] 18:53:41 INFO - PROCESS | 1746 | 1464054821220 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:41 INFO - PROCESS | 1746 | ++DOCSHELL 0x86341c00 == 150 [pid = 1746] [id = 525] 18:53:41 INFO - PROCESS | 1746 | ++DOMWINDOW == 140 (0x871eec00) [pid = 1746] [serial = 1576] [outer = (nil)] 18:53:41 INFO - PROCESS | 1746 | ++DOMWINDOW == 141 (0x889ce400) [pid = 1746] [serial = 1577] [outer = 0x871eec00] 18:53:41 INFO - PROCESS | 1746 | 1464054821315 Marionette DEBUG loaded listener.js 18:53:41 INFO - PROCESS | 1746 | ++DOMWINDOW == 142 (0x8a6ee800) [pid = 1746] [serial = 1578] [outer = 0x871eec00] 18:53:42 INFO - PROCESS | 1746 | 1464054822331 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]]]}] 18:53:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 18:53:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1842ms 18:53:42 INFO - PROCESS | 1746 | 1464054822410 Marionette TRACE conn4 -> [0,2073,"getWindowHandle",null] 18:53:42 INFO - PROCESS | 1746 | 1464054822419 Marionette TRACE conn4 <- [1,2073,null,{"value":"8"}] 18:53:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 18:53:42 INFO - PROCESS | 1746 | 1464054822430 Marionette TRACE conn4 -> [0,2074,"setScriptTimeout",{"ms":35000}] 18:53:42 INFO - PROCESS | 1746 | 1464054822434 Marionette TRACE conn4 <- [1,2074,null,{}] 18:53:42 INFO - PROCESS | 1746 | 1464054822441 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}] 18:53:42 INFO - PROCESS | 1746 | 1464054822695 Marionette TRACE conn4 <- [1,2075,null,{"value":null}] 18:53:43 INFO - PROCESS | 1746 | 1464054823094 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:43 INFO - PROCESS | 1746 | ++DOCSHELL 0x8bf0d400 == 151 [pid = 1746] [id = 526] 18:53:43 INFO - PROCESS | 1746 | ++DOMWINDOW == 143 (0x8bf13400) [pid = 1746] [serial = 1579] [outer = (nil)] 18:53:43 INFO - PROCESS | 1746 | ++DOMWINDOW == 144 (0x8d00d400) [pid = 1746] [serial = 1580] [outer = 0x8bf13400] 18:53:43 INFO - PROCESS | 1746 | 1464054823182 Marionette DEBUG loaded listener.js 18:53:43 INFO - PROCESS | 1746 | ++DOMWINDOW == 145 (0x8d24b800) [pid = 1746] [serial = 1581] [outer = 0x8bf13400] 18:53:44 INFO - PROCESS | 1746 | 1464054824132 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]]]}] 18:53:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 18:53:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1735ms 18:53:44 INFO - PROCESS | 1746 | 1464054824165 Marionette TRACE conn4 -> [0,2077,"getWindowHandle",null] 18:53:44 INFO - PROCESS | 1746 | 1464054824168 Marionette TRACE conn4 <- [1,2077,null,{"value":"8"}] 18:53:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 18:53:44 INFO - PROCESS | 1746 | 1464054824175 Marionette TRACE conn4 -> [0,2078,"setScriptTimeout",{"ms":35000}] 18:53:44 INFO - PROCESS | 1746 | 1464054824181 Marionette TRACE conn4 <- [1,2078,null,{}] 18:53:44 INFO - PROCESS | 1746 | 1464054824198 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}] 18:53:44 INFO - PROCESS | 1746 | 1464054824435 Marionette TRACE conn4 <- [1,2079,null,{"value":null}] 18:53:44 INFO - PROCESS | 1746 | 1464054824773 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:44 INFO - PROCESS | 1746 | ++DOCSHELL 0x8d00dc00 == 152 [pid = 1746] [id = 527] 18:53:44 INFO - PROCESS | 1746 | ++DOMWINDOW == 146 (0x8d9ce800) [pid = 1746] [serial = 1582] [outer = (nil)] 18:53:44 INFO - PROCESS | 1746 | ++DOMWINDOW == 147 (0x8da89c00) [pid = 1746] [serial = 1583] [outer = 0x8d9ce800] 18:53:44 INFO - PROCESS | 1746 | 1464054824872 Marionette DEBUG loaded listener.js 18:53:44 INFO - PROCESS | 1746 | ++DOMWINDOW == 148 (0x8db64400) [pid = 1746] [serial = 1584] [outer = 0x8d9ce800] 18:53:45 INFO - PROCESS | 1746 | 1464054825778 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]]]}] 18:53:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 18:53:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1643ms 18:53:45 INFO - PROCESS | 1746 | 1464054825819 Marionette TRACE conn4 -> [0,2081,"getWindowHandle",null] 18:53:45 INFO - PROCESS | 1746 | 1464054825823 Marionette TRACE conn4 <- [1,2081,null,{"value":"8"}] 18:53:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 18:53:45 INFO - PROCESS | 1746 | 1464054825830 Marionette TRACE conn4 -> [0,2082,"setScriptTimeout",{"ms":35000}] 18:53:45 INFO - PROCESS | 1746 | 1464054825833 Marionette TRACE conn4 <- [1,2082,null,{}] 18:53:45 INFO - PROCESS | 1746 | 1464054825839 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}] 18:53:46 INFO - PROCESS | 1746 | 1464054826050 Marionette TRACE conn4 <- [1,2083,null,{"value":null}] 18:53:46 INFO - PROCESS | 1746 | 1464054826337 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:46 INFO - PROCESS | 1746 | ++DOCSHELL 0x85112800 == 153 [pid = 1746] [id = 528] 18:53:46 INFO - PROCESS | 1746 | ++DOMWINDOW == 149 (0x8d9cbc00) [pid = 1746] [serial = 1585] [outer = (nil)] 18:53:46 INFO - PROCESS | 1746 | ++DOMWINDOW == 150 (0x8dcaec00) [pid = 1746] [serial = 1586] [outer = 0x8d9cbc00] 18:53:46 INFO - PROCESS | 1746 | 1464054826477 Marionette DEBUG loaded listener.js 18:53:46 INFO - PROCESS | 1746 | ++DOMWINDOW == 151 (0x8df22800) [pid = 1746] [serial = 1587] [outer = 0x8d9cbc00] 18:53:47 INFO - PROCESS | 1746 | 1464054827399 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]]]}] 18:53:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 18:53:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1632ms 18:53:47 INFO - PROCESS | 1746 | 1464054827463 Marionette TRACE conn4 -> [0,2085,"getWindowHandle",null] 18:53:47 INFO - PROCESS | 1746 | 1464054827466 Marionette TRACE conn4 <- [1,2085,null,{"value":"8"}] 18:53:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 18:53:47 INFO - PROCESS | 1746 | 1464054827473 Marionette TRACE conn4 -> [0,2086,"setScriptTimeout",{"ms":35000}] 18:53:47 INFO - PROCESS | 1746 | 1464054827476 Marionette TRACE conn4 <- [1,2086,null,{}] 18:53:47 INFO - PROCESS | 1746 | 1464054827482 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}] 18:53:47 INFO - PROCESS | 1746 | 1464054827700 Marionette TRACE conn4 <- [1,2087,null,{"value":null}] 18:53:48 INFO - PROCESS | 1746 | 1464054828047 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:48 INFO - PROCESS | 1746 | ++DOCSHELL 0x8da8dc00 == 154 [pid = 1746] [id = 529] 18:53:48 INFO - PROCESS | 1746 | ++DOMWINDOW == 152 (0x8da90000) [pid = 1746] [serial = 1588] [outer = (nil)] 18:53:48 INFO - PROCESS | 1746 | ++DOMWINDOW == 153 (0x8e090c00) [pid = 1746] [serial = 1589] [outer = 0x8da90000] 18:53:48 INFO - PROCESS | 1746 | 1464054828141 Marionette DEBUG loaded listener.js 18:53:48 INFO - PROCESS | 1746 | ++DOMWINDOW == 154 (0x8e096c00) [pid = 1746] [serial = 1590] [outer = 0x8da90000] 18:53:49 INFO - PROCESS | 1746 | 1464054829043 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]]]}] 18:53:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 18:53:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1632ms 18:53:49 INFO - PROCESS | 1746 | 1464054829107 Marionette TRACE conn4 -> [0,2089,"getWindowHandle",null] 18:53:49 INFO - PROCESS | 1746 | 1464054829111 Marionette TRACE conn4 <- [1,2089,null,{"value":"8"}] 18:53:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 18:53:49 INFO - PROCESS | 1746 | 1464054829117 Marionette TRACE conn4 -> [0,2090,"setScriptTimeout",{"ms":35000}] 18:53:49 INFO - PROCESS | 1746 | 1464054829121 Marionette TRACE conn4 <- [1,2090,null,{}] 18:53:49 INFO - PROCESS | 1746 | 1464054829127 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}] 18:53:49 INFO - PROCESS | 1746 | 1464054829381 Marionette TRACE conn4 <- [1,2091,null,{"value":null}] 18:53:49 INFO - PROCESS | 1746 | 1464054829712 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:49 INFO - PROCESS | 1746 | ++DOCSHELL 0x8e111800 == 155 [pid = 1746] [id = 530] 18:53:49 INFO - PROCESS | 1746 | ++DOMWINDOW == 155 (0x8e11bc00) [pid = 1746] [serial = 1591] [outer = (nil)] 18:53:49 INFO - PROCESS | 1746 | ++DOMWINDOW == 156 (0x8ec40400) [pid = 1746] [serial = 1592] [outer = 0x8e11bc00] 18:53:49 INFO - PROCESS | 1746 | 1464054829826 Marionette DEBUG loaded listener.js 18:53:49 INFO - PROCESS | 1746 | ++DOMWINDOW == 157 (0x8ed0d400) [pid = 1746] [serial = 1593] [outer = 0x8e11bc00] 18:53:50 INFO - PROCESS | 1746 | 1464054830742 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]]]}] 18:53:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 18:53:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1688ms 18:53:50 INFO - PROCESS | 1746 | 1464054830807 Marionette TRACE conn4 -> [0,2093,"getWindowHandle",null] 18:53:50 INFO - PROCESS | 1746 | 1464054830812 Marionette TRACE conn4 <- [1,2093,null,{"value":"8"}] 18:53:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 18:53:50 INFO - PROCESS | 1746 | 1464054830818 Marionette TRACE conn4 -> [0,2094,"setScriptTimeout",{"ms":35000}] 18:53:50 INFO - PROCESS | 1746 | 1464054830822 Marionette TRACE conn4 <- [1,2094,null,{}] 18:53:50 INFO - PROCESS | 1746 | 1464054830827 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}] 18:53:51 INFO - PROCESS | 1746 | 1464054831108 Marionette TRACE conn4 <- [1,2095,null,{"value":null}] 18:53:51 INFO - PROCESS | 1746 | 1464054831434 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:51 INFO - PROCESS | 1746 | ++DOCSHELL 0x8782c400 == 156 [pid = 1746] [id = 531] 18:53:51 INFO - PROCESS | 1746 | ++DOMWINDOW == 158 (0x89b6c400) [pid = 1746] [serial = 1594] [outer = (nil)] 18:53:51 INFO - PROCESS | 1746 | ++DOMWINDOW == 159 (0x908cf800) [pid = 1746] [serial = 1595] [outer = 0x89b6c400] 18:53:51 INFO - PROCESS | 1746 | 1464054831527 Marionette DEBUG loaded listener.js 18:53:51 INFO - PROCESS | 1746 | ++DOMWINDOW == 160 (0x908d5800) [pid = 1746] [serial = 1596] [outer = 0x89b6c400] 18:53:52 INFO - PROCESS | 1746 | 1464054832414 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]]]}] 18:53:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 18:53:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1639ms 18:53:52 INFO - PROCESS | 1746 | 1464054832458 Marionette TRACE conn4 -> [0,2097,"getWindowHandle",null] 18:53:52 INFO - PROCESS | 1746 | 1464054832461 Marionette TRACE conn4 <- [1,2097,null,{"value":"8"}] 18:53:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 18:53:52 INFO - PROCESS | 1746 | 1464054832468 Marionette TRACE conn4 -> [0,2098,"setScriptTimeout",{"ms":35000}] 18:53:52 INFO - PROCESS | 1746 | 1464054832472 Marionette TRACE conn4 <- [1,2098,null,{}] 18:53:52 INFO - PROCESS | 1746 | 1464054832477 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}] 18:53:52 INFO - PROCESS | 1746 | 1464054832720 Marionette TRACE conn4 <- [1,2099,null,{"value":null}] 18:53:53 INFO - PROCESS | 1746 | 1464054833073 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:53 INFO - PROCESS | 1746 | ++DOCSHELL 0x8e11e400 == 157 [pid = 1746] [id = 532] 18:53:53 INFO - PROCESS | 1746 | ++DOMWINDOW == 161 (0x8ed0c000) [pid = 1746] [serial = 1597] [outer = (nil)] 18:53:53 INFO - PROCESS | 1746 | ++DOMWINDOW == 162 (0x91a0f000) [pid = 1746] [serial = 1598] [outer = 0x8ed0c000] 18:53:53 INFO - PROCESS | 1746 | 1464054833166 Marionette DEBUG loaded listener.js 18:53:53 INFO - PROCESS | 1746 | ++DOMWINDOW == 163 (0x91ae9800) [pid = 1746] [serial = 1599] [outer = 0x8ed0c000] 18:53:54 INFO - PROCESS | 1746 | 1464054834089 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]]]}] 18:53:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 18:53:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1688ms 18:53:54 INFO - PROCESS | 1746 | 1464054834157 Marionette TRACE conn4 -> [0,2101,"getWindowHandle",null] 18:53:54 INFO - PROCESS | 1746 | 1464054834162 Marionette TRACE conn4 <- [1,2101,null,{"value":"8"}] 18:53:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 18:53:54 INFO - PROCESS | 1746 | 1464054834168 Marionette TRACE conn4 -> [0,2102,"setScriptTimeout",{"ms":35000}] 18:53:54 INFO - PROCESS | 1746 | 1464054834172 Marionette TRACE conn4 <- [1,2102,null,{}] 18:53:54 INFO - PROCESS | 1746 | 1464054834177 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}] 18:53:54 INFO - PROCESS | 1746 | 1464054834403 Marionette TRACE conn4 <- [1,2103,null,{"value":null}] 18:53:54 INFO - PROCESS | 1746 | 1464054834729 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:54 INFO - PROCESS | 1746 | ++DOCSHELL 0x85458000 == 158 [pid = 1746] [id = 533] 18:53:54 INFO - PROCESS | 1746 | ++DOMWINDOW == 164 (0x8bf16400) [pid = 1746] [serial = 1600] [outer = (nil)] 18:53:54 INFO - PROCESS | 1746 | ++DOMWINDOW == 165 (0x91b30000) [pid = 1746] [serial = 1601] [outer = 0x8bf16400] 18:53:54 INFO - PROCESS | 1746 | 1464054834832 Marionette DEBUG loaded listener.js 18:53:54 INFO - PROCESS | 1746 | ++DOMWINDOW == 166 (0x91b35c00) [pid = 1746] [serial = 1602] [outer = 0x8bf16400] 18:53:55 INFO - PROCESS | 1746 | 1464054835798 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]]]}] 18:53:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 18:53:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1691ms 18:53:55 INFO - PROCESS | 1746 | 1464054835859 Marionette TRACE conn4 -> [0,2105,"getWindowHandle",null] 18:53:55 INFO - PROCESS | 1746 | 1464054835863 Marionette TRACE conn4 <- [1,2105,null,{"value":"8"}] 18:53:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 18:53:55 INFO - PROCESS | 1746 | 1464054835870 Marionette TRACE conn4 -> [0,2106,"setScriptTimeout",{"ms":35000}] 18:53:55 INFO - PROCESS | 1746 | 1464054835873 Marionette TRACE conn4 <- [1,2106,null,{}] 18:53:55 INFO - PROCESS | 1746 | 1464054835879 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}] 18:53:56 INFO - PROCESS | 1746 | 1464054836107 Marionette TRACE conn4 <- [1,2107,null,{"value":null}] 18:53:56 INFO - PROCESS | 1746 | 1464054836434 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:56 INFO - PROCESS | 1746 | ++DOCSHELL 0x876ccc00 == 159 [pid = 1746] [id = 534] 18:53:56 INFO - PROCESS | 1746 | ++DOMWINDOW == 167 (0x892fec00) [pid = 1746] [serial = 1603] [outer = (nil)] 18:53:56 INFO - PROCESS | 1746 | ++DOMWINDOW == 168 (0x91bc2400) [pid = 1746] [serial = 1604] [outer = 0x892fec00] 18:53:56 INFO - PROCESS | 1746 | 1464054836524 Marionette DEBUG loaded listener.js 18:53:56 INFO - PROCESS | 1746 | ++DOMWINDOW == 169 (0x91c1dc00) [pid = 1746] [serial = 1605] [outer = 0x892fec00] 18:53:57 INFO - PROCESS | 1746 | 1464054837429 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]]]}] 18:53:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 18:53:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 1630ms 18:53:57 INFO - PROCESS | 1746 | 1464054837501 Marionette TRACE conn4 -> [0,2109,"getWindowHandle",null] 18:53:57 INFO - PROCESS | 1746 | 1464054837506 Marionette TRACE conn4 <- [1,2109,null,{"value":"8"}] 18:53:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 18:53:57 INFO - PROCESS | 1746 | 1464054837512 Marionette TRACE conn4 -> [0,2110,"setScriptTimeout",{"ms":35000}] 18:53:57 INFO - PROCESS | 1746 | 1464054837517 Marionette TRACE conn4 <- [1,2110,null,{}] 18:53:57 INFO - PROCESS | 1746 | 1464054837522 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}] 18:53:57 INFO - PROCESS | 1746 | 1464054837777 Marionette TRACE conn4 <- [1,2111,null,{"value":null}] 18:53:58 INFO - PROCESS | 1746 | 1464054838146 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:58 INFO - PROCESS | 1746 | ++DOCSHELL 0x85460800 == 160 [pid = 1746] [id = 535] 18:53:58 INFO - PROCESS | 1746 | ++DOMWINDOW == 170 (0x91c28800) [pid = 1746] [serial = 1606] [outer = (nil)] 18:53:58 INFO - PROCESS | 1746 | ++DOMWINDOW == 171 (0x925a9000) [pid = 1746] [serial = 1607] [outer = 0x91c28800] 18:53:58 INFO - PROCESS | 1746 | 1464054838245 Marionette DEBUG loaded listener.js 18:53:58 INFO - PROCESS | 1746 | ++DOMWINDOW == 172 (0x92fea800) [pid = 1746] [serial = 1608] [outer = 0x91c28800] 18:53:59 INFO - PROCESS | 1746 | 1464054839185 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]]]}] 18:53:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 18:53:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1733ms 18:53:59 INFO - PROCESS | 1746 | 1464054839246 Marionette TRACE conn4 -> [0,2113,"getWindowHandle",null] 18:53:59 INFO - PROCESS | 1746 | 1464054839249 Marionette TRACE conn4 <- [1,2113,null,{"value":"8"}] 18:53:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 18:53:59 INFO - PROCESS | 1746 | 1464054839257 Marionette TRACE conn4 -> [0,2114,"setScriptTimeout",{"ms":35000}] 18:53:59 INFO - PROCESS | 1746 | 1464054839260 Marionette TRACE conn4 <- [1,2114,null,{}] 18:53:59 INFO - PROCESS | 1746 | 1464054839266 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}] 18:53:59 INFO - PROCESS | 1746 | 1464054839486 Marionette TRACE conn4 <- [1,2115,null,{"value":null}] 18:53:59 INFO - PROCESS | 1746 | 1464054839818 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:59 INFO - PROCESS | 1746 | ++DOCSHELL 0x91b29800 == 161 [pid = 1746] [id = 536] 18:53:59 INFO - PROCESS | 1746 | ++DOMWINDOW == 173 (0x92395800) [pid = 1746] [serial = 1609] [outer = (nil)] 18:53:59 INFO - PROCESS | 1746 | ++DOMWINDOW == 174 (0x93d96c00) [pid = 1746] [serial = 1610] [outer = 0x92395800] 18:53:59 INFO - PROCESS | 1746 | 1464054839929 Marionette DEBUG loaded listener.js 18:54:00 INFO - PROCESS | 1746 | ++DOMWINDOW == 175 (0x93d9b800) [pid = 1746] [serial = 1611] [outer = 0x92395800] 18:54:00 INFO - PROCESS | 1746 | 1464054840853 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]]]}] 18:54:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 18:54:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1639ms 18:54:00 INFO - PROCESS | 1746 | 1464054840898 Marionette TRACE conn4 -> [0,2117,"getWindowHandle",null] 18:54:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 18:54:00 INFO - PROCESS | 1746 | 1464054840902 Marionette TRACE conn4 <- [1,2117,null,{"value":"8"}] 18:54:00 INFO - PROCESS | 1746 | 1464054840909 Marionette TRACE conn4 -> [0,2118,"setScriptTimeout",{"ms":35000}] 18:54:00 INFO - PROCESS | 1746 | 1464054840912 Marionette TRACE conn4 <- [1,2118,null,{}] 18:54:00 INFO - PROCESS | 1746 | 1464054840918 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}] 18:54:01 INFO - PROCESS | 1746 | 1464054841155 Marionette TRACE conn4 <- [1,2119,null,{"value":null}] 18:54:01 INFO - PROCESS | 1746 | 1464054841487 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:01 INFO - PROCESS | 1746 | ++DOCSHELL 0x8d205800 == 162 [pid = 1746] [id = 537] 18:54:01 INFO - PROCESS | 1746 | ++DOMWINDOW == 176 (0x8d253400) [pid = 1746] [serial = 1612] [outer = (nil)] 18:54:01 INFO - PROCESS | 1746 | ++DOMWINDOW == 177 (0x9524c800) [pid = 1746] [serial = 1613] [outer = 0x8d253400] 18:54:01 INFO - PROCESS | 1746 | 1464054841586 Marionette DEBUG loaded listener.js 18:54:01 INFO - PROCESS | 1746 | ++DOMWINDOW == 178 (0x95444000) [pid = 1746] [serial = 1614] [outer = 0x8d253400] 18:54:02 INFO - PROCESS | 1746 | 1464054842514 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]]]}] 18:54:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 18:54:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1641ms 18:54:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 18:54:02 INFO - PROCESS | 1746 | 1464054842549 Marionette TRACE conn4 -> [0,2121,"getWindowHandle",null] 18:54:02 INFO - PROCESS | 1746 | 1464054842552 Marionette TRACE conn4 <- [1,2121,null,{"value":"8"}] 18:54:02 INFO - PROCESS | 1746 | 1464054842559 Marionette TRACE conn4 -> [0,2122,"setScriptTimeout",{"ms":35000}] 18:54:02 INFO - PROCESS | 1746 | 1464054842563 Marionette TRACE conn4 <- [1,2122,null,{}] 18:54:02 INFO - PROCESS | 1746 | 1464054842568 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}] 18:54:02 INFO - PROCESS | 1746 | 1464054842776 Marionette TRACE conn4 <- [1,2123,null,{"value":null}] 18:54:03 INFO - PROCESS | 1746 | 1464054843135 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:03 INFO - PROCESS | 1746 | ++DOCSHELL 0x9130c400 == 163 [pid = 1746] [id = 538] 18:54:03 INFO - PROCESS | 1746 | ++DOMWINDOW == 179 (0x913c5800) [pid = 1746] [serial = 1615] [outer = (nil)] 18:54:03 INFO - PROCESS | 1746 | ++DOMWINDOW == 180 (0x9786a000) [pid = 1746] [serial = 1616] [outer = 0x913c5800] 18:54:03 INFO - PROCESS | 1746 | 1464054843242 Marionette DEBUG loaded listener.js 18:54:03 INFO - PROCESS | 1746 | ++DOMWINDOW == 181 (0x97872c00) [pid = 1746] [serial = 1617] [outer = 0x913c5800] 18:54:04 INFO - PROCESS | 1746 | 1464054844349 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]]]}] 18:54:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 18:54:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1843ms 18:54:04 INFO - PROCESS | 1746 | 1464054844402 Marionette TRACE conn4 -> [0,2125,"getWindowHandle",null] 18:54:04 INFO - PROCESS | 1746 | 1464054844406 Marionette TRACE conn4 <- [1,2125,null,{"value":"8"}] 18:54:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 18:54:04 INFO - PROCESS | 1746 | 1464054844412 Marionette TRACE conn4 -> [0,2126,"setScriptTimeout",{"ms":35000}] 18:54:04 INFO - PROCESS | 1746 | 1464054844415 Marionette TRACE conn4 <- [1,2126,null,{}] 18:54:04 INFO - PROCESS | 1746 | 1464054844422 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}] 18:54:04 INFO - PROCESS | 1746 | 1464054844644 Marionette TRACE conn4 <- [1,2127,null,{"value":null}] 18:54:05 INFO - PROCESS | 1746 | 1464054844983 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:05 INFO - PROCESS | 1746 | ++DOCSHELL 0x92f1ec00 == 164 [pid = 1746] [id = 539] 18:54:05 INFO - PROCESS | 1746 | ++DOMWINDOW == 182 (0x97818800) [pid = 1746] [serial = 1618] [outer = (nil)] 18:54:05 INFO - PROCESS | 1746 | ++DOMWINDOW == 183 (0x99f6bc00) [pid = 1746] [serial = 1619] [outer = 0x97818800] 18:54:05 INFO - PROCESS | 1746 | 1464054845075 Marionette DEBUG loaded listener.js 18:54:05 INFO - PROCESS | 1746 | ++DOMWINDOW == 184 (0x9a28f400) [pid = 1746] [serial = 1620] [outer = 0x97818800] 18:54:05 INFO - PROCESS | 1746 | 1464054845962 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]]]}] 18:54:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 18:54:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1588ms 18:54:06 INFO - PROCESS | 1746 | 1464054846001 Marionette TRACE conn4 -> [0,2129,"getWindowHandle",null] 18:54:06 INFO - PROCESS | 1746 | 1464054846005 Marionette TRACE conn4 <- [1,2129,null,{"value":"8"}] 18:54:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 18:54:06 INFO - PROCESS | 1746 | 1464054846012 Marionette TRACE conn4 -> [0,2130,"setScriptTimeout",{"ms":35000}] 18:54:06 INFO - PROCESS | 1746 | 1464054846015 Marionette TRACE conn4 <- [1,2130,null,{}] 18:54:06 INFO - PROCESS | 1746 | 1464054846021 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}] 18:54:06 INFO - PROCESS | 1746 | 1464054846255 Marionette TRACE conn4 <- [1,2131,null,{"value":null}] 18:54:06 INFO - PROCESS | 1746 | 1464054846556 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:06 INFO - PROCESS | 1746 | ++DOCSHELL 0x8dcb3000 == 165 [pid = 1746] [id = 540] 18:54:06 INFO - PROCESS | 1746 | ++DOMWINDOW == 185 (0x8dff1400) [pid = 1746] [serial = 1621] [outer = (nil)] 18:54:06 INFO - PROCESS | 1746 | ++DOMWINDOW == 186 (0x9bce5000) [pid = 1746] [serial = 1622] [outer = 0x8dff1400] 18:54:06 INFO - PROCESS | 1746 | 1464054846695 Marionette DEBUG loaded listener.js 18:54:06 INFO - PROCESS | 1746 | ++DOMWINDOW == 187 (0x9bf3d800) [pid = 1746] [serial = 1623] [outer = 0x8dff1400] 18:54:07 INFO - PROCESS | 1746 | 1464054847600 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] 18:54:07 INFO - PROCESS | 1746 | 1464054847660 Marionette TRACE conn4 <- [1,2133,null,{"value":"8"}] 18:54:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 18:54:07 INFO - PROCESS | 1746 | 1464054847667 Marionette TRACE conn4 -> [0,2134,"setScriptTimeout",{"ms":35000}] 18:54:07 INFO - PROCESS | 1746 | 1464054847670 Marionette TRACE conn4 <- [1,2134,null,{}] 18:54:07 INFO - PROCESS | 1746 | 1464054847676 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}] 18:54:07 INFO - PROCESS | 1746 | 1464054847924 Marionette TRACE conn4 <- [1,2135,null,{"value":null}] 18:54:08 INFO - PROCESS | 1746 | 1464054848260 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:08 INFO - PROCESS | 1746 | ++DOCSHELL 0x85115000 == 166 [pid = 1746] [id = 541] 18:54:08 INFO - PROCESS | 1746 | ++DOMWINDOW == 188 (0x99f6a400) [pid = 1746] [serial = 1624] [outer = (nil)] 18:54:08 INFO - PROCESS | 1746 | ++DOMWINDOW == 189 (0x9c113400) [pid = 1746] [serial = 1625] [outer = 0x99f6a400] 18:54:08 INFO - PROCESS | 1746 | 1464054848357 Marionette DEBUG loaded listener.js 18:54:08 INFO - PROCESS | 1746 | ++DOMWINDOW == 190 (0x9c11c000) [pid = 1746] [serial = 1626] [outer = 0x99f6a400] 18:54:09 INFO - PROCESS | 1746 | 1464054849406 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]]]}] 18:54:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 18:54:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1786ms 18:54:09 INFO - PROCESS | 1746 | 1464054849475 Marionette TRACE conn4 -> [0,2137,"getWindowHandle",null] 18:54:09 INFO - PROCESS | 1746 | 1464054849481 Marionette TRACE conn4 <- [1,2137,null,{"value":"8"}] 18:54:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 18:54:09 INFO - PROCESS | 1746 | 1464054849498 Marionette TRACE conn4 -> [0,2138,"setScriptTimeout",{"ms":35000}] 18:54:09 INFO - PROCESS | 1746 | 1464054849503 Marionette TRACE conn4 <- [1,2138,null,{}] 18:54:09 INFO - PROCESS | 1746 | 1464054849511 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}] 18:54:09 INFO - PROCESS | 1746 | 1464054849820 Marionette TRACE conn4 <- [1,2139,null,{"value":null}] 18:54:12 INFO - PROCESS | 1746 | --DOCSHELL 0x92390000 == 165 [pid = 1746] [id = 23] 18:54:12 INFO - PROCESS | 1746 | --DOCSHELL 0x86d07c00 == 164 [pid = 1746] [id = 431] 18:54:12 INFO - PROCESS | 1746 | --DOCSHELL 0x8545e400 == 163 [pid = 1746] [id = 518] 18:54:12 INFO - PROCESS | 1746 | --DOCSHELL 0x9238ec00 == 162 [pid = 1746] [id = 516] 18:54:12 INFO - PROCESS | 1746 | --DOCSHELL 0x851ebc00 == 161 [pid = 1746] [id = 517] 18:54:12 INFO - PROCESS | 1746 | --DOCSHELL 0x8545c400 == 160 [pid = 1746] [id = 515] 18:54:12 INFO - PROCESS | 1746 | --DOCSHELL 0x851f4000 == 159 [pid = 1746] [id = 514] 18:54:12 INFO - PROCESS | 1746 | --DOCSHELL 0x91bcfc00 == 158 [pid = 1746] [id = 513] 18:54:12 INFO - PROCESS | 1746 | --DOCSHELL 0x91bd7000 == 157 [pid = 1746] [id = 512] 18:54:12 INFO - PROCESS | 1746 | --DOCSHELL 0x8545a000 == 156 [pid = 1746] [id = 510] 18:54:12 INFO - PROCESS | 1746 | --DOCSHELL 0x8a760c00 == 155 [pid = 1746] [id = 511] 18:54:12 INFO - PROCESS | 1746 | --DOCSHELL 0x8dff1000 == 154 [pid = 1746] [id = 509] 18:54:12 INFO - PROCESS | 1746 | --DOCSHELL 0x87650400 == 153 [pid = 1746] [id = 508] 18:54:12 INFO - PROCESS | 1746 | --DOCSHELL 0x8dfe9400 == 152 [pid = 1746] [id = 507] 18:54:12 INFO - PROCESS | 1746 | --DOCSHELL 0x8bf12400 == 151 [pid = 1746] [id = 506] 18:54:12 INFO - PROCESS | 1746 | --DOCSHELL 0x89b6b000 == 150 [pid = 1746] [id = 505] 18:54:12 INFO - PROCESS | 1746 | --DOCSHELL 0x88af6400 == 149 [pid = 1746] [id = 503] 18:54:12 INFO - PROCESS | 1746 | --DOCSHELL 0x8c6ac800 == 148 [pid = 1746] [id = 504] 18:54:12 INFO - PROCESS | 1746 | --DOCSHELL 0x85bcb400 == 147 [pid = 1746] [id = 502] 18:54:12 INFO - PROCESS | 1746 | --DOMWINDOW == 189 (0x8e092c00) [pid = 1746] [serial = 1461] [outer = (nil)] [url = about:blank] 18:54:12 INFO - PROCESS | 1746 | --DOMWINDOW == 188 (0x8e3a3800) [pid = 1746] [serial = 1463] [outer = (nil)] [url = about:blank] 18:54:12 INFO - PROCESS | 1746 | --DOMWINDOW == 187 (0x95251800) [pid = 1746] [serial = 1484] [outer = (nil)] [url = about:blank] 18:54:12 INFO - PROCESS | 1746 | --DOMWINDOW == 186 (0x8764f400) [pid = 1746] [serial = 1496] [outer = (nil)] [url = about:blank] 18:54:12 INFO - PROCESS | 1746 | --DOMWINDOW == 185 (0x8ed12000) [pid = 1746] [serial = 1466] [outer = (nil)] [url = about:blank] 18:54:12 INFO - PROCESS | 1746 | --DOMWINDOW == 184 (0x91c21800) [pid = 1746] [serial = 1475] [outer = (nil)] [url = about:blank] 18:54:12 INFO - PROCESS | 1746 | --DOMWINDOW == 183 (0x85bd7400) [pid = 1746] [serial = 1442] [outer = (nil)] [url = about:blank] 18:54:12 INFO - PROCESS | 1746 | --DOMWINDOW == 182 (0x95410000) [pid = 1746] [serial = 1485] [outer = (nil)] [url = about:blank] 18:54:12 INFO - PROCESS | 1746 | --DOMWINDOW == 181 (0x925a8400) [pid = 1746] [serial = 1478] [outer = (nil)] [url = about:blank] 18:54:12 INFO - PROCESS | 1746 | --DOMWINDOW == 180 (0x92f14c00) [pid = 1746] [serial = 1479] [outer = (nil)] [url = about:blank] 18:54:12 INFO - PROCESS | 1746 | --DOMWINDOW == 179 (0x91c2b000) [pid = 1746] [serial = 1476] [outer = (nil)] [url = about:blank] 18:54:12 INFO - PROCESS | 1746 | --DOMWINDOW == 178 (0x908cac00) [pid = 1746] [serial = 1469] [outer = (nil)] [url = about:blank] 18:54:12 INFO - PROCESS | 1746 | --DOMWINDOW == 177 (0x892f3c00) [pid = 1746] [serial = 1445] [outer = (nil)] [url = about:blank] 18:54:12 INFO - PROCESS | 1746 | --DOMWINDOW == 176 (0x8afd9c00) [pid = 1746] [serial = 1448] [outer = (nil)] [url = about:blank] 18:54:12 INFO - PROCESS | 1746 | --DOMWINDOW == 175 (0x9bf44c00) [pid = 1746] [serial = 1494] [outer = (nil)] [url = about:blank] 18:54:12 INFO - PROCESS | 1746 | --DOMWINDOW == 174 (0x8afe0400) [pid = 1746] [serial = 1502] [outer = (nil)] [url = about:blank] 18:54:12 INFO - PROCESS | 1746 | --DOMWINDOW == 173 (0x8d9d5c00) [pid = 1746] [serial = 1374] [outer = (nil)] [url = about:blank] 18:54:12 INFO - PROCESS | 1746 | --DOMWINDOW == 172 (0x908d2800) [pid = 1746] [serial = 1470] [outer = (nil)] [url = about:blank] 18:54:12 INFO - PROCESS | 1746 | --DOMWINDOW == 171 (0x8dff4800) [pid = 1746] [serial = 1460] [outer = (nil)] [url = about:blank] 18:54:12 INFO - PROCESS | 1746 | --DOMWINDOW == 170 (0x94712400) [pid = 1746] [serial = 1481] [outer = (nil)] [url = about:blank] 18:54:12 INFO - PROCESS | 1746 | --DOMWINDOW == 169 (0x947a6800) [pid = 1746] [serial = 1482] [outer = (nil)] [url = about:blank] 18:54:12 INFO - PROCESS | 1746 | --DOMWINDOW == 168 (0x91af6c00) [pid = 1746] [serial = 1473] [outer = (nil)] [url = about:blank] 18:54:12 INFO - PROCESS | 1746 | --DOMWINDOW == 167 (0x8d24b400) [pid = 1746] [serial = 1451] [outer = (nil)] [url = about:blank] 18:54:12 INFO - PROCESS | 1746 | --DOMWINDOW == 166 (0x8db5e400) [pid = 1746] [serial = 1457] [outer = (nil)] [url = about:blank] 18:54:12 INFO - PROCESS | 1746 | --DOMWINDOW == 165 (0x8ed15400) [pid = 1746] [serial = 1467] [outer = (nil)] [url = about:blank] 18:54:12 INFO - PROCESS | 1746 | --DOMWINDOW == 164 (0x8d2f0400) [pid = 1746] [serial = 1454] [outer = (nil)] [url = about:blank] 18:54:12 INFO - PROCESS | 1746 | --DOMWINDOW == 163 (0x89b6ac00) [pid = 1746] [serial = 1499] [outer = (nil)] [url = about:blank] 18:54:12 INFO - PROCESS | 1746 | --DOMWINDOW == 162 (0x87827400) [pid = 1746] [serial = 1497] [outer = (nil)] [url = about:blank] 18:54:12 INFO - PROCESS | 1746 | --DOMWINDOW == 161 (0x97877400) [pid = 1746] [serial = 1488] [outer = (nil)] [url = about:blank] 18:54:12 INFO - PROCESS | 1746 | --DOMWINDOW == 160 (0x9bce8400) [pid = 1746] [serial = 1491] [outer = (nil)] [url = about:blank] 18:54:12 INFO - PROCESS | 1746 | --DOMWINDOW == 159 (0x8c84ac00) [pid = 1746] [serial = 1505] [outer = (nil)] [url = about:blank] 18:54:12 INFO - PROCESS | 1746 | --DOMWINDOW == 158 (0x9786b000) [pid = 1746] [serial = 1487] [outer = (nil)] [url = about:blank] 18:54:12 INFO - PROCESS | 1746 | --DOMWINDOW == 157 (0x8a6e5400) [pid = 1746] [serial = 1500] [outer = (nil)] [url = about:blank] 18:54:12 INFO - PROCESS | 1746 | --DOMWINDOW == 156 (0x9bf42000) [pid = 1746] [serial = 1493] [outer = (nil)] [url = about:blank] 18:54:12 INFO - PROCESS | 1746 | --DOMWINDOW == 155 (0x9b677400) [pid = 1746] [serial = 1490] [outer = (nil)] [url = about:blank] 18:54:12 INFO - PROCESS | 1746 | --DOMWINDOW == 154 (0x8c1c6c00) [pid = 1746] [serial = 1503] [outer = (nil)] [url = about:blank] 18:54:12 INFO - PROCESS | 1746 | --DOMWINDOW == 153 (0x91a0ac00) [pid = 1746] [serial = 1472] [outer = (nil)] [url = about:blank] 18:54:12 INFO - PROCESS | 1746 | 1464054852759 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:12 INFO - PROCESS | 1746 | ++DOCSHELL 0x8633a800 == 148 [pid = 1746] [id = 542] 18:54:12 INFO - PROCESS | 1746 | ++DOMWINDOW == 154 (0x8633e800) [pid = 1746] [serial = 1627] [outer = (nil)] 18:54:12 INFO - PROCESS | 1746 | ++DOMWINDOW == 155 (0x86d0c000) [pid = 1746] [serial = 1628] [outer = 0x8633e800] 18:54:12 INFO - PROCESS | 1746 | 1464054852908 Marionette DEBUG loaded listener.js 18:54:13 INFO - PROCESS | 1746 | ++DOMWINDOW == 156 (0x87650400) [pid = 1746] [serial = 1629] [outer = 0x8633e800] 18:54:13 INFO - PROCESS | 1746 | 1464054853738 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]]]}] 18:54:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 18:54:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 4302ms 18:54:13 INFO - PROCESS | 1746 | 1464054853798 Marionette TRACE conn4 -> [0,2141,"getWindowHandle",null] 18:54:13 INFO - PROCESS | 1746 | 1464054853803 Marionette TRACE conn4 <- [1,2141,null,{"value":"8"}] 18:54:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 18:54:13 INFO - PROCESS | 1746 | 1464054853811 Marionette TRACE conn4 -> [0,2142,"setScriptTimeout",{"ms":35000}] 18:54:13 INFO - PROCESS | 1746 | 1464054853817 Marionette TRACE conn4 <- [1,2142,null,{}] 18:54:13 INFO - PROCESS | 1746 | 1464054853824 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}] 18:54:14 INFO - PROCESS | 1746 | 1464054854031 Marionette TRACE conn4 <- [1,2143,null,{"value":null}] 18:54:14 INFO - PROCESS | 1746 | 1464054854258 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:14 INFO - PROCESS | 1746 | ++DOCSHELL 0x88af5800 == 149 [pid = 1746] [id = 543] 18:54:14 INFO - PROCESS | 1746 | ++DOMWINDOW == 157 (0x88afac00) [pid = 1746] [serial = 1630] [outer = (nil)] 18:54:14 INFO - PROCESS | 1746 | ++DOMWINDOW == 158 (0x8a6e6000) [pid = 1746] [serial = 1631] [outer = 0x88afac00] 18:54:14 INFO - PROCESS | 1746 | 1464054854342 Marionette DEBUG loaded listener.js 18:54:14 INFO - PROCESS | 1746 | ++DOMWINDOW == 159 (0x8afdb800) [pid = 1746] [serial = 1632] [outer = 0x88afac00] 18:54:15 INFO - PROCESS | 1746 | 1464054855252 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] 18:54:15 INFO - PROCESS | 1746 | 1464054855309 Marionette TRACE conn4 <- [1,2145,null,{"value":"8"}] 18:54:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 18:54:15 INFO - PROCESS | 1746 | 1464054855325 Marionette TRACE conn4 -> [0,2146,"setScriptTimeout",{"ms":35000}] 18:54:15 INFO - PROCESS | 1746 | 1464054855328 Marionette TRACE conn4 <- [1,2146,null,{}] 18:54:15 INFO - PROCESS | 1746 | 1464054855334 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}] 18:54:15 INFO - PROCESS | 1746 | 1464054855618 Marionette TRACE conn4 <- [1,2147,null,{"value":null}] 18:54:15 INFO - PROCESS | 1746 | 1464054855652 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:15 INFO - PROCESS | 1746 | ++DOCSHELL 0x8a75fc00 == 150 [pid = 1746] [id = 544] 18:54:15 INFO - PROCESS | 1746 | ++DOMWINDOW == 160 (0x8c1c7c00) [pid = 1746] [serial = 1633] [outer = (nil)] 18:54:15 INFO - PROCESS | 1746 | ++DOMWINDOW == 161 (0x8d00d800) [pid = 1746] [serial = 1634] [outer = 0x8c1c7c00] 18:54:15 INFO - PROCESS | 1746 | 1464054855727 Marionette DEBUG loaded listener.js 18:54:15 INFO - PROCESS | 1746 | ++DOMWINDOW == 162 (0x8d24f400) [pid = 1746] [serial = 1635] [outer = 0x8c1c7c00] 18:54:16 INFO - PROCESS | 1746 | 1464054856802 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] 18:54:16 INFO - PROCESS | 1746 | 1464054856875 Marionette TRACE conn4 <- [1,2149,null,{"value":"8"}] 18:54:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 18:54:16 INFO - PROCESS | 1746 | 1464054856883 Marionette TRACE conn4 -> [0,2150,"setScriptTimeout",{"ms":35000}] 18:54:16 INFO - PROCESS | 1746 | 1464054856892 Marionette TRACE conn4 <- [1,2150,null,{}] 18:54:16 INFO - PROCESS | 1746 | 1464054856912 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}] 18:54:17 INFO - PROCESS | 1746 | 1464054857193 Marionette TRACE conn4 <- [1,2151,null,{"value":null}] 18:54:17 INFO - PROCESS | 1746 | 1464054857225 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:17 INFO - PROCESS | 1746 | ++DOCSHELL 0x8d011000 == 151 [pid = 1746] [id = 545] 18:54:17 INFO - PROCESS | 1746 | ++DOMWINDOW == 163 (0x8d2e7000) [pid = 1746] [serial = 1636] [outer = (nil)] 18:54:17 INFO - PROCESS | 1746 | ++DOMWINDOW == 164 (0x8da8cc00) [pid = 1746] [serial = 1637] [outer = 0x8d2e7000] 18:54:17 INFO - PROCESS | 1746 | 1464054857298 Marionette DEBUG loaded listener.js 18:54:17 INFO - PROCESS | 1746 | ++DOMWINDOW == 165 (0x8dca7000) [pid = 1746] [serial = 1638] [outer = 0x8d2e7000] 18:54:18 INFO - PROCESS | 1746 | --DOMWINDOW == 164 (0x88b52000) [pid = 1746] [serial = 1444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 18:54:18 INFO - PROCESS | 1746 | --DOMWINDOW == 163 (0x8db58c00) [pid = 1746] [serial = 1456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 18:54:18 INFO - PROCESS | 1746 | --DOMWINDOW == 162 (0x85458400) [pid = 1746] [serial = 1441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 18:54:18 INFO - PROCESS | 1746 | --DOMWINDOW == 161 (0x8dfed800) [pid = 1746] [serial = 1462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 18:54:18 INFO - PROCESS | 1746 | --DOMWINDOW == 160 (0x8abe4000) [pid = 1746] [serial = 1453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 18:54:18 INFO - PROCESS | 1746 | --DOMWINDOW == 159 (0x8a76d000) [pid = 1746] [serial = 1450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 18:54:18 INFO - PROCESS | 1746 | --DOMWINDOW == 158 (0x8abdac00) [pid = 1746] [serial = 1447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 18:54:18 INFO - PROCESS | 1746 | --DOMWINDOW == 157 (0x8e096000) [pid = 1746] [serial = 1552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 18:54:18 INFO - PROCESS | 1746 | --DOMWINDOW == 156 (0x88af0800) [pid = 1746] [serial = 1564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 18:54:18 INFO - PROCESS | 1746 | --DOMWINDOW == 155 (0x8d251c00) [pid = 1746] [serial = 1516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 18:54:18 INFO - PROCESS | 1746 | --DOMWINDOW == 154 (0x85bd9000) [pid = 1746] [serial = 1561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 18:54:18 INFO - PROCESS | 1746 | --DOMWINDOW == 153 (0x98443c00) [pid = 1746] [serial = 1549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 18:54:18 INFO - PROCESS | 1746 | --DOMWINDOW == 152 (0x8ec40c00) [pid = 1746] [serial = 1528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 18:54:18 INFO - PROCESS | 1746 | --DOMWINDOW == 151 (0x8ed11400) [pid = 1746] [serial = 1531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 18:54:18 INFO - PROCESS | 1746 | --DOMWINDOW == 150 (0x8a765c00) [pid = 1746] [serial = 1567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 18:54:18 INFO - PROCESS | 1746 | --DOMWINDOW == 149 (0x91bd4000) [pid = 1746] [serial = 1540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 18:54:18 INFO - PROCESS | 1746 | --DOMWINDOW == 148 (0x8da82000) [pid = 1746] [serial = 1519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 18:54:18 INFO - PROCESS | 1746 | --DOMWINDOW == 147 (0x91bd7400) [pid = 1746] [serial = 1537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 18:54:18 INFO - PROCESS | 1746 | --DOMWINDOW == 146 (0x8764e400) [pid = 1746] [serial = 1438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 18:54:18 INFO - PROCESS | 1746 | --DOMWINDOW == 145 (0x9471d400) [pid = 1746] [serial = 1555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 18:54:18 INFO - PROCESS | 1746 | --DOMWINDOW == 144 (0x93d98000) [pid = 1746] [serial = 1546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 18:54:18 INFO - PROCESS | 1746 | --DOMWINDOW == 143 (0x8dfea800) [pid = 1746] [serial = 1522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 18:54:18 INFO - PROCESS | 1746 | --DOMWINDOW == 142 (0x8d2e7c00) [pid = 1746] [serial = 1543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 18:54:18 INFO - PROCESS | 1746 | --DOMWINDOW == 141 (0x88b55400) [pid = 1746] [serial = 1525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 18:54:18 INFO - PROCESS | 1746 | --DOMWINDOW == 140 (0x85bd0c00) [pid = 1746] [serial = 1507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 18:54:18 INFO - PROCESS | 1746 | --DOMWINDOW == 139 (0x8afe5800) [pid = 1746] [serial = 1534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 18:54:18 INFO - PROCESS | 1746 | --DOMWINDOW == 138 (0x88b5c000) [pid = 1746] [serial = 1510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 18:54:18 INFO - PROCESS | 1746 | --DOMWINDOW == 137 (0x8c84b000) [pid = 1746] [serial = 1513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 18:54:18 INFO - PROCESS | 1746 | --DOMWINDOW == 136 (0x9bf44000) [pid = 1746] [serial = 1426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 18:54:18 INFO - PROCESS | 1746 | --DOMWINDOW == 135 (0x85454800) [pid = 1746] [serial = 1570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 18:54:18 INFO - PROCESS | 1746 | 1464054858946 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]]]}] 18:54:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 18:54:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 2095ms 18:54:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 18:54:18 INFO - PROCESS | 1746 | 1464054858978 Marionette TRACE conn4 -> [0,2153,"getWindowHandle",null] 18:54:18 INFO - PROCESS | 1746 | 1464054858982 Marionette TRACE conn4 <- [1,2153,null,{"value":"8"}] 18:54:18 INFO - PROCESS | 1746 | 1464054858988 Marionette TRACE conn4 -> [0,2154,"setScriptTimeout",{"ms":35000}] 18:54:18 INFO - PROCESS | 1746 | 1464054858991 Marionette TRACE conn4 <- [1,2154,null,{}] 18:54:19 INFO - PROCESS | 1746 | 1464054858997 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}] 18:54:19 INFO - PROCESS | 1746 | 1464054859215 Marionette TRACE conn4 <- [1,2155,null,{"value":null}] 18:54:19 INFO - PROCESS | 1746 | 1464054859420 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:19 INFO - PROCESS | 1746 | ++DOCSHELL 0x85458400 == 152 [pid = 1746] [id = 546] 18:54:19 INFO - PROCESS | 1746 | ++DOMWINDOW == 136 (0x85bd0c00) [pid = 1746] [serial = 1639] [outer = (nil)] 18:54:19 INFO - PROCESS | 1746 | ++DOMWINDOW == 137 (0x8c6aac00) [pid = 1746] [serial = 1640] [outer = 0x85bd0c00] 18:54:19 INFO - PROCESS | 1746 | 1464054859495 Marionette DEBUG loaded listener.js 18:54:19 INFO - PROCESS | 1746 | ++DOMWINDOW == 138 (0x8d2e5800) [pid = 1746] [serial = 1641] [outer = 0x85bd0c00] 18:54:20 INFO - PROCESS | 1746 | 1464054860458 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]]]}] 18:54:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 18:54:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1532ms 18:54:20 INFO - PROCESS | 1746 | 1464054860520 Marionette TRACE conn4 -> [0,2157,"getWindowHandle",null] 18:54:20 INFO - PROCESS | 1746 | 1464054860525 Marionette TRACE conn4 <- [1,2157,null,{"value":"8"}] 18:54:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 18:54:20 INFO - PROCESS | 1746 | 1464054860535 Marionette TRACE conn4 -> [0,2158,"setScriptTimeout",{"ms":35000}] 18:54:20 INFO - PROCESS | 1746 | 1464054860540 Marionette TRACE conn4 <- [1,2158,null,{}] 18:54:20 INFO - PROCESS | 1746 | 1464054860550 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}] 18:54:20 INFO - PROCESS | 1746 | 1464054860790 Marionette TRACE conn4 <- [1,2159,null,{"value":null}] 18:54:21 INFO - PROCESS | 1746 | 1464054861140 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:21 INFO - PROCESS | 1746 | ++DOCSHELL 0x8782ec00 == 153 [pid = 1746] [id = 547] 18:54:21 INFO - PROCESS | 1746 | ++DOMWINDOW == 139 (0x87833800) [pid = 1746] [serial = 1642] [outer = (nil)] 18:54:21 INFO - PROCESS | 1746 | ++DOMWINDOW == 140 (0x88af0400) [pid = 1746] [serial = 1643] [outer = 0x87833800] 18:54:21 INFO - PROCESS | 1746 | 1464054861235 Marionette DEBUG loaded listener.js 18:54:21 INFO - PROCESS | 1746 | ++DOMWINDOW == 141 (0x89b8d000) [pid = 1746] [serial = 1644] [outer = 0x87833800] 18:54:22 INFO - PROCESS | 1746 | 1464054862206 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]]]}] 18:54:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 18:54:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1738ms 18:54:22 INFO - PROCESS | 1746 | 1464054862274 Marionette TRACE conn4 -> [0,2161,"getWindowHandle",null] 18:54:22 INFO - PROCESS | 1746 | 1464054862283 Marionette TRACE conn4 <- [1,2161,null,{"value":"8"}] 18:54:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 18:54:22 INFO - PROCESS | 1746 | 1464054862294 Marionette TRACE conn4 -> [0,2162,"setScriptTimeout",{"ms":35000}] 18:54:22 INFO - PROCESS | 1746 | 1464054862298 Marionette TRACE conn4 <- [1,2162,null,{}] 18:54:22 INFO - PROCESS | 1746 | 1464054862305 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}] 18:54:22 INFO - PROCESS | 1746 | 1464054862573 Marionette TRACE conn4 <- [1,2163,null,{"value":null}] 18:54:22 INFO - PROCESS | 1746 | 1464054862928 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:22 INFO - PROCESS | 1746 | ++DOCSHELL 0x8a76b800 == 154 [pid = 1746] [id = 548] 18:54:22 INFO - PROCESS | 1746 | ++DOMWINDOW == 142 (0x8bf17c00) [pid = 1746] [serial = 1645] [outer = (nil)] 18:54:23 INFO - PROCESS | 1746 | ++DOMWINDOW == 143 (0x8d24bc00) [pid = 1746] [serial = 1646] [outer = 0x8bf17c00] 18:54:23 INFO - PROCESS | 1746 | 1464054863020 Marionette DEBUG loaded listener.js 18:54:23 INFO - PROCESS | 1746 | ++DOMWINDOW == 144 (0x8d2ef000) [pid = 1746] [serial = 1647] [outer = 0x8bf17c00] 18:54:24 INFO - PROCESS | 1746 | 1464054864002 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]]]}] 18:54:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 18:54:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1786ms 18:54:24 INFO - PROCESS | 1746 | 1464054864080 Marionette TRACE conn4 -> [0,2165,"getWindowHandle",null] 18:54:24 INFO - PROCESS | 1746 | 1464054864085 Marionette TRACE conn4 <- [1,2165,null,{"value":"8"}] 18:54:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 18:54:24 INFO - PROCESS | 1746 | 1464054864092 Marionette TRACE conn4 -> [0,2166,"setScriptTimeout",{"ms":35000}] 18:54:24 INFO - PROCESS | 1746 | 1464054864098 Marionette TRACE conn4 <- [1,2166,null,{}] 18:54:24 INFO - PROCESS | 1746 | 1464054864115 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}] 18:54:24 INFO - PROCESS | 1746 | 1464054864402 Marionette TRACE conn4 <- [1,2167,null,{"value":null}] 18:54:24 INFO - PROCESS | 1746 | 1464054864785 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:24 INFO - PROCESS | 1746 | ++DOCSHELL 0x8db5a800 == 155 [pid = 1746] [id = 549] 18:54:24 INFO - PROCESS | 1746 | ++DOMWINDOW == 145 (0x8dbf8800) [pid = 1746] [serial = 1648] [outer = (nil)] 18:54:24 INFO - PROCESS | 1746 | ++DOMWINDOW == 146 (0x8dfea800) [pid = 1746] [serial = 1649] [outer = 0x8dbf8800] 18:54:24 INFO - PROCESS | 1746 | 1464054864877 Marionette DEBUG loaded listener.js 18:54:24 INFO - PROCESS | 1746 | ++DOMWINDOW == 147 (0x8e095c00) [pid = 1746] [serial = 1650] [outer = 0x8dbf8800] 18:54:25 INFO - PROCESS | 1746 | 1464054865860 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]]]}] 18:54:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 18:54:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1841ms 18:54:25 INFO - PROCESS | 1746 | 1464054865935 Marionette TRACE conn4 -> [0,2169,"getWindowHandle",null] 18:54:25 INFO - PROCESS | 1746 | 1464054865940 Marionette TRACE conn4 <- [1,2169,null,{"value":"8"}] 18:54:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 18:54:25 INFO - PROCESS | 1746 | 1464054865946 Marionette TRACE conn4 -> [0,2170,"setScriptTimeout",{"ms":35000}] 18:54:25 INFO - PROCESS | 1746 | 1464054865950 Marionette TRACE conn4 <- [1,2170,null,{}] 18:54:25 INFO - PROCESS | 1746 | 1464054865956 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}] 18:54:26 INFO - PROCESS | 1746 | 1464054866182 Marionette TRACE conn4 <- [1,2171,null,{"value":null}] 18:54:26 INFO - PROCESS | 1746 | 1464054866516 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:26 INFO - PROCESS | 1746 | ++DOCSHELL 0x851eac00 == 156 [pid = 1746] [id = 550] 18:54:26 INFO - PROCESS | 1746 | ++DOMWINDOW == 148 (0x8dfe9c00) [pid = 1746] [serial = 1651] [outer = (nil)] 18:54:26 INFO - PROCESS | 1746 | ++DOMWINDOW == 149 (0x8e3ab800) [pid = 1746] [serial = 1652] [outer = 0x8dfe9c00] 18:54:26 INFO - PROCESS | 1746 | 1464054866612 Marionette DEBUG loaded listener.js 18:54:26 INFO - PROCESS | 1746 | ++DOMWINDOW == 150 (0x8ec40000) [pid = 1746] [serial = 1653] [outer = 0x8dfe9c00] 18:54:27 INFO - PROCESS | 1746 | 1464054867527 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]]]}] 18:54:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 18:54:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1641ms 18:54:27 INFO - PROCESS | 1746 | 1464054867589 Marionette TRACE conn4 -> [0,2173,"getWindowHandle",null] 18:54:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 18:54:27 INFO - PROCESS | 1746 | 1464054867593 Marionette TRACE conn4 <- [1,2173,null,{"value":"8"}] 18:54:27 INFO - PROCESS | 1746 | 1464054867599 Marionette TRACE conn4 -> [0,2174,"setScriptTimeout",{"ms":35000}] 18:54:27 INFO - PROCESS | 1746 | 1464054867603 Marionette TRACE conn4 <- [1,2174,null,{}] 18:54:27 INFO - PROCESS | 1746 | 1464054867609 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}] 18:54:27 INFO - PROCESS | 1746 | 1464054867829 Marionette TRACE conn4 <- [1,2175,null,{"value":null}] 18:54:28 INFO - PROCESS | 1746 | 1464054868206 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:28 INFO - PROCESS | 1746 | ++DOCSHELL 0x85115c00 == 157 [pid = 1746] [id = 551] 18:54:28 INFO - PROCESS | 1746 | ++DOMWINDOW == 151 (0x8764f400) [pid = 1746] [serial = 1654] [outer = (nil)] 18:54:28 INFO - PROCESS | 1746 | ++DOMWINDOW == 152 (0x8edb9000) [pid = 1746] [serial = 1655] [outer = 0x8764f400] 18:54:28 INFO - PROCESS | 1746 | 1464054868298 Marionette DEBUG loaded listener.js 18:54:28 INFO - PROCESS | 1746 | ++DOMWINDOW == 153 (0x908d0800) [pid = 1746] [serial = 1656] [outer = 0x8764f400] 18:54:29 INFO - PROCESS | 1746 | 1464054869227 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]]]}] 18:54:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 18:54:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1688ms 18:54:29 INFO - PROCESS | 1746 | 1464054869288 Marionette TRACE conn4 -> [0,2177,"getWindowHandle",null] 18:54:29 INFO - PROCESS | 1746 | 1464054869291 Marionette TRACE conn4 <- [1,2177,null,{"value":"8"}] 18:54:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 18:54:29 INFO - PROCESS | 1746 | 1464054869298 Marionette TRACE conn4 -> [0,2178,"setScriptTimeout",{"ms":35000}] 18:54:29 INFO - PROCESS | 1746 | 1464054869301 Marionette TRACE conn4 <- [1,2178,null,{}] 18:54:29 INFO - PROCESS | 1746 | 1464054869307 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}] 18:54:29 INFO - PROCESS | 1746 | 1464054869566 Marionette TRACE conn4 <- [1,2179,null,{"value":null}] 18:54:29 INFO - PROCESS | 1746 | 1464054869915 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:29 INFO - PROCESS | 1746 | ++DOCSHELL 0x85459400 == 158 [pid = 1746] [id = 552] 18:54:29 INFO - PROCESS | 1746 | ++DOMWINDOW == 154 (0x89b8fc00) [pid = 1746] [serial = 1657] [outer = (nil)] 18:54:29 INFO - PROCESS | 1746 | ++DOMWINDOW == 155 (0x91a15000) [pid = 1746] [serial = 1658] [outer = 0x89b8fc00] 18:54:30 INFO - PROCESS | 1746 | 1464054870009 Marionette DEBUG loaded listener.js 18:54:30 INFO - PROCESS | 1746 | ++DOMWINDOW == 156 (0x91b32800) [pid = 1746] [serial = 1659] [outer = 0x89b8fc00] 18:54:30 INFO - PROCESS | 1746 | 1464054870946 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]]]}] 18:54:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 18:54:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1682ms 18:54:30 INFO - PROCESS | 1746 | 1464054870981 Marionette TRACE conn4 -> [0,2181,"getWindowHandle",null] 18:54:30 INFO - PROCESS | 1746 | 1464054870985 Marionette TRACE conn4 <- [1,2181,null,{"value":"8"}] 18:54:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 18:54:30 INFO - PROCESS | 1746 | 1464054870991 Marionette TRACE conn4 -> [0,2182,"setScriptTimeout",{"ms":35000}] 18:54:30 INFO - PROCESS | 1746 | 1464054870995 Marionette TRACE conn4 <- [1,2182,null,{}] 18:54:31 INFO - PROCESS | 1746 | 1464054871000 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}] 18:54:31 INFO - PROCESS | 1746 | 1464054871221 Marionette TRACE conn4 <- [1,2183,null,{"value":null}] 18:54:31 INFO - PROCESS | 1746 | 1464054871511 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:31 INFO - PROCESS | 1746 | ++DOCSHELL 0x8ed13000 == 159 [pid = 1746] [id = 553] 18:54:31 INFO - PROCESS | 1746 | ++DOMWINDOW == 157 (0x913c4c00) [pid = 1746] [serial = 1660] [outer = (nil)] 18:54:31 INFO - PROCESS | 1746 | ++DOMWINDOW == 158 (0x91bd1400) [pid = 1746] [serial = 1661] [outer = 0x913c4c00] 18:54:31 INFO - PROCESS | 1746 | 1464054871649 Marionette DEBUG loaded listener.js 18:54:31 INFO - PROCESS | 1746 | ++DOMWINDOW == 159 (0x91bd5800) [pid = 1746] [serial = 1662] [outer = 0x913c4c00] 18:54:32 INFO - PROCESS | 1746 | 1464054872551 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]]]}] 18:54:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 18:54:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1630ms 18:54:32 INFO - PROCESS | 1746 | 1464054872622 Marionette TRACE conn4 -> [0,2185,"getWindowHandle",null] 18:54:32 INFO - PROCESS | 1746 | 1464054872626 Marionette TRACE conn4 <- [1,2185,null,{"value":"8"}] 18:54:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 18:54:32 INFO - PROCESS | 1746 | 1464054872633 Marionette TRACE conn4 -> [0,2186,"setScriptTimeout",{"ms":35000}] 18:54:32 INFO - PROCESS | 1746 | 1464054872636 Marionette TRACE conn4 <- [1,2186,null,{}] 18:54:32 INFO - PROCESS | 1746 | 1464054872642 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}] 18:54:32 INFO - PROCESS | 1746 | 1464054872891 Marionette TRACE conn4 <- [1,2187,null,{"value":null}] 18:54:33 INFO - PROCESS | 1746 | 1464054873258 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:33 INFO - PROCESS | 1746 | ++DOCSHELL 0x8e3a5c00 == 160 [pid = 1746] [id = 554] 18:54:33 INFO - PROCESS | 1746 | ++DOMWINDOW == 160 (0x91af6c00) [pid = 1746] [serial = 1663] [outer = (nil)] 18:54:33 INFO - PROCESS | 1746 | ++DOMWINDOW == 161 (0x9238e800) [pid = 1746] [serial = 1664] [outer = 0x91af6c00] 18:54:33 INFO - PROCESS | 1746 | 1464054873354 Marionette DEBUG loaded listener.js 18:54:33 INFO - PROCESS | 1746 | ++DOMWINDOW == 162 (0x92396000) [pid = 1746] [serial = 1665] [outer = 0x91af6c00] 18:54:34 INFO - PROCESS | 1746 | 1464054874263 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]]]}] 18:54:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 18:54:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1689ms 18:54:34 INFO - PROCESS | 1746 | 1464054874324 Marionette TRACE conn4 -> [0,2189,"getWindowHandle",null] 18:54:34 INFO - PROCESS | 1746 | 1464054874328 Marionette TRACE conn4 <- [1,2189,null,{"value":"8"}] 18:54:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 18:54:34 INFO - PROCESS | 1746 | 1464054874335 Marionette TRACE conn4 -> [0,2190,"setScriptTimeout",{"ms":35000}] 18:54:34 INFO - PROCESS | 1746 | 1464054874339 Marionette TRACE conn4 <- [1,2190,null,{}] 18:54:34 INFO - PROCESS | 1746 | 1464054874345 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}] 18:54:34 INFO - PROCESS | 1746 | 1464054874553 Marionette TRACE conn4 <- [1,2191,null,{"value":null}] 18:54:34 INFO - PROCESS | 1746 | 1464054874895 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:34 INFO - PROCESS | 1746 | ++DOCSHELL 0x8782ac00 == 161 [pid = 1746] [id = 555] 18:54:34 INFO - PROCESS | 1746 | ++DOMWINDOW == 163 (0x89b8d400) [pid = 1746] [serial = 1666] [outer = (nil)] 18:54:34 INFO - PROCESS | 1746 | ++DOMWINDOW == 164 (0x92f1fc00) [pid = 1746] [serial = 1667] [outer = 0x89b8d400] 18:54:34 INFO - PROCESS | 1746 | 1464054874988 Marionette DEBUG loaded listener.js 18:54:35 INFO - PROCESS | 1746 | ++DOMWINDOW == 165 (0x92feb400) [pid = 1746] [serial = 1668] [outer = 0x89b8d400] 18:54:35 INFO - PROCESS | 1746 | 1464054875866 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]]]}] 18:54:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 18:54:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1580ms 18:54:35 INFO - PROCESS | 1746 | 1464054875917 Marionette TRACE conn4 -> [0,2193,"getWindowHandle",null] 18:54:35 INFO - PROCESS | 1746 | 1464054875921 Marionette TRACE conn4 <- [1,2193,null,{"value":"8"}] 18:54:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 18:54:35 INFO - PROCESS | 1746 | 1464054875927 Marionette TRACE conn4 -> [0,2194,"setScriptTimeout",{"ms":35000}] 18:54:35 INFO - PROCESS | 1746 | 1464054875930 Marionette TRACE conn4 <- [1,2194,null,{}] 18:54:35 INFO - PROCESS | 1746 | 1464054875936 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}] 18:54:36 INFO - PROCESS | 1746 | 1464054876153 Marionette TRACE conn4 <- [1,2195,null,{"value":null}] 18:54:36 INFO - PROCESS | 1746 | 1464054876441 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:36 INFO - PROCESS | 1746 | ++DOCSHELL 0x925ac800 == 162 [pid = 1746] [id = 556] 18:54:36 INFO - PROCESS | 1746 | ++DOMWINDOW == 166 (0x92f14c00) [pid = 1746] [serial = 1669] [outer = (nil)] 18:54:36 INFO - PROCESS | 1746 | ++DOMWINDOW == 167 (0x95251c00) [pid = 1746] [serial = 1670] [outer = 0x92f14c00] 18:54:36 INFO - PROCESS | 1746 | 1464054876576 Marionette DEBUG loaded listener.js 18:54:36 INFO - PROCESS | 1746 | ++DOMWINDOW == 168 (0x9544a800) [pid = 1746] [serial = 1671] [outer = 0x92f14c00] 18:54:37 INFO - PROCESS | 1746 | 1464054877445 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]]]}] 18:54:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 18:54:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1539ms 18:54:37 INFO - PROCESS | 1746 | 1464054877467 Marionette TRACE conn4 -> [0,2197,"getWindowHandle",null] 18:54:37 INFO - PROCESS | 1746 | 1464054877471 Marionette TRACE conn4 <- [1,2197,null,{"value":"8"}] 18:54:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 18:54:37 INFO - PROCESS | 1746 | 1464054877478 Marionette TRACE conn4 -> [0,2198,"setScriptTimeout",{"ms":35000}] 18:54:37 INFO - PROCESS | 1746 | 1464054877482 Marionette TRACE conn4 <- [1,2198,null,{}] 18:54:37 INFO - PROCESS | 1746 | 1464054877488 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}] 18:54:37 INFO - PROCESS | 1746 | 1464054877735 Marionette TRACE conn4 <- [1,2199,null,{"value":null}] 18:54:38 INFO - PROCESS | 1746 | 1464054878027 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:38 INFO - PROCESS | 1746 | ++DOCSHELL 0x97843c00 == 163 [pid = 1746] [id = 557] 18:54:38 INFO - PROCESS | 1746 | ++DOMWINDOW == 169 (0x99307000) [pid = 1746] [serial = 1672] [outer = (nil)] 18:54:38 INFO - PROCESS | 1746 | ++DOMWINDOW == 170 (0x9a010400) [pid = 1746] [serial = 1673] [outer = 0x99307000] 18:54:38 INFO - PROCESS | 1746 | 1464054878189 Marionette DEBUG loaded listener.js 18:54:38 INFO - PROCESS | 1746 | ++DOMWINDOW == 171 (0x9bce0c00) [pid = 1746] [serial = 1674] [outer = 0x99307000] 18:54:39 INFO - PROCESS | 1746 | 1464054879175 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]]]}] 18:54:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 18:54:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1731ms 18:54:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 18:54:39 INFO - PROCESS | 1746 | 1464054879210 Marionette TRACE conn4 -> [0,2201,"getWindowHandle",null] 18:54:39 INFO - PROCESS | 1746 | 1464054879214 Marionette TRACE conn4 <- [1,2201,null,{"value":"8"}] 18:54:39 INFO - PROCESS | 1746 | 1464054879221 Marionette TRACE conn4 -> [0,2202,"setScriptTimeout",{"ms":35000}] 18:54:39 INFO - PROCESS | 1746 | 1464054879224 Marionette TRACE conn4 <- [1,2202,null,{}] 18:54:39 INFO - PROCESS | 1746 | 1464054879230 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}] 18:54:39 INFO - PROCESS | 1746 | 1464054879446 Marionette TRACE conn4 <- [1,2203,null,{"value":null}] 18:54:39 INFO - PROCESS | 1746 | 1464054879766 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:39 INFO - PROCESS | 1746 | ++DOCSHELL 0x8bf17800 == 164 [pid = 1746] [id = 558] 18:54:39 INFO - PROCESS | 1746 | ++DOMWINDOW == 172 (0x8c6b0400) [pid = 1746] [serial = 1675] [outer = (nil)] 18:54:39 INFO - PROCESS | 1746 | ++DOMWINDOW == 173 (0x9c0f2000) [pid = 1746] [serial = 1676] [outer = 0x8c6b0400] 18:54:39 INFO - PROCESS | 1746 | 1464054879863 Marionette DEBUG loaded listener.js 18:54:39 INFO - PROCESS | 1746 | ++DOMWINDOW == 174 (0x9c0f6800) [pid = 1746] [serial = 1677] [outer = 0x8c6b0400] 18:54:40 INFO - PROCESS | 1746 | 1464054880745 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]]]}] 18:54:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 18:54:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1586ms 18:54:40 INFO - PROCESS | 1746 | 1464054880806 Marionette TRACE conn4 -> [0,2205,"getWindowHandle",null] 18:54:40 INFO - PROCESS | 1746 | 1464054880810 Marionette TRACE conn4 <- [1,2205,null,{"value":"8"}] 18:54:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 18:54:40 INFO - PROCESS | 1746 | 1464054880817 Marionette TRACE conn4 -> [0,2206,"setScriptTimeout",{"ms":35000}] 18:54:40 INFO - PROCESS | 1746 | 1464054880820 Marionette TRACE conn4 <- [1,2206,null,{}] 18:54:40 INFO - PROCESS | 1746 | 1464054880826 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}] 18:54:41 INFO - PROCESS | 1746 | 1464054881048 Marionette TRACE conn4 <- [1,2207,null,{"value":null}] 18:54:41 INFO - PROCESS | 1746 | 1464054881383 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:41 INFO - PROCESS | 1746 | ++DOCSHELL 0x95249000 == 165 [pid = 1746] [id = 559] 18:54:41 INFO - PROCESS | 1746 | ++DOMWINDOW == 175 (0x9846f400) [pid = 1746] [serial = 1678] [outer = (nil)] 18:54:41 INFO - PROCESS | 1746 | ++DOMWINDOW == 176 (0x9c4bcc00) [pid = 1746] [serial = 1679] [outer = 0x9846f400] 18:54:41 INFO - PROCESS | 1746 | 1464054881474 Marionette DEBUG loaded listener.js 18:54:41 INFO - PROCESS | 1746 | ++DOMWINDOW == 177 (0x9c7e5400) [pid = 1746] [serial = 1680] [outer = 0x9846f400] 18:54:42 INFO - PROCESS | 1746 | 1464054882385 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]]]}] 18:54:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 18:54:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1640ms 18:54:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 18:54:42 INFO - PROCESS | 1746 | 1464054882458 Marionette TRACE conn4 -> [0,2209,"getWindowHandle",null] 18:54:42 INFO - PROCESS | 1746 | 1464054882461 Marionette TRACE conn4 <- [1,2209,null,{"value":"8"}] 18:54:42 INFO - PROCESS | 1746 | 1464054882468 Marionette TRACE conn4 -> [0,2210,"setScriptTimeout",{"ms":35000}] 18:54:42 INFO - PROCESS | 1746 | 1464054882471 Marionette TRACE conn4 <- [1,2210,null,{}] 18:54:42 INFO - PROCESS | 1746 | 1464054882477 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}] 18:54:42 INFO - PROCESS | 1746 | 1464054882723 Marionette TRACE conn4 <- [1,2211,null,{"value":null}] 18:54:43 INFO - PROCESS | 1746 | 1464054883058 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:43 INFO - PROCESS | 1746 | ++DOCSHELL 0x85116400 == 166 [pid = 1746] [id = 560] 18:54:43 INFO - PROCESS | 1746 | ++DOMWINDOW == 178 (0x93b7d800) [pid = 1746] [serial = 1681] [outer = (nil)] 18:54:43 INFO - PROCESS | 1746 | ++DOMWINDOW == 179 (0x9cf13000) [pid = 1746] [serial = 1682] [outer = 0x93b7d800] 18:54:43 INFO - PROCESS | 1746 | 1464054883160 Marionette DEBUG loaded listener.js 18:54:43 INFO - PROCESS | 1746 | ++DOMWINDOW == 180 (0x9cf1a400) [pid = 1746] [serial = 1683] [outer = 0x93b7d800] 18:54:44 INFO - PROCESS | 1746 | 1464054884115 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]]]}] 18:54:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 18:54:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1688ms 18:54:44 INFO - PROCESS | 1746 | 1464054884156 Marionette TRACE conn4 -> [0,2213,"getWindowHandle",null] 18:54:44 INFO - PROCESS | 1746 | 1464054884160 Marionette TRACE conn4 <- [1,2213,null,{"value":"8"}] 18:54:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 18:54:44 INFO - PROCESS | 1746 | 1464054884166 Marionette TRACE conn4 -> [0,2214,"setScriptTimeout",{"ms":35000}] 18:54:44 INFO - PROCESS | 1746 | 1464054884170 Marionette TRACE conn4 <- [1,2214,null,{}] 18:54:44 INFO - PROCESS | 1746 | 1464054884176 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}] 18:54:44 INFO - PROCESS | 1746 | 1464054884383 Marionette TRACE conn4 <- [1,2215,null,{"value":null}] 18:54:44 INFO - PROCESS | 1746 | 1464054884691 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:44 INFO - PROCESS | 1746 | ++DOCSHELL 0x8d256800 == 167 [pid = 1746] [id = 561] 18:54:44 INFO - PROCESS | 1746 | ++DOMWINDOW == 181 (0x8da8b000) [pid = 1746] [serial = 1684] [outer = (nil)] 18:54:44 INFO - PROCESS | 1746 | ++DOMWINDOW == 182 (0x9d460000) [pid = 1746] [serial = 1685] [outer = 0x8da8b000] 18:54:44 INFO - PROCESS | 1746 | 1464054884833 Marionette DEBUG loaded listener.js 18:54:44 INFO - PROCESS | 1746 | ++DOMWINDOW == 183 (0x9d567c00) [pid = 1746] [serial = 1686] [outer = 0x8da8b000] 18:54:45 INFO - PROCESS | 1746 | 1464054885738 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]]]}] 18:54:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 18:54:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1632ms 18:54:45 INFO - PROCESS | 1746 | 1464054885800 Marionette TRACE conn4 -> [0,2217,"getWindowHandle",null] 18:54:45 INFO - PROCESS | 1746 | 1464054885804 Marionette TRACE conn4 <- [1,2217,null,{"value":"8"}] 18:54:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 18:54:45 INFO - PROCESS | 1746 | 1464054885811 Marionette TRACE conn4 -> [0,2218,"setScriptTimeout",{"ms":35000}] 18:54:45 INFO - PROCESS | 1746 | 1464054885814 Marionette TRACE conn4 <- [1,2218,null,{}] 18:54:45 INFO - PROCESS | 1746 | 1464054885820 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}] 18:54:46 INFO - PROCESS | 1746 | 1464054886042 Marionette TRACE conn4 <- [1,2219,null,{"value":null}] 18:54:46 INFO - PROCESS | 1746 | 1464054886380 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:46 INFO - PROCESS | 1746 | ++DOCSHELL 0x9d463c00 == 168 [pid = 1746] [id = 562] 18:54:46 INFO - PROCESS | 1746 | ++DOMWINDOW == 184 (0x9d56d000) [pid = 1746] [serial = 1687] [outer = (nil)] 18:54:46 INFO - PROCESS | 1746 | ++DOMWINDOW == 185 (0x9d756c00) [pid = 1746] [serial = 1688] [outer = 0x9d56d000] 18:54:46 INFO - PROCESS | 1746 | 1464054886472 Marionette DEBUG loaded listener.js 18:54:46 INFO - PROCESS | 1746 | ++DOMWINDOW == 186 (0x9d759400) [pid = 1746] [serial = 1689] [outer = 0x9d56d000] 18:54:47 INFO - PROCESS | 1746 | 1464054887368 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]]]}] 18:54:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 18:54:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1632ms 18:54:47 INFO - PROCESS | 1746 | 1464054887444 Marionette TRACE conn4 -> [0,2221,"getWindowHandle",null] 18:54:47 INFO - PROCESS | 1746 | 1464054887448 Marionette TRACE conn4 <- [1,2221,null,{"value":"8"}] 18:54:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 18:54:47 INFO - PROCESS | 1746 | 1464054887455 Marionette TRACE conn4 -> [0,2222,"setScriptTimeout",{"ms":35000}] 18:54:47 INFO - PROCESS | 1746 | 1464054887459 Marionette TRACE conn4 <- [1,2222,null,{}] 18:54:47 INFO - PROCESS | 1746 | 1464054887465 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}] 18:54:47 INFO - PROCESS | 1746 | 1464054887723 Marionette TRACE conn4 <- [1,2223,null,{"value":null}] 18:54:48 INFO - PROCESS | 1746 | 1464054888065 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:48 INFO - PROCESS | 1746 | ++DOCSHELL 0x9d56b000 == 169 [pid = 1746] [id = 563] 18:54:48 INFO - PROCESS | 1746 | ++DOMWINDOW == 187 (0xa0621c00) [pid = 1746] [serial = 1690] [outer = (nil)] 18:54:48 INFO - PROCESS | 1746 | ++DOMWINDOW == 188 (0xa1158000) [pid = 1746] [serial = 1691] [outer = 0xa0621c00] 18:54:48 INFO - PROCESS | 1746 | 1464054888163 Marionette DEBUG loaded listener.js 18:54:48 INFO - PROCESS | 1746 | ++DOMWINDOW == 189 (0xa2151400) [pid = 1746] [serial = 1692] [outer = 0xa0621c00] 18:54:49 INFO - PROCESS | 1746 | 1464054889084 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]]]}] 18:54:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 18:54:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1695ms 18:54:49 INFO - PROCESS | 1746 | 1464054889152 Marionette TRACE conn4 -> [0,2225,"getWindowHandle",null] 18:54:49 INFO - PROCESS | 1746 | 1464054889156 Marionette TRACE conn4 <- [1,2225,null,{"value":"8"}] 18:54:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 18:54:49 INFO - PROCESS | 1746 | 1464054889163 Marionette TRACE conn4 -> [0,2226,"setScriptTimeout",{"ms":35000}] 18:54:49 INFO - PROCESS | 1746 | 1464054889166 Marionette TRACE conn4 <- [1,2226,null,{}] 18:54:49 INFO - PROCESS | 1746 | 1464054889172 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}] 18:54:49 INFO - PROCESS | 1746 | 1464054889427 Marionette TRACE conn4 <- [1,2227,null,{"value":null}] 18:54:49 INFO - PROCESS | 1746 | 1464054889786 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:49 INFO - PROCESS | 1746 | ++DOCSHELL 0x8dff4c00 == 170 [pid = 1746] [id = 564] 18:54:49 INFO - PROCESS | 1746 | ++DOMWINDOW == 190 (0x8e112c00) [pid = 1746] [serial = 1693] [outer = (nil)] 18:54:49 INFO - PROCESS | 1746 | ++DOMWINDOW == 191 (0xa2249000) [pid = 1746] [serial = 1694] [outer = 0x8e112c00] 18:54:49 INFO - PROCESS | 1746 | 1464054889874 Marionette DEBUG loaded listener.js 18:54:49 INFO - PROCESS | 1746 | ++DOMWINDOW == 192 (0xa224ec00) [pid = 1746] [serial = 1695] [outer = 0x8e112c00] 18:54:52 INFO - PROCESS | 1746 | --DOCSHELL 0x87831000 == 169 [pid = 1746] [id = 433] 18:54:52 INFO - PROCESS | 1746 | --DOCSHELL 0x876c8800 == 168 [pid = 1746] [id = 438] 18:54:52 INFO - PROCESS | 1746 | --DOCSHELL 0x91bc1c00 == 167 [pid = 1746] [id = 401] 18:54:52 INFO - PROCESS | 1746 | --DOCSHELL 0x85456c00 == 166 [pid = 1746] [id = 497] 18:54:52 INFO - PROCESS | 1746 | --DOMWINDOW == 191 (0x9c0f9c00) [pid = 1746] [serial = 1554] [outer = (nil)] [url = about:blank] 18:54:52 INFO - PROCESS | 1746 | --DOMWINDOW == 190 (0x88b56800) [pid = 1746] [serial = 1565] [outer = (nil)] [url = about:blank] 18:54:52 INFO - PROCESS | 1746 | --DOMWINDOW == 189 (0x8db5cc00) [pid = 1746] [serial = 1518] [outer = (nil)] [url = about:blank] 18:54:52 INFO - PROCESS | 1746 | --DOMWINDOW == 188 (0x86d0f800) [pid = 1746] [serial = 1563] [outer = (nil)] [url = about:blank] 18:54:52 INFO - PROCESS | 1746 | --DOMWINDOW == 187 (0x9bce1c00) [pid = 1746] [serial = 1550] [outer = (nil)] [url = about:blank] 18:54:52 INFO - PROCESS | 1746 | --DOMWINDOW == 186 (0x913c8400) [pid = 1746] [serial = 1530] [outer = (nil)] [url = about:blank] 18:54:52 INFO - PROCESS | 1746 | --DOMWINDOW == 185 (0x91aef800) [pid = 1746] [serial = 1532] [outer = (nil)] [url = about:blank] 18:54:52 INFO - PROCESS | 1746 | --DOMWINDOW == 184 (0x8abe2000) [pid = 1746] [serial = 1568] [outer = (nil)] [url = about:blank] 18:54:52 INFO - PROCESS | 1746 | --DOMWINDOW == 183 (0x94716c00) [pid = 1746] [serial = 1541] [outer = (nil)] [url = about:blank] 18:54:52 INFO - PROCESS | 1746 | --DOMWINDOW == 182 (0x8da8ac00) [pid = 1746] [serial = 1517] [outer = (nil)] [url = about:blank] 18:54:52 INFO - PROCESS | 1746 | --DOMWINDOW == 181 (0x8dbfa800) [pid = 1746] [serial = 1520] [outer = (nil)] [url = about:blank] 18:54:52 INFO - PROCESS | 1746 | --DOMWINDOW == 180 (0x91c23000) [pid = 1746] [serial = 1538] [outer = (nil)] [url = about:blank] 18:54:52 INFO - PROCESS | 1746 | --DOMWINDOW == 179 (0x8bf14000) [pid = 1746] [serial = 1440] [outer = (nil)] [url = about:blank] 18:54:52 INFO - PROCESS | 1746 | --DOMWINDOW == 178 (0x947a6c00) [pid = 1746] [serial = 1542] [outer = (nil)] [url = about:blank] 18:54:52 INFO - PROCESS | 1746 | --DOMWINDOW == 177 (0x9c0f2800) [pid = 1746] [serial = 1553] [outer = (nil)] [url = about:blank] 18:54:52 INFO - PROCESS | 1746 | --DOMWINDOW == 176 (0x9c11bc00) [pid = 1746] [serial = 1556] [outer = (nil)] [url = about:blank] 18:54:52 INFO - PROCESS | 1746 | --DOMWINDOW == 175 (0x8dcab400) [pid = 1746] [serial = 1521] [outer = (nil)] [url = about:blank] 18:54:52 INFO - PROCESS | 1746 | --DOMWINDOW == 174 (0x920e5400) [pid = 1746] [serial = 1539] [outer = (nil)] [url = about:blank] 18:54:52 INFO - PROCESS | 1746 | --DOMWINDOW == 173 (0x91af3800) [pid = 1746] [serial = 1533] [outer = (nil)] [url = about:blank] 18:54:52 INFO - PROCESS | 1746 | --DOMWINDOW == 172 (0x99ed4c00) [pid = 1746] [serial = 1548] [outer = (nil)] [url = about:blank] 18:54:52 INFO - PROCESS | 1746 | --DOMWINDOW == 171 (0x8dff6c00) [pid = 1746] [serial = 1523] [outer = (nil)] [url = about:blank] 18:54:52 INFO - PROCESS | 1746 | --DOMWINDOW == 170 (0x86341000) [pid = 1746] [serial = 1562] [outer = (nil)] [url = about:blank] 18:54:52 INFO - PROCESS | 1746 | --DOMWINDOW == 169 (0x9784a800) [pid = 1746] [serial = 1544] [outer = (nil)] [url = about:blank] 18:54:52 INFO - PROCESS | 1746 | --DOMWINDOW == 168 (0x8ec42400) [pid = 1746] [serial = 1526] [outer = (nil)] [url = about:blank] 18:54:52 INFO - PROCESS | 1746 | --DOMWINDOW == 167 (0x86ee7c00) [pid = 1746] [serial = 1509] [outer = (nil)] [url = about:blank] 18:54:52 INFO - PROCESS | 1746 | --DOMWINDOW == 166 (0x91bbf800) [pid = 1746] [serial = 1536] [outer = (nil)] [url = about:blank] 18:54:52 INFO - PROCESS | 1746 | --DOMWINDOW == 165 (0x9bced400) [pid = 1746] [serial = 1551] [outer = (nil)] [url = about:blank] 18:54:52 INFO - PROCESS | 1746 | --DOMWINDOW == 164 (0x8edbb000) [pid = 1746] [serial = 1527] [outer = (nil)] [url = about:blank] 18:54:52 INFO - PROCESS | 1746 | --DOMWINDOW == 163 (0x9130a400) [pid = 1746] [serial = 1529] [outer = (nil)] [url = about:blank] 18:54:52 INFO - PROCESS | 1746 | --DOMWINDOW == 162 (0x8abe4c00) [pid = 1746] [serial = 1512] [outer = (nil)] [url = about:blank] 18:54:52 INFO - PROCESS | 1746 | --DOMWINDOW == 161 (0x8d205c00) [pid = 1746] [serial = 1515] [outer = (nil)] [url = about:blank] 18:54:52 INFO - PROCESS | 1746 | --DOMWINDOW == 160 (0x9c4ca000) [pid = 1746] [serial = 1559] [outer = (nil)] [url = about:blank] 18:54:52 INFO - PROCESS | 1746 | --DOMWINDOW == 159 (0x892f8400) [pid = 1746] [serial = 1566] [outer = (nil)] [url = about:blank] 18:54:52 INFO - PROCESS | 1746 | --DOMWINDOW == 158 (0x9c11d000) [pid = 1746] [serial = 1557] [outer = (nil)] [url = about:blank] 18:54:52 INFO - PROCESS | 1746 | --DOMWINDOW == 157 (0x91b32000) [pid = 1746] [serial = 1535] [outer = (nil)] [url = about:blank] 18:54:52 INFO - PROCESS | 1746 | --DOMWINDOW == 156 (0x99e82800) [pid = 1746] [serial = 1547] [outer = (nil)] [url = about:blank] 18:54:52 INFO - PROCESS | 1746 | --DOMWINDOW == 155 (0x8a6e4000) [pid = 1746] [serial = 1511] [outer = (nil)] [url = about:blank] 18:54:52 INFO - PROCESS | 1746 | --DOMWINDOW == 154 (0x9786e800) [pid = 1746] [serial = 1545] [outer = (nil)] [url = about:blank] 18:54:52 INFO - PROCESS | 1746 | --DOMWINDOW == 153 (0x8e3a3c00) [pid = 1746] [serial = 1524] [outer = (nil)] [url = about:blank] 18:54:52 INFO - PROCESS | 1746 | --DOMWINDOW == 152 (0x86341400) [pid = 1746] [serial = 1508] [outer = (nil)] [url = about:blank] 18:54:52 INFO - PROCESS | 1746 | --DOMWINDOW == 151 (0x9c111000) [pid = 1746] [serial = 1428] [outer = (nil)] [url = about:blank] 18:54:52 INFO - PROCESS | 1746 | --DOMWINDOW == 150 (0x88b51800) [pid = 1746] [serial = 1571] [outer = (nil)] [url = about:blank] 18:54:52 INFO - PROCESS | 1746 | --DOMWINDOW == 149 (0x8c857000) [pid = 1746] [serial = 1514] [outer = (nil)] [url = about:blank] 18:54:52 INFO - PROCESS | 1746 | --DOMWINDOW == 148 (0x8afdac00) [pid = 1746] [serial = 1569] [outer = (nil)] [url = about:blank] 18:54:52 INFO - PROCESS | 1746 | --DOMWINDOW == 147 (0x89b6c800) [pid = 1746] [serial = 1446] [outer = (nil)] [url = about:blank] 18:54:52 INFO - PROCESS | 1746 | --DOMWINDOW == 146 (0x8df1b000) [pid = 1746] [serial = 1458] [outer = (nil)] [url = about:blank] 18:54:52 INFO - PROCESS | 1746 | --DOMWINDOW == 145 (0x86d06800) [pid = 1746] [serial = 1443] [outer = (nil)] [url = about:blank] 18:54:52 INFO - PROCESS | 1746 | --DOMWINDOW == 144 (0x8e3a9400) [pid = 1746] [serial = 1464] [outer = (nil)] [url = about:blank] 18:54:52 INFO - PROCESS | 1746 | --DOMWINDOW == 143 (0x8d9cec00) [pid = 1746] [serial = 1455] [outer = (nil)] [url = about:blank] 18:54:52 INFO - PROCESS | 1746 | --DOMWINDOW == 142 (0x8d257400) [pid = 1746] [serial = 1452] [outer = (nil)] [url = about:blank] 18:54:52 INFO - PROCESS | 1746 | --DOMWINDOW == 141 (0x8c1c1c00) [pid = 1746] [serial = 1449] [outer = (nil)] [url = about:blank] 18:54:52 INFO - PROCESS | 1746 | --DOMWINDOW == 140 (0x8d018000) [pid = 1746] [serial = 1574] [outer = (nil)] [url = about:blank] 18:54:52 INFO - PROCESS | 1746 | --DOMWINDOW == 139 (0x8ae2a000) [pid = 1746] [serial = 1572] [outer = (nil)] [url = about:blank] 18:54:53 INFO - PROCESS | 1746 | 1464054893179 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]]]}] 18:54:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 18:54:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 4037ms 18:54:53 INFO - PROCESS | 1746 | 1464054893200 Marionette TRACE conn4 -> [0,2229,"getWindowHandle",null] 18:54:53 INFO - PROCESS | 1746 | 1464054893206 Marionette TRACE conn4 <- [1,2229,null,{"value":"8"}] 18:54:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 18:54:53 INFO - PROCESS | 1746 | 1464054893214 Marionette TRACE conn4 -> [0,2230,"setScriptTimeout",{"ms":35000}] 18:54:53 INFO - PROCESS | 1746 | 1464054893219 Marionette TRACE conn4 <- [1,2230,null,{}] 18:54:53 INFO - PROCESS | 1746 | 1464054893229 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}] 18:54:53 INFO - PROCESS | 1746 | 1464054893503 Marionette TRACE conn4 <- [1,2231,null,{"value":null}] 18:54:53 INFO - PROCESS | 1746 | 1464054893723 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:53 INFO - PROCESS | 1746 | ++DOCSHELL 0x86d06800 == 167 [pid = 1746] [id = 565] 18:54:53 INFO - PROCESS | 1746 | ++DOMWINDOW == 140 (0x86d10400) [pid = 1746] [serial = 1696] [outer = (nil)] 18:54:53 INFO - PROCESS | 1746 | ++DOMWINDOW == 141 (0x876c5800) [pid = 1746] [serial = 1697] [outer = 0x86d10400] 18:54:53 INFO - PROCESS | 1746 | 1464054893807 Marionette DEBUG loaded listener.js 18:54:53 INFO - PROCESS | 1746 | ++DOMWINDOW == 142 (0x87829c00) [pid = 1746] [serial = 1698] [outer = 0x86d10400] 18:54:54 INFO - PROCESS | 1746 | 1464054894604 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]]]}] 18:54:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 18:54:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1434ms 18:54:54 INFO - PROCESS | 1746 | 1464054894648 Marionette TRACE conn4 -> [0,2233,"getWindowHandle",null] 18:54:54 INFO - PROCESS | 1746 | 1464054894657 Marionette TRACE conn4 <- [1,2233,null,{"value":"8"}] 18:54:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 18:54:54 INFO - PROCESS | 1746 | 1464054894666 Marionette TRACE conn4 -> [0,2234,"setScriptTimeout",{"ms":35000}] 18:54:54 INFO - PROCESS | 1746 | 1464054894670 Marionette TRACE conn4 <- [1,2234,null,{}] 18:54:54 INFO - PROCESS | 1746 | 1464054894676 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}] 18:54:54 INFO - PROCESS | 1746 | 1464054894970 Marionette TRACE conn4 <- [1,2235,null,{"value":null}] 18:54:55 INFO - PROCESS | 1746 | 1464054895103 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:55 INFO - PROCESS | 1746 | ++DOCSHELL 0x87831000 == 168 [pid = 1746] [id = 566] 18:54:55 INFO - PROCESS | 1746 | ++DOMWINDOW == 143 (0x87834800) [pid = 1746] [serial = 1699] [outer = (nil)] 18:54:55 INFO - PROCESS | 1746 | ++DOMWINDOW == 144 (0x892f3800) [pid = 1746] [serial = 1700] [outer = 0x87834800] 18:54:55 INFO - PROCESS | 1746 | 1464054895182 Marionette DEBUG loaded listener.js 18:54:55 INFO - PROCESS | 1746 | ++DOMWINDOW == 145 (0x89b6c800) [pid = 1746] [serial = 1701] [outer = 0x87834800] 18:54:56 INFO - PROCESS | 1746 | 1464054896104 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]]]}] 18:54:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 18:54:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1482ms 18:54:56 INFO - PROCESS | 1746 | 1464054896149 Marionette TRACE conn4 -> [0,2237,"getWindowHandle",null] 18:54:56 INFO - PROCESS | 1746 | 1464054896153 Marionette TRACE conn4 <- [1,2237,null,{"value":"8"}] 18:54:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 18:54:56 INFO - PROCESS | 1746 | 1464054896166 Marionette TRACE conn4 -> [0,2238,"setScriptTimeout",{"ms":35000}] 18:54:56 INFO - PROCESS | 1746 | 1464054896172 Marionette TRACE conn4 <- [1,2238,null,{}] 18:54:56 INFO - PROCESS | 1746 | 1464054896187 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}] 18:54:56 INFO - PROCESS | 1746 | 1464054896465 Marionette TRACE conn4 <- [1,2239,null,{"value":null}] 18:54:56 INFO - PROCESS | 1746 | 1464054896493 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:56 INFO - PROCESS | 1746 | ++DOCSHELL 0x892f5000 == 169 [pid = 1746] [id = 567] 18:54:56 INFO - PROCESS | 1746 | ++DOMWINDOW == 146 (0x8ae35c00) [pid = 1746] [serial = 1702] [outer = (nil)] 18:54:56 INFO - PROCESS | 1746 | ++DOMWINDOW == 147 (0x8afe3c00) [pid = 1746] [serial = 1703] [outer = 0x8ae35c00] 18:54:56 INFO - PROCESS | 1746 | 1464054896568 Marionette DEBUG loaded listener.js 18:54:56 INFO - PROCESS | 1746 | ++DOMWINDOW == 148 (0x8c1c5000) [pid = 1746] [serial = 1704] [outer = 0x8ae35c00] 18:54:58 INFO - PROCESS | 1746 | --DOMWINDOW == 147 (0x8d9ce800) [pid = 1746] [serial = 1582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 18:54:58 INFO - PROCESS | 1746 | --DOMWINDOW == 146 (0x8dff1400) [pid = 1746] [serial = 1621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 18:54:58 INFO - PROCESS | 1746 | --DOMWINDOW == 145 (0x913c5800) [pid = 1746] [serial = 1615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 18:54:58 INFO - PROCESS | 1746 | --DOMWINDOW == 144 (0x91c28800) [pid = 1746] [serial = 1606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 18:54:58 INFO - PROCESS | 1746 | --DOMWINDOW == 143 (0x8c1c7c00) [pid = 1746] [serial = 1633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 18:54:58 INFO - PROCESS | 1746 | --DOMWINDOW == 142 (0x89b6c400) [pid = 1746] [serial = 1594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 18:54:58 INFO - PROCESS | 1746 | --DOMWINDOW == 141 (0x871eec00) [pid = 1746] [serial = 1576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 18:54:58 INFO - PROCESS | 1746 | --DOMWINDOW == 140 (0x8d9cbc00) [pid = 1746] [serial = 1585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 18:54:58 INFO - PROCESS | 1746 | --DOMWINDOW == 139 (0x8d2e7000) [pid = 1746] [serial = 1636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 18:54:58 INFO - PROCESS | 1746 | --DOMWINDOW == 138 (0x8ed0c000) [pid = 1746] [serial = 1597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 18:54:58 INFO - PROCESS | 1746 | --DOMWINDOW == 137 (0x97818800) [pid = 1746] [serial = 1618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 18:54:58 INFO - PROCESS | 1746 | --DOMWINDOW == 136 (0x892fec00) [pid = 1746] [serial = 1603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 18:54:58 INFO - PROCESS | 1746 | --DOMWINDOW == 135 (0x8e11bc00) [pid = 1746] [serial = 1591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 18:54:58 INFO - PROCESS | 1746 | --DOMWINDOW == 134 (0x8bf13400) [pid = 1746] [serial = 1579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 18:54:58 INFO - PROCESS | 1746 | --DOMWINDOW == 133 (0x99f6a400) [pid = 1746] [serial = 1624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 18:54:58 INFO - PROCESS | 1746 | --DOMWINDOW == 132 (0x8bf16400) [pid = 1746] [serial = 1600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 18:54:58 INFO - PROCESS | 1746 | --DOMWINDOW == 131 (0x88afac00) [pid = 1746] [serial = 1630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 18:54:58 INFO - PROCESS | 1746 | --DOMWINDOW == 130 (0x8633e800) [pid = 1746] [serial = 1627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 18:54:58 INFO - PROCESS | 1746 | --DOMWINDOW == 129 (0x88afe400) [pid = 1746] [serial = 1504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 18:54:58 INFO - PROCESS | 1746 | --DOMWINDOW == 128 (0x8da90000) [pid = 1746] [serial = 1588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 18:54:58 INFO - PROCESS | 1746 | --DOMWINDOW == 127 (0x92395800) [pid = 1746] [serial = 1609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 18:54:58 INFO - PROCESS | 1746 | --DOMWINDOW == 126 (0x8d253400) [pid = 1746] [serial = 1612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 18:54:58 INFO - PROCESS | 1746 | --DOMWINDOW == 125 (0x8a763400) [pid = 1746] [serial = 1558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 18:54:58 INFO - PROCESS | 1746 | 1464054898282 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]]]}] 18:54:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 18:54:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 2139ms 18:54:58 INFO - PROCESS | 1746 | 1464054898307 Marionette TRACE conn4 -> [0,2241,"getWindowHandle",null] 18:54:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 18:54:58 INFO - PROCESS | 1746 | 1464054898312 Marionette TRACE conn4 <- [1,2241,null,{"value":"8"}] 18:54:58 INFO - PROCESS | 1746 | 1464054898318 Marionette TRACE conn4 -> [0,2242,"setScriptTimeout",{"ms":35000}] 18:54:58 INFO - PROCESS | 1746 | 1464054898322 Marionette TRACE conn4 <- [1,2242,null,{}] 18:54:58 INFO - PROCESS | 1746 | 1464054898327 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}] 18:54:58 INFO - PROCESS | 1746 | 1464054898525 Marionette TRACE conn4 <- [1,2243,null,{"value":null}] 18:54:58 INFO - PROCESS | 1746 | 1464054898535 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:58 INFO - PROCESS | 1746 | ++DOCSHELL 0x88afe400 == 170 [pid = 1746] [id = 568] 18:54:58 INFO - PROCESS | 1746 | ++DOMWINDOW == 126 (0x892fec00) [pid = 1746] [serial = 1705] [outer = (nil)] 18:54:58 INFO - PROCESS | 1746 | ++DOMWINDOW == 127 (0x8c6af400) [pid = 1746] [serial = 1706] [outer = 0x892fec00] 18:54:58 INFO - PROCESS | 1746 | 1464054898610 Marionette DEBUG loaded listener.js 18:54:58 INFO - PROCESS | 1746 | ++DOMWINDOW == 128 (0x8d00b000) [pid = 1746] [serial = 1707] [outer = 0x892fec00] 18:54:59 INFO - PROCESS | 1746 | 1464054899606 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]]]}] 18:54:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 18:54:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1330ms 18:54:59 INFO - PROCESS | 1746 | 1464054899648 Marionette TRACE conn4 -> [0,2245,"getWindowHandle",null] 18:54:59 INFO - PROCESS | 1746 | 1464054899652 Marionette TRACE conn4 <- [1,2245,null,{"value":"8"}] 18:54:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 18:54:59 INFO - PROCESS | 1746 | 1464054899658 Marionette TRACE conn4 -> [0,2246,"setScriptTimeout",{"ms":35000}] 18:54:59 INFO - PROCESS | 1746 | 1464054899661 Marionette TRACE conn4 <- [1,2246,null,{}] 18:54:59 INFO - PROCESS | 1746 | 1464054899667 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}] 18:54:59 INFO - PROCESS | 1746 | 1464054899865 Marionette TRACE conn4 <- [1,2247,null,{"value":null}] 18:55:00 INFO - PROCESS | 1746 | 1464054900194 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:00 INFO - PROCESS | 1746 | ++DOCSHELL 0x85bd5c00 == 171 [pid = 1746] [id = 569] 18:55:00 INFO - PROCESS | 1746 | ++DOMWINDOW == 129 (0x85bd8000) [pid = 1746] [serial = 1708] [outer = (nil)] 18:55:00 INFO - PROCESS | 1746 | ++DOMWINDOW == 130 (0x86d05400) [pid = 1746] [serial = 1709] [outer = 0x85bd8000] 18:55:00 INFO - PROCESS | 1746 | 1464054900354 Marionette DEBUG loaded listener.js 18:55:00 INFO - PROCESS | 1746 | ++DOMWINDOW == 131 (0x871f4400) [pid = 1746] [serial = 1710] [outer = 0x85bd8000] 18:55:01 INFO - PROCESS | 1746 | 1464054901485 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]]]}] 18:55:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 18:55:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1886ms 18:55:01 INFO - PROCESS | 1746 | 1464054901545 Marionette TRACE conn4 -> [0,2249,"getWindowHandle",null] 18:55:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 18:55:01 INFO - PROCESS | 1746 | 1464054901552 Marionette TRACE conn4 <- [1,2249,null,{"value":"8"}] 18:55:01 INFO - PROCESS | 1746 | 1464054901560 Marionette TRACE conn4 -> [0,2250,"setScriptTimeout",{"ms":35000}] 18:55:01 INFO - PROCESS | 1746 | 1464054901566 Marionette TRACE conn4 <- [1,2250,null,{}] 18:55:01 INFO - PROCESS | 1746 | 1464054901574 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}] 18:55:01 INFO - PROCESS | 1746 | 1464054901917 Marionette TRACE conn4 <- [1,2251,null,{"value":null}] 18:55:02 INFO - PROCESS | 1746 | 1464054902173 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:02 INFO - PROCESS | 1746 | ++DOCSHELL 0x87832800 == 172 [pid = 1746] [id = 570] 18:55:02 INFO - PROCESS | 1746 | ++DOMWINDOW == 132 (0x89b66400) [pid = 1746] [serial = 1711] [outer = (nil)] 18:55:02 INFO - PROCESS | 1746 | ++DOMWINDOW == 133 (0x89b90c00) [pid = 1746] [serial = 1712] [outer = 0x89b66400] 18:55:02 INFO - PROCESS | 1746 | 1464054902288 Marionette DEBUG loaded listener.js 18:55:02 INFO - PROCESS | 1746 | ++DOMWINDOW == 134 (0x8a762c00) [pid = 1746] [serial = 1713] [outer = 0x89b66400] 18:55:03 INFO - PROCESS | 1746 | 1464054903256 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]]]}] 18:55:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 18:55:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1738ms 18:55:03 INFO - PROCESS | 1746 | 1464054903300 Marionette TRACE conn4 -> [0,2253,"getWindowHandle",null] 18:55:03 INFO - PROCESS | 1746 | 1464054903307 Marionette TRACE conn4 <- [1,2253,null,{"value":"8"}] 18:55:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 18:55:03 INFO - PROCESS | 1746 | 1464054903315 Marionette TRACE conn4 -> [0,2254,"setScriptTimeout",{"ms":35000}] 18:55:03 INFO - PROCESS | 1746 | 1464054903319 Marionette TRACE conn4 <- [1,2254,null,{}] 18:55:03 INFO - PROCESS | 1746 | 1464054903325 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}] 18:55:03 INFO - PROCESS | 1746 | 1464054903562 Marionette TRACE conn4 <- [1,2255,null,{"value":null}] 18:55:03 INFO - PROCESS | 1746 | 1464054903936 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:03 INFO - PROCESS | 1746 | ++DOCSHELL 0x8afe5c00 == 173 [pid = 1746] [id = 571] 18:55:03 INFO - PROCESS | 1746 | ++DOMWINDOW == 135 (0x8c1c2800) [pid = 1746] [serial = 1714] [outer = (nil)] 18:55:04 INFO - PROCESS | 1746 | ++DOMWINDOW == 136 (0x8c1ce800) [pid = 1746] [serial = 1715] [outer = 0x8c1c2800] 18:55:04 INFO - PROCESS | 1746 | 1464054904048 Marionette DEBUG loaded listener.js 18:55:04 INFO - PROCESS | 1746 | ++DOMWINDOW == 137 (0x8d201800) [pid = 1746] [serial = 1716] [outer = 0x8c1c2800] 18:55:05 INFO - PROCESS | 1746 | 1464054905024 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]]]}] 18:55:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 18:55:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1733ms 18:55:05 INFO - PROCESS | 1746 | 1464054905048 Marionette TRACE conn4 -> [0,2257,"getWindowHandle",null] 18:55:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 18:55:05 INFO - PROCESS | 1746 | 1464054905052 Marionette TRACE conn4 <- [1,2257,null,{"value":"8"}] 18:55:05 INFO - PROCESS | 1746 | 1464054905061 Marionette TRACE conn4 -> [0,2258,"setScriptTimeout",{"ms":35000}] 18:55:05 INFO - PROCESS | 1746 | 1464054905071 Marionette TRACE conn4 <- [1,2258,null,{}] 18:55:05 INFO - PROCESS | 1746 | 1464054905086 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}] 18:55:05 INFO - PROCESS | 1746 | 1464054905419 Marionette TRACE conn4 <- [1,2259,null,{"value":null}] 18:55:05 INFO - PROCESS | 1746 | 1464054905686 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:05 INFO - PROCESS | 1746 | ++DOCSHELL 0x8afdac00 == 174 [pid = 1746] [id = 572] 18:55:05 INFO - PROCESS | 1746 | ++DOMWINDOW == 138 (0x8d255800) [pid = 1746] [serial = 1717] [outer = (nil)] 18:55:05 INFO - PROCESS | 1746 | ++DOMWINDOW == 139 (0x8d9cfc00) [pid = 1746] [serial = 1718] [outer = 0x8d255800] 18:55:05 INFO - PROCESS | 1746 | 1464054905779 Marionette DEBUG loaded listener.js 18:55:05 INFO - PROCESS | 1746 | ++DOMWINDOW == 140 (0x8da86400) [pid = 1746] [serial = 1719] [outer = 0x8d255800] 18:55:06 INFO - PROCESS | 1746 | 1464054906733 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]]]}] 18:55:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 18:55:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1749ms 18:55:06 INFO - PROCESS | 1746 | 1464054906809 Marionette TRACE conn4 -> [0,2261,"getWindowHandle",null] 18:55:06 INFO - PROCESS | 1746 | 1464054906813 Marionette TRACE conn4 <- [1,2261,null,{"value":"8"}] 18:55:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 18:55:06 INFO - PROCESS | 1746 | 1464054906820 Marionette TRACE conn4 -> [0,2262,"setScriptTimeout",{"ms":35000}] 18:55:06 INFO - PROCESS | 1746 | 1464054906824 Marionette TRACE conn4 <- [1,2262,null,{}] 18:55:06 INFO - PROCESS | 1746 | 1464054906829 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}] 18:55:07 INFO - PROCESS | 1746 | 1464054907096 Marionette TRACE conn4 <- [1,2263,null,{"value":null}] 18:55:07 INFO - PROCESS | 1746 | 1464054907428 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:07 INFO - PROCESS | 1746 | ++DOCSHELL 0x88af2400 == 175 [pid = 1746] [id = 573] 18:55:07 INFO - PROCESS | 1746 | ++DOMWINDOW == 141 (0x892f4800) [pid = 1746] [serial = 1720] [outer = (nil)] 18:55:07 INFO - PROCESS | 1746 | ++DOMWINDOW == 142 (0x8dbef000) [pid = 1746] [serial = 1721] [outer = 0x892f4800] 18:55:07 INFO - PROCESS | 1746 | 1464054907516 Marionette DEBUG loaded listener.js 18:55:07 INFO - PROCESS | 1746 | ++DOMWINDOW == 143 (0x8dbf5c00) [pid = 1746] [serial = 1722] [outer = 0x892f4800] 18:55:08 INFO - PROCESS | 1746 | 1464054908426 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]]]}] 18:55:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 18:55:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1681ms 18:55:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 18:55:08 INFO - PROCESS | 1746 | 1464054908501 Marionette TRACE conn4 -> [0,2265,"getWindowHandle",null] 18:55:08 INFO - PROCESS | 1746 | 1464054908504 Marionette TRACE conn4 <- [1,2265,null,{"value":"8"}] 18:55:08 INFO - PROCESS | 1746 | 1464054908511 Marionette TRACE conn4 -> [0,2266,"setScriptTimeout",{"ms":35000}] 18:55:08 INFO - PROCESS | 1746 | 1464054908515 Marionette TRACE conn4 <- [1,2266,null,{}] 18:55:08 INFO - PROCESS | 1746 | 1464054908521 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}] 18:55:08 INFO - PROCESS | 1746 | 1464054908774 Marionette TRACE conn4 <- [1,2267,null,{"value":null}] 18:55:09 INFO - PROCESS | 1746 | 1464054909121 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:09 INFO - PROCESS | 1746 | ++DOCSHELL 0x8dcb4400 == 176 [pid = 1746] [id = 574] 18:55:09 INFO - PROCESS | 1746 | ++DOMWINDOW == 144 (0x8df1b400) [pid = 1746] [serial = 1723] [outer = (nil)] 18:55:09 INFO - PROCESS | 1746 | ++DOMWINDOW == 145 (0x8df21400) [pid = 1746] [serial = 1724] [outer = 0x8df1b400] 18:55:09 INFO - PROCESS | 1746 | 1464054909227 Marionette DEBUG loaded listener.js 18:55:09 INFO - PROCESS | 1746 | ++DOMWINDOW == 146 (0x8e113000) [pid = 1746] [serial = 1725] [outer = 0x8df1b400] 18:55:10 INFO - PROCESS | 1746 | 1464054910183 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]]]}] 18:55:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 18:55:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1735ms 18:55:10 INFO - PROCESS | 1746 | 1464054910246 Marionette TRACE conn4 -> [0,2269,"getWindowHandle",null] 18:55:10 INFO - PROCESS | 1746 | 1464054910250 Marionette TRACE conn4 <- [1,2269,null,{"value":"8"}] 18:55:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 18:55:10 INFO - PROCESS | 1746 | 1464054910256 Marionette TRACE conn4 -> [0,2270,"setScriptTimeout",{"ms":35000}] 18:55:10 INFO - PROCESS | 1746 | 1464054910260 Marionette TRACE conn4 <- [1,2270,null,{}] 18:55:10 INFO - PROCESS | 1746 | 1464054910265 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}] 18:55:10 INFO - PROCESS | 1746 | 1464054910521 Marionette TRACE conn4 <- [1,2271,null,{"value":null}] 18:55:10 INFO - PROCESS | 1746 | 1464054910851 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:10 INFO - PROCESS | 1746 | ++DOCSHELL 0x8dcaa400 == 177 [pid = 1746] [id = 575] 18:55:10 INFO - PROCESS | 1746 | ++DOMWINDOW == 147 (0x8dcae000) [pid = 1746] [serial = 1726] [outer = (nil)] 18:55:10 INFO - PROCESS | 1746 | ++DOMWINDOW == 148 (0x8e3aac00) [pid = 1746] [serial = 1727] [outer = 0x8dcae000] 18:55:10 INFO - PROCESS | 1746 | 1464054910941 Marionette DEBUG loaded listener.js 18:55:11 INFO - PROCESS | 1746 | ++DOMWINDOW == 149 (0x8ec37c00) [pid = 1746] [serial = 1728] [outer = 0x8dcae000] 18:55:11 INFO - PROCESS | 1746 | 1464054911829 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]]]}] 18:55:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 18:55:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1634ms 18:55:11 INFO - PROCESS | 1746 | 1464054911891 Marionette TRACE conn4 -> [0,2273,"getWindowHandle",null] 18:55:11 INFO - PROCESS | 1746 | 1464054911895 Marionette TRACE conn4 <- [1,2273,null,{"value":"8"}] 18:55:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 18:55:11 INFO - PROCESS | 1746 | 1464054911902 Marionette TRACE conn4 -> [0,2274,"setScriptTimeout",{"ms":35000}] 18:55:11 INFO - PROCESS | 1746 | 1464054911906 Marionette TRACE conn4 <- [1,2274,null,{}] 18:55:11 INFO - PROCESS | 1746 | 1464054911912 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}] 18:55:12 INFO - PROCESS | 1746 | 1464054912132 Marionette TRACE conn4 <- [1,2275,null,{"value":null}] 18:55:12 INFO - PROCESS | 1746 | 1464054912473 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:12 INFO - PROCESS | 1746 | ++DOCSHELL 0x851f7000 == 178 [pid = 1746] [id = 576] 18:55:12 INFO - PROCESS | 1746 | ++DOMWINDOW == 150 (0x89b6fc00) [pid = 1746] [serial = 1729] [outer = (nil)] 18:55:12 INFO - PROCESS | 1746 | ++DOMWINDOW == 151 (0x8ed12800) [pid = 1746] [serial = 1730] [outer = 0x89b6fc00] 18:55:12 INFO - PROCESS | 1746 | 1464054912565 Marionette DEBUG loaded listener.js 18:55:12 INFO - PROCESS | 1746 | ++DOMWINDOW == 152 (0x8edb5800) [pid = 1746] [serial = 1731] [outer = 0x89b6fc00] 18:55:13 INFO - PROCESS | 1746 | 1464054913494 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]]]}] 18:55:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 18:55:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1636ms 18:55:13 INFO - PROCESS | 1746 | 1464054913538 Marionette TRACE conn4 -> [0,2277,"getWindowHandle",null] 18:55:13 INFO - PROCESS | 1746 | 1464054913542 Marionette TRACE conn4 <- [1,2277,null,{"value":"8"}] 18:55:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 18:55:13 INFO - PROCESS | 1746 | 1464054913548 Marionette TRACE conn4 -> [0,2278,"setScriptTimeout",{"ms":35000}] 18:55:13 INFO - PROCESS | 1746 | 1464054913552 Marionette TRACE conn4 <- [1,2278,null,{}] 18:55:13 INFO - PROCESS | 1746 | 1464054913558 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}] 18:55:13 INFO - PROCESS | 1746 | 1464054913776 Marionette TRACE conn4 <- [1,2279,null,{"value":null}] 18:55:14 INFO - PROCESS | 1746 | 1464054914074 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:14 INFO - PROCESS | 1746 | ++DOCSHELL 0x8ec40800 == 179 [pid = 1746] [id = 577] 18:55:14 INFO - PROCESS | 1746 | ++DOMWINDOW == 153 (0x908cc800) [pid = 1746] [serial = 1732] [outer = (nil)] 18:55:14 INFO - PROCESS | 1746 | ++DOMWINDOW == 154 (0x9130e000) [pid = 1746] [serial = 1733] [outer = 0x908cc800] 18:55:14 INFO - PROCESS | 1746 | 1464054914223 Marionette DEBUG loaded listener.js 18:55:14 INFO - PROCESS | 1746 | ++DOMWINDOW == 155 (0x913c3400) [pid = 1746] [serial = 1734] [outer = 0x908cc800] 18:55:15 INFO - PROCESS | 1746 | 1464054915174 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]]]}] 18:55:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 18:55:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1684ms 18:55:15 INFO - PROCESS | 1746 | 1464054915234 Marionette TRACE conn4 -> [0,2281,"getWindowHandle",null] 18:55:15 INFO - PROCESS | 1746 | 1464054915238 Marionette TRACE conn4 <- [1,2281,null,{"value":"8"}] 18:55:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 18:55:15 INFO - PROCESS | 1746 | 1464054915245 Marionette TRACE conn4 -> [0,2282,"setScriptTimeout",{"ms":35000}] 18:55:15 INFO - PROCESS | 1746 | 1464054915248 Marionette TRACE conn4 <- [1,2282,null,{}] 18:55:15 INFO - PROCESS | 1746 | 1464054915254 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}] 18:55:15 INFO - PROCESS | 1746 | 1464054915487 Marionette TRACE conn4 <- [1,2283,null,{"value":null}] 18:55:15 INFO - PROCESS | 1746 | 1464054915818 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:15 INFO - PROCESS | 1746 | ++DOCSHELL 0x88b5a000 == 180 [pid = 1746] [id = 578] 18:55:15 INFO - PROCESS | 1746 | ++DOMWINDOW == 156 (0x8ed14c00) [pid = 1746] [serial = 1735] [outer = (nil)] 18:55:15 INFO - PROCESS | 1746 | ++DOMWINDOW == 157 (0x91ae7800) [pid = 1746] [serial = 1736] [outer = 0x8ed14c00] 18:55:15 INFO - PROCESS | 1746 | 1464054915911 Marionette DEBUG loaded listener.js 18:55:16 INFO - PROCESS | 1746 | ++DOMWINDOW == 158 (0x91af1800) [pid = 1746] [serial = 1737] [outer = 0x8ed14c00] 18:55:16 INFO - PROCESS | 1746 | 1464054916821 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]]]}] 18:55:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 18:55:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1639ms 18:55:16 INFO - PROCESS | 1746 | 1464054916885 Marionette TRACE conn4 -> [0,2285,"getWindowHandle",null] 18:55:16 INFO - PROCESS | 1746 | 1464054916889 Marionette TRACE conn4 <- [1,2285,null,{"value":"8"}] 18:55:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 18:55:16 INFO - PROCESS | 1746 | 1464054916895 Marionette TRACE conn4 -> [0,2286,"setScriptTimeout",{"ms":35000}] 18:55:16 INFO - PROCESS | 1746 | 1464054916898 Marionette TRACE conn4 <- [1,2286,null,{}] 18:55:16 INFO - PROCESS | 1746 | 1464054916905 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}] 18:55:17 INFO - PROCESS | 1746 | 1464054917137 Marionette TRACE conn4 <- [1,2287,null,{"value":null}] 18:55:17 INFO - PROCESS | 1746 | 1464054917494 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:17 INFO - PROCESS | 1746 | ++DOCSHELL 0x91bba000 == 181 [pid = 1746] [id = 579] 18:55:17 INFO - PROCESS | 1746 | ++DOMWINDOW == 159 (0x91bbc800) [pid = 1746] [serial = 1738] [outer = (nil)] 18:55:17 INFO - PROCESS | 1746 | ++DOMWINDOW == 160 (0x91bc2c00) [pid = 1746] [serial = 1739] [outer = 0x91bbc800] 18:55:17 INFO - PROCESS | 1746 | 1464054917603 Marionette DEBUG loaded listener.js 18:55:17 INFO - PROCESS | 1746 | ++DOMWINDOW == 161 (0x91bd7c00) [pid = 1746] [serial = 1740] [outer = 0x91bbc800] 18:55:18 INFO - PROCESS | 1746 | 1464054918561 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]]]}] 18:55:18 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 18:55:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1734ms 18:55:18 INFO - PROCESS | 1746 | 1464054918631 Marionette TRACE conn4 -> [0,2289,"getWindowHandle",null] 18:55:18 INFO - PROCESS | 1746 | 1464054918636 Marionette TRACE conn4 <- [1,2289,null,{"value":"8"}] 18:55:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 18:55:18 INFO - PROCESS | 1746 | 1464054918642 Marionette TRACE conn4 -> [0,2290,"setScriptTimeout",{"ms":35000}] 18:55:18 INFO - PROCESS | 1746 | 1464054918647 Marionette TRACE conn4 <- [1,2290,null,{}] 18:55:18 INFO - PROCESS | 1746 | 1464054918653 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}] 18:55:18 INFO - PROCESS | 1746 | 1464054918939 Marionette TRACE conn4 <- [1,2291,null,{"value":null}] 18:55:19 INFO - PROCESS | 1746 | 1464054919281 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:19 INFO - PROCESS | 1746 | ++DOCSHELL 0x91c2a000 == 182 [pid = 1746] [id = 580] 18:55:19 INFO - PROCESS | 1746 | ++DOMWINDOW == 162 (0x920de800) [pid = 1746] [serial = 1741] [outer = (nil)] 18:55:19 INFO - PROCESS | 1746 | ++DOMWINDOW == 163 (0x92f16000) [pid = 1746] [serial = 1742] [outer = 0x920de800] 18:55:19 INFO - PROCESS | 1746 | 1464054919374 Marionette DEBUG loaded listener.js 18:55:19 INFO - PROCESS | 1746 | ++DOMWINDOW == 164 (0x92fedc00) [pid = 1746] [serial = 1743] [outer = 0x920de800] 18:55:20 INFO - PROCESS | 1746 | 1464054920310 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]]]}] 18:55:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 18:55:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1738ms 18:55:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 18:55:20 INFO - PROCESS | 1746 | 1464054920382 Marionette TRACE conn4 -> [0,2293,"getWindowHandle",null] 18:55:20 INFO - PROCESS | 1746 | 1464054920385 Marionette TRACE conn4 <- [1,2293,null,{"value":"8"}] 18:55:20 INFO - PROCESS | 1746 | 1464054920392 Marionette TRACE conn4 -> [0,2294,"setScriptTimeout",{"ms":35000}] 18:55:20 INFO - PROCESS | 1746 | 1464054920396 Marionette TRACE conn4 <- [1,2294,null,{}] 18:55:20 INFO - PROCESS | 1746 | 1464054920401 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}] 18:55:20 INFO - PROCESS | 1746 | 1464054920654 Marionette TRACE conn4 <- [1,2295,null,{"value":null}] 18:55:21 INFO - PROCESS | 1746 | 1464054920988 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:21 INFO - PROCESS | 1746 | ++DOCSHELL 0x8c850800 == 183 [pid = 1746] [id = 581] 18:55:21 INFO - PROCESS | 1746 | ++DOMWINDOW == 165 (0x93da1400) [pid = 1746] [serial = 1744] [outer = (nil)] 18:55:21 INFO - PROCESS | 1746 | ++DOMWINDOW == 166 (0x95251000) [pid = 1746] [serial = 1745] [outer = 0x93da1400] 18:55:21 INFO - PROCESS | 1746 | 1464054921079 Marionette DEBUG loaded listener.js 18:55:21 INFO - PROCESS | 1746 | ++DOMWINDOW == 167 (0x95415c00) [pid = 1746] [serial = 1746] [outer = 0x93da1400] 18:55:22 INFO - PROCESS | 1746 | 1464054921996 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]]]}] 18:55:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 18:55:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1640ms 18:55:22 INFO - PROCESS | 1746 | 1464054922031 Marionette TRACE conn4 -> [0,2297,"getWindowHandle",null] 18:55:22 INFO - PROCESS | 1746 | 1464054922046 Marionette TRACE conn4 <- [1,2297,null,{"value":"8"}] 18:55:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 18:55:22 INFO - PROCESS | 1746 | 1464054922052 Marionette TRACE conn4 -> [0,2298,"setScriptTimeout",{"ms":35000}] 18:55:22 INFO - PROCESS | 1746 | 1464054922056 Marionette TRACE conn4 <- [1,2298,null,{}] 18:55:22 INFO - PROCESS | 1746 | 1464054922061 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}] 18:55:22 INFO - PROCESS | 1746 | 1464054922275 Marionette TRACE conn4 <- [1,2299,null,{"value":null}] 18:55:22 INFO - PROCESS | 1746 | 1464054922626 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:22 INFO - PROCESS | 1746 | ++DOCSHELL 0x8da8b800 == 184 [pid = 1746] [id = 582] 18:55:22 INFO - PROCESS | 1746 | ++DOMWINDOW == 168 (0x8e098800) [pid = 1746] [serial = 1747] [outer = (nil)] 18:55:22 INFO - PROCESS | 1746 | ++DOMWINDOW == 169 (0x9784bc00) [pid = 1746] [serial = 1748] [outer = 0x8e098800] 18:55:22 INFO - PROCESS | 1746 | 1464054922718 Marionette DEBUG loaded listener.js 18:55:22 INFO - PROCESS | 1746 | ++DOMWINDOW == 170 (0x9786e800) [pid = 1746] [serial = 1749] [outer = 0x8e098800] 18:55:23 INFO - PROCESS | 1746 | 1464054923638 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]]]}] 18:55:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 18:55:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1634ms 18:55:23 INFO - PROCESS | 1746 | 1464054923687 Marionette TRACE conn4 -> [0,2301,"getWindowHandle",null] 18:55:23 INFO - PROCESS | 1746 | 1464054923690 Marionette TRACE conn4 <- [1,2301,null,{"value":"8"}] 18:55:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 18:55:23 INFO - PROCESS | 1746 | 1464054923697 Marionette TRACE conn4 -> [0,2302,"setScriptTimeout",{"ms":35000}] 18:55:23 INFO - PROCESS | 1746 | 1464054923700 Marionette TRACE conn4 <- [1,2302,null,{}] 18:55:23 INFO - PROCESS | 1746 | 1464054923706 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}] 18:55:23 INFO - PROCESS | 1746 | 1464054923922 Marionette TRACE conn4 <- [1,2303,null,{"value":null}] 18:55:24 INFO - PROCESS | 1746 | 1464054924270 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:24 INFO - PROCESS | 1746 | ++DOCSHELL 0x8ec44c00 == 185 [pid = 1746] [id = 583] 18:55:24 INFO - PROCESS | 1746 | ++DOMWINDOW == 171 (0x95249800) [pid = 1746] [serial = 1750] [outer = (nil)] 18:55:24 INFO - PROCESS | 1746 | ++DOMWINDOW == 172 (0x984ed800) [pid = 1746] [serial = 1751] [outer = 0x95249800] 18:55:24 INFO - PROCESS | 1746 | 1464054924362 Marionette DEBUG loaded listener.js 18:55:24 INFO - PROCESS | 1746 | ++DOMWINDOW == 173 (0x9937d400) [pid = 1746] [serial = 1752] [outer = 0x95249800] 18:55:25 INFO - PROCESS | 1746 | 1464054925264 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]]]}] 18:55:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 18:55:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1640ms 18:55:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 18:55:25 INFO - PROCESS | 1746 | 1464054925338 Marionette TRACE conn4 -> [0,2305,"getWindowHandle",null] 18:55:25 INFO - PROCESS | 1746 | 1464054925341 Marionette TRACE conn4 <- [1,2305,null,{"value":"8"}] 18:55:25 INFO - PROCESS | 1746 | 1464054925347 Marionette TRACE conn4 -> [0,2306,"setScriptTimeout",{"ms":35000}] 18:55:25 INFO - PROCESS | 1746 | 1464054925351 Marionette TRACE conn4 <- [1,2306,null,{}] 18:55:25 INFO - PROCESS | 1746 | 1464054925357 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}] 18:55:25 INFO - PROCESS | 1746 | 1464054925609 Marionette TRACE conn4 <- [1,2307,null,{"value":null}] 18:55:25 INFO - PROCESS | 1746 | 1464054925944 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:25 INFO - PROCESS | 1746 | ++DOCSHELL 0x85bcf400 == 186 [pid = 1746] [id = 584] 18:55:25 INFO - PROCESS | 1746 | ++DOMWINDOW == 174 (0x8633b800) [pid = 1746] [serial = 1753] [outer = (nil)] 18:55:26 INFO - PROCESS | 1746 | ++DOMWINDOW == 175 (0x9a304800) [pid = 1746] [serial = 1754] [outer = 0x8633b800] 18:55:26 INFO - PROCESS | 1746 | 1464054926035 Marionette DEBUG loaded listener.js 18:55:26 INFO - PROCESS | 1746 | ++DOMWINDOW == 176 (0x9b66f000) [pid = 1746] [serial = 1755] [outer = 0x8633b800] 18:55:26 INFO - PROCESS | 1746 | 1464054926965 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]]]}] 18:55:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 18:55:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1689ms 18:55:27 INFO - PROCESS | 1746 | 1464054927037 Marionette TRACE conn4 -> [0,2309,"getWindowHandle",null] 18:55:27 INFO - PROCESS | 1746 | 1464054927041 Marionette TRACE conn4 <- [1,2309,null,{"value":"8"}] 18:55:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 18:55:27 INFO - PROCESS | 1746 | 1464054927048 Marionette TRACE conn4 -> [0,2310,"setScriptTimeout",{"ms":35000}] 18:55:27 INFO - PROCESS | 1746 | 1464054927052 Marionette TRACE conn4 <- [1,2310,null,{}] 18:55:27 INFO - PROCESS | 1746 | 1464054927057 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}] 18:55:27 INFO - PROCESS | 1746 | 1464054927334 Marionette TRACE conn4 <- [1,2311,null,{"value":null}] 18:55:27 INFO - PROCESS | 1746 | 1464054927679 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:27 INFO - PROCESS | 1746 | ++DOCSHELL 0x8db60800 == 187 [pid = 1746] [id = 585] 18:55:27 INFO - PROCESS | 1746 | ++DOMWINDOW == 177 (0x8e3a5400) [pid = 1746] [serial = 1756] [outer = (nil)] 18:55:27 INFO - PROCESS | 1746 | ++DOMWINDOW == 178 (0x9bf3c400) [pid = 1746] [serial = 1757] [outer = 0x8e3a5400] 18:55:27 INFO - PROCESS | 1746 | 1464054927763 Marionette DEBUG loaded listener.js 18:55:27 INFO - PROCESS | 1746 | ++DOMWINDOW == 179 (0x9bf43000) [pid = 1746] [serial = 1758] [outer = 0x8e3a5400] 18:55:28 INFO - PROCESS | 1746 | 1464054928698 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]]]}] 18:55:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 18:55:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1682ms 18:55:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 18:55:28 INFO - PROCESS | 1746 | 1464054928731 Marionette TRACE conn4 -> [0,2313,"getWindowHandle",null] 18:55:28 INFO - PROCESS | 1746 | 1464054928734 Marionette TRACE conn4 <- [1,2313,null,{"value":"8"}] 18:55:28 INFO - PROCESS | 1746 | 1464054928741 Marionette TRACE conn4 -> [0,2314,"setScriptTimeout",{"ms":35000}] 18:55:28 INFO - PROCESS | 1746 | 1464054928744 Marionette TRACE conn4 <- [1,2314,null,{}] 18:55:28 INFO - PROCESS | 1746 | 1464054928750 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}] 18:55:28 INFO - PROCESS | 1746 | 1464054928967 Marionette TRACE conn4 <- [1,2315,null,{"value":null}] 18:55:29 INFO - PROCESS | 1746 | 1464054929309 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:29 INFO - PROCESS | 1746 | ++DOCSHELL 0x85bda000 == 188 [pid = 1746] [id = 586] 18:55:29 INFO - PROCESS | 1746 | ++DOMWINDOW == 180 (0x9bab5400) [pid = 1746] [serial = 1759] [outer = (nil)] 18:55:29 INFO - PROCESS | 1746 | ++DOMWINDOW == 181 (0x9c111000) [pid = 1746] [serial = 1760] [outer = 0x9bab5400] 18:55:29 INFO - PROCESS | 1746 | 1464054929405 Marionette DEBUG loaded listener.js 18:55:29 INFO - PROCESS | 1746 | ++DOMWINDOW == 182 (0x9c114400) [pid = 1746] [serial = 1761] [outer = 0x9bab5400] 18:55:30 INFO - PROCESS | 1746 | 1464054930345 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]]]}] 18:55:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 18:55:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1634ms 18:55:32 INFO - PROCESS | 1746 | --DOCSHELL 0x88b58800 == 187 [pid = 1746] [id = 337] 18:55:32 INFO - PROCESS | 1746 | --DOCSHELL 0x851ed400 == 186 [pid = 1746] [id = 381] 18:55:32 INFO - PROCESS | 1746 | --DOCSHELL 0x8633a800 == 185 [pid = 1746] [id = 542] 18:55:32 INFO - PROCESS | 1746 | --DOCSHELL 0x920e6800 == 184 [pid = 1746] [id = 429] 18:55:32 INFO - PROCESS | 1746 | --DOCSHELL 0x908d3400 == 183 [pid = 1746] [id = 336] 18:55:32 INFO - PROCESS | 1746 | --DOCSHELL 0x851f1800 == 182 [pid = 1746] [id = 382] 18:55:32 INFO - PROCESS | 1746 | --DOCSHELL 0x87825c00 == 181 [pid = 1746] [id = 338] 18:55:32 INFO - PROCESS | 1746 | --DOCSHELL 0x8633b400 == 180 [pid = 1746] [id = 383] 18:55:32 INFO - PROCESS | 1746 | --DOCSHELL 0x88afe400 == 179 [pid = 1746] [id = 568] 18:55:32 INFO - PROCESS | 1746 | --DOCSHELL 0x892f5000 == 178 [pid = 1746] [id = 567] 18:55:32 INFO - PROCESS | 1746 | --DOCSHELL 0x87831000 == 177 [pid = 1746] [id = 566] 18:55:32 INFO - PROCESS | 1746 | --DOCSHELL 0x86d06800 == 176 [pid = 1746] [id = 565] 18:55:32 INFO - PROCESS | 1746 | --DOCSHELL 0x9d56b000 == 175 [pid = 1746] [id = 563] 18:55:32 INFO - PROCESS | 1746 | --DOCSHELL 0x8d256800 == 174 [pid = 1746] [id = 561] 18:55:32 INFO - PROCESS | 1746 | --DOCSHELL 0x9d463c00 == 173 [pid = 1746] [id = 562] 18:55:32 INFO - PROCESS | 1746 | --DOCSHELL 0x85116400 == 172 [pid = 1746] [id = 560] 18:55:32 INFO - PROCESS | 1746 | --DOCSHELL 0x95249000 == 171 [pid = 1746] [id = 559] 18:55:32 INFO - PROCESS | 1746 | --DOCSHELL 0x8bf17800 == 170 [pid = 1746] [id = 558] 18:55:32 INFO - PROCESS | 1746 | --DOCSHELL 0x925ac800 == 169 [pid = 1746] [id = 556] 18:55:32 INFO - PROCESS | 1746 | --DOCSHELL 0x97843c00 == 168 [pid = 1746] [id = 557] 18:55:32 INFO - PROCESS | 1746 | --DOCSHELL 0x8782ac00 == 167 [pid = 1746] [id = 555] 18:55:32 INFO - PROCESS | 1746 | --DOCSHELL 0x8e3a5c00 == 166 [pid = 1746] [id = 554] 18:55:32 INFO - PROCESS | 1746 | --DOCSHELL 0x8ed13000 == 165 [pid = 1746] [id = 553] 18:55:32 INFO - PROCESS | 1746 | --DOCSHELL 0x85459400 == 164 [pid = 1746] [id = 552] 18:55:32 INFO - PROCESS | 1746 | --DOCSHELL 0x85115c00 == 163 [pid = 1746] [id = 551] 18:55:32 INFO - PROCESS | 1746 | --DOCSHELL 0x8db5a800 == 162 [pid = 1746] [id = 549] 18:55:32 INFO - PROCESS | 1746 | --DOCSHELL 0x851eac00 == 161 [pid = 1746] [id = 550] 18:55:32 INFO - PROCESS | 1746 | --DOCSHELL 0x8a76b800 == 160 [pid = 1746] [id = 548] 18:55:32 INFO - PROCESS | 1746 | --DOCSHELL 0x8782ec00 == 159 [pid = 1746] [id = 547] 18:55:32 INFO - PROCESS | 1746 | --DOMWINDOW == 181 (0x8c6aac00) [pid = 1746] [serial = 1640] [outer = (nil)] [url = about:blank] 18:55:32 INFO - PROCESS | 1746 | --DOMWINDOW == 180 (0x8da89c00) [pid = 1746] [serial = 1583] [outer = (nil)] [url = about:blank] 18:55:32 INFO - PROCESS | 1746 | --DOMWINDOW == 179 (0x9bf3d800) [pid = 1746] [serial = 1623] [outer = (nil)] [url = about:blank] 18:55:32 INFO - PROCESS | 1746 | --DOMWINDOW == 178 (0x97872c00) [pid = 1746] [serial = 1617] [outer = (nil)] [url = about:blank] 18:55:32 INFO - PROCESS | 1746 | --DOMWINDOW == 177 (0x8db64400) [pid = 1746] [serial = 1584] [outer = (nil)] [url = about:blank] 18:55:32 INFO - PROCESS | 1746 | --DOMWINDOW == 176 (0x925a9000) [pid = 1746] [serial = 1607] [outer = (nil)] [url = about:blank] 18:55:32 INFO - PROCESS | 1746 | --DOMWINDOW == 175 (0x8d00d800) [pid = 1746] [serial = 1634] [outer = (nil)] [url = about:blank] 18:55:32 INFO - PROCESS | 1746 | --DOMWINDOW == 174 (0x908cf800) [pid = 1746] [serial = 1595] [outer = (nil)] [url = about:blank] 18:55:32 INFO - PROCESS | 1746 | --DOMWINDOW == 173 (0x889ce400) [pid = 1746] [serial = 1577] [outer = (nil)] [url = about:blank] 18:55:32 INFO - PROCESS | 1746 | --DOMWINDOW == 172 (0x8dcaec00) [pid = 1746] [serial = 1586] [outer = (nil)] [url = about:blank] 18:55:32 INFO - PROCESS | 1746 | --DOMWINDOW == 171 (0x8da8cc00) [pid = 1746] [serial = 1637] [outer = (nil)] [url = about:blank] 18:55:32 INFO - PROCESS | 1746 | --DOMWINDOW == 170 (0x91a0f000) [pid = 1746] [serial = 1598] [outer = (nil)] [url = about:blank] 18:55:32 INFO - PROCESS | 1746 | --DOMWINDOW == 169 (0x99f6bc00) [pid = 1746] [serial = 1619] [outer = (nil)] [url = about:blank] 18:55:32 INFO - PROCESS | 1746 | --DOMWINDOW == 168 (0x91c1dc00) [pid = 1746] [serial = 1605] [outer = (nil)] [url = about:blank] 18:55:32 INFO - PROCESS | 1746 | --DOMWINDOW == 167 (0x8df22800) [pid = 1746] [serial = 1587] [outer = (nil)] [url = about:blank] 18:55:32 INFO - PROCESS | 1746 | --DOMWINDOW == 166 (0x8ec40400) [pid = 1746] [serial = 1592] [outer = (nil)] [url = about:blank] 18:55:32 INFO - PROCESS | 1746 | --DOMWINDOW == 165 (0x9bce5000) [pid = 1746] [serial = 1622] [outer = (nil)] [url = about:blank] 18:55:32 INFO - PROCESS | 1746 | --DOMWINDOW == 164 (0x91ae9800) [pid = 1746] [serial = 1599] [outer = (nil)] [url = about:blank] 18:55:32 INFO - PROCESS | 1746 | --DOMWINDOW == 163 (0x8d24b800) [pid = 1746] [serial = 1581] [outer = (nil)] [url = about:blank] 18:55:32 INFO - PROCESS | 1746 | --DOMWINDOW == 162 (0x8dca7000) [pid = 1746] [serial = 1638] [outer = (nil)] [url = about:blank] 18:55:32 INFO - PROCESS | 1746 | --DOMWINDOW == 161 (0x9c113400) [pid = 1746] [serial = 1625] [outer = (nil)] [url = about:blank] 18:55:32 INFO - PROCESS | 1746 | --DOMWINDOW == 160 (0x91b30000) [pid = 1746] [serial = 1601] [outer = (nil)] [url = about:blank] 18:55:32 INFO - PROCESS | 1746 | --DOMWINDOW == 159 (0x8afdb800) [pid = 1746] [serial = 1632] [outer = (nil)] [url = about:blank] 18:55:32 INFO - PROCESS | 1746 | --DOMWINDOW == 158 (0x87650400) [pid = 1746] [serial = 1629] [outer = (nil)] [url = about:blank] 18:55:32 INFO - PROCESS | 1746 | --DOMWINDOW == 157 (0x8d00d400) [pid = 1746] [serial = 1580] [outer = (nil)] [url = about:blank] 18:55:32 INFO - PROCESS | 1746 | --DOMWINDOW == 156 (0x8d00e400) [pid = 1746] [serial = 1506] [outer = (nil)] [url = about:blank] 18:55:32 INFO - PROCESS | 1746 | --DOMWINDOW == 155 (0x8ed0d400) [pid = 1746] [serial = 1593] [outer = (nil)] [url = about:blank] 18:55:32 INFO - PROCESS | 1746 | --DOMWINDOW == 154 (0x9786a000) [pid = 1746] [serial = 1616] [outer = (nil)] [url = about:blank] 18:55:32 INFO - PROCESS | 1746 | --DOMWINDOW == 153 (0x9c11c000) [pid = 1746] [serial = 1626] [outer = (nil)] [url = about:blank] 18:55:32 INFO - PROCESS | 1746 | --DOMWINDOW == 152 (0x8e096c00) [pid = 1746] [serial = 1590] [outer = (nil)] [url = about:blank] 18:55:32 INFO - PROCESS | 1746 | --DOMWINDOW == 151 (0x91b35c00) [pid = 1746] [serial = 1602] [outer = (nil)] [url = about:blank] 18:55:32 INFO - PROCESS | 1746 | --DOMWINDOW == 150 (0x8d24f400) [pid = 1746] [serial = 1635] [outer = (nil)] [url = about:blank] 18:55:32 INFO - PROCESS | 1746 | --DOMWINDOW == 149 (0x93d9b800) [pid = 1746] [serial = 1611] [outer = (nil)] [url = about:blank] 18:55:32 INFO - PROCESS | 1746 | --DOMWINDOW == 148 (0x93d96c00) [pid = 1746] [serial = 1610] [outer = (nil)] [url = about:blank] 18:55:32 INFO - PROCESS | 1746 | --DOMWINDOW == 147 (0x92fea800) [pid = 1746] [serial = 1608] [outer = (nil)] [url = about:blank] 18:55:32 INFO - PROCESS | 1746 | --DOMWINDOW == 146 (0x8a6e6000) [pid = 1746] [serial = 1631] [outer = (nil)] [url = about:blank] 18:55:32 INFO - PROCESS | 1746 | --DOMWINDOW == 145 (0x9a28f400) [pid = 1746] [serial = 1620] [outer = (nil)] [url = about:blank] 18:55:32 INFO - PROCESS | 1746 | --DOMWINDOW == 144 (0x86d0c000) [pid = 1746] [serial = 1628] [outer = (nil)] [url = about:blank] 18:55:32 INFO - PROCESS | 1746 | --DOMWINDOW == 143 (0x95444000) [pid = 1746] [serial = 1614] [outer = (nil)] [url = about:blank] 18:55:32 INFO - PROCESS | 1746 | --DOMWINDOW == 142 (0x91bc2400) [pid = 1746] [serial = 1604] [outer = (nil)] [url = about:blank] 18:55:32 INFO - PROCESS | 1746 | --DOMWINDOW == 141 (0x8e090c00) [pid = 1746] [serial = 1589] [outer = (nil)] [url = about:blank] 18:55:32 INFO - PROCESS | 1746 | --DOMWINDOW == 140 (0x9524c800) [pid = 1746] [serial = 1613] [outer = (nil)] [url = about:blank] 18:55:32 INFO - PROCESS | 1746 | --DOMWINDOW == 139 (0x9c7e8800) [pid = 1746] [serial = 1560] [outer = (nil)] [url = about:blank] 18:55:32 INFO - PROCESS | 1746 | --DOMWINDOW == 138 (0x8a6ee800) [pid = 1746] [serial = 1578] [outer = (nil)] [url = about:blank] 18:55:32 INFO - PROCESS | 1746 | --DOMWINDOW == 137 (0x908d5800) [pid = 1746] [serial = 1596] [outer = (nil)] [url = about:blank] 18:55:32 INFO - PROCESS | 1746 | 1464054932874 Marionette TRACE conn4 -> [0,2317,"getWindowHandle",null] 18:55:32 INFO - PROCESS | 1746 | 1464054932877 Marionette TRACE conn4 <- [1,2317,null,{"value":"8"}] 18:55:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 18:55:32 INFO - PROCESS | 1746 | 1464054932909 Marionette TRACE conn4 -> [0,2318,"setScriptTimeout",{"ms":35000}] 18:55:32 INFO - PROCESS | 1746 | 1464054932916 Marionette TRACE conn4 <- [1,2318,null,{}] 18:55:32 INFO - PROCESS | 1746 | 1464054932924 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}] 18:55:33 INFO - PROCESS | 1746 | 1464054933117 Marionette TRACE conn4 <- [1,2319,null,{"value":null}] 18:55:33 INFO - PROCESS | 1746 | 1464054933134 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:33 INFO - PROCESS | 1746 | ++DOCSHELL 0x876c8000 == 160 [pid = 1746] [id = 587] 18:55:33 INFO - PROCESS | 1746 | ++DOMWINDOW == 138 (0x876c8400) [pid = 1746] [serial = 1762] [outer = (nil)] 18:55:33 INFO - PROCESS | 1746 | ++DOMWINDOW == 139 (0x8782ec00) [pid = 1746] [serial = 1763] [outer = 0x876c8400] 18:55:33 INFO - PROCESS | 1746 | 1464054933250 Marionette DEBUG loaded listener.js 18:55:33 INFO - PROCESS | 1746 | ++DOMWINDOW == 140 (0x88af6400) [pid = 1746] [serial = 1764] [outer = 0x876c8400] 18:55:34 INFO - PROCESS | 1746 | 1464054934269 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] 18:55:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 18:55:34 INFO - PROCESS | 1746 | 1464054934303 Marionette TRACE conn4 <- [1,2321,null,{"value":"8"}] 18:55:34 INFO - PROCESS | 1746 | 1464054934315 Marionette TRACE conn4 -> [0,2322,"setScriptTimeout",{"ms":35000}] 18:55:34 INFO - PROCESS | 1746 | 1464054934320 Marionette TRACE conn4 <- [1,2322,null,{}] 18:55:34 INFO - PROCESS | 1746 | 1464054934327 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}] 18:55:34 INFO - PROCESS | 1746 | 1464054934606 Marionette TRACE conn4 <- [1,2323,null,{"value":null}] 18:55:34 INFO - PROCESS | 1746 | 1464054934635 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:34 INFO - PROCESS | 1746 | ++DOCSHELL 0x85bd3400 == 161 [pid = 1746] [id = 588] 18:55:34 INFO - PROCESS | 1746 | ++DOMWINDOW == 141 (0x88afe400) [pid = 1746] [serial = 1765] [outer = (nil)] 18:55:34 INFO - PROCESS | 1746 | ++DOMWINDOW == 142 (0x8a76b800) [pid = 1746] [serial = 1766] [outer = 0x88afe400] 18:55:34 INFO - PROCESS | 1746 | 1464054934711 Marionette DEBUG loaded listener.js 18:55:34 INFO - PROCESS | 1746 | ++DOMWINDOW == 143 (0x8afdfc00) [pid = 1746] [serial = 1767] [outer = 0x88afe400] 18:55:35 INFO - PROCESS | 1746 | 1464054935779 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]]]}] 18:55:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 18:55:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1491ms 18:55:35 INFO - PROCESS | 1746 | 1464054935803 Marionette TRACE conn4 -> [0,2325,"getWindowHandle",null] 18:55:35 INFO - PROCESS | 1746 | 1464054935807 Marionette TRACE conn4 <- [1,2325,null,{"value":"8"}] 18:55:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 18:55:35 INFO - PROCESS | 1746 | 1464054935813 Marionette TRACE conn4 -> [0,2326,"setScriptTimeout",{"ms":35000}] 18:55:35 INFO - PROCESS | 1746 | 1464054935817 Marionette TRACE conn4 <- [1,2326,null,{}] 18:55:35 INFO - PROCESS | 1746 | 1464054935830 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}] 18:55:36 INFO - PROCESS | 1746 | 1464054936133 Marionette TRACE conn4 <- [1,2327,null,{"value":null}] 18:55:36 INFO - PROCESS | 1746 | 1464054936168 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:36 INFO - PROCESS | 1746 | ++DOCSHELL 0x8c1c4800 == 162 [pid = 1746] [id = 589] 18:55:36 INFO - PROCESS | 1746 | ++DOMWINDOW == 144 (0x8c6b6400) [pid = 1746] [serial = 1768] [outer = (nil)] 18:55:36 INFO - PROCESS | 1746 | ++DOMWINDOW == 145 (0x8d013400) [pid = 1746] [serial = 1769] [outer = 0x8c6b6400] 18:55:36 INFO - PROCESS | 1746 | 1464054936250 Marionette DEBUG loaded listener.js 18:55:36 INFO - PROCESS | 1746 | ++DOMWINDOW == 146 (0x8d24a800) [pid = 1746] [serial = 1770] [outer = 0x8c6b6400] 18:55:37 INFO - PROCESS | 1746 | 1464054937299 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]]]}] 18:55:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 18:55:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1529ms 18:55:37 INFO - PROCESS | 1746 | 1464054937343 Marionette TRACE conn4 -> [0,2329,"getWindowHandle",null] 18:55:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 18:55:37 INFO - PROCESS | 1746 | 1464054937348 Marionette TRACE conn4 <- [1,2329,null,{"value":"8"}] 18:55:37 INFO - PROCESS | 1746 | 1464054937361 Marionette TRACE conn4 -> [0,2330,"setScriptTimeout",{"ms":35000}] 18:55:37 INFO - PROCESS | 1746 | 1464054937364 Marionette TRACE conn4 <- [1,2330,null,{}] 18:55:37 INFO - PROCESS | 1746 | 1464054937372 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}] 18:55:38 INFO - PROCESS | 1746 | 1464054938184 Marionette TRACE conn4 <- [1,2331,null,{"value":null}] 18:55:38 INFO - PROCESS | 1746 | --DOMWINDOW == 145 (0x8ae35c00) [pid = 1746] [serial = 1702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 18:55:38 INFO - PROCESS | 1746 | --DOMWINDOW == 144 (0x9846f400) [pid = 1746] [serial = 1678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 18:55:38 INFO - PROCESS | 1746 | --DOMWINDOW == 143 (0x8c6b0400) [pid = 1746] [serial = 1675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 18:55:38 INFO - PROCESS | 1746 | --DOMWINDOW == 142 (0x99307000) [pid = 1746] [serial = 1672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 18:55:38 INFO - PROCESS | 1746 | --DOMWINDOW == 141 (0x92f14c00) [pid = 1746] [serial = 1669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 18:55:38 INFO - PROCESS | 1746 | --DOMWINDOW == 140 (0x89b8d400) [pid = 1746] [serial = 1666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 18:55:38 INFO - PROCESS | 1746 | --DOMWINDOW == 139 (0x91af6c00) [pid = 1746] [serial = 1663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 18:55:38 INFO - PROCESS | 1746 | --DOMWINDOW == 138 (0x913c4c00) [pid = 1746] [serial = 1660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 18:55:38 INFO - PROCESS | 1746 | --DOMWINDOW == 137 (0x87834800) [pid = 1746] [serial = 1699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 18:55:38 INFO - PROCESS | 1746 | --DOMWINDOW == 136 (0x86d10400) [pid = 1746] [serial = 1696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 18:55:38 INFO - PROCESS | 1746 | --DOMWINDOW == 135 (0x8e112c00) [pid = 1746] [serial = 1693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 18:55:38 INFO - PROCESS | 1746 | --DOMWINDOW == 134 (0xa0621c00) [pid = 1746] [serial = 1690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 18:55:38 INFO - PROCESS | 1746 | --DOMWINDOW == 133 (0x9d56d000) [pid = 1746] [serial = 1687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 18:55:38 INFO - PROCESS | 1746 | --DOMWINDOW == 132 (0x8da8b000) [pid = 1746] [serial = 1684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 18:55:38 INFO - PROCESS | 1746 | --DOMWINDOW == 131 (0x93b7d800) [pid = 1746] [serial = 1681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 18:55:38 INFO - PROCESS | 1746 | 1464054938418 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:38 INFO - PROCESS | 1746 | ++DOCSHELL 0x86d02400 == 163 [pid = 1746] [id = 590] 18:55:38 INFO - PROCESS | 1746 | ++DOMWINDOW == 132 (0x86edac00) [pid = 1746] [serial = 1771] [outer = (nil)] 18:55:38 INFO - PROCESS | 1746 | ++DOMWINDOW == 133 (0x8ae2bc00) [pid = 1746] [serial = 1772] [outer = 0x86edac00] 18:55:38 INFO - PROCESS | 1746 | 1464054938500 Marionette DEBUG loaded listener.js 18:55:38 INFO - PROCESS | 1746 | ++DOMWINDOW == 134 (0x8da89c00) [pid = 1746] [serial = 1773] [outer = 0x86edac00] 18:55:39 INFO - PROCESS | 1746 | 1464054939309 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]]]}] 18:55:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 18:55:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1992ms 18:55:39 INFO - PROCESS | 1746 | 1464054939346 Marionette TRACE conn4 -> [0,2333,"getWindowHandle",null] 18:55:39 INFO - PROCESS | 1746 | 1464054939350 Marionette TRACE conn4 <- [1,2333,null,{"value":"8"}] 18:55:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 18:55:39 INFO - PROCESS | 1746 | 1464054939356 Marionette TRACE conn4 -> [0,2334,"setScriptTimeout",{"ms":35000}] 18:55:39 INFO - PROCESS | 1746 | 1464054939359 Marionette TRACE conn4 <- [1,2334,null,{}] 18:55:39 INFO - PROCESS | 1746 | 1464054939365 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}] 18:55:39 INFO - PROCESS | 1746 | 1464054939645 Marionette TRACE conn4 <- [1,2335,null,{"value":null}] 18:55:39 INFO - PROCESS | 1746 | 1464054939669 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:39 INFO - PROCESS | 1746 | ++DOCSHELL 0x88af9000 == 164 [pid = 1746] [id = 591] 18:55:39 INFO - PROCESS | 1746 | ++DOMWINDOW == 135 (0x88b5e800) [pid = 1746] [serial = 1774] [outer = (nil)] 18:55:39 INFO - PROCESS | 1746 | ++DOMWINDOW == 136 (0x8dbf3800) [pid = 1746] [serial = 1775] [outer = 0x88b5e800] 18:55:39 INFO - PROCESS | 1746 | 1464054939741 Marionette DEBUG loaded listener.js 18:55:39 INFO - PROCESS | 1746 | ++DOMWINDOW == 137 (0x8dcaf000) [pid = 1746] [serial = 1776] [outer = 0x88b5e800] 18:55:40 INFO - PROCESS | 1746 | 1464054940977 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]]]}] 18:55:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 18:55:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1639ms 18:55:40 INFO - PROCESS | 1746 | 1464054940996 Marionette TRACE conn4 -> [0,2337,"getWindowHandle",null] 18:55:41 INFO - PROCESS | 1746 | 1464054941003 Marionette TRACE conn4 <- [1,2337,null,{"value":"8"}] 18:55:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 18:55:41 INFO - PROCESS | 1746 | 1464054941013 Marionette TRACE conn4 -> [0,2338,"setScriptTimeout",{"ms":35000}] 18:55:41 INFO - PROCESS | 1746 | 1464054941017 Marionette TRACE conn4 <- [1,2338,null,{}] 18:55:41 INFO - PROCESS | 1746 | 1464054941026 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}] 18:55:41 INFO - PROCESS | 1746 | 1464054941280 Marionette TRACE conn4 <- [1,2339,null,{"value":null}] 18:55:41 INFO - PROCESS | 1746 | 1464054941626 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:41 INFO - PROCESS | 1746 | ++DOCSHELL 0x889ce400 == 165 [pid = 1746] [id = 592] 18:55:41 INFO - PROCESS | 1746 | ++DOMWINDOW == 138 (0x88b5b400) [pid = 1746] [serial = 1777] [outer = (nil)] 18:55:41 INFO - PROCESS | 1746 | ++DOMWINDOW == 139 (0x8bf12400) [pid = 1746] [serial = 1778] [outer = 0x88b5b400] 18:55:41 INFO - PROCESS | 1746 | 1464054941725 Marionette DEBUG loaded listener.js 18:55:41 INFO - PROCESS | 1746 | ++DOMWINDOW == 140 (0x8d00e800) [pid = 1746] [serial = 1779] [outer = 0x88b5b400] 18:55:42 INFO - PROCESS | 1746 | 1464054942696 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]]]}] 18:55:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 18:55:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1746ms 18:55:42 INFO - PROCESS | 1746 | 1464054942760 Marionette TRACE conn4 -> [0,2341,"getWindowHandle",null] 18:55:42 INFO - PROCESS | 1746 | 1464054942769 Marionette TRACE conn4 <- [1,2341,null,{"value":"8"}] 18:55:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 18:55:42 INFO - PROCESS | 1746 | 1464054942780 Marionette TRACE conn4 -> [0,2342,"setScriptTimeout",{"ms":35000}] 18:55:42 INFO - PROCESS | 1746 | 1464054942784 Marionette TRACE conn4 <- [1,2342,null,{}] 18:55:42 INFO - PROCESS | 1746 | 1464054942791 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}] 18:55:43 INFO - PROCESS | 1746 | 1464054943079 Marionette TRACE conn4 <- [1,2343,null,{"value":null}] 18:55:43 INFO - PROCESS | 1746 | 1464054943442 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:43 INFO - PROCESS | 1746 | ++DOCSHELL 0x8db64c00 == 166 [pid = 1746] [id = 593] 18:55:43 INFO - PROCESS | 1746 | ++DOMWINDOW == 141 (0x8dbed800) [pid = 1746] [serial = 1780] [outer = (nil)] 18:55:43 INFO - PROCESS | 1746 | ++DOMWINDOW == 142 (0x8dcb3c00) [pid = 1746] [serial = 1781] [outer = 0x8dbed800] 18:55:43 INFO - PROCESS | 1746 | 1464054943529 Marionette DEBUG loaded listener.js 18:55:43 INFO - PROCESS | 1746 | ++DOMWINDOW == 143 (0x8dfe9400) [pid = 1746] [serial = 1782] [outer = 0x8dbed800] 18:55:44 INFO - PROCESS | 1746 | 1464054944513 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]]]}] 18:55:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 18:55:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1784ms 18:55:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 18:55:44 INFO - PROCESS | 1746 | 1464054944564 Marionette TRACE conn4 -> [0,2345,"getWindowHandle",null] 18:55:44 INFO - PROCESS | 1746 | 1464054944568 Marionette TRACE conn4 <- [1,2345,null,{"value":"8"}] 18:55:44 INFO - PROCESS | 1746 | 1464054944575 Marionette TRACE conn4 -> [0,2346,"setScriptTimeout",{"ms":35000}] 18:55:44 INFO - PROCESS | 1746 | 1464054944581 Marionette TRACE conn4 <- [1,2346,null,{}] 18:55:44 INFO - PROCESS | 1746 | 1464054944598 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}] 18:55:44 INFO - PROCESS | 1746 | 1464054944849 Marionette TRACE conn4 <- [1,2347,null,{"value":null}] 18:55:45 INFO - PROCESS | 1746 | 1464054945224 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:45 INFO - PROCESS | 1746 | ++DOCSHELL 0x8e112400 == 167 [pid = 1746] [id = 594] 18:55:45 INFO - PROCESS | 1746 | ++DOMWINDOW == 144 (0x8e119400) [pid = 1746] [serial = 1783] [outer = (nil)] 18:55:45 INFO - PROCESS | 1746 | ++DOMWINDOW == 145 (0x8e3a3000) [pid = 1746] [serial = 1784] [outer = 0x8e119400] 18:55:45 INFO - PROCESS | 1746 | 1464054945323 Marionette DEBUG loaded listener.js 18:55:45 INFO - PROCESS | 1746 | ++DOMWINDOW == 146 (0x8ec40400) [pid = 1746] [serial = 1785] [outer = 0x8e119400] 18:55:46 INFO - PROCESS | 1746 | 1464054946264 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]]]}] 18:55:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 18:55:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1742ms 18:55:46 INFO - PROCESS | 1746 | 1464054946316 Marionette TRACE conn4 -> [0,2349,"getWindowHandle",null] 18:55:46 INFO - PROCESS | 1746 | 1464054946321 Marionette TRACE conn4 <- [1,2349,null,{"value":"8"}] 18:55:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 18:55:46 INFO - PROCESS | 1746 | 1464054946327 Marionette TRACE conn4 -> [0,2350,"setScriptTimeout",{"ms":35000}] 18:55:46 INFO - PROCESS | 1746 | 1464054946331 Marionette TRACE conn4 <- [1,2350,null,{}] 18:55:46 INFO - PROCESS | 1746 | 1464054946337 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}] 18:55:46 INFO - PROCESS | 1746 | 1464054946556 Marionette TRACE conn4 <- [1,2351,null,{"value":null}] 18:55:46 INFO - PROCESS | 1746 | 1464054946886 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:46 INFO - PROCESS | 1746 | ++DOCSHELL 0x8e3a0c00 == 168 [pid = 1746] [id = 595] 18:55:46 INFO - PROCESS | 1746 | ++DOMWINDOW == 147 (0x8ed07800) [pid = 1746] [serial = 1786] [outer = (nil)] 18:55:46 INFO - PROCESS | 1746 | ++DOMWINDOW == 148 (0x908cd000) [pid = 1746] [serial = 1787] [outer = 0x8ed07800] 18:55:46 INFO - PROCESS | 1746 | 1464054946978 Marionette DEBUG loaded listener.js 18:55:47 INFO - PROCESS | 1746 | ++DOMWINDOW == 149 (0x91305000) [pid = 1746] [serial = 1788] [outer = 0x8ed07800] 18:55:47 INFO - PROCESS | 1746 | 1464054947900 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]]]}] 18:55:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 18:55:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1635ms 18:55:47 INFO - PROCESS | 1746 | 1464054947963 Marionette TRACE conn4 -> [0,2353,"getWindowHandle",null] 18:55:47 INFO - PROCESS | 1746 | 1464054947966 Marionette TRACE conn4 <- [1,2353,null,{"value":"8"}] 18:55:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 18:55:47 INFO - PROCESS | 1746 | 1464054947973 Marionette TRACE conn4 -> [0,2354,"setScriptTimeout",{"ms":35000}] 18:55:47 INFO - PROCESS | 1746 | 1464054947977 Marionette TRACE conn4 <- [1,2354,null,{}] 18:55:47 INFO - PROCESS | 1746 | 1464054947983 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}] 18:55:48 INFO - PROCESS | 1746 | 1464054948211 Marionette TRACE conn4 <- [1,2355,null,{"value":null}] 18:55:48 INFO - PROCESS | 1746 | 1464054948551 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:48 INFO - PROCESS | 1746 | ++DOCSHELL 0x8e098000 == 169 [pid = 1746] [id = 596] 18:55:48 INFO - PROCESS | 1746 | ++DOMWINDOW == 150 (0x91309c00) [pid = 1746] [serial = 1789] [outer = (nil)] 18:55:48 INFO - PROCESS | 1746 | ++DOMWINDOW == 151 (0x91a18c00) [pid = 1746] [serial = 1790] [outer = 0x91309c00] 18:55:48 INFO - PROCESS | 1746 | 1464054948642 Marionette DEBUG loaded listener.js 18:55:48 INFO - PROCESS | 1746 | ++DOMWINDOW == 152 (0x91ae9400) [pid = 1746] [serial = 1791] [outer = 0x91309c00] 18:55:49 INFO - PROCESS | 1746 | 1464054949563 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]]]}] 18:55:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 18:55:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1631ms 18:55:49 INFO - PROCESS | 1746 | 1464054949605 Marionette TRACE conn4 -> [0,2357,"getWindowHandle",null] 18:55:49 INFO - PROCESS | 1746 | 1464054949609 Marionette TRACE conn4 <- [1,2357,null,{"value":"8"}] 18:55:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 18:55:49 INFO - PROCESS | 1746 | 1464054949615 Marionette TRACE conn4 -> [0,2358,"setScriptTimeout",{"ms":35000}] 18:55:49 INFO - PROCESS | 1746 | 1464054949619 Marionette TRACE conn4 <- [1,2358,null,{}] 18:55:49 INFO - PROCESS | 1746 | 1464054949625 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}] 18:55:49 INFO - PROCESS | 1746 | 1464054949900 Marionette TRACE conn4 <- [1,2359,null,{"value":null}] 18:55:50 INFO - PROCESS | 1746 | 1464054950249 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:50 INFO - PROCESS | 1746 | ++DOCSHELL 0x8c6a9c00 == 170 [pid = 1746] [id = 597] 18:55:50 INFO - PROCESS | 1746 | ++DOMWINDOW == 153 (0x8d9d6400) [pid = 1746] [serial = 1792] [outer = (nil)] 18:55:50 INFO - PROCESS | 1746 | ++DOMWINDOW == 154 (0x91bc3c00) [pid = 1746] [serial = 1793] [outer = 0x8d9d6400] 18:55:50 INFO - PROCESS | 1746 | 1464054950351 Marionette DEBUG loaded listener.js 18:55:50 INFO - PROCESS | 1746 | ++DOMWINDOW == 155 (0x91c26000) [pid = 1746] [serial = 1794] [outer = 0x8d9d6400] 18:55:51 INFO - PROCESS | 1746 | 1464054951271 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]]]}] 18:55:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 18:55:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1731ms 18:55:51 INFO - PROCESS | 1746 | 1464054951349 Marionette TRACE conn4 -> [0,2361,"getWindowHandle",null] 18:55:51 INFO - PROCESS | 1746 | 1464054951353 Marionette TRACE conn4 <- [1,2361,null,{"value":"8"}] 18:55:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 18:55:51 INFO - PROCESS | 1746 | 1464054951360 Marionette TRACE conn4 -> [0,2362,"setScriptTimeout",{"ms":35000}] 18:55:51 INFO - PROCESS | 1746 | 1464054951363 Marionette TRACE conn4 <- [1,2362,null,{}] 18:55:51 INFO - PROCESS | 1746 | 1464054951369 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}] 18:55:51 INFO - PROCESS | 1746 | 1464054951638 Marionette TRACE conn4 <- [1,2363,null,{"value":null}] 18:55:51 INFO - PROCESS | 1746 | 1464054951974 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:52 INFO - PROCESS | 1746 | ++DOCSHELL 0x91aec000 == 171 [pid = 1746] [id = 598] 18:55:52 INFO - PROCESS | 1746 | ++DOMWINDOW == 156 (0x91bc3000) [pid = 1746] [serial = 1795] [outer = (nil)] 18:55:52 INFO - PROCESS | 1746 | ++DOMWINDOW == 157 (0x9238e400) [pid = 1746] [serial = 1796] [outer = 0x91bc3000] 18:55:52 INFO - PROCESS | 1746 | 1464054952061 Marionette DEBUG loaded listener.js 18:55:52 INFO - PROCESS | 1746 | ++DOMWINDOW == 158 (0x92397800) [pid = 1746] [serial = 1797] [outer = 0x91bc3000] 18:55:52 INFO - PROCESS | 1746 | 1464054952965 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]]]}] 18:55:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 18:55:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1637ms 18:55:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 18:55:53 INFO - PROCESS | 1746 | 1464054953015 Marionette TRACE conn4 -> [0,2365,"getWindowHandle",null] 18:55:53 INFO - PROCESS | 1746 | 1464054953018 Marionette TRACE conn4 <- [1,2365,null,{"value":"8"}] 18:55:53 INFO - PROCESS | 1746 | 1464054953026 Marionette TRACE conn4 -> [0,2366,"setScriptTimeout",{"ms":35000}] 18:55:53 INFO - PROCESS | 1746 | 1464054953030 Marionette TRACE conn4 <- [1,2366,null,{}] 18:55:53 INFO - PROCESS | 1746 | 1464054953036 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}] 18:55:53 INFO - PROCESS | 1746 | 1464054953260 Marionette TRACE conn4 <- [1,2367,null,{"value":null}] 18:55:53 INFO - PROCESS | 1746 | 1464054953599 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:53 INFO - PROCESS | 1746 | ++DOCSHELL 0x91bcd000 == 172 [pid = 1746] [id = 599] 18:55:53 INFO - PROCESS | 1746 | ++DOMWINDOW == 159 (0x91c22c00) [pid = 1746] [serial = 1798] [outer = (nil)] 18:55:53 INFO - PROCESS | 1746 | ++DOMWINDOW == 160 (0x93b73000) [pid = 1746] [serial = 1799] [outer = 0x91c22c00] 18:55:53 INFO - PROCESS | 1746 | 1464054953695 Marionette DEBUG loaded listener.js 18:55:53 INFO - PROCESS | 1746 | ++DOMWINDOW == 161 (0x93da0000) [pid = 1746] [serial = 1800] [outer = 0x91c22c00] 18:55:54 INFO - PROCESS | 1746 | 1464054954594 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]]]}] 18:55:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 18:55:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1644ms 18:55:54 INFO - PROCESS | 1746 | 1464054954669 Marionette TRACE conn4 -> [0,2369,"getWindowHandle",null] 18:55:54 INFO - PROCESS | 1746 | 1464054954672 Marionette TRACE conn4 <- [1,2369,null,{"value":"8"}] 18:55:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 18:55:54 INFO - PROCESS | 1746 | 1464054954680 Marionette TRACE conn4 -> [0,2370,"setScriptTimeout",{"ms":35000}] 18:55:54 INFO - PROCESS | 1746 | 1464054954682 Marionette TRACE conn4 <- [1,2370,null,{}] 18:55:54 INFO - PROCESS | 1746 | 1464054954689 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}] 18:55:54 INFO - PROCESS | 1746 | 1464054954905 Marionette TRACE conn4 <- [1,2371,null,{"value":null}] 18:55:55 INFO - PROCESS | 1746 | 1464054955265 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:55 INFO - PROCESS | 1746 | ++DOCSHELL 0x8d2ee400 == 173 [pid = 1746] [id = 600] 18:55:55 INFO - PROCESS | 1746 | ++DOMWINDOW == 162 (0x8dbf9000) [pid = 1746] [serial = 1801] [outer = (nil)] 18:55:55 INFO - PROCESS | 1746 | ++DOMWINDOW == 163 (0x9524c000) [pid = 1746] [serial = 1802] [outer = 0x8dbf9000] 18:55:55 INFO - PROCESS | 1746 | 1464054955365 Marionette DEBUG loaded listener.js 18:55:55 INFO - PROCESS | 1746 | ++DOMWINDOW == 164 (0x9540d400) [pid = 1746] [serial = 1803] [outer = 0x8dbf9000] 18:55:56 INFO - PROCESS | 1746 | 1464054956290 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]]]}] 18:55:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 18:55:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1683ms 18:55:56 INFO - PROCESS | 1746 | 1464054956364 Marionette TRACE conn4 -> [0,2373,"getWindowHandle",null] 18:55:56 INFO - PROCESS | 1746 | 1464054956367 Marionette TRACE conn4 <- [1,2373,null,{"value":"8"}] 18:55:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 18:55:56 INFO - PROCESS | 1746 | 1464054956373 Marionette TRACE conn4 -> [0,2374,"setScriptTimeout",{"ms":35000}] 18:55:56 INFO - PROCESS | 1746 | 1464054956376 Marionette TRACE conn4 <- [1,2374,null,{}] 18:55:56 INFO - PROCESS | 1746 | 1464054956382 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}] 18:55:56 INFO - PROCESS | 1746 | 1464054956599 Marionette TRACE conn4 <- [1,2375,null,{"value":null}] 18:55:56 INFO - PROCESS | 1746 | 1464054956941 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:56 INFO - PROCESS | 1746 | ++DOCSHELL 0x925ae000 == 174 [pid = 1746] [id = 601] 18:55:56 INFO - PROCESS | 1746 | ++DOMWINDOW == 165 (0x9471d400) [pid = 1746] [serial = 1804] [outer = (nil)] 18:55:57 INFO - PROCESS | 1746 | ++DOMWINDOW == 166 (0x9828cc00) [pid = 1746] [serial = 1805] [outer = 0x9471d400] 18:55:57 INFO - PROCESS | 1746 | 1464054957036 Marionette DEBUG loaded listener.js 18:55:57 INFO - PROCESS | 1746 | ++DOMWINDOW == 167 (0x98443c00) [pid = 1746] [serial = 1806] [outer = 0x9471d400] 18:55:57 INFO - PROCESS | 1746 | 1464054957989 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]]]}] 18:55:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 18:55:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1687ms 18:55:58 INFO - PROCESS | 1746 | 1464054958061 Marionette TRACE conn4 -> [0,2377,"getWindowHandle",null] 18:55:58 INFO - PROCESS | 1746 | 1464054958066 Marionette TRACE conn4 <- [1,2377,null,{"value":"8"}] 18:55:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 18:55:58 INFO - PROCESS | 1746 | 1464054958072 Marionette TRACE conn4 -> [0,2378,"setScriptTimeout",{"ms":35000}] 18:55:58 INFO - PROCESS | 1746 | 1464054958076 Marionette TRACE conn4 <- [1,2378,null,{}] 18:55:58 INFO - PROCESS | 1746 | 1464054958082 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}] 18:55:58 INFO - PROCESS | 1746 | 1464054958334 Marionette TRACE conn4 <- [1,2379,null,{"value":null}] 18:55:58 INFO - PROCESS | 1746 | 1464054958698 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:58 INFO - PROCESS | 1746 | ++DOCSHELL 0x99ecb800 == 175 [pid = 1746] [id = 602] 18:55:58 INFO - PROCESS | 1746 | ++DOMWINDOW == 168 (0x9bf45c00) [pid = 1746] [serial = 1807] [outer = (nil)] 18:55:58 INFO - PROCESS | 1746 | ++DOMWINDOW == 169 (0x9c0f4000) [pid = 1746] [serial = 1808] [outer = 0x9bf45c00] 18:55:58 INFO - PROCESS | 1746 | 1464054958805 Marionette DEBUG loaded listener.js 18:55:58 INFO - PROCESS | 1746 | ++DOMWINDOW == 170 (0x9c118800) [pid = 1746] [serial = 1809] [outer = 0x9bf45c00] 18:55:59 INFO - PROCESS | 1746 | 1464054959723 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]]]}] 18:55:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 18:55:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1685ms 18:55:59 INFO - PROCESS | 1746 | 1464054959758 Marionette TRACE conn4 -> [0,2381,"getWindowHandle",null] 18:55:59 INFO - PROCESS | 1746 | 1464054959762 Marionette TRACE conn4 <- [1,2381,null,{"value":"8"}] 18:55:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 18:55:59 INFO - PROCESS | 1746 | 1464054959769 Marionette TRACE conn4 -> [0,2382,"setScriptTimeout",{"ms":35000}] 18:55:59 INFO - PROCESS | 1746 | 1464054959772 Marionette TRACE conn4 <- [1,2382,null,{}] 18:55:59 INFO - PROCESS | 1746 | 1464054959778 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}] 18:55:59 INFO - PROCESS | 1746 | 1464054959985 Marionette TRACE conn4 <- [1,2383,null,{"value":null}] 18:56:00 INFO - PROCESS | 1746 | 1464054960383 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:00 INFO - PROCESS | 1746 | ++DOCSHELL 0x9bf3d000 == 176 [pid = 1746] [id = 603] 18:56:00 INFO - PROCESS | 1746 | ++DOMWINDOW == 171 (0x9c11cc00) [pid = 1746] [serial = 1810] [outer = (nil)] 18:56:00 INFO - PROCESS | 1746 | ++DOMWINDOW == 172 (0x9c7ea400) [pid = 1746] [serial = 1811] [outer = 0x9c11cc00] 18:56:00 INFO - PROCESS | 1746 | 1464054960479 Marionette DEBUG loaded listener.js 18:56:00 INFO - PROCESS | 1746 | ++DOMWINDOW == 173 (0x9ccb1000) [pid = 1746] [serial = 1812] [outer = 0x9c11cc00] 18:56:01 INFO - PROCESS | 1746 | 1464054961420 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]]]}] 18:56:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 18:56:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1683ms 18:56:01 INFO - PROCESS | 1746 | 1464054961456 Marionette TRACE conn4 -> [0,2385,"getWindowHandle",null] 18:56:01 INFO - PROCESS | 1746 | 1464054961460 Marionette TRACE conn4 <- [1,2385,null,{"value":"8"}] 18:56:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 18:56:01 INFO - PROCESS | 1746 | 1464054961466 Marionette TRACE conn4 -> [0,2386,"setScriptTimeout",{"ms":35000}] 18:56:01 INFO - PROCESS | 1746 | 1464054961469 Marionette TRACE conn4 <- [1,2386,null,{}] 18:56:01 INFO - PROCESS | 1746 | 1464054961475 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}] 18:56:01 INFO - PROCESS | 1746 | 1464054961703 Marionette TRACE conn4 <- [1,2387,null,{"value":null}] 18:56:02 INFO - PROCESS | 1746 | 1464054962046 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:02 INFO - PROCESS | 1746 | ++DOCSHELL 0x85bce400 == 177 [pid = 1746] [id = 604] 18:56:02 INFO - PROCESS | 1746 | ++DOMWINDOW == 174 (0x9930dc00) [pid = 1746] [serial = 1813] [outer = (nil)] 18:56:02 INFO - PROCESS | 1746 | ++DOMWINDOW == 175 (0x9d408000) [pid = 1746] [serial = 1814] [outer = 0x9930dc00] 18:56:02 INFO - PROCESS | 1746 | 1464054962138 Marionette DEBUG loaded listener.js 18:56:02 INFO - PROCESS | 1746 | ++DOMWINDOW == 176 (0x9d457000) [pid = 1746] [serial = 1815] [outer = 0x9930dc00] 18:56:03 INFO - PROCESS | 1746 | 1464054963056 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]]]}] 18:56:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 18:56:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1637ms 18:56:03 INFO - PROCESS | 1746 | 1464054963104 Marionette TRACE conn4 -> [0,2389,"getWindowHandle",null] 18:56:03 INFO - PROCESS | 1746 | 1464054963107 Marionette TRACE conn4 <- [1,2389,null,{"value":"8"}] 18:56:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 18:56:03 INFO - PROCESS | 1746 | 1464054963114 Marionette TRACE conn4 -> [0,2390,"setScriptTimeout",{"ms":35000}] 18:56:03 INFO - PROCESS | 1746 | 1464054963118 Marionette TRACE conn4 <- [1,2390,null,{}] 18:56:03 INFO - PROCESS | 1746 | 1464054963123 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}] 18:56:03 INFO - PROCESS | 1746 | 1464054963358 Marionette TRACE conn4 <- [1,2391,null,{"value":null}] 18:56:03 INFO - PROCESS | 1746 | 1464054963709 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:03 INFO - PROCESS | 1746 | ++DOCSHELL 0x9c11e800 == 178 [pid = 1746] [id = 605] 18:56:03 INFO - PROCESS | 1746 | ++DOMWINDOW == 177 (0x9c7e6000) [pid = 1746] [serial = 1816] [outer = (nil)] 18:56:03 INFO - PROCESS | 1746 | ++DOMWINDOW == 178 (0x9d756400) [pid = 1746] [serial = 1817] [outer = 0x9c7e6000] 18:56:03 INFO - PROCESS | 1746 | 1464054963800 Marionette DEBUG loaded listener.js 18:56:03 INFO - PROCESS | 1746 | ++DOMWINDOW == 179 (0xa061b000) [pid = 1746] [serial = 1818] [outer = 0x9c7e6000] 18:56:04 INFO - PROCESS | 1746 | 1464054964735 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]]]}] 18:56:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 18:56:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1682ms 18:56:04 INFO - PROCESS | 1746 | 1464054964797 Marionette TRACE conn4 -> [0,2393,"getWindowHandle",null] 18:56:04 INFO - PROCESS | 1746 | 1464054964801 Marionette TRACE conn4 <- [1,2393,null,{"value":"8"}] 18:56:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 18:56:04 INFO - PROCESS | 1746 | 1464054964808 Marionette TRACE conn4 -> [0,2394,"setScriptTimeout",{"ms":35000}] 18:56:04 INFO - PROCESS | 1746 | 1464054964811 Marionette TRACE conn4 <- [1,2394,null,{}] 18:56:04 INFO - PROCESS | 1746 | 1464054964817 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}] 18:56:05 INFO - PROCESS | 1746 | 1464054965053 Marionette TRACE conn4 <- [1,2395,null,{"value":null}] 18:56:05 INFO - PROCESS | 1746 | 1464054965416 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:05 INFO - PROCESS | 1746 | ++DOCSHELL 0x8ae2e800 == 179 [pid = 1746] [id = 606] 18:56:05 INFO - PROCESS | 1746 | ++DOMWINDOW == 180 (0x91b36000) [pid = 1746] [serial = 1819] [outer = (nil)] 18:56:05 INFO - PROCESS | 1746 | ++DOMWINDOW == 181 (0xa1151400) [pid = 1746] [serial = 1820] [outer = 0x91b36000] 18:56:05 INFO - PROCESS | 1746 | 1464054965509 Marionette DEBUG loaded listener.js 18:56:05 INFO - PROCESS | 1746 | ++DOMWINDOW == 182 (0xa2253800) [pid = 1746] [serial = 1821] [outer = 0x91b36000] 18:56:06 INFO - PROCESS | 1746 | 1464054966458 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]]]}] 18:56:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 18:56:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1685ms 18:56:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 18:56:06 INFO - PROCESS | 1746 | 1464054966494 Marionette TRACE conn4 -> [0,2397,"getWindowHandle",null] 18:56:06 INFO - PROCESS | 1746 | 1464054966497 Marionette TRACE conn4 <- [1,2397,null,{"value":"8"}] 18:56:06 INFO - PROCESS | 1746 | 1464054966504 Marionette TRACE conn4 -> [0,2398,"setScriptTimeout",{"ms":35000}] 18:56:06 INFO - PROCESS | 1746 | 1464054966508 Marionette TRACE conn4 <- [1,2398,null,{}] 18:56:06 INFO - PROCESS | 1746 | 1464054966513 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}] 18:56:06 INFO - PROCESS | 1746 | 1464054966735 Marionette TRACE conn4 <- [1,2399,null,{"value":null}] 18:56:07 INFO - PROCESS | 1746 | 1464054967084 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:07 INFO - PROCESS | 1746 | ++DOCSHELL 0x9bf3dc00 == 180 [pid = 1746] [id = 607] 18:56:07 INFO - PROCESS | 1746 | ++DOMWINDOW == 183 (0xa224a400) [pid = 1746] [serial = 1822] [outer = (nil)] 18:56:07 INFO - PROCESS | 1746 | ++DOMWINDOW == 184 (0xa22c5c00) [pid = 1746] [serial = 1823] [outer = 0xa224a400] 18:56:07 INFO - PROCESS | 1746 | 1464054967174 Marionette DEBUG loaded listener.js 18:56:07 INFO - PROCESS | 1746 | ++DOMWINDOW == 185 (0xa22cac00) [pid = 1746] [serial = 1824] [outer = 0xa224a400] 18:56:08 INFO - PROCESS | 1746 | 1464054968093 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]]]}] 18:56:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 18:56:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1634ms 18:56:08 INFO - PROCESS | 1746 | 1464054968138 Marionette TRACE conn4 -> [0,2401,"getWindowHandle",null] 18:56:08 INFO - PROCESS | 1746 | 1464054968142 Marionette TRACE conn4 <- [1,2401,null,{"value":"8"}] 18:56:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 18:56:08 INFO - PROCESS | 1746 | 1464054968149 Marionette TRACE conn4 -> [0,2402,"setScriptTimeout",{"ms":35000}] 18:56:08 INFO - PROCESS | 1746 | 1464054968152 Marionette TRACE conn4 <- [1,2402,null,{}] 18:56:08 INFO - PROCESS | 1746 | 1464054968158 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}] 18:56:08 INFO - PROCESS | 1746 | 1464054968383 Marionette TRACE conn4 <- [1,2403,null,{"value":null}] 18:56:08 INFO - PROCESS | 1746 | 1464054968742 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:08 INFO - PROCESS | 1746 | ++DOCSHELL 0xa224b000 == 181 [pid = 1746] [id = 608] 18:56:08 INFO - PROCESS | 1746 | ++DOMWINDOW == 186 (0xa2283800) [pid = 1746] [serial = 1825] [outer = (nil)] 18:56:08 INFO - PROCESS | 1746 | ++DOMWINDOW == 187 (0xa24a0000) [pid = 1746] [serial = 1826] [outer = 0xa2283800] 18:56:08 INFO - PROCESS | 1746 | 1464054968837 Marionette DEBUG loaded listener.js 18:56:08 INFO - PROCESS | 1746 | ++DOMWINDOW == 188 (0xa24a1800) [pid = 1746] [serial = 1827] [outer = 0xa2283800] 18:56:09 INFO - PROCESS | 1746 | 1464054969745 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]]]}] 18:56:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 18:56:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1638ms 18:56:09 INFO - PROCESS | 1746 | 1464054969788 Marionette TRACE conn4 -> [0,2405,"getWindowHandle",null] 18:56:09 INFO - PROCESS | 1746 | 1464054969793 Marionette TRACE conn4 <- [1,2405,null,{"value":"8"}] 18:56:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 18:56:09 INFO - PROCESS | 1746 | 1464054969800 Marionette TRACE conn4 -> [0,2406,"setScriptTimeout",{"ms":35000}] 18:56:09 INFO - PROCESS | 1746 | 1464054969804 Marionette TRACE conn4 <- [1,2406,null,{}] 18:56:09 INFO - PROCESS | 1746 | 1464054969810 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}] 18:56:10 INFO - PROCESS | 1746 | 1464054970039 Marionette TRACE conn4 <- [1,2407,null,{"value":null}] 18:56:10 INFO - PROCESS | 1746 | 1464054970407 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:10 INFO - PROCESS | 1746 | ++DOCSHELL 0x8545e400 == 182 [pid = 1746] [id = 609] 18:56:10 INFO - PROCESS | 1746 | ++DOMWINDOW == 189 (0x95443800) [pid = 1746] [serial = 1828] [outer = (nil)] 18:56:10 INFO - PROCESS | 1746 | ++DOMWINDOW == 190 (0xa262e800) [pid = 1746] [serial = 1829] [outer = 0x95443800] 18:56:10 INFO - PROCESS | 1746 | 1464054970507 Marionette DEBUG loaded listener.js 18:56:10 INFO - PROCESS | 1746 | ++DOMWINDOW == 191 (0xa26c1000) [pid = 1746] [serial = 1830] [outer = 0x95443800] 18:56:13 INFO - PROCESS | 1746 | --DOCSHELL 0x8d20dc00 == 181 [pid = 1746] [id = 357] 18:56:13 INFO - PROCESS | 1746 | --DOCSHELL 0x88af5800 == 180 [pid = 1746] [id = 543] 18:56:13 INFO - PROCESS | 1746 | --DOCSHELL 0x889cf400 == 179 [pid = 1746] [id = 521] 18:56:13 INFO - PROCESS | 1746 | --DOCSHELL 0x9cf16c00 == 178 [pid = 1746] [id = 49] 18:56:13 INFO - PROCESS | 1746 | --DOCSHELL 0x85454000 == 177 [pid = 1746] [id = 523] 18:56:13 INFO - PROCESS | 1746 | --DOCSHELL 0x8a75fc00 == 176 [pid = 1746] [id = 544] 18:56:13 INFO - PROCESS | 1746 | --DOCSHELL 0x91b29800 == 175 [pid = 1746] [id = 536] 18:56:13 INFO - PROCESS | 1746 | --DOCSHELL 0x8dcb3000 == 174 [pid = 1746] [id = 540] 18:56:13 INFO - PROCESS | 1746 | --DOCSHELL 0x8d205800 == 173 [pid = 1746] [id = 537] 18:56:13 INFO - PROCESS | 1746 | --DOCSHELL 0x85115000 == 172 [pid = 1746] [id = 541] 18:56:13 INFO - PROCESS | 1746 | --DOCSHELL 0x92f1ec00 == 171 [pid = 1746] [id = 539] 18:56:13 INFO - PROCESS | 1746 | --DOCSHELL 0x92fea400 == 170 [pid = 1746] [id = 36] 18:56:13 INFO - PROCESS | 1746 | --DOCSHELL 0x9130c400 == 169 [pid = 1746] [id = 538] 18:56:13 INFO - PROCESS | 1746 | --DOCSHELL 0x85460800 == 168 [pid = 1746] [id = 535] 18:56:13 INFO - PROCESS | 1746 | --DOCSHELL 0x85112c00 == 167 [pid = 1746] [id = 339] 18:56:13 INFO - PROCESS | 1746 | --DOCSHELL 0x851f7000 == 166 [pid = 1746] [id = 576] 18:56:13 INFO - PROCESS | 1746 | --DOCSHELL 0x8dcaa400 == 165 [pid = 1746] [id = 575] 18:56:13 INFO - PROCESS | 1746 | --DOCSHELL 0x8dcb4400 == 164 [pid = 1746] [id = 574] 18:56:13 INFO - PROCESS | 1746 | --DOCSHELL 0x88af2400 == 163 [pid = 1746] [id = 573] 18:56:13 INFO - PROCESS | 1746 | --DOCSHELL 0x8afe5c00 == 162 [pid = 1746] [id = 571] 18:56:13 INFO - PROCESS | 1746 | --DOCSHELL 0x8afdac00 == 161 [pid = 1746] [id = 572] 18:56:13 INFO - PROCESS | 1746 | --DOCSHELL 0x87832800 == 160 [pid = 1746] [id = 570] 18:56:13 INFO - PROCESS | 1746 | --DOCSHELL 0x85bd5c00 == 159 [pid = 1746] [id = 569] 18:56:13 INFO - PROCESS | 1746 | --DOMWINDOW == 190 (0x8afe3c00) [pid = 1746] [serial = 1703] [outer = (nil)] [url = about:blank] 18:56:13 INFO - PROCESS | 1746 | --DOMWINDOW == 189 (0x8c6af400) [pid = 1746] [serial = 1706] [outer = (nil)] [url = about:blank] 18:56:13 INFO - PROCESS | 1746 | --DOMWINDOW == 188 (0x8c1c5000) [pid = 1746] [serial = 1704] [outer = (nil)] [url = about:blank] 18:56:13 INFO - PROCESS | 1746 | --DOMWINDOW == 187 (0x9c4bcc00) [pid = 1746] [serial = 1679] [outer = (nil)] [url = about:blank] 18:56:13 INFO - PROCESS | 1746 | --DOMWINDOW == 186 (0x9c0f6800) [pid = 1746] [serial = 1677] [outer = (nil)] [url = about:blank] 18:56:13 INFO - PROCESS | 1746 | --DOMWINDOW == 185 (0x9c0f2000) [pid = 1746] [serial = 1676] [outer = (nil)] [url = about:blank] 18:56:13 INFO - PROCESS | 1746 | --DOMWINDOW == 184 (0x9bce0c00) [pid = 1746] [serial = 1674] [outer = (nil)] [url = about:blank] 18:56:13 INFO - PROCESS | 1746 | --DOMWINDOW == 183 (0x9a010400) [pid = 1746] [serial = 1673] [outer = (nil)] [url = about:blank] 18:56:13 INFO - PROCESS | 1746 | --DOMWINDOW == 182 (0x9544a800) [pid = 1746] [serial = 1671] [outer = (nil)] [url = about:blank] 18:56:13 INFO - PROCESS | 1746 | --DOMWINDOW == 181 (0x95251c00) [pid = 1746] [serial = 1670] [outer = (nil)] [url = about:blank] 18:56:13 INFO - PROCESS | 1746 | --DOMWINDOW == 180 (0x92feb400) [pid = 1746] [serial = 1668] [outer = (nil)] [url = about:blank] 18:56:13 INFO - PROCESS | 1746 | --DOMWINDOW == 179 (0x92f1fc00) [pid = 1746] [serial = 1667] [outer = (nil)] [url = about:blank] 18:56:13 INFO - PROCESS | 1746 | --DOMWINDOW == 178 (0x92396000) [pid = 1746] [serial = 1665] [outer = (nil)] [url = about:blank] 18:56:13 INFO - PROCESS | 1746 | --DOMWINDOW == 177 (0x9238e800) [pid = 1746] [serial = 1664] [outer = (nil)] [url = about:blank] 18:56:13 INFO - PROCESS | 1746 | --DOMWINDOW == 176 (0x91bd5800) [pid = 1746] [serial = 1662] [outer = (nil)] [url = about:blank] 18:56:13 INFO - PROCESS | 1746 | --DOMWINDOW == 175 (0x91bd1400) [pid = 1746] [serial = 1661] [outer = (nil)] [url = about:blank] 18:56:13 INFO - PROCESS | 1746 | --DOMWINDOW == 174 (0x91a15000) [pid = 1746] [serial = 1658] [outer = (nil)] [url = about:blank] 18:56:13 INFO - PROCESS | 1746 | --DOMWINDOW == 173 (0x8edb9000) [pid = 1746] [serial = 1655] [outer = (nil)] [url = about:blank] 18:56:13 INFO - PROCESS | 1746 | --DOMWINDOW == 172 (0x8e3ab800) [pid = 1746] [serial = 1652] [outer = (nil)] [url = about:blank] 18:56:13 INFO - PROCESS | 1746 | --DOMWINDOW == 171 (0x8dfea800) [pid = 1746] [serial = 1649] [outer = (nil)] [url = about:blank] 18:56:13 INFO - PROCESS | 1746 | --DOMWINDOW == 170 (0x8d24bc00) [pid = 1746] [serial = 1646] [outer = (nil)] [url = about:blank] 18:56:13 INFO - PROCESS | 1746 | --DOMWINDOW == 169 (0x88af0400) [pid = 1746] [serial = 1643] [outer = (nil)] [url = about:blank] 18:56:13 INFO - PROCESS | 1746 | --DOMWINDOW == 168 (0x892f3800) [pid = 1746] [serial = 1700] [outer = (nil)] [url = about:blank] 18:56:13 INFO - PROCESS | 1746 | --DOMWINDOW == 167 (0x876c5800) [pid = 1746] [serial = 1697] [outer = (nil)] [url = about:blank] 18:56:13 INFO - PROCESS | 1746 | --DOMWINDOW == 166 (0x87829c00) [pid = 1746] [serial = 1698] [outer = (nil)] [url = about:blank] 18:56:13 INFO - PROCESS | 1746 | --DOMWINDOW == 165 (0xa224ec00) [pid = 1746] [serial = 1695] [outer = (nil)] [url = about:blank] 18:56:13 INFO - PROCESS | 1746 | --DOMWINDOW == 164 (0xa2249000) [pid = 1746] [serial = 1694] [outer = (nil)] [url = about:blank] 18:56:13 INFO - PROCESS | 1746 | --DOMWINDOW == 163 (0xa2151400) [pid = 1746] [serial = 1692] [outer = (nil)] [url = about:blank] 18:56:13 INFO - PROCESS | 1746 | --DOMWINDOW == 162 (0xa1158000) [pid = 1746] [serial = 1691] [outer = (nil)] [url = about:blank] 18:56:13 INFO - PROCESS | 1746 | --DOMWINDOW == 161 (0x9d759400) [pid = 1746] [serial = 1689] [outer = (nil)] [url = about:blank] 18:56:13 INFO - PROCESS | 1746 | --DOMWINDOW == 160 (0x9d756c00) [pid = 1746] [serial = 1688] [outer = (nil)] [url = about:blank] 18:56:13 INFO - PROCESS | 1746 | --DOMWINDOW == 159 (0x9d567c00) [pid = 1746] [serial = 1686] [outer = (nil)] [url = about:blank] 18:56:13 INFO - PROCESS | 1746 | --DOMWINDOW == 158 (0x9d460000) [pid = 1746] [serial = 1685] [outer = (nil)] [url = about:blank] 18:56:13 INFO - PROCESS | 1746 | --DOMWINDOW == 157 (0x9cf1a400) [pid = 1746] [serial = 1683] [outer = (nil)] [url = about:blank] 18:56:13 INFO - PROCESS | 1746 | --DOMWINDOW == 156 (0x9cf13000) [pid = 1746] [serial = 1682] [outer = (nil)] [url = about:blank] 18:56:13 INFO - PROCESS | 1746 | --DOMWINDOW == 155 (0x9c7e5400) [pid = 1746] [serial = 1680] [outer = (nil)] [url = about:blank] 18:56:13 INFO - PROCESS | 1746 | --DOMWINDOW == 154 (0x89b6c800) [pid = 1746] [serial = 1701] [outer = (nil)] [url = about:blank] 18:56:13 INFO - PROCESS | 1746 | 1464054973971 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]]]}] 18:56:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 18:56:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 4244ms 18:56:14 INFO - PROCESS | 1746 | 1464054974045 Marionette TRACE conn4 -> [0,2409,"getWindowHandle",null] 18:56:14 INFO - PROCESS | 1746 | 1464054974051 Marionette TRACE conn4 <- [1,2409,null,{"value":"8"}] 18:56:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 18:56:14 INFO - PROCESS | 1746 | 1464054974061 Marionette TRACE conn4 -> [0,2410,"setScriptTimeout",{"ms":35000}] 18:56:14 INFO - PROCESS | 1746 | 1464054974064 Marionette TRACE conn4 <- [1,2410,null,{}] 18:56:14 INFO - PROCESS | 1746 | 1464054974081 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}] 18:56:14 INFO - PROCESS | 1746 | 1464054974301 Marionette TRACE conn4 <- [1,2411,null,{"value":null}] 18:56:14 INFO - PROCESS | 1746 | 1464054974520 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:14 INFO - PROCESS | 1746 | ++DOCSHELL 0x86347800 == 160 [pid = 1746] [id = 610] 18:56:14 INFO - PROCESS | 1746 | ++DOMWINDOW == 155 (0x86348400) [pid = 1746] [serial = 1831] [outer = (nil)] 18:56:14 INFO - PROCESS | 1746 | ++DOMWINDOW == 156 (0x871ef000) [pid = 1746] [serial = 1832] [outer = 0x86348400] 18:56:14 INFO - PROCESS | 1746 | 1464054974654 Marionette DEBUG loaded listener.js 18:56:14 INFO - PROCESS | 1746 | ++DOMWINDOW == 157 (0x876c6800) [pid = 1746] [serial = 1833] [outer = 0x86348400] 18:56:15 INFO - PROCESS | 1746 | 1464054975558 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]]]}] 18:56:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 18:56:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1534ms 18:56:15 INFO - PROCESS | 1746 | 1464054975595 Marionette TRACE conn4 -> [0,2413,"getWindowHandle",null] 18:56:15 INFO - PROCESS | 1746 | 1464054975603 Marionette TRACE conn4 <- [1,2413,null,{"value":"8"}] 18:56:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 18:56:15 INFO - PROCESS | 1746 | 1464054975613 Marionette TRACE conn4 -> [0,2414,"setScriptTimeout",{"ms":35000}] 18:56:15 INFO - PROCESS | 1746 | 1464054975617 Marionette TRACE conn4 <- [1,2414,null,{}] 18:56:15 INFO - PROCESS | 1746 | 1464054975623 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}] 18:56:15 INFO - PROCESS | 1746 | 1464054975839 Marionette TRACE conn4 <- [1,2415,null,{"value":null}] 18:56:16 INFO - PROCESS | 1746 | 1464054976167 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:16 INFO - PROCESS | 1746 | ++DOCSHELL 0x88afc000 == 161 [pid = 1746] [id = 611] 18:56:16 INFO - PROCESS | 1746 | ++DOMWINDOW == 158 (0x88b51c00) [pid = 1746] [serial = 1834] [outer = (nil)] 18:56:16 INFO - PROCESS | 1746 | ++DOMWINDOW == 159 (0x892f6800) [pid = 1746] [serial = 1835] [outer = 0x88b51c00] 18:56:16 INFO - PROCESS | 1746 | 1464054976265 Marionette DEBUG loaded listener.js 18:56:16 INFO - PROCESS | 1746 | ++DOMWINDOW == 160 (0x89b6d800) [pid = 1746] [serial = 1836] [outer = 0x88b51c00] 18:56:17 INFO - PROCESS | 1746 | 1464054977105 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]]]}] 18:56:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 18:56:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1539ms 18:56:17 INFO - PROCESS | 1746 | 1464054977153 Marionette TRACE conn4 -> [0,2417,"getWindowHandle",null] 18:56:17 INFO - PROCESS | 1746 | 1464054977159 Marionette TRACE conn4 <- [1,2417,null,{"value":"8"}] 18:56:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 18:56:17 INFO - PROCESS | 1746 | 1464054977171 Marionette TRACE conn4 -> [0,2418,"setScriptTimeout",{"ms":35000}] 18:56:17 INFO - PROCESS | 1746 | 1464054977176 Marionette TRACE conn4 <- [1,2418,null,{}] 18:56:17 INFO - PROCESS | 1746 | 1464054977192 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}] 18:56:17 INFO - PROCESS | 1746 | 1464054977487 Marionette TRACE conn4 <- [1,2419,null,{"value":null}] 18:56:17 INFO - PROCESS | 1746 | 1464054977518 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:17 INFO - PROCESS | 1746 | ++DOCSHELL 0x86341000 == 162 [pid = 1746] [id = 612] 18:56:17 INFO - PROCESS | 1746 | ++DOMWINDOW == 161 (0x8abe8400) [pid = 1746] [serial = 1837] [outer = (nil)] 18:56:17 INFO - PROCESS | 1746 | ++DOMWINDOW == 162 (0x8afe6000) [pid = 1746] [serial = 1838] [outer = 0x8abe8400] 18:56:17 INFO - PROCESS | 1746 | 1464054977595 Marionette DEBUG loaded listener.js 18:56:17 INFO - PROCESS | 1746 | ++DOMWINDOW == 163 (0x8c1cb000) [pid = 1746] [serial = 1839] [outer = 0x8abe8400] 18:56:18 INFO - PROCESS | 1746 | --DOMWINDOW == 162 (0x8c850000) [pid = 1746] [serial = 1573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 18:56:18 INFO - PROCESS | 1746 | --DOMWINDOW == 161 (0x85bd0c00) [pid = 1746] [serial = 1639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 18:56:18 INFO - PROCESS | 1746 | --DOMWINDOW == 160 (0x89b8fc00) [pid = 1746] [serial = 1657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 18:56:18 INFO - PROCESS | 1746 | --DOMWINDOW == 159 (0x8764f400) [pid = 1746] [serial = 1654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 18:56:18 INFO - PROCESS | 1746 | --DOMWINDOW == 158 (0x8dfe9c00) [pid = 1746] [serial = 1651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 18:56:18 INFO - PROCESS | 1746 | --DOMWINDOW == 157 (0x8bf17c00) [pid = 1746] [serial = 1645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 18:56:18 INFO - PROCESS | 1746 | --DOMWINDOW == 156 (0x8dbf8800) [pid = 1746] [serial = 1648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 18:56:18 INFO - PROCESS | 1746 | --DOMWINDOW == 155 (0x87833800) [pid = 1746] [serial = 1642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 18:56:18 INFO - PROCESS | 1746 | --DOMWINDOW == 154 (0x8c6b6400) [pid = 1746] [serial = 1768] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 18:56:18 INFO - PROCESS | 1746 | --DOMWINDOW == 153 (0x88afe400) [pid = 1746] [serial = 1765] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 18:56:18 INFO - PROCESS | 1746 | --DOMWINDOW == 152 (0x876c8400) [pid = 1746] [serial = 1762] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 18:56:18 INFO - PROCESS | 1746 | --DOMWINDOW == 151 (0x9bab5400) [pid = 1746] [serial = 1759] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 18:56:18 INFO - PROCESS | 1746 | --DOMWINDOW == 150 (0x8e3a5400) [pid = 1746] [serial = 1756] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 18:56:18 INFO - PROCESS | 1746 | --DOMWINDOW == 149 (0x8633b800) [pid = 1746] [serial = 1753] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 18:56:18 INFO - PROCESS | 1746 | --DOMWINDOW == 148 (0x95249800) [pid = 1746] [serial = 1750] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 18:56:18 INFO - PROCESS | 1746 | --DOMWINDOW == 147 (0x8e098800) [pid = 1746] [serial = 1747] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 18:56:18 INFO - PROCESS | 1746 | --DOMWINDOW == 146 (0x93da1400) [pid = 1746] [serial = 1744] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 18:56:18 INFO - PROCESS | 1746 | --DOMWINDOW == 145 (0x920de800) [pid = 1746] [serial = 1741] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 18:56:18 INFO - PROCESS | 1746 | --DOMWINDOW == 144 (0x91bbc800) [pid = 1746] [serial = 1738] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 18:56:18 INFO - PROCESS | 1746 | --DOMWINDOW == 143 (0x8ed14c00) [pid = 1746] [serial = 1735] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 18:56:18 INFO - PROCESS | 1746 | --DOMWINDOW == 142 (0x908cc800) [pid = 1746] [serial = 1732] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 18:56:18 INFO - PROCESS | 1746 | --DOMWINDOW == 141 (0x89b6fc00) [pid = 1746] [serial = 1729] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 18:56:18 INFO - PROCESS | 1746 | --DOMWINDOW == 140 (0x8dcae000) [pid = 1746] [serial = 1726] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 18:56:18 INFO - PROCESS | 1746 | --DOMWINDOW == 139 (0x8df1b400) [pid = 1746] [serial = 1723] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 18:56:18 INFO - PROCESS | 1746 | --DOMWINDOW == 138 (0x892f4800) [pid = 1746] [serial = 1720] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 18:56:18 INFO - PROCESS | 1746 | --DOMWINDOW == 137 (0x8d255800) [pid = 1746] [serial = 1717] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 18:56:18 INFO - PROCESS | 1746 | --DOMWINDOW == 136 (0x8c1c2800) [pid = 1746] [serial = 1714] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 18:56:18 INFO - PROCESS | 1746 | --DOMWINDOW == 135 (0x89b66400) [pid = 1746] [serial = 1711] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 18:56:18 INFO - PROCESS | 1746 | --DOMWINDOW == 134 (0x85bd8000) [pid = 1746] [serial = 1708] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 18:56:18 INFO - PROCESS | 1746 | --DOMWINDOW == 133 (0x86edac00) [pid = 1746] [serial = 1771] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 18:56:19 INFO - PROCESS | 1746 | 1464054979328 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]]]}] 18:56:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 18:56:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 2192ms 18:56:19 INFO - PROCESS | 1746 | 1464054979363 Marionette TRACE conn4 -> [0,2421,"getWindowHandle",null] 18:56:19 INFO - PROCESS | 1746 | 1464054979367 Marionette TRACE conn4 <- [1,2421,null,{"value":"8"}] 18:56:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 18:56:19 INFO - PROCESS | 1746 | 1464054979374 Marionette TRACE conn4 -> [0,2422,"setScriptTimeout",{"ms":35000}] 18:56:19 INFO - PROCESS | 1746 | 1464054979377 Marionette TRACE conn4 <- [1,2422,null,{}] 18:56:19 INFO - PROCESS | 1746 | 1464054979385 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}] 18:56:19 INFO - PROCESS | 1746 | 1464054979589 Marionette TRACE conn4 <- [1,2423,null,{"value":null}] 18:56:19 INFO - PROCESS | 1746 | 1464054979791 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:19 INFO - PROCESS | 1746 | ++DOCSHELL 0x876d2800 == 163 [pid = 1746] [id = 613] 18:56:19 INFO - PROCESS | 1746 | ++DOMWINDOW == 134 (0x892f8400) [pid = 1746] [serial = 1840] [outer = (nil)] 18:56:19 INFO - PROCESS | 1746 | ++DOMWINDOW == 135 (0x8bf17c00) [pid = 1746] [serial = 1841] [outer = 0x892f8400] 18:56:19 INFO - PROCESS | 1746 | 1464054979868 Marionette DEBUG loaded listener.js 18:56:19 INFO - PROCESS | 1746 | ++DOMWINDOW == 136 (0x8c850000) [pid = 1746] [serial = 1842] [outer = 0x892f8400] 18:56:20 INFO - PROCESS | 1746 | 1464054980670 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]]]}] 18:56:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 18:56:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1348ms 18:56:20 INFO - PROCESS | 1746 | 1464054980723 Marionette TRACE conn4 -> [0,2425,"getWindowHandle",null] 18:56:20 INFO - PROCESS | 1746 | 1464054980727 Marionette TRACE conn4 <- [1,2425,null,{"value":"8"}] 18:56:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 18:56:20 INFO - PROCESS | 1746 | 1464054980733 Marionette TRACE conn4 -> [0,2426,"setScriptTimeout",{"ms":35000}] 18:56:20 INFO - PROCESS | 1746 | 1464054980735 Marionette TRACE conn4 <- [1,2426,null,{}] 18:56:20 INFO - PROCESS | 1746 | 1464054980741 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}] 18:56:21 INFO - PROCESS | 1746 | 1464054981078 Marionette TRACE conn4 <- [1,2427,null,{"value":null}] 18:56:21 INFO - PROCESS | 1746 | 1464054981457 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:21 INFO - PROCESS | 1746 | ++DOCSHELL 0x85bd4800 == 164 [pid = 1746] [id = 614] 18:56:21 INFO - PROCESS | 1746 | ++DOMWINDOW == 137 (0x85bd5c00) [pid = 1746] [serial = 1843] [outer = (nil)] 18:56:21 INFO - PROCESS | 1746 | ++DOMWINDOW == 138 (0x86344000) [pid = 1746] [serial = 1844] [outer = 0x85bd5c00] 18:56:21 INFO - PROCESS | 1746 | 1464054981553 Marionette DEBUG loaded listener.js 18:56:21 INFO - PROCESS | 1746 | ++DOMWINDOW == 139 (0x871ef800) [pid = 1746] [serial = 1845] [outer = 0x85bd5c00] 18:56:22 INFO - PROCESS | 1746 | 1464054982514 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]]]}] 18:56:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 18:56:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1844ms 18:56:22 INFO - PROCESS | 1746 | 1464054982580 Marionette TRACE conn4 -> [0,2429,"getWindowHandle",null] 18:56:22 INFO - PROCESS | 1746 | 1464054982586 Marionette TRACE conn4 <- [1,2429,null,{"value":"8"}] 18:56:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 18:56:22 INFO - PROCESS | 1746 | 1464054982594 Marionette TRACE conn4 -> [0,2430,"setScriptTimeout",{"ms":35000}] 18:56:22 INFO - PROCESS | 1746 | 1464054982601 Marionette TRACE conn4 <- [1,2430,null,{}] 18:56:22 INFO - PROCESS | 1746 | 1464054982608 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}] 18:56:22 INFO - PROCESS | 1746 | 1464054982895 Marionette TRACE conn4 <- [1,2431,null,{"value":null}] 18:56:23 INFO - PROCESS | 1746 | 1464054983246 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:23 INFO - PROCESS | 1746 | ++DOCSHELL 0x88b5b000 == 165 [pid = 1746] [id = 615] 18:56:23 INFO - PROCESS | 1746 | ++DOMWINDOW == 140 (0x892f0000) [pid = 1746] [serial = 1846] [outer = (nil)] 18:56:23 INFO - PROCESS | 1746 | ++DOMWINDOW == 141 (0x89b94000) [pid = 1746] [serial = 1847] [outer = 0x892f0000] 18:56:23 INFO - PROCESS | 1746 | 1464054983345 Marionette DEBUG loaded listener.js 18:56:23 INFO - PROCESS | 1746 | ++DOMWINDOW == 142 (0x8abe1400) [pid = 1746] [serial = 1848] [outer = 0x892f0000] 18:56:24 INFO - PROCESS | 1746 | 1464054984299 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]]]}] 18:56:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 18:56:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1736ms 18:56:24 INFO - PROCESS | 1746 | 1464054984333 Marionette TRACE conn4 -> [0,2433,"getWindowHandle",null] 18:56:24 INFO - PROCESS | 1746 | 1464054984337 Marionette TRACE conn4 <- [1,2433,null,{"value":"8"}] 18:56:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 18:56:24 INFO - PROCESS | 1746 | 1464054984345 Marionette TRACE conn4 -> [0,2434,"setScriptTimeout",{"ms":35000}] 18:56:24 INFO - PROCESS | 1746 | 1464054984348 Marionette TRACE conn4 <- [1,2434,null,{}] 18:56:24 INFO - PROCESS | 1746 | 1464054984355 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}] 18:56:24 INFO - PROCESS | 1746 | 1464054984582 Marionette TRACE conn4 <- [1,2435,null,{"value":null}] 18:56:24 INFO - PROCESS | 1746 | 1464054984872 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:25 INFO - PROCESS | 1746 | ++DOCSHELL 0x8d256400 == 166 [pid = 1746] [id = 616] 18:56:25 INFO - PROCESS | 1746 | ++DOMWINDOW == 143 (0x8d2e1c00) [pid = 1746] [serial = 1849] [outer = (nil)] 18:56:25 INFO - PROCESS | 1746 | ++DOMWINDOW == 144 (0x8d9ca400) [pid = 1746] [serial = 1850] [outer = 0x8d2e1c00] 18:56:25 INFO - PROCESS | 1746 | 1464054985056 Marionette DEBUG loaded listener.js 18:56:25 INFO - PROCESS | 1746 | ++DOMWINDOW == 145 (0x8da86c00) [pid = 1746] [serial = 1851] [outer = 0x8d2e1c00] 18:56:26 INFO - PROCESS | 1746 | 1464054986027 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]]]}] 18:56:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 18:56:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1734ms 18:56:26 INFO - PROCESS | 1746 | 1464054986079 Marionette TRACE conn4 -> [0,2437,"getWindowHandle",null] 18:56:26 INFO - PROCESS | 1746 | 1464054986084 Marionette TRACE conn4 <- [1,2437,null,{"value":"8"}] 18:56:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 18:56:26 INFO - PROCESS | 1746 | 1464054986102 Marionette TRACE conn4 -> [0,2438,"setScriptTimeout",{"ms":35000}] 18:56:26 INFO - PROCESS | 1746 | 1464054986110 Marionette TRACE conn4 <- [1,2438,null,{}] 18:56:26 INFO - PROCESS | 1746 | 1464054986117 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}] 18:56:26 INFO - PROCESS | 1746 | 1464054986385 Marionette TRACE conn4 <- [1,2439,null,{"value":null}] 18:56:26 INFO - PROCESS | 1746 | 1464054986716 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:26 INFO - PROCESS | 1746 | ++DOCSHELL 0x889cfc00 == 167 [pid = 1746] [id = 617] 18:56:26 INFO - PROCESS | 1746 | ++DOMWINDOW == 146 (0x89b67400) [pid = 1746] [serial = 1852] [outer = (nil)] 18:56:26 INFO - PROCESS | 1746 | ++DOMWINDOW == 147 (0x8dca8800) [pid = 1746] [serial = 1853] [outer = 0x89b67400] 18:56:26 INFO - PROCESS | 1746 | 1464054986808 Marionette DEBUG loaded listener.js 18:56:26 INFO - PROCESS | 1746 | ++DOMWINDOW == 148 (0x8df1e400) [pid = 1746] [serial = 1854] [outer = 0x89b67400] 18:56:27 INFO - PROCESS | 1746 | 1464054987758 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]]]}] 18:56:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 18:56:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1693ms 18:56:27 INFO - PROCESS | 1746 | 1464054987787 Marionette TRACE conn4 -> [0,2441,"getWindowHandle",null] 18:56:27 INFO - PROCESS | 1746 | 1464054987790 Marionette TRACE conn4 <- [1,2441,null,{"value":"8"}] 18:56:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 18:56:27 INFO - PROCESS | 1746 | 1464054987797 Marionette TRACE conn4 -> [0,2442,"setScriptTimeout",{"ms":35000}] 18:56:27 INFO - PROCESS | 1746 | 1464054987800 Marionette TRACE conn4 <- [1,2442,null,{}] 18:56:27 INFO - PROCESS | 1746 | 1464054987826 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}] 18:56:28 INFO - PROCESS | 1746 | 1464054988083 Marionette TRACE conn4 <- [1,2443,null,{"value":null}] 18:56:28 INFO - PROCESS | 1746 | 1464054988413 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:28 INFO - PROCESS | 1746 | ++DOCSHELL 0x8c84c800 == 168 [pid = 1746] [id = 618] 18:56:28 INFO - PROCESS | 1746 | ++DOMWINDOW == 149 (0x8da8c400) [pid = 1746] [serial = 1855] [outer = (nil)] 18:56:28 INFO - PROCESS | 1746 | ++DOMWINDOW == 150 (0x8e092c00) [pid = 1746] [serial = 1856] [outer = 0x8da8c400] 18:56:28 INFO - PROCESS | 1746 | 1464054988521 Marionette DEBUG loaded listener.js 18:56:28 INFO - PROCESS | 1746 | ++DOMWINDOW == 151 (0x8e097800) [pid = 1746] [serial = 1857] [outer = 0x8da8c400] 18:56:29 INFO - PROCESS | 1746 | 1464054989398 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]]]}] 18:56:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 18:56:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1634ms 18:56:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 18:56:29 INFO - PROCESS | 1746 | 1464054989432 Marionette TRACE conn4 -> [0,2445,"getWindowHandle",null] 18:56:29 INFO - PROCESS | 1746 | 1464054989435 Marionette TRACE conn4 <- [1,2445,null,{"value":"8"}] 18:56:29 INFO - PROCESS | 1746 | 1464054989442 Marionette TRACE conn4 -> [0,2446,"setScriptTimeout",{"ms":35000}] 18:56:29 INFO - PROCESS | 1746 | 1464054989446 Marionette TRACE conn4 <- [1,2446,null,{}] 18:56:29 INFO - PROCESS | 1746 | 1464054989453 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}] 18:56:29 INFO - PROCESS | 1746 | 1464054989660 Marionette TRACE conn4 <- [1,2447,null,{"value":null}] 18:56:29 INFO - PROCESS | 1746 | 1464054989958 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:30 INFO - PROCESS | 1746 | ++DOCSHELL 0x8e3a5400 == 169 [pid = 1746] [id = 619] 18:56:30 INFO - PROCESS | 1746 | ++DOMWINDOW == 152 (0x8e3a5c00) [pid = 1746] [serial = 1858] [outer = (nil)] 18:56:30 INFO - PROCESS | 1746 | ++DOMWINDOW == 153 (0x8ec37000) [pid = 1746] [serial = 1859] [outer = 0x8e3a5c00] 18:56:30 INFO - PROCESS | 1746 | 1464054990109 Marionette DEBUG loaded listener.js 18:56:30 INFO - PROCESS | 1746 | ++DOMWINDOW == 154 (0x8ed0b000) [pid = 1746] [serial = 1860] [outer = 0x8e3a5c00] 18:56:31 INFO - PROCESS | 1746 | 1464054991138 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]]]}] 18:56:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 18:56:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1733ms 18:56:31 INFO - PROCESS | 1746 | 1464054991176 Marionette TRACE conn4 -> [0,2449,"getWindowHandle",null] 18:56:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 18:56:31 INFO - PROCESS | 1746 | 1464054991180 Marionette TRACE conn4 <- [1,2449,null,{"value":"8"}] 18:56:31 INFO - PROCESS | 1746 | 1464054991187 Marionette TRACE conn4 -> [0,2450,"setScriptTimeout",{"ms":35000}] 18:56:31 INFO - PROCESS | 1746 | 1464054991191 Marionette TRACE conn4 <- [1,2450,null,{}] 18:56:31 INFO - PROCESS | 1746 | 1464054991197 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}] 18:56:31 INFO - PROCESS | 1746 | 1464054991436 Marionette TRACE conn4 <- [1,2451,null,{"value":null}] 18:56:31 INFO - PROCESS | 1746 | 1464054991772 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:31 INFO - PROCESS | 1746 | ++DOCSHELL 0x8782c000 == 170 [pid = 1746] [id = 620] 18:56:31 INFO - PROCESS | 1746 | ++DOMWINDOW == 155 (0x89b6f000) [pid = 1746] [serial = 1861] [outer = (nil)] 18:56:31 INFO - PROCESS | 1746 | ++DOMWINDOW == 156 (0x908cfc00) [pid = 1746] [serial = 1862] [outer = 0x89b6f000] 18:56:31 INFO - PROCESS | 1746 | 1464054991864 Marionette DEBUG loaded listener.js 18:56:31 INFO - PROCESS | 1746 | ++DOMWINDOW == 157 (0x908d4400) [pid = 1746] [serial = 1863] [outer = 0x89b6f000] 18:56:32 INFO - PROCESS | 1746 | 1464054992776 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]]]}] 18:56:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 18:56:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1637ms 18:56:32 INFO - PROCESS | 1746 | 1464054992824 Marionette TRACE conn4 -> [0,2453,"getWindowHandle",null] 18:56:32 INFO - PROCESS | 1746 | 1464054992828 Marionette TRACE conn4 <- [1,2453,null,{"value":"8"}] 18:56:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 18:56:32 INFO - PROCESS | 1746 | 1464054992834 Marionette TRACE conn4 -> [0,2454,"setScriptTimeout",{"ms":35000}] 18:56:32 INFO - PROCESS | 1746 | 1464054992838 Marionette TRACE conn4 <- [1,2454,null,{}] 18:56:32 INFO - PROCESS | 1746 | 1464054992844 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}] 18:56:33 INFO - PROCESS | 1746 | 1464054993058 Marionette TRACE conn4 <- [1,2455,null,{"value":null}] 18:56:33 INFO - PROCESS | 1746 | 1464054993402 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:33 INFO - PROCESS | 1746 | ++DOCSHELL 0x8db61800 == 171 [pid = 1746] [id = 621] 18:56:33 INFO - PROCESS | 1746 | ++DOMWINDOW == 158 (0x8e119800) [pid = 1746] [serial = 1864] [outer = (nil)] 18:56:33 INFO - PROCESS | 1746 | ++DOMWINDOW == 159 (0x91a0d000) [pid = 1746] [serial = 1865] [outer = 0x8e119800] 18:56:33 INFO - PROCESS | 1746 | 1464054993496 Marionette DEBUG loaded listener.js 18:56:33 INFO - PROCESS | 1746 | ++DOMWINDOW == 160 (0x91a14800) [pid = 1746] [serial = 1866] [outer = 0x8e119800] 18:56:34 INFO - PROCESS | 1746 | 1464054994411 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]]]}] 18:56:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 18:56:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1632ms 18:56:34 INFO - PROCESS | 1746 | 1464054994467 Marionette TRACE conn4 -> [0,2457,"getWindowHandle",null] 18:56:34 INFO - PROCESS | 1746 | 1464054994471 Marionette TRACE conn4 <- [1,2457,null,{"value":"8"}] 18:56:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 18:56:34 INFO - PROCESS | 1746 | 1464054994478 Marionette TRACE conn4 -> [0,2458,"setScriptTimeout",{"ms":35000}] 18:56:34 INFO - PROCESS | 1746 | 1464054994482 Marionette TRACE conn4 <- [1,2458,null,{}] 18:56:34 INFO - PROCESS | 1746 | 1464054994487 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}] 18:56:34 INFO - PROCESS | 1746 | 1464054994708 Marionette TRACE conn4 <- [1,2459,null,{"value":null}] 18:56:35 INFO - PROCESS | 1746 | 1464054995043 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:35 INFO - PROCESS | 1746 | ++DOCSHELL 0x8ec3e400 == 172 [pid = 1746] [id = 622] 18:56:35 INFO - PROCESS | 1746 | ++DOMWINDOW == 161 (0x8edc1000) [pid = 1746] [serial = 1867] [outer = (nil)] 18:56:35 INFO - PROCESS | 1746 | ++DOMWINDOW == 162 (0x91b36c00) [pid = 1746] [serial = 1868] [outer = 0x8edc1000] 18:56:35 INFO - PROCESS | 1746 | 1464054995135 Marionette DEBUG loaded listener.js 18:56:35 INFO - PROCESS | 1746 | ++DOMWINDOW == 163 (0x91bbc800) [pid = 1746] [serial = 1869] [outer = 0x8edc1000] 18:56:36 INFO - PROCESS | 1746 | 1464054996058 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]]]}] 18:56:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 18:56:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1630ms 18:56:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 18:56:36 INFO - PROCESS | 1746 | 1464054996109 Marionette TRACE conn4 -> [0,2461,"getWindowHandle",null] 18:56:36 INFO - PROCESS | 1746 | 1464054996112 Marionette TRACE conn4 <- [1,2461,null,{"value":"8"}] 18:56:36 INFO - PROCESS | 1746 | 1464054996119 Marionette TRACE conn4 -> [0,2462,"setScriptTimeout",{"ms":35000}] 18:56:36 INFO - PROCESS | 1746 | 1464054996129 Marionette TRACE conn4 <- [1,2462,null,{}] 18:56:36 INFO - PROCESS | 1746 | 1464054996134 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}] 18:56:36 INFO - PROCESS | 1746 | 1464054996359 Marionette TRACE conn4 <- [1,2463,null,{"value":null}] 18:56:36 INFO - PROCESS | 1746 | 1464054996705 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:36 INFO - PROCESS | 1746 | ++DOCSHELL 0x8c6b7800 == 173 [pid = 1746] [id = 623] 18:56:36 INFO - PROCESS | 1746 | ++DOMWINDOW == 164 (0x8d24fc00) [pid = 1746] [serial = 1870] [outer = (nil)] 18:56:36 INFO - PROCESS | 1746 | ++DOMWINDOW == 165 (0x91bd7800) [pid = 1746] [serial = 1871] [outer = 0x8d24fc00] 18:56:36 INFO - PROCESS | 1746 | 1464054996799 Marionette DEBUG loaded listener.js 18:56:36 INFO - PROCESS | 1746 | ++DOMWINDOW == 166 (0x91c24800) [pid = 1746] [serial = 1872] [outer = 0x8d24fc00] 18:56:37 INFO - PROCESS | 1746 | 1464054997712 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]]]}] 18:56:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 18:56:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1639ms 18:56:37 INFO - PROCESS | 1746 | 1464054997758 Marionette TRACE conn4 -> [0,2465,"getWindowHandle",null] 18:56:37 INFO - PROCESS | 1746 | 1464054997762 Marionette TRACE conn4 <- [1,2465,null,{"value":"8"}] 18:56:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 18:56:37 INFO - PROCESS | 1746 | 1464054997769 Marionette TRACE conn4 -> [0,2466,"setScriptTimeout",{"ms":35000}] 18:56:37 INFO - PROCESS | 1746 | 1464054997773 Marionette TRACE conn4 <- [1,2466,null,{}] 18:56:37 INFO - PROCESS | 1746 | 1464054997779 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}] 18:56:38 INFO - PROCESS | 1746 | 1464054998006 Marionette TRACE conn4 <- [1,2467,null,{"value":null}] 18:56:38 INFO - PROCESS | 1746 | 1464054998366 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:38 INFO - PROCESS | 1746 | ++DOCSHELL 0x91bcf400 == 174 [pid = 1746] [id = 624] 18:56:38 INFO - PROCESS | 1746 | ++DOMWINDOW == 167 (0x92399400) [pid = 1746] [serial = 1873] [outer = (nil)] 18:56:38 INFO - PROCESS | 1746 | ++DOMWINDOW == 168 (0x925a7400) [pid = 1746] [serial = 1874] [outer = 0x92399400] 18:56:38 INFO - PROCESS | 1746 | 1464054998467 Marionette DEBUG loaded listener.js 18:56:38 INFO - PROCESS | 1746 | ++DOMWINDOW == 169 (0x93b73800) [pid = 1746] [serial = 1875] [outer = 0x92399400] 18:56:39 INFO - PROCESS | 1746 | 1464054999419 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]]]}] 18:56:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 18:56:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1686ms 18:56:39 INFO - PROCESS | 1746 | 1464054999456 Marionette TRACE conn4 -> [0,2469,"getWindowHandle",null] 18:56:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 18:56:39 INFO - PROCESS | 1746 | 1464054999462 Marionette TRACE conn4 <- [1,2469,null,{"value":"8"}] 18:56:39 INFO - PROCESS | 1746 | 1464054999468 Marionette TRACE conn4 -> [0,2470,"setScriptTimeout",{"ms":35000}] 18:56:39 INFO - PROCESS | 1746 | 1464054999473 Marionette TRACE conn4 <- [1,2470,null,{}] 18:56:39 INFO - PROCESS | 1746 | 1464054999479 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}] 18:56:39 INFO - PROCESS | 1746 | 1464054999731 Marionette TRACE conn4 <- [1,2471,null,{"value":null}] 18:56:40 INFO - PROCESS | 1746 | 1464055000072 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:40 INFO - PROCESS | 1746 | ++DOCSHELL 0x91c1dc00 == 175 [pid = 1746] [id = 625] 18:56:40 INFO - PROCESS | 1746 | ++DOMWINDOW == 170 (0x93b78800) [pid = 1746] [serial = 1876] [outer = (nil)] 18:56:40 INFO - PROCESS | 1746 | ++DOMWINDOW == 171 (0x95448000) [pid = 1746] [serial = 1877] [outer = 0x93b78800] 18:56:40 INFO - PROCESS | 1746 | 1464055000162 Marionette DEBUG loaded listener.js 18:56:40 INFO - PROCESS | 1746 | ++DOMWINDOW == 172 (0x97810000) [pid = 1746] [serial = 1878] [outer = 0x93b78800] 18:56:41 INFO - PROCESS | 1746 | 1464055001075 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]]]}] 18:56:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 18:56:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1682ms 18:56:41 INFO - PROCESS | 1746 | 1464055001151 Marionette TRACE conn4 -> [0,2473,"getWindowHandle",null] 18:56:41 INFO - PROCESS | 1746 | 1464055001155 Marionette TRACE conn4 <- [1,2473,null,{"value":"8"}] 18:56:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 18:56:41 INFO - PROCESS | 1746 | 1464055001161 Marionette TRACE conn4 -> [0,2474,"setScriptTimeout",{"ms":35000}] 18:56:41 INFO - PROCESS | 1746 | 1464055001164 Marionette TRACE conn4 <- [1,2474,null,{}] 18:56:41 INFO - PROCESS | 1746 | 1464055001170 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}] 18:56:41 INFO - PROCESS | 1746 | 1464055001446 Marionette TRACE conn4 <- [1,2475,null,{"value":null}] 18:56:41 INFO - PROCESS | 1746 | 1464055001784 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:41 INFO - PROCESS | 1746 | ++DOCSHELL 0x851ed000 == 176 [pid = 1746] [id = 626] 18:56:41 INFO - PROCESS | 1746 | ++DOMWINDOW == 173 (0x8dfef400) [pid = 1746] [serial = 1879] [outer = (nil)] 18:56:41 INFO - PROCESS | 1746 | ++DOMWINDOW == 174 (0x9786a000) [pid = 1746] [serial = 1880] [outer = 0x8dfef400] 18:56:41 INFO - PROCESS | 1746 | 1464055001874 Marionette DEBUG loaded listener.js 18:56:41 INFO - PROCESS | 1746 | ++DOMWINDOW == 175 (0x97874400) [pid = 1746] [serial = 1881] [outer = 0x8dfef400] 18:56:42 INFO - PROCESS | 1746 | 1464055002809 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]]]}] 18:56:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 18:56:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1683ms 18:56:42 INFO - PROCESS | 1746 | 1464055002845 Marionette TRACE conn4 -> [0,2477,"getWindowHandle",null] 18:56:42 INFO - PROCESS | 1746 | 1464055002849 Marionette TRACE conn4 <- [1,2477,null,{"value":"8"}] 18:56:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 18:56:42 INFO - PROCESS | 1746 | 1464055002856 Marionette TRACE conn4 -> [0,2478,"setScriptTimeout",{"ms":35000}] 18:56:42 INFO - PROCESS | 1746 | 1464055002859 Marionette TRACE conn4 <- [1,2478,null,{}] 18:56:42 INFO - PROCESS | 1746 | 1464055002865 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}] 18:56:43 INFO - PROCESS | 1746 | 1464055003099 Marionette TRACE conn4 <- [1,2479,null,{"value":null}] 18:56:43 INFO - PROCESS | 1746 | 1464055003455 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:43 INFO - PROCESS | 1746 | ++DOCSHELL 0x908ca800 == 177 [pid = 1746] [id = 627] 18:56:43 INFO - PROCESS | 1746 | ++DOMWINDOW == 176 (0x9524a800) [pid = 1746] [serial = 1882] [outer = (nil)] 18:56:43 INFO - PROCESS | 1746 | ++DOMWINDOW == 177 (0x9a08f000) [pid = 1746] [serial = 1883] [outer = 0x9524a800] 18:56:43 INFO - PROCESS | 1746 | 1464055003548 Marionette DEBUG loaded listener.js 18:56:43 INFO - PROCESS | 1746 | ++DOMWINDOW == 178 (0x9b674400) [pid = 1746] [serial = 1884] [outer = 0x9524a800] 18:56:44 INFO - PROCESS | 1746 | 1464055004481 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]]]}] 18:56:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 18:56:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1681ms 18:56:44 INFO - PROCESS | 1746 | 1464055004538 Marionette TRACE conn4 -> [0,2481,"getWindowHandle",null] 18:56:44 INFO - PROCESS | 1746 | 1464055004542 Marionette TRACE conn4 <- [1,2481,null,{"value":"8"}] 18:56:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 18:56:44 INFO - PROCESS | 1746 | 1464055004548 Marionette TRACE conn4 -> [0,2482,"setScriptTimeout",{"ms":35000}] 18:56:44 INFO - PROCESS | 1746 | 1464055004552 Marionette TRACE conn4 <- [1,2482,null,{}] 18:56:44 INFO - PROCESS | 1746 | 1464055004557 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}] 18:56:44 INFO - PROCESS | 1746 | 1464055004780 Marionette TRACE conn4 <- [1,2483,null,{"value":null}] 18:56:45 INFO - PROCESS | 1746 | 1464055005119 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:45 INFO - PROCESS | 1746 | ++DOCSHELL 0x92ff0800 == 178 [pid = 1746] [id = 628] 18:56:45 INFO - PROCESS | 1746 | ++DOMWINDOW == 179 (0x97871800) [pid = 1746] [serial = 1885] [outer = (nil)] 18:56:45 INFO - PROCESS | 1746 | ++DOMWINDOW == 180 (0x9bf3c000) [pid = 1746] [serial = 1886] [outer = 0x97871800] 18:56:45 INFO - PROCESS | 1746 | 1464055005212 Marionette DEBUG loaded listener.js 18:56:45 INFO - PROCESS | 1746 | ++DOMWINDOW == 181 (0x9bf3fc00) [pid = 1746] [serial = 1887] [outer = 0x97871800] 18:56:46 INFO - PROCESS | 1746 | 1464055006140 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]]]}] 18:56:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 18:56:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1634ms 18:56:46 INFO - PROCESS | 1746 | 1464055006183 Marionette TRACE conn4 -> [0,2485,"getWindowHandle",null] 18:56:46 INFO - PROCESS | 1746 | 1464055006187 Marionette TRACE conn4 <- [1,2485,null,{"value":"8"}] 18:56:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 18:56:46 INFO - PROCESS | 1746 | 1464055006193 Marionette TRACE conn4 -> [0,2486,"setScriptTimeout",{"ms":35000}] 18:56:46 INFO - PROCESS | 1746 | 1464055006197 Marionette TRACE conn4 <- [1,2486,null,{}] 18:56:46 INFO - PROCESS | 1746 | 1464055006203 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}] 18:56:46 INFO - PROCESS | 1746 | 1464055006427 Marionette TRACE conn4 <- [1,2487,null,{"value":null}] 18:56:46 INFO - PROCESS | 1746 | 1464055006780 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:46 INFO - PROCESS | 1746 | ++DOCSHELL 0x85bd3c00 == 179 [pid = 1746] [id = 629] 18:56:46 INFO - PROCESS | 1746 | ++DOMWINDOW == 182 (0x908d6400) [pid = 1746] [serial = 1888] [outer = (nil)] 18:56:46 INFO - PROCESS | 1746 | ++DOMWINDOW == 183 (0x9c0ef800) [pid = 1746] [serial = 1889] [outer = 0x908d6400] 18:56:46 INFO - PROCESS | 1746 | 1464055006874 Marionette DEBUG loaded listener.js 18:56:46 INFO - PROCESS | 1746 | ++DOMWINDOW == 184 (0x9c0fd800) [pid = 1746] [serial = 1890] [outer = 0x908d6400] 18:56:47 INFO - PROCESS | 1746 | 1464055007789 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]]]}] 18:56:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 18:56:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1638ms 18:56:47 INFO - PROCESS | 1746 | 1464055007833 Marionette TRACE conn4 -> [0,2489,"getWindowHandle",null] 18:56:47 INFO - PROCESS | 1746 | 1464055007837 Marionette TRACE conn4 <- [1,2489,null,{"value":"8"}] 18:56:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 18:56:47 INFO - PROCESS | 1746 | 1464055007843 Marionette TRACE conn4 -> [0,2490,"setScriptTimeout",{"ms":35000}] 18:56:47 INFO - PROCESS | 1746 | 1464055007846 Marionette TRACE conn4 <- [1,2490,null,{}] 18:56:47 INFO - PROCESS | 1746 | 1464055007852 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}] 18:56:48 INFO - PROCESS | 1746 | 1464055008071 Marionette TRACE conn4 <- [1,2491,null,{"value":null}] 18:56:48 INFO - PROCESS | 1746 | 1464055008428 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:48 INFO - PROCESS | 1746 | ++DOCSHELL 0x9c0f5800 == 180 [pid = 1746] [id = 630] 18:56:48 INFO - PROCESS | 1746 | ++DOMWINDOW == 185 (0x9c0f6400) [pid = 1746] [serial = 1891] [outer = (nil)] 18:56:48 INFO - PROCESS | 1746 | ++DOMWINDOW == 186 (0x9cf16c00) [pid = 1746] [serial = 1892] [outer = 0x9c0f6400] 18:56:48 INFO - PROCESS | 1746 | 1464055008523 Marionette DEBUG loaded listener.js 18:56:48 INFO - PROCESS | 1746 | ++DOMWINDOW == 187 (0x9d229c00) [pid = 1746] [serial = 1893] [outer = 0x9c0f6400] 18:56:49 INFO - PROCESS | 1746 | 1464055009473 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]]]}] 18:56:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 18:56:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1689ms 18:56:49 INFO - PROCESS | 1746 | 1464055009533 Marionette TRACE conn4 -> [0,2493,"getWindowHandle",null] 18:56:49 INFO - PROCESS | 1746 | 1464055009537 Marionette TRACE conn4 <- [1,2493,null,{"value":"8"}] 18:56:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 18:56:49 INFO - PROCESS | 1746 | 1464055009543 Marionette TRACE conn4 -> [0,2494,"setScriptTimeout",{"ms":35000}] 18:56:49 INFO - PROCESS | 1746 | 1464055009547 Marionette TRACE conn4 <- [1,2494,null,{}] 18:56:49 INFO - PROCESS | 1746 | 1464055009552 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}] 18:56:49 INFO - PROCESS | 1746 | 1464055009790 Marionette TRACE conn4 <- [1,2495,null,{"value":null}] 18:56:50 INFO - PROCESS | 1746 | 1464055010139 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:50 INFO - PROCESS | 1746 | ++DOCSHELL 0x851ea800 == 181 [pid = 1746] [id = 631] 18:56:50 INFO - PROCESS | 1746 | ++DOMWINDOW == 188 (0x85455800) [pid = 1746] [serial = 1894] [outer = (nil)] 18:56:50 INFO - PROCESS | 1746 | ++DOMWINDOW == 189 (0x9d751c00) [pid = 1746] [serial = 1895] [outer = 0x85455800] 18:56:50 INFO - PROCESS | 1746 | 1464055010231 Marionette DEBUG loaded listener.js 18:56:50 INFO - PROCESS | 1746 | ++DOMWINDOW == 190 (0xa061e400) [pid = 1746] [serial = 1896] [outer = 0x85455800] 18:56:51 INFO - PROCESS | 1746 | 1464055011161 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]]]}] 18:56:53 INFO - PROCESS | 1746 | --DOCSHELL 0x876d2800 == 180 [pid = 1746] [id = 613] 18:56:53 INFO - PROCESS | 1746 | --DOCSHELL 0x86341000 == 179 [pid = 1746] [id = 612] 18:56:53 INFO - PROCESS | 1746 | --DOCSHELL 0x88afc000 == 178 [pid = 1746] [id = 611] 18:56:53 INFO - PROCESS | 1746 | --DOCSHELL 0x86347800 == 177 [pid = 1746] [id = 610] 18:56:53 INFO - PROCESS | 1746 | --DOCSHELL 0xa224b000 == 176 [pid = 1746] [id = 608] 18:56:53 INFO - PROCESS | 1746 | --DOCSHELL 0x9bf3dc00 == 175 [pid = 1746] [id = 607] 18:56:53 INFO - PROCESS | 1746 | --DOCSHELL 0x8ae2e800 == 174 [pid = 1746] [id = 606] 18:56:53 INFO - PROCESS | 1746 | --DOCSHELL 0x9c11e800 == 173 [pid = 1746] [id = 605] 18:56:53 INFO - PROCESS | 1746 | --DOMWINDOW == 189 (0x8d2e5800) [pid = 1746] [serial = 1641] [outer = (nil)] [url = about:blank] 18:56:53 INFO - PROCESS | 1746 | --DOMWINDOW == 188 (0x8d249c00) [pid = 1746] [serial = 1575] [outer = (nil)] [url = about:blank] 18:56:53 INFO - PROCESS | 1746 | --DOMWINDOW == 187 (0x8d013400) [pid = 1746] [serial = 1769] [outer = (nil)] [url = about:blank] 18:56:53 INFO - PROCESS | 1746 | --DOMWINDOW == 186 (0x8d24a800) [pid = 1746] [serial = 1770] [outer = (nil)] [url = about:blank] 18:56:53 INFO - PROCESS | 1746 | --DOMWINDOW == 185 (0x8a76b800) [pid = 1746] [serial = 1766] [outer = (nil)] [url = about:blank] 18:56:53 INFO - PROCESS | 1746 | --DOMWINDOW == 184 (0x8782ec00) [pid = 1746] [serial = 1763] [outer = (nil)] [url = about:blank] 18:56:53 INFO - PROCESS | 1746 | --DOMWINDOW == 183 (0x88af6400) [pid = 1746] [serial = 1764] [outer = (nil)] [url = about:blank] 18:56:53 INFO - PROCESS | 1746 | --DOMWINDOW == 182 (0x9c114400) [pid = 1746] [serial = 1761] [outer = (nil)] [url = about:blank] 18:56:53 INFO - PROCESS | 1746 | --DOMWINDOW == 181 (0x9c111000) [pid = 1746] [serial = 1760] [outer = (nil)] [url = about:blank] 18:56:53 INFO - PROCESS | 1746 | --DOMWINDOW == 180 (0x9bf43000) [pid = 1746] [serial = 1758] [outer = (nil)] [url = about:blank] 18:56:53 INFO - PROCESS | 1746 | --DOMWINDOW == 179 (0x9bf3c400) [pid = 1746] [serial = 1757] [outer = (nil)] [url = about:blank] 18:56:53 INFO - PROCESS | 1746 | --DOMWINDOW == 178 (0x9b66f000) [pid = 1746] [serial = 1755] [outer = (nil)] [url = about:blank] 18:56:53 INFO - PROCESS | 1746 | --DOMWINDOW == 177 (0x9a304800) [pid = 1746] [serial = 1754] [outer = (nil)] [url = about:blank] 18:56:53 INFO - PROCESS | 1746 | --DOMWINDOW == 176 (0x9937d400) [pid = 1746] [serial = 1752] [outer = (nil)] [url = about:blank] 18:56:53 INFO - PROCESS | 1746 | --DOMWINDOW == 175 (0x984ed800) [pid = 1746] [serial = 1751] [outer = (nil)] [url = about:blank] 18:56:53 INFO - PROCESS | 1746 | --DOMWINDOW == 174 (0x9786e800) [pid = 1746] [serial = 1749] [outer = (nil)] [url = about:blank] 18:56:53 INFO - PROCESS | 1746 | --DOMWINDOW == 173 (0x9784bc00) [pid = 1746] [serial = 1748] [outer = (nil)] [url = about:blank] 18:56:53 INFO - PROCESS | 1746 | --DOMWINDOW == 172 (0x95415c00) [pid = 1746] [serial = 1746] [outer = (nil)] [url = about:blank] 18:56:53 INFO - PROCESS | 1746 | --DOMWINDOW == 171 (0x95251000) [pid = 1746] [serial = 1745] [outer = (nil)] [url = about:blank] 18:56:53 INFO - PROCESS | 1746 | --DOMWINDOW == 170 (0x92fedc00) [pid = 1746] [serial = 1743] [outer = (nil)] [url = about:blank] 18:56:53 INFO - PROCESS | 1746 | --DOMWINDOW == 169 (0x92f16000) [pid = 1746] [serial = 1742] [outer = (nil)] [url = about:blank] 18:56:53 INFO - PROCESS | 1746 | --DOMWINDOW == 168 (0x91bd7c00) [pid = 1746] [serial = 1740] [outer = (nil)] [url = about:blank] 18:56:53 INFO - PROCESS | 1746 | --DOMWINDOW == 167 (0x91bc2c00) [pid = 1746] [serial = 1739] [outer = (nil)] [url = about:blank] 18:56:53 INFO - PROCESS | 1746 | --DOMWINDOW == 166 (0x91af1800) [pid = 1746] [serial = 1737] [outer = (nil)] [url = about:blank] 18:56:53 INFO - PROCESS | 1746 | --DOMWINDOW == 165 (0x91ae7800) [pid = 1746] [serial = 1736] [outer = (nil)] [url = about:blank] 18:56:53 INFO - PROCESS | 1746 | --DOMWINDOW == 164 (0x913c3400) [pid = 1746] [serial = 1734] [outer = (nil)] [url = about:blank] 18:56:53 INFO - PROCESS | 1746 | --DOMWINDOW == 163 (0x9130e000) [pid = 1746] [serial = 1733] [outer = (nil)] [url = about:blank] 18:56:53 INFO - PROCESS | 1746 | --DOMWINDOW == 162 (0x8edb5800) [pid = 1746] [serial = 1731] [outer = (nil)] [url = about:blank] 18:56:53 INFO - PROCESS | 1746 | --DOMWINDOW == 161 (0x8ed12800) [pid = 1746] [serial = 1730] [outer = (nil)] [url = about:blank] 18:56:53 INFO - PROCESS | 1746 | --DOMWINDOW == 160 (0x8ec37c00) [pid = 1746] [serial = 1728] [outer = (nil)] [url = about:blank] 18:56:53 INFO - PROCESS | 1746 | --DOMWINDOW == 159 (0x8e3aac00) [pid = 1746] [serial = 1727] [outer = (nil)] [url = about:blank] 18:56:53 INFO - PROCESS | 1746 | --DOMWINDOW == 158 (0x8e113000) [pid = 1746] [serial = 1725] [outer = (nil)] [url = about:blank] 18:56:53 INFO - PROCESS | 1746 | --DOMWINDOW == 157 (0x8df21400) [pid = 1746] [serial = 1724] [outer = (nil)] [url = about:blank] 18:56:53 INFO - PROCESS | 1746 | --DOMWINDOW == 156 (0x8dbf5c00) [pid = 1746] [serial = 1722] [outer = (nil)] [url = about:blank] 18:56:53 INFO - PROCESS | 1746 | --DOMWINDOW == 155 (0x8dbef000) [pid = 1746] [serial = 1721] [outer = (nil)] [url = about:blank] 18:56:53 INFO - PROCESS | 1746 | --DOMWINDOW == 154 (0x8da86400) [pid = 1746] [serial = 1719] [outer = (nil)] [url = about:blank] 18:56:53 INFO - PROCESS | 1746 | --DOMWINDOW == 153 (0x8d9cfc00) [pid = 1746] [serial = 1718] [outer = (nil)] [url = about:blank] 18:56:53 INFO - PROCESS | 1746 | --DOMWINDOW == 152 (0x8d201800) [pid = 1746] [serial = 1716] [outer = (nil)] [url = about:blank] 18:56:53 INFO - PROCESS | 1746 | --DOMWINDOW == 151 (0x8c1ce800) [pid = 1746] [serial = 1715] [outer = (nil)] [url = about:blank] 18:56:53 INFO - PROCESS | 1746 | --DOMWINDOW == 150 (0x8a762c00) [pid = 1746] [serial = 1713] [outer = (nil)] [url = about:blank] 18:56:53 INFO - PROCESS | 1746 | --DOMWINDOW == 149 (0x89b90c00) [pid = 1746] [serial = 1712] [outer = (nil)] [url = about:blank] 18:56:53 INFO - PROCESS | 1746 | --DOMWINDOW == 148 (0x871f4400) [pid = 1746] [serial = 1710] [outer = (nil)] [url = about:blank] 18:56:53 INFO - PROCESS | 1746 | --DOMWINDOW == 147 (0x86d05400) [pid = 1746] [serial = 1709] [outer = (nil)] [url = about:blank] 18:56:53 INFO - PROCESS | 1746 | --DOMWINDOW == 146 (0x8afdfc00) [pid = 1746] [serial = 1767] [outer = (nil)] [url = about:blank] 18:56:53 INFO - PROCESS | 1746 | --DOMWINDOW == 145 (0x8ae2bc00) [pid = 1746] [serial = 1772] [outer = (nil)] [url = about:blank] 18:56:53 INFO - PROCESS | 1746 | --DOMWINDOW == 144 (0x8dbf3800) [pid = 1746] [serial = 1775] [outer = (nil)] [url = about:blank] 18:56:53 INFO - PROCESS | 1746 | --DOMWINDOW == 143 (0x8da89c00) [pid = 1746] [serial = 1773] [outer = (nil)] [url = about:blank] 18:56:53 INFO - PROCESS | 1746 | --DOMWINDOW == 142 (0x91b32800) [pid = 1746] [serial = 1659] [outer = (nil)] [url = about:blank] 18:56:53 INFO - PROCESS | 1746 | --DOMWINDOW == 141 (0x908d0800) [pid = 1746] [serial = 1656] [outer = (nil)] [url = about:blank] 18:56:53 INFO - PROCESS | 1746 | --DOMWINDOW == 140 (0x8ec40000) [pid = 1746] [serial = 1653] [outer = (nil)] [url = about:blank] 18:56:53 INFO - PROCESS | 1746 | --DOMWINDOW == 139 (0x8d2ef000) [pid = 1746] [serial = 1647] [outer = (nil)] [url = about:blank] 18:56:53 INFO - PROCESS | 1746 | --DOMWINDOW == 138 (0x8e095c00) [pid = 1746] [serial = 1650] [outer = (nil)] [url = about:blank] 18:56:53 INFO - PROCESS | 1746 | --DOMWINDOW == 137 (0x89b8d000) [pid = 1746] [serial = 1644] [outer = (nil)] [url = about:blank] 18:56:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 18:56:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 4248ms 18:56:53 INFO - PROCESS | 1746 | 1464055013905 Marionette TRACE conn4 -> [0,2497,"getWindowHandle",null] 18:56:53 INFO - PROCESS | 1746 | 1464055013910 Marionette TRACE conn4 <- [1,2497,null,{"value":"8"}] 18:56:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 18:56:53 INFO - PROCESS | 1746 | 1464055013922 Marionette TRACE conn4 -> [0,2498,"setScriptTimeout",{"ms":35000}] 18:56:53 INFO - PROCESS | 1746 | 1464055013929 Marionette TRACE conn4 <- [1,2498,null,{}] 18:56:53 INFO - PROCESS | 1746 | 1464055013937 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}] 18:56:54 INFO - PROCESS | 1746 | 1464055014137 Marionette TRACE conn4 <- [1,2499,null,{"value":null}] 18:56:54 INFO - PROCESS | 1746 | 1464055014365 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:54 INFO - PROCESS | 1746 | ++DOCSHELL 0x871fb000 == 174 [pid = 1746] [id = 632] 18:56:54 INFO - PROCESS | 1746 | ++DOMWINDOW == 138 (0x8764e800) [pid = 1746] [serial = 1897] [outer = (nil)] 18:56:54 INFO - PROCESS | 1746 | ++DOMWINDOW == 139 (0x87827400) [pid = 1746] [serial = 1898] [outer = 0x8764e800] 18:56:54 INFO - PROCESS | 1746 | 1464055014445 Marionette DEBUG loaded listener.js 18:56:54 INFO - PROCESS | 1746 | ++DOMWINDOW == 140 (0x889d0000) [pid = 1746] [serial = 1899] [outer = 0x8764e800] 18:56:55 INFO - PROCESS | 1746 | 1464055015287 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]]]}] 18:56:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 18:56:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1436ms 18:56:55 INFO - PROCESS | 1746 | 1464055015358 Marionette TRACE conn4 -> [0,2501,"getWindowHandle",null] 18:56:55 INFO - PROCESS | 1746 | 1464055015364 Marionette TRACE conn4 <- [1,2501,null,{"value":"8"}] 18:56:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 18:56:55 INFO - PROCESS | 1746 | 1464055015376 Marionette TRACE conn4 -> [0,2502,"setScriptTimeout",{"ms":35000}] 18:56:55 INFO - PROCESS | 1746 | 1464055015381 Marionette TRACE conn4 <- [1,2502,null,{}] 18:56:55 INFO - PROCESS | 1746 | 1464055015387 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}] 18:56:55 INFO - PROCESS | 1746 | 1464055015606 Marionette TRACE conn4 <- [1,2503,null,{"value":null}] 18:56:55 INFO - PROCESS | 1746 | 1464055015838 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:55 INFO - PROCESS | 1746 | ++DOCSHELL 0x86edc400 == 175 [pid = 1746] [id = 633] 18:56:55 INFO - PROCESS | 1746 | ++DOMWINDOW == 141 (0x88af2400) [pid = 1746] [serial = 1900] [outer = (nil)] 18:56:55 INFO - PROCESS | 1746 | ++DOMWINDOW == 142 (0x8a6e2800) [pid = 1746] [serial = 1901] [outer = 0x88af2400] 18:56:55 INFO - PROCESS | 1746 | 1464055015913 Marionette DEBUG loaded listener.js 18:56:56 INFO - PROCESS | 1746 | ++DOMWINDOW == 143 (0x8a76b800) [pid = 1746] [serial = 1902] [outer = 0x88af2400] 18:56:56 INFO - PROCESS | 1746 | 1464055016880 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]]]}] 18:56:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 18:56:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1536ms 18:56:56 INFO - PROCESS | 1746 | 1464055016909 Marionette TRACE conn4 -> [0,2505,"getWindowHandle",null] 18:56:56 INFO - PROCESS | 1746 | 1464055016913 Marionette TRACE conn4 <- [1,2505,null,{"value":"8"}] 18:56:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 18:56:56 INFO - PROCESS | 1746 | 1464055016920 Marionette TRACE conn4 -> [0,2506,"setScriptTimeout",{"ms":35000}] 18:56:56 INFO - PROCESS | 1746 | 1464055016922 Marionette TRACE conn4 <- [1,2506,null,{}] 18:56:56 INFO - PROCESS | 1746 | 1464055016945 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}] 18:56:57 INFO - PROCESS | 1746 | 1464055017248 Marionette TRACE conn4 <- [1,2507,null,{"value":null}] 18:56:57 INFO - PROCESS | 1746 | 1464055017285 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:57 INFO - PROCESS | 1746 | ++DOCSHELL 0x892fb400 == 176 [pid = 1746] [id = 634] 18:56:57 INFO - PROCESS | 1746 | ++DOMWINDOW == 144 (0x8c84b800) [pid = 1746] [serial = 1903] [outer = (nil)] 18:56:57 INFO - PROCESS | 1746 | ++DOMWINDOW == 145 (0x8d202800) [pid = 1746] [serial = 1904] [outer = 0x8c84b800] 18:56:57 INFO - PROCESS | 1746 | 1464055017365 Marionette DEBUG loaded listener.js 18:56:57 INFO - PROCESS | 1746 | ++DOMWINDOW == 146 (0x8d24b000) [pid = 1746] [serial = 1905] [outer = 0x8c84b800] 18:56:58 INFO - PROCESS | 1746 | --DOMWINDOW == 145 (0x892fec00) [pid = 1746] [serial = 1705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 18:56:58 INFO - PROCESS | 1746 | --DOMWINDOW == 144 (0x8abe8400) [pid = 1746] [serial = 1837] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 18:56:58 INFO - PROCESS | 1746 | --DOMWINDOW == 143 (0x8e119400) [pid = 1746] [serial = 1783] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 18:56:58 INFO - PROCESS | 1746 | --DOMWINDOW == 142 (0x8dbed800) [pid = 1746] [serial = 1780] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 18:56:58 INFO - PROCESS | 1746 | --DOMWINDOW == 141 (0x88b5b400) [pid = 1746] [serial = 1777] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 18:56:58 INFO - PROCESS | 1746 | --DOMWINDOW == 140 (0x86348400) [pid = 1746] [serial = 1831] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 18:56:58 INFO - PROCESS | 1746 | --DOMWINDOW == 139 (0xa2283800) [pid = 1746] [serial = 1825] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 18:56:58 INFO - PROCESS | 1746 | --DOMWINDOW == 138 (0xa224a400) [pid = 1746] [serial = 1822] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 18:56:58 INFO - PROCESS | 1746 | --DOMWINDOW == 137 (0x91b36000) [pid = 1746] [serial = 1819] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 18:56:58 INFO - PROCESS | 1746 | --DOMWINDOW == 136 (0x9c7e6000) [pid = 1746] [serial = 1816] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 18:56:58 INFO - PROCESS | 1746 | --DOMWINDOW == 135 (0x9930dc00) [pid = 1746] [serial = 1813] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 18:56:58 INFO - PROCESS | 1746 | --DOMWINDOW == 134 (0x9c11cc00) [pid = 1746] [serial = 1810] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 18:56:58 INFO - PROCESS | 1746 | --DOMWINDOW == 133 (0x9bf45c00) [pid = 1746] [serial = 1807] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 18:56:58 INFO - PROCESS | 1746 | --DOMWINDOW == 132 (0x9471d400) [pid = 1746] [serial = 1804] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 18:56:58 INFO - PROCESS | 1746 | --DOMWINDOW == 131 (0x8dbf9000) [pid = 1746] [serial = 1801] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 18:56:58 INFO - PROCESS | 1746 | --DOMWINDOW == 130 (0x91c22c00) [pid = 1746] [serial = 1798] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 18:56:58 INFO - PROCESS | 1746 | --DOMWINDOW == 129 (0x91bc3000) [pid = 1746] [serial = 1795] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 18:56:58 INFO - PROCESS | 1746 | --DOMWINDOW == 128 (0x8d9d6400) [pid = 1746] [serial = 1792] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 18:56:58 INFO - PROCESS | 1746 | --DOMWINDOW == 127 (0x91309c00) [pid = 1746] [serial = 1789] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 18:56:58 INFO - PROCESS | 1746 | --DOMWINDOW == 126 (0x8ed07800) [pid = 1746] [serial = 1786] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 18:56:58 INFO - PROCESS | 1746 | --DOMWINDOW == 125 (0x88b51c00) [pid = 1746] [serial = 1834] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 18:56:59 INFO - PROCESS | 1746 | 1464055019012 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]]]}] 18:56:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 18:56:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 2149ms 18:56:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 18:56:59 INFO - PROCESS | 1746 | 1464055019069 Marionette TRACE conn4 -> [0,2509,"getWindowHandle",null] 18:56:59 INFO - PROCESS | 1746 | 1464055019072 Marionette TRACE conn4 <- [1,2509,null,{"value":"8"}] 18:56:59 INFO - PROCESS | 1746 | 1464055019079 Marionette TRACE conn4 -> [0,2510,"setScriptTimeout",{"ms":35000}] 18:56:59 INFO - PROCESS | 1746 | 1464055019082 Marionette TRACE conn4 <- [1,2510,null,{}] 18:56:59 INFO - PROCESS | 1746 | 1464055019087 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}] 18:56:59 INFO - PROCESS | 1746 | 1464055019315 Marionette TRACE conn4 <- [1,2511,null,{"value":null}] 18:56:59 INFO - PROCESS | 1746 | 1464055019519 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:59 INFO - PROCESS | 1746 | ++DOCSHELL 0x85bd9c00 == 177 [pid = 1746] [id = 635] 18:56:59 INFO - PROCESS | 1746 | ++DOMWINDOW == 126 (0x892fec00) [pid = 1746] [serial = 1906] [outer = (nil)] 18:56:59 INFO - PROCESS | 1746 | ++DOMWINDOW == 127 (0x8d2edc00) [pid = 1746] [serial = 1907] [outer = 0x892fec00] 18:56:59 INFO - PROCESS | 1746 | 1464055019596 Marionette DEBUG loaded listener.js 18:56:59 INFO - PROCESS | 1746 | ++DOMWINDOW == 128 (0x8da86000) [pid = 1746] [serial = 1908] [outer = 0x892fec00] 18:57:00 INFO - PROCESS | 1746 | 1464055020398 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]]]}] 18:57:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 18:57:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1386ms 18:57:00 INFO - PROCESS | 1746 | 1464055020465 Marionette TRACE conn4 -> [0,2513,"getWindowHandle",null] 18:57:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 18:57:00 INFO - PROCESS | 1746 | 1464055020470 Marionette TRACE conn4 <- [1,2513,null,{"value":"8"}] 18:57:00 INFO - PROCESS | 1746 | 1464055020476 Marionette TRACE conn4 -> [0,2514,"setScriptTimeout",{"ms":35000}] 18:57:00 INFO - PROCESS | 1746 | 1464055020480 Marionette TRACE conn4 <- [1,2514,null,{}] 18:57:00 INFO - PROCESS | 1746 | 1464055020485 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}] 18:57:00 INFO - PROCESS | 1746 | 1464055020697 Marionette TRACE conn4 <- [1,2515,null,{"value":null}] 18:57:01 INFO - PROCESS | 1746 | 1464055021192 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:01 INFO - PROCESS | 1746 | ++DOCSHELL 0x8633b400 == 178 [pid = 1746] [id = 636] 18:57:01 INFO - PROCESS | 1746 | ++DOMWINDOW == 129 (0x8633c800) [pid = 1746] [serial = 1909] [outer = (nil)] 18:57:01 INFO - PROCESS | 1746 | ++DOMWINDOW == 130 (0x86d06c00) [pid = 1746] [serial = 1910] [outer = 0x8633c800] 18:57:01 INFO - PROCESS | 1746 | 1464055021295 Marionette DEBUG loaded listener.js 18:57:01 INFO - PROCESS | 1746 | ++DOMWINDOW == 131 (0x876c8400) [pid = 1746] [serial = 1911] [outer = 0x8633c800] 18:57:02 INFO - PROCESS | 1746 | 1464055022265 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]]]}] 18:57:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 18:57:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1833ms 18:57:02 INFO - PROCESS | 1746 | 1464055022319 Marionette TRACE conn4 -> [0,2517,"getWindowHandle",null] 18:57:02 INFO - PROCESS | 1746 | 1464055022325 Marionette TRACE conn4 <- [1,2517,null,{"value":"8"}] 18:57:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 18:57:02 INFO - PROCESS | 1746 | 1464055022334 Marionette TRACE conn4 -> [0,2518,"setScriptTimeout",{"ms":35000}] 18:57:02 INFO - PROCESS | 1746 | 1464055022340 Marionette TRACE conn4 <- [1,2518,null,{}] 18:57:02 INFO - PROCESS | 1746 | 1464055022347 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}] 18:57:02 INFO - PROCESS | 1746 | 1464055022604 Marionette TRACE conn4 <- [1,2519,null,{"value":null}] 18:57:02 INFO - PROCESS | 1746 | 1464055022946 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:02 INFO - PROCESS | 1746 | ++DOCSHELL 0x89b6b800 == 179 [pid = 1746] [id = 637] 18:57:02 INFO - PROCESS | 1746 | ++DOMWINDOW == 132 (0x8a761800) [pid = 1746] [serial = 1912] [outer = (nil)] 18:57:03 INFO - PROCESS | 1746 | ++DOMWINDOW == 133 (0x8ae2bc00) [pid = 1746] [serial = 1913] [outer = 0x8a761800] 18:57:03 INFO - PROCESS | 1746 | 1464055023047 Marionette DEBUG loaded listener.js 18:57:03 INFO - PROCESS | 1746 | ++DOMWINDOW == 134 (0x8afe6400) [pid = 1746] [serial = 1914] [outer = 0x8a761800] 18:57:04 INFO - PROCESS | 1746 | 1464055024043 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]]]}] 18:57:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 18:57:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1790ms 18:57:04 INFO - PROCESS | 1746 | 1464055024128 Marionette TRACE conn4 -> [0,2521,"getWindowHandle",null] 18:57:04 INFO - PROCESS | 1746 | 1464055024135 Marionette TRACE conn4 <- [1,2521,null,{"value":"8"}] 18:57:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 18:57:04 INFO - PROCESS | 1746 | 1464055024142 Marionette TRACE conn4 -> [0,2522,"setScriptTimeout",{"ms":35000}] 18:57:04 INFO - PROCESS | 1746 | 1464055024145 Marionette TRACE conn4 <- [1,2522,null,{}] 18:57:04 INFO - PROCESS | 1746 | 1464055024153 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}] 18:57:04 INFO - PROCESS | 1746 | 1464055024453 Marionette TRACE conn4 <- [1,2523,null,{"value":null}] 18:57:04 INFO - PROCESS | 1746 | 1464055024845 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:04 INFO - PROCESS | 1746 | ++DOCSHELL 0x89b62c00 == 180 [pid = 1746] [id = 638] 18:57:04 INFO - PROCESS | 1746 | ++DOMWINDOW == 135 (0x8afdfc00) [pid = 1746] [serial = 1915] [outer = (nil)] 18:57:04 INFO - PROCESS | 1746 | ++DOMWINDOW == 136 (0x8d252800) [pid = 1746] [serial = 1916] [outer = 0x8afdfc00] 18:57:04 INFO - PROCESS | 1746 | 1464055024939 Marionette DEBUG loaded listener.js 18:57:05 INFO - PROCESS | 1746 | ++DOMWINDOW == 137 (0x8d2ef000) [pid = 1746] [serial = 1917] [outer = 0x8afdfc00] 18:57:05 INFO - PROCESS | 1746 | 1464055025939 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]]]}] 18:57:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 18:57:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1836ms 18:57:05 INFO - PROCESS | 1746 | 1464055025979 Marionette TRACE conn4 -> [0,2525,"getWindowHandle",null] 18:57:05 INFO - PROCESS | 1746 | 1464055025984 Marionette TRACE conn4 <- [1,2525,null,{"value":"8"}] 18:57:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 18:57:06 INFO - PROCESS | 1746 | 1464055026021 Marionette TRACE conn4 -> [0,2526,"setScriptTimeout",{"ms":35000}] 18:57:06 INFO - PROCESS | 1746 | 1464055026031 Marionette TRACE conn4 <- [1,2526,null,{}] 18:57:06 INFO - PROCESS | 1746 | 1464055026041 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}] 18:57:06 INFO - PROCESS | 1746 | 1464055026316 Marionette TRACE conn4 <- [1,2527,null,{"value":null}] 18:57:06 INFO - PROCESS | 1746 | 1464055026656 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:06 INFO - PROCESS | 1746 | ++DOCSHELL 0x88af8400 == 181 [pid = 1746] [id = 639] 18:57:06 INFO - PROCESS | 1746 | ++DOMWINDOW == 138 (0x8c6b3400) [pid = 1746] [serial = 1918] [outer = (nil)] 18:57:06 INFO - PROCESS | 1746 | ++DOMWINDOW == 139 (0x8dcaa400) [pid = 1746] [serial = 1919] [outer = 0x8c6b3400] 18:57:06 INFO - PROCESS | 1746 | 1464055026751 Marionette DEBUG loaded listener.js 18:57:06 INFO - PROCESS | 1746 | ++DOMWINDOW == 140 (0x8df21400) [pid = 1746] [serial = 1920] [outer = 0x8c6b3400] 18:57:07 INFO - PROCESS | 1746 | 1464055027712 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]]]}] 18:57:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 18:57:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1778ms 18:57:07 INFO - PROCESS | 1746 | 1464055027771 Marionette TRACE conn4 -> [0,2529,"getWindowHandle",null] 18:57:07 INFO - PROCESS | 1746 | 1464055027776 Marionette TRACE conn4 <- [1,2529,null,{"value":"8"}] 18:57:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 18:57:07 INFO - PROCESS | 1746 | 1464055027784 Marionette TRACE conn4 -> [0,2530,"setScriptTimeout",{"ms":35000}] 18:57:07 INFO - PROCESS | 1746 | 1464055027788 Marionette TRACE conn4 <- [1,2530,null,{}] 18:57:07 INFO - PROCESS | 1746 | 1464055027795 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}] 18:57:08 INFO - PROCESS | 1746 | 1464055028082 Marionette TRACE conn4 <- [1,2531,null,{"value":null}] 18:57:08 INFO - PROCESS | 1746 | 1464055028423 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:08 INFO - PROCESS | 1746 | ++DOCSHELL 0x8d20c800 == 182 [pid = 1746] [id = 640] 18:57:08 INFO - PROCESS | 1746 | ++DOMWINDOW == 141 (0x8d2e6400) [pid = 1746] [serial = 1921] [outer = (nil)] 18:57:08 INFO - PROCESS | 1746 | ++DOMWINDOW == 142 (0x8e09b800) [pid = 1746] [serial = 1922] [outer = 0x8d2e6400] 18:57:08 INFO - PROCESS | 1746 | 1464055028514 Marionette DEBUG loaded listener.js 18:57:08 INFO - PROCESS | 1746 | ++DOMWINDOW == 143 (0x8e119400) [pid = 1746] [serial = 1923] [outer = 0x8d2e6400] 18:57:09 INFO - PROCESS | 1746 | 1464055029464 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]]]}] 18:57:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 18:57:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1740ms 18:57:09 INFO - PROCESS | 1746 | 1464055029525 Marionette TRACE conn4 -> [0,2533,"getWindowHandle",null] 18:57:09 INFO - PROCESS | 1746 | 1464055029529 Marionette TRACE conn4 <- [1,2533,null,{"value":"8"}] 18:57:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 18:57:09 INFO - PROCESS | 1746 | 1464055029535 Marionette TRACE conn4 -> [0,2534,"setScriptTimeout",{"ms":35000}] 18:57:09 INFO - PROCESS | 1746 | 1464055029539 Marionette TRACE conn4 <- [1,2534,null,{}] 18:57:09 INFO - PROCESS | 1746 | 1464055029545 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}] 18:57:09 INFO - PROCESS | 1746 | 1464055029774 Marionette TRACE conn4 <- [1,2535,null,{"value":null}] 18:57:10 INFO - PROCESS | 1746 | 1464055030129 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:10 INFO - PROCESS | 1746 | ++DOCSHELL 0x8e095c00 == 183 [pid = 1746] [id = 641] 18:57:10 INFO - PROCESS | 1746 | ++DOMWINDOW == 144 (0x8e096000) [pid = 1746] [serial = 1924] [outer = (nil)] 18:57:10 INFO - PROCESS | 1746 | ++DOMWINDOW == 145 (0x8ec42800) [pid = 1746] [serial = 1925] [outer = 0x8e096000] 18:57:10 INFO - PROCESS | 1746 | 1464055030234 Marionette DEBUG loaded listener.js 18:57:10 INFO - PROCESS | 1746 | ++DOMWINDOW == 146 (0x908c9800) [pid = 1746] [serial = 1926] [outer = 0x8e096000] 18:57:11 INFO - PROCESS | 1746 | 1464055031192 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]]]}] 18:57:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 18:57:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1733ms 18:57:11 INFO - PROCESS | 1746 | 1464055031270 Marionette TRACE conn4 -> [0,2537,"getWindowHandle",null] 18:57:11 INFO - PROCESS | 1746 | 1464055031273 Marionette TRACE conn4 <- [1,2537,null,{"value":"8"}] 18:57:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 18:57:11 INFO - PROCESS | 1746 | 1464055031281 Marionette TRACE conn4 -> [0,2538,"setScriptTimeout",{"ms":35000}] 18:57:11 INFO - PROCESS | 1746 | 1464055031285 Marionette TRACE conn4 <- [1,2538,null,{}] 18:57:11 INFO - PROCESS | 1746 | 1464055031312 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}] 18:57:11 INFO - PROCESS | 1746 | 1464055031542 Marionette TRACE conn4 <- [1,2539,null,{"value":null}] 18:57:11 INFO - PROCESS | 1746 | 1464055031880 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:11 INFO - PROCESS | 1746 | ++DOCSHELL 0x8dff1000 == 184 [pid = 1746] [id = 642] 18:57:11 INFO - PROCESS | 1746 | ++DOMWINDOW == 147 (0x8e099c00) [pid = 1746] [serial = 1927] [outer = (nil)] 18:57:11 INFO - PROCESS | 1746 | ++DOMWINDOW == 148 (0x913c7c00) [pid = 1746] [serial = 1928] [outer = 0x8e099c00] 18:57:11 INFO - PROCESS | 1746 | 1464055031973 Marionette DEBUG loaded listener.js 18:57:12 INFO - PROCESS | 1746 | ++DOMWINDOW == 149 (0x91ae8400) [pid = 1746] [serial = 1929] [outer = 0x8e099c00] 18:57:12 INFO - PROCESS | 1746 | 1464055032861 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]]]}] 18:57:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 18:57:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1657ms 18:57:12 INFO - PROCESS | 1746 | 1464055032940 Marionette TRACE conn4 -> [0,2541,"getWindowHandle",null] 18:57:12 INFO - PROCESS | 1746 | 1464055032943 Marionette TRACE conn4 <- [1,2541,null,{"value":"8"}] 18:57:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 18:57:12 INFO - PROCESS | 1746 | 1464055032950 Marionette TRACE conn4 -> [0,2542,"setScriptTimeout",{"ms":35000}] 18:57:12 INFO - PROCESS | 1746 | 1464055032954 Marionette TRACE conn4 <- [1,2542,null,{}] 18:57:12 INFO - PROCESS | 1746 | 1464055032960 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}] 18:57:13 INFO - PROCESS | 1746 | 1464055033179 Marionette TRACE conn4 <- [1,2543,null,{"value":null}] 18:57:13 INFO - PROCESS | 1746 | 1464055033518 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:13 INFO - PROCESS | 1746 | ++DOCSHELL 0x8db58400 == 185 [pid = 1746] [id = 643] 18:57:13 INFO - PROCESS | 1746 | ++DOMWINDOW == 150 (0x913ccc00) [pid = 1746] [serial = 1930] [outer = (nil)] 18:57:13 INFO - PROCESS | 1746 | ++DOMWINDOW == 151 (0x91bbe800) [pid = 1746] [serial = 1931] [outer = 0x913ccc00] 18:57:13 INFO - PROCESS | 1746 | 1464055033610 Marionette DEBUG loaded listener.js 18:57:13 INFO - PROCESS | 1746 | ++DOMWINDOW == 152 (0x91bc4c00) [pid = 1746] [serial = 1932] [outer = 0x913ccc00] 18:57:14 INFO - PROCESS | 1746 | 1464055034558 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]]]}] 18:57:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 18:57:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1683ms 18:57:14 INFO - PROCESS | 1746 | 1464055034634 Marionette TRACE conn4 -> [0,2545,"getWindowHandle",null] 18:57:14 INFO - PROCESS | 1746 | 1464055034639 Marionette TRACE conn4 <- [1,2545,null,{"value":"8"}] 18:57:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 18:57:14 INFO - PROCESS | 1746 | 1464055034645 Marionette TRACE conn4 -> [0,2546,"setScriptTimeout",{"ms":35000}] 18:57:14 INFO - PROCESS | 1746 | 1464055034649 Marionette TRACE conn4 <- [1,2546,null,{}] 18:57:14 INFO - PROCESS | 1746 | 1464055034655 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}] 18:57:14 INFO - PROCESS | 1746 | 1464055034924 Marionette TRACE conn4 <- [1,2547,null,{"value":null}] 18:57:15 INFO - PROCESS | 1746 | 1464055035262 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:15 INFO - PROCESS | 1746 | ++DOCSHELL 0x8d016800 == 186 [pid = 1746] [id = 644] 18:57:15 INFO - PROCESS | 1746 | ++DOMWINDOW == 153 (0x8d2ebc00) [pid = 1746] [serial = 1933] [outer = (nil)] 18:57:15 INFO - PROCESS | 1746 | ++DOMWINDOW == 154 (0x920de400) [pid = 1746] [serial = 1934] [outer = 0x8d2ebc00] 18:57:15 INFO - PROCESS | 1746 | 1464055035354 Marionette DEBUG loaded listener.js 18:57:15 INFO - PROCESS | 1746 | ++DOMWINDOW == 155 (0x92391000) [pid = 1746] [serial = 1935] [outer = 0x8d2ebc00] 18:57:16 INFO - PROCESS | 1746 | 1464055036264 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]]]}] 18:57:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 18:57:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1737ms 18:57:16 INFO - PROCESS | 1746 | 1464055036383 Marionette TRACE conn4 -> [0,2549,"getWindowHandle",null] 18:57:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 18:57:16 INFO - PROCESS | 1746 | 1464055036393 Marionette TRACE conn4 <- [1,2549,null,{"value":"8"}] 18:57:16 INFO - PROCESS | 1746 | 1464055036399 Marionette TRACE conn4 -> [0,2550,"setScriptTimeout",{"ms":35000}] 18:57:16 INFO - PROCESS | 1746 | 1464055036403 Marionette TRACE conn4 <- [1,2550,null,{}] 18:57:16 INFO - PROCESS | 1746 | 1464055036409 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}] 18:57:16 INFO - PROCESS | 1746 | 1464055036650 Marionette TRACE conn4 <- [1,2551,null,{"value":null}] 18:57:17 INFO - PROCESS | 1746 | 1464055036996 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:17 INFO - PROCESS | 1746 | ++DOCSHELL 0x91c24c00 == 187 [pid = 1746] [id = 645] 18:57:17 INFO - PROCESS | 1746 | ++DOMWINDOW == 156 (0x920df400) [pid = 1746] [serial = 1936] [outer = (nil)] 18:57:17 INFO - PROCESS | 1746 | ++DOMWINDOW == 157 (0x93b76400) [pid = 1746] [serial = 1937] [outer = 0x920df400] 18:57:17 INFO - PROCESS | 1746 | 1464055037088 Marionette DEBUG loaded listener.js 18:57:17 INFO - PROCESS | 1746 | ++DOMWINDOW == 158 (0x93d97400) [pid = 1746] [serial = 1938] [outer = 0x920df400] 18:57:18 INFO - PROCESS | 1746 | 1464055038047 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]]]}] 18:57:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 18:57:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1686ms 18:57:18 INFO - PROCESS | 1746 | 1464055038086 Marionette TRACE conn4 -> [0,2553,"getWindowHandle",null] 18:57:18 INFO - PROCESS | 1746 | 1464055038090 Marionette TRACE conn4 <- [1,2553,null,{"value":"8"}] 18:57:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 18:57:18 INFO - PROCESS | 1746 | 1464055038097 Marionette TRACE conn4 -> [0,2554,"setScriptTimeout",{"ms":35000}] 18:57:18 INFO - PROCESS | 1746 | 1464055038101 Marionette TRACE conn4 <- [1,2554,null,{}] 18:57:18 INFO - PROCESS | 1746 | 1464055038107 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}] 18:57:18 INFO - PROCESS | 1746 | 1464055038337 Marionette TRACE conn4 <- [1,2555,null,{"value":null}] 18:57:18 INFO - PROCESS | 1746 | 1464055038694 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:18 INFO - PROCESS | 1746 | ++DOCSHELL 0x95415c00 == 188 [pid = 1746] [id = 646] 18:57:18 INFO - PROCESS | 1746 | ++DOMWINDOW == 159 (0x95444400) [pid = 1746] [serial = 1939] [outer = (nil)] 18:57:18 INFO - PROCESS | 1746 | ++DOMWINDOW == 160 (0x9780c000) [pid = 1746] [serial = 1940] [outer = 0x95444400] 18:57:18 INFO - PROCESS | 1746 | 1464055038818 Marionette DEBUG loaded listener.js 18:57:18 INFO - PROCESS | 1746 | ++DOMWINDOW == 161 (0x97872400) [pid = 1746] [serial = 1941] [outer = 0x95444400] 18:57:19 INFO - PROCESS | 1746 | 1464055039830 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]]]}] 18:57:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 18:57:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1781ms 18:57:19 INFO - PROCESS | 1746 | 1464055039879 Marionette TRACE conn4 -> [0,2557,"getWindowHandle",null] 18:57:19 INFO - PROCESS | 1746 | 1464055039884 Marionette TRACE conn4 <- [1,2557,null,{"value":"8"}] 18:57:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 18:57:19 INFO - PROCESS | 1746 | 1464055039890 Marionette TRACE conn4 -> [0,2558,"setScriptTimeout",{"ms":35000}] 18:57:19 INFO - PROCESS | 1746 | 1464055039895 Marionette TRACE conn4 <- [1,2558,null,{}] 18:57:19 INFO - PROCESS | 1746 | 1464055039901 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}] 18:57:20 INFO - PROCESS | 1746 | 1464055040182 Marionette TRACE conn4 <- [1,2559,null,{"value":null}] 18:57:20 INFO - PROCESS | 1746 | 1464055040527 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:20 INFO - PROCESS | 1746 | ++DOCSHELL 0x8e091400 == 189 [pid = 1746] [id = 647] 18:57:20 INFO - PROCESS | 1746 | ++DOMWINDOW == 162 (0x8e39fc00) [pid = 1746] [serial = 1942] [outer = (nil)] 18:57:20 INFO - PROCESS | 1746 | ++DOMWINDOW == 163 (0x9b671000) [pid = 1746] [serial = 1943] [outer = 0x8e39fc00] 18:57:20 INFO - PROCESS | 1746 | 1464055040621 Marionette DEBUG loaded listener.js 18:57:20 INFO - PROCESS | 1746 | ++DOMWINDOW == 164 (0x9bce9400) [pid = 1746] [serial = 1944] [outer = 0x8e39fc00] 18:57:21 INFO - PROCESS | 1746 | 1464055041595 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]]]}] 18:57:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 18:57:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1749ms 18:57:21 INFO - PROCESS | 1746 | 1464055041640 Marionette TRACE conn4 -> [0,2561,"getWindowHandle",null] 18:57:21 INFO - PROCESS | 1746 | 1464055041644 Marionette TRACE conn4 <- [1,2561,null,{"value":"8"}] 18:57:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 18:57:21 INFO - PROCESS | 1746 | 1464055041651 Marionette TRACE conn4 -> [0,2562,"setScriptTimeout",{"ms":35000}] 18:57:21 INFO - PROCESS | 1746 | 1464055041654 Marionette TRACE conn4 <- [1,2562,null,{}] 18:57:21 INFO - PROCESS | 1746 | 1464055041660 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}] 18:57:21 INFO - PROCESS | 1746 | 1464055041900 Marionette TRACE conn4 <- [1,2563,null,{"value":null}] 18:57:22 INFO - PROCESS | 1746 | 1464055042241 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:22 INFO - PROCESS | 1746 | ++DOCSHELL 0x925ac800 == 190 [pid = 1746] [id = 648] 18:57:22 INFO - PROCESS | 1746 | ++DOMWINDOW == 165 (0x93b7e800) [pid = 1746] [serial = 1945] [outer = (nil)] 18:57:22 INFO - PROCESS | 1746 | ++DOMWINDOW == 166 (0x9c115000) [pid = 1746] [serial = 1946] [outer = 0x93b7e800] 18:57:22 INFO - PROCESS | 1746 | 1464055042333 Marionette DEBUG loaded listener.js 18:57:22 INFO - PROCESS | 1746 | ++DOMWINDOW == 167 (0x9c11a000) [pid = 1746] [serial = 1947] [outer = 0x93b7e800] 18:57:23 INFO - PROCESS | 1746 | 1464055043303 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]]]}] 18:57:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 18:57:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1685ms 18:57:23 INFO - PROCESS | 1746 | 1464055043337 Marionette TRACE conn4 -> [0,2565,"getWindowHandle",null] 18:57:23 INFO - PROCESS | 1746 | 1464055043340 Marionette TRACE conn4 <- [1,2565,null,{"value":"8"}] 18:57:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 18:57:23 INFO - PROCESS | 1746 | 1464055043347 Marionette TRACE conn4 -> [0,2566,"setScriptTimeout",{"ms":35000}] 18:57:23 INFO - PROCESS | 1746 | 1464055043349 Marionette TRACE conn4 <- [1,2566,null,{}] 18:57:23 INFO - PROCESS | 1746 | 1464055043356 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}] 18:57:23 INFO - PROCESS | 1746 | 1464055043595 Marionette TRACE conn4 <- [1,2567,null,{"value":null}] 18:57:23 INFO - PROCESS | 1746 | 1464055043958 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:24 INFO - PROCESS | 1746 | ++DOCSHELL 0x851ecc00 == 191 [pid = 1746] [id = 649] 18:57:24 INFO - PROCESS | 1746 | ++DOMWINDOW == 168 (0x9c0f0c00) [pid = 1746] [serial = 1948] [outer = (nil)] 18:57:24 INFO - PROCESS | 1746 | ++DOMWINDOW == 169 (0x9ccb4c00) [pid = 1746] [serial = 1949] [outer = 0x9c0f0c00] 18:57:24 INFO - PROCESS | 1746 | 1464055044063 Marionette DEBUG loaded listener.js 18:57:24 INFO - PROCESS | 1746 | ++DOMWINDOW == 170 (0x9cf13400) [pid = 1746] [serial = 1950] [outer = 0x9c0f0c00] 18:57:24 INFO - PROCESS | 1746 | 1464055044985 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]]]}] 18:57:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 18:57:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1683ms 18:57:25 INFO - PROCESS | 1746 | 1464055045030 Marionette TRACE conn4 -> [0,2569,"getWindowHandle",null] 18:57:25 INFO - PROCESS | 1746 | 1464055045034 Marionette TRACE conn4 <- [1,2569,null,{"value":"8"}] 18:57:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 18:57:25 INFO - PROCESS | 1746 | 1464055045041 Marionette TRACE conn4 -> [0,2570,"setScriptTimeout",{"ms":35000}] 18:57:25 INFO - PROCESS | 1746 | 1464055045044 Marionette TRACE conn4 <- [1,2570,null,{}] 18:57:25 INFO - PROCESS | 1746 | 1464055045050 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}] 18:57:25 INFO - PROCESS | 1746 | 1464055045281 Marionette TRACE conn4 <- [1,2571,null,{"value":null}] 18:57:25 INFO - PROCESS | 1746 | 1464055045635 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:25 INFO - PROCESS | 1746 | ++DOCSHELL 0x8edb9400 == 192 [pid = 1746] [id = 650] 18:57:25 INFO - PROCESS | 1746 | ++DOMWINDOW == 171 (0x913c5000) [pid = 1746] [serial = 1951] [outer = (nil)] 18:57:25 INFO - PROCESS | 1746 | ++DOMWINDOW == 172 (0x9c4bdc00) [pid = 1746] [serial = 1952] [outer = 0x913c5000] 18:57:25 INFO - PROCESS | 1746 | 1464055045727 Marionette DEBUG loaded listener.js 18:57:25 INFO - PROCESS | 1746 | ++DOMWINDOW == 173 (0x9d753400) [pid = 1746] [serial = 1953] [outer = 0x913c5000] 18:57:26 INFO - PROCESS | 1746 | 1464055046687 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]]]}] 18:57:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 18:57:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1694ms 18:57:26 INFO - PROCESS | 1746 | 1464055046735 Marionette TRACE conn4 -> [0,2573,"getWindowHandle",null] 18:57:26 INFO - PROCESS | 1746 | 1464055046739 Marionette TRACE conn4 <- [1,2573,null,{"value":"8"}] 18:57:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 18:57:26 INFO - PROCESS | 1746 | 1464055046745 Marionette TRACE conn4 -> [0,2574,"setScriptTimeout",{"ms":35000}] 18:57:26 INFO - PROCESS | 1746 | 1464055046749 Marionette TRACE conn4 <- [1,2574,null,{}] 18:57:26 INFO - PROCESS | 1746 | 1464055046755 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}] 18:57:26 INFO - PROCESS | 1746 | 1464055046981 Marionette TRACE conn4 <- [1,2575,null,{"value":null}] 18:57:27 INFO - PROCESS | 1746 | 1464055047332 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:27 INFO - PROCESS | 1746 | ++DOCSHELL 0x851f6000 == 193 [pid = 1746] [id = 651] 18:57:27 INFO - PROCESS | 1746 | ++DOMWINDOW == 174 (0x920e7400) [pid = 1746] [serial = 1954] [outer = (nil)] 18:57:27 INFO - PROCESS | 1746 | ++DOMWINDOW == 175 (0xa2278800) [pid = 1746] [serial = 1955] [outer = 0x920e7400] 18:57:27 INFO - PROCESS | 1746 | 1464055047427 Marionette DEBUG loaded listener.js 18:57:27 INFO - PROCESS | 1746 | ++DOMWINDOW == 176 (0xa2282c00) [pid = 1746] [serial = 1956] [outer = 0x920e7400] 18:57:28 INFO - PROCESS | 1746 | 1464055048339 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]]]}] 18:57:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 18:57:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1631ms 18:57:28 INFO - PROCESS | 1746 | 1464055048378 Marionette TRACE conn4 -> [0,2577,"getWindowHandle",null] 18:57:28 INFO - PROCESS | 1746 | 1464055048382 Marionette TRACE conn4 <- [1,2577,null,{"value":"8"}] 18:57:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 18:57:28 INFO - PROCESS | 1746 | 1464055048388 Marionette TRACE conn4 -> [0,2578,"setScriptTimeout",{"ms":35000}] 18:57:28 INFO - PROCESS | 1746 | 1464055048392 Marionette TRACE conn4 <- [1,2578,null,{}] 18:57:28 INFO - PROCESS | 1746 | 1464055048399 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}] 18:57:28 INFO - PROCESS | 1746 | 1464055048636 Marionette TRACE conn4 <- [1,2579,null,{"value":null}] 18:57:29 INFO - PROCESS | 1746 | 1464055048989 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:29 INFO - PROCESS | 1746 | ++DOCSHELL 0x85bda800 == 194 [pid = 1746] [id = 652] 18:57:29 INFO - PROCESS | 1746 | ++DOMWINDOW == 177 (0x9d569400) [pid = 1746] [serial = 1957] [outer = (nil)] 18:57:29 INFO - PROCESS | 1746 | ++DOMWINDOW == 178 (0xa24a5400) [pid = 1746] [serial = 1958] [outer = 0x9d569400] 18:57:29 INFO - PROCESS | 1746 | 1464055049094 Marionette DEBUG loaded listener.js 18:57:29 INFO - PROCESS | 1746 | ++DOMWINDOW == 179 (0xa24fb400) [pid = 1746] [serial = 1959] [outer = 0x9d569400] 18:57:29 INFO - PROCESS | 1746 | 1464055049995 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]]]}] 18:57:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 18:57:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1688ms 18:57:30 INFO - PROCESS | 1746 | 1464055050077 Marionette TRACE conn4 -> [0,2581,"getWindowHandle",null] 18:57:30 INFO - PROCESS | 1746 | 1464055050081 Marionette TRACE conn4 <- [1,2581,null,{"value":"8"}] 18:57:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 18:57:30 INFO - PROCESS | 1746 | 1464055050087 Marionette TRACE conn4 -> [0,2582,"setScriptTimeout",{"ms":35000}] 18:57:30 INFO - PROCESS | 1746 | 1464055050091 Marionette TRACE conn4 <- [1,2582,null,{}] 18:57:30 INFO - PROCESS | 1746 | 1464055050097 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}] 18:57:30 INFO - PROCESS | 1746 | 1464055050365 Marionette TRACE conn4 <- [1,2583,null,{"value":null}] 18:57:30 INFO - PROCESS | 1746 | 1464055050725 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:30 INFO - PROCESS | 1746 | ++DOCSHELL 0x8dbf2000 == 195 [pid = 1746] [id = 653] 18:57:30 INFO - PROCESS | 1746 | ++DOMWINDOW == 180 (0x920dc800) [pid = 1746] [serial = 1960] [outer = (nil)] 18:57:30 INFO - PROCESS | 1746 | ++DOMWINDOW == 181 (0xa3059000) [pid = 1746] [serial = 1961] [outer = 0x920dc800] 18:57:30 INFO - PROCESS | 1746 | 1464055050817 Marionette DEBUG loaded listener.js 18:57:30 INFO - PROCESS | 1746 | ++DOMWINDOW == 182 (0xa305ac00) [pid = 1746] [serial = 1962] [outer = 0x920dc800] 18:57:33 INFO - PROCESS | 1746 | --DOCSHELL 0x85bd3400 == 194 [pid = 1746] [id = 588] 18:57:33 INFO - PROCESS | 1746 | --DOCSHELL 0x92390400 == 193 [pid = 1746] [id = 73] 18:57:33 INFO - PROCESS | 1746 | --DOCSHELL 0x85bcf400 == 192 [pid = 1746] [id = 584] 18:57:33 INFO - PROCESS | 1746 | --DOCSHELL 0x85bd4c00 == 191 [pid = 1746] [id = 520] 18:57:33 INFO - PROCESS | 1746 | --DOCSHELL 0x876c8000 == 190 [pid = 1746] [id = 587] 18:57:33 INFO - PROCESS | 1746 | --DOCSHELL 0x8c1c4800 == 189 [pid = 1746] [id = 589] 18:57:33 INFO - PROCESS | 1746 | --DOCSHELL 0x88afb000 == 188 [pid = 1746] [id = 221] 18:57:33 INFO - PROCESS | 1746 | --DOCSHELL 0x8ec40800 == 187 [pid = 1746] [id = 577] 18:57:33 INFO - PROCESS | 1746 | --DOCSHELL 0x91bba000 == 186 [pid = 1746] [id = 579] 18:57:33 INFO - PROCESS | 1746 | --DOCSHELL 0x889c2c00 == 185 [pid = 1746] [id = 219] 18:57:33 INFO - PROCESS | 1746 | --DOCSHELL 0x8c850800 == 184 [pid = 1746] [id = 581] 18:57:33 INFO - PROCESS | 1746 | --DOCSHELL 0x85bd9c00 == 183 [pid = 1746] [id = 635] 18:57:33 INFO - PROCESS | 1746 | --DOCSHELL 0x892fb400 == 182 [pid = 1746] [id = 634] 18:57:33 INFO - PROCESS | 1746 | --DOCSHELL 0x86edc400 == 181 [pid = 1746] [id = 633] 18:57:33 INFO - PROCESS | 1746 | --DOCSHELL 0x871fb000 == 180 [pid = 1746] [id = 632] 18:57:33 INFO - PROCESS | 1746 | --DOCSHELL 0x91c1dc00 == 179 [pid = 1746] [id = 625] 18:57:33 INFO - PROCESS | 1746 | --DOCSHELL 0x91bcf400 == 178 [pid = 1746] [id = 624] 18:57:33 INFO - PROCESS | 1746 | --DOCSHELL 0x8ec3e400 == 177 [pid = 1746] [id = 622] 18:57:33 INFO - PROCESS | 1746 | --DOCSHELL 0x8c6b7800 == 176 [pid = 1746] [id = 623] 18:57:33 INFO - PROCESS | 1746 | --DOCSHELL 0x8db61800 == 175 [pid = 1746] [id = 621] 18:57:33 INFO - PROCESS | 1746 | --DOCSHELL 0x8782c000 == 174 [pid = 1746] [id = 620] 18:57:33 INFO - PROCESS | 1746 | --DOCSHELL 0x8e3a5400 == 173 [pid = 1746] [id = 619] 18:57:33 INFO - PROCESS | 1746 | --DOCSHELL 0x8c84c800 == 172 [pid = 1746] [id = 618] 18:57:33 INFO - PROCESS | 1746 | --DOCSHELL 0x8d256400 == 171 [pid = 1746] [id = 616] 18:57:33 INFO - PROCESS | 1746 | --DOCSHELL 0x85452800 == 170 [pid = 1746] [id = 360] 18:57:33 INFO - PROCESS | 1746 | --DOCSHELL 0x889cfc00 == 169 [pid = 1746] [id = 617] 18:57:33 INFO - PROCESS | 1746 | --DOCSHELL 0x88b5b000 == 168 [pid = 1746] [id = 615] 18:57:33 INFO - PROCESS | 1746 | --DOCSHELL 0x85bd4800 == 167 [pid = 1746] [id = 614] 18:57:33 INFO - PROCESS | 1746 | --DOMWINDOW == 181 (0x8d00b000) [pid = 1746] [serial = 1707] [outer = (nil)] [url = about:blank] 18:57:33 INFO - PROCESS | 1746 | --DOMWINDOW == 180 (0x8bf17c00) [pid = 1746] [serial = 1841] [outer = (nil)] [url = about:blank] 18:57:33 INFO - PROCESS | 1746 | --DOMWINDOW == 179 (0x8afe6000) [pid = 1746] [serial = 1838] [outer = (nil)] [url = about:blank] 18:57:33 INFO - PROCESS | 1746 | --DOMWINDOW == 178 (0x8c1cb000) [pid = 1746] [serial = 1839] [outer = (nil)] [url = about:blank] 18:57:33 INFO - PROCESS | 1746 | --DOMWINDOW == 177 (0x8ec40400) [pid = 1746] [serial = 1785] [outer = (nil)] [url = about:blank] 18:57:33 INFO - PROCESS | 1746 | --DOMWINDOW == 176 (0x8e3a3000) [pid = 1746] [serial = 1784] [outer = (nil)] [url = about:blank] 18:57:33 INFO - PROCESS | 1746 | --DOMWINDOW == 175 (0x8dfe9400) [pid = 1746] [serial = 1782] [outer = (nil)] [url = about:blank] 18:57:33 INFO - PROCESS | 1746 | --DOMWINDOW == 174 (0x8dcb3c00) [pid = 1746] [serial = 1781] [outer = (nil)] [url = about:blank] 18:57:33 INFO - PROCESS | 1746 | --DOMWINDOW == 173 (0x8d00e800) [pid = 1746] [serial = 1779] [outer = (nil)] [url = about:blank] 18:57:33 INFO - PROCESS | 1746 | --DOMWINDOW == 172 (0x8bf12400) [pid = 1746] [serial = 1778] [outer = (nil)] [url = about:blank] 18:57:33 INFO - PROCESS | 1746 | --DOMWINDOW == 171 (0x871ef000) [pid = 1746] [serial = 1832] [outer = (nil)] [url = about:blank] 18:57:33 INFO - PROCESS | 1746 | --DOMWINDOW == 170 (0x876c6800) [pid = 1746] [serial = 1833] [outer = (nil)] [url = about:blank] 18:57:33 INFO - PROCESS | 1746 | --DOMWINDOW == 169 (0xa262e800) [pid = 1746] [serial = 1829] [outer = (nil)] [url = about:blank] 18:57:33 INFO - PROCESS | 1746 | --DOMWINDOW == 168 (0xa24a1800) [pid = 1746] [serial = 1827] [outer = (nil)] [url = about:blank] 18:57:33 INFO - PROCESS | 1746 | --DOMWINDOW == 167 (0xa24a0000) [pid = 1746] [serial = 1826] [outer = (nil)] [url = about:blank] 18:57:33 INFO - PROCESS | 1746 | --DOMWINDOW == 166 (0xa22cac00) [pid = 1746] [serial = 1824] [outer = (nil)] [url = about:blank] 18:57:33 INFO - PROCESS | 1746 | --DOMWINDOW == 165 (0xa22c5c00) [pid = 1746] [serial = 1823] [outer = (nil)] [url = about:blank] 18:57:33 INFO - PROCESS | 1746 | --DOMWINDOW == 164 (0xa2253800) [pid = 1746] [serial = 1821] [outer = (nil)] [url = about:blank] 18:57:33 INFO - PROCESS | 1746 | --DOMWINDOW == 163 (0xa1151400) [pid = 1746] [serial = 1820] [outer = (nil)] [url = about:blank] 18:57:33 INFO - PROCESS | 1746 | --DOMWINDOW == 162 (0xa061b000) [pid = 1746] [serial = 1818] [outer = (nil)] [url = about:blank] 18:57:33 INFO - PROCESS | 1746 | --DOMWINDOW == 161 (0x9d756400) [pid = 1746] [serial = 1817] [outer = (nil)] [url = about:blank] 18:57:33 INFO - PROCESS | 1746 | --DOMWINDOW == 160 (0x9d457000) [pid = 1746] [serial = 1815] [outer = (nil)] [url = about:blank] 18:57:33 INFO - PROCESS | 1746 | --DOMWINDOW == 159 (0x9d408000) [pid = 1746] [serial = 1814] [outer = (nil)] [url = about:blank] 18:57:33 INFO - PROCESS | 1746 | --DOMWINDOW == 158 (0x9ccb1000) [pid = 1746] [serial = 1812] [outer = (nil)] [url = about:blank] 18:57:33 INFO - PROCESS | 1746 | --DOMWINDOW == 157 (0x9c7ea400) [pid = 1746] [serial = 1811] [outer = (nil)] [url = about:blank] 18:57:33 INFO - PROCESS | 1746 | --DOMWINDOW == 156 (0x9c118800) [pid = 1746] [serial = 1809] [outer = (nil)] [url = about:blank] 18:57:33 INFO - PROCESS | 1746 | --DOMWINDOW == 155 (0x9c0f4000) [pid = 1746] [serial = 1808] [outer = (nil)] [url = about:blank] 18:57:33 INFO - PROCESS | 1746 | --DOMWINDOW == 154 (0x98443c00) [pid = 1746] [serial = 1806] [outer = (nil)] [url = about:blank] 18:57:33 INFO - PROCESS | 1746 | --DOMWINDOW == 153 (0x9828cc00) [pid = 1746] [serial = 1805] [outer = (nil)] [url = about:blank] 18:57:33 INFO - PROCESS | 1746 | --DOMWINDOW == 152 (0x9540d400) [pid = 1746] [serial = 1803] [outer = (nil)] [url = about:blank] 18:57:33 INFO - PROCESS | 1746 | --DOMWINDOW == 151 (0x9524c000) [pid = 1746] [serial = 1802] [outer = (nil)] [url = about:blank] 18:57:33 INFO - PROCESS | 1746 | --DOMWINDOW == 150 (0x93da0000) [pid = 1746] [serial = 1800] [outer = (nil)] [url = about:blank] 18:57:33 INFO - PROCESS | 1746 | --DOMWINDOW == 149 (0x93b73000) [pid = 1746] [serial = 1799] [outer = (nil)] [url = about:blank] 18:57:33 INFO - PROCESS | 1746 | --DOMWINDOW == 148 (0x92397800) [pid = 1746] [serial = 1797] [outer = (nil)] [url = about:blank] 18:57:33 INFO - PROCESS | 1746 | --DOMWINDOW == 147 (0x9238e400) [pid = 1746] [serial = 1796] [outer = (nil)] [url = about:blank] 18:57:33 INFO - PROCESS | 1746 | --DOMWINDOW == 146 (0x91c26000) [pid = 1746] [serial = 1794] [outer = (nil)] [url = about:blank] 18:57:33 INFO - PROCESS | 1746 | --DOMWINDOW == 145 (0x91bc3c00) [pid = 1746] [serial = 1793] [outer = (nil)] [url = about:blank] 18:57:33 INFO - PROCESS | 1746 | --DOMWINDOW == 144 (0x91ae9400) [pid = 1746] [serial = 1791] [outer = (nil)] [url = about:blank] 18:57:33 INFO - PROCESS | 1746 | --DOMWINDOW == 143 (0x91a18c00) [pid = 1746] [serial = 1790] [outer = (nil)] [url = about:blank] 18:57:33 INFO - PROCESS | 1746 | --DOMWINDOW == 142 (0x91305000) [pid = 1746] [serial = 1788] [outer = (nil)] [url = about:blank] 18:57:33 INFO - PROCESS | 1746 | --DOMWINDOW == 141 (0x908cd000) [pid = 1746] [serial = 1787] [outer = (nil)] [url = about:blank] 18:57:33 INFO - PROCESS | 1746 | --DOMWINDOW == 140 (0x892f6800) [pid = 1746] [serial = 1835] [outer = (nil)] [url = about:blank] 18:57:33 INFO - PROCESS | 1746 | --DOMWINDOW == 139 (0x89b6d800) [pid = 1746] [serial = 1836] [outer = (nil)] [url = about:blank] 18:57:34 INFO - PROCESS | 1746 | 1464055054519 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]]]}] 18:57:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 18:57:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 4459ms 18:57:34 INFO - PROCESS | 1746 | 1464055054548 Marionette TRACE conn4 -> [0,2585,"getWindowHandle",null] 18:57:34 INFO - PROCESS | 1746 | 1464055054552 Marionette TRACE conn4 <- [1,2585,null,{"value":"8"}] 18:57:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 18:57:34 INFO - PROCESS | 1746 | 1464055054560 Marionette TRACE conn4 -> [0,2586,"setScriptTimeout",{"ms":35000}] 18:57:34 INFO - PROCESS | 1746 | 1464055054565 Marionette TRACE conn4 <- [1,2586,null,{}] 18:57:34 INFO - PROCESS | 1746 | 1464055054573 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}] 18:57:34 INFO - PROCESS | 1746 | 1464055054782 Marionette TRACE conn4 <- [1,2587,null,{"value":null}] 18:57:35 INFO - PROCESS | 1746 | 1464055054994 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:35 INFO - PROCESS | 1746 | ++DOCSHELL 0x871f3c00 == 168 [pid = 1746] [id = 654] 18:57:35 INFO - PROCESS | 1746 | ++DOMWINDOW == 140 (0x871fac00) [pid = 1746] [serial = 1963] [outer = (nil)] 18:57:35 INFO - PROCESS | 1746 | ++DOMWINDOW == 141 (0x88af5800) [pid = 1746] [serial = 1964] [outer = 0x871fac00] 18:57:35 INFO - PROCESS | 1746 | 1464055055078 Marionette DEBUG loaded listener.js 18:57:35 INFO - PROCESS | 1746 | ++DOMWINDOW == 142 (0x892efc00) [pid = 1746] [serial = 1965] [outer = 0x871fac00] 18:57:35 INFO - PROCESS | 1746 | 1464055055955 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]]]}] 18:57:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 18:57:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1487ms 18:57:36 INFO - PROCESS | 1746 | 1464055056048 Marionette TRACE conn4 -> [0,2589,"getWindowHandle",null] 18:57:36 INFO - PROCESS | 1746 | 1464055056057 Marionette TRACE conn4 <- [1,2589,null,{"value":"8"}] 18:57:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 18:57:36 INFO - PROCESS | 1746 | 1464055056066 Marionette TRACE conn4 -> [0,2590,"setScriptTimeout",{"ms":35000}] 18:57:36 INFO - PROCESS | 1746 | 1464055056070 Marionette TRACE conn4 <- [1,2590,null,{}] 18:57:36 INFO - PROCESS | 1746 | 1464055056076 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}] 18:57:36 INFO - PROCESS | 1746 | 1464055056294 Marionette TRACE conn4 <- [1,2591,null,{"value":null}] 18:57:36 INFO - PROCESS | 1746 | 1464055056544 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:36 INFO - PROCESS | 1746 | ++DOCSHELL 0x8a6e2400 == 169 [pid = 1746] [id = 655] 18:57:36 INFO - PROCESS | 1746 | ++DOMWINDOW == 143 (0x8a769800) [pid = 1746] [serial = 1966] [outer = (nil)] 18:57:36 INFO - PROCESS | 1746 | ++DOMWINDOW == 144 (0x8afe1000) [pid = 1746] [serial = 1967] [outer = 0x8a769800] 18:57:36 INFO - PROCESS | 1746 | 1464055056700 Marionette DEBUG loaded listener.js 18:57:36 INFO - PROCESS | 1746 | ++DOMWINDOW == 145 (0x8c1c8400) [pid = 1746] [serial = 1968] [outer = 0x8a769800] 18:57:37 INFO - PROCESS | 1746 | 1464055057603 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]]]}] 18:57:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 18:57:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1584ms 18:57:37 INFO - PROCESS | 1746 | 1464055057651 Marionette TRACE conn4 -> [0,2593,"getWindowHandle",null] 18:57:37 INFO - PROCESS | 1746 | 1464055057654 Marionette TRACE conn4 <- [1,2593,null,{"value":"8"}] 18:57:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 18:57:37 INFO - PROCESS | 1746 | 1464055057667 Marionette TRACE conn4 -> [0,2594,"setScriptTimeout",{"ms":35000}] 18:57:37 INFO - PROCESS | 1746 | 1464055057673 Marionette TRACE conn4 <- [1,2594,null,{}] 18:57:37 INFO - PROCESS | 1746 | 1464055057713 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}] 18:57:38 INFO - PROCESS | 1746 | 1464055058005 Marionette TRACE conn4 <- [1,2595,null,{"value":null}] 18:57:38 INFO - PROCESS | 1746 | 1464055058040 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:38 INFO - PROCESS | 1746 | ++DOCSHELL 0x8d203800 == 170 [pid = 1746] [id = 656] 18:57:38 INFO - PROCESS | 1746 | ++DOMWINDOW == 146 (0x8d205000) [pid = 1746] [serial = 1969] [outer = (nil)] 18:57:38 INFO - PROCESS | 1746 | ++DOMWINDOW == 147 (0x8d256800) [pid = 1746] [serial = 1970] [outer = 0x8d205000] 18:57:38 INFO - PROCESS | 1746 | 1464055058120 Marionette DEBUG loaded listener.js 18:57:38 INFO - PROCESS | 1746 | ++DOMWINDOW == 148 (0x8da82000) [pid = 1746] [serial = 1971] [outer = 0x8d205000] 18:57:39 INFO - PROCESS | 1746 | --DOMWINDOW == 147 (0x8edc1000) [pid = 1746] [serial = 1867] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 18:57:39 INFO - PROCESS | 1746 | --DOMWINDOW == 146 (0x8da8c400) [pid = 1746] [serial = 1855] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 18:57:39 INFO - PROCESS | 1746 | --DOMWINDOW == 145 (0x9c0f6400) [pid = 1746] [serial = 1891] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 18:57:39 INFO - PROCESS | 1746 | --DOMWINDOW == 144 (0x85455800) [pid = 1746] [serial = 1894] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 18:57:39 INFO - PROCESS | 1746 | --DOMWINDOW == 143 (0x88b5e800) [pid = 1746] [serial = 1774] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 18:57:39 INFO - PROCESS | 1746 | --DOMWINDOW == 142 (0x9524a800) [pid = 1746] [serial = 1882] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 18:57:39 INFO - PROCESS | 1746 | --DOMWINDOW == 141 (0x8e3a5c00) [pid = 1746] [serial = 1858] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 18:57:39 INFO - PROCESS | 1746 | --DOMWINDOW == 140 (0x8d24fc00) [pid = 1746] [serial = 1870] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 18:57:39 INFO - PROCESS | 1746 | --DOMWINDOW == 139 (0x89b6f000) [pid = 1746] [serial = 1861] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 18:57:39 INFO - PROCESS | 1746 | --DOMWINDOW == 138 (0x93b78800) [pid = 1746] [serial = 1876] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 18:57:39 INFO - PROCESS | 1746 | --DOMWINDOW == 137 (0x8764e800) [pid = 1746] [serial = 1897] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 18:57:39 INFO - PROCESS | 1746 | --DOMWINDOW == 136 (0x908d6400) [pid = 1746] [serial = 1888] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 18:57:39 INFO - PROCESS | 1746 | --DOMWINDOW == 135 (0x8dfef400) [pid = 1746] [serial = 1879] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 18:57:39 INFO - PROCESS | 1746 | --DOMWINDOW == 134 (0x88af2400) [pid = 1746] [serial = 1900] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 18:57:39 INFO - PROCESS | 1746 | --DOMWINDOW == 133 (0x8c84b800) [pid = 1746] [serial = 1903] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 18:57:39 INFO - PROCESS | 1746 | --DOMWINDOW == 132 (0x97871800) [pid = 1746] [serial = 1885] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 18:57:39 INFO - PROCESS | 1746 | --DOMWINDOW == 131 (0x892f0000) [pid = 1746] [serial = 1846] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 18:57:39 INFO - PROCESS | 1746 | --DOMWINDOW == 130 (0x8e119800) [pid = 1746] [serial = 1864] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 18:57:39 INFO - PROCESS | 1746 | --DOMWINDOW == 129 (0x92399400) [pid = 1746] [serial = 1873] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 18:57:39 INFO - PROCESS | 1746 | --DOMWINDOW == 128 (0x8d2e1c00) [pid = 1746] [serial = 1849] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 18:57:39 INFO - PROCESS | 1746 | --DOMWINDOW == 127 (0x85bd5c00) [pid = 1746] [serial = 1843] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 18:57:39 INFO - PROCESS | 1746 | --DOMWINDOW == 126 (0x89b67400) [pid = 1746] [serial = 1852] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 18:57:39 INFO - PROCESS | 1746 | 1464055059840 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]]]}] 18:57:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 18:57:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 2194ms 18:57:39 INFO - PROCESS | 1746 | 1464055059862 Marionette TRACE conn4 -> [0,2597,"getWindowHandle",null] 18:57:39 INFO - PROCESS | 1746 | 1464055059866 Marionette TRACE conn4 <- [1,2597,null,{"value":"8"}] 18:57:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 18:57:39 INFO - PROCESS | 1746 | 1464055059872 Marionette TRACE conn4 -> [0,2598,"setScriptTimeout",{"ms":35000}] 18:57:39 INFO - PROCESS | 1746 | 1464055059876 Marionette TRACE conn4 <- [1,2598,null,{}] 18:57:39 INFO - PROCESS | 1746 | 1464055059881 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}] 18:57:40 INFO - PROCESS | 1746 | 1464055060168 Marionette TRACE conn4 <- [1,2599,null,{"value":null}] 18:57:40 INFO - PROCESS | 1746 | 1464055060191 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:40 INFO - PROCESS | 1746 | ++DOCSHELL 0x86ee3c00 == 171 [pid = 1746] [id = 657] 18:57:40 INFO - PROCESS | 1746 | ++DOMWINDOW == 127 (0x89b96400) [pid = 1746] [serial = 1972] [outer = (nil)] 18:57:40 INFO - PROCESS | 1746 | ++DOMWINDOW == 128 (0x8d255c00) [pid = 1746] [serial = 1973] [outer = 0x89b96400] 18:57:40 INFO - PROCESS | 1746 | 1464055060266 Marionette DEBUG loaded listener.js 18:57:40 INFO - PROCESS | 1746 | ++DOMWINDOW == 129 (0x8dbfb400) [pid = 1746] [serial = 1974] [outer = 0x89b96400] 18:57:41 INFO - PROCESS | 1746 | 1464055061403 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]]]}] 18:57:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 18:57:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1585ms 18:57:41 INFO - PROCESS | 1746 | 1464055061459 Marionette TRACE conn4 -> [0,2601,"getWindowHandle",null] 18:57:41 INFO - PROCESS | 1746 | 1464055061466 Marionette TRACE conn4 <- [1,2601,null,{"value":"8"}] 18:57:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 18:57:41 INFO - PROCESS | 1746 | 1464055061475 Marionette TRACE conn4 -> [0,2602,"setScriptTimeout",{"ms":35000}] 18:57:41 INFO - PROCESS | 1746 | 1464055061481 Marionette TRACE conn4 <- [1,2602,null,{}] 18:57:41 INFO - PROCESS | 1746 | 1464055061491 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}] 18:57:41 INFO - PROCESS | 1746 | 1464055061850 Marionette TRACE conn4 <- [1,2603,null,{"value":null}] 18:57:42 INFO - PROCESS | 1746 | 1464055062139 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:42 INFO - PROCESS | 1746 | ++DOCSHELL 0x876c5800 == 172 [pid = 1746] [id = 658] 18:57:42 INFO - PROCESS | 1746 | ++DOMWINDOW == 130 (0x87830800) [pid = 1746] [serial = 1975] [outer = (nil)] 18:57:42 INFO - PROCESS | 1746 | ++DOMWINDOW == 131 (0x88afe400) [pid = 1746] [serial = 1976] [outer = 0x87830800] 18:57:42 INFO - PROCESS | 1746 | 1464055062230 Marionette DEBUG loaded listener.js 18:57:42 INFO - PROCESS | 1746 | ++DOMWINDOW == 132 (0x89b6d800) [pid = 1746] [serial = 1977] [outer = 0x87830800] 18:57:43 INFO - PROCESS | 1746 | 1464055063312 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]]]}] 18:57:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 18:57:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1895ms 18:57:43 INFO - PROCESS | 1746 | 1464055063370 Marionette TRACE conn4 -> [0,2605,"getWindowHandle",null] 18:57:43 INFO - PROCESS | 1746 | 1464055063379 Marionette TRACE conn4 <- [1,2605,null,{"value":"8"}] 18:57:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 18:57:43 INFO - PROCESS | 1746 | 1464055063390 Marionette TRACE conn4 -> [0,2606,"setScriptTimeout",{"ms":35000}] 18:57:43 INFO - PROCESS | 1746 | 1464055063394 Marionette TRACE conn4 <- [1,2606,null,{}] 18:57:43 INFO - PROCESS | 1746 | 1464055063401 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}] 18:57:43 INFO - PROCESS | 1746 | 1464055063697 Marionette TRACE conn4 <- [1,2607,null,{"value":null}] 18:57:44 INFO - PROCESS | 1746 | 1464055064054 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:44 INFO - PROCESS | 1746 | ++DOCSHELL 0x8abe4400 == 173 [pid = 1746] [id = 659] 18:57:44 INFO - PROCESS | 1746 | ++DOMWINDOW == 133 (0x8c6b3c00) [pid = 1746] [serial = 1978] [outer = (nil)] 18:57:44 INFO - PROCESS | 1746 | ++DOMWINDOW == 134 (0x8d24c400) [pid = 1746] [serial = 1979] [outer = 0x8c6b3c00] 18:57:44 INFO - PROCESS | 1746 | 1464055064164 Marionette DEBUG loaded listener.js 18:57:44 INFO - PROCESS | 1746 | ++DOMWINDOW == 135 (0x8dbfa800) [pid = 1746] [serial = 1980] [outer = 0x8c6b3c00] 18:57:45 INFO - PROCESS | 1746 | 1464055065214 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]]]}] 18:57:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 18:57:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1882ms 18:57:45 INFO - PROCESS | 1746 | 1464055065273 Marionette TRACE conn4 -> [0,2609,"getWindowHandle",null] 18:57:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 18:57:45 INFO - PROCESS | 1746 | 1464055065277 Marionette TRACE conn4 <- [1,2609,null,{"value":"8"}] 18:57:45 INFO - PROCESS | 1746 | 1464055065284 Marionette TRACE conn4 -> [0,2610,"setScriptTimeout",{"ms":35000}] 18:57:45 INFO - PROCESS | 1746 | 1464055065291 Marionette TRACE conn4 <- [1,2610,null,{}] 18:57:45 INFO - PROCESS | 1746 | 1464055065307 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}] 18:57:45 INFO - PROCESS | 1746 | 1464055065592 Marionette TRACE conn4 <- [1,2611,null,{"value":null}] 18:57:46 INFO - PROCESS | 1746 | 1464055065980 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:46 INFO - PROCESS | 1746 | ++DOCSHELL 0x8dfee000 == 174 [pid = 1746] [id = 660] 18:57:46 INFO - PROCESS | 1746 | ++DOMWINDOW == 136 (0x8e119c00) [pid = 1746] [serial = 1981] [outer = (nil)] 18:57:46 INFO - PROCESS | 1746 | ++DOMWINDOW == 137 (0x8e3ad000) [pid = 1746] [serial = 1982] [outer = 0x8e119c00] 18:57:46 INFO - PROCESS | 1746 | 1464055066071 Marionette DEBUG loaded listener.js 18:57:46 INFO - PROCESS | 1746 | ++DOMWINDOW == 138 (0x8ec41c00) [pid = 1746] [serial = 1983] [outer = 0x8e119c00] 18:57:47 INFO - PROCESS | 1746 | 1464055067053 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]]]}] 18:57:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 18:57:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1841ms 18:57:47 INFO - PROCESS | 1746 | 1464055067125 Marionette TRACE conn4 -> [0,2613,"getWindowHandle",null] 18:57:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 18:57:47 INFO - PROCESS | 1746 | 1464055067130 Marionette TRACE conn4 <- [1,2613,null,{"value":"8"}] 18:57:47 INFO - PROCESS | 1746 | 1464055067137 Marionette TRACE conn4 -> [0,2614,"setScriptTimeout",{"ms":35000}] 18:57:47 INFO - PROCESS | 1746 | 1464055067140 Marionette TRACE conn4 <- [1,2614,null,{}] 18:57:47 INFO - PROCESS | 1746 | 1464055067146 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}] 18:57:47 INFO - PROCESS | 1746 | 1464055067428 Marionette TRACE conn4 <- [1,2615,null,{"value":null}] 18:57:47 INFO - PROCESS | 1746 | 1464055067767 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:47 INFO - PROCESS | 1746 | ++DOCSHELL 0x8e111400 == 175 [pid = 1746] [id = 661] 18:57:47 INFO - PROCESS | 1746 | ++DOMWINDOW == 139 (0x8ed13800) [pid = 1746] [serial = 1984] [outer = (nil)] 18:57:47 INFO - PROCESS | 1746 | ++DOMWINDOW == 140 (0x8edbb400) [pid = 1746] [serial = 1985] [outer = 0x8ed13800] 18:57:47 INFO - PROCESS | 1746 | 1464055067859 Marionette DEBUG loaded listener.js 18:57:47 INFO - PROCESS | 1746 | ++DOMWINDOW == 141 (0x8edc1000) [pid = 1746] [serial = 1986] [outer = 0x8ed13800] 18:57:48 INFO - PROCESS | 1746 | 1464055068783 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]]]}] 18:57:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 18:57:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1691ms 18:57:48 INFO - PROCESS | 1746 | 1464055068828 Marionette TRACE conn4 -> [0,2617,"getWindowHandle",null] 18:57:48 INFO - PROCESS | 1746 | 1464055068832 Marionette TRACE conn4 <- [1,2617,null,{"value":"8"}] 18:57:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 18:57:48 INFO - PROCESS | 1746 | 1464055068838 Marionette TRACE conn4 -> [0,2618,"setScriptTimeout",{"ms":35000}] 18:57:48 INFO - PROCESS | 1746 | 1464055068842 Marionette TRACE conn4 <- [1,2618,null,{}] 18:57:48 INFO - PROCESS | 1746 | 1464055068856 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}] 18:57:49 INFO - PROCESS | 1746 | 1464055069107 Marionette TRACE conn4 <- [1,2619,null,{"value":null}] 18:57:49 INFO - PROCESS | 1746 | 1464055069488 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:49 INFO - PROCESS | 1746 | ++DOCSHELL 0x8d016000 == 176 [pid = 1746] [id = 662] 18:57:49 INFO - PROCESS | 1746 | ++DOMWINDOW == 142 (0x908d5800) [pid = 1746] [serial = 1987] [outer = (nil)] 18:57:49 INFO - PROCESS | 1746 | ++DOMWINDOW == 143 (0x913c6400) [pid = 1746] [serial = 1988] [outer = 0x908d5800] 18:57:49 INFO - PROCESS | 1746 | 1464055069587 Marionette DEBUG loaded listener.js 18:57:49 INFO - PROCESS | 1746 | ++DOMWINDOW == 144 (0x913d0000) [pid = 1746] [serial = 1989] [outer = 0x908d5800] 18:57:50 INFO - PROCESS | 1746 | 1464055070499 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]]]}] 18:57:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 18:57:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1739ms 18:57:50 INFO - PROCESS | 1746 | 1464055070579 Marionette TRACE conn4 -> [0,2621,"getWindowHandle",null] 18:57:50 INFO - PROCESS | 1746 | 1464055070582 Marionette TRACE conn4 <- [1,2621,null,{"value":"8"}] 18:57:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 18:57:50 INFO - PROCESS | 1746 | 1464055070589 Marionette TRACE conn4 -> [0,2622,"setScriptTimeout",{"ms":35000}] 18:57:50 INFO - PROCESS | 1746 | 1464055070593 Marionette TRACE conn4 <- [1,2622,null,{}] 18:57:50 INFO - PROCESS | 1746 | 1464055070599 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}] 18:57:50 INFO - PROCESS | 1746 | 1464055070903 Marionette TRACE conn4 <- [1,2623,null,{"value":null}] 18:57:51 INFO - PROCESS | 1746 | 1464055071264 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:51 INFO - PROCESS | 1746 | ++DOCSHELL 0x85bd1800 == 177 [pid = 1746] [id = 663] 18:57:51 INFO - PROCESS | 1746 | ++DOMWINDOW == 145 (0x8edbc000) [pid = 1746] [serial = 1990] [outer = (nil)] 18:57:51 INFO - PROCESS | 1746 | ++DOMWINDOW == 146 (0x91bc7800) [pid = 1746] [serial = 1991] [outer = 0x8edbc000] 18:57:51 INFO - PROCESS | 1746 | 1464055071359 Marionette DEBUG loaded listener.js 18:57:51 INFO - PROCESS | 1746 | ++DOMWINDOW == 147 (0x91bd6000) [pid = 1746] [serial = 1992] [outer = 0x8edbc000] 18:57:52 INFO - PROCESS | 1746 | 1464055072308 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]]]}] 18:57:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 18:57:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1784ms 18:57:52 INFO - PROCESS | 1746 | 1464055072375 Marionette TRACE conn4 -> [0,2625,"getWindowHandle",null] 18:57:52 INFO - PROCESS | 1746 | 1464055072379 Marionette TRACE conn4 <- [1,2625,null,{"value":"8"}] 18:57:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 18:57:52 INFO - PROCESS | 1746 | 1464055072385 Marionette TRACE conn4 -> [0,2626,"setScriptTimeout",{"ms":35000}] 18:57:52 INFO - PROCESS | 1746 | 1464055072389 Marionette TRACE conn4 <- [1,2626,null,{}] 18:57:52 INFO - PROCESS | 1746 | 1464055072394 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}] 18:57:52 INFO - PROCESS | 1746 | 1464055072627 Marionette TRACE conn4 <- [1,2627,null,{"value":null}] 18:57:52 INFO - PROCESS | 1746 | 1464055072965 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:53 INFO - PROCESS | 1746 | ++DOCSHELL 0x908cf800 == 178 [pid = 1746] [id = 664] 18:57:53 INFO - PROCESS | 1746 | ++DOMWINDOW == 148 (0x91af0c00) [pid = 1746] [serial = 1993] [outer = (nil)] 18:57:53 INFO - PROCESS | 1746 | ++DOMWINDOW == 149 (0x92397c00) [pid = 1746] [serial = 1994] [outer = 0x91af0c00] 18:57:53 INFO - PROCESS | 1746 | 1464055073067 Marionette DEBUG loaded listener.js 18:57:53 INFO - PROCESS | 1746 | ++DOMWINDOW == 150 (0x92f1ec00) [pid = 1746] [serial = 1995] [outer = 0x91af0c00] 18:57:54 INFO - PROCESS | 1746 | 1464055073996 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]]]}] 18:57:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 18:57:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1687ms 18:57:54 INFO - PROCESS | 1746 | 1464055074074 Marionette TRACE conn4 -> [0,2629,"getWindowHandle",null] 18:57:54 INFO - PROCESS | 1746 | 1464055074078 Marionette TRACE conn4 <- [1,2629,null,{"value":"8"}] 18:57:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 18:57:54 INFO - PROCESS | 1746 | 1464055074084 Marionette TRACE conn4 -> [0,2630,"setScriptTimeout",{"ms":35000}] 18:57:54 INFO - PROCESS | 1746 | 1464055074088 Marionette TRACE conn4 <- [1,2630,null,{}] 18:57:54 INFO - PROCESS | 1746 | 1464055074093 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}] 18:57:54 INFO - PROCESS | 1746 | 1464055074355 Marionette TRACE conn4 <- [1,2631,null,{"value":null}] 18:57:54 INFO - PROCESS | 1746 | 1464055074717 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:54 INFO - PROCESS | 1746 | ++DOCSHELL 0x8ed12c00 == 179 [pid = 1746] [id = 665] 18:57:54 INFO - PROCESS | 1746 | ++DOMWINDOW == 151 (0x91c24400) [pid = 1746] [serial = 1996] [outer = (nil)] 18:57:54 INFO - PROCESS | 1746 | ++DOMWINDOW == 152 (0x93da1800) [pid = 1746] [serial = 1997] [outer = 0x91c24400] 18:57:54 INFO - PROCESS | 1746 | 1464055074803 Marionette DEBUG loaded listener.js 18:57:54 INFO - PROCESS | 1746 | ++DOMWINDOW == 153 (0x947a6800) [pid = 1746] [serial = 1998] [outer = 0x91c24400] 18:57:55 INFO - PROCESS | 1746 | 1464055075713 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]]]}] 18:57:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 18:57:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1682ms 18:57:55 INFO - PROCESS | 1746 | 1464055075767 Marionette TRACE conn4 -> [0,2633,"getWindowHandle",null] 18:57:55 INFO - PROCESS | 1746 | 1464055075771 Marionette TRACE conn4 <- [1,2633,null,{"value":"8"}] 18:57:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 18:57:55 INFO - PROCESS | 1746 | 1464055075777 Marionette TRACE conn4 -> [0,2634,"setScriptTimeout",{"ms":35000}] 18:57:55 INFO - PROCESS | 1746 | 1464055075781 Marionette TRACE conn4 <- [1,2634,null,{}] 18:57:55 INFO - PROCESS | 1746 | 1464055075787 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}] 18:57:56 INFO - PROCESS | 1746 | 1464055076004 Marionette TRACE conn4 <- [1,2635,null,{"value":null}] 18:57:56 INFO - PROCESS | 1746 | 1464055076354 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:56 INFO - PROCESS | 1746 | ++DOCSHELL 0x8da86800 == 180 [pid = 1746] [id = 666] 18:57:56 INFO - PROCESS | 1746 | ++DOMWINDOW == 154 (0x8dfea000) [pid = 1746] [serial = 1999] [outer = (nil)] 18:57:56 INFO - PROCESS | 1746 | ++DOMWINDOW == 155 (0x9544a800) [pid = 1746] [serial = 2000] [outer = 0x8dfea000] 18:57:56 INFO - PROCESS | 1746 | 1464055076444 Marionette DEBUG loaded listener.js 18:57:56 INFO - PROCESS | 1746 | ++DOMWINDOW == 156 (0x97846000) [pid = 1746] [serial = 2001] [outer = 0x8dfea000] 18:57:57 INFO - PROCESS | 1746 | 1464055077372 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]]]}] 18:57:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 18:57:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1635ms 18:57:57 INFO - PROCESS | 1746 | 1464055077413 Marionette TRACE conn4 -> [0,2637,"getWindowHandle",null] 18:57:57 INFO - PROCESS | 1746 | 1464055077417 Marionette TRACE conn4 <- [1,2637,null,{"value":"8"}] 18:57:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 18:57:57 INFO - PROCESS | 1746 | 1464055077423 Marionette TRACE conn4 -> [0,2638,"setScriptTimeout",{"ms":35000}] 18:57:57 INFO - PROCESS | 1746 | 1464055077427 Marionette TRACE conn4 <- [1,2638,null,{}] 18:57:57 INFO - PROCESS | 1746 | 1464055077432 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}] 18:57:57 INFO - PROCESS | 1746 | 1464055077647 Marionette TRACE conn4 <- [1,2639,null,{"value":null}] 18:57:58 INFO - PROCESS | 1746 | 1464055077994 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:58 INFO - PROCESS | 1746 | ++DOCSHELL 0x93d9d800 == 181 [pid = 1746] [id = 667] 18:57:58 INFO - PROCESS | 1746 | ++DOMWINDOW == 157 (0x9524d800) [pid = 1746] [serial = 2002] [outer = (nil)] 18:57:58 INFO - PROCESS | 1746 | ++DOMWINDOW == 158 (0x98443c00) [pid = 1746] [serial = 2003] [outer = 0x9524d800] 18:57:58 INFO - PROCESS | 1746 | 1464055078084 Marionette DEBUG loaded listener.js 18:57:58 INFO - PROCESS | 1746 | ++DOMWINDOW == 159 (0x9937fc00) [pid = 1746] [serial = 2004] [outer = 0x9524d800] 18:57:59 INFO - PROCESS | 1746 | 1464055079031 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]]]}] 18:57:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 18:57:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1684ms 18:57:59 INFO - PROCESS | 1746 | 1464055079109 Marionette TRACE conn4 -> [0,2641,"getWindowHandle",null] 18:57:59 INFO - PROCESS | 1746 | 1464055079113 Marionette TRACE conn4 <- [1,2641,null,{"value":"8"}] 18:57:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 18:57:59 INFO - PROCESS | 1746 | 1464055079120 Marionette TRACE conn4 -> [0,2642,"setScriptTimeout",{"ms":35000}] 18:57:59 INFO - PROCESS | 1746 | 1464055079125 Marionette TRACE conn4 <- [1,2642,null,{}] 18:57:59 INFO - PROCESS | 1746 | 1464055079134 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}] 18:57:59 INFO - PROCESS | 1746 | 1464055079434 Marionette TRACE conn4 <- [1,2643,null,{"value":null}] 18:57:59 INFO - PROCESS | 1746 | 1464055079795 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:59 INFO - PROCESS | 1746 | ++DOCSHELL 0x97870400 == 182 [pid = 1746] [id = 668] 18:57:59 INFO - PROCESS | 1746 | ++DOMWINDOW == 160 (0x9bce5000) [pid = 1746] [serial = 2005] [outer = (nil)] 18:57:59 INFO - PROCESS | 1746 | ++DOMWINDOW == 161 (0x9bf3b800) [pid = 1746] [serial = 2006] [outer = 0x9bce5000] 18:57:59 INFO - PROCESS | 1746 | 1464055079888 Marionette DEBUG loaded listener.js 18:58:00 INFO - PROCESS | 1746 | ++DOMWINDOW == 162 (0x9c0f7000) [pid = 1746] [serial = 2007] [outer = 0x9bce5000] 18:58:00 INFO - PROCESS | 1746 | 1464055080872 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]]]}] 18:58:00 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 18:58:00 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1788ms 18:58:00 INFO - PROCESS | 1746 | 1464055080909 Marionette TRACE conn4 -> [0,2645,"getWindowHandle",null] 18:58:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 18:58:00 INFO - PROCESS | 1746 | 1464055080913 Marionette TRACE conn4 <- [1,2645,null,{"value":"8"}] 18:58:00 INFO - PROCESS | 1746 | 1464055080920 Marionette TRACE conn4 -> [0,2646,"setScriptTimeout",{"ms":35000}] 18:58:00 INFO - PROCESS | 1746 | 1464055080923 Marionette TRACE conn4 <- [1,2646,null,{}] 18:58:00 INFO - PROCESS | 1746 | 1464055080929 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}] 18:58:01 INFO - PROCESS | 1746 | 1464055081153 Marionette TRACE conn4 <- [1,2647,null,{"value":null}] 18:58:01 INFO - PROCESS | 1746 | 1464055081515 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:01 INFO - PROCESS | 1746 | ++DOCSHELL 0x9130f800 == 183 [pid = 1746] [id = 669] 18:58:01 INFO - PROCESS | 1746 | ++DOMWINDOW == 163 (0x91bb9800) [pid = 1746] [serial = 2008] [outer = (nil)] 18:58:01 INFO - PROCESS | 1746 | ++DOMWINDOW == 164 (0x9c7e6400) [pid = 1746] [serial = 2009] [outer = 0x91bb9800] 18:58:01 INFO - PROCESS | 1746 | 1464055081609 Marionette DEBUG loaded listener.js 18:58:01 INFO - PROCESS | 1746 | ++DOMWINDOW == 165 (0x9cc84800) [pid = 1746] [serial = 2010] [outer = 0x91bb9800] 18:58:02 INFO - PROCESS | 1746 | 1464055082519 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]]]}] 18:58:02 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 18:58:02 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1638ms 18:58:02 INFO - PROCESS | 1746 | 1464055082558 Marionette TRACE conn4 -> [0,2649,"getWindowHandle",null] 18:58:02 INFO - PROCESS | 1746 | 1464055082560 Marionette TRACE conn4 <- [1,2649,null,{"value":"8"}] 18:58:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 18:58:02 INFO - PROCESS | 1746 | 1464055082567 Marionette TRACE conn4 -> [0,2650,"setScriptTimeout",{"ms":35000}] 18:58:02 INFO - PROCESS | 1746 | 1464055082571 Marionette TRACE conn4 <- [1,2650,null,{}] 18:58:02 INFO - PROCESS | 1746 | 1464055082576 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}] 18:58:02 INFO - PROCESS | 1746 | 1464055082790 Marionette TRACE conn4 <- [1,2651,null,{"value":null}] 18:58:03 INFO - PROCESS | 1746 | 1464055083103 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:03 INFO - PROCESS | 1746 | ++DOCSHELL 0x9b9abc00 == 184 [pid = 1746] [id = 670] 18:58:03 INFO - PROCESS | 1746 | ++DOMWINDOW == 166 (0x9bf3d400) [pid = 1746] [serial = 2011] [outer = (nil)] 18:58:03 INFO - PROCESS | 1746 | ++DOMWINDOW == 167 (0x9d56cc00) [pid = 1746] [serial = 2012] [outer = 0x9bf3d400] 18:58:03 INFO - PROCESS | 1746 | 1464055083240 Marionette DEBUG loaded listener.js 18:58:03 INFO - PROCESS | 1746 | ++DOMWINDOW == 168 (0xa1150400) [pid = 1746] [serial = 2013] [outer = 0x9bf3d400] 18:58:04 INFO - PROCESS | 1746 | 1464055084165 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]]]}] 18:58:04 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 18:58:04 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1632ms 18:58:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 18:58:04 INFO - PROCESS | 1746 | 1464055084201 Marionette TRACE conn4 -> [0,2653,"getWindowHandle",null] 18:58:04 INFO - PROCESS | 1746 | 1464055084204 Marionette TRACE conn4 <- [1,2653,null,{"value":"8"}] 18:58:04 INFO - PROCESS | 1746 | 1464055084210 Marionette TRACE conn4 -> [0,2654,"setScriptTimeout",{"ms":35000}] 18:58:04 INFO - PROCESS | 1746 | 1464055084213 Marionette TRACE conn4 <- [1,2654,null,{}] 18:58:04 INFO - PROCESS | 1746 | 1464055084219 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}] 18:58:04 INFO - PROCESS | 1746 | 1464055084432 Marionette TRACE conn4 <- [1,2655,null,{"value":null}] 18:58:04 INFO - PROCESS | 1746 | 1464055084830 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:04 INFO - PROCESS | 1746 | ++DOCSHELL 0x85bd6800 == 185 [pid = 1746] [id = 671] 18:58:04 INFO - PROCESS | 1746 | ++DOMWINDOW == 169 (0x9d755c00) [pid = 1746] [serial = 2014] [outer = (nil)] 18:58:04 INFO - PROCESS | 1746 | ++DOMWINDOW == 170 (0xa2279000) [pid = 1746] [serial = 2015] [outer = 0x9d755c00] 18:58:04 INFO - PROCESS | 1746 | 1464055084925 Marionette DEBUG loaded listener.js 18:58:05 INFO - PROCESS | 1746 | ++DOMWINDOW == 171 (0xa227bc00) [pid = 1746] [serial = 2016] [outer = 0x9d755c00] 18:58:05 INFO - PROCESS | 1746 | 1464055085849 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]]]}] 18:58:05 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 18:58:05 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1681ms 18:58:05 INFO - PROCESS | 1746 | 1464055085892 Marionette TRACE conn4 -> [0,2657,"getWindowHandle",null] 18:58:05 INFO - PROCESS | 1746 | 1464055085896 Marionette TRACE conn4 <- [1,2657,null,{"value":"8"}] 18:58:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 18:58:05 INFO - PROCESS | 1746 | 1464055085902 Marionette TRACE conn4 -> [0,2658,"setScriptTimeout",{"ms":35000}] 18:58:05 INFO - PROCESS | 1746 | 1464055085906 Marionette TRACE conn4 <- [1,2658,null,{}] 18:58:05 INFO - PROCESS | 1746 | 1464055085911 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}] 18:58:06 INFO - PROCESS | 1746 | 1464055086128 Marionette TRACE conn4 <- [1,2659,null,{"value":null}] 18:58:06 INFO - PROCESS | 1746 | 1464055086481 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:06 INFO - PROCESS | 1746 | ++DOCSHELL 0x8545dc00 == 186 [pid = 1746] [id = 672] 18:58:06 INFO - PROCESS | 1746 | ++DOMWINDOW == 172 (0x91c1dc00) [pid = 1746] [serial = 2017] [outer = (nil)] 18:58:06 INFO - PROCESS | 1746 | ++DOMWINDOW == 173 (0xa24a3000) [pid = 1746] [serial = 2018] [outer = 0x91c1dc00] 18:58:06 INFO - PROCESS | 1746 | 1464055086574 Marionette DEBUG loaded listener.js 18:58:06 INFO - PROCESS | 1746 | ++DOMWINDOW == 174 (0xa262e800) [pid = 1746] [serial = 2019] [outer = 0x91c1dc00] 18:58:07 INFO - PROCESS | 1746 | 1464055087483 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]]]}] 18:58:07 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 18:58:07 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1632ms 18:58:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 18:58:07 INFO - PROCESS | 1746 | 1464055087536 Marionette TRACE conn4 -> [0,2661,"getWindowHandle",null] 18:58:07 INFO - PROCESS | 1746 | 1464055087540 Marionette TRACE conn4 <- [1,2661,null,{"value":"8"}] 18:58:07 INFO - PROCESS | 1746 | 1464055087547 Marionette TRACE conn4 -> [0,2662,"setScriptTimeout",{"ms":35000}] 18:58:07 INFO - PROCESS | 1746 | 1464055087551 Marionette TRACE conn4 <- [1,2662,null,{}] 18:58:07 INFO - PROCESS | 1746 | 1464055087556 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}] 18:58:07 INFO - PROCESS | 1746 | 1464055087803 Marionette TRACE conn4 <- [1,2663,null,{"value":null}] 18:58:08 INFO - PROCESS | 1746 | 1464055088153 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:08 INFO - PROCESS | 1746 | ++DOCSHELL 0x9c115c00 == 187 [pid = 1746] [id = 673] 18:58:08 INFO - PROCESS | 1746 | ++DOMWINDOW == 175 (0xa249c400) [pid = 1746] [serial = 2020] [outer = (nil)] 18:58:08 INFO - PROCESS | 1746 | ++DOMWINDOW == 176 (0xa321e800) [pid = 1746] [serial = 2021] [outer = 0xa249c400] 18:58:08 INFO - PROCESS | 1746 | 1464055088247 Marionette DEBUG loaded listener.js 18:58:08 INFO - PROCESS | 1746 | ++DOMWINDOW == 177 (0xa30f2800) [pid = 1746] [serial = 2022] [outer = 0xa249c400] 18:58:09 INFO - PROCESS | 1746 | 1464055089179 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]]]}] 18:58:09 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 18:58:09 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1690ms 18:58:09 INFO - PROCESS | 1746 | 1464055089237 Marionette TRACE conn4 -> [0,2665,"getWindowHandle",null] 18:58:09 INFO - PROCESS | 1746 | 1464055089241 Marionette TRACE conn4 <- [1,2665,null,{"value":"8"}] 18:58:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 18:58:09 INFO - PROCESS | 1746 | 1464055089247 Marionette TRACE conn4 -> [0,2666,"setScriptTimeout",{"ms":35000}] 18:58:09 INFO - PROCESS | 1746 | 1464055089251 Marionette TRACE conn4 <- [1,2666,null,{}] 18:58:09 INFO - PROCESS | 1746 | 1464055089256 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}] 18:58:09 INFO - PROCESS | 1746 | 1464055089498 Marionette TRACE conn4 <- [1,2667,null,{"value":null}] 18:58:09 INFO - PROCESS | 1746 | 1464055089851 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:09 INFO - PROCESS | 1746 | ++DOCSHELL 0xa21a5400 == 188 [pid = 1746] [id = 674] 18:58:09 INFO - PROCESS | 1746 | ++DOMWINDOW == 178 (0xa224a000) [pid = 1746] [serial = 2023] [outer = (nil)] 18:58:09 INFO - PROCESS | 1746 | ++DOMWINDOW == 179 (0xa3452800) [pid = 1746] [serial = 2024] [outer = 0xa224a000] 18:58:09 INFO - PROCESS | 1746 | 1464055089943 Marionette DEBUG loaded listener.js 18:58:10 INFO - PROCESS | 1746 | ++DOMWINDOW == 180 (0xa3454400) [pid = 1746] [serial = 2025] [outer = 0xa224a000] 18:58:11 INFO - PROCESS | 1746 | SkCairoFTTypeface::onFilterRec unimplemented 18:58:11 INFO - PROCESS | 1746 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 18:58:11 INFO - PROCESS | 1746 | 1464055091266 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]]]}] 18:58:11 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) 18:58:11 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 2034ms 18:58:11 INFO - PROCESS | 1746 | 1464055091283 Marionette TRACE conn4 -> [0,2669,"getWindowHandle",null] 18:58:11 INFO - PROCESS | 1746 | 1464055091286 Marionette TRACE conn4 <- [1,2669,null,{"value":"8"}] 18:58:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 18:58:11 INFO - PROCESS | 1746 | 1464055091296 Marionette TRACE conn4 -> [0,2670,"setScriptTimeout",{"ms":35000}] 18:58:11 INFO - PROCESS | 1746 | 1464055091301 Marionette TRACE conn4 <- [1,2670,null,{}] 18:58:11 INFO - PROCESS | 1746 | 1464055091308 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}] 18:58:11 INFO - PROCESS | 1746 | 1464055091531 Marionette TRACE conn4 <- [1,2671,null,{"value":null}] 18:58:14 INFO - PROCESS | 1746 | --DOCSHELL 0x85bce400 == 187 [pid = 1746] [id = 604] 18:58:14 INFO - PROCESS | 1746 | --DOCSHELL 0x9bf3d000 == 186 [pid = 1746] [id = 603] 18:58:14 INFO - PROCESS | 1746 | --DOCSHELL 0x99ecb800 == 185 [pid = 1746] [id = 602] 18:58:14 INFO - PROCESS | 1746 | --DOCSHELL 0x8d016800 == 184 [pid = 1746] [id = 644] 18:58:14 INFO - PROCESS | 1746 | --DOCSHELL 0x91c24c00 == 183 [pid = 1746] [id = 645] 18:58:14 INFO - PROCESS | 1746 | --DOCSHELL 0x8db58400 == 182 [pid = 1746] [id = 643] 18:58:14 INFO - PROCESS | 1746 | --DOCSHELL 0x8dff1000 == 181 [pid = 1746] [id = 642] 18:58:14 INFO - PROCESS | 1746 | --DOCSHELL 0x8e095c00 == 180 [pid = 1746] [id = 641] 18:58:14 INFO - PROCESS | 1746 | --DOCSHELL 0x8d20c800 == 179 [pid = 1746] [id = 640] 18:58:14 INFO - PROCESS | 1746 | --DOCSHELL 0x88af8400 == 178 [pid = 1746] [id = 639] 18:58:14 INFO - PROCESS | 1746 | --DOCSHELL 0x89b6b800 == 177 [pid = 1746] [id = 637] 18:58:14 INFO - PROCESS | 1746 | --DOCSHELL 0x89b62c00 == 176 [pid = 1746] [id = 638] 18:58:14 INFO - PROCESS | 1746 | --DOCSHELL 0x8633b400 == 175 [pid = 1746] [id = 636] 18:58:14 INFO - PROCESS | 1746 | --DOMWINDOW == 179 (0x8e092c00) [pid = 1746] [serial = 1856] [outer = (nil)] [url = about:blank] 18:58:14 INFO - PROCESS | 1746 | --DOMWINDOW == 178 (0x8e097800) [pid = 1746] [serial = 1857] [outer = (nil)] [url = about:blank] 18:58:14 INFO - PROCESS | 1746 | --DOMWINDOW == 177 (0x9d229c00) [pid = 1746] [serial = 1893] [outer = (nil)] [url = about:blank] 18:58:14 INFO - PROCESS | 1746 | --DOMWINDOW == 176 (0x9d751c00) [pid = 1746] [serial = 1895] [outer = (nil)] [url = about:blank] 18:58:14 INFO - PROCESS | 1746 | --DOMWINDOW == 175 (0x8dcaf000) [pid = 1746] [serial = 1776] [outer = (nil)] [url = about:blank] 18:58:14 INFO - PROCESS | 1746 | --DOMWINDOW == 174 (0x9a08f000) [pid = 1746] [serial = 1883] [outer = (nil)] [url = about:blank] 18:58:14 INFO - PROCESS | 1746 | --DOMWINDOW == 173 (0x8ec37000) [pid = 1746] [serial = 1859] [outer = (nil)] [url = about:blank] 18:58:14 INFO - PROCESS | 1746 | --DOMWINDOW == 172 (0x91bd7800) [pid = 1746] [serial = 1871] [outer = (nil)] [url = about:blank] 18:58:14 INFO - PROCESS | 1746 | --DOMWINDOW == 171 (0x908cfc00) [pid = 1746] [serial = 1862] [outer = (nil)] [url = about:blank] 18:58:14 INFO - PROCESS | 1746 | --DOMWINDOW == 170 (0x97810000) [pid = 1746] [serial = 1878] [outer = (nil)] [url = about:blank] 18:58:14 INFO - PROCESS | 1746 | --DOMWINDOW == 169 (0x8d2edc00) [pid = 1746] [serial = 1907] [outer = (nil)] [url = about:blank] 18:58:14 INFO - PROCESS | 1746 | --DOMWINDOW == 168 (0x87827400) [pid = 1746] [serial = 1898] [outer = (nil)] [url = about:blank] 18:58:14 INFO - PROCESS | 1746 | --DOMWINDOW == 167 (0x9c0ef800) [pid = 1746] [serial = 1889] [outer = (nil)] [url = about:blank] 18:58:14 INFO - PROCESS | 1746 | --DOMWINDOW == 166 (0x9cf16c00) [pid = 1746] [serial = 1892] [outer = (nil)] [url = about:blank] 18:58:14 INFO - PROCESS | 1746 | --DOMWINDOW == 165 (0x97874400) [pid = 1746] [serial = 1881] [outer = (nil)] [url = about:blank] 18:58:14 INFO - PROCESS | 1746 | --DOMWINDOW == 164 (0x8a6e2800) [pid = 1746] [serial = 1901] [outer = (nil)] [url = about:blank] 18:58:14 INFO - PROCESS | 1746 | --DOMWINDOW == 163 (0xa061e400) [pid = 1746] [serial = 1896] [outer = (nil)] [url = about:blank] 18:58:14 INFO - PROCESS | 1746 | --DOMWINDOW == 162 (0x8d202800) [pid = 1746] [serial = 1904] [outer = (nil)] [url = about:blank] 18:58:14 INFO - PROCESS | 1746 | --DOMWINDOW == 161 (0x9bf3fc00) [pid = 1746] [serial = 1887] [outer = (nil)] [url = about:blank] 18:58:14 INFO - PROCESS | 1746 | --DOMWINDOW == 160 (0x95448000) [pid = 1746] [serial = 1877] [outer = (nil)] [url = about:blank] 18:58:14 INFO - PROCESS | 1746 | --DOMWINDOW == 159 (0x89b94000) [pid = 1746] [serial = 1847] [outer = (nil)] [url = about:blank] 18:58:14 INFO - PROCESS | 1746 | --DOMWINDOW == 158 (0x91bbc800) [pid = 1746] [serial = 1869] [outer = (nil)] [url = about:blank] 18:58:14 INFO - PROCESS | 1746 | --DOMWINDOW == 157 (0x908d4400) [pid = 1746] [serial = 1863] [outer = (nil)] [url = about:blank] 18:58:14 INFO - PROCESS | 1746 | --DOMWINDOW == 156 (0x889d0000) [pid = 1746] [serial = 1899] [outer = (nil)] [url = about:blank] 18:58:14 INFO - PROCESS | 1746 | --DOMWINDOW == 155 (0x9786a000) [pid = 1746] [serial = 1880] [outer = (nil)] [url = about:blank] 18:58:14 INFO - PROCESS | 1746 | --DOMWINDOW == 154 (0x8ed0b000) [pid = 1746] [serial = 1860] [outer = (nil)] [url = about:blank] 18:58:14 INFO - PROCESS | 1746 | --DOMWINDOW == 153 (0x91a0d000) [pid = 1746] [serial = 1865] [outer = (nil)] [url = about:blank] 18:58:14 INFO - PROCESS | 1746 | --DOMWINDOW == 152 (0x8d24b000) [pid = 1746] [serial = 1905] [outer = (nil)] [url = about:blank] 18:58:14 INFO - PROCESS | 1746 | --DOMWINDOW == 151 (0x93b73800) [pid = 1746] [serial = 1875] [outer = (nil)] [url = about:blank] 18:58:14 INFO - PROCESS | 1746 | --DOMWINDOW == 150 (0x8d9ca400) [pid = 1746] [serial = 1850] [outer = (nil)] [url = about:blank] 18:58:14 INFO - PROCESS | 1746 | --DOMWINDOW == 149 (0x8da86c00) [pid = 1746] [serial = 1851] [outer = (nil)] [url = about:blank] 18:58:14 INFO - PROCESS | 1746 | --DOMWINDOW == 148 (0x91a14800) [pid = 1746] [serial = 1866] [outer = (nil)] [url = about:blank] 18:58:14 INFO - PROCESS | 1746 | --DOMWINDOW == 147 (0x925a7400) [pid = 1746] [serial = 1874] [outer = (nil)] [url = about:blank] 18:58:14 INFO - PROCESS | 1746 | --DOMWINDOW == 146 (0x871ef800) [pid = 1746] [serial = 1845] [outer = (nil)] [url = about:blank] 18:58:14 INFO - PROCESS | 1746 | --DOMWINDOW == 145 (0x9b674400) [pid = 1746] [serial = 1884] [outer = (nil)] [url = about:blank] 18:58:14 INFO - PROCESS | 1746 | --DOMWINDOW == 144 (0x8a76b800) [pid = 1746] [serial = 1902] [outer = (nil)] [url = about:blank] 18:58:14 INFO - PROCESS | 1746 | --DOMWINDOW == 143 (0x86344000) [pid = 1746] [serial = 1844] [outer = (nil)] [url = about:blank] 18:58:14 INFO - PROCESS | 1746 | --DOMWINDOW == 142 (0x91c24800) [pid = 1746] [serial = 1872] [outer = (nil)] [url = about:blank] 18:58:14 INFO - PROCESS | 1746 | --DOMWINDOW == 141 (0x9c0fd800) [pid = 1746] [serial = 1890] [outer = (nil)] [url = about:blank] 18:58:14 INFO - PROCESS | 1746 | --DOMWINDOW == 140 (0x8df1e400) [pid = 1746] [serial = 1854] [outer = (nil)] [url = about:blank] 18:58:14 INFO - PROCESS | 1746 | --DOMWINDOW == 139 (0x9bf3c000) [pid = 1746] [serial = 1886] [outer = (nil)] [url = about:blank] 18:58:14 INFO - PROCESS | 1746 | --DOMWINDOW == 138 (0x8abe1400) [pid = 1746] [serial = 1848] [outer = (nil)] [url = about:blank] 18:58:14 INFO - PROCESS | 1746 | --DOMWINDOW == 137 (0x8dca8800) [pid = 1746] [serial = 1853] [outer = (nil)] [url = about:blank] 18:58:14 INFO - PROCESS | 1746 | --DOMWINDOW == 136 (0x91b36c00) [pid = 1746] [serial = 1868] [outer = (nil)] [url = about:blank] 18:58:14 INFO - PROCESS | 1746 | 1464055094508 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:14 INFO - PROCESS | 1746 | ++DOCSHELL 0x86344000 == 176 [pid = 1746] [id = 675] 18:58:14 INFO - PROCESS | 1746 | ++DOMWINDOW == 137 (0x86d0cc00) [pid = 1746] [serial = 2026] [outer = (nil)] 18:58:14 INFO - PROCESS | 1746 | ++DOMWINDOW == 138 (0x871edc00) [pid = 1746] [serial = 2027] [outer = 0x86d0cc00] 18:58:14 INFO - PROCESS | 1746 | 1464055094587 Marionette DEBUG loaded listener.js 18:58:14 INFO - PROCESS | 1746 | ++DOMWINDOW == 139 (0x8782c000) [pid = 1746] [serial = 2028] [outer = 0x86d0cc00] 18:58:15 INFO - PROCESS | 1746 | SkCairoFTTypeface::onFilterRec unimplemented 18:58:15 INFO - PROCESS | 1746 | 1464055095863 Marionette TRACE conn4 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2673,"getWindowHandle",null] 18:58:15 INFO - PROCESS | 1746 | 1464055095903 Marionette TRACE conn4 <- [1,2673,null,{"value":"8"}] 18:58:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 18:58:15 INFO - PROCESS | 1746 | 1464055095910 Marionette TRACE conn4 -> [0,2674,"setScriptTimeout",{"ms":35000}] 18:58:15 INFO - PROCESS | 1746 | 1464055095916 Marionette TRACE conn4 <- [1,2674,null,{}] 18:58:15 INFO - PROCESS | 1746 | 1464055095923 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}] 18:58:16 INFO - PROCESS | 1746 | 1464055096229 Marionette TRACE conn4 <- [1,2675,null,{"value":null}] 18:58:16 INFO - PROCESS | 1746 | 1464055096449 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:16 INFO - PROCESS | 1746 | ++DOCSHELL 0x8a6e3000 == 177 [pid = 1746] [id = 676] 18:58:16 INFO - PROCESS | 1746 | ++DOMWINDOW == 140 (0x8a6e5000) [pid = 1746] [serial = 2029] [outer = (nil)] 18:58:16 INFO - PROCESS | 1746 | ++DOMWINDOW == 141 (0x8abe8000) [pid = 1746] [serial = 2030] [outer = 0x8a6e5000] 18:58:16 INFO - PROCESS | 1746 | 1464055096539 Marionette DEBUG loaded listener.js 18:58:16 INFO - PROCESS | 1746 | ++DOMWINDOW == 142 (0x8c6aac00) [pid = 1746] [serial = 2031] [outer = 0x8a6e5000] 18:58:17 INFO - PROCESS | 1746 | SkCairoFTTypeface::onFilterRec unimplemented 18:58:17 INFO - PROCESS | 1746 | 1464055097862 Marionette TRACE conn4 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2677,"getWindowHandle",null] 18:58:17 INFO - PROCESS | 1746 | 1464055097914 Marionette TRACE conn4 <- [1,2677,null,{"value":"8"}] 18:58:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 18:58:17 INFO - PROCESS | 1746 | 1464055097922 Marionette TRACE conn4 -> [0,2678,"setScriptTimeout",{"ms":35000}] 18:58:17 INFO - PROCESS | 1746 | 1464055097925 Marionette TRACE conn4 <- [1,2678,null,{}] 18:58:17 INFO - PROCESS | 1746 | 1464055097931 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}] 18:58:18 INFO - PROCESS | 1746 | 1464055098256 Marionette TRACE conn4 <- [1,2679,null,{"value":null}] 18:58:18 INFO - PROCESS | 1746 | 1464055098310 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:18 INFO - PROCESS | 1746 | ++DOCSHELL 0x8a767800 == 178 [pid = 1746] [id = 677] 18:58:18 INFO - PROCESS | 1746 | ++DOMWINDOW == 143 (0x8d249c00) [pid = 1746] [serial = 2032] [outer = (nil)] 18:58:18 INFO - PROCESS | 1746 | ++DOMWINDOW == 144 (0x8d9cd000) [pid = 1746] [serial = 2033] [outer = 0x8d249c00] 18:58:18 INFO - PROCESS | 1746 | 1464055098394 Marionette DEBUG loaded listener.js 18:58:18 INFO - PROCESS | 1746 | ++DOMWINDOW == 145 (0x8da8e000) [pid = 1746] [serial = 2034] [outer = 0x8d249c00] 18:58:19 INFO - PROCESS | 1746 | --DOMWINDOW == 144 (0x913c5000) [pid = 1746] [serial = 1951] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 18:58:19 INFO - PROCESS | 1746 | --DOMWINDOW == 143 (0x8e39fc00) [pid = 1746] [serial = 1942] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 18:58:19 INFO - PROCESS | 1746 | --DOMWINDOW == 142 (0x8d205000) [pid = 1746] [serial = 1969] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 18:58:19 INFO - PROCESS | 1746 | --DOMWINDOW == 141 (0x9c0f0c00) [pid = 1746] [serial = 1948] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 18:58:19 INFO - PROCESS | 1746 | --DOMWINDOW == 140 (0x8a769800) [pid = 1746] [serial = 1966] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 18:58:19 INFO - PROCESS | 1746 | --DOMWINDOW == 139 (0x920df400) [pid = 1746] [serial = 1936] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 18:58:19 INFO - PROCESS | 1746 | --DOMWINDOW == 138 (0x892f8400) [pid = 1746] [serial = 1840] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 18:58:19 INFO - PROCESS | 1746 | --DOMWINDOW == 137 (0x93b7e800) [pid = 1746] [serial = 1945] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 18:58:19 INFO - PROCESS | 1746 | --DOMWINDOW == 136 (0x8d2e6400) [pid = 1746] [serial = 1921] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 18:58:19 INFO - PROCESS | 1746 | --DOMWINDOW == 135 (0x871fac00) [pid = 1746] [serial = 1963] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 18:58:19 INFO - PROCESS | 1746 | --DOMWINDOW == 134 (0x8633c800) [pid = 1746] [serial = 1909] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 18:58:19 INFO - PROCESS | 1746 | --DOMWINDOW == 133 (0x8afdfc00) [pid = 1746] [serial = 1915] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 18:58:19 INFO - PROCESS | 1746 | --DOMWINDOW == 132 (0x8c6b3400) [pid = 1746] [serial = 1918] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 18:58:19 INFO - PROCESS | 1746 | --DOMWINDOW == 131 (0x95444400) [pid = 1746] [serial = 1939] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 18:58:19 INFO - PROCESS | 1746 | --DOMWINDOW == 130 (0x8d2ebc00) [pid = 1746] [serial = 1933] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 18:58:19 INFO - PROCESS | 1746 | --DOMWINDOW == 129 (0x8e099c00) [pid = 1746] [serial = 1927] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 18:58:19 INFO - PROCESS | 1746 | --DOMWINDOW == 128 (0x913ccc00) [pid = 1746] [serial = 1930] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 18:58:19 INFO - PROCESS | 1746 | --DOMWINDOW == 127 (0x9d569400) [pid = 1746] [serial = 1957] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 18:58:19 INFO - PROCESS | 1746 | --DOMWINDOW == 126 (0x8a761800) [pid = 1746] [serial = 1912] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 18:58:19 INFO - PROCESS | 1746 | --DOMWINDOW == 125 (0x920dc800) [pid = 1746] [serial = 1960] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 18:58:19 INFO - PROCESS | 1746 | --DOMWINDOW == 124 (0x8e096000) [pid = 1746] [serial = 1924] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 18:58:19 INFO - PROCESS | 1746 | --DOMWINDOW == 123 (0x95443800) [pid = 1746] [serial = 1828] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 18:58:19 INFO - PROCESS | 1746 | --DOMWINDOW == 122 (0x920e7400) [pid = 1746] [serial = 1954] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 18:58:20 INFO - PROCESS | 1746 | SkCairoFTTypeface::onFilterRec unimplemented 18:58:20 INFO - PROCESS | 1746 | 1464055100346 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]]]}] 18:58:20 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) 18:58:20 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 2443ms 18:58:20 INFO - PROCESS | 1746 | 1464055100365 Marionette TRACE conn4 -> [0,2681,"getWindowHandle",null] 18:58:20 INFO - PROCESS | 1746 | 1464055100369 Marionette TRACE conn4 <- [1,2681,null,{"value":"8"}] 18:58:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 18:58:20 INFO - PROCESS | 1746 | 1464055100384 Marionette TRACE conn4 -> [0,2682,"setScriptTimeout",{"ms":35000}] 18:58:20 INFO - PROCESS | 1746 | 1464055100393 Marionette TRACE conn4 <- [1,2682,null,{}] 18:58:20 INFO - PROCESS | 1746 | 1464055100399 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}] 18:58:20 INFO - PROCESS | 1746 | 1464055100612 Marionette TRACE conn4 <- [1,2683,null,{"value":null}] 18:58:20 INFO - PROCESS | 1746 | 1464055100869 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:20 INFO - PROCESS | 1746 | ++DOCSHELL 0x871fac00 == 179 [pid = 1746] [id = 678] 18:58:20 INFO - PROCESS | 1746 | ++DOMWINDOW == 123 (0x871fb000) [pid = 1746] [serial = 2035] [outer = (nil)] 18:58:20 INFO - PROCESS | 1746 | ++DOMWINDOW == 124 (0x8dbf2800) [pid = 1746] [serial = 2036] [outer = 0x871fb000] 18:58:20 INFO - PROCESS | 1746 | 1464055100960 Marionette DEBUG loaded listener.js 18:58:21 INFO - PROCESS | 1746 | ++DOMWINDOW == 125 (0x8df28400) [pid = 1746] [serial = 2037] [outer = 0x871fb000] 18:58:22 INFO - PROCESS | 1746 | SkCairoFTTypeface::onFilterRec unimplemented 18:58:22 INFO - PROCESS | 1746 | 1464055102453 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]]]}] 18:58:22 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) 18:58:22 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 2096ms 18:58:22 INFO - PROCESS | 1746 | 1464055102473 Marionette TRACE conn4 -> [0,2685,"getWindowHandle",null] 18:58:22 INFO - PROCESS | 1746 | 1464055102480 Marionette TRACE conn4 <- [1,2685,null,{"value":"8"}] 18:58:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 18:58:22 INFO - PROCESS | 1746 | 1464055102488 Marionette TRACE conn4 -> [0,2686,"setScriptTimeout",{"ms":35000}] 18:58:22 INFO - PROCESS | 1746 | 1464055102492 Marionette TRACE conn4 <- [1,2686,null,{}] 18:58:22 INFO - PROCESS | 1746 | 1464055102615 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}] 18:58:22 INFO - PROCESS | 1746 | 1464055102838 Marionette TRACE conn4 <- [1,2687,null,{"value":null}] 18:58:23 INFO - PROCESS | 1746 | 1464055103129 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:23 INFO - PROCESS | 1746 | ++DOCSHELL 0x8545d000 == 180 [pid = 1746] [id = 679] 18:58:23 INFO - PROCESS | 1746 | ++DOMWINDOW == 126 (0x88afbc00) [pid = 1746] [serial = 2038] [outer = (nil)] 18:58:23 INFO - PROCESS | 1746 | ++DOMWINDOW == 127 (0x8a6ea000) [pid = 1746] [serial = 2039] [outer = 0x88afbc00] 18:58:23 INFO - PROCESS | 1746 | 1464055103223 Marionette DEBUG loaded listener.js 18:58:23 INFO - PROCESS | 1746 | ++DOMWINDOW == 128 (0x8d013400) [pid = 1746] [serial = 2040] [outer = 0x88afbc00] 18:58:24 INFO - PROCESS | 1746 | SkCairoFTTypeface::onFilterRec unimplemented 18:58:24 INFO - PROCESS | 1746 | 1464055104629 Marionette TRACE conn4 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2689,"getWindowHandle",null] 18:58:24 INFO - PROCESS | 1746 | 1464055104712 Marionette TRACE conn4 <- [1,2689,null,{"value":"8"}] 18:58:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 18:58:24 INFO - PROCESS | 1746 | 1464055104840 Marionette TRACE conn4 -> [0,2690,"setScriptTimeout",{"ms":35000}] 18:58:24 INFO - PROCESS | 1746 | 1464055104845 Marionette TRACE conn4 <- [1,2690,null,{}] 18:58:24 INFO - PROCESS | 1746 | 1464055104852 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}] 18:58:25 INFO - PROCESS | 1746 | 1464055105083 Marionette TRACE conn4 <- [1,2691,null,{"value":null}] 18:58:25 INFO - PROCESS | 1746 | 1464055105374 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:25 INFO - PROCESS | 1746 | ++DOCSHELL 0x8a6ed800 == 181 [pid = 1746] [id = 680] 18:58:25 INFO - PROCESS | 1746 | ++DOMWINDOW == 129 (0x8c1cb000) [pid = 1746] [serial = 2041] [outer = (nil)] 18:58:25 INFO - PROCESS | 1746 | ++DOMWINDOW == 130 (0x8dbf3400) [pid = 1746] [serial = 2042] [outer = 0x8c1cb000] 18:58:25 INFO - PROCESS | 1746 | 1464055105464 Marionette DEBUG loaded listener.js 18:58:25 INFO - PROCESS | 1746 | ++DOMWINDOW == 131 (0x8dfecc00) [pid = 1746] [serial = 2043] [outer = 0x8c1cb000] 18:58:26 INFO - PROCESS | 1746 | SkCairoFTTypeface::onFilterRec unimplemented 18:58:26 INFO - PROCESS | 1746 | 1464055106910 Marionette TRACE conn4 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2693,"getWindowHandle",null] 18:58:26 INFO - PROCESS | 1746 | 1464055106942 Marionette TRACE conn4 <- [1,2693,null,{"value":"8"}] 18:58:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 18:58:26 INFO - PROCESS | 1746 | 1464055106949 Marionette TRACE conn4 -> [0,2694,"setScriptTimeout",{"ms":35000}] 18:58:26 INFO - PROCESS | 1746 | 1464055106956 Marionette TRACE conn4 <- [1,2694,null,{}] 18:58:27 INFO - PROCESS | 1746 | 1464055107086 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}] 18:58:27 INFO - PROCESS | 1746 | 1464055107393 Marionette TRACE conn4 <- [1,2695,null,{"value":null}] 18:58:27 INFO - PROCESS | 1746 | 1464055107616 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:27 INFO - PROCESS | 1746 | ++DOCSHELL 0x8d9d5800 == 182 [pid = 1746] [id = 681] 18:58:27 INFO - PROCESS | 1746 | ++DOMWINDOW == 132 (0x8e095c00) [pid = 1746] [serial = 2044] [outer = (nil)] 18:58:27 INFO - PROCESS | 1746 | ++DOMWINDOW == 133 (0x8e3ae800) [pid = 1746] [serial = 2045] [outer = 0x8e095c00] 18:58:27 INFO - PROCESS | 1746 | 1464055107708 Marionette DEBUG loaded listener.js 18:58:27 INFO - PROCESS | 1746 | ++DOMWINDOW == 134 (0x8ed07c00) [pid = 1746] [serial = 2046] [outer = 0x8e095c00] 18:58:29 INFO - PROCESS | 1746 | SkCairoFTTypeface::onFilterRec unimplemented 18:58:29 INFO - PROCESS | 1746 | 1464055109118 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\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2697,"getWindowHandle",null] 18:58:29 INFO - PROCESS | 1746 | 1464055109156 Marionette TRACE conn4 <- [1,2697,null,{"value":"8"}] 18:58:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 18:58:29 INFO - PROCESS | 1746 | 1464055109164 Marionette TRACE conn4 -> [0,2698,"setScriptTimeout",{"ms":35000}] 18:58:29 INFO - PROCESS | 1746 | 1464055109167 Marionette TRACE conn4 <- [1,2698,null,{}] 18:58:29 INFO - PROCESS | 1746 | 1464055109174 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}] 18:58:29 INFO - PROCESS | 1746 | 1464055109631 Marionette TRACE conn4 <- [1,2699,null,{"value":null}] 18:58:29 INFO - PROCESS | 1746 | 1464055109810 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:29 INFO - PROCESS | 1746 | ++DOCSHELL 0x8d24e000 == 183 [pid = 1746] [id = 682] 18:58:29 INFO - PROCESS | 1746 | ++DOMWINDOW == 135 (0x8ec36000) [pid = 1746] [serial = 2047] [outer = (nil)] 18:58:29 INFO - PROCESS | 1746 | ++DOMWINDOW == 136 (0x908d2000) [pid = 1746] [serial = 2048] [outer = 0x8ec36000] 18:58:29 INFO - PROCESS | 1746 | 1464055109914 Marionette DEBUG loaded listener.js 18:58:30 INFO - PROCESS | 1746 | ++DOMWINDOW == 137 (0x9130b000) [pid = 1746] [serial = 2049] [outer = 0x8ec36000] 18:58:31 INFO - PROCESS | 1746 | SkCairoFTTypeface::onFilterRec unimplemented 18:58:31 INFO - PROCESS | 1746 | 1464055111310 Marionette TRACE conn4 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 18:58:31 INFO - PROCESS | 1746 | 1464055111358 Marionette TRACE conn4 <- [1,2701,null,{"value":"8"}] 18:58:31 INFO - PROCESS | 1746 | 1464055111365 Marionette TRACE conn4 -> [0,2702,"setScriptTimeout",{"ms":35000}] 18:58:31 INFO - PROCESS | 1746 | 1464055111368 Marionette TRACE conn4 <- [1,2702,null,{}] 18:58:31 INFO - PROCESS | 1746 | 1464055111375 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}] 18:58:31 INFO - PROCESS | 1746 | 1464055111684 Marionette TRACE conn4 <- [1,2703,null,{"value":null}] 18:58:31 INFO - PROCESS | 1746 | 1464055111956 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:31 INFO - PROCESS | 1746 | ++DOCSHELL 0x8dff1400 == 184 [pid = 1746] [id = 683] 18:58:31 INFO - PROCESS | 1746 | ++DOMWINDOW == 138 (0x8e11d000) [pid = 1746] [serial = 2050] [outer = (nil)] 18:58:32 INFO - PROCESS | 1746 | ++DOMWINDOW == 139 (0x91a14800) [pid = 1746] [serial = 2051] [outer = 0x8e11d000] 18:58:32 INFO - PROCESS | 1746 | 1464055112046 Marionette DEBUG loaded listener.js 18:58:32 INFO - PROCESS | 1746 | ++DOMWINDOW == 140 (0x91aea000) [pid = 1746] [serial = 2052] [outer = 0x8e11d000] 18:58:33 INFO - PROCESS | 1746 | 1464055113030 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]]]}] 18:58:33 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 18:58:33 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1687ms 18:58:33 INFO - PROCESS | 1746 | 1464055113051 Marionette TRACE conn4 -> [0,2705,"getWindowHandle",null] 18:58:33 INFO - PROCESS | 1746 | 1464055113055 Marionette TRACE conn4 <- [1,2705,null,{"value":"8"}] 18:58:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 18:58:33 INFO - PROCESS | 1746 | 1464055113062 Marionette TRACE conn4 -> [0,2706,"setScriptTimeout",{"ms":35000}] 18:58:33 INFO - PROCESS | 1746 | 1464055113066 Marionette TRACE conn4 <- [1,2706,null,{}] 18:58:33 INFO - PROCESS | 1746 | 1464055113072 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}] 18:58:33 INFO - PROCESS | 1746 | 1464055113358 Marionette TRACE conn4 <- [1,2707,null,{"value":null}] 18:58:33 INFO - PROCESS | 1746 | 1464055113714 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:33 INFO - PROCESS | 1746 | ++DOCSHELL 0x8edbb800 == 185 [pid = 1746] [id = 684] 18:58:33 INFO - PROCESS | 1746 | ++DOMWINDOW == 141 (0x913c5000) [pid = 1746] [serial = 2053] [outer = (nil)] 18:58:33 INFO - PROCESS | 1746 | ++DOMWINDOW == 142 (0x91bd4c00) [pid = 1746] [serial = 2054] [outer = 0x913c5000] 18:58:33 INFO - PROCESS | 1746 | 1464055113806 Marionette DEBUG loaded listener.js 18:58:33 INFO - PROCESS | 1746 | ++DOMWINDOW == 143 (0x91c25000) [pid = 1746] [serial = 2055] [outer = 0x913c5000] 18:58:34 INFO - PROCESS | 1746 | 1464055114800 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]]]}] 18:58:34 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 18:58:34 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1795ms 18:58:34 INFO - PROCESS | 1746 | 1464055114858 Marionette TRACE conn4 -> [0,2709,"getWindowHandle",null] 18:58:34 INFO - PROCESS | 1746 | 1464055114869 Marionette TRACE conn4 <- [1,2709,null,{"value":"8"}] 18:58:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 18:58:34 INFO - PROCESS | 1746 | 1464055114878 Marionette TRACE conn4 -> [0,2710,"setScriptTimeout",{"ms":35000}] 18:58:34 INFO - PROCESS | 1746 | 1464055114882 Marionette TRACE conn4 <- [1,2710,null,{}] 18:58:34 INFO - PROCESS | 1746 | 1464055114887 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}] 18:58:35 INFO - PROCESS | 1746 | 1464055115177 Marionette TRACE conn4 <- [1,2711,null,{"value":null}] 18:58:35 INFO - PROCESS | 1746 | 1464055115527 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:35 INFO - PROCESS | 1746 | ++DOCSHELL 0x889cb400 == 186 [pid = 1746] [id = 685] 18:58:35 INFO - PROCESS | 1746 | ++DOMWINDOW == 144 (0x8a6ef000) [pid = 1746] [serial = 2056] [outer = (nil)] 18:58:35 INFO - PROCESS | 1746 | ++DOMWINDOW == 145 (0x925a2000) [pid = 1746] [serial = 2057] [outer = 0x8a6ef000] 18:58:35 INFO - PROCESS | 1746 | 1464055115625 Marionette DEBUG loaded listener.js 18:58:35 INFO - PROCESS | 1746 | ++DOMWINDOW == 146 (0x92f16400) [pid = 1746] [serial = 2058] [outer = 0x8a6ef000] 18:58:36 INFO - PROCESS | 1746 | 1464055116599 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] 18:58:36 INFO - PROCESS | 1746 | 1464055116680 Marionette TRACE conn4 <- [1,2713,null,{"value":"8"}] 18:58:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 18:58:36 INFO - PROCESS | 1746 | 1464055116687 Marionette TRACE conn4 -> [0,2714,"setScriptTimeout",{"ms":35000}] 18:58:36 INFO - PROCESS | 1746 | 1464055116691 Marionette TRACE conn4 <- [1,2714,null,{}] 18:58:36 INFO - PROCESS | 1746 | 1464055116697 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}] 18:58:36 INFO - PROCESS | 1746 | 1464055116982 Marionette TRACE conn4 <- [1,2715,null,{"value":null}] 18:58:37 INFO - PROCESS | 1746 | 1464055117333 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:37 INFO - PROCESS | 1746 | ++DOCSHELL 0x8edbb000 == 187 [pid = 1746] [id = 686] 18:58:37 INFO - PROCESS | 1746 | ++DOMWINDOW == 147 (0x91af5800) [pid = 1746] [serial = 2059] [outer = (nil)] 18:58:37 INFO - PROCESS | 1746 | ++DOMWINDOW == 148 (0x9524c400) [pid = 1746] [serial = 2060] [outer = 0x91af5800] 18:58:37 INFO - PROCESS | 1746 | 1464055117427 Marionette DEBUG loaded listener.js 18:58:37 INFO - PROCESS | 1746 | ++DOMWINDOW == 149 (0x97811800) [pid = 1746] [serial = 2061] [outer = 0x91af5800] 18:58:38 INFO - PROCESS | 1746 | 1464055118351 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]]]}] 18:58:38 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 18:58:38 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1739ms 18:58:38 INFO - PROCESS | 1746 | 1464055118427 Marionette TRACE conn4 -> [0,2717,"getWindowHandle",null] 18:58:38 INFO - PROCESS | 1746 | 1464055118431 Marionette TRACE conn4 <- [1,2717,null,{"value":"8"}] 18:58:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 18:58:38 INFO - PROCESS | 1746 | 1464055118438 Marionette TRACE conn4 -> [0,2718,"setScriptTimeout",{"ms":35000}] 18:58:38 INFO - PROCESS | 1746 | 1464055118441 Marionette TRACE conn4 <- [1,2718,null,{}] 18:58:38 INFO - PROCESS | 1746 | 1464055118447 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}] 18:58:38 INFO - PROCESS | 1746 | 1464055118728 Marionette TRACE conn4 <- [1,2719,null,{"value":null}] 18:58:39 INFO - PROCESS | 1746 | 1464055119088 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:39 INFO - PROCESS | 1746 | ++DOCSHELL 0x91bd2000 == 188 [pid = 1746] [id = 687] 18:58:39 INFO - PROCESS | 1746 | ++DOMWINDOW == 150 (0x920e5800) [pid = 1746] [serial = 2062] [outer = (nil)] 18:58:39 INFO - PROCESS | 1746 | ++DOMWINDOW == 151 (0x9828e000) [pid = 1746] [serial = 2063] [outer = 0x920e5800] 18:58:39 INFO - PROCESS | 1746 | 1464055119193 Marionette DEBUG loaded listener.js 18:58:39 INFO - PROCESS | 1746 | ++DOMWINDOW == 152 (0x98479c00) [pid = 1746] [serial = 2064] [outer = 0x920e5800] 18:58:40 INFO - PROCESS | 1746 | 1464055120190 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] 18:58:40 INFO - PROCESS | 1746 | 1464055120232 Marionette TRACE conn4 <- [1,2721,null,{"value":"8"}] 18:58:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 18:58:40 INFO - PROCESS | 1746 | 1464055120240 Marionette TRACE conn4 -> [0,2722,"setScriptTimeout",{"ms":35000}] 18:58:40 INFO - PROCESS | 1746 | 1464055120242 Marionette TRACE conn4 <- [1,2722,null,{}] 18:58:40 INFO - PROCESS | 1746 | 1464055120249 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}] 18:58:40 INFO - PROCESS | 1746 | 1464055120511 Marionette TRACE conn4 <- [1,2723,null,{"value":null}] 18:58:40 INFO - PROCESS | 1746 | 1464055120867 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:40 INFO - PROCESS | 1746 | ++DOCSHELL 0x8abdec00 == 189 [pid = 1746] [id = 688] 18:58:40 INFO - PROCESS | 1746 | ++DOMWINDOW == 153 (0x8d00e000) [pid = 1746] [serial = 2065] [outer = (nil)] 18:58:40 INFO - PROCESS | 1746 | ++DOMWINDOW == 154 (0x9a40bc00) [pid = 1746] [serial = 2066] [outer = 0x8d00e000] 18:58:40 INFO - PROCESS | 1746 | 1464055120962 Marionette DEBUG loaded listener.js 18:58:41 INFO - PROCESS | 1746 | ++DOMWINDOW == 155 (0x9b9a9000) [pid = 1746] [serial = 2067] [outer = 0x8d00e000] 18:58:41 INFO - PROCESS | 1746 | 1464055121970 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] 18:58:42 INFO - PROCESS | 1746 | 1464055122032 Marionette TRACE conn4 <- [1,2725,null,{"value":"8"}] 18:58:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 18:58:42 INFO - PROCESS | 1746 | 1464055122038 Marionette TRACE conn4 -> [0,2726,"setScriptTimeout",{"ms":35000}] 18:58:42 INFO - PROCESS | 1746 | 1464055122043 Marionette TRACE conn4 <- [1,2726,null,{}] 18:58:42 INFO - PROCESS | 1746 | 1464055122049 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}] 18:58:42 INFO - PROCESS | 1746 | 1464055122295 Marionette TRACE conn4 <- [1,2727,null,{"value":null}] 18:58:42 INFO - PROCESS | 1746 | 1464055122663 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:42 INFO - PROCESS | 1746 | ++DOCSHELL 0x99ed1000 == 190 [pid = 1746] [id = 689] 18:58:42 INFO - PROCESS | 1746 | ++DOMWINDOW == 156 (0x9c111400) [pid = 1746] [serial = 2068] [outer = (nil)] 18:58:42 INFO - PROCESS | 1746 | ++DOMWINDOW == 157 (0x9c4c3000) [pid = 1746] [serial = 2069] [outer = 0x9c111400] 18:58:42 INFO - PROCESS | 1746 | 1464055122758 Marionette DEBUG loaded listener.js 18:58:42 INFO - PROCESS | 1746 | ++DOMWINDOW == 158 (0x9cf1b800) [pid = 1746] [serial = 2070] [outer = 0x9c111400] 18:58:43 INFO - PROCESS | 1746 | 1464055123693 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]]]}] 18:58:43 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 18:58:43 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1691ms 18:58:43 INFO - PROCESS | 1746 | 1464055123730 Marionette TRACE conn4 -> [0,2729,"getWindowHandle",null] 18:58:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 18:58:43 INFO - PROCESS | 1746 | 1464055123734 Marionette TRACE conn4 <- [1,2729,null,{"value":"8"}] 18:58:43 INFO - PROCESS | 1746 | 1464055123741 Marionette TRACE conn4 -> [0,2730,"setScriptTimeout",{"ms":35000}] 18:58:43 INFO - PROCESS | 1746 | 1464055123744 Marionette TRACE conn4 <- [1,2730,null,{}] 18:58:43 INFO - PROCESS | 1746 | 1464055123750 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}] 18:58:43 INFO - PROCESS | 1746 | 1464055123985 Marionette TRACE conn4 <- [1,2731,null,{"value":null}] 18:58:44 INFO - PROCESS | 1746 | 1464055124342 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:44 INFO - PROCESS | 1746 | ++DOCSHELL 0x9a010400 == 191 [pid = 1746] [id = 690] 18:58:44 INFO - PROCESS | 1746 | ++DOMWINDOW == 159 (0x9c11dc00) [pid = 1746] [serial = 2071] [outer = (nil)] 18:58:44 INFO - PROCESS | 1746 | ++DOMWINDOW == 160 (0x9d750c00) [pid = 1746] [serial = 2072] [outer = 0x9c11dc00] 18:58:44 INFO - PROCESS | 1746 | 1464055124437 Marionette DEBUG loaded listener.js 18:58:44 INFO - PROCESS | 1746 | ++DOMWINDOW == 161 (0xa0616000) [pid = 1746] [serial = 2073] [outer = 0x9c11dc00] 18:58:45 INFO - PROCESS | 1746 | 1464055125766 Marionette TRACE conn4 <- [1,2732,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2733,"getWindowHandle",null] 18:58:45 INFO - PROCESS | 1746 | 1464055125833 Marionette TRACE conn4 <- [1,2733,null,{"value":"8"}] 18:58:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 18:58:45 INFO - PROCESS | 1746 | 1464055125840 Marionette TRACE conn4 -> [0,2734,"setScriptTimeout",{"ms":35000}] 18:58:45 INFO - PROCESS | 1746 | 1464055125842 Marionette TRACE conn4 <- [1,2734,null,{}] 18:58:45 INFO - PROCESS | 1746 | 1464055125849 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}] 18:58:46 INFO - PROCESS | 1746 | 1464055126158 Marionette TRACE conn4 <- [1,2735,null,{"value":null}] 18:58:46 INFO - PROCESS | 1746 | 1464055126466 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:46 INFO - PROCESS | 1746 | ++DOCSHELL 0x9cf16c00 == 192 [pid = 1746] [id = 691] 18:58:46 INFO - PROCESS | 1746 | ++DOMWINDOW == 162 (0x9d569400) [pid = 1746] [serial = 2074] [outer = (nil)] 18:58:46 INFO - PROCESS | 1746 | ++DOMWINDOW == 163 (0xa249d000) [pid = 1746] [serial = 2075] [outer = 0x9d569400] 18:58:46 INFO - PROCESS | 1746 | 1464055126555 Marionette DEBUG loaded listener.js 18:58:46 INFO - PROCESS | 1746 | ++DOMWINDOW == 164 (0xa24a0800) [pid = 1746] [serial = 2076] [outer = 0x9d569400] 18:58:47 INFO - PROCESS | 1746 | 1464055127535 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]]]}] 18:58:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 18:58:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1745ms 18:58:47 INFO - PROCESS | 1746 | 1464055127586 Marionette TRACE conn4 -> [0,2737,"getWindowHandle",null] 18:58:47 INFO - PROCESS | 1746 | 1464055127590 Marionette TRACE conn4 <- [1,2737,null,{"value":"8"}] 18:58:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 18:58:47 INFO - PROCESS | 1746 | 1464055127597 Marionette TRACE conn4 -> [0,2738,"setScriptTimeout",{"ms":35000}] 18:58:47 INFO - PROCESS | 1746 | 1464055127600 Marionette TRACE conn4 <- [1,2738,null,{}] 18:58:47 INFO - PROCESS | 1746 | 1464055127606 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}] 18:58:47 INFO - PROCESS | 1746 | 1464055127957 Marionette TRACE conn4 <- [1,2739,null,{"value":null}] 18:58:48 INFO - PROCESS | 1746 | 1464055128235 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:48 INFO - PROCESS | 1746 | ++DOCSHELL 0x93b81800 == 193 [pid = 1746] [id = 692] 18:58:48 INFO - PROCESS | 1746 | ++DOMWINDOW == 165 (0x9c0f1400) [pid = 1746] [serial = 2077] [outer = (nil)] 18:58:48 INFO - PROCESS | 1746 | ++DOMWINDOW == 166 (0xa325d400) [pid = 1746] [serial = 2078] [outer = 0x9c0f1400] 18:58:48 INFO - PROCESS | 1746 | 1464055128329 Marionette DEBUG loaded listener.js 18:58:48 INFO - PROCESS | 1746 | ++DOMWINDOW == 167 (0xa3453c00) [pid = 1746] [serial = 2079] [outer = 0x9c0f1400] 18:58:49 INFO - PROCESS | 1746 | 1464055129239 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]]]}] 18:58:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 18:58:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1682ms 18:58:49 INFO - PROCESS | 1746 | 1464055129298 Marionette TRACE conn4 -> [0,2741,"getWindowHandle",null] 18:58:49 INFO - PROCESS | 1746 | 1464055129301 Marionette TRACE conn4 <- [1,2741,null,{"value":"8"}] 18:58:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 18:58:49 INFO - PROCESS | 1746 | 1464055129312 Marionette TRACE conn4 -> [0,2742,"setScriptTimeout",{"ms":35000}] 18:58:49 INFO - PROCESS | 1746 | 1464055129314 Marionette TRACE conn4 <- [1,2742,null,{}] 18:58:49 INFO - PROCESS | 1746 | 1464055129321 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}] 18:58:49 INFO - PROCESS | 1746 | 1464055129589 Marionette TRACE conn4 <- [1,2743,null,{"value":null}] 18:58:49 INFO - PROCESS | 1746 | 1464055129944 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:49 INFO - PROCESS | 1746 | ++DOCSHELL 0xa224a800 == 194 [pid = 1746] [id = 693] 18:58:49 INFO - PROCESS | 1746 | ++DOMWINDOW == 168 (0xa249e000) [pid = 1746] [serial = 2080] [outer = (nil)] 18:58:50 INFO - PROCESS | 1746 | ++DOMWINDOW == 169 (0xa35e8000) [pid = 1746] [serial = 2081] [outer = 0xa249e000] 18:58:50 INFO - PROCESS | 1746 | 1464055130050 Marionette DEBUG loaded listener.js 18:58:50 INFO - PROCESS | 1746 | ++DOMWINDOW == 170 (0xa35eb800) [pid = 1746] [serial = 2082] [outer = 0xa249e000] 18:58:51 INFO - PROCESS | 1746 | 1464055130993 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]]]}] 18:58:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 18:58:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1728ms 18:58:51 INFO - PROCESS | 1746 | 1464055131041 Marionette TRACE conn4 -> [0,2745,"getWindowHandle",null] 18:58:51 INFO - PROCESS | 1746 | 1464055131045 Marionette TRACE conn4 <- [1,2745,null,{"value":"8"}] 18:58:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 18:58:51 INFO - PROCESS | 1746 | 1464055131072 Marionette TRACE conn4 -> [0,2746,"setScriptTimeout",{"ms":35000}] 18:58:51 INFO - PROCESS | 1746 | 1464055131076 Marionette TRACE conn4 <- [1,2746,null,{}] 18:58:51 INFO - PROCESS | 1746 | 1464055131083 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}] 18:58:51 INFO - PROCESS | 1746 | 1464055131333 Marionette TRACE conn4 <- [1,2747,null,{"value":null}] 18:58:51 INFO - PROCESS | 1746 | 1464055131690 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:53 INFO - PROCESS | 1746 | --DOCSHELL 0x85bd0800 == 193 [pid = 1746] [id = 457] 18:58:53 INFO - PROCESS | 1746 | --DOCSHELL 0x871f0800 == 192 [pid = 1746] [id = 522] 18:58:53 INFO - PROCESS | 1746 | --DOCSHELL 0x8d011000 == 191 [pid = 1746] [id = 545] 18:58:53 INFO - PROCESS | 1746 | --DOCSHELL 0x92392800 == 190 [pid = 1746] [id = 75] 18:58:53 INFO - PROCESS | 1746 | --DOCSHELL 0x92ff0800 == 189 [pid = 1746] [id = 628] 18:58:53 INFO - PROCESS | 1746 | --DOCSHELL 0x8df1f800 == 188 [pid = 1746] [id = 183] 18:58:53 INFO - PROCESS | 1746 | --DOCSHELL 0x908ca800 == 187 [pid = 1746] [id = 627] 18:58:53 INFO - PROCESS | 1746 | --DOMWINDOW == 169 (0x9c4bdc00) [pid = 1746] [serial = 1952] [outer = (nil)] [url = about:blank] 18:58:53 INFO - PROCESS | 1746 | --DOMWINDOW == 168 (0x9b671000) [pid = 1746] [serial = 1943] [outer = (nil)] [url = about:blank] 18:58:53 INFO - PROCESS | 1746 | --DOMWINDOW == 167 (0x8da82000) [pid = 1746] [serial = 1971] [outer = (nil)] [url = about:blank] 18:58:53 INFO - PROCESS | 1746 | --DOMWINDOW == 166 (0x9cf13400) [pid = 1746] [serial = 1950] [outer = (nil)] [url = about:blank] 18:58:53 INFO - PROCESS | 1746 | --DOMWINDOW == 165 (0x8afe1000) [pid = 1746] [serial = 1967] [outer = (nil)] [url = about:blank] 18:58:53 INFO - PROCESS | 1746 | --DOMWINDOW == 164 (0x93b76400) [pid = 1746] [serial = 1937] [outer = (nil)] [url = about:blank] 18:58:53 INFO - PROCESS | 1746 | --DOMWINDOW == 163 (0x8c850000) [pid = 1746] [serial = 1842] [outer = (nil)] [url = about:blank] 18:58:53 INFO - PROCESS | 1746 | --DOMWINDOW == 162 (0x9c115000) [pid = 1746] [serial = 1946] [outer = (nil)] [url = about:blank] 18:58:53 INFO - PROCESS | 1746 | --DOMWINDOW == 161 (0x8e119400) [pid = 1746] [serial = 1923] [outer = (nil)] [url = about:blank] 18:58:53 INFO - PROCESS | 1746 | --DOMWINDOW == 160 (0x88af5800) [pid = 1746] [serial = 1964] [outer = (nil)] [url = about:blank] 18:58:53 INFO - PROCESS | 1746 | --DOMWINDOW == 159 (0x876c8400) [pid = 1746] [serial = 1911] [outer = (nil)] [url = about:blank] 18:58:53 INFO - PROCESS | 1746 | --DOMWINDOW == 158 (0x8d252800) [pid = 1746] [serial = 1916] [outer = (nil)] [url = about:blank] 18:58:53 INFO - PROCESS | 1746 | --DOMWINDOW == 157 (0x8d2ef000) [pid = 1746] [serial = 1917] [outer = (nil)] [url = about:blank] 18:58:53 INFO - PROCESS | 1746 | --DOMWINDOW == 156 (0x8d256800) [pid = 1746] [serial = 1970] [outer = (nil)] [url = about:blank] 18:58:53 INFO - PROCESS | 1746 | --DOMWINDOW == 155 (0x8df21400) [pid = 1746] [serial = 1920] [outer = (nil)] [url = about:blank] 18:58:53 INFO - PROCESS | 1746 | --DOMWINDOW == 154 (0x93d97400) [pid = 1746] [serial = 1938] [outer = (nil)] [url = about:blank] 18:58:53 INFO - PROCESS | 1746 | --DOMWINDOW == 153 (0x9780c000) [pid = 1746] [serial = 1940] [outer = (nil)] [url = about:blank] 18:58:53 INFO - PROCESS | 1746 | --DOMWINDOW == 152 (0x92391000) [pid = 1746] [serial = 1935] [outer = (nil)] [url = about:blank] 18:58:53 INFO - PROCESS | 1746 | --DOMWINDOW == 151 (0x91ae8400) [pid = 1746] [serial = 1929] [outer = (nil)] [url = about:blank] 18:58:53 INFO - PROCESS | 1746 | --DOMWINDOW == 150 (0x892efc00) [pid = 1746] [serial = 1965] [outer = (nil)] [url = about:blank] 18:58:53 INFO - PROCESS | 1746 | --DOMWINDOW == 149 (0x91bc4c00) [pid = 1746] [serial = 1932] [outer = (nil)] [url = about:blank] 18:58:53 INFO - PROCESS | 1746 | --DOMWINDOW == 148 (0x86d06c00) [pid = 1746] [serial = 1910] [outer = (nil)] [url = about:blank] 18:58:53 INFO - PROCESS | 1746 | --DOMWINDOW == 147 (0x8e09b800) [pid = 1746] [serial = 1922] [outer = (nil)] [url = about:blank] 18:58:53 INFO - PROCESS | 1746 | --DOMWINDOW == 146 (0x9ccb4c00) [pid = 1746] [serial = 1949] [outer = (nil)] [url = about:blank] 18:58:53 INFO - PROCESS | 1746 | --DOMWINDOW == 145 (0xa24a5400) [pid = 1746] [serial = 1958] [outer = (nil)] [url = about:blank] 18:58:54 INFO - PROCESS | 1746 | --DOMWINDOW == 144 (0x913c7c00) [pid = 1746] [serial = 1928] [outer = (nil)] [url = about:blank] 18:58:54 INFO - PROCESS | 1746 | --DOMWINDOW == 143 (0x8afe6400) [pid = 1746] [serial = 1914] [outer = (nil)] [url = about:blank] 18:58:54 INFO - PROCESS | 1746 | --DOMWINDOW == 142 (0x8c1c8400) [pid = 1746] [serial = 1968] [outer = (nil)] [url = about:blank] 18:58:54 INFO - PROCESS | 1746 | --DOMWINDOW == 141 (0xa305ac00) [pid = 1746] [serial = 1962] [outer = (nil)] [url = about:blank] 18:58:54 INFO - PROCESS | 1746 | --DOMWINDOW == 140 (0x8ec42800) [pid = 1746] [serial = 1925] [outer = (nil)] [url = about:blank] 18:58:54 INFO - PROCESS | 1746 | --DOMWINDOW == 139 (0x920de400) [pid = 1746] [serial = 1934] [outer = (nil)] [url = about:blank] 18:58:54 INFO - PROCESS | 1746 | --DOMWINDOW == 138 (0x9bce9400) [pid = 1746] [serial = 1944] [outer = (nil)] [url = about:blank] 18:58:54 INFO - PROCESS | 1746 | --DOMWINDOW == 137 (0x8ae2bc00) [pid = 1746] [serial = 1913] [outer = (nil)] [url = about:blank] 18:58:54 INFO - PROCESS | 1746 | --DOMWINDOW == 136 (0x9d753400) [pid = 1746] [serial = 1953] [outer = (nil)] [url = about:blank] 18:58:54 INFO - PROCESS | 1746 | --DOMWINDOW == 135 (0x97872400) [pid = 1746] [serial = 1941] [outer = (nil)] [url = about:blank] 18:58:54 INFO - PROCESS | 1746 | --DOMWINDOW == 134 (0xa26c1000) [pid = 1746] [serial = 1830] [outer = (nil)] [url = about:blank] 18:58:54 INFO - PROCESS | 1746 | --DOMWINDOW == 133 (0xa24fb400) [pid = 1746] [serial = 1959] [outer = (nil)] [url = about:blank] 18:58:54 INFO - PROCESS | 1746 | --DOMWINDOW == 132 (0x91bbe800) [pid = 1746] [serial = 1931] [outer = (nil)] [url = about:blank] 18:58:54 INFO - PROCESS | 1746 | --DOMWINDOW == 131 (0xa2278800) [pid = 1746] [serial = 1955] [outer = (nil)] [url = about:blank] 18:58:54 INFO - PROCESS | 1746 | --DOMWINDOW == 130 (0x908c9800) [pid = 1746] [serial = 1926] [outer = (nil)] [url = about:blank] 18:58:54 INFO - PROCESS | 1746 | --DOMWINDOW == 129 (0xa2282c00) [pid = 1746] [serial = 1956] [outer = (nil)] [url = about:blank] 18:58:54 INFO - PROCESS | 1746 | --DOMWINDOW == 128 (0x8dcaa400) [pid = 1746] [serial = 1919] [outer = (nil)] [url = about:blank] 18:58:54 INFO - PROCESS | 1746 | --DOMWINDOW == 127 (0x9c11a000) [pid = 1746] [serial = 1947] [outer = (nil)] [url = about:blank] 18:58:54 INFO - PROCESS | 1746 | --DOMWINDOW == 126 (0xa3059000) [pid = 1746] [serial = 1961] [outer = (nil)] [url = about:blank] 18:58:54 INFO - PROCESS | 1746 | --DOMWINDOW == 125 (0x8d255c00) [pid = 1746] [serial = 1973] [outer = (nil)] [url = about:blank] 18:58:54 INFO - PROCESS | 1746 | ++DOCSHELL 0x85bcd400 == 188 [pid = 1746] [id = 694] 18:58:54 INFO - PROCESS | 1746 | ++DOMWINDOW == 126 (0x85bd0400) [pid = 1746] [serial = 2083] [outer = (nil)] 18:58:54 INFO - PROCESS | 1746 | ++DOMWINDOW == 127 (0x86edcc00) [pid = 1746] [serial = 2084] [outer = 0x85bd0400] 18:58:54 INFO - PROCESS | 1746 | 1464055134080 Marionette DEBUG loaded listener.js 18:58:54 INFO - PROCESS | 1746 | ++DOMWINDOW == 128 (0x87831000) [pid = 1746] [serial = 2085] [outer = 0x85bd0400] 18:58:54 INFO - PROCESS | 1746 | 1464055134981 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]]]}] 18:58:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 18:58:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 3958ms 18:58:55 INFO - PROCESS | 1746 | 1464055135028 Marionette TRACE conn4 -> [0,2749,"getWindowHandle",null] 18:58:55 INFO - PROCESS | 1746 | 1464055135035 Marionette TRACE conn4 <- [1,2749,null,{"value":"8"}] 18:58:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 18:58:55 INFO - PROCESS | 1746 | 1464055135043 Marionette TRACE conn4 -> [0,2750,"setScriptTimeout",{"ms":35000}] 18:58:55 INFO - PROCESS | 1746 | 1464055135048 Marionette TRACE conn4 <- [1,2750,null,{}] 18:58:55 INFO - PROCESS | 1746 | 1464055135056 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}] 18:58:55 INFO - PROCESS | 1746 | 1464055135284 Marionette TRACE conn4 <- [1,2751,null,{"value":null}] 18:58:55 INFO - PROCESS | 1746 | 1464055135547 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:55 INFO - PROCESS | 1746 | ++DOCSHELL 0x8abe6400 == 189 [pid = 1746] [id = 695] 18:58:55 INFO - PROCESS | 1746 | ++DOMWINDOW == 129 (0x8ae2c000) [pid = 1746] [serial = 2086] [outer = (nil)] 18:58:55 INFO - PROCESS | 1746 | ++DOMWINDOW == 130 (0x8afe2400) [pid = 1746] [serial = 2087] [outer = 0x8ae2c000] 18:58:55 INFO - PROCESS | 1746 | 1464055135624 Marionette DEBUG loaded listener.js 18:58:55 INFO - PROCESS | 1746 | ++DOMWINDOW == 131 (0x8c1cfc00) [pid = 1746] [serial = 2088] [outer = 0x8ae2c000] 18:58:56 INFO - PROCESS | 1746 | 1464055136483 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]]]}] 18:58:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 18:58:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1536ms 18:58:56 INFO - PROCESS | 1746 | 1464055136579 Marionette TRACE conn4 -> [0,2753,"getWindowHandle",null] 18:58:56 INFO - PROCESS | 1746 | 1464055136585 Marionette TRACE conn4 <- [1,2753,null,{"value":"8"}] 18:58:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 18:58:56 INFO - PROCESS | 1746 | 1464055136596 Marionette TRACE conn4 -> [0,2754,"setScriptTimeout",{"ms":35000}] 18:58:56 INFO - PROCESS | 1746 | 1464055136600 Marionette TRACE conn4 <- [1,2754,null,{}] 18:58:56 INFO - PROCESS | 1746 | 1464055136606 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}] 18:58:56 INFO - PROCESS | 1746 | 1464055136917 Marionette TRACE conn4 <- [1,2755,null,{"value":null}] 18:58:56 INFO - PROCESS | 1746 | 1464055136955 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:56 INFO - PROCESS | 1746 | ++DOCSHELL 0x8afda000 == 190 [pid = 1746] [id = 696] 18:58:56 INFO - PROCESS | 1746 | ++DOMWINDOW == 132 (0x8d208c00) [pid = 1746] [serial = 2089] [outer = (nil)] 18:58:57 INFO - PROCESS | 1746 | ++DOMWINDOW == 133 (0x8d2ec000) [pid = 1746] [serial = 2090] [outer = 0x8d208c00] 18:58:57 INFO - PROCESS | 1746 | 1464055137031 Marionette DEBUG loaded listener.js 18:58:57 INFO - PROCESS | 1746 | ++DOMWINDOW == 134 (0x8da8ec00) [pid = 1746] [serial = 2091] [outer = 0x8d208c00] 18:58:58 INFO - PROCESS | 1746 | 1464055138137 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]]]}] 18:58:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 18:58:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1584ms 18:58:58 INFO - PROCESS | 1746 | 1464055138181 Marionette TRACE conn4 -> [0,2757,"getWindowHandle",null] 18:58:58 INFO - PROCESS | 1746 | 1464055138185 Marionette TRACE conn4 <- [1,2757,null,{"value":"8"}] 18:58:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 18:58:58 INFO - PROCESS | 1746 | 1464055138192 Marionette TRACE conn4 -> [0,2758,"setScriptTimeout",{"ms":35000}] 18:58:58 INFO - PROCESS | 1746 | 1464055138198 Marionette TRACE conn4 <- [1,2758,null,{}] 18:58:58 INFO - PROCESS | 1746 | 1464055138221 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}] 18:58:58 INFO - PROCESS | 1746 | 1464055138535 Marionette TRACE conn4 <- [1,2759,null,{"value":null}] 18:58:59 INFO - PROCESS | 1746 | --DOMWINDOW == 133 (0x908d5800) [pid = 1746] [serial = 1987] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 18:58:59 INFO - PROCESS | 1746 | --DOMWINDOW == 132 (0x9524d800) [pid = 1746] [serial = 2002] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 18:58:59 INFO - PROCESS | 1746 | --DOMWINDOW == 131 (0xa224a000) [pid = 1746] [serial = 2023] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 18:58:59 INFO - PROCESS | 1746 | --DOMWINDOW == 130 (0x87830800) [pid = 1746] [serial = 1975] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 18:58:59 INFO - PROCESS | 1746 | --DOMWINDOW == 129 (0x8dfea000) [pid = 1746] [serial = 1999] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 18:58:59 INFO - PROCESS | 1746 | --DOMWINDOW == 128 (0x8d249c00) [pid = 1746] [serial = 2032] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 18:58:59 INFO - PROCESS | 1746 | --DOMWINDOW == 127 (0x91c24400) [pid = 1746] [serial = 1996] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 18:58:59 INFO - PROCESS | 1746 | --DOMWINDOW == 126 (0x91af0c00) [pid = 1746] [serial = 1993] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 18:58:59 INFO - PROCESS | 1746 | --DOMWINDOW == 125 (0x8a6e5000) [pid = 1746] [serial = 2029] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 18:58:59 INFO - PROCESS | 1746 | --DOMWINDOW == 124 (0x9d755c00) [pid = 1746] [serial = 2014] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 18:58:59 INFO - PROCESS | 1746 | --DOMWINDOW == 123 (0xa249c400) [pid = 1746] [serial = 2020] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 18:58:59 INFO - PROCESS | 1746 | --DOMWINDOW == 122 (0x8c6b3c00) [pid = 1746] [serial = 1978] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 18:58:59 INFO - PROCESS | 1746 | --DOMWINDOW == 121 (0x91c1dc00) [pid = 1746] [serial = 2017] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 18:58:59 INFO - PROCESS | 1746 | --DOMWINDOW == 120 (0x86d0cc00) [pid = 1746] [serial = 2026] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 18:58:59 INFO - PROCESS | 1746 | --DOMWINDOW == 119 (0x9bf3d400) [pid = 1746] [serial = 2011] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 18:58:59 INFO - PROCESS | 1746 | --DOMWINDOW == 118 (0x8ed13800) [pid = 1746] [serial = 1984] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 18:58:59 INFO - PROCESS | 1746 | --DOMWINDOW == 117 (0x9bce5000) [pid = 1746] [serial = 2005] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 18:58:59 INFO - PROCESS | 1746 | --DOMWINDOW == 116 (0x91bb9800) [pid = 1746] [serial = 2008] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 18:58:59 INFO - PROCESS | 1746 | --DOMWINDOW == 115 (0x8edbc000) [pid = 1746] [serial = 1990] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 18:58:59 INFO - PROCESS | 1746 | --DOMWINDOW == 114 (0x8e119c00) [pid = 1746] [serial = 1981] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 18:58:59 INFO - PROCESS | 1746 | --DOMWINDOW == 113 (0x892fec00) [pid = 1746] [serial = 1906] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 18:58:59 INFO - PROCESS | 1746 | 1464055139211 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:59 INFO - PROCESS | 1746 | ++DOCSHELL 0x85bd2c00 == 191 [pid = 1746] [id = 697] 18:58:59 INFO - PROCESS | 1746 | ++DOMWINDOW == 114 (0x86d0cc00) [pid = 1746] [serial = 2092] [outer = (nil)] 18:58:59 INFO - PROCESS | 1746 | ++DOMWINDOW == 115 (0x8a76b800) [pid = 1746] [serial = 2093] [outer = 0x86d0cc00] 18:58:59 INFO - PROCESS | 1746 | 1464055139296 Marionette DEBUG loaded listener.js 18:58:59 INFO - PROCESS | 1746 | ++DOMWINDOW == 116 (0x8e093400) [pid = 1746] [serial = 2094] [outer = 0x86d0cc00] 18:59:00 INFO - PROCESS | 1746 | 1464055140089 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]]]}] 18:59:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 18:59:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1950ms 18:59:00 INFO - PROCESS | 1746 | 1464055140143 Marionette TRACE conn4 -> [0,2761,"getWindowHandle",null] 18:59:00 INFO - PROCESS | 1746 | 1464055140146 Marionette TRACE conn4 <- [1,2761,null,{"value":"8"}] 18:59:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 18:59:00 INFO - PROCESS | 1746 | 1464055140157 Marionette TRACE conn4 -> [0,2762,"setScriptTimeout",{"ms":35000}] 18:59:00 INFO - PROCESS | 1746 | 1464055140160 Marionette TRACE conn4 <- [1,2762,null,{}] 18:59:00 INFO - PROCESS | 1746 | 1464055140166 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}] 18:59:00 INFO - PROCESS | 1746 | 1464055140402 Marionette TRACE conn4 <- [1,2763,null,{"value":null}] 18:59:00 INFO - PROCESS | 1746 | 1464055140634 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:00 INFO - PROCESS | 1746 | ++DOCSHELL 0x8e093c00 == 192 [pid = 1746] [id = 698] 18:59:00 INFO - PROCESS | 1746 | ++DOMWINDOW == 117 (0x8e09a400) [pid = 1746] [serial = 2095] [outer = (nil)] 18:59:00 INFO - PROCESS | 1746 | ++DOMWINDOW == 118 (0x8e11d400) [pid = 1746] [serial = 2096] [outer = 0x8e09a400] 18:59:00 INFO - PROCESS | 1746 | 1464055140708 Marionette DEBUG loaded listener.js 18:59:00 INFO - PROCESS | 1746 | ++DOMWINDOW == 119 (0x8ec39000) [pid = 1746] [serial = 2097] [outer = 0x8e09a400] 18:59:01 INFO - PROCESS | 1746 | 1464055141885 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]]]}] 18:59:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 18:59:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1781ms 18:59:01 INFO - PROCESS | 1746 | 1464055141947 Marionette TRACE conn4 -> [0,2765,"getWindowHandle",null] 18:59:01 INFO - PROCESS | 1746 | 1464055141954 Marionette TRACE conn4 <- [1,2765,null,{"value":"8"}] 18:59:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 18:59:01 INFO - PROCESS | 1746 | 1464055141968 Marionette TRACE conn4 -> [0,2766,"setScriptTimeout",{"ms":35000}] 18:59:01 INFO - PROCESS | 1746 | 1464055141973 Marionette TRACE conn4 <- [1,2766,null,{}] 18:59:01 INFO - PROCESS | 1746 | 1464055141994 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}] 18:59:02 INFO - PROCESS | 1746 | 1464055142259 Marionette TRACE conn4 <- [1,2767,null,{"value":null}] 18:59:02 INFO - PROCESS | 1746 | 1464055142603 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:02 INFO - PROCESS | 1746 | ++DOCSHELL 0x88afb000 == 193 [pid = 1746] [id = 699] 18:59:02 INFO - PROCESS | 1746 | ++DOMWINDOW == 120 (0x89b94000) [pid = 1746] [serial = 2098] [outer = (nil)] 18:59:02 INFO - PROCESS | 1746 | ++DOMWINDOW == 121 (0x8c84a000) [pid = 1746] [serial = 2099] [outer = 0x89b94000] 18:59:02 INFO - PROCESS | 1746 | 1464055142695 Marionette DEBUG loaded listener.js 18:59:02 INFO - PROCESS | 1746 | ++DOMWINDOW == 122 (0x8d253400) [pid = 1746] [serial = 2100] [outer = 0x89b94000] 18:59:03 INFO - PROCESS | 1746 | 1464055143664 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]]]}] 18:59:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 18:59:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1764ms 18:59:03 INFO - PROCESS | 1746 | 1464055143733 Marionette TRACE conn4 -> [0,2769,"getWindowHandle",null] 18:59:03 INFO - PROCESS | 1746 | 1464055143742 Marionette TRACE conn4 <- [1,2769,null,{"value":"8"}] 18:59:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 18:59:03 INFO - PROCESS | 1746 | 1464055143753 Marionette TRACE conn4 -> [0,2770,"setScriptTimeout",{"ms":35000}] 18:59:03 INFO - PROCESS | 1746 | 1464055143757 Marionette TRACE conn4 <- [1,2770,null,{}] 18:59:03 INFO - PROCESS | 1746 | 1464055143764 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}] 18:59:04 INFO - PROCESS | 1746 | 1464055144056 Marionette TRACE conn4 <- [1,2771,null,{"value":null}] 18:59:04 INFO - PROCESS | 1746 | 1464055144431 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:04 INFO - PROCESS | 1746 | ++DOCSHELL 0x8df21800 == 194 [pid = 1746] [id = 700] 18:59:04 INFO - PROCESS | 1746 | ++DOMWINDOW == 123 (0x8df22400) [pid = 1746] [serial = 2101] [outer = (nil)] 18:59:04 INFO - PROCESS | 1746 | ++DOMWINDOW == 124 (0x8dff5400) [pid = 1746] [serial = 2102] [outer = 0x8df22400] 18:59:04 INFO - PROCESS | 1746 | 1464055144527 Marionette DEBUG loaded listener.js 18:59:04 INFO - PROCESS | 1746 | ++DOMWINDOW == 125 (0x8e119400) [pid = 1746] [serial = 2103] [outer = 0x8df22400] 18:59:05 INFO - PROCESS | 1746 | 1464055145541 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]]]}] 18:59:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 18:59:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1886ms 18:59:05 INFO - PROCESS | 1746 | 1464055145640 Marionette TRACE conn4 -> [0,2773,"getWindowHandle",null] 18:59:05 INFO - PROCESS | 1746 | 1464055145645 Marionette TRACE conn4 <- [1,2773,null,{"value":"8"}] 18:59:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 18:59:05 INFO - PROCESS | 1746 | 1464055145652 Marionette TRACE conn4 -> [0,2774,"setScriptTimeout",{"ms":35000}] 18:59:05 INFO - PROCESS | 1746 | 1464055145658 Marionette TRACE conn4 <- [1,2774,null,{}] 18:59:05 INFO - PROCESS | 1746 | 1464055145676 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}] 18:59:05 INFO - PROCESS | 1746 | 1464055145965 Marionette TRACE conn4 <- [1,2775,null,{"value":null}] 18:59:06 INFO - PROCESS | 1746 | 1464055146322 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:06 INFO - PROCESS | 1746 | ++DOCSHELL 0x8edb6800 == 195 [pid = 1746] [id = 701] 18:59:06 INFO - PROCESS | 1746 | ++DOMWINDOW == 126 (0x908ca800) [pid = 1746] [serial = 2104] [outer = (nil)] 18:59:06 INFO - PROCESS | 1746 | ++DOMWINDOW == 127 (0x91303c00) [pid = 1746] [serial = 2105] [outer = 0x908ca800] 18:59:06 INFO - PROCESS | 1746 | 1464055146413 Marionette DEBUG loaded listener.js 18:59:06 INFO - PROCESS | 1746 | ++DOMWINDOW == 128 (0x91a13800) [pid = 1746] [serial = 2106] [outer = 0x908ca800] 18:59:07 INFO - PROCESS | 1746 | 1464055147355 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]]]}] 18:59:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 18:59:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1738ms 18:59:07 INFO - PROCESS | 1746 | 1464055147391 Marionette TRACE conn4 -> [0,2777,"getWindowHandle",null] 18:59:07 INFO - PROCESS | 1746 | 1464055147395 Marionette TRACE conn4 <- [1,2777,null,{"value":"8"}] 18:59:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 18:59:07 INFO - PROCESS | 1746 | 1464055147402 Marionette TRACE conn4 -> [0,2778,"setScriptTimeout",{"ms":35000}] 18:59:07 INFO - PROCESS | 1746 | 1464055147405 Marionette TRACE conn4 <- [1,2778,null,{}] 18:59:07 INFO - PROCESS | 1746 | 1464055147411 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}] 18:59:07 INFO - PROCESS | 1746 | 1464055147654 Marionette TRACE conn4 <- [1,2779,null,{"value":null}] 18:59:08 INFO - PROCESS | 1746 | 1464055148006 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:08 INFO - PROCESS | 1746 | ++DOCSHELL 0x8e118000 == 196 [pid = 1746] [id = 702] 18:59:08 INFO - PROCESS | 1746 | ++DOMWINDOW == 129 (0x91b2a400) [pid = 1746] [serial = 2107] [outer = (nil)] 18:59:08 INFO - PROCESS | 1746 | ++DOMWINDOW == 130 (0x91b36000) [pid = 1746] [serial = 2108] [outer = 0x91b2a400] 18:59:08 INFO - PROCESS | 1746 | 1464055148100 Marionette DEBUG loaded listener.js 18:59:08 INFO - PROCESS | 1746 | ++DOMWINDOW == 131 (0x91bc2000) [pid = 1746] [serial = 2109] [outer = 0x91b2a400] 18:59:09 INFO - PROCESS | 1746 | 1464055149018 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]]]}] 18:59:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 18:59:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1681ms 18:59:09 INFO - PROCESS | 1746 | 1464055149085 Marionette TRACE conn4 -> [0,2781,"getWindowHandle",null] 18:59:09 INFO - PROCESS | 1746 | 1464055149089 Marionette TRACE conn4 <- [1,2781,null,{"value":"8"}] 18:59:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 18:59:09 INFO - PROCESS | 1746 | 1464055149096 Marionette TRACE conn4 -> [0,2782,"setScriptTimeout",{"ms":35000}] 18:59:09 INFO - PROCESS | 1746 | 1464055149100 Marionette TRACE conn4 <- [1,2782,null,{}] 18:59:09 INFO - PROCESS | 1746 | 1464055149105 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}] 18:59:09 INFO - PROCESS | 1746 | 1464055149388 Marionette TRACE conn4 <- [1,2783,null,{"value":null}] 18:59:09 INFO - PROCESS | 1746 | 1464055149757 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:09 INFO - PROCESS | 1746 | ++DOCSHELL 0x91b31000 == 197 [pid = 1746] [id = 703] 18:59:09 INFO - PROCESS | 1746 | ++DOMWINDOW == 132 (0x91b37000) [pid = 1746] [serial = 2110] [outer = (nil)] 18:59:09 INFO - PROCESS | 1746 | ++DOMWINDOW == 133 (0x91bd7800) [pid = 1746] [serial = 2111] [outer = 0x91b37000] 18:59:09 INFO - PROCESS | 1746 | 1464055149851 Marionette DEBUG loaded listener.js 18:59:09 INFO - PROCESS | 1746 | ++DOMWINDOW == 134 (0x91c28000) [pid = 1746] [serial = 2112] [outer = 0x91b37000] 18:59:10 INFO - PROCESS | 1746 | 1464055150832 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]]]}] 18:59:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 18:59:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1783ms 18:59:10 INFO - PROCESS | 1746 | 1464055150880 Marionette TRACE conn4 -> [0,2785,"getWindowHandle",null] 18:59:10 INFO - PROCESS | 1746 | 1464055150883 Marionette TRACE conn4 <- [1,2785,null,{"value":"8"}] 18:59:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 18:59:10 INFO - PROCESS | 1746 | 1464055150890 Marionette TRACE conn4 -> [0,2786,"setScriptTimeout",{"ms":35000}] 18:59:10 INFO - PROCESS | 1746 | 1464055150894 Marionette TRACE conn4 <- [1,2786,null,{}] 18:59:10 INFO - PROCESS | 1746 | 1464055150899 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}] 18:59:11 INFO - PROCESS | 1746 | 1464055151177 Marionette TRACE conn4 <- [1,2787,null,{"value":null}] 18:59:11 INFO - PROCESS | 1746 | 1464055151528 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:11 INFO - PROCESS | 1746 | ++DOCSHELL 0x91ae8c00 == 198 [pid = 1746] [id = 704] 18:59:11 INFO - PROCESS | 1746 | ++DOMWINDOW == 135 (0x9238c000) [pid = 1746] [serial = 2113] [outer = (nil)] 18:59:11 INFO - PROCESS | 1746 | ++DOMWINDOW == 136 (0x93d97c00) [pid = 1746] [serial = 2114] [outer = 0x9238c000] 18:59:11 INFO - PROCESS | 1746 | 1464055151624 Marionette DEBUG loaded listener.js 18:59:11 INFO - PROCESS | 1746 | ++DOMWINDOW == 137 (0x9524c000) [pid = 1746] [serial = 2115] [outer = 0x9238c000] 18:59:12 INFO - PROCESS | 1746 | 1464055152541 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]]]}] 18:59:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 18:59:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1690ms 18:59:12 INFO - PROCESS | 1746 | 1464055152581 Marionette TRACE conn4 -> [0,2789,"getWindowHandle",null] 18:59:12 INFO - PROCESS | 1746 | 1464055152586 Marionette TRACE conn4 <- [1,2789,null,{"value":"8"}] 18:59:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 18:59:12 INFO - PROCESS | 1746 | 1464055152592 Marionette TRACE conn4 -> [0,2790,"setScriptTimeout",{"ms":35000}] 18:59:12 INFO - PROCESS | 1746 | 1464055152595 Marionette TRACE conn4 <- [1,2790,null,{}] 18:59:12 INFO - PROCESS | 1746 | 1464055152601 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}] 18:59:12 INFO - PROCESS | 1746 | 1464055152847 Marionette TRACE conn4 <- [1,2791,null,{"value":null}] 18:59:13 INFO - PROCESS | 1746 | 1464055153210 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:13 INFO - PROCESS | 1746 | ++DOCSHELL 0x91bbe800 == 199 [pid = 1746] [id = 705] 18:59:13 INFO - PROCESS | 1746 | ++DOMWINDOW == 138 (0x93b81c00) [pid = 1746] [serial = 2116] [outer = (nil)] 18:59:13 INFO - PROCESS | 1746 | ++DOMWINDOW == 139 (0x97872000) [pid = 1746] [serial = 2117] [outer = 0x93b81c00] 18:59:13 INFO - PROCESS | 1746 | 1464055153308 Marionette DEBUG loaded listener.js 18:59:13 INFO - PROCESS | 1746 | ++DOMWINDOW == 140 (0x99308c00) [pid = 1746] [serial = 2118] [outer = 0x93b81c00] 18:59:14 INFO - PROCESS | 1746 | 1464055154269 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]]]}] 18:59:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 18:59:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1743ms 18:59:14 INFO - PROCESS | 1746 | 1464055154336 Marionette TRACE conn4 -> [0,2793,"getWindowHandle",null] 18:59:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 18:59:14 INFO - PROCESS | 1746 | 1464055154341 Marionette TRACE conn4 <- [1,2793,null,{"value":"8"}] 18:59:14 INFO - PROCESS | 1746 | 1464055154348 Marionette TRACE conn4 -> [0,2794,"setScriptTimeout",{"ms":35000}] 18:59:14 INFO - PROCESS | 1746 | 1464055154351 Marionette TRACE conn4 <- [1,2794,null,{}] 18:59:14 INFO - PROCESS | 1746 | 1464055154358 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}] 18:59:14 INFO - PROCESS | 1746 | 1464055154620 Marionette TRACE conn4 <- [1,2795,null,{"value":null}] 18:59:14 INFO - PROCESS | 1746 | 1464055154972 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:15 INFO - PROCESS | 1746 | ++DOCSHELL 0x91310000 == 200 [pid = 1746] [id = 706] 18:59:15 INFO - PROCESS | 1746 | ++DOMWINDOW == 141 (0x9524d800) [pid = 1746] [serial = 2119] [outer = (nil)] 18:59:15 INFO - PROCESS | 1746 | ++DOMWINDOW == 142 (0x9bf3f400) [pid = 1746] [serial = 2120] [outer = 0x9524d800] 18:59:15 INFO - PROCESS | 1746 | 1464055155066 Marionette DEBUG loaded listener.js 18:59:15 INFO - PROCESS | 1746 | ++DOMWINDOW == 143 (0x9bf43000) [pid = 1746] [serial = 2121] [outer = 0x9524d800] 18:59:16 INFO - PROCESS | 1746 | 1464055156020 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]]]}] 18:59:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 18:59:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1739ms 18:59:16 INFO - PROCESS | 1746 | 1464055156087 Marionette TRACE conn4 -> [0,2797,"getWindowHandle",null] 18:59:16 INFO - PROCESS | 1746 | 1464055156091 Marionette TRACE conn4 <- [1,2797,null,{"value":"8"}] 18:59:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 18:59:16 INFO - PROCESS | 1746 | 1464055156098 Marionette TRACE conn4 -> [0,2798,"setScriptTimeout",{"ms":35000}] 18:59:16 INFO - PROCESS | 1746 | 1464055156101 Marionette TRACE conn4 <- [1,2798,null,{}] 18:59:16 INFO - PROCESS | 1746 | 1464055156107 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}] 18:59:16 INFO - PROCESS | 1746 | 1464055156362 Marionette TRACE conn4 <- [1,2799,null,{"value":null}] 18:59:16 INFO - PROCESS | 1746 | 1464055156710 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:16 INFO - PROCESS | 1746 | ++DOCSHELL 0x8a6edc00 == 201 [pid = 1746] [id = 707] 18:59:16 INFO - PROCESS | 1746 | ++DOMWINDOW == 144 (0x8c856800) [pid = 1746] [serial = 2122] [outer = (nil)] 18:59:16 INFO - PROCESS | 1746 | ++DOMWINDOW == 145 (0x9c116000) [pid = 1746] [serial = 2123] [outer = 0x8c856800] 18:59:16 INFO - PROCESS | 1746 | 1464055156811 Marionette DEBUG loaded listener.js 18:59:16 INFO - PROCESS | 1746 | ++DOMWINDOW == 146 (0x9c11d000) [pid = 1746] [serial = 2124] [outer = 0x8c856800] 18:59:17 INFO - PROCESS | 1746 | 1464055157796 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]]]}] 18:59:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 18:59:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1740ms 18:59:17 INFO - PROCESS | 1746 | 1464055157839 Marionette TRACE conn4 -> [0,2801,"getWindowHandle",null] 18:59:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 18:59:17 INFO - PROCESS | 1746 | 1464055157843 Marionette TRACE conn4 <- [1,2801,null,{"value":"8"}] 18:59:17 INFO - PROCESS | 1746 | 1464055157849 Marionette TRACE conn4 -> [0,2802,"setScriptTimeout",{"ms":35000}] 18:59:17 INFO - PROCESS | 1746 | 1464055157853 Marionette TRACE conn4 <- [1,2802,null,{}] 18:59:17 INFO - PROCESS | 1746 | 1464055157859 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}] 18:59:18 INFO - PROCESS | 1746 | 1464055158115 Marionette TRACE conn4 <- [1,2803,null,{"value":null}] 18:59:18 INFO - PROCESS | 1746 | 1464055158518 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:18 INFO - PROCESS | 1746 | ++DOCSHELL 0x9c0f8000 == 202 [pid = 1746] [id = 708] 18:59:18 INFO - PROCESS | 1746 | ++DOMWINDOW == 147 (0x9c0f9000) [pid = 1746] [serial = 2125] [outer = (nil)] 18:59:18 INFO - PROCESS | 1746 | ++DOMWINDOW == 148 (0x9d22a800) [pid = 1746] [serial = 2126] [outer = 0x9c0f9000] 18:59:18 INFO - PROCESS | 1746 | 1464055158636 Marionette DEBUG loaded listener.js 18:59:18 INFO - PROCESS | 1746 | ++DOMWINDOW == 149 (0x9d456800) [pid = 1746] [serial = 2127] [outer = 0x9c0f9000] 18:59:19 INFO - PROCESS | 1746 | 1464055159747 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]]]}] 18:59:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 18:59:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1939ms 18:59:19 INFO - PROCESS | 1746 | 1464055159789 Marionette TRACE conn4 -> [0,2805,"getWindowHandle",null] 18:59:19 INFO - PROCESS | 1746 | 1464055159794 Marionette TRACE conn4 <- [1,2805,null,{"value":"8"}] 18:59:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 18:59:19 INFO - PROCESS | 1746 | 1464055159800 Marionette TRACE conn4 -> [0,2806,"setScriptTimeout",{"ms":35000}] 18:59:19 INFO - PROCESS | 1746 | 1464055159805 Marionette TRACE conn4 <- [1,2806,null,{}] 18:59:19 INFO - PROCESS | 1746 | 1464055159811 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}] 18:59:20 INFO - PROCESS | 1746 | 1464055160077 Marionette TRACE conn4 <- [1,2807,null,{"value":null}] 18:59:20 INFO - PROCESS | 1746 | 1464055160443 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:20 INFO - PROCESS | 1746 | ++DOCSHELL 0x9c11a800 == 203 [pid = 1746] [id = 709] 18:59:20 INFO - PROCESS | 1746 | ++DOMWINDOW == 150 (0xa249c000) [pid = 1746] [serial = 2128] [outer = (nil)] 18:59:20 INFO - PROCESS | 1746 | ++DOMWINDOW == 151 (0xa24a6000) [pid = 1746] [serial = 2129] [outer = 0xa249c000] 18:59:20 INFO - PROCESS | 1746 | 1464055160541 Marionette DEBUG loaded listener.js 18:59:20 INFO - PROCESS | 1746 | ++DOMWINDOW == 152 (0xa3059800) [pid = 1746] [serial = 2130] [outer = 0xa249c000] 18:59:21 INFO - PROCESS | 1746 | 1464055161519 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]]]}] 18:59:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 18:59:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1783ms 18:59:21 INFO - PROCESS | 1746 | 1464055161584 Marionette TRACE conn4 -> [0,2809,"getWindowHandle",null] 18:59:21 INFO - PROCESS | 1746 | 1464055161589 Marionette TRACE conn4 <- [1,2809,null,{"value":"8"}] 18:59:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 18:59:21 INFO - PROCESS | 1746 | 1464055161596 Marionette TRACE conn4 -> [0,2810,"setScriptTimeout",{"ms":35000}] 18:59:21 INFO - PROCESS | 1746 | 1464055161599 Marionette TRACE conn4 <- [1,2810,null,{}] 18:59:21 INFO - PROCESS | 1746 | 1464055161605 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}] 18:59:21 INFO - PROCESS | 1746 | 1464055161843 Marionette TRACE conn4 <- [1,2811,null,{"value":null}] 18:59:22 INFO - PROCESS | 1746 | 1464055162209 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:22 INFO - PROCESS | 1746 | ++DOCSHELL 0x8c1ca000 == 204 [pid = 1746] [id = 710] 18:59:22 INFO - PROCESS | 1746 | ++DOMWINDOW == 153 (0x8c6afc00) [pid = 1746] [serial = 2131] [outer = (nil)] 18:59:22 INFO - PROCESS | 1746 | ++DOMWINDOW == 154 (0xa3451000) [pid = 1746] [serial = 2132] [outer = 0x8c6afc00] 18:59:22 INFO - PROCESS | 1746 | 1464055162304 Marionette DEBUG loaded listener.js 18:59:22 INFO - PROCESS | 1746 | ++DOMWINDOW == 155 (0xa345ac00) [pid = 1746] [serial = 2133] [outer = 0x8c6afc00] 18:59:23 INFO - PROCESS | 1746 | 1464055163210 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]]]}] 18:59:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 18:59:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1681ms 18:59:23 INFO - PROCESS | 1746 | 1464055163279 Marionette TRACE conn4 -> [0,2813,"getWindowHandle",null] 18:59:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 18:59:23 INFO - PROCESS | 1746 | 1464055163283 Marionette TRACE conn4 <- [1,2813,null,{"value":"8"}] 18:59:23 INFO - PROCESS | 1746 | 1464055163290 Marionette TRACE conn4 -> [0,2814,"setScriptTimeout",{"ms":35000}] 18:59:23 INFO - PROCESS | 1746 | 1464055163294 Marionette TRACE conn4 <- [1,2814,null,{}] 18:59:23 INFO - PROCESS | 1746 | 1464055163300 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}] 18:59:23 INFO - PROCESS | 1746 | 1464055163581 Marionette TRACE conn4 <- [1,2815,null,{"value":null}] 18:59:23 INFO - PROCESS | 1746 | 1464055163957 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:23 INFO - PROCESS | 1746 | ++DOCSHELL 0xa325c800 == 205 [pid = 1746] [id = 711] 18:59:23 INFO - PROCESS | 1746 | ++DOMWINDOW == 156 (0xa50a7c00) [pid = 1746] [serial = 2134] [outer = (nil)] 18:59:24 INFO - PROCESS | 1746 | ++DOMWINDOW == 157 (0xa50d5400) [pid = 1746] [serial = 2135] [outer = 0xa50a7c00] 18:59:24 INFO - PROCESS | 1746 | 1464055164047 Marionette DEBUG loaded listener.js 18:59:24 INFO - PROCESS | 1746 | ++DOMWINDOW == 158 (0xa50d8000) [pid = 1746] [serial = 2136] [outer = 0xa50a7c00] 18:59:25 INFO - PROCESS | 1746 | 1464055165021 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]]]}] 18:59:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 18:59:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1786ms 18:59:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 18:59:25 INFO - PROCESS | 1746 | 1464055165076 Marionette TRACE conn4 -> [0,2817,"getWindowHandle",null] 18:59:25 INFO - PROCESS | 1746 | 1464055165079 Marionette TRACE conn4 <- [1,2817,null,{"value":"8"}] 18:59:25 INFO - PROCESS | 1746 | 1464055165086 Marionette TRACE conn4 -> [0,2818,"setScriptTimeout",{"ms":35000}] 18:59:25 INFO - PROCESS | 1746 | 1464055165089 Marionette TRACE conn4 <- [1,2818,null,{}] 18:59:25 INFO - PROCESS | 1746 | 1464055165095 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}] 18:59:25 INFO - PROCESS | 1746 | 1464055165341 Marionette TRACE conn4 <- [1,2819,null,{"value":null}] 18:59:25 INFO - PROCESS | 1746 | 1464055165695 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:25 INFO - PROCESS | 1746 | ++DOCSHELL 0x93d98c00 == 206 [pid = 1746] [id = 712] 18:59:25 INFO - PROCESS | 1746 | ++DOMWINDOW == 159 (0x9a40b000) [pid = 1746] [serial = 2137] [outer = (nil)] 18:59:25 INFO - PROCESS | 1746 | ++DOMWINDOW == 160 (0xa50ee000) [pid = 1746] [serial = 2138] [outer = 0x9a40b000] 18:59:25 INFO - PROCESS | 1746 | 1464055165791 Marionette DEBUG loaded listener.js 18:59:25 INFO - PROCESS | 1746 | ++DOMWINDOW == 161 (0xa50f3c00) [pid = 1746] [serial = 2139] [outer = 0x9a40b000] 18:59:26 INFO - PROCESS | 1746 | 1464055166713 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]]]}] 18:59:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 18:59:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1683ms 18:59:26 INFO - PROCESS | 1746 | 1464055166769 Marionette TRACE conn4 -> [0,2821,"getWindowHandle",null] 18:59:26 INFO - PROCESS | 1746 | 1464055166773 Marionette TRACE conn4 <- [1,2821,null,{"value":"8"}] 18:59:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 18:59:26 INFO - PROCESS | 1746 | 1464055166779 Marionette TRACE conn4 -> [0,2822,"setScriptTimeout",{"ms":35000}] 18:59:26 INFO - PROCESS | 1746 | 1464055166782 Marionette TRACE conn4 <- [1,2822,null,{}] 18:59:26 INFO - PROCESS | 1746 | 1464055166788 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}] 18:59:27 INFO - PROCESS | 1746 | 1464055167026 Marionette TRACE conn4 <- [1,2823,null,{"value":null}] 18:59:27 INFO - PROCESS | 1746 | 1464055167387 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:27 INFO - PROCESS | 1746 | ++DOCSHELL 0x8d2ecc00 == 207 [pid = 1746] [id = 713] 18:59:27 INFO - PROCESS | 1746 | ++DOMWINDOW == 162 (0x8dbf6400) [pid = 1746] [serial = 2140] [outer = (nil)] 18:59:27 INFO - PROCESS | 1746 | ++DOMWINDOW == 163 (0xa62f2800) [pid = 1746] [serial = 2141] [outer = 0x8dbf6400] 18:59:27 INFO - PROCESS | 1746 | 1464055167481 Marionette DEBUG loaded listener.js 18:59:27 INFO - PROCESS | 1746 | ++DOMWINDOW == 164 (0xa6733400) [pid = 1746] [serial = 2142] [outer = 0x8dbf6400] 18:59:28 INFO - PROCESS | 1746 | 1464055168394 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]]]}] 18:59:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 18:59:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1682ms 18:59:28 INFO - PROCESS | 1746 | 1464055168463 Marionette TRACE conn4 -> [0,2825,"getWindowHandle",null] 18:59:28 INFO - PROCESS | 1746 | 1464055168467 Marionette TRACE conn4 <- [1,2825,null,{"value":"8"}] 18:59:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 18:59:28 INFO - PROCESS | 1746 | 1464055168473 Marionette TRACE conn4 -> [0,2826,"setScriptTimeout",{"ms":35000}] 18:59:28 INFO - PROCESS | 1746 | 1464055168477 Marionette TRACE conn4 <- [1,2826,null,{}] 18:59:28 INFO - PROCESS | 1746 | 1464055168483 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}] 18:59:28 INFO - PROCESS | 1746 | 1464055168723 Marionette TRACE conn4 <- [1,2827,null,{"value":null}] 18:59:29 INFO - PROCESS | 1746 | 1464055169076 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:29 INFO - PROCESS | 1746 | ++DOCSHELL 0x8e36bc00 == 208 [pid = 1746] [id = 714] 18:59:29 INFO - PROCESS | 1746 | ++DOMWINDOW == 165 (0x8e36c400) [pid = 1746] [serial = 2143] [outer = (nil)] 18:59:29 INFO - PROCESS | 1746 | ++DOMWINDOW == 166 (0x8e373c00) [pid = 1746] [serial = 2144] [outer = 0x8e36c400] 18:59:29 INFO - PROCESS | 1746 | 1464055169173 Marionette DEBUG loaded listener.js 18:59:29 INFO - PROCESS | 1746 | ++DOMWINDOW == 167 (0x8e375c00) [pid = 1746] [serial = 2145] [outer = 0x8e36c400] 18:59:30 INFO - PROCESS | 1746 | 1464055170134 Marionette TRACE conn4 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 18:59:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 18:59:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1733ms 18:59:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 18:59:30 INFO - PROCESS | 1746 | 1464055170208 Marionette TRACE conn4 -> [0,2829,"getWindowHandle",null] 18:59:30 INFO - PROCESS | 1746 | 1464055170211 Marionette TRACE conn4 <- [1,2829,null,{"value":"8"}] 18:59:30 INFO - PROCESS | 1746 | 1464055170218 Marionette TRACE conn4 -> [0,2830,"setScriptTimeout",{"ms":35000}] 18:59:30 INFO - PROCESS | 1746 | 1464055170221 Marionette TRACE conn4 <- [1,2830,null,{}] 18:59:30 INFO - PROCESS | 1746 | 1464055170227 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}] 18:59:30 INFO - PROCESS | 1746 | 1464055170482 Marionette TRACE conn4 <- [1,2831,null,{"value":null}] 18:59:30 INFO - PROCESS | 1746 | 1464055170848 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:30 INFO - PROCESS | 1746 | ++DOCSHELL 0x8a5a6800 == 209 [pid = 1746] [id = 715] 18:59:30 INFO - PROCESS | 1746 | ++DOMWINDOW == 168 (0x8a5a7000) [pid = 1746] [serial = 2146] [outer = (nil)] 18:59:30 INFO - PROCESS | 1746 | ++DOMWINDOW == 169 (0x8a5ad800) [pid = 1746] [serial = 2147] [outer = 0x8a5a7000] 18:59:30 INFO - PROCESS | 1746 | 1464055170945 Marionette DEBUG loaded listener.js 18:59:31 INFO - PROCESS | 1746 | ++DOMWINDOW == 170 (0x8a5b0000) [pid = 1746] [serial = 2148] [outer = 0x8a5a7000] 18:59:34 INFO - PROCESS | 1746 | --DOCSHELL 0x8e112400 == 208 [pid = 1746] [id = 594] 18:59:34 INFO - PROCESS | 1746 | --DOCSHELL 0x8d2ee400 == 207 [pid = 1746] [id = 600] 18:59:34 INFO - PROCESS | 1746 | --DOCSHELL 0x91bcd000 == 206 [pid = 1746] [id = 599] 18:59:34 INFO - PROCESS | 1746 | --DOCSHELL 0x925ae000 == 205 [pid = 1746] [id = 601] 18:59:34 INFO - PROCESS | 1746 | --DOCSHELL 0x8e3a0c00 == 204 [pid = 1746] [id = 595] 18:59:34 INFO - PROCESS | 1746 | --DOCSHELL 0x86344000 == 203 [pid = 1746] [id = 675] 18:59:34 INFO - PROCESS | 1746 | --DOCSHELL 0x91aec000 == 202 [pid = 1746] [id = 598] 18:59:34 INFO - PROCESS | 1746 | --DOCSHELL 0x8e098000 == 201 [pid = 1746] [id = 596] 18:59:34 INFO - PROCESS | 1746 | --DOCSHELL 0x85bd2c00 == 200 [pid = 1746] [id = 697] 18:59:34 INFO - PROCESS | 1746 | --DOCSHELL 0x8afda000 == 199 [pid = 1746] [id = 696] 18:59:34 INFO - PROCESS | 1746 | --DOCSHELL 0x8abe6400 == 198 [pid = 1746] [id = 695] 18:59:34 INFO - PROCESS | 1746 | --DOCSHELL 0x85bcd400 == 197 [pid = 1746] [id = 694] 18:59:34 INFO - PROCESS | 1746 | --DOCSHELL 0x9a010400 == 196 [pid = 1746] [id = 690] 18:59:34 INFO - PROCESS | 1746 | --DOCSHELL 0x99ed1000 == 195 [pid = 1746] [id = 689] 18:59:34 INFO - PROCESS | 1746 | --DOCSHELL 0x8abdec00 == 194 [pid = 1746] [id = 688] 18:59:34 INFO - PROCESS | 1746 | --DOCSHELL 0x8edbb000 == 193 [pid = 1746] [id = 686] 18:59:34 INFO - PROCESS | 1746 | --DOCSHELL 0x91bd2000 == 192 [pid = 1746] [id = 687] 18:59:34 INFO - PROCESS | 1746 | --DOCSHELL 0x889cb400 == 191 [pid = 1746] [id = 685] 18:59:34 INFO - PROCESS | 1746 | --DOCSHELL 0x8edbb800 == 190 [pid = 1746] [id = 684] 18:59:34 INFO - PROCESS | 1746 | --DOCSHELL 0x8dff1400 == 189 [pid = 1746] [id = 683] 18:59:34 INFO - PROCESS | 1746 | --DOCSHELL 0x8d24e000 == 188 [pid = 1746] [id = 682] 18:59:34 INFO - PROCESS | 1746 | --DOCSHELL 0x8d9d5800 == 187 [pid = 1746] [id = 681] 18:59:34 INFO - PROCESS | 1746 | --DOCSHELL 0x8a6ed800 == 186 [pid = 1746] [id = 680] 18:59:34 INFO - PROCESS | 1746 | --DOCSHELL 0x8545d000 == 185 [pid = 1746] [id = 679] 18:59:35 INFO - PROCESS | 1746 | --DOMWINDOW == 169 (0x913d0000) [pid = 1746] [serial = 1989] [outer = (nil)] [url = about:blank] 18:59:35 INFO - PROCESS | 1746 | --DOMWINDOW == 168 (0x98443c00) [pid = 1746] [serial = 2003] [outer = (nil)] [url = about:blank] 18:59:35 INFO - PROCESS | 1746 | --DOMWINDOW == 167 (0xa3452800) [pid = 1746] [serial = 2024] [outer = (nil)] [url = about:blank] 18:59:35 INFO - PROCESS | 1746 | --DOMWINDOW == 166 (0x89b6d800) [pid = 1746] [serial = 1977] [outer = (nil)] [url = about:blank] 18:59:35 INFO - PROCESS | 1746 | --DOMWINDOW == 165 (0x9544a800) [pid = 1746] [serial = 2000] [outer = (nil)] [url = about:blank] 18:59:35 INFO - PROCESS | 1746 | --DOMWINDOW == 164 (0x8d9cd000) [pid = 1746] [serial = 2033] [outer = (nil)] [url = about:blank] 18:59:35 INFO - PROCESS | 1746 | --DOMWINDOW == 163 (0x9937fc00) [pid = 1746] [serial = 2004] [outer = (nil)] [url = about:blank] 18:59:35 INFO - PROCESS | 1746 | --DOMWINDOW == 162 (0x947a6800) [pid = 1746] [serial = 1998] [outer = (nil)] [url = about:blank] 18:59:35 INFO - PROCESS | 1746 | --DOMWINDOW == 161 (0x92397c00) [pid = 1746] [serial = 1994] [outer = (nil)] [url = about:blank] 18:59:35 INFO - PROCESS | 1746 | --DOMWINDOW == 160 (0xa3454400) [pid = 1746] [serial = 2025] [outer = (nil)] [url = about:blank] 18:59:35 INFO - PROCESS | 1746 | --DOMWINDOW == 159 (0x8abe8000) [pid = 1746] [serial = 2030] [outer = (nil)] [url = about:blank] 18:59:35 INFO - PROCESS | 1746 | --DOMWINDOW == 158 (0xa227bc00) [pid = 1746] [serial = 2016] [outer = (nil)] [url = about:blank] 18:59:35 INFO - PROCESS | 1746 | --DOMWINDOW == 157 (0xa321e800) [pid = 1746] [serial = 2021] [outer = (nil)] [url = about:blank] 18:59:35 INFO - PROCESS | 1746 | --DOMWINDOW == 156 (0x8c6aac00) [pid = 1746] [serial = 2031] [outer = (nil)] [url = about:blank] 18:59:35 INFO - PROCESS | 1746 | --DOMWINDOW == 155 (0x8d24c400) [pid = 1746] [serial = 1979] [outer = (nil)] [url = about:blank] 18:59:35 INFO - PROCESS | 1746 | --DOMWINDOW == 154 (0xa262e800) [pid = 1746] [serial = 2019] [outer = (nil)] [url = about:blank] 18:59:35 INFO - PROCESS | 1746 | --DOMWINDOW == 153 (0x97846000) [pid = 1746] [serial = 2001] [outer = (nil)] [url = about:blank] 18:59:35 INFO - PROCESS | 1746 | --DOMWINDOW == 152 (0x913c6400) [pid = 1746] [serial = 1988] [outer = (nil)] [url = about:blank] 18:59:35 INFO - PROCESS | 1746 | --DOMWINDOW == 151 (0x871edc00) [pid = 1746] [serial = 2027] [outer = (nil)] [url = about:blank] 18:59:35 INFO - PROCESS | 1746 | --DOMWINDOW == 150 (0xa24a3000) [pid = 1746] [serial = 2018] [outer = (nil)] [url = about:blank] 18:59:35 INFO - PROCESS | 1746 | --DOMWINDOW == 149 (0xa2279000) [pid = 1746] [serial = 2015] [outer = (nil)] [url = about:blank] 18:59:35 INFO - PROCESS | 1746 | --DOMWINDOW == 148 (0x9d56cc00) [pid = 1746] [serial = 2012] [outer = (nil)] [url = about:blank] 18:59:35 INFO - PROCESS | 1746 | --DOMWINDOW == 147 (0x8edc1000) [pid = 1746] [serial = 1986] [outer = (nil)] [url = about:blank] 18:59:35 INFO - PROCESS | 1746 | --DOMWINDOW == 146 (0x9bf3b800) [pid = 1746] [serial = 2006] [outer = (nil)] [url = about:blank] 18:59:35 INFO - PROCESS | 1746 | --DOMWINDOW == 145 (0x9c7e6400) [pid = 1746] [serial = 2009] [outer = (nil)] [url = about:blank] 18:59:35 INFO - PROCESS | 1746 | --DOMWINDOW == 144 (0x91bd6000) [pid = 1746] [serial = 1992] [outer = (nil)] [url = about:blank] 18:59:35 INFO - PROCESS | 1746 | --DOMWINDOW == 143 (0x88afe400) [pid = 1746] [serial = 1976] [outer = (nil)] [url = about:blank] 18:59:35 INFO - PROCESS | 1746 | --DOMWINDOW == 142 (0x8e3ad000) [pid = 1746] [serial = 1982] [outer = (nil)] [url = about:blank] 18:59:35 INFO - PROCESS | 1746 | --DOMWINDOW == 141 (0x8edbb400) [pid = 1746] [serial = 1985] [outer = (nil)] [url = about:blank] 18:59:35 INFO - PROCESS | 1746 | --DOMWINDOW == 140 (0x8ec41c00) [pid = 1746] [serial = 1983] [outer = (nil)] [url = about:blank] 18:59:35 INFO - PROCESS | 1746 | --DOMWINDOW == 139 (0x91bc7800) [pid = 1746] [serial = 1991] [outer = (nil)] [url = about:blank] 18:59:35 INFO - PROCESS | 1746 | --DOMWINDOW == 138 (0x92f1ec00) [pid = 1746] [serial = 1995] [outer = (nil)] [url = about:blank] 18:59:35 INFO - PROCESS | 1746 | --DOMWINDOW == 137 (0xa1150400) [pid = 1746] [serial = 2013] [outer = (nil)] [url = about:blank] 18:59:35 INFO - PROCESS | 1746 | --DOMWINDOW == 136 (0x93da1800) [pid = 1746] [serial = 1997] [outer = (nil)] [url = about:blank] 18:59:35 INFO - PROCESS | 1746 | --DOMWINDOW == 135 (0xa30f2800) [pid = 1746] [serial = 2022] [outer = (nil)] [url = about:blank] 18:59:35 INFO - PROCESS | 1746 | --DOMWINDOW == 134 (0x8dbfa800) [pid = 1746] [serial = 1980] [outer = (nil)] [url = about:blank] 18:59:35 INFO - PROCESS | 1746 | --DOMWINDOW == 133 (0x9c0f7000) [pid = 1746] [serial = 2007] [outer = (nil)] [url = about:blank] 18:59:35 INFO - PROCESS | 1746 | --DOMWINDOW == 132 (0x8782c000) [pid = 1746] [serial = 2028] [outer = (nil)] [url = about:blank] 18:59:35 INFO - PROCESS | 1746 | --DOMWINDOW == 131 (0x9cc84800) [pid = 1746] [serial = 2010] [outer = (nil)] [url = about:blank] 18:59:35 INFO - PROCESS | 1746 | --DOMWINDOW == 130 (0x8da86000) [pid = 1746] [serial = 1908] [outer = (nil)] [url = about:blank] 18:59:35 INFO - PROCESS | 1746 | --DOMWINDOW == 129 (0x8da8e000) [pid = 1746] [serial = 2034] [outer = (nil)] [url = about:blank] 18:59:35 INFO - PROCESS | 1746 | --DOMWINDOW == 128 (0x8dbf2800) [pid = 1746] [serial = 2036] [outer = (nil)] [url = about:blank] 18:59:35 INFO - PROCESS | 1746 | 1464055175328 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]]]}] 18:59:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 18:59:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 5142ms 18:59:35 INFO - PROCESS | 1746 | 1464055175360 Marionette TRACE conn4 -> [0,2833,"getWindowHandle",null] 18:59:35 INFO - PROCESS | 1746 | 1464055175366 Marionette TRACE conn4 <- [1,2833,null,{"value":"8"}] 18:59:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 18:59:35 INFO - PROCESS | 1746 | 1464055175374 Marionette TRACE conn4 -> [0,2834,"setScriptTimeout",{"ms":35000}] 18:59:35 INFO - PROCESS | 1746 | 1464055175380 Marionette TRACE conn4 <- [1,2834,null,{}] 18:59:35 INFO - PROCESS | 1746 | 1464055175389 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}] 18:59:35 INFO - PROCESS | 1746 | 1464055175647 Marionette TRACE conn4 <- [1,2835,null,{"value":null}] 18:59:35 INFO - PROCESS | 1746 | 1464055175903 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:35 INFO - PROCESS | 1746 | ++DOCSHELL 0x87833400 == 186 [pid = 1746] [id = 716] 18:59:35 INFO - PROCESS | 1746 | ++DOMWINDOW == 129 (0x889d0000) [pid = 1746] [serial = 2149] [outer = (nil)] 18:59:35 INFO - PROCESS | 1746 | ++DOMWINDOW == 130 (0x89b6b000) [pid = 1746] [serial = 2150] [outer = 0x889d0000] 18:59:35 INFO - PROCESS | 1746 | 1464055175990 Marionette DEBUG loaded listener.js 18:59:36 INFO - PROCESS | 1746 | ++DOMWINDOW == 131 (0x8a5a9c00) [pid = 1746] [serial = 2151] [outer = 0x889d0000] 18:59:36 INFO - PROCESS | 1746 | 1464055176853 Marionette TRACE conn4 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 18:59:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 18:59:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1503ms 18:59:36 INFO - PROCESS | 1746 | 1464055176878 Marionette TRACE conn4 -> [0,2837,"getWindowHandle",null] 18:59:36 INFO - PROCESS | 1746 | 1464055176886 Marionette TRACE conn4 <- [1,2837,null,{"value":"8"}] 18:59:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 18:59:36 INFO - PROCESS | 1746 | 1464055176896 Marionette TRACE conn4 -> [0,2838,"setScriptTimeout",{"ms":35000}] 18:59:36 INFO - PROCESS | 1746 | 1464055176901 Marionette TRACE conn4 <- [1,2838,null,{}] 18:59:36 INFO - PROCESS | 1746 | 1464055176907 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}] 18:59:37 INFO - PROCESS | 1746 | 1464055177242 Marionette TRACE conn4 <- [1,2839,null,{"value":null}] 18:59:37 INFO - PROCESS | 1746 | 1464055177387 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:37 INFO - PROCESS | 1746 | ++DOCSHELL 0x8a5a9800 == 187 [pid = 1746] [id = 717] 18:59:37 INFO - PROCESS | 1746 | ++DOMWINDOW == 132 (0x8a5af400) [pid = 1746] [serial = 2152] [outer = (nil)] 18:59:37 INFO - PROCESS | 1746 | ++DOMWINDOW == 133 (0x8c6b3800) [pid = 1746] [serial = 2153] [outer = 0x8a5af400] 18:59:37 INFO - PROCESS | 1746 | 1464055177497 Marionette DEBUG loaded listener.js 18:59:37 INFO - PROCESS | 1746 | ++DOMWINDOW == 134 (0x8d24c400) [pid = 1746] [serial = 2154] [outer = 0x8a5af400] 18:59:38 INFO - PROCESS | 1746 | 1464055178467 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]]]}] 18:59:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 18:59:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1632ms 18:59:38 INFO - PROCESS | 1746 | 1464055178533 Marionette TRACE conn4 -> [0,2841,"getWindowHandle",null] 18:59:38 INFO - PROCESS | 1746 | 1464055178536 Marionette TRACE conn4 <- [1,2841,null,{"value":"8"}] 18:59:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 18:59:38 INFO - PROCESS | 1746 | 1464055178543 Marionette TRACE conn4 -> [0,2842,"setScriptTimeout",{"ms":35000}] 18:59:38 INFO - PROCESS | 1746 | 1464055178549 Marionette TRACE conn4 <- [1,2842,null,{}] 18:59:38 INFO - PROCESS | 1746 | 1464055178565 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}] 18:59:38 INFO - PROCESS | 1746 | 1464055178884 Marionette TRACE conn4 <- [1,2843,null,{"value":null}] 18:59:38 INFO - PROCESS | 1746 | 1464055178961 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:38 INFO - PROCESS | 1746 | ++DOCSHELL 0x85bd2c00 == 188 [pid = 1746] [id = 718] 18:59:38 INFO - PROCESS | 1746 | ++DOMWINDOW == 135 (0x8da8bc00) [pid = 1746] [serial = 2155] [outer = (nil)] 18:59:39 INFO - PROCESS | 1746 | ++DOMWINDOW == 136 (0x8dbf5800) [pid = 1746] [serial = 2156] [outer = 0x8da8bc00] 18:59:39 INFO - PROCESS | 1746 | 1464055179042 Marionette DEBUG loaded listener.js 18:59:39 INFO - PROCESS | 1746 | ++DOMWINDOW == 137 (0x8df1e800) [pid = 1746] [serial = 2157] [outer = 0x8da8bc00] 18:59:40 INFO - PROCESS | 1746 | --DOMWINDOW == 136 (0x8ae2c000) [pid = 1746] [serial = 2086] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 18:59:40 INFO - PROCESS | 1746 | --DOMWINDOW == 135 (0x9c11dc00) [pid = 1746] [serial = 2071] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 18:59:40 INFO - PROCESS | 1746 | --DOMWINDOW == 134 (0x9d569400) [pid = 1746] [serial = 2074] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 18:59:40 INFO - PROCESS | 1746 | --DOMWINDOW == 133 (0x920e5800) [pid = 1746] [serial = 2062] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 18:59:40 INFO - PROCESS | 1746 | --DOMWINDOW == 132 (0x9c111400) [pid = 1746] [serial = 2068] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 18:59:40 INFO - PROCESS | 1746 | --DOMWINDOW == 131 (0x8c1cb000) [pid = 1746] [serial = 2041] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 18:59:40 INFO - PROCESS | 1746 | --DOMWINDOW == 130 (0x8d208c00) [pid = 1746] [serial = 2089] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 18:59:40 INFO - PROCESS | 1746 | --DOMWINDOW == 129 (0x86d0cc00) [pid = 1746] [serial = 2092] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 18:59:40 INFO - PROCESS | 1746 | --DOMWINDOW == 128 (0x913c5000) [pid = 1746] [serial = 2053] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 18:59:40 INFO - PROCESS | 1746 | --DOMWINDOW == 127 (0x8a6ef000) [pid = 1746] [serial = 2056] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 18:59:40 INFO - PROCESS | 1746 | --DOMWINDOW == 126 (0x9c0f1400) [pid = 1746] [serial = 2077] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 18:59:40 INFO - PROCESS | 1746 | --DOMWINDOW == 125 (0x89b96400) [pid = 1746] [serial = 1972] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 18:59:40 INFO - PROCESS | 1746 | --DOMWINDOW == 124 (0xa249e000) [pid = 1746] [serial = 2080] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 18:59:40 INFO - PROCESS | 1746 | --DOMWINDOW == 123 (0x8e095c00) [pid = 1746] [serial = 2044] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 18:59:40 INFO - PROCESS | 1746 | --DOMWINDOW == 122 (0x8e11d000) [pid = 1746] [serial = 2050] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 18:59:40 INFO - PROCESS | 1746 | --DOMWINDOW == 121 (0x91af5800) [pid = 1746] [serial = 2059] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 18:59:40 INFO - PROCESS | 1746 | --DOMWINDOW == 120 (0x85bd0400) [pid = 1746] [serial = 2083] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 18:59:40 INFO - PROCESS | 1746 | --DOMWINDOW == 119 (0x8d00e000) [pid = 1746] [serial = 2065] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 18:59:40 INFO - PROCESS | 1746 | --DOMWINDOW == 118 (0x88afbc00) [pid = 1746] [serial = 2038] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 18:59:40 INFO - PROCESS | 1746 | --DOMWINDOW == 117 (0x8ec36000) [pid = 1746] [serial = 2047] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 18:59:40 INFO - PROCESS | 1746 | 1464055180525 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]]]}] 18:59:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 18:59:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 2042ms 18:59:40 INFO - PROCESS | 1746 | 1464055180597 Marionette TRACE conn4 -> [0,2845,"getWindowHandle",null] 18:59:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 18:59:40 INFO - PROCESS | 1746 | 1464055180602 Marionette TRACE conn4 <- [1,2845,null,{"value":"8"}] 18:59:40 INFO - PROCESS | 1746 | 1464055180608 Marionette TRACE conn4 -> [0,2846,"setScriptTimeout",{"ms":35000}] 18:59:40 INFO - PROCESS | 1746 | 1464055180611 Marionette TRACE conn4 <- [1,2846,null,{}] 18:59:40 INFO - PROCESS | 1746 | 1464055180617 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}] 18:59:40 INFO - PROCESS | 1746 | 1464055180829 Marionette TRACE conn4 <- [1,2847,null,{"value":null}] 18:59:40 INFO - PROCESS | 1746 | 1464055180842 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:41 INFO - PROCESS | 1746 | ++DOCSHELL 0x85bd0400 == 189 [pid = 1746] [id = 719] 18:59:41 INFO - PROCESS | 1746 | ++DOMWINDOW == 118 (0x88b52800) [pid = 1746] [serial = 2158] [outer = (nil)] 18:59:41 INFO - PROCESS | 1746 | ++DOMWINDOW == 119 (0x8df1d400) [pid = 1746] [serial = 2159] [outer = 0x88b52800] 18:59:41 INFO - PROCESS | 1746 | 1464055181130 Marionette DEBUG loaded listener.js 18:59:41 INFO - PROCESS | 1746 | ++DOMWINDOW == 120 (0x8e08f400) [pid = 1746] [serial = 2160] [outer = 0x88b52800] 18:59:41 INFO - PROCESS | 1746 | 1464055181987 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]]]}] 18:59:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 18:59:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1436ms 18:59:42 INFO - PROCESS | 1746 | 1464055182173 Marionette TRACE conn4 -> [0,2849,"getWindowHandle",null] 18:59:42 INFO - PROCESS | 1746 | 1464055182181 Marionette TRACE conn4 <- [1,2849,null,{"value":"8"}] 18:59:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 18:59:42 INFO - PROCESS | 1746 | 1464055182192 Marionette TRACE conn4 -> [0,2850,"setScriptTimeout",{"ms":35000}] 18:59:42 INFO - PROCESS | 1746 | 1464055182197 Marionette TRACE conn4 <- [1,2850,null,{}] 18:59:42 INFO - PROCESS | 1746 | 1464055182206 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}] 18:59:42 INFO - PROCESS | 1746 | 1464055182492 Marionette TRACE conn4 <- [1,2851,null,{"value":null}] 18:59:42 INFO - PROCESS | 1746 | 1464055182870 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:42 INFO - PROCESS | 1746 | ++DOCSHELL 0x88b5e800 == 190 [pid = 1746] [id = 720] 18:59:42 INFO - PROCESS | 1746 | ++DOMWINDOW == 121 (0x892f4000) [pid = 1746] [serial = 2161] [outer = (nil)] 18:59:42 INFO - PROCESS | 1746 | ++DOMWINDOW == 122 (0x89b8fc00) [pid = 1746] [serial = 2162] [outer = 0x892f4000] 18:59:42 INFO - PROCESS | 1746 | 1464055182962 Marionette DEBUG loaded listener.js 18:59:43 INFO - PROCESS | 1746 | ++DOMWINDOW == 123 (0x8a765c00) [pid = 1746] [serial = 2163] [outer = 0x892f4000] 18:59:43 INFO - PROCESS | 1746 | 1464055183969 Marionette TRACE conn4 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 18:59:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 18:59:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1839ms 18:59:44 INFO - PROCESS | 1746 | 1464055184032 Marionette TRACE conn4 -> [0,2853,"getWindowHandle",null] 18:59:44 INFO - PROCESS | 1746 | 1464055184038 Marionette TRACE conn4 <- [1,2853,null,{"value":"8"}] 18:59:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 18:59:44 INFO - PROCESS | 1746 | 1464055184051 Marionette TRACE conn4 -> [0,2854,"setScriptTimeout",{"ms":35000}] 18:59:44 INFO - PROCESS | 1746 | 1464055184057 Marionette TRACE conn4 <- [1,2854,null,{}] 18:59:44 INFO - PROCESS | 1746 | 1464055184064 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}] 18:59:44 INFO - PROCESS | 1746 | 1464055184318 Marionette TRACE conn4 <- [1,2855,null,{"value":null}] 18:59:44 INFO - PROCESS | 1746 | 1464055184700 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:44 INFO - PROCESS | 1746 | ++DOCSHELL 0x8c1cd400 == 191 [pid = 1746] [id = 721] 18:59:44 INFO - PROCESS | 1746 | ++DOMWINDOW == 124 (0x8c857000) [pid = 1746] [serial = 2164] [outer = (nil)] 18:59:44 INFO - PROCESS | 1746 | ++DOMWINDOW == 125 (0x8d9d7000) [pid = 1746] [serial = 2165] [outer = 0x8c857000] 18:59:44 INFO - PROCESS | 1746 | 1464055184791 Marionette DEBUG loaded listener.js 18:59:44 INFO - PROCESS | 1746 | ++DOMWINDOW == 126 (0x8dbf6800) [pid = 1746] [serial = 2166] [outer = 0x8c857000] 18:59:45 INFO - PROCESS | 1746 | 1464055185746 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]]]}] 18:59:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 18:59:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1746ms 18:59:45 INFO - PROCESS | 1746 | 1464055185794 Marionette TRACE conn4 -> [0,2857,"getWindowHandle",null] 18:59:45 INFO - PROCESS | 1746 | 1464055185798 Marionette TRACE conn4 <- [1,2857,null,{"value":"8"}] 18:59:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 18:59:45 INFO - PROCESS | 1746 | 1464055185805 Marionette TRACE conn4 -> [0,2858,"setScriptTimeout",{"ms":35000}] 18:59:45 INFO - PROCESS | 1746 | 1464055185809 Marionette TRACE conn4 <- [1,2858,null,{}] 18:59:45 INFO - PROCESS | 1746 | 1464055185823 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}] 18:59:46 INFO - PROCESS | 1746 | 1464055186073 Marionette TRACE conn4 <- [1,2859,null,{"value":null}] 18:59:46 INFO - PROCESS | 1746 | 1464055186481 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:46 INFO - PROCESS | 1746 | ++DOCSHELL 0x8e374400 == 192 [pid = 1746] [id = 722] 18:59:46 INFO - PROCESS | 1746 | ++DOMWINDOW == 127 (0x8e3a4c00) [pid = 1746] [serial = 2167] [outer = (nil)] 18:59:46 INFO - PROCESS | 1746 | ++DOMWINDOW == 128 (0x8ec37800) [pid = 1746] [serial = 2168] [outer = 0x8e3a4c00] 18:59:46 INFO - PROCESS | 1746 | 1464055186582 Marionette DEBUG loaded listener.js 18:59:46 INFO - PROCESS | 1746 | ++DOMWINDOW == 129 (0x8ec43400) [pid = 1746] [serial = 2169] [outer = 0x8e3a4c00] 18:59:47 INFO - PROCESS | 1746 | 1464055187508 Marionette TRACE conn4 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 18:59:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 18:59:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1739ms 18:59:47 INFO - PROCESS | 1746 | 1464055187545 Marionette TRACE conn4 -> [0,2861,"getWindowHandle",null] 18:59:47 INFO - PROCESS | 1746 | 1464055187549 Marionette TRACE conn4 <- [1,2861,null,{"value":"8"}] 18:59:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 18:59:47 INFO - PROCESS | 1746 | 1464055187555 Marionette TRACE conn4 -> [0,2862,"setScriptTimeout",{"ms":35000}] 18:59:47 INFO - PROCESS | 1746 | 1464055187559 Marionette TRACE conn4 <- [1,2862,null,{}] 18:59:47 INFO - PROCESS | 1746 | 1464055187565 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}] 18:59:47 INFO - PROCESS | 1746 | 1464055187791 Marionette TRACE conn4 <- [1,2863,null,{"value":null}] 18:59:48 INFO - PROCESS | 1746 | 1464055188154 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:48 INFO - PROCESS | 1746 | ++DOCSHELL 0x8ec3e400 == 193 [pid = 1746] [id = 723] 18:59:48 INFO - PROCESS | 1746 | ++DOMWINDOW == 130 (0x8ed11800) [pid = 1746] [serial = 2170] [outer = (nil)] 18:59:48 INFO - PROCESS | 1746 | ++DOMWINDOW == 131 (0x8edbf800) [pid = 1746] [serial = 2171] [outer = 0x8ed11800] 18:59:48 INFO - PROCESS | 1746 | 1464055188245 Marionette DEBUG loaded listener.js 18:59:48 INFO - PROCESS | 1746 | ++DOMWINDOW == 132 (0x908d3400) [pid = 1746] [serial = 2172] [outer = 0x8ed11800] 18:59:49 INFO - PROCESS | 1746 | 1464055189175 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]]]}] 18:59:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 18:59:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1680ms 18:59:49 INFO - PROCESS | 1746 | 1464055189237 Marionette TRACE conn4 -> [0,2865,"getWindowHandle",null] 18:59:49 INFO - PROCESS | 1746 | 1464055189240 Marionette TRACE conn4 <- [1,2865,null,{"value":"8"}] 18:59:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 18:59:49 INFO - PROCESS | 1746 | 1464055189247 Marionette TRACE conn4 -> [0,2866,"setScriptTimeout",{"ms":35000}] 18:59:49 INFO - PROCESS | 1746 | 1464055189251 Marionette TRACE conn4 <- [1,2866,null,{}] 18:59:49 INFO - PROCESS | 1746 | 1464055189256 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}] 18:59:49 INFO - PROCESS | 1746 | 1464055189498 Marionette TRACE conn4 <- [1,2867,null,{"value":null}] 18:59:49 INFO - PROCESS | 1746 | 1464055189850 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:49 INFO - PROCESS | 1746 | ++DOCSHELL 0x8ec36000 == 194 [pid = 1746] [id = 724] 18:59:49 INFO - PROCESS | 1746 | ++DOMWINDOW == 133 (0x8ec3bc00) [pid = 1746] [serial = 2173] [outer = (nil)] 18:59:49 INFO - PROCESS | 1746 | ++DOMWINDOW == 134 (0x913cb400) [pid = 1746] [serial = 2174] [outer = 0x8ec3bc00] 18:59:49 INFO - PROCESS | 1746 | 1464055189943 Marionette DEBUG loaded listener.js 18:59:50 INFO - PROCESS | 1746 | ++DOMWINDOW == 135 (0x91a0e800) [pid = 1746] [serial = 2175] [outer = 0x8ec3bc00] 18:59:50 INFO - PROCESS | 1746 | 1464055190851 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]]]}] 18:59:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 18:59:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1680ms 18:59:50 INFO - PROCESS | 1746 | 1464055190929 Marionette TRACE conn4 -> [0,2869,"getWindowHandle",null] 18:59:50 INFO - PROCESS | 1746 | 1464055190932 Marionette TRACE conn4 <- [1,2869,null,{"value":"8"}] 18:59:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 18:59:50 INFO - PROCESS | 1746 | 1464055190939 Marionette TRACE conn4 -> [0,2870,"setScriptTimeout",{"ms":35000}] 18:59:50 INFO - PROCESS | 1746 | 1464055190943 Marionette TRACE conn4 <- [1,2870,null,{}] 18:59:50 INFO - PROCESS | 1746 | 1464055190949 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}] 18:59:51 INFO - PROCESS | 1746 | 1464055191261 Marionette TRACE conn4 <- [1,2871,null,{"value":null}] 18:59:51 INFO - PROCESS | 1746 | 1464055191663 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:51 INFO - PROCESS | 1746 | ++DOCSHELL 0x8a6ed800 == 195 [pid = 1746] [id = 725] 18:59:51 INFO - PROCESS | 1746 | ++DOMWINDOW == 136 (0x913c6c00) [pid = 1746] [serial = 2176] [outer = (nil)] 18:59:51 INFO - PROCESS | 1746 | ++DOMWINDOW == 137 (0x91bd7c00) [pid = 1746] [serial = 2177] [outer = 0x913c6c00] 18:59:51 INFO - PROCESS | 1746 | 1464055191757 Marionette DEBUG loaded listener.js 18:59:51 INFO - PROCESS | 1746 | ++DOMWINDOW == 138 (0x9238c800) [pid = 1746] [serial = 2178] [outer = 0x913c6c00] 18:59:52 INFO - PROCESS | 1746 | 1464055192703 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]]]}] 18:59:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 18:59:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1840ms 18:59:52 INFO - PROCESS | 1746 | 1464055192780 Marionette TRACE conn4 -> [0,2873,"getWindowHandle",null] 18:59:52 INFO - PROCESS | 1746 | 1464055192784 Marionette TRACE conn4 <- [1,2873,null,{"value":"8"}] 18:59:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 18:59:52 INFO - PROCESS | 1746 | 1464055192791 Marionette TRACE conn4 -> [0,2874,"setScriptTimeout",{"ms":35000}] 18:59:52 INFO - PROCESS | 1746 | 1464055192794 Marionette TRACE conn4 <- [1,2874,null,{}] 18:59:52 INFO - PROCESS | 1746 | 1464055192800 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}] 18:59:53 INFO - PROCESS | 1746 | 1464055193033 Marionette TRACE conn4 <- [1,2875,null,{"value":null}] 18:59:53 INFO - PROCESS | 1746 | 1464055193394 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:53 INFO - PROCESS | 1746 | ++DOCSHELL 0x8d9cd800 == 196 [pid = 1746] [id = 726] 18:59:53 INFO - PROCESS | 1746 | ++DOMWINDOW == 139 (0x91bc3000) [pid = 1746] [serial = 2179] [outer = (nil)] 18:59:53 INFO - PROCESS | 1746 | ++DOMWINDOW == 140 (0x925afc00) [pid = 1746] [serial = 2180] [outer = 0x91bc3000] 18:59:53 INFO - PROCESS | 1746 | 1464055193485 Marionette DEBUG loaded listener.js 18:59:53 INFO - PROCESS | 1746 | ++DOMWINDOW == 141 (0x92feb400) [pid = 1746] [serial = 2181] [outer = 0x91bc3000] 18:59:54 INFO - PROCESS | 1746 | 1464055194442 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]]]}] 18:59:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 18:59:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1732ms 18:59:54 INFO - PROCESS | 1746 | 1464055194524 Marionette TRACE conn4 -> [0,2877,"getWindowHandle",null] 18:59:54 INFO - PROCESS | 1746 | 1464055194529 Marionette TRACE conn4 <- [1,2877,null,{"value":"8"}] 18:59:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 18:59:54 INFO - PROCESS | 1746 | 1464055194535 Marionette TRACE conn4 -> [0,2878,"setScriptTimeout",{"ms":35000}] 18:59:54 INFO - PROCESS | 1746 | 1464055194539 Marionette TRACE conn4 <- [1,2878,null,{}] 18:59:54 INFO - PROCESS | 1746 | 1464055194544 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}] 18:59:54 INFO - PROCESS | 1746 | 1464055194819 Marionette TRACE conn4 <- [1,2879,null,{"value":null}] 18:59:55 INFO - PROCESS | 1746 | 1464055195174 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:55 INFO - PROCESS | 1746 | ++DOCSHELL 0x925a4000 == 197 [pid = 1746] [id = 727] 18:59:55 INFO - PROCESS | 1746 | ++DOMWINDOW == 142 (0x925a8c00) [pid = 1746] [serial = 2182] [outer = (nil)] 18:59:55 INFO - PROCESS | 1746 | ++DOMWINDOW == 143 (0x95248800) [pid = 1746] [serial = 2183] [outer = 0x925a8c00] 18:59:55 INFO - PROCESS | 1746 | 1464055195263 Marionette DEBUG loaded listener.js 18:59:55 INFO - PROCESS | 1746 | ++DOMWINDOW == 144 (0x9524d000) [pid = 1746] [serial = 2184] [outer = 0x925a8c00] 18:59:56 INFO - PROCESS | 1746 | 1464055196186 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]]]}] 18:59:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 18:59:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1685ms 18:59:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 18:59:56 INFO - PROCESS | 1746 | 1464055196221 Marionette TRACE conn4 -> [0,2881,"getWindowHandle",null] 18:59:56 INFO - PROCESS | 1746 | 1464055196224 Marionette TRACE conn4 <- [1,2881,null,{"value":"8"}] 18:59:56 INFO - PROCESS | 1746 | 1464055196231 Marionette TRACE conn4 -> [0,2882,"setScriptTimeout",{"ms":35000}] 18:59:56 INFO - PROCESS | 1746 | 1464055196234 Marionette TRACE conn4 <- [1,2882,null,{}] 18:59:56 INFO - PROCESS | 1746 | 1464055196240 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}] 18:59:56 INFO - PROCESS | 1746 | 1464055196463 Marionette TRACE conn4 <- [1,2883,null,{"value":null}] 18:59:56 INFO - PROCESS | 1746 | 1464055196830 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:56 INFO - PROCESS | 1746 | ++DOCSHELL 0x8dcb0400 == 198 [pid = 1746] [id = 728] 18:59:56 INFO - PROCESS | 1746 | ++DOMWINDOW == 145 (0x91309c00) [pid = 1746] [serial = 2185] [outer = (nil)] 18:59:56 INFO - PROCESS | 1746 | ++DOMWINDOW == 146 (0x97869400) [pid = 1746] [serial = 2186] [outer = 0x91309c00] 18:59:56 INFO - PROCESS | 1746 | 1464055196923 Marionette DEBUG loaded listener.js 18:59:57 INFO - PROCESS | 1746 | ++DOMWINDOW == 147 (0x9847c400) [pid = 1746] [serial = 2187] [outer = 0x91309c00] 18:59:57 INFO - PROCESS | 1746 | 1464055197855 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]]]}] 18:59:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 18:59:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1683ms 18:59:57 INFO - PROCESS | 1746 | 1464055197914 Marionette TRACE conn4 -> [0,2885,"getWindowHandle",null] 18:59:57 INFO - PROCESS | 1746 | 1464055197917 Marionette TRACE conn4 <- [1,2885,null,{"value":"8"}] 18:59:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 18:59:57 INFO - PROCESS | 1746 | 1464055197924 Marionette TRACE conn4 -> [0,2886,"setScriptTimeout",{"ms":35000}] 18:59:57 INFO - PROCESS | 1746 | 1464055197928 Marionette TRACE conn4 <- [1,2886,null,{}] 18:59:57 INFO - PROCESS | 1746 | 1464055197933 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}] 18:59:58 INFO - PROCESS | 1746 | 1464055198193 Marionette TRACE conn4 <- [1,2887,null,{"value":null}] 18:59:58 INFO - PROCESS | 1746 | 1464055198540 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:58 INFO - PROCESS | 1746 | ++DOCSHELL 0x8c1ca800 == 199 [pid = 1746] [id = 729] 18:59:58 INFO - PROCESS | 1746 | ++DOMWINDOW == 148 (0x93d95800) [pid = 1746] [serial = 2188] [outer = (nil)] 18:59:58 INFO - PROCESS | 1746 | ++DOMWINDOW == 149 (0x9b671000) [pid = 1746] [serial = 2189] [outer = 0x93d95800] 18:59:58 INFO - PROCESS | 1746 | 1464055198630 Marionette DEBUG loaded listener.js 18:59:58 INFO - PROCESS | 1746 | ++DOMWINDOW == 150 (0x9bce5c00) [pid = 1746] [serial = 2190] [outer = 0x93d95800] 18:59:59 INFO - PROCESS | 1746 | 1464055199542 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]]]}] 18:59:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 18:59:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1687ms 18:59:59 INFO - PROCESS | 1746 | 1464055199612 Marionette TRACE conn4 -> [0,2889,"getWindowHandle",null] 18:59:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 18:59:59 INFO - PROCESS | 1746 | 1464055199617 Marionette TRACE conn4 <- [1,2889,null,{"value":"8"}] 18:59:59 INFO - PROCESS | 1746 | 1464055199627 Marionette TRACE conn4 -> [0,2890,"setScriptTimeout",{"ms":35000}] 18:59:59 INFO - PROCESS | 1746 | 1464055199634 Marionette TRACE conn4 <- [1,2890,null,{}] 18:59:59 INFO - PROCESS | 1746 | 1464055199644 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}] 18:59:59 INFO - PROCESS | 1746 | 1464055199941 Marionette TRACE conn4 <- [1,2891,null,{"value":null}] 19:00:00 INFO - PROCESS | 1746 | 1464055200306 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:00 INFO - PROCESS | 1746 | ++DOCSHELL 0x99ed4c00 == 200 [pid = 1746] [id = 730] 19:00:00 INFO - PROCESS | 1746 | ++DOMWINDOW == 151 (0x9c11ac00) [pid = 1746] [serial = 2191] [outer = (nil)] 19:00:00 INFO - PROCESS | 1746 | ++DOMWINDOW == 152 (0x9c7ebc00) [pid = 1746] [serial = 2192] [outer = 0x9c11ac00] 19:00:00 INFO - PROCESS | 1746 | 1464055200404 Marionette DEBUG loaded listener.js 19:00:00 INFO - PROCESS | 1746 | ++DOMWINDOW == 153 (0x9d227400) [pid = 1746] [serial = 2193] [outer = 0x9c11ac00] 19:00:01 INFO - PROCESS | 1746 | 1464055201338 Marionette TRACE conn4 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 19:00:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 19:00:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1750ms 19:00:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 19:00:01 INFO - PROCESS | 1746 | 1464055201390 Marionette TRACE conn4 -> [0,2893,"getWindowHandle",null] 19:00:01 INFO - PROCESS | 1746 | 1464055201393 Marionette TRACE conn4 <- [1,2893,null,{"value":"8"}] 19:00:01 INFO - PROCESS | 1746 | 1464055201401 Marionette TRACE conn4 -> [0,2894,"setScriptTimeout",{"ms":35000}] 19:00:01 INFO - PROCESS | 1746 | 1464055201404 Marionette TRACE conn4 <- [1,2894,null,{}] 19:00:01 INFO - PROCESS | 1746 | 1464055201410 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}] 19:00:01 INFO - PROCESS | 1746 | 1464055201695 Marionette TRACE conn4 <- [1,2895,null,{"value":null}] 19:00:02 INFO - PROCESS | 1746 | 1464055202089 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:02 INFO - PROCESS | 1746 | ++DOCSHELL 0x9c7de400 == 201 [pid = 1746] [id = 731] 19:00:02 INFO - PROCESS | 1746 | ++DOMWINDOW == 154 (0x9cf0f000) [pid = 1746] [serial = 2194] [outer = (nil)] 19:00:02 INFO - PROCESS | 1746 | ++DOMWINDOW == 155 (0xa114b400) [pid = 1746] [serial = 2195] [outer = 0x9cf0f000] 19:00:02 INFO - PROCESS | 1746 | 1464055202251 Marionette DEBUG loaded listener.js 19:00:02 INFO - PROCESS | 1746 | ++DOMWINDOW == 156 (0xa21af400) [pid = 1746] [serial = 2196] [outer = 0x9cf0f000] 19:00:03 INFO - PROCESS | 1746 | 1464055203236 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]]]}] 19:00:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 19:00:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1898ms 19:00:03 INFO - PROCESS | 1746 | 1464055203298 Marionette TRACE conn4 -> [0,2897,"getWindowHandle",null] 19:00:03 INFO - PROCESS | 1746 | 1464055203302 Marionette TRACE conn4 <- [1,2897,null,{"value":"8"}] 19:00:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 19:00:03 INFO - PROCESS | 1746 | 1464055203309 Marionette TRACE conn4 -> [0,2898,"setScriptTimeout",{"ms":35000}] 19:00:03 INFO - PROCESS | 1746 | 1464055203312 Marionette TRACE conn4 <- [1,2898,null,{}] 19:00:03 INFO - PROCESS | 1746 | 1464055203318 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}] 19:00:03 INFO - PROCESS | 1746 | 1464055203576 Marionette TRACE conn4 <- [1,2899,null,{"value":null}] 19:00:03 INFO - PROCESS | 1746 | 1464055203939 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:03 INFO - PROCESS | 1746 | ++DOCSHELL 0x851f7000 == 202 [pid = 1746] [id = 732] 19:00:03 INFO - PROCESS | 1746 | ++DOMWINDOW == 157 (0x8bf12c00) [pid = 1746] [serial = 2197] [outer = (nil)] 19:00:04 INFO - PROCESS | 1746 | ++DOMWINDOW == 158 (0xa2149c00) [pid = 1746] [serial = 2198] [outer = 0x8bf12c00] 19:00:04 INFO - PROCESS | 1746 | 1464055204042 Marionette DEBUG loaded listener.js 19:00:04 INFO - PROCESS | 1746 | ++DOMWINDOW == 159 (0xa22c8000) [pid = 1746] [serial = 2199] [outer = 0x8bf12c00] 19:00:04 INFO - PROCESS | 1746 | 1464055204995 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]]]}] 19:00:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 19:00:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1745ms 19:00:05 INFO - PROCESS | 1746 | 1464055205056 Marionette TRACE conn4 -> [0,2901,"getWindowHandle",null] 19:00:05 INFO - PROCESS | 1746 | 1464055205060 Marionette TRACE conn4 <- [1,2901,null,{"value":"8"}] 19:00:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 19:00:05 INFO - PROCESS | 1746 | 1464055205066 Marionette TRACE conn4 -> [0,2902,"setScriptTimeout",{"ms":35000}] 19:00:05 INFO - PROCESS | 1746 | 1464055205070 Marionette TRACE conn4 <- [1,2902,null,{}] 19:00:05 INFO - PROCESS | 1746 | 1464055205075 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}] 19:00:05 INFO - PROCESS | 1746 | 1464055205331 Marionette TRACE conn4 <- [1,2903,null,{"value":null}] 19:00:05 INFO - PROCESS | 1746 | 1464055205694 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:05 INFO - PROCESS | 1746 | ++DOCSHELL 0x9c0f4c00 == 203 [pid = 1746] [id = 733] 19:00:05 INFO - PROCESS | 1746 | ++DOMWINDOW == 160 (0x9d754000) [pid = 1746] [serial = 2200] [outer = (nil)] 19:00:05 INFO - PROCESS | 1746 | ++DOMWINDOW == 161 (0xa26cb800) [pid = 1746] [serial = 2201] [outer = 0x9d754000] 19:00:05 INFO - PROCESS | 1746 | 1464055205787 Marionette DEBUG loaded listener.js 19:00:05 INFO - PROCESS | 1746 | ++DOMWINDOW == 162 (0xa30d1400) [pid = 1746] [serial = 2202] [outer = 0x9d754000] 19:00:06 INFO - PROCESS | 1746 | 1464055206696 Marionette TRACE conn4 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 19:00:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 19:00:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1731ms 19:00:06 INFO - PROCESS | 1746 | 1464055206798 Marionette TRACE conn4 -> [0,2905,"getWindowHandle",null] 19:00:06 INFO - PROCESS | 1746 | 1464055206802 Marionette TRACE conn4 <- [1,2905,null,{"value":"8"}] 19:00:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 19:00:06 INFO - PROCESS | 1746 | 1464055206809 Marionette TRACE conn4 -> [0,2906,"setScriptTimeout",{"ms":35000}] 19:00:06 INFO - PROCESS | 1746 | 1464055206813 Marionette TRACE conn4 <- [1,2906,null,{}] 19:00:06 INFO - PROCESS | 1746 | 1464055206871 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}] 19:00:07 INFO - PROCESS | 1746 | 1464055207143 Marionette TRACE conn4 <- [1,2907,null,{"value":null}] 19:00:07 INFO - PROCESS | 1746 | 1464055207474 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:07 INFO - PROCESS | 1746 | ++DOCSHELL 0xa22c6000 == 204 [pid = 1746] [id = 734] 19:00:07 INFO - PROCESS | 1746 | ++DOMWINDOW == 163 (0xa249d800) [pid = 1746] [serial = 2203] [outer = (nil)] 19:00:07 INFO - PROCESS | 1746 | ++DOMWINDOW == 164 (0xa3457400) [pid = 1746] [serial = 2204] [outer = 0xa249d800] 19:00:07 INFO - PROCESS | 1746 | 1464055207561 Marionette DEBUG loaded listener.js 19:00:07 INFO - PROCESS | 1746 | ++DOMWINDOW == 165 (0xa3481c00) [pid = 1746] [serial = 2205] [outer = 0xa249d800] 19:00:08 INFO - PROCESS | 1746 | 1464055208474 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]]]}] 19:00:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 19:00:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1703ms 19:00:08 INFO - PROCESS | 1746 | 1464055208513 Marionette TRACE conn4 -> [0,2909,"getWindowHandle",null] 19:00:08 INFO - PROCESS | 1746 | 1464055208517 Marionette TRACE conn4 <- [1,2909,null,{"value":"8"}] 19:00:08 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 19:00:08 INFO - PROCESS | 1746 | 1464055208523 Marionette TRACE conn4 -> [0,2910,"setScriptTimeout",{"ms":35000}] 19:00:08 INFO - PROCESS | 1746 | 1464055208527 Marionette TRACE conn4 <- [1,2910,null,{}] 19:00:08 INFO - PROCESS | 1746 | 1464055208532 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}] 19:00:08 INFO - PROCESS | 1746 | 1464055208775 Marionette TRACE conn4 <- [1,2911,null,{"value":null}] 19:00:09 INFO - PROCESS | 1746 | 1464055209147 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:09 INFO - PROCESS | 1746 | ++DOCSHELL 0x86ee2c00 == 205 [pid = 1746] [id = 735] 19:00:09 INFO - PROCESS | 1746 | ++DOMWINDOW == 166 (0x8dcad000) [pid = 1746] [serial = 2206] [outer = (nil)] 19:00:09 INFO - PROCESS | 1746 | ++DOMWINDOW == 167 (0xa50dc000) [pid = 1746] [serial = 2207] [outer = 0x8dcad000] 19:00:09 INFO - PROCESS | 1746 | 1464055209240 Marionette DEBUG loaded listener.js 19:00:09 INFO - PROCESS | 1746 | ++DOMWINDOW == 168 (0xa50ee400) [pid = 1746] [serial = 2208] [outer = 0x8dcad000] 19:00:10 INFO - PROCESS | 1746 | 1464055210038 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]]]}] 19:00:10 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 19:00:10 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 19:00:10 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1534ms 19:00:10 INFO - PROCESS | 1746 | 1464055210058 Marionette TRACE conn4 -> [0,2913,"getWindowHandle",null] 19:00:10 INFO - PROCESS | 1746 | 1464055210061 Marionette TRACE conn4 <- [1,2913,null,{"value":"8"}] 19:00:10 INFO - TEST-START | /DOMEvents/constructors.html 19:00:10 INFO - PROCESS | 1746 | 1464055210068 Marionette TRACE conn4 -> [0,2914,"setScriptTimeout",{"ms":35000}] 19:00:10 INFO - PROCESS | 1746 | 1464055210072 Marionette TRACE conn4 <- [1,2914,null,{}] 19:00:10 INFO - PROCESS | 1746 | 1464055210077 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}] 19:00:10 INFO - PROCESS | 1746 | 1464055210298 Marionette TRACE conn4 <- [1,2915,null,{"value":null}] 19:00:10 INFO - PROCESS | 1746 | 1464055210584 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:10 INFO - PROCESS | 1746 | ++DOCSHELL 0x87c59c00 == 206 [pid = 1746] [id = 736] 19:00:10 INFO - PROCESS | 1746 | ++DOMWINDOW == 169 (0x87c5a400) [pid = 1746] [serial = 2209] [outer = (nil)] 19:00:10 INFO - PROCESS | 1746 | ++DOMWINDOW == 170 (0x87c61c00) [pid = 1746] [serial = 2210] [outer = 0x87c5a400] 19:00:10 INFO - PROCESS | 1746 | 1464055210675 Marionette DEBUG loaded listener.js 19:00:10 INFO - PROCESS | 1746 | ++DOMWINDOW == 171 (0x87c63c00) [pid = 1746] [serial = 2211] [outer = 0x87c5a400] 19:00:11 INFO - PROCESS | 1746 | 1464055211645 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]]]}] 19:00:11 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 19:00:11 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 19:00:11 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 19:00:11 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 19:00:11 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 19:00:11 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 19:00:11 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 19:00:11 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 19:00:11 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 19:00:11 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 19:00:11 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 19:00:11 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 19:00:11 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 19:00:11 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 19:00:11 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 19:00:11 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 19:00:11 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 19:00:11 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 19:00:11 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 19:00:11 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 19:00:11 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 19:00:11 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 19:00:11 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 19:00:11 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 19:00:11 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 19:00:11 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 19:00:11 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 19:00:11 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 19:00:11 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 19:00:11 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 19:00:11 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 19:00:11 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 19:00:11 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 19:00:11 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 19:00:11 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 19:00:11 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 19:00:11 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 19:00:11 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 19:00:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:00:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:00:11 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 19:00:11 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 19:00:11 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 19:00:11 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 19:00:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:00:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:00:11 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 19:00:11 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 19:00:11 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 19:00:11 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 19:00:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:00:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:00:11 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 19:00:11 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 19:00:11 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 19:00:11 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 19:00:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:00:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:00:11 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 19:00:11 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 19:00:11 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 19:00:11 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 19:00:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:00:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:00:11 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 19:00:11 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 19:00:11 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 19:00:11 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 19:00:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:00:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:00:11 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 19:00:11 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 19:00:11 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 19:00:11 INFO - TEST-OK | /DOMEvents/constructors.html | took 1662ms 19:00:11 INFO - PROCESS | 1746 | 1464055211749 Marionette TRACE conn4 -> [0,2917,"getWindowHandle",null] 19:00:11 INFO - PROCESS | 1746 | 1464055211762 Marionette TRACE conn4 <- [1,2917,null,{"value":"8"}] 19:00:11 INFO - TEST-START | /DOMEvents/event-phases-order.html 19:00:11 INFO - PROCESS | 1746 | 1464055211789 Marionette TRACE conn4 -> [0,2918,"setScriptTimeout",{"ms":35000}] 19:00:11 INFO - PROCESS | 1746 | 1464055211793 Marionette TRACE conn4 <- [1,2918,null,{}] 19:00:11 INFO - PROCESS | 1746 | 1464055211799 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}] 19:00:12 INFO - PROCESS | 1746 | 1464055212043 Marionette TRACE conn4 <- [1,2919,null,{"value":null}] 19:00:12 INFO - PROCESS | 1746 | 1464055212377 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:12 INFO - PROCESS | 1746 | ++DOCSHELL 0x85115c00 == 207 [pid = 1746] [id = 737] 19:00:12 INFO - PROCESS | 1746 | ++DOMWINDOW == 172 (0x87c5c800) [pid = 1746] [serial = 2212] [outer = (nil)] 19:00:12 INFO - PROCESS | 1746 | ++DOMWINDOW == 173 (0x92d86400) [pid = 1746] [serial = 2213] [outer = 0x87c5c800] 19:00:12 INFO - PROCESS | 1746 | 1464055212461 Marionette DEBUG loaded listener.js 19:00:12 INFO - PROCESS | 1746 | ++DOMWINDOW == 174 (0x92d88000) [pid = 1746] [serial = 2214] [outer = 0x87c5c800] 19:00:15 INFO - PROCESS | 1746 | --DOCSHELL 0x86d02400 == 206 [pid = 1746] [id = 590] 19:00:15 INFO - PROCESS | 1746 | --DOCSHELL 0x85bd2c00 == 205 [pid = 1746] [id = 718] 19:00:15 INFO - PROCESS | 1746 | --DOCSHELL 0x8a5a9800 == 204 [pid = 1746] [id = 717] 19:00:15 INFO - PROCESS | 1746 | --DOCSHELL 0x87833400 == 203 [pid = 1746] [id = 716] 19:00:15 INFO - PROCESS | 1746 | --DOCSHELL 0x8e36bc00 == 202 [pid = 1746] [id = 714] 19:00:15 INFO - PROCESS | 1746 | --DOCSHELL 0x8d2ecc00 == 201 [pid = 1746] [id = 713] 19:00:15 INFO - PROCESS | 1746 | --DOCSHELL 0xa325c800 == 200 [pid = 1746] [id = 711] 19:00:15 INFO - PROCESS | 1746 | --DOCSHELL 0x93d98c00 == 199 [pid = 1746] [id = 712] 19:00:15 INFO - PROCESS | 1746 | --DOCSHELL 0x8c1ca000 == 198 [pid = 1746] [id = 710] 19:00:15 INFO - PROCESS | 1746 | --DOCSHELL 0x9c11a800 == 197 [pid = 1746] [id = 709] 19:00:15 INFO - PROCESS | 1746 | --DOCSHELL 0x9c0f8000 == 196 [pid = 1746] [id = 708] 19:00:15 INFO - PROCESS | 1746 | --DOCSHELL 0x91310000 == 195 [pid = 1746] [id = 706] 19:00:15 INFO - PROCESS | 1746 | --DOCSHELL 0x8a6edc00 == 194 [pid = 1746] [id = 707] 19:00:15 INFO - PROCESS | 1746 | --DOCSHELL 0x91bbe800 == 193 [pid = 1746] [id = 705] 19:00:15 INFO - PROCESS | 1746 | --DOCSHELL 0x91ae8c00 == 192 [pid = 1746] [id = 704] 19:00:15 INFO - PROCESS | 1746 | --DOCSHELL 0x91b31000 == 191 [pid = 1746] [id = 703] 19:00:15 INFO - PROCESS | 1746 | --DOCSHELL 0x8e118000 == 190 [pid = 1746] [id = 702] 19:00:15 INFO - PROCESS | 1746 | --DOCSHELL 0x8edb6800 == 189 [pid = 1746] [id = 701] 19:00:15 INFO - PROCESS | 1746 | --DOCSHELL 0x8df21800 == 188 [pid = 1746] [id = 700] 19:00:15 INFO - PROCESS | 1746 | --DOCSHELL 0x88afb000 == 187 [pid = 1746] [id = 699] 19:00:15 INFO - PROCESS | 1746 | --DOMWINDOW == 173 (0x8afe2400) [pid = 1746] [serial = 2087] [outer = (nil)] [url = about:blank] 19:00:15 INFO - PROCESS | 1746 | --DOMWINDOW == 172 (0x9d750c00) [pid = 1746] [serial = 2072] [outer = (nil)] [url = about:blank] 19:00:15 INFO - PROCESS | 1746 | --DOMWINDOW == 171 (0xa24a0800) [pid = 1746] [serial = 2076] [outer = (nil)] [url = about:blank] 19:00:15 INFO - PROCESS | 1746 | --DOMWINDOW == 170 (0x9828e000) [pid = 1746] [serial = 2063] [outer = (nil)] [url = about:blank] 19:00:15 INFO - PROCESS | 1746 | --DOMWINDOW == 169 (0x9c4c3000) [pid = 1746] [serial = 2069] [outer = (nil)] [url = about:blank] 19:00:15 INFO - PROCESS | 1746 | --DOMWINDOW == 168 (0x8dbf3400) [pid = 1746] [serial = 2042] [outer = (nil)] [url = about:blank] 19:00:15 INFO - PROCESS | 1746 | --DOMWINDOW == 167 (0x8d2ec000) [pid = 1746] [serial = 2090] [outer = (nil)] [url = about:blank] 19:00:15 INFO - PROCESS | 1746 | --DOMWINDOW == 166 (0x8e093400) [pid = 1746] [serial = 2094] [outer = (nil)] [url = about:blank] 19:00:15 INFO - PROCESS | 1746 | --DOMWINDOW == 165 (0x91c25000) [pid = 1746] [serial = 2055] [outer = (nil)] [url = about:blank] 19:00:15 INFO - PROCESS | 1746 | --DOMWINDOW == 164 (0x92f16400) [pid = 1746] [serial = 2058] [outer = (nil)] [url = about:blank] 19:00:15 INFO - PROCESS | 1746 | --DOMWINDOW == 163 (0x98479c00) [pid = 1746] [serial = 2064] [outer = (nil)] [url = about:blank] 19:00:15 INFO - PROCESS | 1746 | --DOMWINDOW == 162 (0xa3453c00) [pid = 1746] [serial = 2079] [outer = (nil)] [url = about:blank] 19:00:15 INFO - PROCESS | 1746 | --DOMWINDOW == 161 (0x91bd4c00) [pid = 1746] [serial = 2054] [outer = (nil)] [url = about:blank] 19:00:15 INFO - PROCESS | 1746 | --DOMWINDOW == 160 (0x8dbfb400) [pid = 1746] [serial = 1974] [outer = (nil)] [url = about:blank] 19:00:15 INFO - PROCESS | 1746 | --DOMWINDOW == 159 (0xa35eb800) [pid = 1746] [serial = 2082] [outer = (nil)] [url = about:blank] 19:00:15 INFO - PROCESS | 1746 | --DOMWINDOW == 158 (0x8e3ae800) [pid = 1746] [serial = 2045] [outer = (nil)] [url = about:blank] 19:00:15 INFO - PROCESS | 1746 | --DOMWINDOW == 157 (0x91a14800) [pid = 1746] [serial = 2051] [outer = (nil)] [url = about:blank] 19:00:15 INFO - PROCESS | 1746 | --DOMWINDOW == 156 (0x9524c400) [pid = 1746] [serial = 2060] [outer = (nil)] [url = about:blank] 19:00:15 INFO - PROCESS | 1746 | --DOMWINDOW == 155 (0x8c1cfc00) [pid = 1746] [serial = 2088] [outer = (nil)] [url = about:blank] 19:00:15 INFO - PROCESS | 1746 | --DOMWINDOW == 154 (0x8da8ec00) [pid = 1746] [serial = 2091] [outer = (nil)] [url = about:blank] 19:00:15 INFO - PROCESS | 1746 | --DOMWINDOW == 153 (0x87831000) [pid = 1746] [serial = 2085] [outer = (nil)] [url = about:blank] 19:00:15 INFO - PROCESS | 1746 | --DOMWINDOW == 152 (0x97811800) [pid = 1746] [serial = 2061] [outer = (nil)] [url = about:blank] 19:00:15 INFO - PROCESS | 1746 | --DOMWINDOW == 151 (0x91aea000) [pid = 1746] [serial = 2052] [outer = (nil)] [url = about:blank] 19:00:15 INFO - PROCESS | 1746 | --DOMWINDOW == 150 (0xa35e8000) [pid = 1746] [serial = 2081] [outer = (nil)] [url = about:blank] 19:00:15 INFO - PROCESS | 1746 | --DOMWINDOW == 149 (0x9a40bc00) [pid = 1746] [serial = 2066] [outer = (nil)] [url = about:blank] 19:00:15 INFO - PROCESS | 1746 | --DOMWINDOW == 148 (0x9cf1b800) [pid = 1746] [serial = 2070] [outer = (nil)] [url = about:blank] 19:00:15 INFO - PROCESS | 1746 | --DOMWINDOW == 147 (0x8a6ea000) [pid = 1746] [serial = 2039] [outer = (nil)] [url = about:blank] 19:00:16 INFO - PROCESS | 1746 | --DOMWINDOW == 146 (0x8d013400) [pid = 1746] [serial = 2040] [outer = (nil)] [url = about:blank] 19:00:16 INFO - PROCESS | 1746 | --DOMWINDOW == 145 (0x9130b000) [pid = 1746] [serial = 2049] [outer = (nil)] [url = about:blank] 19:00:16 INFO - PROCESS | 1746 | --DOMWINDOW == 144 (0x8ed07c00) [pid = 1746] [serial = 2046] [outer = (nil)] [url = about:blank] 19:00:16 INFO - PROCESS | 1746 | --DOMWINDOW == 143 (0xa249d000) [pid = 1746] [serial = 2075] [outer = (nil)] [url = about:blank] 19:00:16 INFO - PROCESS | 1746 | --DOMWINDOW == 142 (0x925a2000) [pid = 1746] [serial = 2057] [outer = (nil)] [url = about:blank] 19:00:16 INFO - PROCESS | 1746 | --DOMWINDOW == 141 (0x8dfecc00) [pid = 1746] [serial = 2043] [outer = (nil)] [url = about:blank] 19:00:16 INFO - PROCESS | 1746 | --DOMWINDOW == 140 (0x86edcc00) [pid = 1746] [serial = 2084] [outer = (nil)] [url = about:blank] 19:00:16 INFO - PROCESS | 1746 | --DOMWINDOW == 139 (0xa0616000) [pid = 1746] [serial = 2073] [outer = (nil)] [url = about:blank] 19:00:16 INFO - PROCESS | 1746 | --DOMWINDOW == 138 (0x9b9a9000) [pid = 1746] [serial = 2067] [outer = (nil)] [url = about:blank] 19:00:16 INFO - PROCESS | 1746 | --DOMWINDOW == 137 (0xa325d400) [pid = 1746] [serial = 2078] [outer = (nil)] [url = about:blank] 19:00:16 INFO - PROCESS | 1746 | --DOMWINDOW == 136 (0x8a76b800) [pid = 1746] [serial = 2093] [outer = (nil)] [url = about:blank] 19:00:16 INFO - PROCESS | 1746 | --DOMWINDOW == 135 (0x908d2000) [pid = 1746] [serial = 2048] [outer = (nil)] [url = about:blank] 19:00:16 INFO - PROCESS | 1746 | --DOMWINDOW == 134 (0x8e11d400) [pid = 1746] [serial = 2096] [outer = (nil)] [url = about:blank] 19:00:16 INFO - PROCESS | 1746 | 1464055216512 Marionette TRACE conn4 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 19:00:16 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 19:00:16 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 4748ms 19:00:16 INFO - PROCESS | 1746 | 1464055216533 Marionette TRACE conn4 -> [0,2921,"getWindowHandle",null] 19:00:16 INFO - PROCESS | 1746 | 1464055216540 Marionette TRACE conn4 <- [1,2921,null,{"value":"8"}] 19:00:16 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 19:00:16 INFO - PROCESS | 1746 | 1464055216548 Marionette TRACE conn4 -> [0,2922,"setScriptTimeout",{"ms":35000}] 19:00:16 INFO - PROCESS | 1746 | 1464055216554 Marionette TRACE conn4 <- [1,2922,null,{}] 19:00:16 INFO - PROCESS | 1746 | 1464055216562 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}] 19:00:16 INFO - PROCESS | 1746 | 1464055216772 Marionette TRACE conn4 <- [1,2923,null,{"value":null}] 19:00:17 INFO - PROCESS | 1746 | 1464055217019 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:17 INFO - PROCESS | 1746 | ++DOCSHELL 0x87c62800 == 188 [pid = 1746] [id = 738] 19:00:17 INFO - PROCESS | 1746 | ++DOMWINDOW == 135 (0x88b5c000) [pid = 1746] [serial = 2215] [outer = (nil)] 19:00:17 INFO - PROCESS | 1746 | ++DOMWINDOW == 136 (0x8a5a5c00) [pid = 1746] [serial = 2216] [outer = 0x88b5c000] 19:00:17 INFO - PROCESS | 1746 | 1464055217101 Marionette DEBUG loaded listener.js 19:00:17 INFO - PROCESS | 1746 | ++DOMWINDOW == 137 (0x8a5b3800) [pid = 1746] [serial = 2217] [outer = 0x88b5c000] 19:00:17 INFO - PROCESS | 1746 | [1746] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 19:00:17 INFO - PROCESS | 1746 | [1746] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 19:00:17 INFO - PROCESS | 1746 | [1746] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 19:00:17 INFO - PROCESS | 1746 | [1746] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 19:00:17 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 19:00:17 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 19:00:17 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 19:00:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:00:17 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 19:00:17 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 19:00:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:00:17 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 19:00:17 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 19:00:17 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 19:00:17 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 19:00:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:00:17 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 19:00:17 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 19:00:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:00:17 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 19:00:17 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 19:00:17 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 19:00:17 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 19:00:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:00:17 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 19:00:17 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 19:00:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:00:17 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 19:00:17 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]" 19:00:17 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 19:00:17 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 19:00:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:00:17 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 19:00:17 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 19:00:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:00:17 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 19:00:18 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 19:00:18 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1435ms 19:00:18 INFO - PROCESS | 1746 | 1464055217949 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]]]}] 19:00:18 INFO - PROCESS | 1746 | 1464055217985 Marionette TRACE conn4 -> [0,2925,"getWindowHandle",null] 19:00:18 INFO - PROCESS | 1746 | 1464055218002 Marionette TRACE conn4 <- [1,2925,null,{"value":"8"}] 19:00:18 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 19:00:18 INFO - PROCESS | 1746 | 1464055218013 Marionette TRACE conn4 -> [0,2926,"setScriptTimeout",{"ms":35000}] 19:00:18 INFO - PROCESS | 1746 | 1464055218018 Marionette TRACE conn4 <- [1,2926,null,{}] 19:00:18 INFO - PROCESS | 1746 | 1464055218024 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}] 19:00:18 INFO - PROCESS | 1746 | 1464055218238 Marionette TRACE conn4 <- [1,2927,null,{"value":null}] 19:00:18 INFO - PROCESS | 1746 | 1464055218516 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:18 INFO - PROCESS | 1746 | ++DOCSHELL 0x8a5a9000 == 189 [pid = 1746] [id = 739] 19:00:18 INFO - PROCESS | 1746 | ++DOMWINDOW == 138 (0x8a6e4400) [pid = 1746] [serial = 2218] [outer = (nil)] 19:00:18 INFO - PROCESS | 1746 | ++DOMWINDOW == 139 (0x8d2e5000) [pid = 1746] [serial = 2219] [outer = 0x8a6e4400] 19:00:18 INFO - PROCESS | 1746 | 1464055218595 Marionette DEBUG loaded listener.js 19:00:18 INFO - PROCESS | 1746 | ++DOMWINDOW == 140 (0x8d9cb000) [pid = 1746] [serial = 2220] [outer = 0x8a6e4400] 19:00:19 INFO - PROCESS | 1746 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 19:00:19 INFO - PROCESS | 1746 | 1464055219415 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]]]}] 19:00:19 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 19:00:19 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1438ms 19:00:19 INFO - PROCESS | 1746 | 1464055219455 Marionette TRACE conn4 -> [0,2929,"getWindowHandle",null] 19:00:19 INFO - PROCESS | 1746 | 1464055219458 Marionette TRACE conn4 <- [1,2929,null,{"value":"8"}] 19:00:19 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 19:00:19 INFO - PROCESS | 1746 | 1464055219465 Marionette TRACE conn4 -> [0,2930,"setScriptTimeout",{"ms":35000}] 19:00:19 INFO - PROCESS | 1746 | 1464055219470 Marionette TRACE conn4 <- [1,2930,null,{}] 19:00:19 INFO - PROCESS | 1746 | 1464055219486 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}] 19:00:19 INFO - PROCESS | 1746 | 1464055219805 Marionette TRACE conn4 <- [1,2931,null,{"value":null}] 19:00:19 INFO - PROCESS | 1746 | 1464055219858 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:19 INFO - PROCESS | 1746 | ++DOCSHELL 0x8d2e8c00 == 190 [pid = 1746] [id = 740] 19:00:19 INFO - PROCESS | 1746 | ++DOMWINDOW == 141 (0x8df27000) [pid = 1746] [serial = 2221] [outer = (nil)] 19:00:19 INFO - PROCESS | 1746 | ++DOMWINDOW == 142 (0x8e092800) [pid = 1746] [serial = 2222] [outer = 0x8df27000] 19:00:19 INFO - PROCESS | 1746 | 1464055219945 Marionette DEBUG loaded listener.js 19:00:20 INFO - PROCESS | 1746 | ++DOMWINDOW == 143 (0x8e116800) [pid = 1746] [serial = 2223] [outer = 0x8df27000] 19:00:20 INFO - PROCESS | 1746 | --DOMWINDOW == 142 (0x8df22400) [pid = 1746] [serial = 2101] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 19:00:20 INFO - PROCESS | 1746 | --DOMWINDOW == 141 (0x93b81c00) [pid = 1746] [serial = 2116] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 19:00:20 INFO - PROCESS | 1746 | --DOMWINDOW == 140 (0x8a5a7000) [pid = 1746] [serial = 2146] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 19:00:20 INFO - PROCESS | 1746 | --DOMWINDOW == 139 (0x9a40b000) [pid = 1746] [serial = 2137] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 19:00:20 INFO - PROCESS | 1746 | --DOMWINDOW == 138 (0xa249c000) [pid = 1746] [serial = 2128] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 19:00:20 INFO - PROCESS | 1746 | --DOMWINDOW == 137 (0x8da8bc00) [pid = 1746] [serial = 2155] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 19:00:20 INFO - PROCESS | 1746 | --DOMWINDOW == 136 (0x9238c000) [pid = 1746] [serial = 2113] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 19:00:20 INFO - PROCESS | 1746 | --DOMWINDOW == 135 (0x8a5af400) [pid = 1746] [serial = 2152] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 19:00:20 INFO - PROCESS | 1746 | --DOMWINDOW == 134 (0x8e36c400) [pid = 1746] [serial = 2143] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 19:00:20 INFO - PROCESS | 1746 | --DOMWINDOW == 133 (0x89b94000) [pid = 1746] [serial = 2098] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 19:00:20 INFO - PROCESS | 1746 | --DOMWINDOW == 132 (0x9c0f9000) [pid = 1746] [serial = 2125] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 19:00:21 INFO - PROCESS | 1746 | --DOMWINDOW == 131 (0x9524d800) [pid = 1746] [serial = 2119] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 19:00:21 INFO - PROCESS | 1746 | --DOMWINDOW == 130 (0x908ca800) [pid = 1746] [serial = 2104] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 19:00:21 INFO - PROCESS | 1746 | --DOMWINDOW == 129 (0x871fb000) [pid = 1746] [serial = 2035] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 19:00:21 INFO - PROCESS | 1746 | --DOMWINDOW == 128 (0x8c856800) [pid = 1746] [serial = 2122] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 19:00:21 INFO - PROCESS | 1746 | --DOMWINDOW == 127 (0x889d0000) [pid = 1746] [serial = 2149] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 19:00:21 INFO - PROCESS | 1746 | --DOMWINDOW == 126 (0xa50a7c00) [pid = 1746] [serial = 2134] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 19:00:21 INFO - PROCESS | 1746 | --DOMWINDOW == 125 (0x91b2a400) [pid = 1746] [serial = 2107] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 19:00:21 INFO - PROCESS | 1746 | --DOMWINDOW == 124 (0x8dbf6400) [pid = 1746] [serial = 2140] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 19:00:21 INFO - PROCESS | 1746 | --DOMWINDOW == 123 (0x91b37000) [pid = 1746] [serial = 2110] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 19:00:21 INFO - PROCESS | 1746 | --DOMWINDOW == 122 (0x8c6afc00) [pid = 1746] [serial = 2131] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 19:00:21 INFO - PROCESS | 1746 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 19:00:21 INFO - PROCESS | 1746 | 1464055221367 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]]]}] 19:00:21 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 19:00:21 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1944ms 19:00:21 INFO - PROCESS | 1746 | 1464055221410 Marionette TRACE conn4 -> [0,2933,"getWindowHandle",null] 19:00:21 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 19:00:21 INFO - PROCESS | 1746 | 1464055221414 Marionette TRACE conn4 <- [1,2933,null,{"value":"8"}] 19:00:21 INFO - PROCESS | 1746 | 1464055221420 Marionette TRACE conn4 -> [0,2934,"setScriptTimeout",{"ms":35000}] 19:00:21 INFO - PROCESS | 1746 | 1464055221424 Marionette TRACE conn4 <- [1,2934,null,{}] 19:00:21 INFO - PROCESS | 1746 | 1464055221429 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}] 19:00:21 INFO - PROCESS | 1746 | 1464055221715 Marionette TRACE conn4 <- [1,2935,null,{"value":null}] 19:00:21 INFO - PROCESS | 1746 | 1464055221738 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:21 INFO - PROCESS | 1746 | ++DOCSHELL 0x871fb000 == 191 [pid = 1746] [id = 741] 19:00:21 INFO - PROCESS | 1746 | ++DOMWINDOW == 123 (0x8c1cf000) [pid = 1746] [serial = 2224] [outer = (nil)] 19:00:21 INFO - PROCESS | 1746 | ++DOMWINDOW == 124 (0x8dfea000) [pid = 1746] [serial = 2225] [outer = 0x8c1cf000] 19:00:21 INFO - PROCESS | 1746 | 1464055221823 Marionette DEBUG loaded listener.js 19:00:21 INFO - PROCESS | 1746 | ++DOMWINDOW == 125 (0x8e36b800) [pid = 1746] [serial = 2226] [outer = 0x8c1cf000] 19:00:22 INFO - PROCESS | 1746 | 1464055222687 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]]]}] 19:00:22 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 19:00:22 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1286ms 19:00:22 INFO - PROCESS | 1746 | 1464055222711 Marionette TRACE conn4 -> [0,2937,"getWindowHandle",null] 19:00:22 INFO - PROCESS | 1746 | 1464055222714 Marionette TRACE conn4 <- [1,2937,null,{"value":"8"}] 19:00:22 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 19:00:22 INFO - PROCESS | 1746 | 1464055222721 Marionette TRACE conn4 -> [0,2938,"setScriptTimeout",{"ms":35000}] 19:00:22 INFO - PROCESS | 1746 | 1464055222724 Marionette TRACE conn4 <- [1,2938,null,{}] 19:00:22 INFO - PROCESS | 1746 | 1464055222729 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}] 19:00:22 INFO - PROCESS | 1746 | 1464055222934 Marionette TRACE conn4 <- [1,2939,null,{"value":null}] 19:00:23 INFO - PROCESS | 1746 | 1464055223370 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:23 INFO - PROCESS | 1746 | ++DOCSHELL 0x85bd5c00 == 192 [pid = 1746] [id = 742] 19:00:23 INFO - PROCESS | 1746 | ++DOMWINDOW == 126 (0x85bd8400) [pid = 1746] [serial = 2227] [outer = (nil)] 19:00:23 INFO - PROCESS | 1746 | ++DOMWINDOW == 127 (0x87827400) [pid = 1746] [serial = 2228] [outer = 0x85bd8400] 19:00:23 INFO - PROCESS | 1746 | 1464055223466 Marionette DEBUG loaded listener.js 19:00:23 INFO - PROCESS | 1746 | ++DOMWINDOW == 128 (0x87c68c00) [pid = 1746] [serial = 2229] [outer = 0x85bd8400] 19:00:24 INFO - PROCESS | 1746 | 1464055224392 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]]]}] 19:00:24 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. 19:00:24 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1689ms 19:00:24 INFO - PROCESS | 1746 | 1464055224412 Marionette TRACE conn4 -> [0,2941,"getWindowHandle",null] 19:00:24 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 19:00:24 INFO - PROCESS | 1746 | 1464055224419 Marionette TRACE conn4 <- [1,2941,null,{"value":"8"}] 19:00:24 INFO - PROCESS | 1746 | 1464055224427 Marionette TRACE conn4 -> [0,2942,"setScriptTimeout",{"ms":35000}] 19:00:24 INFO - PROCESS | 1746 | 1464055224433 Marionette TRACE conn4 <- [1,2942,null,{}] 19:00:24 INFO - PROCESS | 1746 | 1464055224441 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}] 19:00:24 INFO - PROCESS | 1746 | 1464055224683 Marionette TRACE conn4 <- [1,2943,null,{"value":null}] 19:00:25 INFO - PROCESS | 1746 | 1464055225006 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:25 INFO - PROCESS | 1746 | ++DOCSHELL 0x8ae2e000 == 193 [pid = 1746] [id = 743] 19:00:25 INFO - PROCESS | 1746 | ++DOMWINDOW == 129 (0x8afdfc00) [pid = 1746] [serial = 2230] [outer = (nil)] 19:00:25 INFO - PROCESS | 1746 | ++DOMWINDOW == 130 (0x8bf17c00) [pid = 1746] [serial = 2231] [outer = 0x8afdfc00] 19:00:25 INFO - PROCESS | 1746 | 1464055225102 Marionette DEBUG loaded listener.js 19:00:25 INFO - PROCESS | 1746 | ++DOMWINDOW == 131 (0x8d00ec00) [pid = 1746] [serial = 2232] [outer = 0x8afdfc00] 19:00:26 INFO - PROCESS | 1746 | 1464055226002 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"]]]}] 19:00:26 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 19:00:26 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 19:00:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:00:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:00:26 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 19:00:26 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1593ms 19:00:26 INFO - PROCESS | 1746 | 1464055226024 Marionette TRACE conn4 -> [0,2945,"getWindowHandle",null] 19:00:26 INFO - PROCESS | 1746 | 1464055226029 Marionette TRACE conn4 <- [1,2945,null,{"value":"8"}] 19:00:26 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 19:00:26 INFO - PROCESS | 1746 | 1464055226037 Marionette TRACE conn4 -> [0,2946,"setScriptTimeout",{"ms":35000}] 19:00:26 INFO - PROCESS | 1746 | 1464055226041 Marionette TRACE conn4 <- [1,2946,null,{}] 19:00:26 INFO - PROCESS | 1746 | 1464055226047 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}] 19:00:26 INFO - PROCESS | 1746 | 1464055226278 Marionette TRACE conn4 <- [1,2947,null,{"value":null}] 19:00:26 INFO - PROCESS | 1746 | 1464055226589 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:26 INFO - PROCESS | 1746 | ++DOCSHELL 0x8d015000 == 194 [pid = 1746] [id = 744] 19:00:26 INFO - PROCESS | 1746 | ++DOMWINDOW == 132 (0x8db5ac00) [pid = 1746] [serial = 2233] [outer = (nil)] 19:00:26 INFO - PROCESS | 1746 | ++DOMWINDOW == 133 (0x8db65000) [pid = 1746] [serial = 2234] [outer = 0x8db5ac00] 19:00:26 INFO - PROCESS | 1746 | 1464055226682 Marionette DEBUG loaded listener.js 19:00:26 INFO - PROCESS | 1746 | ++DOMWINDOW == 134 (0x8dcaf000) [pid = 1746] [serial = 2235] [outer = 0x8db5ac00] 19:00:27 INFO - PROCESS | 1746 | 1464055227631 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]]]}] 19:00:27 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. 19:00:27 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1632ms 19:00:27 INFO - PROCESS | 1746 | 1464055227670 Marionette TRACE conn4 -> [0,2949,"getWindowHandle",null] 19:00:27 INFO - PROCESS | 1746 | 1464055227673 Marionette TRACE conn4 <- [1,2949,null,{"value":"8"}] 19:00:27 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 19:00:27 INFO - PROCESS | 1746 | 1464055227691 Marionette TRACE conn4 -> [0,2950,"setScriptTimeout",{"ms":35000}] 19:00:27 INFO - PROCESS | 1746 | 1464055227701 Marionette TRACE conn4 <- [1,2950,null,{}] 19:00:27 INFO - PROCESS | 1746 | 1464055227749 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}] 19:00:28 INFO - PROCESS | 1746 | 1464055228133 Marionette TRACE conn4 <- [1,2951,null,{"value":null}] 19:00:28 INFO - PROCESS | 1746 | 1464055228361 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:28 INFO - PROCESS | 1746 | ++DOCSHELL 0x8da83c00 == 195 [pid = 1746] [id = 745] 19:00:28 INFO - PROCESS | 1746 | ++DOMWINDOW == 135 (0x8df19c00) [pid = 1746] [serial = 2236] [outer = (nil)] 19:00:28 INFO - PROCESS | 1746 | ++DOMWINDOW == 136 (0x8ec37c00) [pid = 1746] [serial = 2237] [outer = 0x8df19c00] 19:00:28 INFO - PROCESS | 1746 | 1464055228499 Marionette DEBUG loaded listener.js 19:00:28 INFO - PROCESS | 1746 | ++DOMWINDOW == 137 (0x8ed07000) [pid = 1746] [serial = 2238] [outer = 0x8df19c00] 19:00:29 INFO - PROCESS | 1746 | ++DOCSHELL 0x908c9400 == 196 [pid = 1746] [id = 746] 19:00:29 INFO - PROCESS | 1746 | ++DOMWINDOW == 138 (0x908d0400) [pid = 1746] [serial = 2239] [outer = (nil)] 19:00:29 INFO - PROCESS | 1746 | ++DOMWINDOW == 139 (0x91305000) [pid = 1746] [serial = 2240] [outer = 0x908d0400] 19:00:29 INFO - PROCESS | 1746 | 1464055229421 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]]]}] 19:00:29 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. 19:00:29 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1797ms 19:00:29 INFO - PROCESS | 1746 | 1464055229480 Marionette TRACE conn4 -> [0,2953,"getWindowHandle",null] 19:00:29 INFO - PROCESS | 1746 | 1464055229485 Marionette TRACE conn4 <- [1,2953,null,{"value":"8"}] 19:00:29 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 19:00:29 INFO - PROCESS | 1746 | 1464055229492 Marionette TRACE conn4 -> [0,2954,"setScriptTimeout",{"ms":35000}] 19:00:29 INFO - PROCESS | 1746 | 1464055229496 Marionette TRACE conn4 <- [1,2954,null,{}] 19:00:29 INFO - PROCESS | 1746 | 1464055229502 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}] 19:00:29 INFO - PROCESS | 1746 | 1464055229818 Marionette TRACE conn4 <- [1,2955,null,{"value":null}] 19:00:30 INFO - PROCESS | 1746 | 1464055230175 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:30 INFO - PROCESS | 1746 | ++DOCSHELL 0x8db5f800 == 197 [pid = 1746] [id = 747] 19:00:30 INFO - PROCESS | 1746 | ++DOMWINDOW == 140 (0x8ed0b800) [pid = 1746] [serial = 2241] [outer = (nil)] 19:00:30 INFO - PROCESS | 1746 | ++DOMWINDOW == 141 (0x9130e000) [pid = 1746] [serial = 2242] [outer = 0x8ed0b800] 19:00:30 INFO - PROCESS | 1746 | 1464055230263 Marionette DEBUG loaded listener.js 19:00:30 INFO - PROCESS | 1746 | ++DOMWINDOW == 142 (0x91ae8c00) [pid = 1746] [serial = 2243] [outer = 0x8ed0b800] 19:00:31 INFO - PROCESS | 1746 | 1464055231046 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]]]}] 19:00:31 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 19:00:31 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 19:00:31 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1584ms 19:00:31 INFO - PROCESS | 1746 | 1464055231077 Marionette TRACE conn4 -> [0,2957,"getWindowHandle",null] 19:00:31 INFO - PROCESS | 1746 | 1464055231082 Marionette TRACE conn4 <- [1,2957,null,{"value":"8"}] 19:00:31 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 19:00:31 INFO - PROCESS | 1746 | 1464055231088 Marionette TRACE conn4 -> [0,2958,"setScriptTimeout",{"ms":35000}] 19:00:31 INFO - PROCESS | 1746 | 1464055231092 Marionette TRACE conn4 <- [1,2958,null,{}] 19:00:31 INFO - PROCESS | 1746 | 1464055231098 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}] 19:00:31 INFO - PROCESS | 1746 | 1464055231342 Marionette TRACE conn4 <- [1,2959,null,{"value":null}] 19:00:31 INFO - PROCESS | 1746 | 1464055231659 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:31 INFO - PROCESS | 1746 | ++DOCSHELL 0x91bb9400 == 198 [pid = 1746] [id = 748] 19:00:31 INFO - PROCESS | 1746 | ++DOMWINDOW == 143 (0x91bbd800) [pid = 1746] [serial = 2244] [outer = (nil)] 19:00:31 INFO - PROCESS | 1746 | ++DOMWINDOW == 144 (0x91bca000) [pid = 1746] [serial = 2245] [outer = 0x91bbd800] 19:00:31 INFO - PROCESS | 1746 | 1464055231766 Marionette DEBUG loaded listener.js 19:00:31 INFO - PROCESS | 1746 | ++DOMWINDOW == 145 (0x920de000) [pid = 1746] [serial = 2246] [outer = 0x91bbd800] 19:00:32 INFO - PROCESS | 1746 | 1464055232701 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]]]}] 19:00:32 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. 19:00:32 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1640ms 19:00:32 INFO - PROCESS | 1746 | 1464055232728 Marionette TRACE conn4 -> [0,2961,"getWindowHandle",null] 19:00:32 INFO - PROCESS | 1746 | 1464055232733 Marionette TRACE conn4 <- [1,2961,null,{"value":"8"}] 19:00:32 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 19:00:32 INFO - PROCESS | 1746 | 1464055232739 Marionette TRACE conn4 -> [0,2962,"setScriptTimeout",{"ms":35000}] 19:00:32 INFO - PROCESS | 1746 | 1464055232743 Marionette TRACE conn4 <- [1,2962,null,{}] 19:00:32 INFO - PROCESS | 1746 | 1464055232749 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}] 19:00:33 INFO - PROCESS | 1746 | 1464055233013 Marionette TRACE conn4 <- [1,2963,null,{"value":null}] 19:00:33 INFO - PROCESS | 1746 | 1464055233304 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:33 INFO - PROCESS | 1746 | ++DOCSHELL 0x8e36fc00 == 199 [pid = 1746] [id = 749] 19:00:33 INFO - PROCESS | 1746 | ++DOMWINDOW == 146 (0x91af0000) [pid = 1746] [serial = 2247] [outer = (nil)] 19:00:33 INFO - PROCESS | 1746 | ++DOMWINDOW == 147 (0x925a9800) [pid = 1746] [serial = 2248] [outer = 0x91af0000] 19:00:33 INFO - PROCESS | 1746 | 1464055233397 Marionette DEBUG loaded listener.js 19:00:33 INFO - PROCESS | 1746 | ++DOMWINDOW == 148 (0x92d85800) [pid = 1746] [serial = 2249] [outer = 0x91af0000] 19:00:34 INFO - PROCESS | 1746 | 1464055234260 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]]]}] 19:00:34 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. 19:00:34 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1537ms 19:00:34 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 19:00:34 INFO - PROCESS | 1746 | 1464055234277 Marionette TRACE conn4 -> [0,2965,"getWindowHandle",null] 19:00:34 INFO - PROCESS | 1746 | 1464055234280 Marionette TRACE conn4 <- [1,2965,null,{"value":"8"}] 19:00:34 INFO - PROCESS | 1746 | 1464055234286 Marionette TRACE conn4 -> [0,2966,"setScriptTimeout",{"ms":35000}] 19:00:34 INFO - PROCESS | 1746 | 1464055234290 Marionette TRACE conn4 <- [1,2966,null,{}] 19:00:34 INFO - PROCESS | 1746 | 1464055234296 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}] 19:00:34 INFO - PROCESS | 1746 | 1464055234525 Marionette TRACE conn4 <- [1,2967,null,{"value":null}] 19:00:34 INFO - PROCESS | 1746 | 1464055234835 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:34 INFO - PROCESS | 1746 | ++DOCSHELL 0x925a7400 == 200 [pid = 1746] [id = 750] 19:00:34 INFO - PROCESS | 1746 | ++DOMWINDOW == 149 (0x92d82400) [pid = 1746] [serial = 2250] [outer = (nil)] 19:00:34 INFO - PROCESS | 1746 | ++DOMWINDOW == 150 (0x93b73800) [pid = 1746] [serial = 2251] [outer = 0x92d82400] 19:00:34 INFO - PROCESS | 1746 | 1464055234924 Marionette DEBUG loaded listener.js 19:00:35 INFO - PROCESS | 1746 | ++DOMWINDOW == 151 (0x93b7d800) [pid = 1746] [serial = 2252] [outer = 0x92d82400] 19:00:35 INFO - PROCESS | 1746 | 1464055235796 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]]]}] 19:00:35 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. 19:00:35 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1588ms 19:00:35 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 19:00:35 INFO - PROCESS | 1746 | 1464055235874 Marionette TRACE conn4 -> [0,2969,"getWindowHandle",null] 19:00:35 INFO - PROCESS | 1746 | 1464055235877 Marionette TRACE conn4 <- [1,2969,null,{"value":"8"}] 19:00:35 INFO - PROCESS | 1746 | 1464055235884 Marionette TRACE conn4 -> [0,2970,"setScriptTimeout",{"ms":35000}] 19:00:35 INFO - PROCESS | 1746 | 1464055235887 Marionette TRACE conn4 <- [1,2970,null,{}] 19:00:35 INFO - PROCESS | 1746 | 1464055235893 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}] 19:00:36 INFO - PROCESS | 1746 | 1464055236222 Marionette TRACE conn4 <- [1,2971,null,{"value":null}] 19:00:36 INFO - PROCESS | 1746 | 1464055236450 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:36 INFO - PROCESS | 1746 | ++DOCSHELL 0x9238d800 == 201 [pid = 1746] [id = 751] 19:00:36 INFO - PROCESS | 1746 | ++DOMWINDOW == 152 (0x92d8e000) [pid = 1746] [serial = 2253] [outer = (nil)] 19:00:36 INFO - PROCESS | 1746 | ++DOMWINDOW == 153 (0x97809400) [pid = 1746] [serial = 2254] [outer = 0x92d8e000] 19:00:36 INFO - PROCESS | 1746 | 1464055236544 Marionette DEBUG loaded listener.js 19:00:36 INFO - PROCESS | 1746 | ++DOMWINDOW == 154 (0x97817c00) [pid = 1746] [serial = 2255] [outer = 0x92d8e000] 19:00:37 INFO - PROCESS | 1746 | 1464055237429 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]]]}] 19:00:37 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. 19:00:37 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 1583ms 19:00:37 INFO - PROCESS | 1746 | 1464055237466 Marionette TRACE conn4 -> [0,2973,"getWindowHandle",null] 19:00:37 INFO - PROCESS | 1746 | 1464055237470 Marionette TRACE conn4 <- [1,2973,null,{"value":"8"}] 19:00:37 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 19:00:37 INFO - PROCESS | 1746 | 1464055237476 Marionette TRACE conn4 -> [0,2974,"setScriptTimeout",{"ms":35000}] 19:00:37 INFO - PROCESS | 1746 | 1464055237486 Marionette TRACE conn4 <- [1,2974,null,{}] 19:00:37 INFO - PROCESS | 1746 | 1464055237491 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}] 19:00:37 INFO - PROCESS | 1746 | 1464055237720 Marionette TRACE conn4 <- [1,2975,null,{"value":null}] 19:00:38 INFO - PROCESS | 1746 | 1464055238038 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:38 INFO - PROCESS | 1746 | ++DOCSHELL 0x8afdec00 == 202 [pid = 1746] [id = 752] 19:00:38 INFO - PROCESS | 1746 | ++DOMWINDOW == 155 (0x91c2c800) [pid = 1746] [serial = 2256] [outer = (nil)] 19:00:38 INFO - PROCESS | 1746 | ++DOMWINDOW == 156 (0x9a016c00) [pid = 1746] [serial = 2257] [outer = 0x91c2c800] 19:00:38 INFO - PROCESS | 1746 | 1464055238129 Marionette DEBUG loaded listener.js 19:00:38 INFO - PROCESS | 1746 | ++DOMWINDOW == 157 (0x9a40b000) [pid = 1746] [serial = 2258] [outer = 0x91c2c800] 19:00:38 INFO - PROCESS | 1746 | 1464055238987 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]]]}] 19:00:39 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. 19:00:39 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 1543ms 19:00:39 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 19:00:39 INFO - PROCESS | 1746 | 1464055239021 Marionette TRACE conn4 -> [0,2977,"getWindowHandle",null] 19:00:39 INFO - PROCESS | 1746 | 1464055239025 Marionette TRACE conn4 <- [1,2977,null,{"value":"8"}] 19:00:39 INFO - PROCESS | 1746 | 1464055239032 Marionette TRACE conn4 -> [0,2978,"setScriptTimeout",{"ms":35000}] 19:00:39 INFO - PROCESS | 1746 | 1464055239035 Marionette TRACE conn4 <- [1,2978,null,{}] 19:00:39 INFO - PROCESS | 1746 | 1464055239041 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}] 19:00:39 INFO - PROCESS | 1746 | 1464055239290 Marionette TRACE conn4 <- [1,2979,null,{"value":null}] 19:00:39 INFO - PROCESS | 1746 | 1464055239609 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:39 INFO - PROCESS | 1746 | ++DOCSHELL 0x9bce0400 == 203 [pid = 1746] [id = 753] 19:00:39 INFO - PROCESS | 1746 | ++DOMWINDOW == 158 (0x9bf3b400) [pid = 1746] [serial = 2259] [outer = (nil)] 19:00:39 INFO - PROCESS | 1746 | ++DOMWINDOW == 159 (0x9bf45000) [pid = 1746] [serial = 2260] [outer = 0x9bf3b400] 19:00:39 INFO - PROCESS | 1746 | 1464055239733 Marionette DEBUG loaded listener.js 19:00:39 INFO - PROCESS | 1746 | ++DOMWINDOW == 160 (0x9c119000) [pid = 1746] [serial = 2261] [outer = 0x9bf3b400] 19:00:40 INFO - PROCESS | 1746 | 1464055240638 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]]]}] 19:00:40 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. 19:00:40 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1632ms 19:00:40 INFO - PROCESS | 1746 | 1464055240673 Marionette TRACE conn4 -> [0,2981,"getWindowHandle",null] 19:00:40 INFO - PROCESS | 1746 | 1464055240678 Marionette TRACE conn4 <- [1,2981,null,{"value":"8"}] 19:00:40 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 19:00:40 INFO - PROCESS | 1746 | 1464055240687 Marionette TRACE conn4 -> [0,2982,"setScriptTimeout",{"ms":35000}] 19:00:40 INFO - PROCESS | 1746 | 1464055240692 Marionette TRACE conn4 <- [1,2982,null,{}] 19:00:40 INFO - PROCESS | 1746 | 1464055240697 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}] 19:00:40 INFO - PROCESS | 1746 | 1464055240961 Marionette TRACE conn4 <- [1,2983,null,{"value":null}] 19:00:41 INFO - PROCESS | 1746 | 1464055241247 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:41 INFO - PROCESS | 1746 | ++DOCSHELL 0x9bce6000 == 204 [pid = 1746] [id = 754] 19:00:41 INFO - PROCESS | 1746 | ++DOMWINDOW == 161 (0x9c11f400) [pid = 1746] [serial = 2262] [outer = (nil)] 19:00:41 INFO - PROCESS | 1746 | ++DOMWINDOW == 162 (0x9d750c00) [pid = 1746] [serial = 2263] [outer = 0x9c11f400] 19:00:41 INFO - PROCESS | 1746 | 1464055241340 Marionette DEBUG loaded listener.js 19:00:41 INFO - PROCESS | 1746 | ++DOMWINDOW == 163 (0xa061b000) [pid = 1746] [serial = 2264] [outer = 0x9c11f400] 19:00:42 INFO - PROCESS | 1746 | 1464055242179 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"]]]}] 19:00:42 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 19:00:42 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 19:00:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:00:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:00:42 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 19:00:42 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1531ms 19:00:42 INFO - PROCESS | 1746 | 1464055242220 Marionette TRACE conn4 -> [0,2985,"getWindowHandle",null] 19:00:42 INFO - PROCESS | 1746 | 1464055242224 Marionette TRACE conn4 <- [1,2985,null,{"value":"8"}] 19:00:42 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 19:00:42 INFO - PROCESS | 1746 | 1464055242231 Marionette TRACE conn4 -> [0,2986,"setScriptTimeout",{"ms":35000}] 19:00:42 INFO - PROCESS | 1746 | 1464055242234 Marionette TRACE conn4 <- [1,2986,null,{}] 19:00:42 INFO - PROCESS | 1746 | 1464055242240 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}] 19:00:42 INFO - PROCESS | 1746 | 1464055242498 Marionette TRACE conn4 <- [1,2987,null,{"value":null}] 19:00:42 INFO - PROCESS | 1746 | 1464055242799 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:42 INFO - PROCESS | 1746 | ++DOCSHELL 0x8782cc00 == 205 [pid = 1746] [id = 755] 19:00:42 INFO - PROCESS | 1746 | ++DOMWINDOW == 164 (0x97869000) [pid = 1746] [serial = 2265] [outer = (nil)] 19:00:42 INFO - PROCESS | 1746 | ++DOMWINDOW == 165 (0xa26c1000) [pid = 1746] [serial = 2266] [outer = 0x97869000] 19:00:42 INFO - PROCESS | 1746 | 1464055242893 Marionette DEBUG loaded listener.js 19:00:43 INFO - PROCESS | 1746 | ++DOMWINDOW == 166 (0xa3053c00) [pid = 1746] [serial = 2267] [outer = 0x97869000] 19:00:43 INFO - PROCESS | 1746 | 1464055243762 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]]]}] 19:00:43 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. 19:00:43 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1580ms 19:00:43 INFO - PROCESS | 1746 | 1464055243813 Marionette TRACE conn4 -> [0,2989,"getWindowHandle",null] 19:00:43 INFO - PROCESS | 1746 | 1464055243816 Marionette TRACE conn4 <- [1,2989,null,{"value":"8"}] 19:00:43 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 19:00:43 INFO - PROCESS | 1746 | 1464055243823 Marionette TRACE conn4 -> [0,2990,"setScriptTimeout",{"ms":35000}] 19:00:43 INFO - PROCESS | 1746 | 1464055243827 Marionette TRACE conn4 <- [1,2990,null,{}] 19:00:43 INFO - PROCESS | 1746 | 1464055243832 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}] 19:00:44 INFO - PROCESS | 1746 | 1464055244072 Marionette TRACE conn4 <- [1,2991,null,{"value":null}] 19:00:44 INFO - PROCESS | 1746 | 1464055244389 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:44 INFO - PROCESS | 1746 | ++DOCSHELL 0x8ae2c800 == 206 [pid = 1746] [id = 756] 19:00:44 INFO - PROCESS | 1746 | ++DOMWINDOW == 167 (0xa321b400) [pid = 1746] [serial = 2268] [outer = (nil)] 19:00:44 INFO - PROCESS | 1746 | ++DOMWINDOW == 168 (0xa3458000) [pid = 1746] [serial = 2269] [outer = 0xa321b400] 19:00:44 INFO - PROCESS | 1746 | 1464055244487 Marionette DEBUG loaded listener.js 19:00:44 INFO - PROCESS | 1746 | ++DOMWINDOW == 169 (0xa345b400) [pid = 1746] [serial = 2270] [outer = 0xa321b400] 19:00:45 INFO - PROCESS | 1746 | ++DOCSHELL 0xa3456800 == 207 [pid = 1746] [id = 757] 19:00:45 INFO - PROCESS | 1746 | ++DOMWINDOW == 170 (0xa50da400) [pid = 1746] [serial = 2271] [outer = (nil)] 19:00:45 INFO - PROCESS | 1746 | ++DOMWINDOW == 171 (0xa50dc800) [pid = 1746] [serial = 2272] [outer = 0xa50da400] 19:00:45 INFO - PROCESS | 1746 | 1464055245455 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]]]}] 19:00:45 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. 19:00:45 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1689ms 19:00:45 INFO - PROCESS | 1746 | 1464055245513 Marionette TRACE conn4 -> [0,2993,"getWindowHandle",null] 19:00:45 INFO - PROCESS | 1746 | 1464055245518 Marionette TRACE conn4 <- [1,2993,null,{"value":"8"}] 19:00:45 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 19:00:45 INFO - PROCESS | 1746 | 1464055245524 Marionette TRACE conn4 -> [0,2994,"setScriptTimeout",{"ms":35000}] 19:00:45 INFO - PROCESS | 1746 | 1464055245528 Marionette TRACE conn4 <- [1,2994,null,{}] 19:00:45 INFO - PROCESS | 1746 | 1464055245533 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}] 19:00:45 INFO - PROCESS | 1746 | 1464055245851 Marionette TRACE conn4 <- [1,2995,null,{"value":null}] 19:00:46 INFO - PROCESS | 1746 | 1464055246206 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:46 INFO - PROCESS | 1746 | ++DOCSHELL 0xa3451800 == 208 [pid = 1746] [id = 758] 19:00:46 INFO - PROCESS | 1746 | ++DOMWINDOW == 172 (0xa345dc00) [pid = 1746] [serial = 2273] [outer = (nil)] 19:00:46 INFO - PROCESS | 1746 | ++DOMWINDOW == 173 (0xa50d3000) [pid = 1746] [serial = 2274] [outer = 0xa345dc00] 19:00:46 INFO - PROCESS | 1746 | 1464055246300 Marionette DEBUG loaded listener.js 19:00:46 INFO - PROCESS | 1746 | ++DOMWINDOW == 174 (0xa50d6400) [pid = 1746] [serial = 2275] [outer = 0xa345dc00] 19:00:47 INFO - PROCESS | 1746 | 1464055247078 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]]]}] 19:00:47 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 19:00:47 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 19:00:47 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1580ms 19:00:47 INFO - PROCESS | 1746 | 1464055247105 Marionette TRACE conn4 -> [0,2997,"getWindowHandle",null] 19:00:47 INFO - PROCESS | 1746 | 1464055247109 Marionette TRACE conn4 <- [1,2997,null,{"value":"8"}] 19:00:47 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 19:00:47 INFO - PROCESS | 1746 | 1464055247115 Marionette TRACE conn4 -> [0,2998,"setScriptTimeout",{"ms":35000}] 19:00:47 INFO - PROCESS | 1746 | 1464055247119 Marionette TRACE conn4 <- [1,2998,null,{}] 19:00:47 INFO - PROCESS | 1746 | 1464055247124 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}] 19:00:47 INFO - PROCESS | 1746 | 1464055247382 Marionette TRACE conn4 <- [1,2999,null,{"value":null}] 19:00:47 INFO - PROCESS | 1746 | 1464055247713 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:47 INFO - PROCESS | 1746 | ++DOCSHELL 0x86341000 == 209 [pid = 1746] [id = 759] 19:00:47 INFO - PROCESS | 1746 | ++DOMWINDOW == 175 (0x87f53800) [pid = 1746] [serial = 2276] [outer = (nil)] 19:00:47 INFO - PROCESS | 1746 | ++DOMWINDOW == 176 (0x87f5a800) [pid = 1746] [serial = 2277] [outer = 0x87f53800] 19:00:47 INFO - PROCESS | 1746 | 1464055247804 Marionette DEBUG loaded listener.js 19:00:47 INFO - PROCESS | 1746 | ++DOMWINDOW == 177 (0x87f5c800) [pid = 1746] [serial = 2278] [outer = 0x87f53800] 19:00:48 INFO - PROCESS | 1746 | 1464055248663 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]]]}] 19:00:48 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. 19:00:48 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1586ms 19:00:48 INFO - PROCESS | 1746 | 1464055248702 Marionette TRACE conn4 -> [0,3001,"getWindowHandle",null] 19:00:48 INFO - PROCESS | 1746 | 1464055248706 Marionette TRACE conn4 <- [1,3001,null,{"value":"8"}] 19:00:48 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 19:00:48 INFO - PROCESS | 1746 | 1464055248714 Marionette TRACE conn4 -> [0,3002,"setScriptTimeout",{"ms":35000}] 19:00:48 INFO - PROCESS | 1746 | 1464055248717 Marionette TRACE conn4 <- [1,3002,null,{}] 19:00:48 INFO - PROCESS | 1746 | 1464055248723 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}] 19:00:48 INFO - PROCESS | 1746 | 1464055248960 Marionette TRACE conn4 <- [1,3003,null,{"value":null}] 19:00:49 INFO - PROCESS | 1746 | 1464055249279 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:49 INFO - PROCESS | 1746 | ++DOCSHELL 0x87f5a000 == 210 [pid = 1746] [id = 760] 19:00:49 INFO - PROCESS | 1746 | ++DOMWINDOW == 178 (0x87f61000) [pid = 1746] [serial = 2279] [outer = (nil)] 19:00:49 INFO - PROCESS | 1746 | ++DOMWINDOW == 179 (0xa249e400) [pid = 1746] [serial = 2280] [outer = 0x87f61000] 19:00:49 INFO - PROCESS | 1746 | 1464055249371 Marionette DEBUG loaded listener.js 19:00:49 INFO - PROCESS | 1746 | ++DOMWINDOW == 180 (0xa50d1400) [pid = 1746] [serial = 2281] [outer = 0x87f61000] 19:00:50 INFO - PROCESS | 1746 | 1464055250241 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]]]}] 19:00:50 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. 19:00:50 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1581ms 19:00:50 INFO - PROCESS | 1746 | 1464055250296 Marionette TRACE conn4 -> [0,3005,"getWindowHandle",null] 19:00:50 INFO - PROCESS | 1746 | 1464055250300 Marionette TRACE conn4 <- [1,3005,null,{"value":"8"}] 19:00:50 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 19:00:50 INFO - PROCESS | 1746 | 1464055250306 Marionette TRACE conn4 -> [0,3006,"setScriptTimeout",{"ms":35000}] 19:00:50 INFO - PROCESS | 1746 | 1464055250309 Marionette TRACE conn4 <- [1,3006,null,{}] 19:00:50 INFO - PROCESS | 1746 | 1464055250315 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}] 19:00:50 INFO - PROCESS | 1746 | 1464055250588 Marionette TRACE conn4 <- [1,3007,null,{"value":null}] 19:00:50 INFO - PROCESS | 1746 | 1464055250911 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:50 INFO - PROCESS | 1746 | ++DOCSHELL 0x90801400 == 211 [pid = 1746] [id = 761] 19:00:50 INFO - PROCESS | 1746 | ++DOMWINDOW == 181 (0x90802000) [pid = 1746] [serial = 2282] [outer = (nil)] 19:00:51 INFO - PROCESS | 1746 | ++DOMWINDOW == 182 (0x90807c00) [pid = 1746] [serial = 2283] [outer = 0x90802000] 19:00:51 INFO - PROCESS | 1746 | 1464055251048 Marionette DEBUG loaded listener.js 19:00:51 INFO - PROCESS | 1746 | ++DOMWINDOW == 183 (0x90809400) [pid = 1746] [serial = 2284] [outer = 0x90802000] 19:00:51 INFO - PROCESS | 1746 | 1464055251853 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]]]}] 19:00:51 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. 19:00:51 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1589ms 19:00:51 INFO - PROCESS | 1746 | 1464055251896 Marionette TRACE conn4 -> [0,3009,"getWindowHandle",null] 19:00:51 INFO - PROCESS | 1746 | 1464055251899 Marionette TRACE conn4 <- [1,3009,null,{"value":"8"}] 19:00:51 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 19:00:51 INFO - PROCESS | 1746 | 1464055251907 Marionette TRACE conn4 -> [0,3010,"setScriptTimeout",{"ms":35000}] 19:00:51 INFO - PROCESS | 1746 | 1464055251910 Marionette TRACE conn4 <- [1,3010,null,{}] 19:00:51 INFO - PROCESS | 1746 | 1464055251916 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}] 19:00:52 INFO - PROCESS | 1746 | 1464055252199 Marionette TRACE conn4 <- [1,3011,null,{"value":null}] 19:00:52 INFO - PROCESS | 1746 | 1464055252552 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:52 INFO - PROCESS | 1746 | ++DOCSHELL 0x8ec3d000 == 212 [pid = 1746] [id = 762] 19:00:52 INFO - PROCESS | 1746 | ++DOMWINDOW == 184 (0x9080ec00) [pid = 1746] [serial = 2285] [outer = (nil)] 19:00:52 INFO - PROCESS | 1746 | ++DOMWINDOW == 185 (0x9bb41400) [pid = 1746] [serial = 2286] [outer = 0x9080ec00] 19:00:52 INFO - PROCESS | 1746 | 1464055252693 Marionette DEBUG loaded listener.js 19:00:52 INFO - PROCESS | 1746 | ++DOMWINDOW == 186 (0x9bb45400) [pid = 1746] [serial = 2287] [outer = 0x9080ec00] 19:00:56 INFO - PROCESS | 1746 | --DOCSHELL 0x8d203800 == 211 [pid = 1746] [id = 656] 19:00:56 INFO - PROCESS | 1746 | --DOCSHELL 0x871f3c00 == 210 [pid = 1746] [id = 654] 19:00:56 INFO - PROCESS | 1746 | --DOCSHELL 0x871fb000 == 209 [pid = 1746] [id = 741] 19:00:56 INFO - PROCESS | 1746 | --DOCSHELL 0x8d2e8c00 == 208 [pid = 1746] [id = 740] 19:00:56 INFO - PROCESS | 1746 | --DOCSHELL 0x8a5a9000 == 207 [pid = 1746] [id = 739] 19:00:56 INFO - PROCESS | 1746 | --DOCSHELL 0x87c62800 == 206 [pid = 1746] [id = 738] 19:00:56 INFO - PROCESS | 1746 | --DOCSHELL 0x86ee2c00 == 205 [pid = 1746] [id = 735] 19:00:56 INFO - PROCESS | 1746 | --DOCSHELL 0x87c59c00 == 204 [pid = 1746] [id = 736] 19:00:56 INFO - PROCESS | 1746 | --DOCSHELL 0xa22c6000 == 203 [pid = 1746] [id = 734] 19:00:56 INFO - PROCESS | 1746 | --DOCSHELL 0x9c0f4c00 == 202 [pid = 1746] [id = 733] 19:00:56 INFO - PROCESS | 1746 | --DOCSHELL 0x851f7000 == 201 [pid = 1746] [id = 732] 19:00:56 INFO - PROCESS | 1746 | --DOCSHELL 0x99ed4c00 == 200 [pid = 1746] [id = 730] 19:00:56 INFO - PROCESS | 1746 | --DOCSHELL 0x9c7de400 == 199 [pid = 1746] [id = 731] 19:00:56 INFO - PROCESS | 1746 | --DOCSHELL 0x8c1ca800 == 198 [pid = 1746] [id = 729] 19:00:56 INFO - PROCESS | 1746 | --DOCSHELL 0x8dcb0400 == 197 [pid = 1746] [id = 728] 19:00:56 INFO - PROCESS | 1746 | --DOCSHELL 0x925a4000 == 196 [pid = 1746] [id = 727] 19:00:56 INFO - PROCESS | 1746 | --DOCSHELL 0x8d9cd800 == 195 [pid = 1746] [id = 726] 19:00:56 INFO - PROCESS | 1746 | --DOCSHELL 0x8a6ed800 == 194 [pid = 1746] [id = 725] 19:00:56 INFO - PROCESS | 1746 | --DOCSHELL 0x8ec3e400 == 193 [pid = 1746] [id = 723] 19:00:56 INFO - PROCESS | 1746 | --DOCSHELL 0x8ec36000 == 192 [pid = 1746] [id = 724] 19:00:56 INFO - PROCESS | 1746 | --DOCSHELL 0x8e374400 == 191 [pid = 1746] [id = 722] 19:00:56 INFO - PROCESS | 1746 | --DOCSHELL 0x8c1cd400 == 190 [pid = 1746] [id = 721] 19:00:56 INFO - PROCESS | 1746 | --DOCSHELL 0x85bd0400 == 189 [pid = 1746] [id = 719] 19:00:56 INFO - PROCESS | 1746 | --DOCSHELL 0x88b5e800 == 188 [pid = 1746] [id = 720] 19:00:56 INFO - PROCESS | 1746 | --DOMWINDOW == 185 (0x8df1d400) [pid = 1746] [serial = 2159] [outer = (nil)] [url = about:blank] 19:00:56 INFO - PROCESS | 1746 | --DOMWINDOW == 184 (0x8e119400) [pid = 1746] [serial = 2103] [outer = (nil)] [url = about:blank] 19:00:56 INFO - PROCESS | 1746 | --DOMWINDOW == 183 (0x97872000) [pid = 1746] [serial = 2117] [outer = (nil)] [url = about:blank] 19:00:56 INFO - PROCESS | 1746 | --DOMWINDOW == 182 (0x8a5ad800) [pid = 1746] [serial = 2147] [outer = (nil)] [url = about:blank] 19:00:56 INFO - PROCESS | 1746 | --DOMWINDOW == 181 (0xa50f3c00) [pid = 1746] [serial = 2139] [outer = (nil)] [url = about:blank] 19:00:56 INFO - PROCESS | 1746 | --DOMWINDOW == 180 (0xa3059800) [pid = 1746] [serial = 2130] [outer = (nil)] [url = about:blank] 19:00:56 INFO - PROCESS | 1746 | --DOMWINDOW == 179 (0xa24a6000) [pid = 1746] [serial = 2129] [outer = (nil)] [url = about:blank] 19:00:56 INFO - PROCESS | 1746 | --DOMWINDOW == 178 (0x8df1e800) [pid = 1746] [serial = 2157] [outer = (nil)] [url = about:blank] 19:00:56 INFO - PROCESS | 1746 | --DOMWINDOW == 177 (0x9524c000) [pid = 1746] [serial = 2115] [outer = (nil)] [url = about:blank] 19:00:56 INFO - PROCESS | 1746 | --DOMWINDOW == 176 (0x8d24c400) [pid = 1746] [serial = 2154] [outer = (nil)] [url = about:blank] 19:00:56 INFO - PROCESS | 1746 | --DOMWINDOW == 175 (0x8e375c00) [pid = 1746] [serial = 2145] [outer = (nil)] [url = about:blank] 19:00:56 INFO - PROCESS | 1746 | --DOMWINDOW == 174 (0x8c6b3800) [pid = 1746] [serial = 2153] [outer = (nil)] [url = about:blank] 19:00:56 INFO - PROCESS | 1746 | --DOMWINDOW == 173 (0x8c84a000) [pid = 1746] [serial = 2099] [outer = (nil)] [url = about:blank] 19:00:56 INFO - PROCESS | 1746 | --DOMWINDOW == 172 (0x93d97c00) [pid = 1746] [serial = 2114] [outer = (nil)] [url = about:blank] 19:00:56 INFO - PROCESS | 1746 | --DOMWINDOW == 171 (0x9d456800) [pid = 1746] [serial = 2127] [outer = (nil)] [url = about:blank] 19:00:56 INFO - PROCESS | 1746 | --DOMWINDOW == 170 (0x8e373c00) [pid = 1746] [serial = 2144] [outer = (nil)] [url = about:blank] 19:00:56 INFO - PROCESS | 1746 | --DOMWINDOW == 169 (0x9bf43000) [pid = 1746] [serial = 2121] [outer = (nil)] [url = about:blank] 19:00:56 INFO - PROCESS | 1746 | --DOMWINDOW == 168 (0x91303c00) [pid = 1746] [serial = 2105] [outer = (nil)] [url = about:blank] 19:00:56 INFO - PROCESS | 1746 | --DOMWINDOW == 167 (0x8df28400) [pid = 1746] [serial = 2037] [outer = (nil)] [url = about:blank] 19:00:56 INFO - PROCESS | 1746 | --DOMWINDOW == 166 (0x99308c00) [pid = 1746] [serial = 2118] [outer = (nil)] [url = about:blank] 19:00:56 INFO - PROCESS | 1746 | --DOMWINDOW == 165 (0x9c116000) [pid = 1746] [serial = 2123] [outer = (nil)] [url = about:blank] 19:00:56 INFO - PROCESS | 1746 | --DOMWINDOW == 164 (0x89b6b000) [pid = 1746] [serial = 2150] [outer = (nil)] [url = about:blank] 19:00:56 INFO - PROCESS | 1746 | --DOMWINDOW == 163 (0xa50d8000) [pid = 1746] [serial = 2136] [outer = (nil)] [url = about:blank] 19:00:56 INFO - PROCESS | 1746 | --DOMWINDOW == 162 (0x9d22a800) [pid = 1746] [serial = 2126] [outer = (nil)] [url = about:blank] 19:00:56 INFO - PROCESS | 1746 | --DOMWINDOW == 161 (0x8dbf5800) [pid = 1746] [serial = 2156] [outer = (nil)] [url = about:blank] 19:00:56 INFO - PROCESS | 1746 | --DOMWINDOW == 160 (0x9c11d000) [pid = 1746] [serial = 2124] [outer = (nil)] [url = about:blank] 19:00:56 INFO - PROCESS | 1746 | --DOMWINDOW == 159 (0x8d253400) [pid = 1746] [serial = 2100] [outer = (nil)] [url = about:blank] 19:00:56 INFO - PROCESS | 1746 | --DOMWINDOW == 158 (0x91b36000) [pid = 1746] [serial = 2108] [outer = (nil)] [url = about:blank] 19:00:56 INFO - PROCESS | 1746 | --DOMWINDOW == 157 (0xa62f2800) [pid = 1746] [serial = 2141] [outer = (nil)] [url = about:blank] 19:00:56 INFO - PROCESS | 1746 | --DOMWINDOW == 156 (0x91bd7800) [pid = 1746] [serial = 2111] [outer = (nil)] [url = about:blank] 19:00:56 INFO - PROCESS | 1746 | --DOMWINDOW == 155 (0xa50ee000) [pid = 1746] [serial = 2138] [outer = (nil)] [url = about:blank] 19:00:56 INFO - PROCESS | 1746 | --DOMWINDOW == 154 (0xa3451000) [pid = 1746] [serial = 2132] [outer = (nil)] [url = about:blank] 19:00:56 INFO - PROCESS | 1746 | --DOMWINDOW == 153 (0xa6733400) [pid = 1746] [serial = 2142] [outer = (nil)] [url = about:blank] 19:00:56 INFO - PROCESS | 1746 | --DOMWINDOW == 152 (0x91c28000) [pid = 1746] [serial = 2112] [outer = (nil)] [url = about:blank] 19:00:56 INFO - PROCESS | 1746 | --DOMWINDOW == 151 (0xa50d5400) [pid = 1746] [serial = 2135] [outer = (nil)] [url = about:blank] 19:00:56 INFO - PROCESS | 1746 | --DOMWINDOW == 150 (0x8a5b0000) [pid = 1746] [serial = 2148] [outer = (nil)] [url = about:blank] 19:00:56 INFO - PROCESS | 1746 | --DOMWINDOW == 149 (0x8dff5400) [pid = 1746] [serial = 2102] [outer = (nil)] [url = about:blank] 19:00:56 INFO - PROCESS | 1746 | --DOMWINDOW == 148 (0x9bf3f400) [pid = 1746] [serial = 2120] [outer = (nil)] [url = about:blank] 19:00:56 INFO - PROCESS | 1746 | --DOMWINDOW == 147 (0x8a5a9c00) [pid = 1746] [serial = 2151] [outer = (nil)] [url = about:blank] 19:00:56 INFO - PROCESS | 1746 | --DOMWINDOW == 146 (0x91a13800) [pid = 1746] [serial = 2106] [outer = (nil)] [url = about:blank] 19:00:56 INFO - PROCESS | 1746 | --DOMWINDOW == 145 (0xa345ac00) [pid = 1746] [serial = 2133] [outer = (nil)] [url = about:blank] 19:00:56 INFO - PROCESS | 1746 | --DOMWINDOW == 144 (0x91bc2000) [pid = 1746] [serial = 2109] [outer = (nil)] [url = about:blank] 19:00:57 INFO - PROCESS | 1746 | 1464055257226 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]]]}] 19:00:57 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 19:00:57 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 5349ms 19:00:57 INFO - PROCESS | 1746 | 1464055257257 Marionette TRACE conn4 -> [0,3013,"getWindowHandle",null] 19:00:57 INFO - PROCESS | 1746 | 1464055257261 Marionette TRACE conn4 <- [1,3013,null,{"value":"8"}] 19:00:57 INFO - TEST-START | /FileAPI/FileReaderSync.worker 19:00:57 INFO - PROCESS | 1746 | 1464055257270 Marionette TRACE conn4 -> [0,3014,"setScriptTimeout",{"ms":35000}] 19:00:57 INFO - PROCESS | 1746 | 1464055257275 Marionette TRACE conn4 <- [1,3014,null,{}] 19:00:57 INFO - PROCESS | 1746 | 1464055257283 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}] 19:00:57 INFO - PROCESS | 1746 | 1464055257558 Marionette TRACE conn4 <- [1,3015,null,{"value":null}] 19:00:57 INFO - PROCESS | 1746 | 1464055257855 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:57 INFO - PROCESS | 1746 | ++DOCSHELL 0x86d07800 == 189 [pid = 1746] [id = 763] 19:00:57 INFO - PROCESS | 1746 | ++DOMWINDOW == 145 (0x86d07c00) [pid = 1746] [serial = 2288] [outer = (nil)] 19:00:57 INFO - PROCESS | 1746 | ++DOMWINDOW == 146 (0x86ed9400) [pid = 1746] [serial = 2289] [outer = 0x86d07c00] 19:00:57 INFO - PROCESS | 1746 | 1464055257943 Marionette DEBUG loaded listener.js 19:00:58 INFO - PROCESS | 1746 | ++DOMWINDOW == 147 (0x86ee4400) [pid = 1746] [serial = 2290] [outer = 0x86d07c00] 19:00:58 INFO - PROCESS | 1746 | [1746] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 19:00:58 INFO - PROCESS | 1746 | 1464055258767 Marionette TRACE conn4 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 19:00:58 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 19:00:58 INFO - {} 19:00:58 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 19:00:58 INFO - {} 19:00:58 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 19:00:58 INFO - {} 19:00:58 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 19:00:58 INFO - {} 19:00:58 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1538ms 19:00:58 INFO - PROCESS | 1746 | 1464055258844 Marionette TRACE conn4 -> [0,3017,"getWindowHandle",null] 19:00:58 INFO - PROCESS | 1746 | 1464055258852 Marionette TRACE conn4 <- [1,3017,null,{"value":"8"}] 19:00:58 INFO - TEST-START | /FileAPI/fileReader.html 19:00:58 INFO - PROCESS | 1746 | 1464055258865 Marionette TRACE conn4 -> [0,3018,"setScriptTimeout",{"ms":35000}] 19:00:58 INFO - PROCESS | 1746 | 1464055258868 Marionette TRACE conn4 <- [1,3018,null,{}] 19:00:58 INFO - PROCESS | 1746 | 1464055258875 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}] 19:00:59 INFO - PROCESS | 1746 | 1464055259097 Marionette TRACE conn4 <- [1,3019,null,{"value":null}] 19:00:59 INFO - PROCESS | 1746 | 1464055259363 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:59 INFO - PROCESS | 1746 | ++DOCSHELL 0x86ed9c00 == 190 [pid = 1746] [id = 764] 19:00:59 INFO - PROCESS | 1746 | ++DOMWINDOW == 148 (0x871ef400) [pid = 1746] [serial = 2291] [outer = (nil)] 19:00:59 INFO - PROCESS | 1746 | ++DOMWINDOW == 149 (0x87f5b400) [pid = 1746] [serial = 2292] [outer = 0x871ef400] 19:00:59 INFO - PROCESS | 1746 | 1464055259439 Marionette DEBUG loaded listener.js 19:00:59 INFO - PROCESS | 1746 | ++DOMWINDOW == 150 (0x88af0400) [pid = 1746] [serial = 2293] [outer = 0x871ef400] 19:01:00 INFO - PROCESS | 1746 | 1464055260341 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]]]}] 19:01:00 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 19:01:00 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 19:01:00 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 19:01:00 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 19:01:00 INFO - TEST-OK | /FileAPI/fileReader.html | took 1502ms 19:01:00 INFO - PROCESS | 1746 | 1464055260367 Marionette TRACE conn4 -> [0,3021,"getWindowHandle",null] 19:01:00 INFO - PROCESS | 1746 | 1464055260372 Marionette TRACE conn4 <- [1,3021,null,{"value":"8"}] 19:01:00 INFO - TEST-START | /FileAPI/historical.html 19:01:00 INFO - PROCESS | 1746 | 1464055260384 Marionette TRACE conn4 -> [0,3022,"setScriptTimeout",{"ms":35000}] 19:01:00 INFO - PROCESS | 1746 | 1464055260389 Marionette TRACE conn4 <- [1,3022,null,{}] 19:01:00 INFO - PROCESS | 1746 | 1464055260405 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}] 19:01:00 INFO - PROCESS | 1746 | 1464055260718 Marionette TRACE conn4 <- [1,3023,null,{"value":null}] 19:01:00 INFO - PROCESS | 1746 | 1464055260775 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:00 INFO - PROCESS | 1746 | ++DOCSHELL 0x89b6cc00 == 191 [pid = 1746] [id = 765] 19:01:00 INFO - PROCESS | 1746 | ++DOMWINDOW == 151 (0x89b6d000) [pid = 1746] [serial = 2294] [outer = (nil)] 19:01:00 INFO - PROCESS | 1746 | ++DOMWINDOW == 152 (0x89b8e400) [pid = 1746] [serial = 2295] [outer = 0x89b6d000] 19:01:00 INFO - PROCESS | 1746 | 1464055260868 Marionette DEBUG loaded listener.js 19:01:00 INFO - PROCESS | 1746 | ++DOMWINDOW == 153 (0x8a5abc00) [pid = 1746] [serial = 2296] [outer = 0x89b6d000] 19:01:02 INFO - PROCESS | 1746 | --DOMWINDOW == 152 (0x8e09a400) [pid = 1746] [serial = 2095] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 19:01:02 INFO - PROCESS | 1746 | --DOMWINDOW == 151 (0x8df27000) [pid = 1746] [serial = 2221] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 19:01:02 INFO - PROCESS | 1746 | --DOMWINDOW == 150 (0x8ec3bc00) [pid = 1746] [serial = 2173] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 19:01:02 INFO - PROCESS | 1746 | --DOMWINDOW == 149 (0x8ed11800) [pid = 1746] [serial = 2170] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 19:01:02 INFO - PROCESS | 1746 | --DOMWINDOW == 148 (0x8e3a4c00) [pid = 1746] [serial = 2167] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 19:01:02 INFO - PROCESS | 1746 | --DOMWINDOW == 147 (0x8c857000) [pid = 1746] [serial = 2164] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 19:01:02 INFO - PROCESS | 1746 | --DOMWINDOW == 146 (0x892f4000) [pid = 1746] [serial = 2161] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 19:01:02 INFO - PROCESS | 1746 | --DOMWINDOW == 145 (0x88b5c000) [pid = 1746] [serial = 2215] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 19:01:02 INFO - PROCESS | 1746 | --DOMWINDOW == 144 (0x87c5c800) [pid = 1746] [serial = 2212] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 19:01:02 INFO - PROCESS | 1746 | --DOMWINDOW == 143 (0x87c5a400) [pid = 1746] [serial = 2209] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 19:01:02 INFO - PROCESS | 1746 | --DOMWINDOW == 142 (0x8dcad000) [pid = 1746] [serial = 2206] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 19:01:02 INFO - PROCESS | 1746 | --DOMWINDOW == 141 (0xa249d800) [pid = 1746] [serial = 2203] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 19:01:02 INFO - PROCESS | 1746 | --DOMWINDOW == 140 (0x9d754000) [pid = 1746] [serial = 2200] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 19:01:02 INFO - PROCESS | 1746 | --DOMWINDOW == 139 (0x8bf12c00) [pid = 1746] [serial = 2197] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 19:01:02 INFO - PROCESS | 1746 | --DOMWINDOW == 138 (0x9cf0f000) [pid = 1746] [serial = 2194] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 19:01:02 INFO - PROCESS | 1746 | --DOMWINDOW == 137 (0x9c11ac00) [pid = 1746] [serial = 2191] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 19:01:02 INFO - PROCESS | 1746 | --DOMWINDOW == 136 (0x93d95800) [pid = 1746] [serial = 2188] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 19:01:02 INFO - PROCESS | 1746 | --DOMWINDOW == 135 (0x91309c00) [pid = 1746] [serial = 2185] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 19:01:02 INFO - PROCESS | 1746 | --DOMWINDOW == 134 (0x925a8c00) [pid = 1746] [serial = 2182] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 19:01:02 INFO - PROCESS | 1746 | --DOMWINDOW == 133 (0x91bc3000) [pid = 1746] [serial = 2179] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 19:01:02 INFO - PROCESS | 1746 | --DOMWINDOW == 132 (0x913c6c00) [pid = 1746] [serial = 2176] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 19:01:02 INFO - PROCESS | 1746 | --DOMWINDOW == 131 (0x8a6e4400) [pid = 1746] [serial = 2218] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 19:01:02 INFO - PROCESS | 1746 | 1464055262394 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"]]]}] 19:01:02 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 19:01:02 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 19:01:02 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 19:01:02 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 19:01:02 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 19:01:02 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 19:01:02 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 19:01:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:01:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:01:02 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 19:01:02 INFO - TEST-OK | /FileAPI/historical.html | took 2047ms 19:01:02 INFO - PROCESS | 1746 | 1464055262435 Marionette TRACE conn4 -> [0,3025,"getWindowHandle",null] 19:01:02 INFO - PROCESS | 1746 | 1464055262439 Marionette TRACE conn4 <- [1,3025,null,{"value":"8"}] 19:01:02 INFO - TEST-START | /FileAPI/idlharness.html 19:01:02 INFO - PROCESS | 1746 | 1464055262446 Marionette TRACE conn4 -> [0,3026,"setScriptTimeout",{"ms":35000}] 19:01:02 INFO - PROCESS | 1746 | 1464055262450 Marionette TRACE conn4 <- [1,3026,null,{}] 19:01:02 INFO - PROCESS | 1746 | 1464055262455 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}] 19:01:02 INFO - PROCESS | 1746 | 1464055262774 Marionette TRACE conn4 <- [1,3027,null,{"value":null}] 19:01:02 INFO - PROCESS | 1746 | 1464055262801 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:02 INFO - PROCESS | 1746 | ++DOCSHELL 0x8a6ea000 == 192 [pid = 1746] [id = 766] 19:01:02 INFO - PROCESS | 1746 | ++DOMWINDOW == 132 (0x8a761800) [pid = 1746] [serial = 2297] [outer = (nil)] 19:01:02 INFO - PROCESS | 1746 | ++DOMWINDOW == 133 (0x8a76d800) [pid = 1746] [serial = 2298] [outer = 0x8a761800] 19:01:02 INFO - PROCESS | 1746 | 1464055262876 Marionette DEBUG loaded listener.js 19:01:02 INFO - PROCESS | 1746 | ++DOMWINDOW == 134 (0x8abe6400) [pid = 1746] [serial = 2299] [outer = 0x8a761800] 19:01:04 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 19:01:04 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 19:01:04 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 19:01:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:01:04 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 19:01:04 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 19:01:04 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 19:01:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 19:01:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 19:01:04 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 19:01:04 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 19:01:04 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 19:01:04 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 19:01:04 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 19:01:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 19:01:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 19:01:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 19:01:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 19:01:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 19:01:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 19:01:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 19:01:04 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 19:01:04 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 19:01:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:01:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:01:04 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 19:01:04 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 19:01:04 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 19:01:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 19:01:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 19:01:04 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 19:01:04 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 19:01:04 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 19:01:04 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 19:01:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 19:01:04 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 19:01:04 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 19:01:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:01:04 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 19:01:04 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 19:01:04 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 19:01:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 19:01:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 19:01:04 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 19:01:04 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 19:01:04 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 19:01:04 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 19:01:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 19:01:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 19:01:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 19:01:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 19:01:04 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 19:01:04 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 19:01:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:01:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:01:04 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 19:01:04 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 19:01:04 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 19:01:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 19:01:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 19:01:04 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 19:01:04 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 19:01:04 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 19:01:04 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 19:01:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 19:01:04 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 19:01:04 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 19:01:04 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 19:01:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:01:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:01:04 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 19:01:04 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 19:01:04 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 19:01:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 19:01:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 19:01:04 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 19:01:04 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 19:01:04 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 19:01:04 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 19:01:04 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 19:01:04 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 19:01:04 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 19:01:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:01:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:01:04 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 19:01:04 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 19:01:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 19:01:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 19:01:04 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 19:01:04 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 19:01:04 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 19:01:04 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 19:01:04 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 19:01:04 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 19:01:04 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 19:01:04 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 19:01:04 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 19:01:04 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 19:01:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 19:01:04 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 19:01:04 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 19:01:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 19:01:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 19:01:04 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 19:01:04 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 19:01:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:01:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:01:04 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 19:01:04 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 19:01:04 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 19:01:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 19:01:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 19:01:04 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 19:01:04 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 19:01:04 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 19:01:04 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 19:01:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 19:01:04 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 19:01:04 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 19:01:04 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 19:01:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:01:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:01:04 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 19:01:04 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 19:01:04 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 19:01:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 19:01:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 19:01:04 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 19:01:04 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 19:01:04 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 19:01:04 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 19:01:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 19:01:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 19:01:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 19:01:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 19:01:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 19:01:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 19:01:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 19:01:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 19:01:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 19:01:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 19:01:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 19:01:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 19:01:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 19:01:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 19:01:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 19:01:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 19:01:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 19:01:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 19:01:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 19:01:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 19:01:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 19:01:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 19:01:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 19:01:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 19:01:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 19:01:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 19:01:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 19:01:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 19:01:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 19:01:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 19:01:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 19:01:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 19:01:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 19:01:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 19:01:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 19:01:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 19:01:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 19:01:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 19:01:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 19:01:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 19:01:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 19:01:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 19:01:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 19:01:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 19:01:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 19:01:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 19:01:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 19:01:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 19:01:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 19:01:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 19:01:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 19:01:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 19:01:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 19:01:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 19:01:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 19:01:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 19:01:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 19:01:04 INFO - TEST-OK | /FileAPI/idlharness.html | took 2410ms 19:01:05 INFO - PROCESS | 1746 | 1464055264655 Marionette TRACE conn4 <- [1,3028,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 19:01:05 INFO - PROCESS | 1746 | 1464055264968 Marionette TRACE conn4 -> [0,3029,"getWindowHandle",null] 19:01:05 INFO - PROCESS | 1746 | 1464055264983 Marionette TRACE conn4 <- [1,3029,null,{"value":"8"}] 19:01:05 INFO - TEST-START | /FileAPI/idlharness.worker 19:01:05 INFO - PROCESS | 1746 | 1464055265000 Marionette TRACE conn4 -> [0,3030,"setScriptTimeout",{"ms":35000}] 19:01:05 INFO - PROCESS | 1746 | 1464055265006 Marionette TRACE conn4 <- [1,3030,null,{}] 19:01:05 INFO - PROCESS | 1746 | 1464055265020 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}] 19:01:05 INFO - PROCESS | 1746 | 1464055265303 Marionette TRACE conn4 <- [1,3031,null,{"value":null}] 19:01:05 INFO - PROCESS | 1746 | 1464055265606 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:05 INFO - PROCESS | 1746 | ++DOCSHELL 0x8782bc00 == 193 [pid = 1746] [id = 767] 19:01:05 INFO - PROCESS | 1746 | ++DOMWINDOW == 135 (0x8782e000) [pid = 1746] [serial = 2300] [outer = (nil)] 19:01:05 INFO - PROCESS | 1746 | ++DOMWINDOW == 136 (0x87c5c800) [pid = 1746] [serial = 2301] [outer = 0x8782e000] 19:01:05 INFO - PROCESS | 1746 | 1464055265699 Marionette DEBUG loaded listener.js 19:01:05 INFO - PROCESS | 1746 | ++DOMWINDOW == 137 (0x87f58800) [pid = 1746] [serial = 2302] [outer = 0x8782e000] 19:01:06 INFO - PROCESS | 1746 | [1746] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 19:01:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 19:01:07 INFO - {} 19:01:07 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 19:01:07 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 19:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:01:07 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 19:01:07 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 19:01:07 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 19:01:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 19:01:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 19:01:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 19:01:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 19:01:07 INFO - {} 19:01:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 19:01:07 INFO - {} 19:01:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 19:01:07 INFO - {} 19:01:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 19:01:07 INFO - {} 19:01:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 19:01:07 INFO - {} 19:01:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 19:01:07 INFO - {} 19:01:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 19:01:07 INFO - {} 19:01:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 19:01:07 INFO - {} 19:01:07 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 19:01:07 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 19:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:01:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:01:07 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 19:01:07 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 19:01:07 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 19:01:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 19:01:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 19:01:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 19:01:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 19:01:07 INFO - {} 19:01:07 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 19:01:07 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 19:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:01:07 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 19:01:07 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 19:01:07 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 19:01:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 19:01:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 19:01:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 19:01:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 19:01:07 INFO - {} 19:01:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 19:01:07 INFO - {} 19:01:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 19:01:07 INFO - {} 19:01:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 19:01:07 INFO - {} 19:01:07 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 19:01:07 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 19:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:01:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:01:07 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 19:01:08 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 19:01:08 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 19:01:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 19:01:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 19:01:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 19:01:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 19:01:08 INFO - {} 19:01:08 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 - {} 19:01:08 INFO - {} 19:01:08 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 19:01:08 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 19:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:01:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:01:08 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 19:01:08 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 19:01:08 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 19:01:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 19:01:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 19:01:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 19:01:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 19:01:08 INFO - {} 19:01:08 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 19:01:08 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 19:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:01:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:01:08 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 19:01:08 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 19:01:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 19:01:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 19:01:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 19:01:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 19:01:08 INFO - {} 19:01:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 19:01:08 INFO - {} 19:01:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 19:01:08 INFO - {} 19:01:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 19:01:08 INFO - {} 19:01:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 19:01:08 INFO - {} 19:01:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 19:01:08 INFO - {} 19:01:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 19:01:08 INFO - {} 19:01:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 19:01:08 INFO - {} 19:01:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 19:01:08 INFO - {} 19:01:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 19:01:08 INFO - {} 19:01:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 19:01:08 INFO - {} 19:01:08 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 19:01:08 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 19:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:01:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:01:08 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 19:01:08 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 19:01:08 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 19:01:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 19:01:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 19:01:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 19:01:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 19:01:08 INFO - {} 19:01:08 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 - {} 19:01:08 INFO - {} 19:01:08 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 19:01:08 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 19:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:01:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:01:08 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 19:01:08 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 19:01:08 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 19:01:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 19:01:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 19:01:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 19:01:08 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 19:01:08 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 19:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:01:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:01:08 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 19:01:08 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 19:01:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 19:01:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 19:01:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 19:01:08 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 19:01:08 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 19:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:01:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:01:08 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 19:01:08 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 19:01:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 19:01:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 19:01:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 19:01:08 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 19:01:08 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 19:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:01:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:01:08 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 19:01:08 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 19:01:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 19:01:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 19:01:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 19:01:08 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 19:01:08 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 19:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:01:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:01:08 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 19:01:08 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 19:01:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 19:01:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 19:01:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 19:01:08 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 19:01:08 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 19:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:01:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:01:08 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 19:01:08 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 19:01:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 19:01:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 19:01:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 19:01:08 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 19:01:08 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 19:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:01:08 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 19:01:08 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 19:01:08 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 19:01:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 19:01:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 19:01:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 19:01:08 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 19:01:08 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 19:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:01:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:01:08 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 19:01:08 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 19:01:08 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 19:01:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 19:01:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 19:01:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 19:01:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 19:01:08 INFO - {} 19:01:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 19:01:08 INFO - {} 19:01:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 19:01:08 INFO - {} 19:01:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 19:01:08 INFO - {} 19:01:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 19:01:08 INFO - {} 19:01:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 19:01:08 INFO - {} 19:01:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 19:01:08 INFO - {} 19:01:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 19:01:08 INFO - {} 19:01:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 19:01:08 INFO - {} 19:01:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 19:01:08 INFO - {} 19:01:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 19:01:08 INFO - {} 19:01:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 19:01:08 INFO - {} 19:01:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 19:01:08 INFO - {} 19:01:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 19:01:08 INFO - {} 19:01:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 19:01:08 INFO - {} 19:01:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 19:01:08 INFO - {} 19:01:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 19:01:08 INFO - {} 19:01:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 19:01:08 INFO - {} 19:01:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 19:01:08 INFO - {} 19:01:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 19:01:08 INFO - {} 19:01:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 19:01:08 INFO - {} 19:01:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 19:01:08 INFO - {} 19:01:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 19:01:08 INFO - {} 19:01:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 19:01:08 INFO - {} 19:01:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 19:01:08 INFO - {} 19:01:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 19:01:08 INFO - {} 19:01:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 19:01:08 INFO - {} 19:01:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 19:01:08 INFO - {} 19:01:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 19:01:08 INFO - {} 19:01:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 19:01:08 INFO - {} 19:01:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 19:01:08 INFO - {} 19:01:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 19:01:08 INFO - {} 19:01:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 19:01:08 INFO - {} 19:01:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 19:01:08 INFO - {} 19:01:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 19:01:08 INFO - {} 19:01:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 19:01:08 INFO - {} 19:01:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 19:01:08 INFO - {} 19:01:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 19:01:08 INFO - {} 19:01:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 19:01:08 INFO - {} 19:01:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 19:01:08 INFO - {} 19:01:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 19:01:08 INFO - {} 19:01:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 19:01:08 INFO - {} 19:01:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 19:01:08 INFO - {} 19:01:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 19:01:08 INFO - {} 19:01:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 19:01:08 INFO - {} 19:01:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 19:01:08 INFO - {} 19:01:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 19:01:08 INFO - {} 19:01:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 19:01:08 INFO - {} 19:01:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 19:01:08 INFO - {} 19:01:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 19:01:08 INFO - {} 19:01:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 19:01:08 INFO - {} 19:01:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 19:01:08 INFO - {} 19:01:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 19:01:08 INFO - {} 19:01:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 19:01:08 INFO - {} 19:01:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 19:01:08 INFO - {} 19:01:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 19:01:08 INFO - {} 19:01:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 19:01:08 INFO - {} 19:01:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 19:01:08 INFO - {} 19:01:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 19:01:08 INFO - {} 19:01:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 19:01:08 INFO - {} 19:01:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 19:01:08 INFO - {} 19:01:08 INFO - TEST-OK | /FileAPI/idlharness.worker | took 3021ms 19:01:08 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 19:01:08 INFO - PROCESS | 1746 | 1464055267873 Marionette TRACE conn4 <- [1,3032,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 19:01:08 INFO - PROCESS | 1746 | 1464055268021 Marionette TRACE conn4 -> [0,3033,"getWindowHandle",null] 19:01:08 INFO - PROCESS | 1746 | 1464055268047 Marionette TRACE conn4 <- [1,3033,null,{"value":"8"}] 19:01:08 INFO - PROCESS | 1746 | 1464055268081 Marionette TRACE conn4 -> [0,3034,"setScriptTimeout",{"ms":35000}] 19:01:08 INFO - PROCESS | 1746 | 1464055268094 Marionette TRACE conn4 <- [1,3034,null,{}] 19:01:08 INFO - PROCESS | 1746 | 1464055268160 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}] 19:01:08 INFO - PROCESS | 1746 | 1464055268573 Marionette TRACE conn4 <- [1,3035,null,{"value":null}] 19:01:08 INFO - PROCESS | 1746 | 1464055268804 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:08 INFO - PROCESS | 1746 | ++DOCSHELL 0x892fa400 == 194 [pid = 1746] [id = 768] 19:01:08 INFO - PROCESS | 1746 | ++DOMWINDOW == 138 (0x892fcc00) [pid = 1746] [serial = 2303] [outer = (nil)] 19:01:08 INFO - PROCESS | 1746 | ++DOMWINDOW == 139 (0x8e093000) [pid = 1746] [serial = 2304] [outer = 0x892fcc00] 19:01:08 INFO - PROCESS | 1746 | 1464055268894 Marionette DEBUG loaded listener.js 19:01:09 INFO - PROCESS | 1746 | ++DOMWINDOW == 140 (0x8e119400) [pid = 1746] [serial = 2305] [outer = 0x892fcc00] 19:01:09 INFO - PROCESS | 1746 | 1464055269815 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]]]}] 19:01:09 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 19:01:09 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1759ms 19:01:09 INFO - PROCESS | 1746 | 1464055269852 Marionette TRACE conn4 -> [0,3037,"getWindowHandle",null] 19:01:09 INFO - PROCESS | 1746 | 1464055269862 Marionette TRACE conn4 <- [1,3037,null,{"value":"8"}] 19:01:09 INFO - TEST-START | /FileAPI/blob/Blob-close.html 19:01:09 INFO - PROCESS | 1746 | 1464055269876 Marionette TRACE conn4 -> [0,3038,"setScriptTimeout",{"ms":35000}] 19:01:09 INFO - PROCESS | 1746 | 1464055269883 Marionette TRACE conn4 <- [1,3038,null,{}] 19:01:09 INFO - PROCESS | 1746 | 1464055269900 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}] 19:01:10 INFO - PROCESS | 1746 | 1464055270166 Marionette TRACE conn4 <- [1,3039,null,{"value":null}] 19:01:10 INFO - PROCESS | 1746 | 1464055270541 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:10 INFO - PROCESS | 1746 | ++DOCSHELL 0x8e36e800 == 195 [pid = 1746] [id = 769] 19:01:10 INFO - PROCESS | 1746 | ++DOMWINDOW == 141 (0x8e375000) [pid = 1746] [serial = 2306] [outer = (nil)] 19:01:10 INFO - PROCESS | 1746 | ++DOMWINDOW == 142 (0x8e3a1c00) [pid = 1746] [serial = 2307] [outer = 0x8e375000] 19:01:10 INFO - PROCESS | 1746 | 1464055270641 Marionette DEBUG loaded listener.js 19:01:10 INFO - PROCESS | 1746 | ++DOMWINDOW == 143 (0x8e3adc00) [pid = 1746] [serial = 2308] [outer = 0x8e375000] 19:01:11 INFO - PROCESS | 1746 | 1464055271502 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"]]]}] 19:01:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 19:01:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 19:01:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:01:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:01:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 19:01:11 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1688ms 19:01:11 INFO - PROCESS | 1746 | 1464055271565 Marionette TRACE conn4 -> [0,3041,"getWindowHandle",null] 19:01:11 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 19:01:11 INFO - PROCESS | 1746 | 1464055271570 Marionette TRACE conn4 <- [1,3041,null,{"value":"8"}] 19:01:11 INFO - PROCESS | 1746 | 1464055271577 Marionette TRACE conn4 -> [0,3042,"setScriptTimeout",{"ms":35000}] 19:01:11 INFO - PROCESS | 1746 | 1464055271581 Marionette TRACE conn4 <- [1,3042,null,{}] 19:01:11 INFO - PROCESS | 1746 | 1464055271587 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}] 19:01:11 INFO - PROCESS | 1746 | 1464055271876 Marionette TRACE conn4 <- [1,3043,null,{"value":null}] 19:01:12 INFO - PROCESS | 1746 | 1464055272189 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:12 INFO - PROCESS | 1746 | ++DOCSHELL 0x8e379800 == 196 [pid = 1746] [id = 770] 19:01:12 INFO - PROCESS | 1746 | ++DOMWINDOW == 144 (0x8ed0fc00) [pid = 1746] [serial = 2309] [outer = (nil)] 19:01:12 INFO - PROCESS | 1746 | ++DOMWINDOW == 145 (0x8edbd000) [pid = 1746] [serial = 2310] [outer = 0x8ed0fc00] 19:01:12 INFO - PROCESS | 1746 | 1464055272327 Marionette DEBUG loaded listener.js 19:01:12 INFO - PROCESS | 1746 | ++DOMWINDOW == 146 (0x90806400) [pid = 1746] [serial = 2311] [outer = 0x8ed0fc00] 19:01:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 19:01:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 19:01:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 19:01:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 19:01:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 19:01:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 19:01:13 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. 19:01:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 19:01:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 19:01:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 19:01:13 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'.) 19:01:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 19:01:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 19:01:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 19:01:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 19:01:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 19:01:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 19:01:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 19:01:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 19:01:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 19:01:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 19:01:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 19:01:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 19:01:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 19:01:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 19:01:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 19:01:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 19:01:13 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. 19:01:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 19:01:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:01:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:01:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 19:01:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 19:01:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 19:01:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 19:01:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 19:01:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 19:01:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 19:01:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 19:01:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 19:01:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 19:01:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 19:01:13 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. 19:01:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 19:01:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 19:01:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:01:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:01:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 19:01:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 19:01:13 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. 19:01:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 19:01:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 19:01:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:01:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:01:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 19:01:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 19:01:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 19:01:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 19:01:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 19:01:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 19:01:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 19:01:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:01:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:01:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 19:01:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 19:01:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 19:01:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 19:01:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 19:01:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:01:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:01:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 19:01:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 19:01:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 19:01:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 19:01:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 19:01:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:01:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:01:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 19:01:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 19:01:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 19:01:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 19:01:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:01:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:01:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 19:01:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 19:01:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 19:01:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 19:01:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:01:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:01:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 19:01:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 19:01:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 19:01:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 19:01:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 19:01:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:01:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:01:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 19:01:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 19:01:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 19:01:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 19:01:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:01:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:01:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 19:01:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 19:01:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 19:01:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 19:01:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:01:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:01:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 19:01:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 19:01:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 19:01:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 19:01:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:01:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:01:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 19:01:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 19:01:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 19:01:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 19:01:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:01:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:01:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 19:01:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 19:01:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 19:01:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 19:01:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 19:01:13 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 2081ms 19:01:13 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 19:01:13 INFO - PROCESS | 1746 | 1464055273531 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]]]}] 19:01:13 INFO - PROCESS | 1746 | 1464055273658 Marionette TRACE conn4 -> [0,3045,"getWindowHandle",null] 19:01:13 INFO - PROCESS | 1746 | 1464055273667 Marionette TRACE conn4 <- [1,3045,null,{"value":"8"}] 19:01:13 INFO - PROCESS | 1746 | 1464055273682 Marionette TRACE conn4 -> [0,3046,"setScriptTimeout",{"ms":35000}] 19:01:13 INFO - PROCESS | 1746 | 1464055273688 Marionette TRACE conn4 <- [1,3046,null,{}] 19:01:13 INFO - PROCESS | 1746 | 1464055273763 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}] 19:01:13 INFO - PROCESS | 1746 | 1464055273985 Marionette TRACE conn4 <- [1,3047,null,{"value":null}] 19:01:14 INFO - PROCESS | 1746 | 1464055274340 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:14 INFO - PROCESS | 1746 | ++DOCSHELL 0x88af5800 == 197 [pid = 1746] [id = 771] 19:01:14 INFO - PROCESS | 1746 | ++DOMWINDOW == 147 (0x88b59800) [pid = 1746] [serial = 2312] [outer = (nil)] 19:01:14 INFO - PROCESS | 1746 | ++DOMWINDOW == 148 (0x89b70800) [pid = 1746] [serial = 2313] [outer = 0x88b59800] 19:01:14 INFO - PROCESS | 1746 | 1464055274429 Marionette DEBUG loaded listener.js 19:01:14 INFO - PROCESS | 1746 | ++DOMWINDOW == 149 (0x8a5a9000) [pid = 1746] [serial = 2314] [outer = 0x88b59800] 19:01:14 INFO - PROCESS | 1746 | [1746] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 19:01:15 INFO - PROCESS | 1746 | 1464055275341 Marionette TRACE conn4 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 19:01:15 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 19:01:15 INFO - {} 19:01:15 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1685ms 19:01:15 INFO - PROCESS | 1746 | 1464055275364 Marionette TRACE conn4 -> [0,3049,"getWindowHandle",null] 19:01:15 INFO - PROCESS | 1746 | 1464055275368 Marionette TRACE conn4 <- [1,3049,null,{"value":"8"}] 19:01:15 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 19:01:15 INFO - PROCESS | 1746 | 1464055275374 Marionette TRACE conn4 -> [0,3050,"setScriptTimeout",{"ms":35000}] 19:01:15 INFO - PROCESS | 1746 | 1464055275378 Marionette TRACE conn4 <- [1,3050,null,{}] 19:01:15 INFO - PROCESS | 1746 | 1464055275394 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}] 19:01:15 INFO - PROCESS | 1746 | 1464055275695 Marionette TRACE conn4 <- [1,3051,null,{"value":null}] 19:01:16 INFO - PROCESS | 1746 | 1464055276080 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:16 INFO - PROCESS | 1746 | ++DOCSHELL 0x88afdc00 == 198 [pid = 1746] [id = 772] 19:01:16 INFO - PROCESS | 1746 | ++DOMWINDOW == 150 (0x8a5b2800) [pid = 1746] [serial = 2315] [outer = (nil)] 19:01:16 INFO - PROCESS | 1746 | ++DOMWINDOW == 151 (0x8d2e5400) [pid = 1746] [serial = 2316] [outer = 0x8a5b2800] 19:01:16 INFO - PROCESS | 1746 | 1464055276174 Marionette DEBUG loaded listener.js 19:01:16 INFO - PROCESS | 1746 | ++DOMWINDOW == 152 (0x8d9d2400) [pid = 1746] [serial = 2317] [outer = 0x8a5b2800] 19:01:16 INFO - PROCESS | 1746 | 1464055276959 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]]]}] 19:01:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 19:01:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 19:01:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 19:01:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 19:01:17 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1642ms 19:01:17 INFO - PROCESS | 1746 | 1464055277018 Marionette TRACE conn4 -> [0,3053,"getWindowHandle",null] 19:01:17 INFO - PROCESS | 1746 | 1464055277021 Marionette TRACE conn4 <- [1,3053,null,{"value":"8"}] 19:01:17 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 19:01:17 INFO - PROCESS | 1746 | 1464055277029 Marionette TRACE conn4 -> [0,3054,"setScriptTimeout",{"ms":35000}] 19:01:17 INFO - PROCESS | 1746 | 1464055277032 Marionette TRACE conn4 <- [1,3054,null,{}] 19:01:17 INFO - PROCESS | 1746 | 1464055277038 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}] 19:01:17 INFO - PROCESS | 1746 | 1464055277261 Marionette TRACE conn4 <- [1,3055,null,{"value":null}] 19:01:17 INFO - PROCESS | 1746 | 1464055277573 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:17 INFO - PROCESS | 1746 | ++DOCSHELL 0x8abe5000 == 199 [pid = 1746] [id = 773] 19:01:17 INFO - PROCESS | 1746 | ++DOMWINDOW == 153 (0x8afdb800) [pid = 1746] [serial = 2318] [outer = (nil)] 19:01:17 INFO - PROCESS | 1746 | ++DOMWINDOW == 154 (0x9080a800) [pid = 1746] [serial = 2319] [outer = 0x8afdb800] 19:01:17 INFO - PROCESS | 1746 | 1464055277676 Marionette DEBUG loaded listener.js 19:01:17 INFO - PROCESS | 1746 | ++DOMWINDOW == 155 (0x908ca000) [pid = 1746] [serial = 2320] [outer = 0x8afdb800] 19:01:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 19:01:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 19:01:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 19:01:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 19:01:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 19:01:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 19:01:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 19:01:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 19:01:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 19:01:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 19:01:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 19:01:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 19:01:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 19:01:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 19:01:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 19:01:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 19:01:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 19:01:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 19:01:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 19:01:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 19:01:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 19:01:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 19:01:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 19:01:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 19:01:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 19:01:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 19:01:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 19:01:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 19:01:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 19:01:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 19:01:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 19:01:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 19:01:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 19:01:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 19:01:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 19:01:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 19:01:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 19:01:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 19:01:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 19:01:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 19:01:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 19:01:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 19:01:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 19:01:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 19:01:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 19:01:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 19:01:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 19:01:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 19:01:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 19:01:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 19:01:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 19:01:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 19:01:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 19:01:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 19:01:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 19:01:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 19:01:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 19:01:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 19:01:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 19:01:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 19:01:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 19:01:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 19:01:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 19:01:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 19:01:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 19:01:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 19:01:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 19:01:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 19:01:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 19:01:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 19:01:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 19:01:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 19:01:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 19:01:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 19:01:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 19:01:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 19:01:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 19:01:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 19:01:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 19:01:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 19:01:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 19:01:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 19:01:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 19:01:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 19:01:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 19:01:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 19:01:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 19:01:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 19:01:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 19:01:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 19:01:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 19:01:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 19:01:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 19:01:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 19:01:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 19:01:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 19:01:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 19:01:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 19:01:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 19:01:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:01:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:01:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:01:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:01:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:01:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 19:01:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:01:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:01:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:01:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:01:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:01:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 19:01:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:01:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:01:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:01:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:01:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:01:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 19:01:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:01:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:01:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:01:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:01:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:01:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 19:01:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:01:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:01:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:01:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:01:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:01:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 19:01:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:01:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:01:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:01:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:01:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:01:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 19:01:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:01:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:01:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:01:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:01:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:01:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 19:01:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:01:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:01:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:01:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:01:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:01:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 19:01:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:01:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:01:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:01:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:01:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:01:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 19:01:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:01:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:01:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:01:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:01:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:01:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 19:01:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:01:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:01:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:01:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:01:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:01:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 19:01:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:01:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:01:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:01:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:01:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:01:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 19:01:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:01:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:01:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:01:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:01:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:01:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 19:01:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:01:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:01:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:01:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:01:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:01:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 19:01:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:01:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:01:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:01:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:01:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:01:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 19:01:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:01:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:01:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:01:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:01:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:01:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 19:01:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:01:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:01:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:01:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:01:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:01:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 19:01:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:01:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:01:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:01:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:01:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:01:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 19:01:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:01:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:01:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:01:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:01:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:01:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 19:01:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:01:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:01:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:01:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:01:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:01:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 19:01:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:01:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:01:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:01:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:01:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:01:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 19:01:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:01:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:01:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:01:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:01:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:01:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 19:01:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:01:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:01:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:01:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 19:01:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 19:01:19 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" 19:01:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:01:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:01:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:01:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 19:01:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 19:01:19 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" 19:01:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:01:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:01:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:01:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 19:01:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 19:01:19 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 2040ms 19:01:19 INFO - TEST-START | /FileAPI/file/File-constructor.html 19:01:19 INFO - PROCESS | 1746 | 1464055278893 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"]]]}] 19:01:19 INFO - PROCESS | 1746 | 1464055279109 Marionette TRACE conn4 -> [0,3057,"getWindowHandle",null] 19:01:19 INFO - PROCESS | 1746 | 1464055279124 Marionette TRACE conn4 <- [1,3057,null,{"value":"8"}] 19:01:19 INFO - PROCESS | 1746 | 1464055279181 Marionette TRACE conn4 -> [0,3058,"setScriptTimeout",{"ms":35000}] 19:01:19 INFO - PROCESS | 1746 | 1464055279194 Marionette TRACE conn4 <- [1,3058,null,{}] 19:01:19 INFO - PROCESS | 1746 | 1464055279266 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}] 19:01:19 INFO - PROCESS | 1746 | 1464055279601 Marionette TRACE conn4 <- [1,3059,null,{"value":null}] 19:01:19 INFO - PROCESS | 1746 | 1464055279830 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:19 INFO - PROCESS | 1746 | ++DOCSHELL 0x8dcae800 == 200 [pid = 1746] [id = 774] 19:01:19 INFO - PROCESS | 1746 | ++DOMWINDOW == 156 (0x8dcb0400) [pid = 1746] [serial = 2321] [outer = (nil)] 19:01:19 INFO - PROCESS | 1746 | ++DOMWINDOW == 157 (0x91b31400) [pid = 1746] [serial = 2322] [outer = 0x8dcb0400] 19:01:19 INFO - PROCESS | 1746 | 1464055279930 Marionette DEBUG loaded listener.js 19:01:20 INFO - PROCESS | 1746 | ++DOMWINDOW == 158 (0x91b37800) [pid = 1746] [serial = 2323] [outer = 0x8dcb0400] 19:01:20 INFO - PROCESS | 1746 | 1464055280837 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]]]}] 19:01:20 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 19:01:20 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 19:01:20 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 19:01:20 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 19:01:20 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 19:01:20 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 19:01:20 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 19:01:20 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 19:01:20 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 19:01:20 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 19:01:20 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 19:01:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:01:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:01:20 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 19:01:20 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 19:01:20 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 19:01:20 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 19:01:20 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 19:01:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:01:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:01:20 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 19:01:20 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 19:01:20 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 19:01:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:01:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:01:20 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 19:01:20 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 19:01:20 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 19:01:20 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1762ms 19:01:20 INFO - PROCESS | 1746 | 1464055280895 Marionette TRACE conn4 -> [0,3061,"getWindowHandle",null] 19:01:20 INFO - PROCESS | 1746 | 1464055280901 Marionette TRACE conn4 <- [1,3061,null,{"value":"8"}] 19:01:20 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 19:01:20 INFO - PROCESS | 1746 | 1464055280958 Marionette TRACE conn4 -> [0,3062,"setScriptTimeout",{"ms":35000}] 19:01:20 INFO - PROCESS | 1746 | 1464055280962 Marionette TRACE conn4 <- [1,3062,null,{}] 19:01:20 INFO - PROCESS | 1746 | 1464055280971 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}] 19:01:21 INFO - PROCESS | 1746 | 1464055281247 Marionette TRACE conn4 <- [1,3063,null,{"value":null}] 19:01:21 INFO - PROCESS | 1746 | 1464055281608 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:21 INFO - PROCESS | 1746 | ++DOCSHELL 0x88af9400 == 201 [pid = 1746] [id = 775] 19:01:21 INFO - PROCESS | 1746 | ++DOMWINDOW == 159 (0x908d7800) [pid = 1746] [serial = 2324] [outer = (nil)] 19:01:21 INFO - PROCESS | 1746 | ++DOMWINDOW == 160 (0x91bc8800) [pid = 1746] [serial = 2325] [outer = 0x908d7800] 19:01:21 INFO - PROCESS | 1746 | 1464055281703 Marionette DEBUG loaded listener.js 19:01:21 INFO - PROCESS | 1746 | ++DOMWINDOW == 161 (0x91bcc000) [pid = 1746] [serial = 2326] [outer = 0x908d7800] 19:01:22 INFO - PROCESS | 1746 | [1746] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 19:01:22 INFO - PROCESS | 1746 | 1464055282598 Marionette TRACE conn4 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 19:01:22 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 19:01:22 INFO - {} 19:01:22 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1692ms 19:01:22 INFO - PROCESS | 1746 | 1464055282644 Marionette TRACE conn4 -> [0,3065,"getWindowHandle",null] 19:01:22 INFO - PROCESS | 1746 | 1464055282649 Marionette TRACE conn4 <- [1,3065,null,{"value":"8"}] 19:01:22 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 19:01:22 INFO - PROCESS | 1746 | 1464055282664 Marionette TRACE conn4 -> [0,3066,"setScriptTimeout",{"ms":35000}] 19:01:22 INFO - PROCESS | 1746 | 1464055282673 Marionette TRACE conn4 <- [1,3066,null,{}] 19:01:22 INFO - PROCESS | 1746 | 1464055282730 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}] 19:01:23 INFO - PROCESS | 1746 | 1464055283003 Marionette TRACE conn4 <- [1,3067,null,{"value":null}] 19:01:23 INFO - PROCESS | 1746 | 1464055283404 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:23 INFO - PROCESS | 1746 | ++DOCSHELL 0x91b36000 == 202 [pid = 1746] [id = 776] 19:01:23 INFO - PROCESS | 1746 | ++DOMWINDOW == 162 (0x91c22400) [pid = 1746] [serial = 2327] [outer = (nil)] 19:01:23 INFO - PROCESS | 1746 | ++DOMWINDOW == 163 (0x920e8000) [pid = 1746] [serial = 2328] [outer = 0x91c22400] 19:01:23 INFO - PROCESS | 1746 | 1464055283496 Marionette DEBUG loaded listener.js 19:01:23 INFO - PROCESS | 1746 | ++DOMWINDOW == 164 (0x92395800) [pid = 1746] [serial = 2329] [outer = 0x91c22400] 19:01:24 INFO - PROCESS | 1746 | 1464055284273 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]]]}] 19:01:24 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 19:01:24 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 19:01:24 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 19:01:24 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 19:01:24 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 19:01:24 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 19:01:24 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 19:01:24 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1648ms 19:01:24 INFO - PROCESS | 1746 | 1464055284311 Marionette TRACE conn4 -> [0,3069,"getWindowHandle",null] 19:01:24 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 19:01:24 INFO - PROCESS | 1746 | 1464055284316 Marionette TRACE conn4 <- [1,3069,null,{"value":"8"}] 19:01:24 INFO - PROCESS | 1746 | 1464055284322 Marionette TRACE conn4 -> [0,3070,"setScriptTimeout",{"ms":35000}] 19:01:24 INFO - PROCESS | 1746 | 1464055284327 Marionette TRACE conn4 <- [1,3070,null,{}] 19:01:24 INFO - PROCESS | 1746 | 1464055284333 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}] 19:01:24 INFO - PROCESS | 1746 | 1464055284597 Marionette TRACE conn4 <- [1,3071,null,{"value":null}] 19:01:24 INFO - PROCESS | 1746 | 1464055284930 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:24 INFO - PROCESS | 1746 | ++DOCSHELL 0x92d85c00 == 203 [pid = 1746] [id = 777] 19:01:24 INFO - PROCESS | 1746 | ++DOMWINDOW == 165 (0x92d86000) [pid = 1746] [serial = 2330] [outer = (nil)] 19:01:25 INFO - PROCESS | 1746 | ++DOMWINDOW == 166 (0x92d90000) [pid = 1746] [serial = 2331] [outer = 0x92d86000] 19:01:25 INFO - PROCESS | 1746 | 1464055285036 Marionette DEBUG loaded listener.js 19:01:25 INFO - PROCESS | 1746 | ++DOMWINDOW == 167 (0x93b73000) [pid = 1746] [serial = 2332] [outer = 0x92d86000] 19:01:25 INFO - PROCESS | 1746 | 1464055285958 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]]]}] 19:01:26 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 19:01:26 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 19:01:26 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 19:01:26 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 19:01:26 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 19:01:26 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 19:01:26 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1687ms 19:01:26 INFO - PROCESS | 1746 | 1464055286012 Marionette TRACE conn4 -> [0,3073,"getWindowHandle",null] 19:01:26 INFO - PROCESS | 1746 | 1464055286016 Marionette TRACE conn4 <- [1,3073,null,{"value":"8"}] 19:01:26 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 19:01:26 INFO - PROCESS | 1746 | 1464055286023 Marionette TRACE conn4 -> [0,3074,"setScriptTimeout",{"ms":35000}] 19:01:26 INFO - PROCESS | 1746 | 1464055286026 Marionette TRACE conn4 <- [1,3074,null,{}] 19:01:26 INFO - PROCESS | 1746 | 1464055286032 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}] 19:01:26 INFO - PROCESS | 1746 | 1464055286297 Marionette TRACE conn4 <- [1,3075,null,{"value":null}] 19:01:26 INFO - PROCESS | 1746 | 1464055286643 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:26 INFO - PROCESS | 1746 | ++DOCSHELL 0x91bcb800 == 204 [pid = 1746] [id = 778] 19:01:26 INFO - PROCESS | 1746 | ++DOMWINDOW == 168 (0x91c23400) [pid = 1746] [serial = 2333] [outer = (nil)] 19:01:26 INFO - PROCESS | 1746 | ++DOMWINDOW == 169 (0x9524ac00) [pid = 1746] [serial = 2334] [outer = 0x91c23400] 19:01:26 INFO - PROCESS | 1746 | 1464055286786 Marionette DEBUG loaded listener.js 19:01:26 INFO - PROCESS | 1746 | ++DOMWINDOW == 170 (0x9543f000) [pid = 1746] [serial = 2335] [outer = 0x91c23400] 19:01:27 INFO - PROCESS | 1746 | 1464055287615 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]]]}] 19:01:27 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 19:01:27 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 19:01:27 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 19:01:27 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 19:01:27 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 19:01:27 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 19:01:27 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1636ms 19:01:27 INFO - PROCESS | 1746 | 1464055287661 Marionette TRACE conn4 -> [0,3077,"getWindowHandle",null] 19:01:27 INFO - PROCESS | 1746 | 1464055287665 Marionette TRACE conn4 <- [1,3077,null,{"value":"8"}] 19:01:27 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 19:01:27 INFO - PROCESS | 1746 | 1464055287672 Marionette TRACE conn4 -> [0,3078,"setScriptTimeout",{"ms":35000}] 19:01:27 INFO - PROCESS | 1746 | 1464055287675 Marionette TRACE conn4 <- [1,3078,null,{}] 19:01:27 INFO - PROCESS | 1746 | 1464055287681 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}] 19:01:27 INFO - PROCESS | 1746 | 1464055287994 Marionette TRACE conn4 <- [1,3079,null,{"value":null}] 19:01:28 INFO - PROCESS | 1746 | 1464055288387 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:28 INFO - PROCESS | 1746 | ++DOCSHELL 0x8e378c00 == 205 [pid = 1746] [id = 779] 19:01:28 INFO - PROCESS | 1746 | ++DOMWINDOW == 171 (0x91bc6400) [pid = 1746] [serial = 2336] [outer = (nil)] 19:01:28 INFO - PROCESS | 1746 | ++DOMWINDOW == 172 (0x91c1fc00) [pid = 1746] [serial = 2337] [outer = 0x91bc6400] 19:01:28 INFO - PROCESS | 1746 | 1464055288476 Marionette DEBUG loaded listener.js 19:01:28 INFO - PROCESS | 1746 | ++DOMWINDOW == 173 (0x920df400) [pid = 1746] [serial = 2338] [outer = 0x91bc6400] 19:01:29 INFO - PROCESS | 1746 | 1464055289291 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] 19:01:29 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 19:01:29 INFO - PROCESS | 1746 | 1464055289377 Marionette TRACE conn4 <- [1,3081,null,{"value":"8"}] 19:01:29 INFO - PROCESS | 1746 | 1464055289387 Marionette TRACE conn4 -> [0,3082,"setScriptTimeout",{"ms":35000}] 19:01:29 INFO - PROCESS | 1746 | 1464055289392 Marionette TRACE conn4 <- [1,3082,null,{}] 19:01:29 INFO - PROCESS | 1746 | 1464055289420 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}] 19:01:29 INFO - PROCESS | 1746 | 1464055289661 Marionette TRACE conn4 <- [1,3083,null,{"value":null}] 19:01:30 INFO - PROCESS | 1746 | 1464055289999 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:30 INFO - PROCESS | 1746 | ++DOCSHELL 0x920e1400 == 206 [pid = 1746] [id = 780] 19:01:30 INFO - PROCESS | 1746 | ++DOMWINDOW == 174 (0x920e2400) [pid = 1746] [serial = 2339] [outer = (nil)] 19:01:30 INFO - PROCESS | 1746 | ++DOMWINDOW == 175 (0x97850000) [pid = 1746] [serial = 2340] [outer = 0x920e2400] 19:01:30 INFO - PROCESS | 1746 | 1464055290136 Marionette DEBUG loaded listener.js 19:01:30 INFO - PROCESS | 1746 | ++DOMWINDOW == 176 (0x97872c00) [pid = 1746] [serial = 2341] [outer = 0x920e2400] 19:01:30 INFO - PROCESS | 1746 | 1464055290962 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]]]}] 19:01:30 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 19:01:30 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 19:01:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:01:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:01:30 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 19:01:30 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 19:01:30 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1611ms 19:01:31 INFO - PROCESS | 1746 | 1464055291000 Marionette TRACE conn4 -> [0,3085,"getWindowHandle",null] 19:01:31 INFO - PROCESS | 1746 | 1464055291004 Marionette TRACE conn4 <- [1,3085,null,{"value":"8"}] 19:01:31 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 19:01:31 INFO - PROCESS | 1746 | 1464055291010 Marionette TRACE conn4 -> [0,3086,"setScriptTimeout",{"ms":35000}] 19:01:31 INFO - PROCESS | 1746 | 1464055291014 Marionette TRACE conn4 <- [1,3086,null,{}] 19:01:31 INFO - PROCESS | 1746 | 1464055291019 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}] 19:01:31 INFO - PROCESS | 1746 | 1464055291270 Marionette TRACE conn4 <- [1,3087,null,{"value":null}] 19:01:31 INFO - PROCESS | 1746 | 1464055291600 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:31 INFO - PROCESS | 1746 | ++DOCSHELL 0x92f1f400 == 207 [pid = 1746] [id = 781] 19:01:31 INFO - PROCESS | 1746 | ++DOMWINDOW == 177 (0x93d97000) [pid = 1746] [serial = 2342] [outer = (nil)] 19:01:31 INFO - PROCESS | 1746 | ++DOMWINDOW == 178 (0x99380000) [pid = 1746] [serial = 2343] [outer = 0x93d97000] 19:01:31 INFO - PROCESS | 1746 | 1464055291694 Marionette DEBUG loaded listener.js 19:01:31 INFO - PROCESS | 1746 | ++DOMWINDOW == 179 (0x99ec9800) [pid = 1746] [serial = 2344] [outer = 0x93d97000] 19:01:32 INFO - PROCESS | 1746 | 1464055292521 Marionette TRACE conn4 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 19:01:32 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 19:01:32 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1539ms 19:01:32 INFO - PROCESS | 1746 | 1464055292555 Marionette TRACE conn4 -> [0,3089,"getWindowHandle",null] 19:01:32 INFO - PROCESS | 1746 | 1464055292558 Marionette TRACE conn4 <- [1,3089,null,{"value":"8"}] 19:01:32 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 19:01:32 INFO - PROCESS | 1746 | 1464055292566 Marionette TRACE conn4 -> [0,3090,"setScriptTimeout",{"ms":35000}] 19:01:32 INFO - PROCESS | 1746 | 1464055292568 Marionette TRACE conn4 <- [1,3090,null,{}] 19:01:32 INFO - PROCESS | 1746 | 1464055292575 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}] 19:01:32 INFO - PROCESS | 1746 | 1464055292837 Marionette TRACE conn4 <- [1,3091,null,{"value":null}] 19:01:33 INFO - PROCESS | 1746 | 1464055293151 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:33 INFO - PROCESS | 1746 | ++DOCSHELL 0x889cfc00 == 208 [pid = 1746] [id = 782] 19:01:33 INFO - PROCESS | 1746 | ++DOMWINDOW == 180 (0x97877c00) [pid = 1746] [serial = 2345] [outer = (nil)] 19:01:33 INFO - PROCESS | 1746 | ++DOMWINDOW == 181 (0x9a305c00) [pid = 1746] [serial = 2346] [outer = 0x97877c00] 19:01:33 INFO - PROCESS | 1746 | 1464055293244 Marionette DEBUG loaded listener.js 19:01:33 INFO - PROCESS | 1746 | ++DOMWINDOW == 182 (0x9a40e000) [pid = 1746] [serial = 2347] [outer = 0x97877c00] 19:01:34 INFO - PROCESS | 1746 | 1464055294101 Marionette TRACE conn4 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 19:01:34 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 19:01:34 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1585ms 19:01:34 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 19:01:34 INFO - PROCESS | 1746 | 1464055294151 Marionette TRACE conn4 -> [0,3093,"getWindowHandle",null] 19:01:34 INFO - PROCESS | 1746 | 1464055294154 Marionette TRACE conn4 <- [1,3093,null,{"value":"8"}] 19:01:34 INFO - PROCESS | 1746 | 1464055294161 Marionette TRACE conn4 -> [0,3094,"setScriptTimeout",{"ms":35000}] 19:01:34 INFO - PROCESS | 1746 | 1464055294165 Marionette TRACE conn4 <- [1,3094,null,{}] 19:01:34 INFO - PROCESS | 1746 | 1464055294170 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}] 19:01:34 INFO - PROCESS | 1746 | 1464055294404 Marionette TRACE conn4 <- [1,3095,null,{"value":null}] 19:01:34 INFO - PROCESS | 1746 | 1464055294739 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:34 INFO - PROCESS | 1746 | ++DOCSHELL 0x851ed400 == 209 [pid = 1746] [id = 783] 19:01:34 INFO - PROCESS | 1746 | ++DOMWINDOW == 183 (0x8a5aac00) [pid = 1746] [serial = 2348] [outer = (nil)] 19:01:34 INFO - PROCESS | 1746 | ++DOMWINDOW == 184 (0x9bb4ac00) [pid = 1746] [serial = 2349] [outer = 0x8a5aac00] 19:01:34 INFO - PROCESS | 1746 | 1464055294831 Marionette DEBUG loaded listener.js 19:01:34 INFO - PROCESS | 1746 | ++DOMWINDOW == 185 (0x9bb4cc00) [pid = 1746] [serial = 2350] [outer = 0x8a5aac00] 19:01:38 INFO - PROCESS | 1746 | --DOCSHELL 0x97870400 == 208 [pid = 1746] [id = 668] 19:01:38 INFO - PROCESS | 1746 | --DOCSHELL 0x8ed12c00 == 207 [pid = 1746] [id = 665] 19:01:38 INFO - PROCESS | 1746 | --DOCSHELL 0x9130f800 == 206 [pid = 1746] [id = 669] 19:01:38 INFO - PROCESS | 1746 | --DOCSHELL 0x93b7c800 == 205 [pid = 1746] [id = 403] 19:01:38 INFO - PROCESS | 1746 | --DOCSHELL 0x93d9d800 == 204 [pid = 1746] [id = 667] 19:01:38 INFO - PROCESS | 1746 | --DOCSHELL 0x9b9abc00 == 203 [pid = 1746] [id = 670] 19:01:38 INFO - PROCESS | 1746 | --DOCSHELL 0x85bd1800 == 202 [pid = 1746] [id = 663] 19:01:38 INFO - PROCESS | 1746 | --DOCSHELL 0x8dfee000 == 201 [pid = 1746] [id = 660] 19:01:38 INFO - PROCESS | 1746 | --DOCSHELL 0x908cf800 == 200 [pid = 1746] [id = 664] 19:01:38 INFO - PROCESS | 1746 | --DOCSHELL 0x8a5a6800 == 199 [pid = 1746] [id = 715] 19:01:38 INFO - PROCESS | 1746 | --DOCSHELL 0x90801400 == 198 [pid = 1746] [id = 761] 19:01:38 INFO - PROCESS | 1746 | --DOCSHELL 0x86341000 == 197 [pid = 1746] [id = 759] 19:01:38 INFO - PROCESS | 1746 | --DOCSHELL 0x87f5a000 == 196 [pid = 1746] [id = 760] 19:01:38 INFO - PROCESS | 1746 | --DOCSHELL 0xa3456800 == 195 [pid = 1746] [id = 757] 19:01:38 INFO - PROCESS | 1746 | --DOCSHELL 0xa3451800 == 194 [pid = 1746] [id = 758] 19:01:38 INFO - PROCESS | 1746 | --DOCSHELL 0x8ae2c800 == 193 [pid = 1746] [id = 756] 19:01:38 INFO - PROCESS | 1746 | --DOCSHELL 0x8782cc00 == 192 [pid = 1746] [id = 755] 19:01:38 INFO - PROCESS | 1746 | --DOCSHELL 0x9bce0400 == 191 [pid = 1746] [id = 753] 19:01:38 INFO - PROCESS | 1746 | --DOCSHELL 0x9bce6000 == 190 [pid = 1746] [id = 754] 19:01:38 INFO - PROCESS | 1746 | --DOCSHELL 0x8afdec00 == 189 [pid = 1746] [id = 752] 19:01:38 INFO - PROCESS | 1746 | --DOCSHELL 0x9238d800 == 188 [pid = 1746] [id = 751] 19:01:38 INFO - PROCESS | 1746 | --DOCSHELL 0x925a7400 == 187 [pid = 1746] [id = 750] 19:01:38 INFO - PROCESS | 1746 | --DOCSHELL 0x8e36fc00 == 186 [pid = 1746] [id = 749] 19:01:38 INFO - PROCESS | 1746 | --DOCSHELL 0x8db5f800 == 185 [pid = 1746] [id = 747] 19:01:38 INFO - PROCESS | 1746 | --DOCSHELL 0x91bb9400 == 184 [pid = 1746] [id = 748] 19:01:38 INFO - PROCESS | 1746 | --DOCSHELL 0x908c9400 == 183 [pid = 1746] [id = 746] 19:01:38 INFO - PROCESS | 1746 | --DOCSHELL 0x8da83c00 == 182 [pid = 1746] [id = 745] 19:01:38 INFO - PROCESS | 1746 | --DOCSHELL 0x8d015000 == 181 [pid = 1746] [id = 744] 19:01:38 INFO - PROCESS | 1746 | --DOCSHELL 0x8ae2e000 == 180 [pid = 1746] [id = 743] 19:01:38 INFO - PROCESS | 1746 | --DOCSHELL 0x85bd5c00 == 179 [pid = 1746] [id = 742] 19:01:38 INFO - PROCESS | 1746 | --DOMWINDOW == 184 (0x8dfea000) [pid = 1746] [serial = 2225] [outer = (nil)] [url = about:blank] 19:01:38 INFO - PROCESS | 1746 | --DOMWINDOW == 183 (0x8ec39000) [pid = 1746] [serial = 2097] [outer = (nil)] [url = about:blank] 19:01:38 INFO - PROCESS | 1746 | --DOMWINDOW == 182 (0x8e092800) [pid = 1746] [serial = 2222] [outer = (nil)] [url = about:blank] 19:01:38 INFO - PROCESS | 1746 | --DOMWINDOW == 181 (0x8e116800) [pid = 1746] [serial = 2223] [outer = (nil)] [url = about:blank] 19:01:38 INFO - PROCESS | 1746 | --DOMWINDOW == 180 (0x91a0e800) [pid = 1746] [serial = 2175] [outer = (nil)] [url = about:blank] 19:01:38 INFO - PROCESS | 1746 | --DOMWINDOW == 179 (0x913cb400) [pid = 1746] [serial = 2174] [outer = (nil)] [url = about:blank] 19:01:38 INFO - PROCESS | 1746 | --DOMWINDOW == 178 (0x908d3400) [pid = 1746] [serial = 2172] [outer = (nil)] [url = about:blank] 19:01:38 INFO - PROCESS | 1746 | --DOMWINDOW == 177 (0x8edbf800) [pid = 1746] [serial = 2171] [outer = (nil)] [url = about:blank] 19:01:38 INFO - PROCESS | 1746 | --DOMWINDOW == 176 (0x8ec43400) [pid = 1746] [serial = 2169] [outer = (nil)] [url = about:blank] 19:01:38 INFO - PROCESS | 1746 | --DOMWINDOW == 175 (0x8ec37800) [pid = 1746] [serial = 2168] [outer = (nil)] [url = about:blank] 19:01:38 INFO - PROCESS | 1746 | --DOMWINDOW == 174 (0x8dbf6800) [pid = 1746] [serial = 2166] [outer = (nil)] [url = about:blank] 19:01:38 INFO - PROCESS | 1746 | --DOMWINDOW == 173 (0x8d9d7000) [pid = 1746] [serial = 2165] [outer = (nil)] [url = about:blank] 19:01:38 INFO - PROCESS | 1746 | --DOMWINDOW == 172 (0x8a765c00) [pid = 1746] [serial = 2163] [outer = (nil)] [url = about:blank] 19:01:38 INFO - PROCESS | 1746 | --DOMWINDOW == 171 (0x89b8fc00) [pid = 1746] [serial = 2162] [outer = (nil)] [url = about:blank] 19:01:38 INFO - PROCESS | 1746 | --DOMWINDOW == 170 (0x8a5a5c00) [pid = 1746] [serial = 2216] [outer = (nil)] [url = about:blank] 19:01:38 INFO - PROCESS | 1746 | --DOMWINDOW == 169 (0x8a5b3800) [pid = 1746] [serial = 2217] [outer = (nil)] [url = about:blank] 19:01:38 INFO - PROCESS | 1746 | --DOMWINDOW == 168 (0x92d86400) [pid = 1746] [serial = 2213] [outer = (nil)] [url = about:blank] 19:01:38 INFO - PROCESS | 1746 | --DOMWINDOW == 167 (0x87c63c00) [pid = 1746] [serial = 2211] [outer = (nil)] [url = about:blank] 19:01:38 INFO - PROCESS | 1746 | --DOMWINDOW == 166 (0x87c61c00) [pid = 1746] [serial = 2210] [outer = (nil)] [url = about:blank] 19:01:38 INFO - PROCESS | 1746 | --DOMWINDOW == 165 (0xa50ee400) [pid = 1746] [serial = 2208] [outer = (nil)] [url = about:blank] 19:01:38 INFO - PROCESS | 1746 | --DOMWINDOW == 164 (0xa50dc000) [pid = 1746] [serial = 2207] [outer = (nil)] [url = about:blank] 19:01:38 INFO - PROCESS | 1746 | --DOMWINDOW == 163 (0xa3481c00) [pid = 1746] [serial = 2205] [outer = (nil)] [url = about:blank] 19:01:38 INFO - PROCESS | 1746 | --DOMWINDOW == 162 (0xa3457400) [pid = 1746] [serial = 2204] [outer = (nil)] [url = about:blank] 19:01:38 INFO - PROCESS | 1746 | --DOMWINDOW == 161 (0xa30d1400) [pid = 1746] [serial = 2202] [outer = (nil)] [url = about:blank] 19:01:38 INFO - PROCESS | 1746 | --DOMWINDOW == 160 (0xa26cb800) [pid = 1746] [serial = 2201] [outer = (nil)] [url = about:blank] 19:01:38 INFO - PROCESS | 1746 | --DOMWINDOW == 159 (0xa22c8000) [pid = 1746] [serial = 2199] [outer = (nil)] [url = about:blank] 19:01:38 INFO - PROCESS | 1746 | --DOMWINDOW == 158 (0xa2149c00) [pid = 1746] [serial = 2198] [outer = (nil)] [url = about:blank] 19:01:38 INFO - PROCESS | 1746 | --DOMWINDOW == 157 (0xa21af400) [pid = 1746] [serial = 2196] [outer = (nil)] [url = about:blank] 19:01:38 INFO - PROCESS | 1746 | --DOMWINDOW == 156 (0xa114b400) [pid = 1746] [serial = 2195] [outer = (nil)] [url = about:blank] 19:01:38 INFO - PROCESS | 1746 | --DOMWINDOW == 155 (0x9d227400) [pid = 1746] [serial = 2193] [outer = (nil)] [url = about:blank] 19:01:38 INFO - PROCESS | 1746 | --DOMWINDOW == 154 (0x9c7ebc00) [pid = 1746] [serial = 2192] [outer = (nil)] [url = about:blank] 19:01:38 INFO - PROCESS | 1746 | --DOMWINDOW == 153 (0x9bce5c00) [pid = 1746] [serial = 2190] [outer = (nil)] [url = about:blank] 19:01:38 INFO - PROCESS | 1746 | --DOMWINDOW == 152 (0x9b671000) [pid = 1746] [serial = 2189] [outer = (nil)] [url = about:blank] 19:01:38 INFO - PROCESS | 1746 | --DOMWINDOW == 151 (0x9847c400) [pid = 1746] [serial = 2187] [outer = (nil)] [url = about:blank] 19:01:38 INFO - PROCESS | 1746 | --DOMWINDOW == 150 (0x97869400) [pid = 1746] [serial = 2186] [outer = (nil)] [url = about:blank] 19:01:38 INFO - PROCESS | 1746 | --DOMWINDOW == 149 (0x9524d000) [pid = 1746] [serial = 2184] [outer = (nil)] [url = about:blank] 19:01:38 INFO - PROCESS | 1746 | --DOMWINDOW == 148 (0x95248800) [pid = 1746] [serial = 2183] [outer = (nil)] [url = about:blank] 19:01:38 INFO - PROCESS | 1746 | --DOMWINDOW == 147 (0x92feb400) [pid = 1746] [serial = 2181] [outer = (nil)] [url = about:blank] 19:01:38 INFO - PROCESS | 1746 | --DOMWINDOW == 146 (0x925afc00) [pid = 1746] [serial = 2180] [outer = (nil)] [url = about:blank] 19:01:38 INFO - PROCESS | 1746 | --DOMWINDOW == 145 (0x9238c800) [pid = 1746] [serial = 2178] [outer = (nil)] [url = about:blank] 19:01:38 INFO - PROCESS | 1746 | --DOMWINDOW == 144 (0x91bd7c00) [pid = 1746] [serial = 2177] [outer = (nil)] [url = about:blank] 19:01:38 INFO - PROCESS | 1746 | --DOMWINDOW == 143 (0x92d88000) [pid = 1746] [serial = 2214] [outer = (nil)] [url = about:blank] 19:01:38 INFO - PROCESS | 1746 | --DOMWINDOW == 142 (0x8d9cb000) [pid = 1746] [serial = 2220] [outer = (nil)] [url = about:blank] 19:01:38 INFO - PROCESS | 1746 | --DOMWINDOW == 141 (0x8d2e5000) [pid = 1746] [serial = 2219] [outer = (nil)] [url = about:blank] 19:01:39 INFO - PROCESS | 1746 | 1464055299133 Marionette TRACE conn4 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 19:01:39 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 19:01:39 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 4994ms 19:01:39 INFO - PROCESS | 1746 | 1464055299154 Marionette TRACE conn4 -> [0,3097,"getWindowHandle",null] 19:01:39 INFO - PROCESS | 1746 | 1464055299160 Marionette TRACE conn4 <- [1,3097,null,{"value":"8"}] 19:01:39 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 19:01:39 INFO - PROCESS | 1746 | 1464055299168 Marionette TRACE conn4 -> [0,3098,"setScriptTimeout",{"ms":35000}] 19:01:39 INFO - PROCESS | 1746 | 1464055299173 Marionette TRACE conn4 <- [1,3098,null,{}] 19:01:39 INFO - PROCESS | 1746 | 1464055299180 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}] 19:01:39 INFO - PROCESS | 1746 | 1464055299410 Marionette TRACE conn4 <- [1,3099,null,{"value":null}] 19:01:39 INFO - PROCESS | 1746 | 1464055299658 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:39 INFO - PROCESS | 1746 | ++DOCSHELL 0x87c5e800 == 180 [pid = 1746] [id = 784] 19:01:39 INFO - PROCESS | 1746 | ++DOMWINDOW == 142 (0x87c5f400) [pid = 1746] [serial = 2351] [outer = (nil)] 19:01:39 INFO - PROCESS | 1746 | ++DOMWINDOW == 143 (0x87f5e800) [pid = 1746] [serial = 2352] [outer = 0x87c5f400] 19:01:39 INFO - PROCESS | 1746 | 1464055299737 Marionette DEBUG loaded listener.js 19:01:39 INFO - PROCESS | 1746 | ++DOMWINDOW == 144 (0x88b55000) [pid = 1746] [serial = 2353] [outer = 0x87c5f400] 19:01:40 INFO - PROCESS | 1746 | 1464055300614 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]]]}] 19:01:40 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 19:01:40 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 19:01:40 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1486ms 19:01:40 INFO - PROCESS | 1746 | 1464055300655 Marionette TRACE conn4 -> [0,3101,"getWindowHandle",null] 19:01:40 INFO - PROCESS | 1746 | 1464055300663 Marionette TRACE conn4 <- [1,3101,null,{"value":"8"}] 19:01:40 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 19:01:40 INFO - PROCESS | 1746 | 1464055300674 Marionette TRACE conn4 -> [0,3102,"setScriptTimeout",{"ms":35000}] 19:01:40 INFO - PROCESS | 1746 | 1464055300677 Marionette TRACE conn4 <- [1,3102,null,{}] 19:01:40 INFO - PROCESS | 1746 | 1464055300683 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}] 19:01:40 INFO - PROCESS | 1746 | 1464055300914 Marionette TRACE conn4 <- [1,3103,null,{"value":null}] 19:01:41 INFO - PROCESS | 1746 | 1464055301214 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:41 INFO - PROCESS | 1746 | ++DOCSHELL 0x8633e000 == 181 [pid = 1746] [id = 785] 19:01:41 INFO - PROCESS | 1746 | ++DOMWINDOW == 145 (0x89b6b800) [pid = 1746] [serial = 2354] [outer = (nil)] 19:01:41 INFO - PROCESS | 1746 | ++DOMWINDOW == 146 (0x8a6ef000) [pid = 1746] [serial = 2355] [outer = 0x89b6b800] 19:01:41 INFO - PROCESS | 1746 | 1464055301293 Marionette DEBUG loaded listener.js 19:01:41 INFO - PROCESS | 1746 | ++DOMWINDOW == 147 (0x8ae2c800) [pid = 1746] [serial = 2356] [outer = 0x89b6b800] 19:01:42 INFO - PROCESS | 1746 | 1464055302102 Marionette TRACE conn4 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 19:01:42 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 19:01:42 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1446ms 19:01:42 INFO - PROCESS | 1746 | 1464055302121 Marionette TRACE conn4 -> [0,3105,"getWindowHandle",null] 19:01:42 INFO - PROCESS | 1746 | 1464055302125 Marionette TRACE conn4 <- [1,3105,null,{"value":"8"}] 19:01:42 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 19:01:42 INFO - PROCESS | 1746 | 1464055302142 Marionette TRACE conn4 -> [0,3106,"setScriptTimeout",{"ms":35000}] 19:01:42 INFO - PROCESS | 1746 | 1464055302148 Marionette TRACE conn4 <- [1,3106,null,{}] 19:01:42 INFO - PROCESS | 1746 | 1464055302163 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}] 19:01:42 INFO - PROCESS | 1746 | 1464055302539 Marionette TRACE conn4 <- [1,3107,null,{"value":null}] 19:01:42 INFO - PROCESS | 1746 | 1464055302579 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:42 INFO - PROCESS | 1746 | ++DOCSHELL 0x8a762800 == 182 [pid = 1746] [id = 786] 19:01:42 INFO - PROCESS | 1746 | ++DOMWINDOW == 148 (0x8c6af000) [pid = 1746] [serial = 2357] [outer = (nil)] 19:01:42 INFO - PROCESS | 1746 | ++DOMWINDOW == 149 (0x8c6b7000) [pid = 1746] [serial = 2358] [outer = 0x8c6af000] 19:01:42 INFO - PROCESS | 1746 | 1464055302661 Marionette DEBUG loaded listener.js 19:01:42 INFO - PROCESS | 1746 | ++DOMWINDOW == 150 (0x8d010800) [pid = 1746] [serial = 2359] [outer = 0x8c6af000] 19:01:43 INFO - PROCESS | 1746 | --DOMWINDOW == 149 (0x86d07c00) [pid = 1746] [serial = 2288] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 19:01:43 INFO - PROCESS | 1746 | --DOMWINDOW == 148 (0x89b6d000) [pid = 1746] [serial = 2294] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/historical.html] 19:01:43 INFO - PROCESS | 1746 | --DOMWINDOW == 147 (0x90802000) [pid = 1746] [serial = 2282] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 19:01:43 INFO - PROCESS | 1746 | --DOMWINDOW == 146 (0x87f61000) [pid = 1746] [serial = 2279] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 19:01:43 INFO - PROCESS | 1746 | --DOMWINDOW == 145 (0x87f53800) [pid = 1746] [serial = 2276] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 19:01:43 INFO - PROCESS | 1746 | --DOMWINDOW == 144 (0xa345dc00) [pid = 1746] [serial = 2273] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 19:01:43 INFO - PROCESS | 1746 | --DOMWINDOW == 143 (0xa50da400) [pid = 1746] [serial = 2271] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 19:01:43 INFO - PROCESS | 1746 | --DOMWINDOW == 142 (0xa321b400) [pid = 1746] [serial = 2268] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 19:01:43 INFO - PROCESS | 1746 | --DOMWINDOW == 141 (0x97869000) [pid = 1746] [serial = 2265] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 19:01:43 INFO - PROCESS | 1746 | --DOMWINDOW == 140 (0x9c11f400) [pid = 1746] [serial = 2262] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 19:01:43 INFO - PROCESS | 1746 | --DOMWINDOW == 139 (0x9bf3b400) [pid = 1746] [serial = 2259] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 19:01:43 INFO - PROCESS | 1746 | --DOMWINDOW == 138 (0x91c2c800) [pid = 1746] [serial = 2256] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 19:01:43 INFO - PROCESS | 1746 | --DOMWINDOW == 137 (0x92d8e000) [pid = 1746] [serial = 2253] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 19:01:43 INFO - PROCESS | 1746 | --DOMWINDOW == 136 (0x92d82400) [pid = 1746] [serial = 2250] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 19:01:43 INFO - PROCESS | 1746 | --DOMWINDOW == 135 (0x91af0000) [pid = 1746] [serial = 2247] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 19:01:43 INFO - PROCESS | 1746 | --DOMWINDOW == 134 (0x91bbd800) [pid = 1746] [serial = 2244] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 19:01:43 INFO - PROCESS | 1746 | --DOMWINDOW == 133 (0x8ed0b800) [pid = 1746] [serial = 2241] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 19:01:43 INFO - PROCESS | 1746 | --DOMWINDOW == 132 (0x908d0400) [pid = 1746] [serial = 2239] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 19:01:43 INFO - PROCESS | 1746 | --DOMWINDOW == 131 (0x8df19c00) [pid = 1746] [serial = 2236] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 19:01:43 INFO - PROCESS | 1746 | --DOMWINDOW == 130 (0x8db5ac00) [pid = 1746] [serial = 2233] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 19:01:43 INFO - PROCESS | 1746 | --DOMWINDOW == 129 (0x8afdfc00) [pid = 1746] [serial = 2230] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 19:01:43 INFO - PROCESS | 1746 | --DOMWINDOW == 128 (0x85bd8400) [pid = 1746] [serial = 2227] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 19:01:43 INFO - PROCESS | 1746 | --DOMWINDOW == 127 (0x871ef400) [pid = 1746] [serial = 2291] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 19:01:44 INFO - PROCESS | 1746 | --DOMWINDOW == 126 (0x88b52800) [pid = 1746] [serial = 2158] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 19:01:44 INFO - PROCESS | 1746 | 1464055304325 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]]]}] 19:01:44 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 19:01:44 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 19:01:44 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 19:01:44 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 2239ms 19:01:44 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 19:01:44 INFO - PROCESS | 1746 | 1464055304382 Marionette TRACE conn4 -> [0,3109,"getWindowHandle",null] 19:01:44 INFO - PROCESS | 1746 | 1464055304385 Marionette TRACE conn4 <- [1,3109,null,{"value":"8"}] 19:01:44 INFO - PROCESS | 1746 | 1464055304391 Marionette TRACE conn4 -> [0,3110,"setScriptTimeout",{"ms":35000}] 19:01:44 INFO - PROCESS | 1746 | 1464055304395 Marionette TRACE conn4 <- [1,3110,null,{}] 19:01:44 INFO - PROCESS | 1746 | 1464055304400 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}] 19:01:44 INFO - PROCESS | 1746 | 1464055304622 Marionette TRACE conn4 <- [1,3111,null,{"value":null}] 19:01:44 INFO - PROCESS | 1746 | 1464055304867 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:44 INFO - PROCESS | 1746 | ++DOCSHELL 0x85bd8400 == 183 [pid = 1746] [id = 787] 19:01:44 INFO - PROCESS | 1746 | ++DOMWINDOW == 127 (0x8afe6400) [pid = 1746] [serial = 2360] [outer = (nil)] 19:01:44 INFO - PROCESS | 1746 | ++DOMWINDOW == 128 (0x8d258400) [pid = 1746] [serial = 2361] [outer = 0x8afe6400] 19:01:44 INFO - PROCESS | 1746 | 1464055304942 Marionette DEBUG loaded listener.js 19:01:45 INFO - PROCESS | 1746 | ++DOMWINDOW == 129 (0x8d2ef800) [pid = 1746] [serial = 2362] [outer = 0x8afe6400] 19:01:45 INFO - PROCESS | 1746 | 1464055305670 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"]]]}] 19:01:45 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 19:01:45 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 19:01:45 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 19:01:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:01:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:01:45 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 19:01:45 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1333ms 19:01:45 INFO - PROCESS | 1746 | 1464055305739 Marionette TRACE conn4 -> [0,3113,"getWindowHandle",null] 19:01:45 INFO - PROCESS | 1746 | 1464055305743 Marionette TRACE conn4 <- [1,3113,null,{"value":"8"}] 19:01:45 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 19:01:45 INFO - PROCESS | 1746 | 1464055305922 Marionette TRACE conn4 -> [0,3114,"setScriptTimeout",{"ms":35000}] 19:01:45 INFO - PROCESS | 1746 | 1464055305930 Marionette TRACE conn4 <- [1,3114,null,{}] 19:01:45 INFO - PROCESS | 1746 | 1464055305945 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}] 19:01:46 INFO - PROCESS | 1746 | 1464055306190 Marionette TRACE conn4 <- [1,3115,null,{"value":null}] 19:01:46 INFO - PROCESS | 1746 | 1464055306587 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\", \"1c08fbc9-ea1b-4a45-96ab-69c832c1447d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:46 INFO - PROCESS | 1746 | ++DOCSHELL 0x87c5a800 == 184 [pid = 1746] [id = 788] 19:01:46 INFO - PROCESS | 1746 | ++DOMWINDOW == 130 (0x87c5b400) [pid = 1746] [serial = 2363] [outer = (nil)] 19:01:46 INFO - PROCESS | 1746 | ++DOMWINDOW == 131 (0x87c64c00) [pid = 1746] [serial = 2364] [outer = 0x87c5b400] 19:01:46 INFO - PROCESS | 1746 | 1464055306681 Marionette DEBUG loaded listener.js 19:01:46 INFO - PROCESS | 1746 | ++DOMWINDOW == 132 (0x87f5dc00) [pid = 1746] [serial = 2365] [outer = 0x87c5b400] 19:01:47 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 19:01:47 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1814ms 19:01:47 INFO - PROCESS | 1746 | 1464055307556 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]]]}] 19:01:47 INFO - PROCESS | 1746 | 1464055307566 Marionette TRACE conn4 -> [0,3117,"getWindowHandle",null] 19:01:47 INFO - PROCESS | 1746 | 1464055307573 Marionette TRACE conn4 <- [1,3117,null,{"value":"8"}] 19:01:48 WARNING - u'runner_teardown' () 19:01:48 INFO - No more tests 19:01:48 INFO - Got 0 unexpected results 19:01:48 INFO - SUITE-END | took 1341s 19:01:48 INFO - Closing logging queue 19:01:48 INFO - queue closed 19:01:48 INFO - Return code: 0 19:01:48 WARNING - # TBPL SUCCESS # 19:01:48 INFO - Running post-action listener: _resource_record_post_action 19:01:48 INFO - Running post-run listener: _resource_record_post_run 19:01:50 INFO - Total resource usage - Wall time: 1376s; CPU: 98.0%; Read bytes: 14286848; Write bytes: 920780800; Read time: 668; Write time: 249008 19:01:50 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 19:01:50 INFO - install - Wall time: 30s; CPU: 100.0%; Read bytes: 0; Write bytes: 135364608; Read time: 0; Write time: 153096 19:01:50 INFO - run-tests - Wall time: 1347s; CPU: 98.0%; Read bytes: 13709312; Write bytes: 785334272; Read time: 636; Write time: 95904 19:01:50 INFO - Running post-run listener: _upload_blobber_files 19:01:50 INFO - Blob upload gear active. 19:01:50 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 19:01:50 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 19:01:50 INFO - Running command: ['/builds/slave/test/build/venv/bin/python', '/builds/slave/test/build/venv/bin/blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', '/builds/slave/test/oauth.txt', '-b', 'mozilla-aurora', '-d', '/builds/slave/test/build/blobber_upload_dir', '--output-manifest', '/builds/slave/test/build/uploaded_files.json'] 19:01:50 INFO - Copy/paste: /builds/slave/test/build/venv/bin/python /builds/slave/test/build/venv/bin/blobberc.py -u https://blobupload.elasticbeanstalk.com -a /builds/slave/test/oauth.txt -b mozilla-aurora -d /builds/slave/test/build/blobber_upload_dir --output-manifest /builds/slave/test/build/uploaded_files.json 19:01:50 INFO - (blobuploader) - INFO - Open directory for files ... 19:01:50 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 19:01:50 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 19:01:50 INFO - (blobuploader) - INFO - Uploading, attempt #1. 19:01:51 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 19:01:51 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 19:01:51 INFO - (blobuploader) - INFO - Done attempting. 19:01:51 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 19:01:51 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 19:01:51 INFO - (blobuploader) - INFO - Uploading, attempt #1. 19:01:52 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 19:01:52 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 19:01:52 INFO - (blobuploader) - INFO - Done attempting. 19:01:52 INFO - (blobuploader) - INFO - Iteration through files over. 19:01:52 INFO - Return code: 0 19:01:52 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 19:01:52 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 19:01:52 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/2c485ef0d2f669200783d1917728ff9d062b88d321212c0166ed72e09fcd95b7a28c753f39c2e11b6361e964e15aedfd359e4927ae79f52e0df70f4332ef0580", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/be148b7bdb518c5d29959d840a32278b59ac0fbaa17fb58c1931bdef2f274413b3e9bbcb14a5d0bb04b23ba07459739319957cb88c91737ca19b2f9366621b75"} 19:01:52 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 19:01:52 INFO - Writing to file /builds/slave/test/properties/blobber_files 19:01:52 INFO - Contents: 19:01:52 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/2c485ef0d2f669200783d1917728ff9d062b88d321212c0166ed72e09fcd95b7a28c753f39c2e11b6361e964e15aedfd359e4927ae79f52e0df70f4332ef0580", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/be148b7bdb518c5d29959d840a32278b59ac0fbaa17fb58c1931bdef2f274413b3e9bbcb14a5d0bb04b23ba07459739319957cb88c91737ca19b2f9366621b75"} 19:01:52 INFO - Running post-run listener: copy_logs_to_upload_dir 19:01:52 INFO - Copying logs to upload dir... 19:01:52 INFO - mkdir: /builds/slave/test/build/upload/logs 19:01:52 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=1535.882743 ========= master_lag: 157.30 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 28 mins, 13 secs) (at 2016-05-23 19:04:29.811984) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 3 mins, 37 secs) (at 2016-05-23 19:04:29.813149) ========= 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-1464053387.207136-1168028034 _=/tools/buildbot/bin/python using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/2c485ef0d2f669200783d1917728ff9d062b88d321212c0166ed72e09fcd95b7a28c753f39c2e11b6361e964e15aedfd359e4927ae79f52e0df70f4332ef0580", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/be148b7bdb518c5d29959d840a32278b59ac0fbaa17fb58c1931bdef2f274413b3e9bbcb14a5d0bb04b23ba07459739319957cb88c91737ca19b2f9366621b75"} build_url:https://queue.taskcluster.net/v1/task/SDPVVWPUR6qjJEODLr0OEg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 symbols_url:https://queue.taskcluster.net/v1/task/SDPVVWPUR6qjJEODLr0OEg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.032521 build_url: 'https://queue.taskcluster.net/v1/task/SDPVVWPUR6qjJEODLr0OEg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/2c485ef0d2f669200783d1917728ff9d062b88d321212c0166ed72e09fcd95b7a28c753f39c2e11b6361e964e15aedfd359e4927ae79f52e0df70f4332ef0580", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/be148b7bdb518c5d29959d840a32278b59ac0fbaa17fb58c1931bdef2f274413b3e9bbcb14a5d0bb04b23ba07459739319957cb88c91737ca19b2f9366621b75"}' symbols_url: 'https://queue.taskcluster.net/v1/task/SDPVVWPUR6qjJEODLr0OEg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip' ========= master_lag: 217.91 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 3 mins, 37 secs) (at 2016-05-23 19:08:07.752380) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 3 mins, 0 secs) (at 2016-05-23 19:08:07.752893) ========= 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-1464053387.207136-1168028034 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.017209 ========= master_lag: 180.62 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 3 mins, 0 secs) (at 2016-05-23 19:11:08.385464) ========= ========= Started reboot skipped (results: 3, elapsed: 25 secs) (at 2016-05-23 19:11:08.385950) ========= ========= Finished reboot skipped (results: 3, elapsed: 25 secs) (at 2016-05-23 19:11:33.675002) ========= ========= Total master_lag: 564.42 =========