builder: mozilla-release_ubuntu32_vm-debug_test-web-platform-tests-1 slave: tst-linux32-spot-320 starttime: 1472231470.8 results: success (0) buildid: 20160826082817 builduid: a0c865b0e8b64760a15a091adcf7ba8f revision: 5638397535682c538b244827fc2a9c339c716653 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-08-26 10:11:10.799944) ========= master: http://buildbot-master05.bb.releng.usw2.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-08-26 10:11:10.826101) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 3 secs) (at 2016-08-26 10:11:10.826402) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 3 secs) (at 2016-08-26 10:11:14.315576) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-08-26 10:11:14.315915) ========= 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-1472231440.888417-2109519326 _=/tools/buildbot/bin/python using PTY: False --2016-08-26 10:11:14-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py Resolving hg.mozilla.org (hg.mozilla.org)... 63.245.215.25, 63.245.215.102 Connecting to hg.mozilla.org (hg.mozilla.org)|63.245.215.25|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12141 (12K) [text/x-python] Saving to: `archiver_client.py' 0K .......... . 100% 9.15M=0.001s 2016-08-26 10:11:14 (9.15 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.256851 ========= master_lag: 0.13 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-08-26 10:11:14.700009) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-08-26 10:11:14.700301) ========= 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-1472231440.888417-2109519326 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.070732 ========= master_lag: 0.03 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-08-26 10:11:14.804187) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-08-26 10:11:14.804503) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-release --rev 5638397535682c538b244827fc2a9c339c716653 --destination scripts --debug' in dir /builds/slave/test/. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo releases/mozilla-release --rev 5638397535682c538b244827fc2a9c339c716653 --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-1472231440.888417-2109519326 _=/tools/buildbot/bin/python using PTY: False 2016-08-26 10:11:14,925 truncating revision to first 12 chars 2016-08-26 10:11:14,926 Setting DEBUG logging. 2016-08-26 10:11:14,926 attempt 1/10 2016-08-26 10:11:14,926 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-release/563839753568?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-08-26 10:11:15,597 unpacking tar archive at: mozilla-release-563839753568/testing/mozharness/ program finished with exit code 0 elapsedTime=0.957614 ========= master_lag: 0.19 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-08-26 10:11:15.948621) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-08-26 10:11:15.948947) ========= script_repo_revision: 5638397535682c538b244827fc2a9c339c716653 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-08-26 10:11:15.949331) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-08-26 10:11:15.949624) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-08-26 10:11:15.979953) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 31 mins, 49 secs) (at 2016-08-26 10:11:15.980257) ========= /tools/buildbot/bin/python scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-release --download-symbols true in dir /builds/slave/test/. (timeout 1800 secs) (maxTime 7200 secs) watching logfiles {} argv: ['/tools/buildbot/bin/python', 'scripts/scripts/web_platform_tests.py', '--cfg', 'web_platform_tests/prod_config.py', '--test-type=testharness', '--total-chunks', '10', '--this-chunk', '1', '--blob-upload-branch', 'mozilla-release', '--download-symbols', 'true'] environment: CCACHE_DIR=/builds/ccache CCACHE_UMASK=002 DISPLAY=:0 HOME=/home/cltbld LANG=en_US.UTF-8 LOGNAME=cltbld MAIL=/var/mail/cltbld MOZ_HIDE_RESULTS_TABLE=1 MOZ_NODE_PATH=/usr/bin/node MOZ_NO_REMOTE=1 NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript NO_FAIL_ON_TEST_ERRORS=1 PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games PROPERTIES_FILE=/builds/slave/test/buildprops.json PWD=/builds/slave/test SHELL=/bin/bash SHLVL=1 TERM=linux TMOUT=86400 USER=cltbld XDG_SESSION_COOKIE=5a152710dd62cc268aad214e000002d8-1472231440.888417-2109519326 _=/tools/buildbot/bin/python using PTY: False 10:11:16 INFO - MultiFileLogger online at 20160826 10:11:16 in /builds/slave/test 10:11: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-release --download-symbols true 10:11:16 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 10:11:16 INFO - {'append_to_log': False, 10:11:16 INFO - 'base_work_dir': '/builds/slave/test', 10:11:16 INFO - 'blob_upload_branch': 'mozilla-release', 10:11:16 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 10:11:16 INFO - 'buildbot_json_path': 'buildprops.json', 10:11:16 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 10:11:16 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 10:11:16 INFO - 'download_minidump_stackwalk': True, 10:11:16 INFO - 'download_symbols': 'true', 10:11:16 INFO - 'e10s': False, 10:11:16 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 10:11:16 INFO - 'tooltool.py': '/tools/tooltool.py', 10:11:16 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 10:11:16 INFO - '/tools/misc-python/virtualenv.py')}, 10:11:16 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 10:11:16 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 10:11:16 INFO - 'log_level': 'info', 10:11:16 INFO - 'log_to_console': True, 10:11:16 INFO - 'opt_config_files': (), 10:11:16 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 10:11:16 INFO - '--processes=1', 10:11:16 INFO - '--config=%(test_path)s/wptrunner.ini', 10:11:16 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 10:11:16 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 10:11:16 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 10:11:16 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 10:11:16 INFO - 'pip_index': False, 10:11:16 INFO - 'require_test_zip': True, 10:11:16 INFO - 'test_type': ('testharness',), 10:11:16 INFO - 'this_chunk': '1', 10:11:16 INFO - 'tooltool_cache': '/builds/tooltool_cache', 10:11:16 INFO - 'total_chunks': '10', 10:11:16 INFO - 'virtualenv_path': 'venv', 10:11:16 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 10:11:16 INFO - 'work_dir': 'build'} 10:11:16 INFO - ##### 10:11:16 INFO - ##### Running clobber step. 10:11:16 INFO - ##### 10:11:16 INFO - Running pre-action listener: _resource_record_pre_action 10:11:16 INFO - Running main action method: clobber 10:11:16 INFO - rmtree: /builds/slave/test/build 10:11:16 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 10:11:19 INFO - Running post-action listener: _resource_record_post_action 10:11:19 INFO - ##### 10:11:19 INFO - ##### Running read-buildbot-config step. 10:11:19 INFO - ##### 10:11:19 INFO - Running pre-action listener: _resource_record_pre_action 10:11:19 INFO - Running main action method: read_buildbot_config 10:11:19 INFO - Using buildbot properties: 10:11:19 INFO - { 10:11:19 INFO - "project": "", 10:11:19 INFO - "product": "firefox", 10:11:19 INFO - "script_repo_revision": "production", 10:11:19 INFO - "scheduler": "tests-mozilla-release-ubuntu32_vm-debug-unittest", 10:11:19 INFO - "repository": "", 10:11:19 INFO - "buildername": "Ubuntu VM 12.04 mozilla-release debug test web-platform-tests-1", 10:11:19 INFO - "buildid": "20160826082817", 10:11:19 INFO - "pgo_build": "False", 10:11:19 INFO - "basedir": "/builds/slave/test", 10:11:19 INFO - "buildnumber": 14, 10:11:19 INFO - "slavename": "tst-linux32-spot-320", 10:11:19 INFO - "revision": "5638397535682c538b244827fc2a9c339c716653", 10:11:19 INFO - "master": "http://buildbot-master05.bb.releng.usw2.mozilla.com:8201/", 10:11:19 INFO - "platform": "linux", 10:11:19 INFO - "branch": "mozilla-release", 10:11:19 INFO - "repo_path": "releases/mozilla-release", 10:11:19 INFO - "moz_repo_path": "", 10:11:19 INFO - "stage_platform": "linux", 10:11:19 INFO - "builduid": "a0c865b0e8b64760a15a091adcf7ba8f", 10:11:19 INFO - "slavebuilddir": "test" 10:11:19 INFO - } 10:11:19 INFO - Found installer url https://queue.taskcluster.net/v1/task/YW3g9ZynSLygWRvZb3RcNQ/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.tar.bz2. 10:11:19 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/YW3g9ZynSLygWRvZb3RcNQ/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.test_packages.json. 10:11:19 INFO - Running post-action listener: _resource_record_post_action 10:11:19 INFO - ##### 10:11:19 INFO - ##### Running download-and-extract step. 10:11:19 INFO - ##### 10:11:19 INFO - Running pre-action listener: _resource_record_pre_action 10:11:19 INFO - Running main action method: download_and_extract 10:11:19 INFO - mkdir: /builds/slave/test/build/tests 10:11: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')]} 10:11:19 INFO - https://queue.taskcluster.net/v1/task/YW3g9ZynSLygWRvZb3RcNQ/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.test_packages.json matches https://queue.taskcluster.net 10:11:19 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/YW3g9ZynSLygWRvZb3RcNQ/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.test_packages.json 10:11:19 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/YW3g9ZynSLygWRvZb3RcNQ/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.test_packages.json 10:11:19 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/YW3g9ZynSLygWRvZb3RcNQ/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.test_packages.json to /builds/slave/test/build/firefox-48.0.3.en-US.linux-i686.test_packages.json 10:11:19 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/YW3g9ZynSLygWRvZb3RcNQ/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0.3.en-US.linux-i686.test_packages.json'}, attempt #1 10:11:19 WARNING - Server returned status 404 HTTP Error 404: Not Found for http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/YW3g9ZynSLygWRvZb3RcNQ/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.test_packages.json 10:11:19 INFO - retry: attempt #1 caught exception: HTTP Error 404: Not Found 10:11:19 INFO - retry: Failed, sleeping 30 seconds before retrying 10:11:49 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/YW3g9ZynSLygWRvZb3RcNQ/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0.3.en-US.linux-i686.test_packages.json'}, attempt #2 10:11:49 WARNING - Server returned status 404 HTTP Error 404: Not Found for http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/YW3g9ZynSLygWRvZb3RcNQ/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.test_packages.json 10:11:49 INFO - retry: attempt #2 caught exception: HTTP Error 404: Not Found 10:11:49 INFO - retry: Failed, sleeping 60 seconds before retrying 10:12:49 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/YW3g9ZynSLygWRvZb3RcNQ/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0.3.en-US.linux-i686.test_packages.json'}, attempt #3 10:12:49 WARNING - Server returned status 404 HTTP Error 404: Not Found for http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/YW3g9ZynSLygWRvZb3RcNQ/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.test_packages.json 10:12:49 INFO - retry: attempt #3 caught exception: HTTP Error 404: Not Found 10:12:49 INFO - Can't download from http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/YW3g9ZynSLygWRvZb3RcNQ/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.test_packages.json to /builds/slave/test/build/firefox-48.0.3.en-US.linux-i686.test_packages.json! 10:12:49 INFO - Caught exception: HTTP Error 404: Not Found 10:12:49 INFO - Caught exception: HTTP Error 404: Not Found 10:12:49 INFO - Caught exception: HTTP Error 404: Not Found 10:12:49 INFO - trying https://queue.taskcluster.net/v1/task/YW3g9ZynSLygWRvZb3RcNQ/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.test_packages.json 10:12:49 INFO - Downloading https://queue.taskcluster.net/v1/task/YW3g9ZynSLygWRvZb3RcNQ/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.test_packages.json to /builds/slave/test/build/firefox-48.0.3.en-US.linux-i686.test_packages.json 10:12:49 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/YW3g9ZynSLygWRvZb3RcNQ/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0.3.en-US.linux-i686.test_packages.json'}, attempt #1 10:12:50 INFO - Downloaded 1325 bytes. 10:12:50 INFO - Reading from file /builds/slave/test/build/firefox-48.0.3.en-US.linux-i686.test_packages.json 10:12:50 INFO - Using the following test package requirements: 10:12:50 INFO - {u'common': [u'firefox-48.0.3.en-US.linux-i686.common.tests.zip'], 10:12:50 INFO - u'cppunittest': [u'firefox-48.0.3.en-US.linux-i686.common.tests.zip', 10:12:50 INFO - u'firefox-48.0.3.en-US.linux-i686.cppunittest.tests.zip'], 10:12:50 INFO - u'gtest': [u'firefox-48.0.3.en-US.linux-i686.common.tests.zip', 10:12:50 INFO - u'firefox-48.0.3.en-US.linux-i686.gtest.tests.zip'], 10:12:50 INFO - u'jittest': [u'firefox-48.0.3.en-US.linux-i686.common.tests.zip', 10:12:50 INFO - u'jsshell-linux-i686.zip'], 10:12:50 INFO - u'mochitest': [u'firefox-48.0.3.en-US.linux-i686.common.tests.zip', 10:12:50 INFO - u'firefox-48.0.3.en-US.linux-i686.mochitest.tests.zip'], 10:12:50 INFO - u'mozbase': [u'firefox-48.0.3.en-US.linux-i686.common.tests.zip'], 10:12:50 INFO - u'reftest': [u'firefox-48.0.3.en-US.linux-i686.common.tests.zip', 10:12:50 INFO - u'firefox-48.0.3.en-US.linux-i686.reftest.tests.zip'], 10:12:50 INFO - u'talos': [u'firefox-48.0.3.en-US.linux-i686.common.tests.zip', 10:12:50 INFO - u'firefox-48.0.3.en-US.linux-i686.talos.tests.zip'], 10:12:50 INFO - u'web-platform': [u'firefox-48.0.3.en-US.linux-i686.common.tests.zip', 10:12:50 INFO - u'firefox-48.0.3.en-US.linux-i686.web-platform.tests.zip'], 10:12:50 INFO - u'xpcshell': [u'firefox-48.0.3.en-US.linux-i686.common.tests.zip', 10:12:50 INFO - u'firefox-48.0.3.en-US.linux-i686.xpcshell.tests.zip']} 10:12:50 INFO - Downloading packages: [u'firefox-48.0.3.en-US.linux-i686.common.tests.zip', u'firefox-48.0.3.en-US.linux-i686.web-platform.tests.zip'] for test suite category: web-platform 10:12:50 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:12:50 INFO - https://queue.taskcluster.net/v1/task/YW3g9ZynSLygWRvZb3RcNQ/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.common.tests.zip matches https://queue.taskcluster.net 10:12:50 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/YW3g9ZynSLygWRvZb3RcNQ/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.common.tests.zip 10:12:50 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/YW3g9ZynSLygWRvZb3RcNQ/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.common.tests.zip 10:12:50 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/YW3g9ZynSLygWRvZb3RcNQ/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.common.tests.zip to /builds/slave/test/build/firefox-48.0.3.en-US.linux-i686.common.tests.zip 10:12:50 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/YW3g9ZynSLygWRvZb3RcNQ/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0.3.en-US.linux-i686.common.tests.zip'}, attempt #1 10:12:50 WARNING - Server returned status 404 HTTP Error 404: Not Found for http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/YW3g9ZynSLygWRvZb3RcNQ/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.common.tests.zip 10:12:50 INFO - retry: attempt #1 caught exception: HTTP Error 404: Not Found 10:12:50 INFO - retry: Failed, sleeping 30 seconds before retrying 10:13:20 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/YW3g9ZynSLygWRvZb3RcNQ/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0.3.en-US.linux-i686.common.tests.zip'}, attempt #2 10:13:20 WARNING - Server returned status 404 HTTP Error 404: Not Found for http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/YW3g9ZynSLygWRvZb3RcNQ/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.common.tests.zip 10:13:20 INFO - retry: attempt #2 caught exception: HTTP Error 404: Not Found 10:13:20 INFO - retry: Failed, sleeping 60 seconds before retrying 10:14:20 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/YW3g9ZynSLygWRvZb3RcNQ/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0.3.en-US.linux-i686.common.tests.zip'}, attempt #3 10:14:20 WARNING - Server returned status 404 HTTP Error 404: Not Found for http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/YW3g9ZynSLygWRvZb3RcNQ/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.common.tests.zip 10:14:20 INFO - retry: attempt #3 caught exception: HTTP Error 404: Not Found 10:14:20 INFO - Can't download from http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/YW3g9ZynSLygWRvZb3RcNQ/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.common.tests.zip to /builds/slave/test/build/firefox-48.0.3.en-US.linux-i686.common.tests.zip! 10:14:20 INFO - Caught exception: HTTP Error 404: Not Found 10:14:20 INFO - Caught exception: HTTP Error 404: Not Found 10:14:20 INFO - Caught exception: HTTP Error 404: Not Found 10:14:20 INFO - trying https://queue.taskcluster.net/v1/task/YW3g9ZynSLygWRvZb3RcNQ/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.common.tests.zip 10:14:20 INFO - Downloading https://queue.taskcluster.net/v1/task/YW3g9ZynSLygWRvZb3RcNQ/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.common.tests.zip to /builds/slave/test/build/firefox-48.0.3.en-US.linux-i686.common.tests.zip 10:14:20 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/YW3g9ZynSLygWRvZb3RcNQ/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0.3.en-US.linux-i686.common.tests.zip'}, attempt #1 10:14:23 INFO - Downloaded 22834128 bytes. 10:14:23 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0.3.en-US.linux-i686.common.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 10:14:23 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0.3.en-US.linux-i686.common.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 10:14:23 INFO - caution: filename not matched: web-platform/* 10:14:23 INFO - Return code: 11 10:14:23 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')]} 10:14:23 INFO - https://queue.taskcluster.net/v1/task/YW3g9ZynSLygWRvZb3RcNQ/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.web-platform.tests.zip matches https://queue.taskcluster.net 10:14:23 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/YW3g9ZynSLygWRvZb3RcNQ/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.web-platform.tests.zip 10:14:23 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/YW3g9ZynSLygWRvZb3RcNQ/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.web-platform.tests.zip 10:14:23 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/YW3g9ZynSLygWRvZb3RcNQ/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.web-platform.tests.zip to /builds/slave/test/build/firefox-48.0.3.en-US.linux-i686.web-platform.tests.zip 10:14:23 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/YW3g9ZynSLygWRvZb3RcNQ/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0.3.en-US.linux-i686.web-platform.tests.zip'}, attempt #1 10:14:24 WARNING - Server returned status 404 HTTP Error 404: Not Found for http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/YW3g9ZynSLygWRvZb3RcNQ/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.web-platform.tests.zip 10:14:24 INFO - retry: attempt #1 caught exception: HTTP Error 404: Not Found 10:14:24 INFO - retry: Failed, sleeping 30 seconds before retrying 10:14:54 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/YW3g9ZynSLygWRvZb3RcNQ/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0.3.en-US.linux-i686.web-platform.tests.zip'}, attempt #2 10:14:54 WARNING - Server returned status 404 HTTP Error 404: Not Found for http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/YW3g9ZynSLygWRvZb3RcNQ/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.web-platform.tests.zip 10:14:54 INFO - retry: attempt #2 caught exception: HTTP Error 404: Not Found 10:14:54 INFO - retry: Failed, sleeping 60 seconds before retrying 10:15:54 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/YW3g9ZynSLygWRvZb3RcNQ/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0.3.en-US.linux-i686.web-platform.tests.zip'}, attempt #3 10:15:54 WARNING - Server returned status 404 HTTP Error 404: Not Found for http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/YW3g9ZynSLygWRvZb3RcNQ/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.web-platform.tests.zip 10:15:54 INFO - retry: attempt #3 caught exception: HTTP Error 404: Not Found 10:15:54 INFO - Can't download from http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/YW3g9ZynSLygWRvZb3RcNQ/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.web-platform.tests.zip to /builds/slave/test/build/firefox-48.0.3.en-US.linux-i686.web-platform.tests.zip! 10:15:54 INFO - Caught exception: HTTP Error 404: Not Found 10:15:54 INFO - Caught exception: HTTP Error 404: Not Found 10:15:54 INFO - Caught exception: HTTP Error 404: Not Found 10:15:54 INFO - trying https://queue.taskcluster.net/v1/task/YW3g9ZynSLygWRvZb3RcNQ/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.web-platform.tests.zip 10:15:54 INFO - Downloading https://queue.taskcluster.net/v1/task/YW3g9ZynSLygWRvZb3RcNQ/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.web-platform.tests.zip to /builds/slave/test/build/firefox-48.0.3.en-US.linux-i686.web-platform.tests.zip 10:15:54 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/YW3g9ZynSLygWRvZb3RcNQ/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0.3.en-US.linux-i686.web-platform.tests.zip'}, attempt #1 10:15:58 INFO - Downloaded 36389875 bytes. 10:15:58 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0.3.en-US.linux-i686.web-platform.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 10:15:58 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0.3.en-US.linux-i686.web-platform.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 10:16:02 INFO - caution: filename not matched: bin/* 10:16:02 INFO - caution: filename not matched: config/* 10:16:02 INFO - caution: filename not matched: mozbase/* 10:16:02 INFO - caution: filename not matched: marionette/* 10:16:02 INFO - caution: filename not matched: tools/wptserve/* 10:16:02 INFO - Return code: 11 10:16:02 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')]} 10:16:02 INFO - https://queue.taskcluster.net/v1/task/YW3g9ZynSLygWRvZb3RcNQ/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.tar.bz2 matches https://queue.taskcluster.net 10:16:02 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/YW3g9ZynSLygWRvZb3RcNQ/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.tar.bz2 10:16:02 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/YW3g9ZynSLygWRvZb3RcNQ/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.tar.bz2 10:16:02 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/YW3g9ZynSLygWRvZb3RcNQ/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.tar.bz2 to /builds/slave/test/build/firefox-48.0.3.en-US.linux-i686.tar.bz2 10:16:02 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/YW3g9ZynSLygWRvZb3RcNQ/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.tar.bz2', 'file_name': '/builds/slave/test/build/firefox-48.0.3.en-US.linux-i686.tar.bz2'}, attempt #1 10:16:02 WARNING - Server returned status 404 HTTP Error 404: Not Found for http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/YW3g9ZynSLygWRvZb3RcNQ/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.tar.bz2 10:16:02 INFO - retry: attempt #1 caught exception: HTTP Error 404: Not Found 10:16:02 INFO - retry: Failed, sleeping 30 seconds before retrying 10:16:32 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/YW3g9ZynSLygWRvZb3RcNQ/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.tar.bz2', 'file_name': '/builds/slave/test/build/firefox-48.0.3.en-US.linux-i686.tar.bz2'}, attempt #2 10:16:32 WARNING - Server returned status 404 HTTP Error 404: Not Found for http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/YW3g9ZynSLygWRvZb3RcNQ/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.tar.bz2 10:16:32 INFO - retry: attempt #2 caught exception: HTTP Error 404: Not Found 10:16:32 INFO - retry: Failed, sleeping 60 seconds before retrying 10:17:32 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/YW3g9ZynSLygWRvZb3RcNQ/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.tar.bz2', 'file_name': '/builds/slave/test/build/firefox-48.0.3.en-US.linux-i686.tar.bz2'}, attempt #3 10:17:32 WARNING - Server returned status 404 HTTP Error 404: Not Found for http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/YW3g9ZynSLygWRvZb3RcNQ/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.tar.bz2 10:17:32 INFO - retry: attempt #3 caught exception: HTTP Error 404: Not Found 10:17:32 INFO - Can't download from http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/YW3g9ZynSLygWRvZb3RcNQ/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.tar.bz2 to /builds/slave/test/build/firefox-48.0.3.en-US.linux-i686.tar.bz2! 10:17:32 INFO - Caught exception: HTTP Error 404: Not Found 10:17:32 INFO - Caught exception: HTTP Error 404: Not Found 10:17:32 INFO - Caught exception: HTTP Error 404: Not Found 10:17:32 INFO - trying https://queue.taskcluster.net/v1/task/YW3g9ZynSLygWRvZb3RcNQ/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.tar.bz2 10:17:32 INFO - Downloading https://queue.taskcluster.net/v1/task/YW3g9ZynSLygWRvZb3RcNQ/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.tar.bz2 to /builds/slave/test/build/firefox-48.0.3.en-US.linux-i686.tar.bz2 10:17:32 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/YW3g9ZynSLygWRvZb3RcNQ/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.tar.bz2', 'file_name': '/builds/slave/test/build/firefox-48.0.3.en-US.linux-i686.tar.bz2'}, attempt #1 10:17:38 INFO - Downloaded 69350403 bytes. 10:17:38 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/YW3g9ZynSLygWRvZb3RcNQ/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.tar.bz2 10:17:38 INFO - mkdir: /builds/slave/test/properties 10:17:38 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 10:17:38 INFO - Writing to file /builds/slave/test/properties/build_url 10:17:38 INFO - Contents: 10:17:38 INFO - build_url:https://queue.taskcluster.net/v1/task/YW3g9ZynSLygWRvZb3RcNQ/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.tar.bz2 10:17:39 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/YW3g9ZynSLygWRvZb3RcNQ/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.crashreporter-symbols.zip 10:17:39 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 10:17:39 INFO - Writing to file /builds/slave/test/properties/symbols_url 10:17:39 INFO - Contents: 10:17:39 INFO - symbols_url:https://queue.taskcluster.net/v1/task/YW3g9ZynSLygWRvZb3RcNQ/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.crashreporter-symbols.zip 10:17:39 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:17:39 INFO - https://queue.taskcluster.net/v1/task/YW3g9ZynSLygWRvZb3RcNQ/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.crashreporter-symbols.zip matches https://queue.taskcluster.net 10:17:39 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/YW3g9ZynSLygWRvZb3RcNQ/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.crashreporter-symbols.zip 10:17:39 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/YW3g9ZynSLygWRvZb3RcNQ/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.crashreporter-symbols.zip 10:17:39 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/YW3g9ZynSLygWRvZb3RcNQ/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.crashreporter-symbols.zip to /builds/slave/test/build/firefox-48.0.3.en-US.linux-i686.crashreporter-symbols.zip 10:17:39 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/YW3g9ZynSLygWRvZb3RcNQ/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/firefox-48.0.3.en-US.linux-i686.crashreporter-symbols.zip'}, attempt #1 10:17:39 WARNING - Server returned status 404 HTTP Error 404: Not Found for http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/YW3g9ZynSLygWRvZb3RcNQ/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.crashreporter-symbols.zip 10:17:39 INFO - retry: attempt #1 caught exception: HTTP Error 404: Not Found 10:17:39 INFO - retry: Failed, sleeping 30 seconds before retrying 10:18:09 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/YW3g9ZynSLygWRvZb3RcNQ/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/firefox-48.0.3.en-US.linux-i686.crashreporter-symbols.zip'}, attempt #2 10:18:09 WARNING - Server returned status 404 HTTP Error 404: Not Found for http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/YW3g9ZynSLygWRvZb3RcNQ/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.crashreporter-symbols.zip 10:18:09 INFO - retry: attempt #2 caught exception: HTTP Error 404: Not Found 10:18:09 INFO - retry: Failed, sleeping 60 seconds before retrying 10:19:09 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/YW3g9ZynSLygWRvZb3RcNQ/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/firefox-48.0.3.en-US.linux-i686.crashreporter-symbols.zip'}, attempt #3 10:19:09 WARNING - Server returned status 404 HTTP Error 404: Not Found for http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/YW3g9ZynSLygWRvZb3RcNQ/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.crashreporter-symbols.zip 10:19:09 INFO - retry: attempt #3 caught exception: HTTP Error 404: Not Found 10:19:09 INFO - Can't download from http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/YW3g9ZynSLygWRvZb3RcNQ/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.crashreporter-symbols.zip to /builds/slave/test/build/firefox-48.0.3.en-US.linux-i686.crashreporter-symbols.zip! 10:19:09 INFO - Caught exception: HTTP Error 404: Not Found 10:19:09 INFO - Caught exception: HTTP Error 404: Not Found 10:19:09 INFO - Caught exception: HTTP Error 404: Not Found 10:19:09 INFO - trying https://queue.taskcluster.net/v1/task/YW3g9ZynSLygWRvZb3RcNQ/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.crashreporter-symbols.zip 10:19:09 INFO - Downloading https://queue.taskcluster.net/v1/task/YW3g9ZynSLygWRvZb3RcNQ/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.crashreporter-symbols.zip to /builds/slave/test/build/firefox-48.0.3.en-US.linux-i686.crashreporter-symbols.zip 10:19:09 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/YW3g9ZynSLygWRvZb3RcNQ/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/firefox-48.0.3.en-US.linux-i686.crashreporter-symbols.zip'}, attempt #1 10:19:17 INFO - Downloaded 92317756 bytes. 10:19:17 INFO - Running command: ['unzip', '-q', '-o', '/builds/slave/test/build/firefox-48.0.3.en-US.linux-i686.crashreporter-symbols.zip', '-d', '/builds/slave/test/build/symbols'] 10:19:17 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0.3.en-US.linux-i686.crashreporter-symbols.zip -d /builds/slave/test/build/symbols 10:19:26 INFO - Return code: 0 10:19:26 INFO - Running post-action listener: _resource_record_post_action 10:19:26 INFO - Running post-action listener: set_extra_try_arguments 10:19:26 INFO - ##### 10:19:26 INFO - ##### Running create-virtualenv step. 10:19:26 INFO - ##### 10:19:26 INFO - Running pre-action listener: _pre_create_virtualenv 10:19:26 INFO - Running pre-action listener: _resource_record_pre_action 10:19:26 INFO - Running main action method: create_virtualenv 10:19:26 INFO - Creating virtualenv /builds/slave/test/build/venv 10:19:26 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 10:19:26 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 10:19:27 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 10:19:27 INFO - Using real prefix '/usr' 10:19:27 INFO - New python executable in /builds/slave/test/build/venv/bin/python 10:19:28 INFO - Installing distribute.............................................................................................................................................................................................done. 10:19:32 INFO - Installing pip.................done. 10:19:32 INFO - Return code: 0 10:19:32 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 10:19:32 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:19:32 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 10:19:32 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 10:19:32 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:19:32 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 10:19:32 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 10:19:32 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.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 0x8943c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x89aa598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8a5cf28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x873ee30>, '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 0x89dbc38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8a5a470>, '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-1472231440.888417-2109519326', '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 10:19:32 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.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 10:19:32 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.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 10:19:32 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 10:19:32 INFO - 'CCACHE_UMASK': '002', 10:19:32 INFO - 'DISPLAY': ':0', 10:19:32 INFO - 'HOME': '/home/cltbld', 10:19:32 INFO - 'LANG': 'en_US.UTF-8', 10:19:32 INFO - 'LOGNAME': 'cltbld', 10:19:32 INFO - 'MAIL': '/var/mail/cltbld', 10:19:32 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 10:19:32 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 10:19:32 INFO - 'MOZ_NO_REMOTE': '1', 10:19:32 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 10:19:32 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 10:19:32 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 10:19:32 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 10:19:32 INFO - 'PWD': '/builds/slave/test', 10:19:32 INFO - 'SHELL': '/bin/bash', 10:19:32 INFO - 'SHLVL': '1', 10:19:32 INFO - 'TERM': 'linux', 10:19:32 INFO - 'TMOUT': '86400', 10:19:32 INFO - 'USER': 'cltbld', 10:19:32 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1472231440.888417-2109519326', 10:19:32 INFO - '_': '/tools/buildbot/bin/python'} 10:19:32 INFO - Ignoring indexes: https://pypi.python.org/simple/ 10:19:33 INFO - Downloading/unpacking psutil>=0.7.1 10:19:33 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 10:19:33 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 10:19:33 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 10:19:33 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 10:19:33 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 10:19:33 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 10:19:36 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 10:19:36 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 10:19:36 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 10:19:36 INFO - Installing collected packages: psutil 10:19:36 INFO - Running setup.py install for psutil 10:19:37 INFO - building 'psutil._psutil_linux' extension 10:19:37 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 10:19:37 INFO - psutil/_psutil_linux.c: In function ‘init_psutil_linux’: 10:19:37 WARNING - psutil/_psutil_linux.c:652:5: warning: overflow in implicit constant conversion [-Woverflow] 10:19:37 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 10:19:37 INFO - building 'psutil._psutil_posix' extension 10:19:37 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 10:19:37 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 10:19:38 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 10:19:38 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 10:19:38 INFO - Successfully installed psutil 10:19:38 INFO - Cleaning up... 10:19:38 INFO - Return code: 0 10:19:38 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 10:19:38 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:19:38 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 10:19:38 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 10:19:38 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:19:38 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 10:19:38 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 10:19:38 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.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 0x8943c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x89aa598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8a5cf28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x873ee30>, '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 0x89dbc38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8a5a470>, '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-1472231440.888417-2109519326', '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 10:19:38 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.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 10:19:38 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.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 10:19:38 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 10:19:38 INFO - 'CCACHE_UMASK': '002', 10:19:38 INFO - 'DISPLAY': ':0', 10:19:38 INFO - 'HOME': '/home/cltbld', 10:19:38 INFO - 'LANG': 'en_US.UTF-8', 10:19:38 INFO - 'LOGNAME': 'cltbld', 10:19:38 INFO - 'MAIL': '/var/mail/cltbld', 10:19:38 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 10:19:38 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 10:19:38 INFO - 'MOZ_NO_REMOTE': '1', 10:19:38 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 10:19:38 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 10:19:38 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 10:19:38 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 10:19:38 INFO - 'PWD': '/builds/slave/test', 10:19:38 INFO - 'SHELL': '/bin/bash', 10:19:38 INFO - 'SHLVL': '1', 10:19:38 INFO - 'TERM': 'linux', 10:19:38 INFO - 'TMOUT': '86400', 10:19:38 INFO - 'USER': 'cltbld', 10:19:38 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1472231440.888417-2109519326', 10:19:38 INFO - '_': '/tools/buildbot/bin/python'} 10:19:38 INFO - Ignoring indexes: https://pypi.python.org/simple/ 10:19:38 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 10:19:38 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 10:19:38 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 10:19:38 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 10:19:38 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 10:19:38 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 10:19:38 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 10:19:42 INFO - Downloading mozsystemmonitor-0.0.tar.gz 10:19:42 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 10:19:42 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 10:19:42 INFO - Installing collected packages: mozsystemmonitor 10:19:42 INFO - Running setup.py install for mozsystemmonitor 10:19:42 INFO - Successfully installed mozsystemmonitor 10:19:42 INFO - Cleaning up... 10:19:42 INFO - Return code: 0 10:19:42 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 10:19: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')]} 10:19:42 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 10:19:42 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 10:19: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')]} 10:19:42 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 10:19:42 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 10:19:42 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.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.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 0x8943c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x89aa598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8a5cf28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x873ee30>, '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 0x89dbc38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8a5a470>, '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-1472231440.888417-2109519326', '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 10:19:42 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.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.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 10:19:42 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.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.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 10:19:42 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 10:19:42 INFO - 'CCACHE_UMASK': '002', 10:19:42 INFO - 'DISPLAY': ':0', 10:19:42 INFO - 'HOME': '/home/cltbld', 10:19:42 INFO - 'LANG': 'en_US.UTF-8', 10:19:42 INFO - 'LOGNAME': 'cltbld', 10:19:42 INFO - 'MAIL': '/var/mail/cltbld', 10:19:42 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 10:19:42 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 10:19:42 INFO - 'MOZ_NO_REMOTE': '1', 10:19:42 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 10:19:42 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 10:19:42 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 10:19:42 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 10:19:42 INFO - 'PWD': '/builds/slave/test', 10:19:42 INFO - 'SHELL': '/bin/bash', 10:19:42 INFO - 'SHLVL': '1', 10:19:42 INFO - 'TERM': 'linux', 10:19:42 INFO - 'TMOUT': '86400', 10:19:42 INFO - 'USER': 'cltbld', 10:19:42 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1472231440.888417-2109519326', 10:19:42 INFO - '_': '/tools/buildbot/bin/python'} 10:19:42 INFO - Ignoring indexes: https://pypi.python.org/simple/ 10:19:42 INFO - Downloading/unpacking blobuploader==1.2.4 10:19:42 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 10:19:42 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 10:19:42 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 10:19:42 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 10:19:42 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 10:19:42 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 10:19:46 INFO - Downloading blobuploader-1.2.4.tar.gz 10:19:46 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 10:19:46 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 10:19: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 10:19: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 10:19:46 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 10:19:46 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 10:19: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 10:19: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 10:19:47 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 10:19:47 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 10:19:47 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 10:19:47 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 10:19:47 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 10:19:47 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 10:19:47 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 10:19:47 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 10:19:47 INFO - Downloading docopt-0.6.1.tar.gz 10:19:47 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 10:19:48 INFO - Installing collected packages: blobuploader, requests, docopt 10:19:48 INFO - Running setup.py install for blobuploader 10:19:48 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 10:19:48 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 10:19:48 INFO - Running setup.py install for requests 10:19:49 INFO - Running setup.py install for docopt 10:19:49 INFO - Successfully installed blobuploader requests docopt 10:19:49 INFO - Cleaning up... 10:19:49 INFO - Return code: 0 10:19:49 INFO - Installing None into virtualenv /builds/slave/test/build/venv 10:19:49 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:19:49 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 10:19:49 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 10:19:49 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:19:49 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 10:19:49 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 10:19:49 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.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.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 0x8943c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x89aa598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8a5cf28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x873ee30>, '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 0x89dbc38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8a5a470>, '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-1472231440.888417-2109519326', '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 10:19:49 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.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.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 10:19:49 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.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 10:19:49 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 10:19:49 INFO - 'CCACHE_UMASK': '002', 10:19:49 INFO - 'DISPLAY': ':0', 10:19:49 INFO - 'HOME': '/home/cltbld', 10:19:49 INFO - 'LANG': 'en_US.UTF-8', 10:19:49 INFO - 'LOGNAME': 'cltbld', 10:19:49 INFO - 'MAIL': '/var/mail/cltbld', 10:19:49 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 10:19:49 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 10:19:49 INFO - 'MOZ_NO_REMOTE': '1', 10:19:49 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 10:19:49 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 10:19:49 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 10:19:49 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 10:19:49 INFO - 'PWD': '/builds/slave/test', 10:19:49 INFO - 'SHELL': '/bin/bash', 10:19:49 INFO - 'SHLVL': '1', 10:19:49 INFO - 'TERM': 'linux', 10:19:49 INFO - 'TMOUT': '86400', 10:19:49 INFO - 'USER': 'cltbld', 10:19:49 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1472231440.888417-2109519326', 10:19:49 INFO - '_': '/tools/buildbot/bin/python'} 10:19:49 INFO - Ignoring indexes: https://pypi.python.org/simple/ 10:19:49 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 10:19:49 INFO - Running setup.py (path:/tmp/pip-bMzukE-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 10:19:49 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 10:19:49 INFO - Running setup.py (path:/tmp/pip-L3HHix-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 10:19:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 10:19:50 INFO - Running setup.py (path:/tmp/pip-Ca0hk6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 10:19:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 10:19:50 INFO - Running setup.py (path:/tmp/pip-3Wqz1Y-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 10:19:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 10:19:50 INFO - Running setup.py (path:/tmp/pip-P640SO-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 10:19:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 10:19:50 INFO - Running setup.py (path:/tmp/pip-44UfxL-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 10:19:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 10:19:50 INFO - Running setup.py (path:/tmp/pip-n0wybK-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 10:19:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 10:19:50 INFO - Running setup.py (path:/tmp/pip-E54MDx-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 10:19:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 10:19:50 INFO - Running setup.py (path:/tmp/pip-Ps9wi8-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 10:19:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 10:19:50 INFO - Running setup.py (path:/tmp/pip-Uwi8AO-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 10:19:51 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 10:19:51 INFO - Running setup.py (path:/tmp/pip-enoZkL-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 10:19:51 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 10:19:51 INFO - Running setup.py (path:/tmp/pip-WkhZ3x-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 10:19:51 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 10:19:51 INFO - Running setup.py (path:/tmp/pip-z6ywod-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 10:19:51 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 10:19:51 INFO - Running setup.py (path:/tmp/pip-RTrZ5C-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 10:19:51 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 10:19:51 INFO - Running setup.py (path:/tmp/pip-Taf8P6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 10:19:51 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 10:19:51 INFO - Running setup.py (path:/tmp/pip-5_Lzux-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 10:19:51 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 10:19:51 INFO - Running setup.py (path:/tmp/pip-zxwESD-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 10:19:52 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 10:19:52 INFO - Running setup.py (path:/tmp/pip-ZvrxoL-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 10:19:52 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 10:19:52 INFO - Running setup.py (path:/tmp/pip-K1NPF2-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 10:19:52 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 10:19:52 INFO - Running setup.py (path:/tmp/pip-I3X44L-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 10:19:52 INFO - Unpacking /builds/slave/test/build/tests/marionette 10:19:52 INFO - Running setup.py (path:/tmp/pip-sBbL4t-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 10:19:52 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 10:19:52 INFO - Installing collected packages: manifestparser, mozcrash, mozdebug, mozdevice, mozfile, mozhttpd, mozinfo, mozInstall, mozleak, mozlog, moznetwork, mozprocess, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve, marionette-driver, browsermob-proxy, marionette-client 10:19:52 INFO - Running setup.py install for manifestparser 10:19:53 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 10:19:53 INFO - Running setup.py install for mozcrash 10:19:53 INFO - Running setup.py install for mozdebug 10:19:53 INFO - Running setup.py install for mozdevice 10:19:53 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 10:19:53 INFO - Installing dm script to /builds/slave/test/build/venv/bin 10:19:53 INFO - Running setup.py install for mozfile 10:19:54 INFO - Running setup.py install for mozhttpd 10:19:54 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 10:19:54 INFO - Running setup.py install for mozinfo 10:19:54 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 10:19:54 INFO - Running setup.py install for mozInstall 10:19:54 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 10:19:54 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 10:19:54 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 10:19:54 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 10:19:54 INFO - Running setup.py install for mozleak 10:19:54 INFO - Running setup.py install for mozlog 10:19:55 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 10:19:55 INFO - Running setup.py install for moznetwork 10:19:55 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 10:19:55 INFO - Running setup.py install for mozprocess 10:19:55 INFO - Running setup.py install for mozprofile 10:19:55 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 10:19:55 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 10:19:55 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 10:19:55 INFO - Running setup.py install for mozrunner 10:19:56 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 10:19:56 INFO - Running setup.py install for mozscreenshot 10:19:56 INFO - Running setup.py install for moztest 10:19:56 INFO - Running setup.py install for mozversion 10:19:56 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 10:19:56 INFO - Running setup.py install for wptserve 10:19:57 INFO - Running setup.py install for marionette-driver 10:19:57 INFO - Running setup.py install for browsermob-proxy 10:19:57 INFO - Running setup.py install for marionette-client 10:19:57 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 10:19:57 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 10:19:58 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 10:19:58 INFO - Cleaning up... 10:19:58 INFO - Return code: 0 10:19:58 INFO - Installing None into virtualenv /builds/slave/test/build/venv 10:19:58 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:19:58 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 10:19:58 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 10:19:58 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:19:58 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 10:19:58 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 10:19:58 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.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.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 0x8943c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x89aa598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8a5cf28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x873ee30>, '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 0x89dbc38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8a5a470>, '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-1472231440.888417-2109519326', '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 10:19:58 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.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.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 10:19:58 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.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 10:19:58 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 10:19:58 INFO - 'CCACHE_UMASK': '002', 10:19:58 INFO - 'DISPLAY': ':0', 10:19:58 INFO - 'HOME': '/home/cltbld', 10:19:58 INFO - 'LANG': 'en_US.UTF-8', 10:19:58 INFO - 'LOGNAME': 'cltbld', 10:19:58 INFO - 'MAIL': '/var/mail/cltbld', 10:19:58 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 10:19:58 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 10:19:58 INFO - 'MOZ_NO_REMOTE': '1', 10:19:58 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 10:19:58 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 10:19:58 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 10:19:58 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 10:19:58 INFO - 'PWD': '/builds/slave/test', 10:19:58 INFO - 'SHELL': '/bin/bash', 10:19:58 INFO - 'SHLVL': '1', 10:19:58 INFO - 'TERM': 'linux', 10:19:58 INFO - 'TMOUT': '86400', 10:19:58 INFO - 'USER': 'cltbld', 10:19:58 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1472231440.888417-2109519326', 10:19:58 INFO - '_': '/tools/buildbot/bin/python'} 10:19:58 INFO - Ignoring indexes: https://pypi.python.org/simple/ 10:19:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 10:19:58 INFO - Running setup.py (path:/tmp/pip-xSmTW0-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 10:19:58 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)) 10:19:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 10:19:58 INFO - Running setup.py (path:/tmp/pip-L90hA2-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 10:19:58 INFO - Requirement already satisfied (use --upgrade to upgrade): mozcrash==0.17 from file:///builds/slave/test/build/tests/mozbase/mozcrash in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 10:19:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 10:19:58 INFO - Running setup.py (path:/tmp/pip-dnX0ue-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 10:19:58 INFO - Requirement already satisfied (use --upgrade to upgrade): mozdebug==0.1 from file:///builds/slave/test/build/tests/mozbase/mozdebug in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 3)) 10:19:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 10:19:58 INFO - Running setup.py (path:/tmp/pip-56KJMK-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 10:19:59 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)) 10:19:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 10:19:59 INFO - Running setup.py (path:/tmp/pip-HD6CsE-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 10:19:59 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)) 10:19:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 10:19:59 INFO - Running setup.py (path:/tmp/pip-cfDQ80-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 10:19:59 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)) 10:19:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 10:19:59 INFO - Running setup.py (path:/tmp/pip-YdIIfL-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 10:19:59 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)) 10:19:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 10:19:59 INFO - Running setup.py (path:/tmp/pip-MyDDOQ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 10:19:59 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)) 10:19:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 10:19:59 INFO - Running setup.py (path:/tmp/pip-_Pv9yE-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 10:19:59 INFO - Requirement already satisfied (use --upgrade to upgrade): mozleak==0.1 from file:///builds/slave/test/build/tests/mozbase/mozleak in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 9)) 10:19:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 10:19:59 INFO - Running setup.py (path:/tmp/pip-aPRWk9-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 10:19:59 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog==3.1 from file:///builds/slave/test/build/tests/mozbase/mozlog in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 10:19:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 10:19:59 INFO - Running setup.py (path:/tmp/pip-WGx7sC-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 10:20:00 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)) 10:20:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 10:20:00 INFO - Running setup.py (path:/tmp/pip-0hwSAe-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 10:20:00 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)) 10:20:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 10:20:00 INFO - Running setup.py (path:/tmp/pip-_nkN6P-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 10:20:00 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)) 10:20:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 10:20:00 INFO - Running setup.py (path:/tmp/pip-Hx6CDj-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 10:20:00 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)) 10:20:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 10:20:00 INFO - Running setup.py (path:/tmp/pip-Wn94Oe-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 10:20:00 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)) 10:20:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 10:20:00 INFO - Running setup.py (path:/tmp/pip-UD7GTk-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 10:20:00 INFO - Requirement already satisfied (use --upgrade to upgrade): moztest==0.7 from file:///builds/slave/test/build/tests/mozbase/moztest in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 16)) 10:20:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 10:20:00 INFO - Running setup.py (path:/tmp/pip-IOpBJM-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 10:20:00 INFO - Requirement already satisfied (use --upgrade to upgrade): mozversion==1.4 from file:///builds/slave/test/build/tests/mozbase/mozversion in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 17)) 10:20:00 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 10:20:00 INFO - Running setup.py (path:/tmp/pip-TDvivi-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 10:20:01 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)) 10:20:01 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 10:20:01 INFO - Running setup.py (path:/tmp/pip-eohR0j-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 10:20:01 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)) 10:20:01 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 10:20:01 INFO - Running setup.py (path:/tmp/pip-7psfOI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 10:20:01 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)) 10:20:01 INFO - Unpacking /builds/slave/test/build/tests/marionette 10:20:01 INFO - Running setup.py (path:/tmp/pip-dwhtYK-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 10:20:01 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 10:20:01 INFO - Requirement already satisfied (use --upgrade to upgrade): marionette-client==2.3.0 from file:///builds/slave/test/build/tests/marionette in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 5)) 10:20:01 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile>=1.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozcrash==0.17->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 10:20:01 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog>=3.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozcrash==0.17->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 10:20:01 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdebug==0.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 3)) 10:20:01 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork>=0.24 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdevice==0.48->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 10:20:01 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess>=0.19 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdevice==0.48->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 10:20:01 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 10:20:01 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 10:20:02 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 10:20:02 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 10:20:02 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 10:20:02 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 10:20:02 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 10:20:05 INFO - Downloading blessings-1.6.tar.gz 10:20:05 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 10:20:05 INFO - Requirement already satisfied (use --upgrade to upgrade): requests>=1.1.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from browsermob-proxy==0.6.0->-r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 4)) 10:20:05 INFO - Installing collected packages: blessings 10:20:05 INFO - Running setup.py install for blessings 10:20:05 INFO - Successfully installed blessings 10:20:05 INFO - Cleaning up... 10:20:06 INFO - Return code: 0 10:20:06 INFO - Done creating virtualenv /builds/slave/test/build/venv. 10:20:06 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 10:20:06 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 10:20:06 INFO - Reading from file tmpfile_stdout 10:20:06 INFO - Current package versions: 10:20:06 INFO - argparse == 1.2.1 10:20:06 INFO - blessings == 1.6 10:20:06 INFO - blobuploader == 1.2.4 10:20:06 INFO - browsermob-proxy == 0.6.0 10:20:06 INFO - docopt == 0.6.1 10:20:06 INFO - manifestparser == 1.1 10:20:06 INFO - marionette-client == 2.3.0 10:20:06 INFO - marionette-driver == 1.4.0 10:20:06 INFO - mozInstall == 1.12 10:20:06 INFO - mozcrash == 0.17 10:20:06 INFO - mozdebug == 0.1 10:20:06 INFO - mozdevice == 0.48 10:20:06 INFO - mozfile == 1.2 10:20:06 INFO - mozhttpd == 0.7 10:20:06 INFO - mozinfo == 0.9 10:20:06 INFO - mozleak == 0.1 10:20:06 INFO - mozlog == 3.1 10:20:06 INFO - moznetwork == 0.27 10:20:06 INFO - mozprocess == 0.22 10:20:06 INFO - mozprofile == 0.28 10:20:06 INFO - mozrunner == 6.11 10:20:06 INFO - mozscreenshot == 0.1 10:20:06 INFO - mozsystemmonitor == 0.0 10:20:06 INFO - moztest == 0.7 10:20:06 INFO - mozversion == 1.4 10:20:06 INFO - psutil == 3.1.1 10:20:06 INFO - requests == 1.2.3 10:20:06 INFO - wptserve == 1.4.0 10:20:06 INFO - wsgiref == 0.1.2 10:20:06 INFO - Running post-action listener: _resource_record_post_action 10:20:06 INFO - Running post-action listener: _start_resource_monitoring 10:20:06 INFO - Starting resource monitoring. 10:20:06 INFO - ##### 10:20:06 INFO - ##### Running pull step. 10:20:06 INFO - ##### 10:20:06 INFO - Running pre-action listener: _resource_record_pre_action 10:20:06 INFO - Running main action method: pull 10:20:06 INFO - Pull has nothing to do! 10:20:06 INFO - Running post-action listener: _resource_record_post_action 10:20:06 INFO - ##### 10:20:06 INFO - ##### Running install step. 10:20:06 INFO - ##### 10:20:06 INFO - Running pre-action listener: _resource_record_pre_action 10:20:06 INFO - Running main action method: install 10:20:06 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 10:20:06 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 10:20:06 INFO - Reading from file tmpfile_stdout 10:20:06 INFO - Detecting whether we're running mozinstall >=1.0... 10:20:06 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 10:20:06 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 10:20:07 INFO - Reading from file tmpfile_stdout 10:20:07 INFO - Output received: 10:20:07 INFO - Usage: mozinstall [options] installer 10:20:07 INFO - Options: 10:20:07 INFO - -h, --help show this help message and exit 10:20:07 INFO - -d DEST, --destination=DEST 10:20:07 INFO - Directory to install application into. [default: 10:20:07 INFO - "/builds/slave/test"] 10:20:07 INFO - --app=APP Application being installed. [default: firefox] 10:20:07 INFO - mkdir: /builds/slave/test/build/application 10:20:07 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '/builds/slave/test/build/firefox-48.0.3.en-US.linux-i686.tar.bz2', '--destination', '/builds/slave/test/build/application'] 10:20:07 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall /builds/slave/test/build/firefox-48.0.3.en-US.linux-i686.tar.bz2 --destination /builds/slave/test/build/application 10:20:37 INFO - Reading from file tmpfile_stdout 10:20:37 INFO - Output received: 10:20:37 INFO - /builds/slave/test/build/application/firefox/firefox 10:20:37 INFO - Running post-action listener: _resource_record_post_action 10:20:37 INFO - ##### 10:20:37 INFO - ##### Running run-tests step. 10:20:37 INFO - ##### 10:20:37 INFO - Running pre-action listener: _resource_record_pre_action 10:20:37 INFO - Running main action method: run_tests 10:20:37 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 10:20:37 INFO - Minidump filename unknown. Determining based upon platform and architecture. 10:20:37 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 10:20:37 INFO - grabbing minidump binary from tooltool 10:20:37 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:20:37 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 0x873ee30>, '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 0x89dbc38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8a5a470>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 10:20:37 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 10:20:37 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 10:20:37 INFO - INFO - File linux32-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 10:20:37 INFO - Return code: 0 10:20:37 INFO - Chmoding /builds/slave/test/build/linux32-minidump_stackwalk to 0755 10:20:37 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 10:20:37 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/YW3g9ZynSLygWRvZb3RcNQ/artifacts/public/build/firefox-48.0.3.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 10:20:37 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/YW3g9ZynSLygWRvZb3RcNQ/artifacts/public/build/firefox-48.0.3.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 10:20:37 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 10:20:37 INFO - 'CCACHE_UMASK': '002', 10:20:37 INFO - 'DISPLAY': ':0', 10:20:37 INFO - 'HOME': '/home/cltbld', 10:20:37 INFO - 'LANG': 'en_US.UTF-8', 10:20:37 INFO - 'LOGNAME': 'cltbld', 10:20:37 INFO - 'MAIL': '/var/mail/cltbld', 10:20:37 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 10:20:37 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 10:20:37 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 10:20:37 INFO - 'MOZ_NO_REMOTE': '1', 10:20:37 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 10:20:37 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 10:20:37 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 10:20:37 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 10:20:37 INFO - 'PWD': '/builds/slave/test', 10:20:37 INFO - 'SHELL': '/bin/bash', 10:20:37 INFO - 'SHLVL': '1', 10:20:37 INFO - 'TERM': 'linux', 10:20:37 INFO - 'TMOUT': '86400', 10:20:37 INFO - 'USER': 'cltbld', 10:20:37 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1472231440.888417-2109519326', 10:20:37 INFO - '_': '/tools/buildbot/bin/python'} 10:20:37 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/YW3g9ZynSLygWRvZb3RcNQ/artifacts/public/build/firefox-48.0.3.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 10:20:38 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 10:20:38 INFO - import pkg_resources 10:20:39 INFO - Using 1 client processes 10:20:40 INFO - wptserve Starting http server on 127.0.0.1:8000 10:20:40 INFO - wptserve Starting http server on 127.0.0.1:8001 10:20:40 INFO - wptserve Starting http server on 127.0.0.1:8443 10:20:42 INFO - SUITE-START | Running 778 tests 10:20:42 INFO - Running testharness tests 10:20:42 INFO - Setting up ssl 10:20:42 INFO - PROCESS | certutil | 10:20:42 INFO - PROCESS | certutil | 10:20:42 INFO - PROCESS | certutil | 10:20:42 INFO - Certificate Nickname Trust Attributes 10:20:42 INFO - SSL,S/MIME,JAR/XPI 10:20:42 INFO - 10:20:42 INFO - web-platform-tests CT,, 10:20:42 INFO - 10:20:42 INFO - Starting runner 10:20:45 INFO - PROCESS | 1794 | 1472232045231 Marionette DEBUG Marionette enabled via build flag and pref 10:20:45 INFO - PROCESS | 1794 | ++DOCSHELL 0xa4e5b000 == 1 [pid = 1794] [id = 1] 10:20:45 INFO - PROCESS | 1794 | ++DOMWINDOW == 1 (0xa4e5b400) [pid = 1794] [serial = 1] [outer = (nil)] 10:20:45 INFO - PROCESS | 1794 | [1794] WARNING: No inner window available!: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 10:20:45 INFO - PROCESS | 1794 | ++DOMWINDOW == 2 (0xa4e5bc00) [pid = 1794] [serial = 2] [outer = 0xa4e5b400] 10:20:45 INFO - PROCESS | 1794 | 1472232045942 Marionette INFO Listening on port 2828 10:20:46 INFO - PROCESS | 1794 | 1472232046637 Marionette DEBUG Marionette enabled via command-line flag 10:20:46 INFO - PROCESS | 1794 | ++DOCSHELL 0xa2002c00 == 2 [pid = 1794] [id = 2] 10:20:46 INFO - PROCESS | 1794 | ++DOMWINDOW == 3 (0xa2003000) [pid = 1794] [serial = 3] [outer = (nil)] 10:20:46 INFO - PROCESS | 1794 | [1794] WARNING: No inner window available!: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 10:20:46 INFO - PROCESS | 1794 | ++DOMWINDOW == 4 (0xa2003800) [pid = 1794] [serial = 4] [outer = 0xa2003000] 10:20:46 INFO - PROCESS | 1794 | LoadPlugin() /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so returned a20d4ea0 10:20:46 INFO - PROCESS | 1794 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so returned a68259a0 10:20:46 INFO - PROCESS | 1794 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-cone-plugin.so returned a20e8ba0 10:20:46 INFO - PROCESS | 1794 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so returned a10019e0 10:20:46 INFO - PROCESS | 1794 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-mully-plugin.so returned a1005700 10:20:47 INFO - PROCESS | 1794 | ++DOMWINDOW == 5 (0xa101f400) [pid = 1794] [serial = 5] [outer = 0xa4e5b400] 10:20:47 INFO - PROCESS | 1794 | [1794] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 10:20:47 INFO - PROCESS | 1794 | 1472232047080 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:45494 10:20:47 INFO - PROCESS | 1794 | [1794] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 10:20:47 INFO - PROCESS | 1794 | 1472232047113 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:45495 10:20:47 INFO - PROCESS | 1794 | 1472232047172 Marionette DEBUG Closed connection conn0 10:20:47 INFO - PROCESS | 1794 | 1472232047176 Marionette DEBUG Closed connection conn1 10:20:47 INFO - PROCESS | 1794 | [1794] WARNING: Hardware Vsync support not yet implemented. Falling back to software timers: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/gfx/thebes/gfxPlatform.cpp, line 2251 10:20:47 INFO - PROCESS | 1794 | [1794] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 10:20:47 INFO - PROCESS | 1794 | 1472232047303 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:45496 10:20:47 INFO - PROCESS | 1794 | [1794] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 10:20:47 INFO - PROCESS | 1794 | 1472232047358 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:45497 10:20:47 INFO - PROCESS | 1794 | 1472232047361 Marionette DEBUG Closed connection conn2 10:20:47 INFO - PROCESS | 1794 | [1794] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 10:20:47 INFO - PROCESS | 1794 | 1472232047414 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:45498 10:20:47 INFO - PROCESS | 1794 | 1472232047428 Marionette DEBUG Closed connection conn3 10:20:47 INFO - PROCESS | 1794 | 1472232047474 Marionette TRACE conn4 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 10:20:47 INFO - PROCESS | 1794 | 1472232047491 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0.3","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":"20160826082817","device":"desktop","version":"48.0.3"} 10:20:48 INFO - PROCESS | 1794 | [1794] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 10:20:49 INFO - PROCESS | 1794 | ++DOCSHELL 0x9b34a800 == 3 [pid = 1794] [id = 3] 10:20:49 INFO - PROCESS | 1794 | ++DOMWINDOW == 6 (0x9b34ac00) [pid = 1794] [serial = 6] [outer = (nil)] 10:20:49 INFO - PROCESS | 1794 | ++DOCSHELL 0x9b34b000 == 4 [pid = 1794] [id = 4] 10:20:49 INFO - PROCESS | 1794 | ++DOMWINDOW == 7 (0x9b34b400) [pid = 1794] [serial = 7] [outer = (nil)] 10:20:49 INFO - PROCESS | 1794 | [1794] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 10:20:49 INFO - PROCESS | 1794 | ++DOCSHELL 0x9a8ed400 == 5 [pid = 1794] [id = 5] 10:20:49 INFO - PROCESS | 1794 | ++DOMWINDOW == 8 (0x9a8ed800) [pid = 1794] [serial = 8] [outer = (nil)] 10:20:49 INFO - PROCESS | 1794 | [1794] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 10:20:50 INFO - PROCESS | 1794 | [1794] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 10:20:50 INFO - PROCESS | 1794 | ++DOMWINDOW == 9 (0x9a70fc00) [pid = 1794] [serial = 9] [outer = 0x9a8ed800] 10:20:50 INFO - PROCESS | 1794 | ++DOMWINDOW == 10 (0x9aa7b000) [pid = 1794] [serial = 10] [outer = 0x9b34ac00] 10:20:50 INFO - PROCESS | 1794 | ++DOMWINDOW == 11 (0x9aa7cc00) [pid = 1794] [serial = 11] [outer = 0x9b34b400] 10:20:50 INFO - PROCESS | 1794 | ++DOMWINDOW == 12 (0x9a378800) [pid = 1794] [serial = 12] [outer = 0x9a8ed800] 10:20:51 INFO - PROCESS | 1794 | 1472232051541 Marionette INFO startBrowser 43558715-e64d-4a0f-bb88-fb6813072d29 10:20:51 INFO - PROCESS | 1794 | 1472232051589 Marionette DEBUG loaded listener.js 10:20:51 INFO - PROCESS | 1794 | 1472232051609 Marionette DEBUG loaded listener.js 10:20:51 INFO - PROCESS | 1794 | 1472232051614 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:20:52 INFO - PROCESS | 1794 | ++DOMWINDOW == 13 (0x9b34ec00) [pid = 1794] [serial = 13] [outer = 0x9a8ed800] 10:20:52 INFO - PROCESS | 1794 | 1472232052338 Marionette TRACE conn4 <- [1,1,null,{"sessionId":"43558715-e64d-4a0f-bb88-fb6813072d29","capabilities":{"browserName":"Firefox","browserVersion":"48.0.3","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":"20160826082817","device":"desktop","version":"48.0.3","command_id":1}}] 10:20:52 INFO - PROCESS | 1794 | 1472232052613 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}] 10:20:52 INFO - PROCESS | 1794 | 1472232052622 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:20:52 INFO - PROCESS | 1794 | 1472232052944 Marionette TRACE conn4 <- [1,2,null,{"value":null}] 10:20:53 INFO - PROCESS | 1794 | 1472232053097 Marionette TRACE conn4 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 10:20:53 INFO - PROCESS | 1794 | 1472232053102 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:20:53 INFO - PROCESS | 1794 | [1794] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 10:20:53 INFO - PROCESS | 1794 | [1794] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 10:20:53 INFO - PROCESS | 1794 | ++DOMWINDOW == 14 (0x954a9800) [pid = 1794] [serial = 14] [outer = 0x9a8ed800] 10:20:53 INFO - PROCESS | 1794 | [1794] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 10:20:53 INFO - PROCESS | 1794 | [1794] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 10:20:53 INFO - PROCESS | 1794 | 1472232053789 Marionette TRACE conn4 <- [1,3,null,{}] 10:20:53 INFO - PROCESS | 1794 | 1472232053818 Marionette TRACE conn4 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 10:20:53 INFO - PROCESS | 1794 | 1472232053822 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:20:53 INFO - PROCESS | 1794 | 1472232053921 Marionette TRACE conn4 <- [1,4,null,{"value":null}] 10:20:53 INFO - PROCESS | 1794 | 1472232053967 Marionette TRACE conn4 -> [0,5,"getWindowHandle",null] 10:20:53 INFO - PROCESS | 1794 | 1472232053972 Marionette TRACE conn4 <- [1,5,null,{"value":"8"}] 10:20:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 10:20:53 INFO - PROCESS | 1794 | 1472232053980 Marionette TRACE conn4 -> [0,6,"setScriptTimeout",{"ms":35000}] 10:20:53 INFO - PROCESS | 1794 | 1472232053985 Marionette TRACE conn4 <- [1,6,null,{}] 10:20:54 INFO - PROCESS | 1794 | 1472232053996 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}] 10:20:54 INFO - PROCESS | 1794 | 1472232054000 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:20:54 INFO - PROCESS | 1794 | 1472232054023 Marionette TRACE conn4 <- [1,7,null,{"value":null}] 10:20:54 INFO - PROCESS | 1794 | 1472232054029 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:54 INFO - PROCESS | 1794 | 1472232054039 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:20:54 INFO - PROCESS | 1794 | ++DOCSHELL 0x93c46000 == 6 [pid = 1794] [id = 6] 10:20:54 INFO - PROCESS | 1794 | ++DOMWINDOW == 15 (0x93c46400) [pid = 1794] [serial = 15] [outer = (nil)] 10:20:54 INFO - PROCESS | 1794 | ++DOMWINDOW == 16 (0x95136400) [pid = 1794] [serial = 16] [outer = 0x93c46400] 10:20:54 INFO - PROCESS | 1794 | 1472232054117 Marionette DEBUG loaded listener.js 10:20:54 INFO - PROCESS | 1794 | ++DOMWINDOW == 17 (0x982b9800) [pid = 1794] [serial = 17] [outer = 0x93c46400] 10:20:54 INFO - PROCESS | 1794 | ++DOCSHELL 0x9394b000 == 7 [pid = 1794] [id = 7] 10:20:54 INFO - PROCESS | 1794 | ++DOMWINDOW == 18 (0x93950000) [pid = 1794] [serial = 18] [outer = (nil)] 10:20:54 INFO - PROCESS | 1794 | ++DOMWINDOW == 19 (0x93952400) [pid = 1794] [serial = 19] [outer = 0x93950000] 10:20:54 INFO - PROCESS | 1794 | 1472232054620 Marionette DEBUG loaded listener.js 10:20:54 INFO - PROCESS | 1794 | ++DOMWINDOW == 20 (0x93a6dc00) [pid = 1794] [serial = 20] [outer = 0x93950000] 10:20:55 INFO - PROCESS | 1794 | [1794] WARNING: GetDefaultCharsetForLocale: need to add multi locale support: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/intl/locale/unix/nsUNIXCharset.cpp, line 98 10:20:55 INFO - PROCESS | 1794 | 1472232055188 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]]]}] 10:20:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 10:20:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1288ms 10:20:55 INFO - PROCESS | 1794 | 1472232055326 Marionette TRACE conn4 -> [0,9,"getWindowHandle",null] 10:20:55 INFO - PROCESS | 1794 | 1472232055330 Marionette TRACE conn4 <- [1,9,null,{"value":"8"}] 10:20:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 10:20:55 INFO - PROCESS | 1794 | 1472232055356 Marionette TRACE conn4 -> [0,10,"setScriptTimeout",{"ms":35000}] 10:20:55 INFO - PROCESS | 1794 | 1472232055358 Marionette TRACE conn4 <- [1,10,null,{}] 10:20:55 INFO - PROCESS | 1794 | 1472232055387 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}] 10:20:55 INFO - PROCESS | 1794 | 1472232055398 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:20:55 INFO - PROCESS | 1794 | 1472232055574 Marionette TRACE conn4 <- [1,11,null,{"value":null}] 10:20:55 INFO - PROCESS | 1794 | 1472232055882 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:55 INFO - PROCESS | 1794 | 1472232055890 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:20:55 INFO - PROCESS | 1794 | ++DOCSHELL 0x91f4ac00 == 8 [pid = 1794] [id = 8] 10:20:55 INFO - PROCESS | 1794 | ++DOMWINDOW == 21 (0x91f4b000) [pid = 1794] [serial = 21] [outer = (nil)] 10:20:55 INFO - PROCESS | 1794 | ++DOMWINDOW == 22 (0x91f4d000) [pid = 1794] [serial = 22] [outer = 0x91f4b000] 10:20:55 INFO - PROCESS | 1794 | 1472232055987 Marionette DEBUG loaded listener.js 10:20:56 INFO - PROCESS | 1794 | ++DOMWINDOW == 23 (0x91f51400) [pid = 1794] [serial = 23] [outer = 0x91f4b000] 10:20:56 INFO - PROCESS | 1794 | 1472232056930 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]]]}] 10:20:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 10:20:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 1666ms 10:20:57 INFO - PROCESS | 1794 | 1472232057009 Marionette TRACE conn4 -> [0,13,"getWindowHandle",null] 10:20:57 INFO - PROCESS | 1794 | 1472232057015 Marionette TRACE conn4 <- [1,13,null,{"value":"8"}] 10:20:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 10:20:57 INFO - PROCESS | 1794 | 1472232057024 Marionette TRACE conn4 -> [0,14,"setScriptTimeout",{"ms":35000}] 10:20:57 INFO - PROCESS | 1794 | 1472232057028 Marionette TRACE conn4 <- [1,14,null,{}] 10:20:57 INFO - PROCESS | 1794 | 1472232057037 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}] 10:20:57 INFO - PROCESS | 1794 | 1472232057045 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:20:57 INFO - PROCESS | 1794 | ++DOCSHELL 0x9223c800 == 9 [pid = 1794] [id = 9] 10:20:57 INFO - PROCESS | 1794 | ++DOMWINDOW == 24 (0x938df400) [pid = 1794] [serial = 24] [outer = (nil)] 10:20:57 INFO - PROCESS | 1794 | ++DOMWINDOW == 25 (0x93c3d000) [pid = 1794] [serial = 25] [outer = 0x938df400] 10:20:57 INFO - PROCESS | 1794 | 1472232057331 Marionette TRACE conn4 <- [1,15,null,{"value":null}] 10:20:57 INFO - PROCESS | 1794 | ++DOMWINDOW == 26 (0x938ebc00) [pid = 1794] [serial = 26] [outer = 0x938df400] 10:20:57 INFO - PROCESS | 1794 | ++DOCSHELL 0x938dec00 == 10 [pid = 1794] [id = 10] 10:20:57 INFO - PROCESS | 1794 | ++DOMWINDOW == 27 (0x93a65c00) [pid = 1794] [serial = 27] [outer = (nil)] 10:20:57 INFO - PROCESS | 1794 | ++DOMWINDOW == 28 (0x9549f800) [pid = 1794] [serial = 28] [outer = 0x93a65c00] 10:20:57 INFO - PROCESS | 1794 | 1472232057623 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:57 INFO - PROCESS | 1794 | 1472232057634 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:20:57 INFO - PROCESS | 1794 | ++DOCSHELL 0x9394a400 == 11 [pid = 1794] [id = 11] 10:20:57 INFO - PROCESS | 1794 | ++DOMWINDOW == 29 (0x93c42c00) [pid = 1794] [serial = 29] [outer = (nil)] 10:20:57 INFO - PROCESS | 1794 | ++DOMWINDOW == 30 (0x991cf000) [pid = 1794] [serial = 30] [outer = 0x93c42c00] 10:20:57 INFO - PROCESS | 1794 | 1472232057778 Marionette DEBUG loaded listener.js 10:20:57 INFO - PROCESS | 1794 | ++DOMWINDOW == 31 (0x99df2400) [pid = 1794] [serial = 31] [outer = 0x93c42c00] 10:20:58 INFO - PROCESS | 1794 | ++DOMWINDOW == 32 (0x9aa6e400) [pid = 1794] [serial = 32] [outer = 0x93a65c00] 10:20:58 INFO - PROCESS | 1794 | 1472232058925 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]]]}] 10:20:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 10:20:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 1931ms 10:20:58 INFO - PROCESS | 1794 | 1472232058959 Marionette TRACE conn4 -> [0,17,"getWindowHandle",null] 10:20:58 INFO - PROCESS | 1794 | 1472232058965 Marionette TRACE conn4 <- [1,17,null,{"value":"8"}] 10:20:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 10:20:58 INFO - PROCESS | 1794 | 1472232058973 Marionette TRACE conn4 -> [0,18,"setScriptTimeout",{"ms":35000}] 10:20:58 INFO - PROCESS | 1794 | 1472232058977 Marionette TRACE conn4 <- [1,18,null,{}] 10:20:58 INFO - PROCESS | 1794 | 1472232058983 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}] 10:20:58 INFO - PROCESS | 1794 | 1472232058988 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:20:59 INFO - PROCESS | 1794 | 1472232059220 Marionette TRACE conn4 <- [1,19,null,{"value":null}] 10:20:59 INFO - PROCESS | 1794 | 1472232059387 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:59 INFO - PROCESS | 1794 | 1472232059394 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:20:59 INFO - PROCESS | 1794 | ++DOCSHELL 0x94783c00 == 12 [pid = 1794] [id = 12] 10:20:59 INFO - PROCESS | 1794 | ++DOMWINDOW == 33 (0x9aa73c00) [pid = 1794] [serial = 33] [outer = (nil)] 10:20:59 INFO - PROCESS | 1794 | ++DOMWINDOW == 34 (0x9bbe8400) [pid = 1794] [serial = 34] [outer = 0x9aa73c00] 10:20:59 INFO - PROCESS | 1794 | 1472232059486 Marionette DEBUG loaded listener.js 10:20:59 INFO - PROCESS | 1794 | ++DOMWINDOW == 35 (0x9cbdf800) [pid = 1794] [serial = 35] [outer = 0x9aa73c00] 10:21:00 INFO - PROCESS | 1794 | 1472232060413 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]]]}] 10:21:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 10:21:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 1483ms 10:21:00 INFO - PROCESS | 1794 | 1472232060458 Marionette TRACE conn4 -> [0,21,"getWindowHandle",null] 10:21:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 10:21:00 INFO - PROCESS | 1794 | 1472232060464 Marionette TRACE conn4 <- [1,21,null,{"value":"8"}] 10:21:00 INFO - PROCESS | 1794 | 1472232060482 Marionette TRACE conn4 -> [0,22,"setScriptTimeout",{"ms":35000}] 10:21:00 INFO - PROCESS | 1794 | 1472232060492 Marionette TRACE conn4 <- [1,22,null,{}] 10:21:00 INFO - PROCESS | 1794 | 1472232060499 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}] 10:21:00 INFO - PROCESS | 1794 | 1472232060507 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:21:00 INFO - PROCESS | 1794 | 1472232060992 Marionette TRACE conn4 <- [1,23,null,{"value":null}] 10:21:01 INFO - PROCESS | 1794 | 1472232061136 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:01 INFO - PROCESS | 1794 | 1472232061146 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:21:01 INFO - PROCESS | 1794 | ++DOCSHELL 0x93949400 == 13 [pid = 1794] [id = 13] 10:21:01 INFO - PROCESS | 1794 | ++DOMWINDOW == 36 (0x93949800) [pid = 1794] [serial = 36] [outer = (nil)] 10:21:01 INFO - PROCESS | 1794 | ++DOMWINDOW == 37 (0x93a62800) [pid = 1794] [serial = 37] [outer = 0x93949800] 10:21:01 INFO - PROCESS | 1794 | 1472232061227 Marionette DEBUG loaded listener.js 10:21:01 INFO - PROCESS | 1794 | ++DOMWINDOW == 38 (0x93c46c00) [pid = 1794] [serial = 38] [outer = 0x93949800] 10:21:01 INFO - PROCESS | 1794 | --DOCSHELL 0x93c46000 == 12 [pid = 1794] [id = 6] 10:21:02 INFO - PROCESS | 1794 | 1472232062272 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]]]}] 10:21:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 10:21:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 1850ms 10:21:02 INFO - PROCESS | 1794 | 1472232062324 Marionette TRACE conn4 -> [0,25,"getWindowHandle",null] 10:21:02 INFO - PROCESS | 1794 | 1472232062330 Marionette TRACE conn4 <- [1,25,null,{"value":"8"}] 10:21:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 10:21:02 INFO - PROCESS | 1794 | 1472232062339 Marionette TRACE conn4 -> [0,26,"setScriptTimeout",{"ms":35000}] 10:21:02 INFO - PROCESS | 1794 | 1472232062344 Marionette TRACE conn4 <- [1,26,null,{}] 10:21:02 INFO - PROCESS | 1794 | 1472232062364 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}] 10:21:02 INFO - PROCESS | 1794 | 1472232062370 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:21:02 INFO - PROCESS | 1794 | 1472232062542 Marionette TRACE conn4 <- [1,27,null,{"value":null}] 10:21:02 INFO - PROCESS | 1794 | 1472232062553 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:02 INFO - PROCESS | 1794 | 1472232062562 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:21:02 INFO - PROCESS | 1794 | ++DOCSHELL 0x9a9d6800 == 13 [pid = 1794] [id = 14] 10:21:02 INFO - PROCESS | 1794 | ++DOMWINDOW == 39 (0x9a9d6c00) [pid = 1794] [serial = 39] [outer = (nil)] 10:21:02 INFO - PROCESS | 1794 | ++DOMWINDOW == 40 (0x9a9dd400) [pid = 1794] [serial = 40] [outer = 0x9a9d6c00] 10:21:02 INFO - PROCESS | 1794 | 1472232062637 Marionette DEBUG loaded listener.js 10:21:02 INFO - PROCESS | 1794 | ++DOMWINDOW == 41 (0x9a9e3800) [pid = 1794] [serial = 41] [outer = 0x9a9d6c00] 10:21:03 INFO - PROCESS | 1794 | 1472232063475 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]]]}] 10:21:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 10:21:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 1208ms 10:21:03 INFO - PROCESS | 1794 | 1472232063547 Marionette TRACE conn4 -> [0,29,"getWindowHandle",null] 10:21:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 10:21:03 INFO - PROCESS | 1794 | 1472232063552 Marionette TRACE conn4 <- [1,29,null,{"value":"8"}] 10:21:03 INFO - PROCESS | 1794 | 1472232063558 Marionette TRACE conn4 -> [0,30,"setScriptTimeout",{"ms":35000}] 10:21:03 INFO - PROCESS | 1794 | 1472232063562 Marionette TRACE conn4 <- [1,30,null,{}] 10:21:03 INFO - PROCESS | 1794 | 1472232063568 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}] 10:21:03 INFO - PROCESS | 1794 | 1472232063573 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:21:03 INFO - PROCESS | 1794 | 1472232063735 Marionette TRACE conn4 <- [1,31,null,{"value":null}] 10:21:03 INFO - PROCESS | 1794 | 1472232063831 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:03 INFO - PROCESS | 1794 | 1472232063839 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:21:03 INFO - PROCESS | 1794 | ++DOCSHELL 0x9bb2bc00 == 14 [pid = 1794] [id = 15] 10:21:03 INFO - PROCESS | 1794 | ++DOMWINDOW == 42 (0x9bba7800) [pid = 1794] [serial = 42] [outer = (nil)] 10:21:03 INFO - PROCESS | 1794 | ++DOMWINDOW == 43 (0x9bbe7000) [pid = 1794] [serial = 43] [outer = 0x9bba7800] 10:21:03 INFO - PROCESS | 1794 | 1472232063914 Marionette DEBUG loaded listener.js 10:21:04 INFO - PROCESS | 1794 | ++DOMWINDOW == 44 (0x9be53800) [pid = 1794] [serial = 44] [outer = 0x9bba7800] 10:21:04 INFO - PROCESS | 1794 | 1472232064678 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]]]}] 10:21:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 10:21:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 1136ms 10:21:04 INFO - PROCESS | 1794 | 1472232064693 Marionette TRACE conn4 -> [0,33,"getWindowHandle",null] 10:21:04 INFO - PROCESS | 1794 | 1472232064699 Marionette TRACE conn4 <- [1,33,null,{"value":"8"}] 10:21:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 10:21:04 INFO - PROCESS | 1794 | 1472232064715 Marionette TRACE conn4 -> [0,34,"setScriptTimeout",{"ms":35000}] 10:21:04 INFO - PROCESS | 1794 | 1472232064722 Marionette TRACE conn4 <- [1,34,null,{}] 10:21:04 INFO - PROCESS | 1794 | 1472232064728 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}] 10:21:04 INFO - PROCESS | 1794 | 1472232064734 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:21:04 INFO - PROCESS | 1794 | 1472232064932 Marionette TRACE conn4 <- [1,35,null,{"value":null}] 10:21:04 INFO - PROCESS | 1794 | 1472232064958 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:04 INFO - PROCESS | 1794 | 1472232064965 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:21:04 INFO - PROCESS | 1794 | ++DOCSHELL 0x92230400 == 15 [pid = 1794] [id = 16] 10:21:04 INFO - PROCESS | 1794 | ++DOMWINDOW == 45 (0x9cfb2c00) [pid = 1794] [serial = 45] [outer = (nil)] 10:21:05 INFO - PROCESS | 1794 | ++DOMWINDOW == 46 (0xa101e400) [pid = 1794] [serial = 46] [outer = 0x9cfb2c00] 10:21:05 INFO - PROCESS | 1794 | 1472232065037 Marionette DEBUG loaded listener.js 10:21:05 INFO - PROCESS | 1794 | ++DOMWINDOW == 47 (0x95197000) [pid = 1794] [serial = 47] [outer = 0x9cfb2c00] 10:21:05 INFO - PROCESS | 1794 | 1472232065805 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]]]}] 10:21:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 10:21:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1143ms 10:21:05 INFO - PROCESS | 1794 | 1472232065851 Marionette TRACE conn4 -> [0,37,"getWindowHandle",null] 10:21:05 INFO - PROCESS | 1794 | 1472232065855 Marionette TRACE conn4 <- [1,37,null,{"value":"8"}] 10:21:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 10:21:05 INFO - PROCESS | 1794 | 1472232065874 Marionette TRACE conn4 -> [0,38,"setScriptTimeout",{"ms":35000}] 10:21:05 INFO - PROCESS | 1794 | 1472232065878 Marionette TRACE conn4 <- [1,38,null,{}] 10:21:05 INFO - PROCESS | 1794 | 1472232065885 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}] 10:21:05 INFO - PROCESS | 1794 | 1472232065890 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:21:06 INFO - PROCESS | 1794 | 1472232066049 Marionette TRACE conn4 <- [1,39,null,{"value":null}] 10:21:06 INFO - PROCESS | 1794 | 1472232066064 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:06 INFO - PROCESS | 1794 | 1472232066072 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:21:06 INFO - PROCESS | 1794 | ++DOCSHELL 0x9222e800 == 16 [pid = 1794] [id = 17] 10:21:06 INFO - PROCESS | 1794 | ++DOMWINDOW == 48 (0x9223cc00) [pid = 1794] [serial = 48] [outer = (nil)] 10:21:06 INFO - PROCESS | 1794 | ++DOMWINDOW == 49 (0xa225ac00) [pid = 1794] [serial = 49] [outer = 0x9223cc00] 10:21:06 INFO - PROCESS | 1794 | 1472232066146 Marionette DEBUG loaded listener.js 10:21:06 INFO - PROCESS | 1794 | ++DOMWINDOW == 50 (0xa225e000) [pid = 1794] [serial = 50] [outer = 0x9223cc00] 10:21:06 INFO - PROCESS | 1794 | 1472232066951 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]]]}] 10:21:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 10:21:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 1145ms 10:21:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 10:21:07 INFO - PROCESS | 1794 | 1472232067008 Marionette TRACE conn4 -> [0,41,"getWindowHandle",null] 10:21:07 INFO - PROCESS | 1794 | 1472232067011 Marionette TRACE conn4 <- [1,41,null,{"value":"8"}] 10:21:07 INFO - PROCESS | 1794 | 1472232067017 Marionette TRACE conn4 -> [0,42,"setScriptTimeout",{"ms":35000}] 10:21:07 INFO - PROCESS | 1794 | 1472232067021 Marionette TRACE conn4 <- [1,42,null,{}] 10:21:07 INFO - PROCESS | 1794 | 1472232067027 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}] 10:21:07 INFO - PROCESS | 1794 | 1472232067031 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:21:07 INFO - PROCESS | 1794 | 1472232067190 Marionette TRACE conn4 <- [1,43,null,{"value":null}] 10:21:07 INFO - PROCESS | 1794 | 1472232067201 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:07 INFO - PROCESS | 1794 | 1472232067218 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:21:07 INFO - PROCESS | 1794 | ++DOCSHELL 0xa2322400 == 17 [pid = 1794] [id = 18] 10:21:07 INFO - PROCESS | 1794 | ++DOMWINDOW == 51 (0xa2324400) [pid = 1794] [serial = 51] [outer = (nil)] 10:21:07 INFO - PROCESS | 1794 | ++DOMWINDOW == 52 (0xa23aec00) [pid = 1794] [serial = 52] [outer = 0xa2324400] 10:21:07 INFO - PROCESS | 1794 | 1472232067305 Marionette DEBUG loaded listener.js 10:21:07 INFO - PROCESS | 1794 | ++DOMWINDOW == 53 (0xa2564400) [pid = 1794] [serial = 53] [outer = 0xa2324400] 10:21:08 INFO - PROCESS | 1794 | 1472232068184 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]]]}] 10:21:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 10:21:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 1235ms 10:21:08 INFO - PROCESS | 1794 | 1472232068252 Marionette TRACE conn4 -> [0,45,"getWindowHandle",null] 10:21:08 INFO - PROCESS | 1794 | 1472232068256 Marionette TRACE conn4 <- [1,45,null,{"value":"8"}] 10:21:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 10:21:08 INFO - PROCESS | 1794 | 1472232068262 Marionette TRACE conn4 -> [0,46,"setScriptTimeout",{"ms":35000}] 10:21:08 INFO - PROCESS | 1794 | 1472232068265 Marionette TRACE conn4 <- [1,46,null,{}] 10:21:08 INFO - PROCESS | 1794 | 1472232068271 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}] 10:21:08 INFO - PROCESS | 1794 | 1472232068276 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:21:08 INFO - PROCESS | 1794 | 1472232068434 Marionette TRACE conn4 <- [1,47,null,{"value":null}] 10:21:08 INFO - PROCESS | 1794 | 1472232068444 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:08 INFO - PROCESS | 1794 | 1472232068459 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:21:08 INFO - PROCESS | 1794 | ++DOCSHELL 0xa1017000 == 18 [pid = 1794] [id = 19] 10:21:08 INFO - PROCESS | 1794 | ++DOMWINDOW == 54 (0xa3217400) [pid = 1794] [serial = 54] [outer = (nil)] 10:21:08 INFO - PROCESS | 1794 | ++DOMWINDOW == 55 (0xa34d0000) [pid = 1794] [serial = 55] [outer = 0xa3217400] 10:21:08 INFO - PROCESS | 1794 | 1472232068623 Marionette DEBUG loaded listener.js 10:21:08 INFO - PROCESS | 1794 | ++DOMWINDOW == 56 (0xa4e0ac00) [pid = 1794] [serial = 56] [outer = 0xa3217400] 10:21:09 INFO - PROCESS | 1794 | 1472232069368 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]]]}] 10:21:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 10:21:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 1135ms 10:21:09 INFO - PROCESS | 1794 | 1472232069398 Marionette TRACE conn4 -> [0,49,"getWindowHandle",null] 10:21:09 INFO - PROCESS | 1794 | 1472232069402 Marionette TRACE conn4 <- [1,49,null,{"value":"8"}] 10:21:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 10:21:09 INFO - PROCESS | 1794 | 1472232069408 Marionette TRACE conn4 -> [0,50,"setScriptTimeout",{"ms":35000}] 10:21:09 INFO - PROCESS | 1794 | 1472232069411 Marionette TRACE conn4 <- [1,50,null,{}] 10:21:09 INFO - PROCESS | 1794 | 1472232069417 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}] 10:21:09 INFO - PROCESS | 1794 | 1472232069422 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:21:09 INFO - PROCESS | 1794 | 1472232069619 Marionette TRACE conn4 <- [1,51,null,{"value":null}] 10:21:09 INFO - PROCESS | 1794 | 1472232069638 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:09 INFO - PROCESS | 1794 | 1472232069650 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:21:09 INFO - PROCESS | 1794 | ++DOCSHELL 0x99df9800 == 19 [pid = 1794] [id = 20] 10:21:09 INFO - PROCESS | 1794 | ++DOMWINDOW == 57 (0xa34d8c00) [pid = 1794] [serial = 57] [outer = (nil)] 10:21:09 INFO - PROCESS | 1794 | ++DOMWINDOW == 58 (0xa5032c00) [pid = 1794] [serial = 58] [outer = 0xa34d8c00] 10:21:09 INFO - PROCESS | 1794 | 1472232069721 Marionette DEBUG loaded listener.js 10:21:09 INFO - PROCESS | 1794 | ++DOMWINDOW == 59 (0x9b04c400) [pid = 1794] [serial = 59] [outer = 0xa34d8c00] 10:21:11 INFO - PROCESS | 1794 | --DOCSHELL 0x94783c00 == 18 [pid = 1794] [id = 12] 10:21:11 INFO - PROCESS | 1794 | --DOCSHELL 0x91f4ac00 == 17 [pid = 1794] [id = 8] 10:21:11 INFO - PROCESS | 1794 | --DOCSHELL 0x9394a400 == 16 [pid = 1794] [id = 11] 10:21:11 INFO - PROCESS | 1794 | 1472232071505 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]]]}] 10:21:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 10:21:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 2133ms 10:21:11 INFO - PROCESS | 1794 | 1472232071544 Marionette TRACE conn4 -> [0,53,"getWindowHandle",null] 10:21:11 INFO - PROCESS | 1794 | 1472232071550 Marionette TRACE conn4 <- [1,53,null,{"value":"8"}] 10:21:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 10:21:11 INFO - PROCESS | 1794 | 1472232071562 Marionette TRACE conn4 -> [0,54,"setScriptTimeout",{"ms":35000}] 10:21:11 INFO - PROCESS | 1794 | 1472232071566 Marionette TRACE conn4 <- [1,54,null,{}] 10:21:11 INFO - PROCESS | 1794 | 1472232071580 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}] 10:21:11 INFO - PROCESS | 1794 | 1472232071585 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:21:11 INFO - PROCESS | 1794 | 1472232071793 Marionette TRACE conn4 <- [1,55,null,{"value":null}] 10:21:11 INFO - PROCESS | 1794 | 1472232071822 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:11 INFO - PROCESS | 1794 | 1472232071833 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:21:11 INFO - PROCESS | 1794 | ++DOCSHELL 0x93a6cc00 == 17 [pid = 1794] [id = 21] 10:21:11 INFO - PROCESS | 1794 | ++DOMWINDOW == 60 (0x93c3b800) [pid = 1794] [serial = 60] [outer = (nil)] 10:21:11 INFO - PROCESS | 1794 | ++DOMWINDOW == 61 (0x954a7400) [pid = 1794] [serial = 61] [outer = 0x93c3b800] 10:21:11 INFO - PROCESS | 1794 | 1472232071927 Marionette DEBUG loaded listener.js 10:21:12 INFO - PROCESS | 1794 | ++DOMWINDOW == 62 (0x92239800) [pid = 1794] [serial = 62] [outer = 0x93c3b800] 10:21:12 INFO - PROCESS | 1794 | --DOMWINDOW == 61 (0x93c46400) [pid = 1794] [serial = 15] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 10:21:12 INFO - PROCESS | 1794 | --DOMWINDOW == 60 (0x93949800) [pid = 1794] [serial = 36] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 10:21:13 INFO - PROCESS | 1794 | --DOMWINDOW == 59 (0x9a9d6c00) [pid = 1794] [serial = 39] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 10:21:13 INFO - PROCESS | 1794 | --DOMWINDOW == 58 (0x9bba7800) [pid = 1794] [serial = 42] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 10:21:13 INFO - PROCESS | 1794 | --DOMWINDOW == 57 (0x9cfb2c00) [pid = 1794] [serial = 45] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 10:21:13 INFO - PROCESS | 1794 | --DOMWINDOW == 56 (0x91f4b000) [pid = 1794] [serial = 21] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 10:21:13 INFO - PROCESS | 1794 | --DOMWINDOW == 55 (0x93c42c00) [pid = 1794] [serial = 29] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 10:21:13 INFO - PROCESS | 1794 | --DOMWINDOW == 54 (0x9aa73c00) [pid = 1794] [serial = 33] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 10:21:13 INFO - PROCESS | 1794 | 1472232073257 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]]]}] 10:21:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 10:21:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 1742ms 10:21:13 INFO - PROCESS | 1794 | 1472232073316 Marionette TRACE conn4 -> [0,57,"getWindowHandle",null] 10:21:13 INFO - PROCESS | 1794 | 1472232073323 Marionette TRACE conn4 <- [1,57,null,{"value":"8"}] 10:21:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 10:21:13 INFO - PROCESS | 1794 | 1472232073334 Marionette TRACE conn4 -> [0,58,"setScriptTimeout",{"ms":35000}] 10:21:13 INFO - PROCESS | 1794 | 1472232073338 Marionette TRACE conn4 <- [1,58,null,{}] 10:21:13 INFO - PROCESS | 1794 | 1472232073344 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}] 10:21:13 INFO - PROCESS | 1794 | 1472232073350 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:21:13 INFO - PROCESS | 1794 | 1472232073504 Marionette TRACE conn4 <- [1,59,null,{"value":null}] 10:21:13 INFO - PROCESS | 1794 | 1472232073598 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:13 INFO - PROCESS | 1794 | 1472232073608 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:21:13 INFO - PROCESS | 1794 | ++DOCSHELL 0x91f4b000 == 18 [pid = 1794] [id = 22] 10:21:13 INFO - PROCESS | 1794 | ++DOMWINDOW == 55 (0x938e9800) [pid = 1794] [serial = 63] [outer = (nil)] 10:21:13 INFO - PROCESS | 1794 | ++DOMWINDOW == 56 (0x99e27800) [pid = 1794] [serial = 64] [outer = 0x938e9800] 10:21:13 INFO - PROCESS | 1794 | 1472232073685 Marionette DEBUG loaded listener.js 10:21:13 INFO - PROCESS | 1794 | ++DOMWINDOW == 57 (0x9a7b0800) [pid = 1794] [serial = 65] [outer = 0x938e9800] 10:21:14 INFO - PROCESS | 1794 | 1472232074389 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]]]}] 10:21:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 10:21:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1081ms 10:21:14 INFO - PROCESS | 1794 | 1472232074417 Marionette TRACE conn4 -> [0,61,"getWindowHandle",null] 10:21:14 INFO - PROCESS | 1794 | 1472232074420 Marionette TRACE conn4 <- [1,61,null,{"value":"8"}] 10:21:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 10:21:14 INFO - PROCESS | 1794 | 1472232074428 Marionette TRACE conn4 -> [0,62,"setScriptTimeout",{"ms":35000}] 10:21:14 INFO - PROCESS | 1794 | 1472232074433 Marionette TRACE conn4 <- [1,62,null,{}] 10:21:14 INFO - PROCESS | 1794 | 1472232074449 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}] 10:21:14 INFO - PROCESS | 1794 | 1472232074458 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:21:14 INFO - PROCESS | 1794 | 1472232074621 Marionette TRACE conn4 <- [1,63,null,{"value":null}] 10:21:14 INFO - PROCESS | 1794 | 1472232074717 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:14 INFO - PROCESS | 1794 | 1472232074726 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:21:14 INFO - PROCESS | 1794 | ++DOCSHELL 0x9b353400 == 19 [pid = 1794] [id = 23] 10:21:14 INFO - PROCESS | 1794 | ++DOMWINDOW == 58 (0x9b6c7400) [pid = 1794] [serial = 66] [outer = (nil)] 10:21:14 INFO - PROCESS | 1794 | ++DOMWINDOW == 59 (0x9bba7800) [pid = 1794] [serial = 67] [outer = 0x9b6c7400] 10:21:14 INFO - PROCESS | 1794 | 1472232074810 Marionette DEBUG loaded listener.js 10:21:14 INFO - PROCESS | 1794 | ++DOMWINDOW == 60 (0x9bfe0800) [pid = 1794] [serial = 68] [outer = 0x9b6c7400] 10:21:15 INFO - PROCESS | 1794 | 1472232075724 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]]]}] 10:21:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 10:21:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1346ms 10:21:15 INFO - PROCESS | 1794 | 1472232075775 Marionette TRACE conn4 -> [0,65,"getWindowHandle",null] 10:21:15 INFO - PROCESS | 1794 | 1472232075782 Marionette TRACE conn4 <- [1,65,null,{"value":"8"}] 10:21:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 10:21:15 INFO - PROCESS | 1794 | 1472232075790 Marionette TRACE conn4 -> [0,66,"setScriptTimeout",{"ms":35000}] 10:21:15 INFO - PROCESS | 1794 | 1472232075798 Marionette TRACE conn4 <- [1,66,null,{}] 10:21:15 INFO - PROCESS | 1794 | 1472232075806 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}] 10:21:15 INFO - PROCESS | 1794 | 1472232075811 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:21:16 INFO - PROCESS | 1794 | 1472232075997 Marionette TRACE conn4 <- [1,67,null,{"value":null}] 10:21:16 INFO - PROCESS | 1794 | 1472232076132 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:16 INFO - PROCESS | 1794 | 1472232076157 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:21:16 INFO - PROCESS | 1794 | ++DOCSHELL 0x982b5400 == 20 [pid = 1794] [id = 24] 10:21:16 INFO - PROCESS | 1794 | ++DOMWINDOW == 61 (0x982b7800) [pid = 1794] [serial = 69] [outer = (nil)] 10:21:16 INFO - PROCESS | 1794 | ++DOMWINDOW == 62 (0x99edb000) [pid = 1794] [serial = 70] [outer = 0x982b7800] 10:21:16 INFO - PROCESS | 1794 | 1472232076251 Marionette DEBUG loaded listener.js 10:21:16 INFO - PROCESS | 1794 | ++DOMWINDOW == 63 (0x9a9e3400) [pid = 1794] [serial = 71] [outer = 0x982b7800] 10:21:17 INFO - PROCESS | 1794 | 1472232077119 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]]]}] 10:21:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 10:21:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 1400ms 10:21:17 INFO - PROCESS | 1794 | 1472232077191 Marionette TRACE conn4 -> [0,69,"getWindowHandle",null] 10:21:17 INFO - PROCESS | 1794 | 1472232077198 Marionette TRACE conn4 <- [1,69,null,{"value":"8"}] 10:21:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 10:21:17 INFO - PROCESS | 1794 | 1472232077209 Marionette TRACE conn4 -> [0,70,"setScriptTimeout",{"ms":35000}] 10:21:17 INFO - PROCESS | 1794 | 1472232077213 Marionette TRACE conn4 <- [1,70,null,{}] 10:21:17 INFO - PROCESS | 1794 | 1472232077220 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}] 10:21:17 INFO - PROCESS | 1794 | 1472232077226 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:21:17 INFO - PROCESS | 1794 | 1472232077407 Marionette TRACE conn4 <- [1,71,null,{"value":null}] 10:21:17 INFO - PROCESS | 1794 | 1472232077554 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:17 INFO - PROCESS | 1794 | 1472232077567 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:21:17 INFO - PROCESS | 1794 | ++DOCSHELL 0x9cbde000 == 21 [pid = 1794] [id = 25] 10:21:17 INFO - PROCESS | 1794 | ++DOMWINDOW == 64 (0x9cbe0400) [pid = 1794] [serial = 72] [outer = (nil)] 10:21:17 INFO - PROCESS | 1794 | ++DOMWINDOW == 65 (0x9cf1a000) [pid = 1794] [serial = 73] [outer = 0x9cbe0400] 10:21:17 INFO - PROCESS | 1794 | 1472232077654 Marionette DEBUG loaded listener.js 10:21:17 INFO - PROCESS | 1794 | ++DOMWINDOW == 66 (0xa1021800) [pid = 1794] [serial = 74] [outer = 0x9cbe0400] 10:21:18 INFO - PROCESS | 1794 | 1472232078556 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]]]}] 10:21:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 10:21:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 1391ms 10:21:18 INFO - PROCESS | 1794 | 1472232078601 Marionette TRACE conn4 -> [0,73,"getWindowHandle",null] 10:21:18 INFO - PROCESS | 1794 | 1472232078606 Marionette TRACE conn4 <- [1,73,null,{"value":"8"}] 10:21:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 10:21:18 INFO - PROCESS | 1794 | 1472232078613 Marionette TRACE conn4 -> [0,74,"setScriptTimeout",{"ms":35000}] 10:21:18 INFO - PROCESS | 1794 | 1472232078619 Marionette TRACE conn4 <- [1,74,null,{}] 10:21:18 INFO - PROCESS | 1794 | 1472232078636 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}] 10:21:18 INFO - PROCESS | 1794 | 1472232078645 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:21:18 INFO - PROCESS | 1794 | 1472232078822 Marionette TRACE conn4 <- [1,75,null,{"value":null}] 10:21:18 INFO - PROCESS | 1794 | 1472232078973 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:18 INFO - PROCESS | 1794 | 1472232078987 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:21:19 INFO - PROCESS | 1794 | ++DOCSHELL 0xa320f400 == 22 [pid = 1794] [id = 26] 10:21:19 INFO - PROCESS | 1794 | ++DOMWINDOW == 67 (0xa3217c00) [pid = 1794] [serial = 75] [outer = (nil)] 10:21:19 INFO - PROCESS | 1794 | ++DOMWINDOW == 68 (0xa3283400) [pid = 1794] [serial = 76] [outer = 0xa3217c00] 10:21:19 INFO - PROCESS | 1794 | 1472232079074 Marionette DEBUG loaded listener.js 10:21:19 INFO - PROCESS | 1794 | ++DOMWINDOW == 69 (0xa5023c00) [pid = 1794] [serial = 77] [outer = 0xa3217c00] 10:21:19 INFO - PROCESS | 1794 | 1472232079958 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]]]}] 10:21:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 10:21:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 1388ms 10:21:20 INFO - PROCESS | 1794 | 1472232080002 Marionette TRACE conn4 -> [0,77,"getWindowHandle",null] 10:21:20 INFO - PROCESS | 1794 | 1472232080007 Marionette TRACE conn4 <- [1,77,null,{"value":"8"}] 10:21:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 10:21:20 INFO - PROCESS | 1794 | 1472232080014 Marionette TRACE conn4 -> [0,78,"setScriptTimeout",{"ms":35000}] 10:21:20 INFO - PROCESS | 1794 | 1472232080017 Marionette TRACE conn4 <- [1,78,null,{}] 10:21:20 INFO - PROCESS | 1794 | 1472232080042 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}] 10:21:20 INFO - PROCESS | 1794 | 1472232080047 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:21:20 INFO - PROCESS | 1794 | 1472232080230 Marionette TRACE conn4 <- [1,79,null,{"value":null}] 10:21:20 INFO - PROCESS | 1794 | 1472232080364 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:20 INFO - PROCESS | 1794 | 1472232080375 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:21:20 INFO - PROCESS | 1794 | ++DOCSHELL 0xa624a000 == 23 [pid = 1794] [id = 27] 10:21:20 INFO - PROCESS | 1794 | ++DOMWINDOW == 70 (0xa62cc400) [pid = 1794] [serial = 78] [outer = (nil)] 10:21:20 INFO - PROCESS | 1794 | ++DOMWINDOW == 71 (0xa6833c00) [pid = 1794] [serial = 79] [outer = 0xa62cc400] 10:21:20 INFO - PROCESS | 1794 | 1472232080458 Marionette DEBUG loaded listener.js 10:21:20 INFO - PROCESS | 1794 | ++DOMWINDOW == 72 (0xa689e000) [pid = 1794] [serial = 80] [outer = 0xa62cc400] 10:21:21 INFO - PROCESS | 1794 | 1472232081281 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]]]}] 10:21:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 10:21:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 1343ms 10:21:21 INFO - PROCESS | 1794 | 1472232081360 Marionette TRACE conn4 -> [0,81,"getWindowHandle",null] 10:21:21 INFO - PROCESS | 1794 | 1472232081363 Marionette TRACE conn4 <- [1,81,null,{"value":"8"}] 10:21:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 10:21:21 INFO - PROCESS | 1794 | 1472232081370 Marionette TRACE conn4 -> [0,82,"setScriptTimeout",{"ms":35000}] 10:21:21 INFO - PROCESS | 1794 | 1472232081373 Marionette TRACE conn4 <- [1,82,null,{}] 10:21:21 INFO - PROCESS | 1794 | 1472232081379 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}] 10:21:21 INFO - PROCESS | 1794 | 1472232081385 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:21:21 INFO - PROCESS | 1794 | 1472232081553 Marionette TRACE conn4 <- [1,83,null,{"value":null}] 10:21:21 INFO - PROCESS | 1794 | 1472232081703 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:21 INFO - PROCESS | 1794 | 1472232081714 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:21:21 INFO - PROCESS | 1794 | ++DOCSHELL 0x954a1c00 == 24 [pid = 1794] [id = 28] 10:21:21 INFO - PROCESS | 1794 | ++DOMWINDOW == 73 (0x978e2400) [pid = 1794] [serial = 81] [outer = (nil)] 10:21:21 INFO - PROCESS | 1794 | ++DOMWINDOW == 74 (0xa6da4400) [pid = 1794] [serial = 82] [outer = 0x978e2400] 10:21:21 INFO - PROCESS | 1794 | 1472232081798 Marionette DEBUG loaded listener.js 10:21:21 INFO - PROCESS | 1794 | ++DOMWINDOW == 75 (0x9a9e1000) [pid = 1794] [serial = 83] [outer = 0x978e2400] 10:21:22 INFO - PROCESS | 1794 | 1472232082672 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]]]}] 10:21:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 10:21:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 1330ms 10:21:22 INFO - PROCESS | 1794 | 1472232082703 Marionette TRACE conn4 -> [0,85,"getWindowHandle",null] 10:21:22 INFO - PROCESS | 1794 | 1472232082707 Marionette TRACE conn4 <- [1,85,null,{"value":"8"}] 10:21:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 10:21:22 INFO - PROCESS | 1794 | 1472232082714 Marionette TRACE conn4 -> [0,86,"setScriptTimeout",{"ms":35000}] 10:21:22 INFO - PROCESS | 1794 | 1472232082718 Marionette TRACE conn4 <- [1,86,null,{}] 10:21:22 INFO - PROCESS | 1794 | 1472232082724 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}] 10:21:22 INFO - PROCESS | 1794 | 1472232082735 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:21:22 INFO - PROCESS | 1794 | 1472232082922 Marionette TRACE conn4 <- [1,87,null,{"value":null}] 10:21:23 INFO - PROCESS | 1794 | 1472232083144 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:23 INFO - PROCESS | 1794 | 1472232083154 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:21:23 INFO - PROCESS | 1794 | ++DOCSHELL 0x9222f000 == 25 [pid = 1794] [id = 29] 10:21:23 INFO - PROCESS | 1794 | ++DOMWINDOW == 76 (0x9223ac00) [pid = 1794] [serial = 84] [outer = (nil)] 10:21:23 INFO - PROCESS | 1794 | ++DOMWINDOW == 77 (0x93949800) [pid = 1794] [serial = 85] [outer = 0x9223ac00] 10:21:23 INFO - PROCESS | 1794 | 1472232083273 Marionette DEBUG loaded listener.js 10:21:23 INFO - PROCESS | 1794 | ++DOMWINDOW == 78 (0x93a6a800) [pid = 1794] [serial = 86] [outer = 0x9223ac00] 10:21:24 INFO - PROCESS | 1794 | 1472232084156 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]]]}] 10:21:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 10:21:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 1536ms 10:21:24 INFO - PROCESS | 1794 | 1472232084256 Marionette TRACE conn4 -> [0,89,"getWindowHandle",null] 10:21:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 10:21:24 INFO - PROCESS | 1794 | 1472232084261 Marionette TRACE conn4 <- [1,89,null,{"value":"8"}] 10:21:24 INFO - PROCESS | 1794 | 1472232084268 Marionette TRACE conn4 -> [0,90,"setScriptTimeout",{"ms":35000}] 10:21:24 INFO - PROCESS | 1794 | 1472232084272 Marionette TRACE conn4 <- [1,90,null,{}] 10:21:24 INFO - PROCESS | 1794 | 1472232084280 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}] 10:21:24 INFO - PROCESS | 1794 | 1472232084286 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:21:24 INFO - PROCESS | 1794 | 1472232084443 Marionette TRACE conn4 <- [1,91,null,{"value":null}] 10:21:25 INFO - PROCESS | 1794 | --DOCSHELL 0x93949400 == 24 [pid = 1794] [id = 13] 10:21:25 INFO - PROCESS | 1794 | 1472232085244 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:25 INFO - PROCESS | 1794 | 1472232085255 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:21:25 INFO - PROCESS | 1794 | --DOMWINDOW == 77 (0x9a378800) [pid = 1794] [serial = 12] [outer = (nil)] [url = about:blank] 10:21:25 INFO - PROCESS | 1794 | --DOMWINDOW == 76 (0x982b9800) [pid = 1794] [serial = 17] [outer = (nil)] [url = about:blank] 10:21:25 INFO - PROCESS | 1794 | --DOMWINDOW == 75 (0x93c46c00) [pid = 1794] [serial = 38] [outer = (nil)] [url = about:blank] 10:21:25 INFO - PROCESS | 1794 | --DOMWINDOW == 74 (0x9a9dd400) [pid = 1794] [serial = 40] [outer = (nil)] [url = about:blank] 10:21:25 INFO - PROCESS | 1794 | --DOMWINDOW == 73 (0x9bbe7000) [pid = 1794] [serial = 43] [outer = (nil)] [url = about:blank] 10:21:25 INFO - PROCESS | 1794 | --DOMWINDOW == 72 (0xa101e400) [pid = 1794] [serial = 46] [outer = (nil)] [url = about:blank] 10:21:25 INFO - PROCESS | 1794 | --DOMWINDOW == 71 (0xa225ac00) [pid = 1794] [serial = 49] [outer = (nil)] [url = about:blank] 10:21:25 INFO - PROCESS | 1794 | --DOMWINDOW == 70 (0xa23aec00) [pid = 1794] [serial = 52] [outer = (nil)] [url = about:blank] 10:21:25 INFO - PROCESS | 1794 | --DOMWINDOW == 69 (0xa34d0000) [pid = 1794] [serial = 55] [outer = (nil)] [url = about:blank] 10:21:25 INFO - PROCESS | 1794 | --DOMWINDOW == 68 (0x93c3d000) [pid = 1794] [serial = 25] [outer = (nil)] [url = about:blank] 10:21:25 INFO - PROCESS | 1794 | --DOMWINDOW == 67 (0x9be53800) [pid = 1794] [serial = 44] [outer = (nil)] [url = about:blank] 10:21:25 INFO - PROCESS | 1794 | --DOMWINDOW == 66 (0x9a9e3800) [pid = 1794] [serial = 41] [outer = (nil)] [url = about:blank] 10:21:25 INFO - PROCESS | 1794 | --DOMWINDOW == 65 (0x95197000) [pid = 1794] [serial = 47] [outer = (nil)] [url = about:blank] 10:21:25 INFO - PROCESS | 1794 | --DOMWINDOW == 64 (0x99df2400) [pid = 1794] [serial = 31] [outer = (nil)] [url = about:blank] 10:21:25 INFO - PROCESS | 1794 | --DOMWINDOW == 63 (0x9cbdf800) [pid = 1794] [serial = 35] [outer = (nil)] [url = about:blank] 10:21:25 INFO - PROCESS | 1794 | --DOMWINDOW == 62 (0x91f51400) [pid = 1794] [serial = 23] [outer = (nil)] [url = about:blank] 10:21:25 INFO - PROCESS | 1794 | --DOMWINDOW == 61 (0x9a70fc00) [pid = 1794] [serial = 9] [outer = (nil)] [url = about:blank] 10:21:25 INFO - PROCESS | 1794 | --DOMWINDOW == 60 (0xa4e5bc00) [pid = 1794] [serial = 2] [outer = (nil)] [url = about:blank] 10:21:25 INFO - PROCESS | 1794 | --DOMWINDOW == 59 (0x91f4d000) [pid = 1794] [serial = 22] [outer = (nil)] [url = about:blank] 10:21:25 INFO - PROCESS | 1794 | --DOMWINDOW == 58 (0x9549f800) [pid = 1794] [serial = 28] [outer = (nil)] [url = about:blank] 10:21:25 INFO - PROCESS | 1794 | --DOMWINDOW == 57 (0x991cf000) [pid = 1794] [serial = 30] [outer = (nil)] [url = about:blank] 10:21:25 INFO - PROCESS | 1794 | --DOMWINDOW == 56 (0x9bbe8400) [pid = 1794] [serial = 34] [outer = (nil)] [url = about:blank] 10:21:25 INFO - PROCESS | 1794 | --DOMWINDOW == 55 (0x93a62800) [pid = 1794] [serial = 37] [outer = (nil)] [url = about:blank] 10:21:25 INFO - PROCESS | 1794 | --DOMWINDOW == 54 (0x93952400) [pid = 1794] [serial = 19] [outer = (nil)] [url = about:blank] 10:21:25 INFO - PROCESS | 1794 | --DOMWINDOW == 53 (0x95136400) [pid = 1794] [serial = 16] [outer = (nil)] [url = about:blank] 10:21:25 INFO - PROCESS | 1794 | ++DOCSHELL 0x91f51400 == 25 [pid = 1794] [id = 30] 10:21:25 INFO - PROCESS | 1794 | ++DOMWINDOW == 54 (0x9223b400) [pid = 1794] [serial = 87] [outer = (nil)] 10:21:25 INFO - PROCESS | 1794 | ++DOMWINDOW == 55 (0x9394a000) [pid = 1794] [serial = 88] [outer = 0x9223b400] 10:21:25 INFO - PROCESS | 1794 | 1472232085457 Marionette DEBUG loaded listener.js 10:21:25 INFO - PROCESS | 1794 | ++DOMWINDOW == 56 (0x93a66000) [pid = 1794] [serial = 89] [outer = 0x9223b400] 10:21:26 INFO - PROCESS | 1794 | 1472232086176 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]]]}] 10:21:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 10:21:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1939ms 10:21:26 INFO - PROCESS | 1794 | 1472232086207 Marionette TRACE conn4 -> [0,93,"getWindowHandle",null] 10:21:26 INFO - PROCESS | 1794 | 1472232086213 Marionette TRACE conn4 <- [1,93,null,{"value":"8"}] 10:21:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 10:21:26 INFO - PROCESS | 1794 | 1472232086221 Marionette TRACE conn4 -> [0,94,"setScriptTimeout",{"ms":35000}] 10:21:26 INFO - PROCESS | 1794 | 1472232086225 Marionette TRACE conn4 <- [1,94,null,{}] 10:21:26 INFO - PROCESS | 1794 | 1472232086233 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}] 10:21:26 INFO - PROCESS | 1794 | 1472232086241 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:21:26 INFO - PROCESS | 1794 | 1472232086410 Marionette TRACE conn4 <- [1,95,null,{"value":null}] 10:21:26 INFO - PROCESS | 1794 | 1472232086508 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:26 INFO - PROCESS | 1794 | 1472232086521 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:21:26 INFO - PROCESS | 1794 | ++DOCSHELL 0x95198c00 == 26 [pid = 1794] [id = 31] 10:21:26 INFO - PROCESS | 1794 | ++DOMWINDOW == 57 (0x9519f000) [pid = 1794] [serial = 90] [outer = (nil)] 10:21:26 INFO - PROCESS | 1794 | ++DOMWINDOW == 58 (0x9776e000) [pid = 1794] [serial = 91] [outer = 0x9519f000] 10:21:26 INFO - PROCESS | 1794 | 1472232086595 Marionette DEBUG loaded listener.js 10:21:26 INFO - PROCESS | 1794 | ++DOMWINDOW == 59 (0x97774400) [pid = 1794] [serial = 92] [outer = 0x9519f000] 10:21:27 INFO - PROCESS | 1794 | 1472232087287 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]]]}] 10:21:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 10:21:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1130ms 10:21:27 INFO - PROCESS | 1794 | 1472232087355 Marionette TRACE conn4 -> [0,97,"getWindowHandle",null] 10:21:27 INFO - PROCESS | 1794 | 1472232087362 Marionette TRACE conn4 <- [1,97,null,{"value":"8"}] 10:21:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 10:21:27 INFO - PROCESS | 1794 | 1472232087371 Marionette TRACE conn4 -> [0,98,"setScriptTimeout",{"ms":35000}] 10:21:27 INFO - PROCESS | 1794 | 1472232087374 Marionette TRACE conn4 <- [1,98,null,{}] 10:21:27 INFO - PROCESS | 1794 | 1472232087380 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}] 10:21:27 INFO - PROCESS | 1794 | 1472232087386 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:21:27 INFO - PROCESS | 1794 | 1472232087555 Marionette TRACE conn4 <- [1,99,null,{"value":null}] 10:21:27 INFO - PROCESS | 1794 | 1472232087565 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:27 INFO - PROCESS | 1794 | 1472232087573 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:21:27 INFO - PROCESS | 1794 | ++DOCSHELL 0x978e8000 == 27 [pid = 1794] [id = 32] 10:21:27 INFO - PROCESS | 1794 | ++DOMWINDOW == 60 (0x991c9800) [pid = 1794] [serial = 93] [outer = (nil)] 10:21:27 INFO - PROCESS | 1794 | ++DOMWINDOW == 61 (0x9a0f0800) [pid = 1794] [serial = 94] [outer = 0x991c9800] 10:21:27 INFO - PROCESS | 1794 | 1472232087646 Marionette DEBUG loaded listener.js 10:21:27 INFO - PROCESS | 1794 | ++DOMWINDOW == 62 (0x9a8e0c00) [pid = 1794] [serial = 95] [outer = 0x991c9800] 10:21:28 INFO - PROCESS | 1794 | ++DOMWINDOW == 63 (0x9b049800) [pid = 1794] [serial = 96] [outer = 0x93a65c00] 10:21:28 INFO - PROCESS | 1794 | 1472232088690 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]]]}] 10:21:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 10:21:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1386ms 10:21:28 INFO - PROCESS | 1794 | 1472232088758 Marionette TRACE conn4 -> [0,101,"getWindowHandle",null] 10:21:28 INFO - PROCESS | 1794 | 1472232088762 Marionette TRACE conn4 <- [1,101,null,{"value":"8"}] 10:21:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 10:21:28 INFO - PROCESS | 1794 | 1472232088770 Marionette TRACE conn4 -> [0,102,"setScriptTimeout",{"ms":35000}] 10:21:28 INFO - PROCESS | 1794 | 1472232088779 Marionette TRACE conn4 <- [1,102,null,{}] 10:21:28 INFO - PROCESS | 1794 | 1472232088804 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}] 10:21:28 INFO - PROCESS | 1794 | 1472232088812 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:21:29 INFO - PROCESS | 1794 | 1472232089020 Marionette TRACE conn4 <- [1,103,null,{"value":null}] 10:21:29 INFO - PROCESS | 1794 | 1472232089053 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:29 INFO - PROCESS | 1794 | 1472232089060 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:21:29 INFO - PROCESS | 1794 | ++DOCSHELL 0x9bbe8400 == 28 [pid = 1794] [id = 33] 10:21:29 INFO - PROCESS | 1794 | ++DOMWINDOW == 64 (0x9bbea000) [pid = 1794] [serial = 97] [outer = (nil)] 10:21:29 INFO - PROCESS | 1794 | ++DOMWINDOW == 65 (0x9be49c00) [pid = 1794] [serial = 98] [outer = 0x9bbea000] 10:21:29 INFO - PROCESS | 1794 | 1472232089146 Marionette DEBUG loaded listener.js 10:21:29 INFO - PROCESS | 1794 | ++DOMWINDOW == 66 (0x9be55800) [pid = 1794] [serial = 99] [outer = 0x9bbea000] 10:21:30 INFO - PROCESS | 1794 | 1472232090096 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]]]}] 10:21:30 INFO - PROCESS | 1794 | --DOMWINDOW == 65 (0x9b6c7400) [pid = 1794] [serial = 66] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 10:21:30 INFO - PROCESS | 1794 | --DOMWINDOW == 64 (0x93c3b800) [pid = 1794] [serial = 60] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 10:21:30 INFO - PROCESS | 1794 | --DOMWINDOW == 63 (0x938e9800) [pid = 1794] [serial = 63] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 10:21:30 INFO - PROCESS | 1794 | --DOMWINDOW == 62 (0xa34d8c00) [pid = 1794] [serial = 57] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 10:21:30 INFO - PROCESS | 1794 | --DOMWINDOW == 61 (0x9223cc00) [pid = 1794] [serial = 48] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 10:21:30 INFO - PROCESS | 1794 | --DOMWINDOW == 60 (0xa2324400) [pid = 1794] [serial = 51] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 10:21:30 INFO - PROCESS | 1794 | --DOMWINDOW == 59 (0xa3217400) [pid = 1794] [serial = 54] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 10:21:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 10:21:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1399ms 10:21:30 INFO - PROCESS | 1794 | 1472232090168 Marionette TRACE conn4 -> [0,105,"getWindowHandle",null] 10:21:30 INFO - PROCESS | 1794 | 1472232090172 Marionette TRACE conn4 <- [1,105,null,{"value":"8"}] 10:21:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 10:21:30 INFO - PROCESS | 1794 | 1472232090180 Marionette TRACE conn4 -> [0,106,"setScriptTimeout",{"ms":35000}] 10:21:30 INFO - PROCESS | 1794 | 1472232090183 Marionette TRACE conn4 <- [1,106,null,{}] 10:21:30 INFO - PROCESS | 1794 | 1472232090189 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}] 10:21:30 INFO - PROCESS | 1794 | 1472232090194 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:21:30 INFO - PROCESS | 1794 | 1472232090377 Marionette TRACE conn4 <- [1,107,null,{"value":null}] 10:21:30 INFO - PROCESS | 1794 | 1472232090438 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:30 INFO - PROCESS | 1794 | 1472232090446 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:21:30 INFO - PROCESS | 1794 | ++DOCSHELL 0x9519d400 == 29 [pid = 1794] [id = 34] 10:21:30 INFO - PROCESS | 1794 | ++DOMWINDOW == 60 (0x99159000) [pid = 1794] [serial = 100] [outer = (nil)] 10:21:30 INFO - PROCESS | 1794 | ++DOMWINDOW == 61 (0x9cbe1000) [pid = 1794] [serial = 101] [outer = 0x99159000] 10:21:30 INFO - PROCESS | 1794 | 1472232090518 Marionette DEBUG loaded listener.js 10:21:30 INFO - PROCESS | 1794 | ++DOMWINDOW == 62 (0x9cbebc00) [pid = 1794] [serial = 102] [outer = 0x99159000] 10:21:31 INFO - PROCESS | 1794 | 1472232091178 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]]]}] 10:21:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 10:21:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 1031ms 10:21:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 10:21:31 INFO - PROCESS | 1794 | 1472232091212 Marionette TRACE conn4 -> [0,109,"getWindowHandle",null] 10:21:31 INFO - PROCESS | 1794 | 1472232091215 Marionette TRACE conn4 <- [1,109,null,{"value":"8"}] 10:21:31 INFO - PROCESS | 1794 | 1472232091222 Marionette TRACE conn4 -> [0,110,"setScriptTimeout",{"ms":35000}] 10:21:31 INFO - PROCESS | 1794 | 1472232091225 Marionette TRACE conn4 <- [1,110,null,{}] 10:21:31 INFO - PROCESS | 1794 | 1472232091231 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}] 10:21:31 INFO - PROCESS | 1794 | 1472232091236 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:21:31 INFO - PROCESS | 1794 | 1472232091417 Marionette TRACE conn4 <- [1,111,null,{"value":null}] 10:21:31 INFO - PROCESS | 1794 | 1472232091440 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:31 INFO - PROCESS | 1794 | 1472232091458 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:21:31 INFO - PROCESS | 1794 | ++DOCSHELL 0x9bbe5c00 == 30 [pid = 1794] [id = 35] 10:21:31 INFO - PROCESS | 1794 | ++DOMWINDOW == 63 (0x9be54c00) [pid = 1794] [serial = 103] [outer = (nil)] 10:21:31 INFO - PROCESS | 1794 | ++DOMWINDOW == 64 (0xa2001c00) [pid = 1794] [serial = 104] [outer = 0x9be54c00] 10:21:31 INFO - PROCESS | 1794 | 1472232091542 Marionette DEBUG loaded listener.js 10:21:31 INFO - PROCESS | 1794 | ++DOMWINDOW == 65 (0xa22f3c00) [pid = 1794] [serial = 105] [outer = 0x9be54c00] 10:21:32 INFO - PROCESS | 1794 | 1472232092544 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]]]}] 10:21:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 10:21:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 1398ms 10:21:32 INFO - PROCESS | 1794 | 1472232092619 Marionette TRACE conn4 -> [0,113,"getWindowHandle",null] 10:21:32 INFO - PROCESS | 1794 | 1472232092627 Marionette TRACE conn4 <- [1,113,null,{"value":"8"}] 10:21:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 10:21:32 INFO - PROCESS | 1794 | 1472232092636 Marionette TRACE conn4 -> [0,114,"setScriptTimeout",{"ms":35000}] 10:21:32 INFO - PROCESS | 1794 | 1472232092641 Marionette TRACE conn4 <- [1,114,null,{}] 10:21:32 INFO - PROCESS | 1794 | 1472232092650 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}] 10:21:32 INFO - PROCESS | 1794 | 1472232092655 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:21:32 INFO - PROCESS | 1794 | 1472232092880 Marionette TRACE conn4 <- [1,115,null,{"value":null}] 10:21:33 INFO - PROCESS | 1794 | 1472232093058 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:33 INFO - PROCESS | 1794 | 1472232093078 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:21:33 INFO - PROCESS | 1794 | ++DOCSHELL 0x91f51800 == 31 [pid = 1794] [id = 36] 10:21:33 INFO - PROCESS | 1794 | ++DOMWINDOW == 66 (0x938ecc00) [pid = 1794] [serial = 106] [outer = (nil)] 10:21:33 INFO - PROCESS | 1794 | ++DOMWINDOW == 67 (0x9541c000) [pid = 1794] [serial = 107] [outer = 0x938ecc00] 10:21:33 INFO - PROCESS | 1794 | 1472232093215 Marionette DEBUG loaded listener.js 10:21:33 INFO - PROCESS | 1794 | ++DOMWINDOW == 68 (0x978e5000) [pid = 1794] [serial = 108] [outer = 0x938ecc00] 10:21:34 INFO - PROCESS | 1794 | 1472232094225 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]]]}] 10:21:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 10:21:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 1643ms 10:21:34 INFO - PROCESS | 1794 | 1472232094279 Marionette TRACE conn4 -> [0,117,"getWindowHandle",null] 10:21:34 INFO - PROCESS | 1794 | 1472232094286 Marionette TRACE conn4 <- [1,117,null,{"value":"8"}] 10:21:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 10:21:34 INFO - PROCESS | 1794 | 1472232094297 Marionette TRACE conn4 -> [0,118,"setScriptTimeout",{"ms":35000}] 10:21:34 INFO - PROCESS | 1794 | 1472232094302 Marionette TRACE conn4 <- [1,118,null,{}] 10:21:34 INFO - PROCESS | 1794 | 1472232094309 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}] 10:21:34 INFO - PROCESS | 1794 | 1472232094314 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:21:34 INFO - PROCESS | 1794 | 1472232094500 Marionette TRACE conn4 <- [1,119,null,{"value":null}] 10:21:34 INFO - PROCESS | 1794 | 1472232094638 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:34 INFO - PROCESS | 1794 | 1472232094647 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:21:34 INFO - PROCESS | 1794 | ++DOCSHELL 0x9a70fc00 == 32 [pid = 1794] [id = 37] 10:21:34 INFO - PROCESS | 1794 | ++DOMWINDOW == 69 (0x9ae17800) [pid = 1794] [serial = 109] [outer = (nil)] 10:21:34 INFO - PROCESS | 1794 | ++DOMWINDOW == 70 (0x9b6c7400) [pid = 1794] [serial = 110] [outer = 0x9ae17800] 10:21:34 INFO - PROCESS | 1794 | 1472232094767 Marionette DEBUG loaded listener.js 10:21:34 INFO - PROCESS | 1794 | ++DOMWINDOW == 71 (0x9c046c00) [pid = 1794] [serial = 111] [outer = 0x9ae17800] 10:21:35 INFO - PROCESS | 1794 | 1472232095753 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]]]}] 10:21:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 10:21:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 1539ms 10:21:35 INFO - PROCESS | 1794 | 1472232095837 Marionette TRACE conn4 -> [0,121,"getWindowHandle",null] 10:21:35 INFO - PROCESS | 1794 | 1472232095841 Marionette TRACE conn4 <- [1,121,null,{"value":"8"}] 10:21:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 10:21:35 INFO - PROCESS | 1794 | 1472232095848 Marionette TRACE conn4 -> [0,122,"setScriptTimeout",{"ms":35000}] 10:21:35 INFO - PROCESS | 1794 | 1472232095855 Marionette TRACE conn4 <- [1,122,null,{}] 10:21:35 INFO - PROCESS | 1794 | 1472232095871 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}] 10:21:35 INFO - PROCESS | 1794 | 1472232095880 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:21:36 INFO - PROCESS | 1794 | 1472232096097 Marionette TRACE conn4 <- [1,123,null,{"value":null}] 10:21:36 INFO - PROCESS | 1794 | 1472232096387 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:36 INFO - PROCESS | 1794 | 1472232096399 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:21:36 INFO - PROCESS | 1794 | ++DOCSHELL 0x91f48c00 == 33 [pid = 1794] [id = 38] 10:21:36 INFO - PROCESS | 1794 | ++DOMWINDOW == 72 (0x91f4b400) [pid = 1794] [serial = 112] [outer = (nil)] 10:21:36 INFO - PROCESS | 1794 | ++DOMWINDOW == 73 (0x938e8400) [pid = 1794] [serial = 113] [outer = 0x91f4b400] 10:21:36 INFO - PROCESS | 1794 | 1472232096499 Marionette DEBUG loaded listener.js 10:21:36 INFO - PROCESS | 1794 | ++DOMWINDOW == 74 (0x93c44800) [pid = 1794] [serial = 114] [outer = 0x91f4b400] 10:21:37 INFO - PROCESS | 1794 | --DOCSHELL 0x9a9d6800 == 32 [pid = 1794] [id = 14] 10:21:37 INFO - PROCESS | 1794 | --DOCSHELL 0x9222e800 == 31 [pid = 1794] [id = 17] 10:21:37 INFO - PROCESS | 1794 | --DOCSHELL 0x982b5400 == 30 [pid = 1794] [id = 24] 10:21:37 INFO - PROCESS | 1794 | --DOCSHELL 0x99df9800 == 29 [pid = 1794] [id = 20] 10:21:37 INFO - PROCESS | 1794 | --DOCSHELL 0xa2322400 == 28 [pid = 1794] [id = 18] 10:21:37 INFO - PROCESS | 1794 | --DOCSHELL 0x9b353400 == 27 [pid = 1794] [id = 23] 10:21:37 INFO - PROCESS | 1794 | --DOCSHELL 0x92230400 == 26 [pid = 1794] [id = 16] 10:21:37 INFO - PROCESS | 1794 | --DOCSHELL 0x91f4b000 == 25 [pid = 1794] [id = 22] 10:21:37 INFO - PROCESS | 1794 | --DOCSHELL 0x9bb2bc00 == 24 [pid = 1794] [id = 15] 10:21:37 INFO - PROCESS | 1794 | --DOCSHELL 0x93a6cc00 == 23 [pid = 1794] [id = 21] 10:21:37 INFO - PROCESS | 1794 | 1472232097414 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]]]}] 10:21:37 INFO - PROCESS | 1794 | --DOMWINDOW == 73 (0x9bfe0800) [pid = 1794] [serial = 68] [outer = (nil)] [url = about:blank] 10:21:37 INFO - PROCESS | 1794 | --DOMWINDOW == 72 (0x954a7400) [pid = 1794] [serial = 61] [outer = (nil)] [url = about:blank] 10:21:37 INFO - PROCESS | 1794 | --DOMWINDOW == 71 (0x99e27800) [pid = 1794] [serial = 64] [outer = (nil)] [url = about:blank] 10:21:37 INFO - PROCESS | 1794 | --DOMWINDOW == 70 (0x92239800) [pid = 1794] [serial = 62] [outer = (nil)] [url = about:blank] 10:21:37 INFO - PROCESS | 1794 | --DOMWINDOW == 69 (0x9a7b0800) [pid = 1794] [serial = 65] [outer = (nil)] [url = about:blank] 10:21:37 INFO - PROCESS | 1794 | --DOMWINDOW == 68 (0x9bba7800) [pid = 1794] [serial = 67] [outer = (nil)] [url = about:blank] 10:21:37 INFO - PROCESS | 1794 | --DOMWINDOW == 67 (0x9b04c400) [pid = 1794] [serial = 59] [outer = (nil)] [url = about:blank] 10:21:37 INFO - PROCESS | 1794 | --DOMWINDOW == 66 (0xa5032c00) [pid = 1794] [serial = 58] [outer = (nil)] [url = about:blank] 10:21:37 INFO - PROCESS | 1794 | --DOMWINDOW == 65 (0xa225e000) [pid = 1794] [serial = 50] [outer = (nil)] [url = about:blank] 10:21:37 INFO - PROCESS | 1794 | --DOMWINDOW == 64 (0xa2564400) [pid = 1794] [serial = 53] [outer = (nil)] [url = about:blank] 10:21:37 INFO - PROCESS | 1794 | --DOMWINDOW == 63 (0xa4e0ac00) [pid = 1794] [serial = 56] [outer = (nil)] [url = about:blank] 10:21:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 10:21:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 1637ms 10:21:37 INFO - PROCESS | 1794 | 1472232097488 Marionette TRACE conn4 -> [0,125,"getWindowHandle",null] 10:21:37 INFO - PROCESS | 1794 | 1472232097494 Marionette TRACE conn4 <- [1,125,null,{"value":"8"}] 10:21:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 10:21:37 INFO - PROCESS | 1794 | 1472232097501 Marionette TRACE conn4 -> [0,126,"setScriptTimeout",{"ms":35000}] 10:21:37 INFO - PROCESS | 1794 | 1472232097506 Marionette TRACE conn4 <- [1,126,null,{}] 10:21:37 INFO - PROCESS | 1794 | 1472232097515 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}] 10:21:37 INFO - PROCESS | 1794 | 1472232097522 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:21:37 INFO - PROCESS | 1794 | 1472232097699 Marionette TRACE conn4 <- [1,127,null,{"value":null}] 10:21:37 INFO - PROCESS | 1794 | 1472232097803 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:37 INFO - PROCESS | 1794 | 1472232097813 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:21:37 INFO - PROCESS | 1794 | ++DOCSHELL 0x9512ec00 == 24 [pid = 1794] [id = 39] 10:21:37 INFO - PROCESS | 1794 | ++DOMWINDOW == 64 (0x9513c800) [pid = 1794] [serial = 115] [outer = (nil)] 10:21:37 INFO - PROCESS | 1794 | ++DOMWINDOW == 65 (0x95415c00) [pid = 1794] [serial = 116] [outer = 0x9513c800] 10:21:37 INFO - PROCESS | 1794 | 1472232097897 Marionette DEBUG loaded listener.js 10:21:38 INFO - PROCESS | 1794 | ++DOMWINDOW == 66 (0x9776e400) [pid = 1794] [serial = 117] [outer = 0x9513c800] 10:21:38 INFO - PROCESS | 1794 | 1472232098673 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]]]}] 10:21:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 10:21:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 1185ms 10:21:38 INFO - PROCESS | 1794 | 1472232098690 Marionette TRACE conn4 -> [0,129,"getWindowHandle",null] 10:21:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 10:21:38 INFO - PROCESS | 1794 | 1472232098696 Marionette TRACE conn4 <- [1,129,null,{"value":"8"}] 10:21:38 INFO - PROCESS | 1794 | 1472232098714 Marionette TRACE conn4 -> [0,130,"setScriptTimeout",{"ms":35000}] 10:21:38 INFO - PROCESS | 1794 | 1472232098718 Marionette TRACE conn4 <- [1,130,null,{}] 10:21:38 INFO - PROCESS | 1794 | 1472232098729 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}] 10:21:38 INFO - PROCESS | 1794 | 1472232098734 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:21:38 INFO - PROCESS | 1794 | 1472232098898 Marionette TRACE conn4 <- [1,131,null,{"value":null}] 10:21:38 INFO - PROCESS | 1794 | 1472232098910 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:38 INFO - PROCESS | 1794 | 1472232098918 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:21:38 INFO - PROCESS | 1794 | ++DOCSHELL 0x97775c00 == 25 [pid = 1794] [id = 40] 10:21:38 INFO - PROCESS | 1794 | ++DOMWINDOW == 67 (0x982b0c00) [pid = 1794] [serial = 118] [outer = (nil)] 10:21:38 INFO - PROCESS | 1794 | ++DOMWINDOW == 68 (0x9a28f000) [pid = 1794] [serial = 119] [outer = 0x982b0c00] 10:21:39 INFO - PROCESS | 1794 | 1472232098998 Marionette DEBUG loaded listener.js 10:21:39 INFO - PROCESS | 1794 | ++DOMWINDOW == 69 (0x9a9db400) [pid = 1794] [serial = 120] [outer = 0x982b0c00] 10:21:39 INFO - PROCESS | 1794 | 1472232099894 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]]]}] 10:21:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 10:21:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1259ms 10:21:39 INFO - PROCESS | 1794 | 1472232099963 Marionette TRACE conn4 -> [0,133,"getWindowHandle",null] 10:21:39 INFO - PROCESS | 1794 | 1472232099967 Marionette TRACE conn4 <- [1,133,null,{"value":"8"}] 10:21:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 10:21:39 INFO - PROCESS | 1794 | 1472232099987 Marionette TRACE conn4 -> [0,134,"setScriptTimeout",{"ms":35000}] 10:21:39 INFO - PROCESS | 1794 | 1472232099996 Marionette TRACE conn4 <- [1,134,null,{}] 10:21:40 INFO - PROCESS | 1794 | 1472232100004 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}] 10:21:40 INFO - PROCESS | 1794 | 1472232100012 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:21:40 INFO - PROCESS | 1794 | 1472232100229 Marionette TRACE conn4 <- [1,135,null,{"value":null}] 10:21:40 INFO - PROCESS | 1794 | 1472232100301 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:40 INFO - PROCESS | 1794 | 1472232100310 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:21:40 INFO - PROCESS | 1794 | ++DOCSHELL 0x92238400 == 26 [pid = 1794] [id = 41] 10:21:40 INFO - PROCESS | 1794 | ++DOMWINDOW == 70 (0x9a9d6c00) [pid = 1794] [serial = 121] [outer = (nil)] 10:21:40 INFO - PROCESS | 1794 | ++DOMWINDOW == 71 (0x9cfb6800) [pid = 1794] [serial = 122] [outer = 0x9a9d6c00] 10:21:40 INFO - PROCESS | 1794 | 1472232100381 Marionette DEBUG loaded listener.js 10:21:40 INFO - PROCESS | 1794 | ++DOMWINDOW == 72 (0xa225b000) [pid = 1794] [serial = 123] [outer = 0x9a9d6c00] 10:21:41 INFO - PROCESS | 1794 | 1472232101249 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]]]}] 10:21:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 10:21:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1296ms 10:21:41 INFO - PROCESS | 1794 | 1472232101276 Marionette TRACE conn4 -> [0,137,"getWindowHandle",null] 10:21:41 INFO - PROCESS | 1794 | 1472232101281 Marionette TRACE conn4 <- [1,137,null,{"value":"8"}] 10:21:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 10:21:41 INFO - PROCESS | 1794 | 1472232101287 Marionette TRACE conn4 -> [0,138,"setScriptTimeout",{"ms":35000}] 10:21:41 INFO - PROCESS | 1794 | 1472232101290 Marionette TRACE conn4 <- [1,138,null,{}] 10:21:41 INFO - PROCESS | 1794 | 1472232101296 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}] 10:21:41 INFO - PROCESS | 1794 | 1472232101300 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:21:41 INFO - PROCESS | 1794 | 1472232101507 Marionette TRACE conn4 <- [1,139,null,{"value":null}] 10:21:41 INFO - PROCESS | 1794 | 1472232101525 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:41 INFO - PROCESS | 1794 | 1472232101534 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:21:41 INFO - PROCESS | 1794 | ++DOCSHELL 0x92239400 == 27 [pid = 1794] [id = 42] 10:21:41 INFO - PROCESS | 1794 | ++DOMWINDOW == 73 (0xa2260800) [pid = 1794] [serial = 124] [outer = (nil)] 10:21:41 INFO - PROCESS | 1794 | ++DOMWINDOW == 74 (0xa250ec00) [pid = 1794] [serial = 125] [outer = 0xa2260800] 10:21:41 INFO - PROCESS | 1794 | 1472232101635 Marionette DEBUG loaded listener.js 10:21:41 INFO - PROCESS | 1794 | ++DOMWINDOW == 75 (0xa2565000) [pid = 1794] [serial = 126] [outer = 0xa2260800] 10:21:42 INFO - PROCESS | 1794 | --DOMWINDOW == 74 (0x9bbea000) [pid = 1794] [serial = 97] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 10:21:42 INFO - PROCESS | 1794 | --DOMWINDOW == 73 (0x991c9800) [pid = 1794] [serial = 93] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 10:21:42 INFO - PROCESS | 1794 | --DOMWINDOW == 72 (0x9223b400) [pid = 1794] [serial = 87] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 10:21:42 INFO - PROCESS | 1794 | --DOMWINDOW == 71 (0x9223ac00) [pid = 1794] [serial = 84] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 10:21:42 INFO - PROCESS | 1794 | --DOMWINDOW == 70 (0x9519f000) [pid = 1794] [serial = 90] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 10:21:42 INFO - PROCESS | 1794 | --DOMWINDOW == 69 (0x982b7800) [pid = 1794] [serial = 69] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 10:21:42 INFO - PROCESS | 1794 | --DOMWINDOW == 68 (0x9cbe0400) [pid = 1794] [serial = 72] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 10:21:42 INFO - PROCESS | 1794 | --DOMWINDOW == 67 (0xa3217c00) [pid = 1794] [serial = 75] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 10:21:42 INFO - PROCESS | 1794 | --DOMWINDOW == 66 (0xa62cc400) [pid = 1794] [serial = 78] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 10:21:42 INFO - PROCESS | 1794 | --DOMWINDOW == 65 (0x978e2400) [pid = 1794] [serial = 81] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 10:21:42 INFO - PROCESS | 1794 | --DOMWINDOW == 64 (0x99159000) [pid = 1794] [serial = 100] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 10:21:42 INFO - PROCESS | 1794 | 1472232102679 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]]]}] 10:21:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 10:21:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1436ms 10:21:42 INFO - PROCESS | 1794 | 1472232102742 Marionette TRACE conn4 -> [0,141,"getWindowHandle",null] 10:21:42 INFO - PROCESS | 1794 | 1472232102746 Marionette TRACE conn4 <- [1,141,null,{"value":"8"}] 10:21:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 10:21:42 INFO - PROCESS | 1794 | 1472232102756 Marionette TRACE conn4 -> [0,142,"setScriptTimeout",{"ms":35000}] 10:21:42 INFO - PROCESS | 1794 | 1472232102758 Marionette TRACE conn4 <- [1,142,null,{}] 10:21:42 INFO - PROCESS | 1794 | 1472232102764 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}] 10:21:42 INFO - PROCESS | 1794 | 1472232102769 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:21:42 INFO - PROCESS | 1794 | 1472232102923 Marionette TRACE conn4 <- [1,143,null,{"value":null}] 10:21:42 INFO - PROCESS | 1794 | 1472232102933 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:42 INFO - PROCESS | 1794 | 1472232102951 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:21:43 INFO - PROCESS | 1794 | ++DOCSHELL 0x91f4a000 == 28 [pid = 1794] [id = 43] 10:21:43 INFO - PROCESS | 1794 | ++DOMWINDOW == 65 (0x9a9d7800) [pid = 1794] [serial = 127] [outer = (nil)] 10:21:43 INFO - PROCESS | 1794 | ++DOMWINDOW == 66 (0xa3217400) [pid = 1794] [serial = 128] [outer = 0x9a9d7800] 10:21:43 INFO - PROCESS | 1794 | 1472232103134 Marionette DEBUG loaded listener.js 10:21:43 INFO - PROCESS | 1794 | ++DOMWINDOW == 67 (0xa34d6800) [pid = 1794] [serial = 129] [outer = 0x9a9d7800] 10:21:43 INFO - PROCESS | 1794 | 1472232103900 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]]]}] 10:21:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 10:21:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1184ms 10:21:43 INFO - PROCESS | 1794 | 1472232103940 Marionette TRACE conn4 -> [0,145,"getWindowHandle",null] 10:21:43 INFO - PROCESS | 1794 | 1472232103943 Marionette TRACE conn4 <- [1,145,null,{"value":"8"}] 10:21:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 10:21:43 INFO - PROCESS | 1794 | 1472232103949 Marionette TRACE conn4 -> [0,146,"setScriptTimeout",{"ms":35000}] 10:21:43 INFO - PROCESS | 1794 | 1472232103953 Marionette TRACE conn4 <- [1,146,null,{}] 10:21:43 INFO - PROCESS | 1794 | 1472232103958 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}] 10:21:43 INFO - PROCESS | 1794 | 1472232103963 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:21:44 INFO - PROCESS | 1794 | 1472232104152 Marionette TRACE conn4 <- [1,147,null,{"value":null}] 10:21:44 INFO - PROCESS | 1794 | 1472232104259 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:44 INFO - PROCESS | 1794 | 1472232104266 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:21:44 INFO - PROCESS | 1794 | ++DOCSHELL 0x91f4b800 == 29 [pid = 1794] [id = 44] 10:21:44 INFO - PROCESS | 1794 | ++DOMWINDOW == 68 (0x91f4fc00) [pid = 1794] [serial = 130] [outer = (nil)] 10:21:44 INFO - PROCESS | 1794 | ++DOMWINDOW == 69 (0x93946c00) [pid = 1794] [serial = 131] [outer = 0x91f4fc00] 10:21:44 INFO - PROCESS | 1794 | 1472232104354 Marionette DEBUG loaded listener.js 10:21:44 INFO - PROCESS | 1794 | ++DOMWINDOW == 70 (0x93a62800) [pid = 1794] [serial = 132] [outer = 0x91f4fc00] 10:21:45 INFO - PROCESS | 1794 | 1472232105367 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]]]}] 10:21:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 10:21:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1487ms 10:21:45 INFO - PROCESS | 1794 | 1472232105465 Marionette TRACE conn4 -> [0,149,"getWindowHandle",null] 10:21:45 INFO - PROCESS | 1794 | 1472232105470 Marionette TRACE conn4 <- [1,149,null,{"value":"8"}] 10:21:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 10:21:45 INFO - PROCESS | 1794 | 1472232105580 Marionette TRACE conn4 -> [0,150,"setScriptTimeout",{"ms":35000}] 10:21:45 INFO - PROCESS | 1794 | 1472232105585 Marionette TRACE conn4 <- [1,150,null,{}] 10:21:45 INFO - PROCESS | 1794 | 1472232105726 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}] 10:21:45 INFO - PROCESS | 1794 | 1472232105732 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:21:46 INFO - PROCESS | 1794 | 1472232106038 Marionette TRACE conn4 <- [1,151,null,{"value":null}] 10:21:46 INFO - PROCESS | 1794 | 1472232106208 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:46 INFO - PROCESS | 1794 | 1472232106217 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:21:46 INFO - PROCESS | 1794 | ++DOCSHELL 0x9a252c00 == 30 [pid = 1794] [id = 45] 10:21:46 INFO - PROCESS | 1794 | ++DOMWINDOW == 71 (0x9bbe9400) [pid = 1794] [serial = 133] [outer = (nil)] 10:21:46 INFO - PROCESS | 1794 | ++DOMWINDOW == 72 (0x9c04c400) [pid = 1794] [serial = 134] [outer = 0x9bbe9400] 10:21:46 INFO - PROCESS | 1794 | 1472232106315 Marionette DEBUG loaded listener.js 10:21:46 INFO - PROCESS | 1794 | ++DOMWINDOW == 73 (0xa1025000) [pid = 1794] [serial = 135] [outer = 0x9bbe9400] 10:21:47 INFO - PROCESS | 1794 | 1472232107255 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]]]}] 10:21:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 10:21:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 1789ms 10:21:47 INFO - PROCESS | 1794 | 1472232107328 Marionette TRACE conn4 -> [0,153,"getWindowHandle",null] 10:21:47 INFO - PROCESS | 1794 | 1472232107333 Marionette TRACE conn4 <- [1,153,null,{"value":"8"}] 10:21:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 10:21:47 INFO - PROCESS | 1794 | 1472232107341 Marionette TRACE conn4 -> [0,154,"setScriptTimeout",{"ms":35000}] 10:21:47 INFO - PROCESS | 1794 | 1472232107344 Marionette TRACE conn4 <- [1,154,null,{}] 10:21:47 INFO - PROCESS | 1794 | 1472232107351 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}] 10:21:47 INFO - PROCESS | 1794 | 1472232107356 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:21:47 INFO - PROCESS | 1794 | 1472232107579 Marionette TRACE conn4 <- [1,155,null,{"value":null}] 10:21:47 INFO - PROCESS | 1794 | 1472232107755 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:47 INFO - PROCESS | 1794 | 1472232107766 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:21:47 INFO - PROCESS | 1794 | ++DOCSHELL 0x93c44000 == 31 [pid = 1794] [id = 46] 10:21:47 INFO - PROCESS | 1794 | ++DOMWINDOW == 74 (0x97878800) [pid = 1794] [serial = 136] [outer = (nil)] 10:21:47 INFO - PROCESS | 1794 | ++DOMWINDOW == 75 (0x9787fc00) [pid = 1794] [serial = 137] [outer = 0x97878800] 10:21:47 INFO - PROCESS | 1794 | 1472232107895 Marionette DEBUG loaded listener.js 10:21:48 INFO - PROCESS | 1794 | ++DOMWINDOW == 76 (0x9cbe9800) [pid = 1794] [serial = 138] [outer = 0x97878800] 10:21:48 INFO - PROCESS | 1794 | 1472232108791 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]]]}] 10:21:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 10:21:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1489ms 10:21:48 INFO - PROCESS | 1794 | 1472232108830 Marionette TRACE conn4 -> [0,157,"getWindowHandle",null] 10:21:48 INFO - PROCESS | 1794 | 1472232108834 Marionette TRACE conn4 <- [1,157,null,{"value":"8"}] 10:21:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 10:21:48 INFO - PROCESS | 1794 | 1472232108852 Marionette TRACE conn4 -> [0,158,"setScriptTimeout",{"ms":35000}] 10:21:48 INFO - PROCESS | 1794 | 1472232108861 Marionette TRACE conn4 <- [1,158,null,{}] 10:21:48 INFO - PROCESS | 1794 | 1472232108868 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}] 10:21:48 INFO - PROCESS | 1794 | 1472232108876 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:21:49 INFO - PROCESS | 1794 | 1472232109089 Marionette TRACE conn4 <- [1,159,null,{"value":null}] 10:21:49 INFO - PROCESS | 1794 | 1472232109230 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:49 INFO - PROCESS | 1794 | 1472232109238 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:21:49 INFO - PROCESS | 1794 | ++DOCSHELL 0x9cbe3000 == 32 [pid = 1794] [id = 47] 10:21:49 INFO - PROCESS | 1794 | ++DOMWINDOW == 77 (0xa238c800) [pid = 1794] [serial = 139] [outer = (nil)] 10:21:49 INFO - PROCESS | 1794 | ++DOMWINDOW == 78 (0xa6247800) [pid = 1794] [serial = 140] [outer = 0xa238c800] 10:21:49 INFO - PROCESS | 1794 | 1472232109325 Marionette DEBUG loaded listener.js 10:21:49 INFO - PROCESS | 1794 | ++DOMWINDOW == 79 (0xa62d2800) [pid = 1794] [serial = 141] [outer = 0xa238c800] 10:21:50 INFO - PROCESS | 1794 | 1472232110222 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]]]}] 10:21:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 10:21:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 1407ms 10:21:50 INFO - PROCESS | 1794 | 1472232110251 Marionette TRACE conn4 -> [0,161,"getWindowHandle",null] 10:21:50 INFO - PROCESS | 1794 | 1472232110256 Marionette TRACE conn4 <- [1,161,null,{"value":"8"}] 10:21:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 10:21:50 INFO - PROCESS | 1794 | 1472232110282 Marionette TRACE conn4 -> [0,162,"setScriptTimeout",{"ms":35000}] 10:21:50 INFO - PROCESS | 1794 | 1472232110286 Marionette TRACE conn4 <- [1,162,null,{}] 10:21:50 INFO - PROCESS | 1794 | 1472232110292 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}] 10:21:50 INFO - PROCESS | 1794 | 1472232110298 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:21:50 INFO - PROCESS | 1794 | 1472232110481 Marionette TRACE conn4 <- [1,163,null,{"value":null}] 10:21:50 INFO - PROCESS | 1794 | 1472232110637 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:50 INFO - PROCESS | 1794 | 1472232110644 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:21:50 INFO - PROCESS | 1794 | ++DOCSHELL 0x93954400 == 33 [pid = 1794] [id = 48] 10:21:50 INFO - PROCESS | 1794 | ++DOMWINDOW == 80 (0x93954c00) [pid = 1794] [serial = 142] [outer = (nil)] 10:21:50 INFO - PROCESS | 1794 | ++DOMWINDOW == 81 (0x95109800) [pid = 1794] [serial = 143] [outer = 0x93954c00] 10:21:50 INFO - PROCESS | 1794 | 1472232110733 Marionette DEBUG loaded listener.js 10:21:50 INFO - PROCESS | 1794 | ++DOMWINDOW == 82 (0x9510cc00) [pid = 1794] [serial = 144] [outer = 0x93954c00] 10:21:51 INFO - PROCESS | 1794 | 1472232111674 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 10:21:51 INFO - PROCESS | 1794 | 1472232111931 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]]]}] 10:21:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 10:21:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 1689ms 10:21:51 INFO - PROCESS | 1794 | 1472232111968 Marionette TRACE conn4 -> [0,165,"getWindowHandle",null] 10:21:51 INFO - PROCESS | 1794 | 1472232111974 Marionette TRACE conn4 <- [1,165,null,{"value":"8"}] 10:21:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 10:21:51 INFO - PROCESS | 1794 | 1472232111982 Marionette TRACE conn4 -> [0,166,"setScriptTimeout",{"ms":35000}] 10:21:51 INFO - PROCESS | 1794 | 1472232111987 Marionette TRACE conn4 <- [1,166,null,{}] 10:21:51 INFO - PROCESS | 1794 | 1472232111995 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}] 10:21:52 INFO - PROCESS | 1794 | 1472232112002 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:21:52 INFO - PROCESS | 1794 | 1472232112279 Marionette TRACE conn4 <- [1,167,null,{"value":null}] 10:21:52 INFO - PROCESS | 1794 | 1472232112411 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:52 INFO - PROCESS | 1794 | 1472232112420 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:21:52 INFO - PROCESS | 1794 | ++DOCSHELL 0x9510a800 == 34 [pid = 1794] [id = 49] 10:21:52 INFO - PROCESS | 1794 | ++DOMWINDOW == 83 (0x97778800) [pid = 1794] [serial = 145] [outer = (nil)] 10:21:52 INFO - PROCESS | 1794 | ++DOMWINDOW == 84 (0x9787b400) [pid = 1794] [serial = 146] [outer = 0x97778800] 10:21:52 INFO - PROCESS | 1794 | 1472232112495 Marionette DEBUG loaded listener.js 10:21:52 INFO - PROCESS | 1794 | ++DOMWINDOW == 85 (0x9787f400) [pid = 1794] [serial = 147] [outer = 0x97778800] 10:21:53 INFO - PROCESS | 1794 | --DOMWINDOW == 84 (0x9cbe1000) [pid = 1794] [serial = 101] [outer = (nil)] [url = about:blank] 10:21:53 INFO - PROCESS | 1794 | --DOMWINDOW == 83 (0x9be49c00) [pid = 1794] [serial = 98] [outer = (nil)] [url = about:blank] 10:21:53 INFO - PROCESS | 1794 | --DOMWINDOW == 82 (0x9a0f0800) [pid = 1794] [serial = 94] [outer = (nil)] [url = about:blank] 10:21:53 INFO - PROCESS | 1794 | --DOMWINDOW == 81 (0x9394a000) [pid = 1794] [serial = 88] [outer = (nil)] [url = about:blank] 10:21:53 INFO - PROCESS | 1794 | --DOMWINDOW == 80 (0x93a66000) [pid = 1794] [serial = 89] [outer = (nil)] [url = about:blank] 10:21:53 INFO - PROCESS | 1794 | --DOMWINDOW == 79 (0x93a6a800) [pid = 1794] [serial = 86] [outer = (nil)] [url = about:blank] 10:21:53 INFO - PROCESS | 1794 | --DOMWINDOW == 78 (0x93949800) [pid = 1794] [serial = 85] [outer = (nil)] [url = about:blank] 10:21:53 INFO - PROCESS | 1794 | --DOMWINDOW == 77 (0x9776e000) [pid = 1794] [serial = 91] [outer = (nil)] [url = about:blank] 10:21:53 INFO - PROCESS | 1794 | --DOMWINDOW == 76 (0x97774400) [pid = 1794] [serial = 92] [outer = (nil)] [url = about:blank] 10:21:53 INFO - PROCESS | 1794 | --DOMWINDOW == 75 (0x9a9e3400) [pid = 1794] [serial = 71] [outer = (nil)] [url = about:blank] 10:21:53 INFO - PROCESS | 1794 | --DOMWINDOW == 74 (0x99edb000) [pid = 1794] [serial = 70] [outer = (nil)] [url = about:blank] 10:21:53 INFO - PROCESS | 1794 | --DOMWINDOW == 73 (0xa1021800) [pid = 1794] [serial = 74] [outer = (nil)] [url = about:blank] 10:21:53 INFO - PROCESS | 1794 | --DOMWINDOW == 72 (0x9cf1a000) [pid = 1794] [serial = 73] [outer = (nil)] [url = about:blank] 10:21:53 INFO - PROCESS | 1794 | --DOMWINDOW == 71 (0x9be55800) [pid = 1794] [serial = 99] [outer = (nil)] [url = about:blank] 10:21:53 INFO - PROCESS | 1794 | --DOMWINDOW == 70 (0xa5023c00) [pid = 1794] [serial = 77] [outer = (nil)] [url = about:blank] 10:21:53 INFO - PROCESS | 1794 | --DOMWINDOW == 69 (0xa3283400) [pid = 1794] [serial = 76] [outer = (nil)] [url = about:blank] 10:21:53 INFO - PROCESS | 1794 | --DOMWINDOW == 68 (0xa689e000) [pid = 1794] [serial = 80] [outer = (nil)] [url = about:blank] 10:21:53 INFO - PROCESS | 1794 | --DOMWINDOW == 67 (0xa6833c00) [pid = 1794] [serial = 79] [outer = (nil)] [url = about:blank] 10:21:53 INFO - PROCESS | 1794 | --DOMWINDOW == 66 (0x9a9e1000) [pid = 1794] [serial = 83] [outer = (nil)] [url = about:blank] 10:21:53 INFO - PROCESS | 1794 | --DOMWINDOW == 65 (0xa6da4400) [pid = 1794] [serial = 82] [outer = (nil)] [url = about:blank] 10:21:53 INFO - PROCESS | 1794 | --DOMWINDOW == 64 (0x9cbebc00) [pid = 1794] [serial = 102] [outer = (nil)] [url = about:blank] 10:21:53 INFO - PROCESS | 1794 | --DOMWINDOW == 63 (0x9aa6e400) [pid = 1794] [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.] 10:21:53 INFO - PROCESS | 1794 | --DOMWINDOW == 62 (0x9a8e0c00) [pid = 1794] [serial = 95] [outer = (nil)] [url = about:blank] 10:21:53 INFO - PROCESS | 1794 | --DOMWINDOW == 61 (0xa2001c00) [pid = 1794] [serial = 104] [outer = (nil)] [url = about:blank] 10:21:53 INFO - PROCESS | 1794 | 1472232113405 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]]]}] 10:21:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 10:21:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 1447ms 10:21:53 INFO - PROCESS | 1794 | 1472232113429 Marionette TRACE conn4 -> [0,169,"getWindowHandle",null] 10:21:53 INFO - PROCESS | 1794 | 1472232113435 Marionette TRACE conn4 <- [1,169,null,{"value":"8"}] 10:21:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 10:21:53 INFO - PROCESS | 1794 | 1472232113446 Marionette TRACE conn4 -> [0,170,"setScriptTimeout",{"ms":35000}] 10:21:53 INFO - PROCESS | 1794 | 1472232113449 Marionette TRACE conn4 <- [1,170,null,{}] 10:21:53 INFO - PROCESS | 1794 | 1472232113455 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}] 10:21:53 INFO - PROCESS | 1794 | 1472232113461 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:21:53 INFO - PROCESS | 1794 | 1472232113624 Marionette TRACE conn4 <- [1,171,null,{"value":null}] 10:21:53 INFO - PROCESS | 1794 | 1472232113634 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:53 INFO - PROCESS | 1794 | 1472232113641 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:21:53 INFO - PROCESS | 1794 | ++DOCSHELL 0x97771c00 == 35 [pid = 1794] [id = 50] 10:21:53 INFO - PROCESS | 1794 | ++DOMWINDOW == 62 (0x97870400) [pid = 1794] [serial = 148] [outer = (nil)] 10:21:53 INFO - PROCESS | 1794 | ++DOMWINDOW == 63 (0x982b5400) [pid = 1794] [serial = 149] [outer = 0x97870400] 10:21:53 INFO - PROCESS | 1794 | 1472232113720 Marionette DEBUG loaded listener.js 10:21:53 INFO - PROCESS | 1794 | ++DOMWINDOW == 64 (0x99e27800) [pid = 1794] [serial = 150] [outer = 0x97870400] 10:21:54 INFO - PROCESS | 1794 | 1472232114814 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]]]}] 10:21:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 10:21:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 1379ms 10:21:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 10:21:54 INFO - PROCESS | 1794 | 1472232114825 Marionette TRACE conn4 -> [0,173,"getWindowHandle",null] 10:21:54 INFO - PROCESS | 1794 | 1472232114828 Marionette TRACE conn4 <- [1,173,null,{"value":"8"}] 10:21:54 INFO - PROCESS | 1794 | 1472232114835 Marionette TRACE conn4 -> [0,174,"setScriptTimeout",{"ms":35000}] 10:21:54 INFO - PROCESS | 1794 | 1472232114841 Marionette TRACE conn4 <- [1,174,null,{}] 10:21:54 INFO - PROCESS | 1794 | 1472232114856 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}] 10:21:54 INFO - PROCESS | 1794 | 1472232114864 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:21:55 INFO - PROCESS | 1794 | 1472232115060 Marionette TRACE conn4 <- [1,175,null,{"value":null}] 10:21:55 INFO - PROCESS | 1794 | 1472232115085 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:55 INFO - PROCESS | 1794 | 1472232115097 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:21:55 INFO - PROCESS | 1794 | ++DOCSHELL 0x9bb22400 == 36 [pid = 1794] [id = 51] 10:21:55 INFO - PROCESS | 1794 | ++DOMWINDOW == 65 (0x9bb2bc00) [pid = 1794] [serial = 151] [outer = (nil)] 10:21:55 INFO - PROCESS | 1794 | ++DOMWINDOW == 66 (0x9be4d000) [pid = 1794] [serial = 152] [outer = 0x9bb2bc00] 10:21:55 INFO - PROCESS | 1794 | 1472232115196 Marionette DEBUG loaded listener.js 10:21:55 INFO - PROCESS | 1794 | ++DOMWINDOW == 67 (0x9c010c00) [pid = 1794] [serial = 153] [outer = 0x9bb2bc00] 10:21:56 INFO - PROCESS | 1794 | 1472232116056 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]]]}] 10:21:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 10:21:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1286ms 10:21:56 INFO - PROCESS | 1794 | 1472232116121 Marionette TRACE conn4 -> [0,177,"getWindowHandle",null] 10:21:56 INFO - PROCESS | 1794 | 1472232116126 Marionette TRACE conn4 <- [1,177,null,{"value":"8"}] 10:21:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 10:21:56 INFO - PROCESS | 1794 | 1472232116134 Marionette TRACE conn4 -> [0,178,"setScriptTimeout",{"ms":35000}] 10:21:56 INFO - PROCESS | 1794 | 1472232116138 Marionette TRACE conn4 <- [1,178,null,{}] 10:21:56 INFO - PROCESS | 1794 | 1472232116149 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}] 10:21:56 INFO - PROCESS | 1794 | 1472232116153 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:21:56 INFO - PROCESS | 1794 | 1472232116370 Marionette TRACE conn4 <- [1,179,null,{"value":null}] 10:21:56 INFO - PROCESS | 1794 | 1472232116387 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:56 INFO - PROCESS | 1794 | 1472232116393 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:21:56 INFO - PROCESS | 1794 | ++DOCSHELL 0x9c016800 == 37 [pid = 1794] [id = 52] 10:21:56 INFO - PROCESS | 1794 | ++DOMWINDOW == 68 (0x9c017000) [pid = 1794] [serial = 154] [outer = (nil)] 10:21:56 INFO - PROCESS | 1794 | ++DOMWINDOW == 69 (0x9c01a800) [pid = 1794] [serial = 155] [outer = 0x9c017000] 10:21:56 INFO - PROCESS | 1794 | 1472232116486 Marionette DEBUG loaded listener.js 10:21:56 INFO - PROCESS | 1794 | ++DOMWINDOW == 70 (0x9c01e000) [pid = 1794] [serial = 156] [outer = 0x9c017000] 10:21:57 INFO - PROCESS | 1794 | 1472232117332 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]]]}] 10:21:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 10:21:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1238ms 10:21:57 INFO - PROCESS | 1794 | 1472232117372 Marionette TRACE conn4 -> [0,181,"getWindowHandle",null] 10:21:57 INFO - PROCESS | 1794 | 1472232117375 Marionette TRACE conn4 <- [1,181,null,{"value":"8"}] 10:21:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 10:21:57 INFO - PROCESS | 1794 | 1472232117381 Marionette TRACE conn4 -> [0,182,"setScriptTimeout",{"ms":35000}] 10:21:57 INFO - PROCESS | 1794 | 1472232117385 Marionette TRACE conn4 <- [1,182,null,{}] 10:21:57 INFO - PROCESS | 1794 | 1472232117396 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}] 10:21:57 INFO - PROCESS | 1794 | 1472232117402 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:21:57 INFO - PROCESS | 1794 | 1472232117594 Marionette TRACE conn4 <- [1,183,null,{"value":null}] 10:21:57 INFO - PROCESS | 1794 | 1472232117612 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:57 INFO - PROCESS | 1794 | 1472232117618 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:21:57 INFO - PROCESS | 1794 | ++DOCSHELL 0x91f46800 == 38 [pid = 1794] [id = 53] 10:21:57 INFO - PROCESS | 1794 | ++DOMWINDOW == 71 (0x92230400) [pid = 1794] [serial = 157] [outer = (nil)] 10:21:57 INFO - PROCESS | 1794 | ++DOMWINDOW == 72 (0x9cf1a000) [pid = 1794] [serial = 158] [outer = 0x92230400] 10:21:57 INFO - PROCESS | 1794 | 1472232117693 Marionette DEBUG loaded listener.js 10:21:57 INFO - PROCESS | 1794 | ++DOMWINDOW == 73 (0xa1024800) [pid = 1794] [serial = 159] [outer = 0x92230400] 10:21:58 INFO - PROCESS | 1794 | --DOMWINDOW == 72 (0xa2260800) [pid = 1794] [serial = 124] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 10:21:58 INFO - PROCESS | 1794 | --DOMWINDOW == 71 (0x91f4b400) [pid = 1794] [serial = 112] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 10:21:58 INFO - PROCESS | 1794 | --DOMWINDOW == 70 (0x982b0c00) [pid = 1794] [serial = 118] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 10:21:58 INFO - PROCESS | 1794 | --DOMWINDOW == 69 (0x9513c800) [pid = 1794] [serial = 115] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 10:21:58 INFO - PROCESS | 1794 | --DOMWINDOW == 68 (0x9a9d6c00) [pid = 1794] [serial = 121] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 10:21:58 INFO - PROCESS | 1794 | 1472232118599 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]]]}] 10:21:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 10:21:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1239ms 10:21:58 INFO - PROCESS | 1794 | 1472232118622 Marionette TRACE conn4 -> [0,185,"getWindowHandle",null] 10:21:58 INFO - PROCESS | 1794 | 1472232118626 Marionette TRACE conn4 <- [1,185,null,{"value":"8"}] 10:21:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 10:21:58 INFO - PROCESS | 1794 | 1472232118632 Marionette TRACE conn4 -> [0,186,"setScriptTimeout",{"ms":35000}] 10:21:58 INFO - PROCESS | 1794 | 1472232118635 Marionette TRACE conn4 <- [1,186,null,{}] 10:21:58 INFO - PROCESS | 1794 | 1472232118641 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}] 10:21:58 INFO - PROCESS | 1794 | 1472232118651 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:21:58 INFO - PROCESS | 1794 | 1472232118843 Marionette TRACE conn4 <- [1,187,null,{"value":null}] 10:21:58 INFO - PROCESS | 1794 | 1472232118853 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:58 INFO - PROCESS | 1794 | 1472232118862 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:21:58 INFO - PROCESS | 1794 | ++DOCSHELL 0x91f46000 == 39 [pid = 1794] [id = 54] 10:21:58 INFO - PROCESS | 1794 | ++DOMWINDOW == 69 (0x92238c00) [pid = 1794] [serial = 160] [outer = (nil)] 10:21:59 INFO - PROCESS | 1794 | ++DOMWINDOW == 70 (0xa2502000) [pid = 1794] [serial = 161] [outer = 0x92238c00] 10:21:59 INFO - PROCESS | 1794 | 1472232119025 Marionette DEBUG loaded listener.js 10:21:59 INFO - PROCESS | 1794 | ++DOMWINDOW == 71 (0xa3218000) [pid = 1794] [serial = 162] [outer = 0x92238c00] 10:21:59 INFO - PROCESS | 1794 | 1472232119724 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]]]}] 10:21:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 10:21:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 1135ms 10:21:59 INFO - PROCESS | 1794 | 1472232119769 Marionette TRACE conn4 -> [0,189,"getWindowHandle",null] 10:21:59 INFO - PROCESS | 1794 | 1472232119773 Marionette TRACE conn4 <- [1,189,null,{"value":"8"}] 10:21:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 10:21:59 INFO - PROCESS | 1794 | 1472232119779 Marionette TRACE conn4 -> [0,190,"setScriptTimeout",{"ms":35000}] 10:21:59 INFO - PROCESS | 1794 | 1472232119782 Marionette TRACE conn4 <- [1,190,null,{}] 10:21:59 INFO - PROCESS | 1794 | 1472232119796 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}] 10:21:59 INFO - PROCESS | 1794 | 1472232119805 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:21:59 INFO - PROCESS | 1794 | 1472232119980 Marionette TRACE conn4 <- [1,191,null,{"value":null}] 10:22:00 INFO - PROCESS | 1794 | 1472232120142 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:00 INFO - PROCESS | 1794 | 1472232120156 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:22:00 INFO - PROCESS | 1794 | ++DOCSHELL 0x92239800 == 40 [pid = 1794] [id = 55] 10:22:00 INFO - PROCESS | 1794 | ++DOMWINDOW == 72 (0x9223cc00) [pid = 1794] [serial = 163] [outer = (nil)] 10:22:00 INFO - PROCESS | 1794 | ++DOMWINDOW == 73 (0x93952400) [pid = 1794] [serial = 164] [outer = 0x9223cc00] 10:22:00 INFO - PROCESS | 1794 | 1472232120250 Marionette DEBUG loaded listener.js 10:22:00 INFO - PROCESS | 1794 | ++DOMWINDOW == 74 (0x93c3fc00) [pid = 1794] [serial = 165] [outer = 0x9223cc00] 10:22:01 INFO - PROCESS | 1794 | 1472232121213 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]]]}] 10:22:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 10:22:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 1478ms 10:22:01 INFO - PROCESS | 1794 | 1472232121261 Marionette TRACE conn4 -> [0,193,"getWindowHandle",null] 10:22:01 INFO - PROCESS | 1794 | 1472232121268 Marionette TRACE conn4 <- [1,193,null,{"value":"8"}] 10:22:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 10:22:01 INFO - PROCESS | 1794 | 1472232121276 Marionette TRACE conn4 -> [0,194,"setScriptTimeout",{"ms":35000}] 10:22:01 INFO - PROCESS | 1794 | 1472232121281 Marionette TRACE conn4 <- [1,194,null,{}] 10:22:01 INFO - PROCESS | 1794 | 1472232121289 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}] 10:22:01 INFO - PROCESS | 1794 | 1472232121304 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:22:01 INFO - PROCESS | 1794 | 1472232121536 Marionette TRACE conn4 <- [1,195,null,{"value":null}] 10:22:01 INFO - PROCESS | 1794 | 1472232121754 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:01 INFO - PROCESS | 1794 | 1472232121762 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:22:01 INFO - PROCESS | 1794 | ++DOCSHELL 0x9526a800 == 41 [pid = 1794] [id = 56] 10:22:01 INFO - PROCESS | 1794 | ++DOMWINDOW == 75 (0x9526c400) [pid = 1794] [serial = 166] [outer = (nil)] 10:22:01 INFO - PROCESS | 1794 | ++DOMWINDOW == 76 (0x9776fc00) [pid = 1794] [serial = 167] [outer = 0x9526c400] 10:22:01 INFO - PROCESS | 1794 | 1472232121899 Marionette DEBUG loaded listener.js 10:22:02 INFO - PROCESS | 1794 | ++DOMWINDOW == 77 (0x9777a000) [pid = 1794] [serial = 168] [outer = 0x9526c400] 10:22:02 INFO - PROCESS | 1794 | 1472232122831 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]]]}] 10:22:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 10:22:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 1592ms 10:22:02 INFO - PROCESS | 1794 | 1472232122870 Marionette TRACE conn4 -> [0,197,"getWindowHandle",null] 10:22:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 10:22:02 INFO - PROCESS | 1794 | 1472232122877 Marionette TRACE conn4 <- [1,197,null,{"value":"8"}] 10:22:02 INFO - PROCESS | 1794 | 1472232122886 Marionette TRACE conn4 -> [0,198,"setScriptTimeout",{"ms":35000}] 10:22:02 INFO - PROCESS | 1794 | 1472232122889 Marionette TRACE conn4 <- [1,198,null,{}] 10:22:02 INFO - PROCESS | 1794 | 1472232122896 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}] 10:22:02 INFO - PROCESS | 1794 | 1472232122902 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:22:03 INFO - PROCESS | 1794 | 1472232123103 Marionette TRACE conn4 <- [1,199,null,{"value":null}] 10:22:03 INFO - PROCESS | 1794 | 1472232123263 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:03 INFO - PROCESS | 1794 | 1472232123271 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:22:03 INFO - PROCESS | 1794 | ++DOCSHELL 0x95267400 == 42 [pid = 1794] [id = 57] 10:22:03 INFO - PROCESS | 1794 | ++DOMWINDOW == 78 (0x954a8800) [pid = 1794] [serial = 169] [outer = (nil)] 10:22:03 INFO - PROCESS | 1794 | ++DOMWINDOW == 79 (0x9a8ee400) [pid = 1794] [serial = 170] [outer = 0x954a8800] 10:22:03 INFO - PROCESS | 1794 | 1472232123362 Marionette DEBUG loaded listener.js 10:22:03 INFO - PROCESS | 1794 | ++DOMWINDOW == 80 (0x9a9e1800) [pid = 1794] [serial = 171] [outer = 0x954a8800] 10:22:04 INFO - PROCESS | 1794 | 1472232124281 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]]]}] 10:22:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 10:22:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 1437ms 10:22:04 INFO - PROCESS | 1794 | 1472232124323 Marionette TRACE conn4 -> [0,201,"getWindowHandle",null] 10:22:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 10:22:04 INFO - PROCESS | 1794 | 1472232124327 Marionette TRACE conn4 <- [1,201,null,{"value":"8"}] 10:22:04 INFO - PROCESS | 1794 | 1472232124336 Marionette TRACE conn4 -> [0,202,"setScriptTimeout",{"ms":35000}] 10:22:04 INFO - PROCESS | 1794 | 1472232124346 Marionette TRACE conn4 <- [1,202,null,{}] 10:22:04 INFO - PROCESS | 1794 | 1472232124361 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}] 10:22:04 INFO - PROCESS | 1794 | 1472232124368 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:22:04 INFO - PROCESS | 1794 | 1472232124629 Marionette TRACE conn4 <- [1,203,null,{"value":null}] 10:22:04 INFO - PROCESS | 1794 | 1472232124812 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:04 INFO - PROCESS | 1794 | 1472232124823 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:22:04 INFO - PROCESS | 1794 | ++DOCSHELL 0x91f4b000 == 43 [pid = 1794] [id = 58] 10:22:04 INFO - PROCESS | 1794 | ++DOMWINDOW == 81 (0x9787b000) [pid = 1794] [serial = 172] [outer = (nil)] 10:22:04 INFO - PROCESS | 1794 | ++DOMWINDOW == 82 (0x9cbe5400) [pid = 1794] [serial = 173] [outer = 0x9787b000] 10:22:04 INFO - PROCESS | 1794 | 1472232124950 Marionette DEBUG loaded listener.js 10:22:05 INFO - PROCESS | 1794 | ++DOMWINDOW == 83 (0xa1094400) [pid = 1794] [serial = 174] [outer = 0x9787b000] 10:22:06 INFO - PROCESS | 1794 | 1472232125997 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]]]}] 10:22:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 10:22:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 1702ms 10:22:06 INFO - PROCESS | 1794 | 1472232126037 Marionette TRACE conn4 -> [0,205,"getWindowHandle",null] 10:22:06 INFO - PROCESS | 1794 | 1472232126042 Marionette TRACE conn4 <- [1,205,null,{"value":"8"}] 10:22:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 10:22:06 INFO - PROCESS | 1794 | 1472232126048 Marionette TRACE conn4 -> [0,206,"setScriptTimeout",{"ms":35000}] 10:22:06 INFO - PROCESS | 1794 | 1472232126052 Marionette TRACE conn4 <- [1,206,null,{}] 10:22:06 INFO - PROCESS | 1794 | 1472232126058 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}] 10:22:06 INFO - PROCESS | 1794 | 1472232126064 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:22:06 INFO - PROCESS | 1794 | 1472232126259 Marionette TRACE conn4 <- [1,207,null,{"value":null}] 10:22:06 INFO - PROCESS | 1794 | 1472232126459 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:06 INFO - PROCESS | 1794 | 1472232126471 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:22:06 INFO - PROCESS | 1794 | ++DOCSHELL 0x9be48400 == 44 [pid = 1794] [id = 59] 10:22:06 INFO - PROCESS | 1794 | ++DOMWINDOW == 84 (0x9c046000) [pid = 1794] [serial = 175] [outer = (nil)] 10:22:06 INFO - PROCESS | 1794 | ++DOMWINDOW == 85 (0xa23af400) [pid = 1794] [serial = 176] [outer = 0x9c046000] 10:22:06 INFO - PROCESS | 1794 | 1472232126612 Marionette DEBUG loaded listener.js 10:22:06 INFO - PROCESS | 1794 | ++DOMWINDOW == 86 (0xa2564400) [pid = 1794] [serial = 177] [outer = 0x9c046000] 10:22:07 INFO - PROCESS | 1794 | 1472232127452 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]]]}] 10:22:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 10:22:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 1437ms 10:22:07 INFO - PROCESS | 1794 | 1472232127487 Marionette TRACE conn4 -> [0,209,"getWindowHandle",null] 10:22:07 INFO - PROCESS | 1794 | 1472232127490 Marionette TRACE conn4 <- [1,209,null,{"value":"8"}] 10:22:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 10:22:07 INFO - PROCESS | 1794 | 1472232127499 Marionette TRACE conn4 -> [0,210,"setScriptTimeout",{"ms":35000}] 10:22:07 INFO - PROCESS | 1794 | 1472232127502 Marionette TRACE conn4 <- [1,210,null,{}] 10:22:07 INFO - PROCESS | 1794 | 1472232127511 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}] 10:22:07 INFO - PROCESS | 1794 | 1472232127515 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:22:07 INFO - PROCESS | 1794 | 1472232127709 Marionette TRACE conn4 <- [1,211,null,{"value":null}] 10:22:07 INFO - PROCESS | 1794 | 1472232127858 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:07 INFO - PROCESS | 1794 | 1472232127878 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:22:07 INFO - PROCESS | 1794 | ++DOCSHELL 0xa2390c00 == 45 [pid = 1794] [id = 60] 10:22:07 INFO - PROCESS | 1794 | ++DOMWINDOW == 87 (0xa3455800) [pid = 1794] [serial = 178] [outer = (nil)] 10:22:07 INFO - PROCESS | 1794 | ++DOMWINDOW == 88 (0xa5023800) [pid = 1794] [serial = 179] [outer = 0xa3455800] 10:22:07 INFO - PROCESS | 1794 | 1472232127971 Marionette DEBUG loaded listener.js 10:22:08 INFO - PROCESS | 1794 | ++DOMWINDOW == 89 (0xa689f000) [pid = 1794] [serial = 180] [outer = 0xa3455800] 10:22:08 INFO - PROCESS | 1794 | 1472232128927 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]]]}] 10:22:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 10:22:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 1482ms 10:22:08 INFO - PROCESS | 1794 | 1472232128985 Marionette TRACE conn4 -> [0,213,"getWindowHandle",null] 10:22:08 INFO - PROCESS | 1794 | 1472232128990 Marionette TRACE conn4 <- [1,213,null,{"value":"8"}] 10:22:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 10:22:09 INFO - PROCESS | 1794 | 1472232128998 Marionette TRACE conn4 -> [0,214,"setScriptTimeout",{"ms":35000}] 10:22:09 INFO - PROCESS | 1794 | 1472232129003 Marionette TRACE conn4 <- [1,214,null,{}] 10:22:09 INFO - PROCESS | 1794 | 1472232129010 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}] 10:22:09 INFO - PROCESS | 1794 | 1472232129017 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:22:09 INFO - PROCESS | 1794 | 1472232129217 Marionette TRACE conn4 <- [1,215,null,{"value":null}] 10:22:09 INFO - PROCESS | 1794 | 1472232129376 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:09 INFO - PROCESS | 1794 | 1472232129388 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:22:09 INFO - PROCESS | 1794 | ++DOCSHELL 0x9776c000 == 46 [pid = 1794] [id = 61] 10:22:09 INFO - PROCESS | 1794 | ++DOMWINDOW == 90 (0x9776c400) [pid = 1794] [serial = 181] [outer = (nil)] 10:22:09 INFO - PROCESS | 1794 | ++DOMWINDOW == 91 (0x9b352c00) [pid = 1794] [serial = 182] [outer = 0x9776c400] 10:22:09 INFO - PROCESS | 1794 | 1472232129468 Marionette DEBUG loaded listener.js 10:22:09 INFO - PROCESS | 1794 | ++DOMWINDOW == 92 (0xa23b1800) [pid = 1794] [serial = 183] [outer = 0x9776c400] 10:22:10 INFO - PROCESS | 1794 | 1472232130606 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]]]}] 10:22:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 10:22:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 1683ms 10:22:10 INFO - PROCESS | 1794 | 1472232130682 Marionette TRACE conn4 -> [0,217,"getWindowHandle",null] 10:22:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 10:22:10 INFO - PROCESS | 1794 | 1472232130689 Marionette TRACE conn4 <- [1,217,null,{"value":"8"}] 10:22:10 INFO - PROCESS | 1794 | 1472232130699 Marionette TRACE conn4 -> [0,218,"setScriptTimeout",{"ms":35000}] 10:22:10 INFO - PROCESS | 1794 | 1472232130704 Marionette TRACE conn4 <- [1,218,null,{}] 10:22:10 INFO - PROCESS | 1794 | 1472232130712 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}] 10:22:10 INFO - PROCESS | 1794 | 1472232130717 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:22:10 INFO - PROCESS | 1794 | 1472232130955 Marionette TRACE conn4 <- [1,219,null,{"value":null}] 10:22:11 INFO - PROCESS | 1794 | 1472232131199 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:11 INFO - PROCESS | 1794 | 1472232131208 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:22:11 INFO - PROCESS | 1794 | ++DOCSHELL 0x95137400 == 47 [pid = 1794] [id = 62] 10:22:11 INFO - PROCESS | 1794 | ++DOMWINDOW == 93 (0x95199c00) [pid = 1794] [serial = 184] [outer = (nil)] 10:22:11 INFO - PROCESS | 1794 | ++DOMWINDOW == 94 (0x9776d400) [pid = 1794] [serial = 185] [outer = 0x95199c00] 10:22:11 INFO - PROCESS | 1794 | 1472232131317 Marionette DEBUG loaded listener.js 10:22:11 INFO - PROCESS | 1794 | ++DOMWINDOW == 95 (0x9777ac00) [pid = 1794] [serial = 186] [outer = 0x95199c00] 10:22:12 INFO - PROCESS | 1794 | --DOCSHELL 0xa1017000 == 46 [pid = 1794] [id = 19] 10:22:12 INFO - PROCESS | 1794 | --DOCSHELL 0x91f51800 == 45 [pid = 1794] [id = 36] 10:22:12 INFO - PROCESS | 1794 | --DOCSHELL 0x954a1c00 == 44 [pid = 1794] [id = 28] 10:22:12 INFO - PROCESS | 1794 | --DOCSHELL 0x9bbe8400 == 43 [pid = 1794] [id = 33] 10:22:12 INFO - PROCESS | 1794 | --DOCSHELL 0x95198c00 == 42 [pid = 1794] [id = 31] 10:22:12 INFO - PROCESS | 1794 | --DOCSHELL 0x9bbe5c00 == 41 [pid = 1794] [id = 35] 10:22:12 INFO - PROCESS | 1794 | --DOCSHELL 0x9222f000 == 40 [pid = 1794] [id = 29] 10:22:12 INFO - PROCESS | 1794 | --DOCSHELL 0x9519d400 == 39 [pid = 1794] [id = 34] 10:22:12 INFO - PROCESS | 1794 | --DOCSHELL 0x91f51400 == 38 [pid = 1794] [id = 30] 10:22:12 INFO - PROCESS | 1794 | --DOMWINDOW == 94 (0xa3217400) [pid = 1794] [serial = 128] [outer = (nil)] [url = about:blank] 10:22:12 INFO - PROCESS | 1794 | --DOCSHELL 0x91f46000 == 37 [pid = 1794] [id = 54] 10:22:12 INFO - PROCESS | 1794 | --DOCSHELL 0x91f46800 == 36 [pid = 1794] [id = 53] 10:22:12 INFO - PROCESS | 1794 | --DOCSHELL 0x9c016800 == 35 [pid = 1794] [id = 52] 10:22:12 INFO - PROCESS | 1794 | --DOCSHELL 0x9bb22400 == 34 [pid = 1794] [id = 51] 10:22:12 INFO - PROCESS | 1794 | --DOCSHELL 0x97771c00 == 33 [pid = 1794] [id = 50] 10:22:12 INFO - PROCESS | 1794 | 1472232132254 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]]]}] 10:22:12 INFO - PROCESS | 1794 | --DOCSHELL 0x9510a800 == 32 [pid = 1794] [id = 49] 10:22:12 INFO - PROCESS | 1794 | --DOCSHELL 0x93954400 == 31 [pid = 1794] [id = 48] 10:22:12 INFO - PROCESS | 1794 | --DOCSHELL 0x9cbe3000 == 30 [pid = 1794] [id = 47] 10:22:12 INFO - PROCESS | 1794 | --DOCSHELL 0x93c44000 == 29 [pid = 1794] [id = 46] 10:22:12 INFO - PROCESS | 1794 | --DOCSHELL 0x9a252c00 == 28 [pid = 1794] [id = 45] 10:22:12 INFO - PROCESS | 1794 | --DOCSHELL 0x91f4b800 == 27 [pid = 1794] [id = 44] 10:22:12 INFO - PROCESS | 1794 | --DOMWINDOW == 93 (0xa250ec00) [pid = 1794] [serial = 125] [outer = (nil)] [url = about:blank] 10:22:12 INFO - PROCESS | 1794 | --DOMWINDOW == 92 (0x93c44800) [pid = 1794] [serial = 114] [outer = (nil)] [url = about:blank] 10:22:12 INFO - PROCESS | 1794 | --DOMWINDOW == 91 (0x938e8400) [pid = 1794] [serial = 113] [outer = (nil)] [url = about:blank] 10:22:12 INFO - PROCESS | 1794 | --DOMWINDOW == 90 (0x9a28f000) [pid = 1794] [serial = 119] [outer = (nil)] [url = about:blank] 10:22:12 INFO - PROCESS | 1794 | --DOMWINDOW == 89 (0x9b6c7400) [pid = 1794] [serial = 110] [outer = (nil)] [url = about:blank] 10:22:12 INFO - PROCESS | 1794 | --DOMWINDOW == 88 (0x95415c00) [pid = 1794] [serial = 116] [outer = (nil)] [url = about:blank] 10:22:12 INFO - PROCESS | 1794 | --DOMWINDOW == 87 (0x9776e400) [pid = 1794] [serial = 117] [outer = (nil)] [url = about:blank] 10:22:12 INFO - PROCESS | 1794 | --DOMWINDOW == 86 (0xa225b000) [pid = 1794] [serial = 123] [outer = (nil)] [url = about:blank] 10:22:12 INFO - PROCESS | 1794 | --DOMWINDOW == 85 (0x9541c000) [pid = 1794] [serial = 107] [outer = (nil)] [url = about:blank] 10:22:12 INFO - PROCESS | 1794 | --DOMWINDOW == 84 (0x9cfb6800) [pid = 1794] [serial = 122] [outer = (nil)] [url = about:blank] 10:22:12 INFO - PROCESS | 1794 | --DOMWINDOW == 83 (0x9a9db400) [pid = 1794] [serial = 120] [outer = (nil)] [url = about:blank] 10:22:12 INFO - PROCESS | 1794 | --DOMWINDOW == 82 (0xa2565000) [pid = 1794] [serial = 126] [outer = (nil)] [url = about:blank] 10:22:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 10:22:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 1636ms 10:22:12 INFO - PROCESS | 1794 | 1472232132334 Marionette TRACE conn4 -> [0,221,"getWindowHandle",null] 10:22:12 INFO - PROCESS | 1794 | 1472232132340 Marionette TRACE conn4 <- [1,221,null,{"value":"8"}] 10:22:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 10:22:12 INFO - PROCESS | 1794 | 1472232132351 Marionette TRACE conn4 -> [0,222,"setScriptTimeout",{"ms":35000}] 10:22:12 INFO - PROCESS | 1794 | 1472232132355 Marionette TRACE conn4 <- [1,222,null,{}] 10:22:12 INFO - PROCESS | 1794 | 1472232132362 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}] 10:22:12 INFO - PROCESS | 1794 | 1472232132368 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:22:12 INFO - PROCESS | 1794 | 1472232132544 Marionette TRACE conn4 <- [1,223,null,{"value":null}] 10:22:12 INFO - PROCESS | 1794 | 1472232132655 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:12 INFO - PROCESS | 1794 | 1472232132666 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:22:12 INFO - PROCESS | 1794 | ++DOCSHELL 0x9510b400 == 28 [pid = 1794] [id = 63] 10:22:12 INFO - PROCESS | 1794 | ++DOMWINDOW == 83 (0x954a1c00) [pid = 1794] [serial = 187] [outer = (nil)] 10:22:12 INFO - PROCESS | 1794 | ++DOMWINDOW == 84 (0x97875400) [pid = 1794] [serial = 188] [outer = 0x954a1c00] 10:22:12 INFO - PROCESS | 1794 | 1472232132745 Marionette DEBUG loaded listener.js 10:22:12 INFO - PROCESS | 1794 | ++DOMWINDOW == 85 (0x982b7000) [pid = 1794] [serial = 189] [outer = 0x954a1c00] 10:22:13 INFO - PROCESS | 1794 | 1472232133544 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]]]}] 10:22:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 10:22:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 1233ms 10:22:13 INFO - PROCESS | 1794 | 1472232133586 Marionette TRACE conn4 -> [0,225,"getWindowHandle",null] 10:22:13 INFO - PROCESS | 1794 | 1472232133589 Marionette TRACE conn4 <- [1,225,null,{"value":"8"}] 10:22:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 10:22:13 INFO - PROCESS | 1794 | 1472232133596 Marionette TRACE conn4 -> [0,226,"setScriptTimeout",{"ms":35000}] 10:22:13 INFO - PROCESS | 1794 | 1472232133602 Marionette TRACE conn4 <- [1,226,null,{}] 10:22:13 INFO - PROCESS | 1794 | 1472232133618 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}] 10:22:13 INFO - PROCESS | 1794 | 1472232133626 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:22:13 INFO - PROCESS | 1794 | 1472232133809 Marionette TRACE conn4 <- [1,227,null,{"value":null}] 10:22:13 INFO - PROCESS | 1794 | 1472232133821 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:13 INFO - PROCESS | 1794 | 1472232133830 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:22:13 INFO - PROCESS | 1794 | ++DOCSHELL 0x9aa73c00 == 29 [pid = 1794] [id = 64] 10:22:13 INFO - PROCESS | 1794 | ++DOMWINDOW == 86 (0x9aa74000) [pid = 1794] [serial = 190] [outer = (nil)] 10:22:14 INFO - PROCESS | 1794 | ++DOMWINDOW == 87 (0x9b6c2000) [pid = 1794] [serial = 191] [outer = 0x9aa74000] 10:22:14 INFO - PROCESS | 1794 | 1472232134013 Marionette DEBUG loaded listener.js 10:22:14 INFO - PROCESS | 1794 | ++DOMWINDOW == 88 (0x9bbeec00) [pid = 1794] [serial = 192] [outer = 0x9aa74000] 10:22:14 INFO - PROCESS | 1794 | 1472232134830 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]]]}] 10:22:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 10:22:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 1298ms 10:22:14 INFO - PROCESS | 1794 | 1472232134896 Marionette TRACE conn4 -> [0,229,"getWindowHandle",null] 10:22:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 10:22:14 INFO - PROCESS | 1794 | 1472232134901 Marionette TRACE conn4 <- [1,229,null,{"value":"8"}] 10:22:14 INFO - PROCESS | 1794 | 1472232134908 Marionette TRACE conn4 -> [0,230,"setScriptTimeout",{"ms":35000}] 10:22:14 INFO - PROCESS | 1794 | 1472232134911 Marionette TRACE conn4 <- [1,230,null,{}] 10:22:14 INFO - PROCESS | 1794 | 1472232134917 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}] 10:22:14 INFO - PROCESS | 1794 | 1472232134922 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:22:15 INFO - PROCESS | 1794 | 1472232135136 Marionette TRACE conn4 <- [1,231,null,{"value":null}] 10:22:15 INFO - PROCESS | 1794 | 1472232135162 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:15 INFO - PROCESS | 1794 | 1472232135170 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:22:15 INFO - PROCESS | 1794 | ++DOCSHELL 0x99e26400 == 30 [pid = 1794] [id = 65] 10:22:15 INFO - PROCESS | 1794 | ++DOMWINDOW == 89 (0x9b04fc00) [pid = 1794] [serial = 193] [outer = (nil)] 10:22:15 INFO - PROCESS | 1794 | ++DOMWINDOW == 90 (0x9c045800) [pid = 1794] [serial = 194] [outer = 0x9b04fc00] 10:22:15 INFO - PROCESS | 1794 | 1472232135244 Marionette DEBUG loaded listener.js 10:22:15 INFO - PROCESS | 1794 | ++DOMWINDOW == 91 (0xa2091000) [pid = 1794] [serial = 195] [outer = 0x9b04fc00] 10:22:16 INFO - PROCESS | 1794 | 1472232136212 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]]]}] 10:22:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 10:22:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 1340ms 10:22:16 INFO - PROCESS | 1794 | 1472232136248 Marionette TRACE conn4 -> [0,233,"getWindowHandle",null] 10:22:16 INFO - PROCESS | 1794 | 1472232136252 Marionette TRACE conn4 <- [1,233,null,{"value":"8"}] 10:22:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 10:22:16 INFO - PROCESS | 1794 | 1472232136258 Marionette TRACE conn4 -> [0,234,"setScriptTimeout",{"ms":35000}] 10:22:16 INFO - PROCESS | 1794 | 1472232136262 Marionette TRACE conn4 <- [1,234,null,{}] 10:22:16 INFO - PROCESS | 1794 | 1472232136273 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}] 10:22:16 INFO - PROCESS | 1794 | 1472232136277 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:22:16 INFO - PROCESS | 1794 | 1472232136491 Marionette TRACE conn4 <- [1,235,null,{"value":null}] 10:22:16 INFO - PROCESS | 1794 | 1472232136513 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:16 INFO - PROCESS | 1794 | 1472232136521 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:22:16 INFO - PROCESS | 1794 | ++DOCSHELL 0x94788400 == 31 [pid = 1794] [id = 66] 10:22:16 INFO - PROCESS | 1794 | ++DOMWINDOW == 92 (0x9478a800) [pid = 1794] [serial = 196] [outer = (nil)] 10:22:16 INFO - PROCESS | 1794 | ++DOMWINDOW == 93 (0xa2324400) [pid = 1794] [serial = 197] [outer = 0x9478a800] 10:22:16 INFO - PROCESS | 1794 | 1472232136597 Marionette DEBUG loaded listener.js 10:22:16 INFO - PROCESS | 1794 | ++DOMWINDOW == 94 (0xa250f400) [pid = 1794] [serial = 198] [outer = 0x9478a800] 10:22:17 INFO - PROCESS | 1794 | --DOMWINDOW == 93 (0x9c017000) [pid = 1794] [serial = 154] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 10:22:17 INFO - PROCESS | 1794 | --DOMWINDOW == 92 (0x92230400) [pid = 1794] [serial = 157] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 10:22:17 INFO - PROCESS | 1794 | --DOMWINDOW == 91 (0x9bb2bc00) [pid = 1794] [serial = 151] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 10:22:17 INFO - PROCESS | 1794 | --DOMWINDOW == 90 (0x97778800) [pid = 1794] [serial = 145] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 10:22:17 INFO - PROCESS | 1794 | --DOMWINDOW == 89 (0x97870400) [pid = 1794] [serial = 148] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 10:22:17 INFO - PROCESS | 1794 | --DOMWINDOW == 88 (0x9a9d7800) [pid = 1794] [serial = 127] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 10:22:17 INFO - PROCESS | 1794 | 1472232137540 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]]]}] 10:22:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 10:22:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 1345ms 10:22:17 INFO - PROCESS | 1794 | 1472232137608 Marionette TRACE conn4 -> [0,237,"getWindowHandle",null] 10:22:17 INFO - PROCESS | 1794 | 1472232137612 Marionette TRACE conn4 <- [1,237,null,{"value":"8"}] 10:22:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 10:22:17 INFO - PROCESS | 1794 | 1472232137619 Marionette TRACE conn4 -> [0,238,"setScriptTimeout",{"ms":35000}] 10:22:17 INFO - PROCESS | 1794 | 1472232137621 Marionette TRACE conn4 <- [1,238,null,{}] 10:22:17 INFO - PROCESS | 1794 | 1472232137628 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}] 10:22:17 INFO - PROCESS | 1794 | 1472232137637 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:22:17 INFO - PROCESS | 1794 | 1472232137853 Marionette TRACE conn4 <- [1,239,null,{"value":null}] 10:22:18 INFO - PROCESS | 1794 | 1472232137996 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:18 INFO - PROCESS | 1794 | 1472232138006 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:22:18 INFO - PROCESS | 1794 | ++DOCSHELL 0x9a9d6c00 == 32 [pid = 1794] [id = 67] 10:22:18 INFO - PROCESS | 1794 | ++DOMWINDOW == 89 (0x9c017c00) [pid = 1794] [serial = 199] [outer = (nil)] 10:22:18 INFO - PROCESS | 1794 | ++DOMWINDOW == 90 (0xa6834800) [pid = 1794] [serial = 200] [outer = 0x9c017c00] 10:22:18 INFO - PROCESS | 1794 | 1472232138076 Marionette DEBUG loaded listener.js 10:22:18 INFO - PROCESS | 1794 | ++DOMWINDOW == 91 (0xa6db2c00) [pid = 1794] [serial = 201] [outer = 0x9c017c00] 10:22:18 INFO - PROCESS | 1794 | 1472232138791 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]]]}] 10:22:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 10:22:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 1187ms 10:22:18 INFO - PROCESS | 1794 | 1472232138807 Marionette TRACE conn4 -> [0,241,"getWindowHandle",null] 10:22:18 INFO - PROCESS | 1794 | 1472232138811 Marionette TRACE conn4 <- [1,241,null,{"value":"8"}] 10:22:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 10:22:18 INFO - PROCESS | 1794 | 1472232138817 Marionette TRACE conn4 -> [0,242,"setScriptTimeout",{"ms":35000}] 10:22:18 INFO - PROCESS | 1794 | 1472232138820 Marionette TRACE conn4 <- [1,242,null,{}] 10:22:18 INFO - PROCESS | 1794 | 1472232138826 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}] 10:22:18 INFO - PROCESS | 1794 | 1472232138831 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:22:19 INFO - PROCESS | 1794 | 1472232139024 Marionette TRACE conn4 <- [1,243,null,{"value":null}] 10:22:19 INFO - PROCESS | 1794 | 1472232139161 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:19 INFO - PROCESS | 1794 | 1472232139172 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:22:19 INFO - PROCESS | 1794 | ++DOCSHELL 0x91f46800 == 33 [pid = 1794] [id = 68] 10:22:19 INFO - PROCESS | 1794 | ++DOMWINDOW == 92 (0x91f47000) [pid = 1794] [serial = 202] [outer = (nil)] 10:22:19 INFO - PROCESS | 1794 | ++DOMWINDOW == 93 (0x9394ac00) [pid = 1794] [serial = 203] [outer = 0x91f47000] 10:22:19 INFO - PROCESS | 1794 | 1472232139266 Marionette DEBUG loaded listener.js 10:22:19 INFO - PROCESS | 1794 | ++DOMWINDOW == 94 (0x95106800) [pid = 1794] [serial = 204] [outer = 0x91f47000] 10:22:20 INFO - PROCESS | 1794 | 1472232140250 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]]]}] 10:22:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 10:22:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 1483ms 10:22:20 INFO - PROCESS | 1794 | 1472232140304 Marionette TRACE conn4 -> [0,245,"getWindowHandle",null] 10:22:20 INFO - PROCESS | 1794 | 1472232140310 Marionette TRACE conn4 <- [1,245,null,{"value":"8"}] 10:22:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 10:22:20 INFO - PROCESS | 1794 | 1472232140319 Marionette TRACE conn4 -> [0,246,"setScriptTimeout",{"ms":35000}] 10:22:20 INFO - PROCESS | 1794 | 1472232140324 Marionette TRACE conn4 <- [1,246,null,{}] 10:22:20 INFO - PROCESS | 1794 | 1472232140332 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}] 10:22:20 INFO - PROCESS | 1794 | 1472232140341 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:22:20 INFO - PROCESS | 1794 | 1472232140548 Marionette TRACE conn4 <- [1,247,null,{"value":null}] 10:22:20 INFO - PROCESS | 1794 | 1472232140750 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:20 INFO - PROCESS | 1794 | 1472232140759 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:22:20 INFO - PROCESS | 1794 | ++DOCSHELL 0x954db400 == 34 [pid = 1794] [id = 69] 10:22:20 INFO - PROCESS | 1794 | ++DOMWINDOW == 95 (0x954e0c00) [pid = 1794] [serial = 205] [outer = (nil)] 10:22:20 INFO - PROCESS | 1794 | ++DOMWINDOW == 96 (0x954e5c00) [pid = 1794] [serial = 206] [outer = 0x954e0c00] 10:22:20 INFO - PROCESS | 1794 | 1472232140897 Marionette DEBUG loaded listener.js 10:22:21 INFO - PROCESS | 1794 | ++DOMWINDOW == 97 (0x954e7c00) [pid = 1794] [serial = 207] [outer = 0x954e0c00] 10:22:21 INFO - PROCESS | 1794 | 1472232141912 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]]]}] 10:22:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 10:22:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 1647ms 10:22:21 INFO - PROCESS | 1794 | 1472232141970 Marionette TRACE conn4 -> [0,249,"getWindowHandle",null] 10:22:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 10:22:21 INFO - PROCESS | 1794 | 1472232141977 Marionette TRACE conn4 <- [1,249,null,{"value":"8"}] 10:22:21 INFO - PROCESS | 1794 | 1472232141985 Marionette TRACE conn4 -> [0,250,"setScriptTimeout",{"ms":35000}] 10:22:21 INFO - PROCESS | 1794 | 1472232141988 Marionette TRACE conn4 <- [1,250,null,{}] 10:22:22 INFO - PROCESS | 1794 | 1472232141995 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}] 10:22:22 INFO - PROCESS | 1794 | 1472232142000 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:22:22 INFO - PROCESS | 1794 | 1472232142249 Marionette TRACE conn4 <- [1,251,null,{"value":null}] 10:22:22 INFO - PROCESS | 1794 | 1472232142477 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:22 INFO - PROCESS | 1794 | 1472232142488 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:22:22 INFO - PROCESS | 1794 | ++DOCSHELL 0x9aa7a800 == 35 [pid = 1794] [id = 70] 10:22:22 INFO - PROCESS | 1794 | ++DOMWINDOW == 98 (0x9b6c7400) [pid = 1794] [serial = 208] [outer = (nil)] 10:22:22 INFO - PROCESS | 1794 | ++DOMWINDOW == 99 (0x9c016800) [pid = 1794] [serial = 209] [outer = 0x9b6c7400] 10:22:22 INFO - PROCESS | 1794 | 1472232142574 Marionette DEBUG loaded listener.js 10:22:22 INFO - PROCESS | 1794 | ++DOMWINDOW == 100 (0xa101ec00) [pid = 1794] [serial = 210] [outer = 0x9b6c7400] 10:22:23 INFO - PROCESS | 1794 | 1472232143439 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]]]}] 10:22:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 10:22:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 1489ms 10:22:23 INFO - PROCESS | 1794 | 1472232143475 Marionette TRACE conn4 -> [0,253,"getWindowHandle",null] 10:22:23 INFO - PROCESS | 1794 | 1472232143479 Marionette TRACE conn4 <- [1,253,null,{"value":"8"}] 10:22:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 10:22:23 INFO - PROCESS | 1794 | 1472232143496 Marionette TRACE conn4 -> [0,254,"setScriptTimeout",{"ms":35000}] 10:22:23 INFO - PROCESS | 1794 | 1472232143505 Marionette TRACE conn4 <- [1,254,null,{}] 10:22:23 INFO - PROCESS | 1794 | 1472232143511 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}] 10:22:23 INFO - PROCESS | 1794 | 1472232143520 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:22:23 INFO - PROCESS | 1794 | 1472232143712 Marionette TRACE conn4 <- [1,255,null,{"value":null}] 10:22:23 INFO - PROCESS | 1794 | 1472232143867 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:23 INFO - PROCESS | 1794 | 1472232143875 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:22:23 INFO - PROCESS | 1794 | ++DOCSHELL 0x9c016000 == 36 [pid = 1794] [id = 71] 10:22:23 INFO - PROCESS | 1794 | ++DOMWINDOW == 101 (0xa34d1c00) [pid = 1794] [serial = 211] [outer = (nil)] 10:22:23 INFO - PROCESS | 1794 | ++DOMWINDOW == 102 (0xa6f43800) [pid = 1794] [serial = 212] [outer = 0xa34d1c00] 10:22:23 INFO - PROCESS | 1794 | 1472232143965 Marionette DEBUG loaded listener.js 10:22:24 INFO - PROCESS | 1794 | ++DOMWINDOW == 103 (0xa6f78400) [pid = 1794] [serial = 213] [outer = 0xa34d1c00] 10:22:24 INFO - PROCESS | 1794 | 1472232144992 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]]]}] 10:22:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 10:22:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 1556ms 10:22:25 INFO - PROCESS | 1794 | 1472232145045 Marionette TRACE conn4 -> [0,257,"getWindowHandle",null] 10:22:25 INFO - PROCESS | 1794 | 1472232145049 Marionette TRACE conn4 <- [1,257,null,{"value":"8"}] 10:22:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 10:22:25 INFO - PROCESS | 1794 | 1472232145056 Marionette TRACE conn4 -> [0,258,"setScriptTimeout",{"ms":35000}] 10:22:25 INFO - PROCESS | 1794 | 1472232145060 Marionette TRACE conn4 <- [1,258,null,{}] 10:22:25 INFO - PROCESS | 1794 | 1472232145066 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}] 10:22:25 INFO - PROCESS | 1794 | 1472232145072 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:22:25 INFO - PROCESS | 1794 | 1472232145277 Marionette TRACE conn4 <- [1,259,null,{"value":null}] 10:22:25 INFO - PROCESS | 1794 | 1472232145409 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:25 INFO - PROCESS | 1794 | 1472232145418 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:22:25 INFO - PROCESS | 1794 | ++DOCSHELL 0xa23b2000 == 37 [pid = 1794] [id = 72] 10:22:25 INFO - PROCESS | 1794 | ++DOMWINDOW == 104 (0xa6f48800) [pid = 1794] [serial = 214] [outer = (nil)] 10:22:25 INFO - PROCESS | 1794 | ++DOMWINDOW == 105 (0xa825f400) [pid = 1794] [serial = 215] [outer = 0xa6f48800] 10:22:25 INFO - PROCESS | 1794 | 1472232145558 Marionette DEBUG loaded listener.js 10:22:25 INFO - PROCESS | 1794 | ++DOMWINDOW == 106 (0xa8261000) [pid = 1794] [serial = 216] [outer = 0xa6f48800] 10:22:26 INFO - PROCESS | 1794 | 1472232146437 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]]]}] 10:22:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 10:22:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 1431ms 10:22:26 INFO - PROCESS | 1794 | 1472232146489 Marionette TRACE conn4 -> [0,261,"getWindowHandle",null] 10:22:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 10:22:26 INFO - PROCESS | 1794 | 1472232146494 Marionette TRACE conn4 <- [1,261,null,{"value":"8"}] 10:22:26 INFO - PROCESS | 1794 | 1472232146502 Marionette TRACE conn4 -> [0,262,"setScriptTimeout",{"ms":35000}] 10:22:26 INFO - PROCESS | 1794 | 1472232146505 Marionette TRACE conn4 <- [1,262,null,{}] 10:22:26 INFO - PROCESS | 1794 | 1472232146511 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}] 10:22:26 INFO - PROCESS | 1794 | 1472232146517 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:22:26 INFO - PROCESS | 1794 | 1472232146697 Marionette TRACE conn4 <- [1,263,null,{"value":null}] 10:22:26 INFO - PROCESS | 1794 | 1472232146855 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:26 INFO - PROCESS | 1794 | 1472232146871 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:22:26 INFO - PROCESS | 1794 | ++DOCSHELL 0xa8c20800 == 38 [pid = 1794] [id = 73] 10:22:26 INFO - PROCESS | 1794 | ++DOMWINDOW == 107 (0xa8c42800) [pid = 1794] [serial = 217] [outer = (nil)] 10:22:26 INFO - PROCESS | 1794 | ++DOMWINDOW == 108 (0xa8c88c00) [pid = 1794] [serial = 218] [outer = 0xa8c42800] 10:22:26 INFO - PROCESS | 1794 | 1472232146970 Marionette DEBUG loaded listener.js 10:22:27 INFO - PROCESS | 1794 | ++DOMWINDOW == 109 (0xa9026000) [pid = 1794] [serial = 219] [outer = 0xa8c42800] 10:22:27 INFO - PROCESS | 1794 | 1472232147888 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]]]}] 10:22:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 10:22:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 1440ms 10:22:27 INFO - PROCESS | 1794 | 1472232147943 Marionette TRACE conn4 -> [0,265,"getWindowHandle",null] 10:22:27 INFO - PROCESS | 1794 | 1472232147948 Marionette TRACE conn4 <- [1,265,null,{"value":"8"}] 10:22:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 10:22:27 INFO - PROCESS | 1794 | 1472232147955 Marionette TRACE conn4 -> [0,266,"setScriptTimeout",{"ms":35000}] 10:22:27 INFO - PROCESS | 1794 | 1472232147959 Marionette TRACE conn4 <- [1,266,null,{}] 10:22:27 INFO - PROCESS | 1794 | 1472232147965 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}] 10:22:27 INFO - PROCESS | 1794 | 1472232147972 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:22:28 INFO - PROCESS | 1794 | 1472232148155 Marionette TRACE conn4 <- [1,267,null,{"value":null}] 10:22:28 INFO - PROCESS | 1794 | 1472232148313 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:28 INFO - PROCESS | 1794 | 1472232148319 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:22:28 INFO - PROCESS | 1794 | ++DOCSHELL 0x9195d400 == 39 [pid = 1794] [id = 74] 10:22:28 INFO - PROCESS | 1794 | ++DOMWINDOW == 110 (0x9195e400) [pid = 1794] [serial = 220] [outer = (nil)] 10:22:28 INFO - PROCESS | 1794 | ++DOMWINDOW == 111 (0x91964400) [pid = 1794] [serial = 221] [outer = 0x9195e400] 10:22:28 INFO - PROCESS | 1794 | 1472232148413 Marionette DEBUG loaded listener.js 10:22:28 INFO - PROCESS | 1794 | ++DOMWINDOW == 112 (0x91968800) [pid = 1794] [serial = 222] [outer = 0x9195e400] 10:22:28 INFO - PROCESS | 1794 | ++DOMWINDOW == 113 (0x9258d000) [pid = 1794] [serial = 223] [outer = 0x93a65c00] 10:22:29 INFO - PROCESS | 1794 | 1472232149381 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]]]}] 10:22:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 10:22:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1482ms 10:22:29 INFO - PROCESS | 1794 | 1472232149440 Marionette TRACE conn4 -> [0,269,"getWindowHandle",null] 10:22:29 INFO - PROCESS | 1794 | 1472232149444 Marionette TRACE conn4 <- [1,269,null,{"value":"8"}] 10:22:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 10:22:29 INFO - PROCESS | 1794 | 1472232149451 Marionette TRACE conn4 -> [0,270,"setScriptTimeout",{"ms":35000}] 10:22:29 INFO - PROCESS | 1794 | 1472232149454 Marionette TRACE conn4 <- [1,270,null,{}] 10:22:29 INFO - PROCESS | 1794 | 1472232149460 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}] 10:22:29 INFO - PROCESS | 1794 | 1472232149465 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:22:29 INFO - PROCESS | 1794 | 1472232149641 Marionette TRACE conn4 <- [1,271,null,{"value":null}] 10:22:29 INFO - PROCESS | 1794 | 1472232149797 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:29 INFO - PROCESS | 1794 | 1472232149805 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:22:29 INFO - PROCESS | 1794 | ++DOCSHELL 0x91967000 == 40 [pid = 1794] [id = 75] 10:22:29 INFO - PROCESS | 1794 | ++DOMWINDOW == 114 (0x92237800) [pid = 1794] [serial = 224] [outer = (nil)] 10:22:29 INFO - PROCESS | 1794 | ++DOMWINDOW == 115 (0x92594c00) [pid = 1794] [serial = 225] [outer = 0x92237800] 10:22:29 INFO - PROCESS | 1794 | 1472232149926 Marionette DEBUG loaded listener.js 10:22:30 INFO - PROCESS | 1794 | ++DOMWINDOW == 116 (0x92597800) [pid = 1794] [serial = 226] [outer = 0x92237800] 10:22:30 INFO - PROCESS | 1794 | 1472232150835 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]]]}] 10:22:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 10:22:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1437ms 10:22:30 INFO - PROCESS | 1794 | 1472232150889 Marionette TRACE conn4 -> [0,273,"getWindowHandle",null] 10:22:30 INFO - PROCESS | 1794 | 1472232150893 Marionette TRACE conn4 <- [1,273,null,{"value":"8"}] 10:22:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 10:22:30 INFO - PROCESS | 1794 | 1472232150900 Marionette TRACE conn4 -> [0,274,"setScriptTimeout",{"ms":35000}] 10:22:30 INFO - PROCESS | 1794 | 1472232150903 Marionette TRACE conn4 <- [1,274,null,{}] 10:22:30 INFO - PROCESS | 1794 | 1472232150909 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}] 10:22:30 INFO - PROCESS | 1794 | 1472232150914 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:22:31 INFO - PROCESS | 1794 | 1472232151097 Marionette TRACE conn4 <- [1,275,null,{"value":null}] 10:22:31 INFO - PROCESS | 1794 | 1472232151268 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:31 INFO - PROCESS | 1794 | 1472232151277 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:22:31 INFO - PROCESS | 1794 | ++DOCSHELL 0x9258dc00 == 41 [pid = 1794] [id = 76] 10:22:31 INFO - PROCESS | 1794 | ++DOMWINDOW == 117 (0x92599000) [pid = 1794] [serial = 227] [outer = (nil)] 10:22:31 INFO - PROCESS | 1794 | ++DOMWINDOW == 118 (0x9528b000) [pid = 1794] [serial = 228] [outer = 0x92599000] 10:22:31 INFO - PROCESS | 1794 | 1472232151398 Marionette DEBUG loaded listener.js 10:22:31 INFO - PROCESS | 1794 | ++DOMWINDOW == 119 (0x9528ec00) [pid = 1794] [serial = 229] [outer = 0x92599000] 10:22:32 INFO - PROCESS | 1794 | 1472232152267 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]]]}] 10:22:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 10:22:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1430ms 10:22:32 INFO - PROCESS | 1794 | 1472232152335 Marionette TRACE conn4 -> [0,277,"getWindowHandle",null] 10:22:32 INFO - PROCESS | 1794 | 1472232152343 Marionette TRACE conn4 <- [1,277,null,{"value":"8"}] 10:22:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 10:22:32 INFO - PROCESS | 1794 | 1472232152353 Marionette TRACE conn4 -> [0,278,"setScriptTimeout",{"ms":35000}] 10:22:32 INFO - PROCESS | 1794 | 1472232152357 Marionette TRACE conn4 <- [1,278,null,{}] 10:22:32 INFO - PROCESS | 1794 | 1472232152366 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}] 10:22:32 INFO - PROCESS | 1794 | 1472232152373 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:22:32 INFO - PROCESS | 1794 | 1472232152604 Marionette TRACE conn4 <- [1,279,null,{"value":null}] 10:22:33 INFO - PROCESS | 1794 | 1472232153029 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:33 INFO - PROCESS | 1794 | 1472232153040 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:22:33 INFO - PROCESS | 1794 | ++DOCSHELL 0x92590400 == 42 [pid = 1794] [id = 77] 10:22:33 INFO - PROCESS | 1794 | ++DOMWINDOW == 120 (0x92595000) [pid = 1794] [serial = 230] [outer = (nil)] 10:22:33 INFO - PROCESS | 1794 | ++DOMWINDOW == 121 (0x93c46000) [pid = 1794] [serial = 231] [outer = 0x92595000] 10:22:33 INFO - PROCESS | 1794 | 1472232153133 Marionette DEBUG loaded listener.js 10:22:33 INFO - PROCESS | 1794 | ++DOMWINDOW == 122 (0x9512f000) [pid = 1794] [serial = 232] [outer = 0x92595000] 10:22:34 INFO - PROCESS | 1794 | 1472232154012 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]]]}] 10:22:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 10:22:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 1734ms 10:22:34 INFO - PROCESS | 1794 | 1472232154089 Marionette TRACE conn4 -> [0,281,"getWindowHandle",null] 10:22:34 INFO - PROCESS | 1794 | 1472232154095 Marionette TRACE conn4 <- [1,281,null,{"value":"8"}] 10:22:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 10:22:34 INFO - PROCESS | 1794 | 1472232154103 Marionette TRACE conn4 -> [0,282,"setScriptTimeout",{"ms":35000}] 10:22:34 INFO - PROCESS | 1794 | 1472232154107 Marionette TRACE conn4 <- [1,282,null,{}] 10:22:34 INFO - PROCESS | 1794 | 1472232154115 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}] 10:22:34 INFO - PROCESS | 1794 | 1472232154123 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:22:34 INFO - PROCESS | 1794 | 1472232154405 Marionette TRACE conn4 <- [1,283,null,{"value":null}] 10:22:34 INFO - PROCESS | 1794 | 1472232154667 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:34 INFO - PROCESS | 1794 | 1472232154678 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:22:34 INFO - PROCESS | 1794 | ++DOCSHELL 0x95268400 == 43 [pid = 1794] [id = 78] 10:22:34 INFO - PROCESS | 1794 | ++DOMWINDOW == 123 (0x9526b000) [pid = 1794] [serial = 233] [outer = (nil)] 10:22:34 INFO - PROCESS | 1794 | ++DOMWINDOW == 124 (0x9541c000) [pid = 1794] [serial = 234] [outer = 0x9526b000] 10:22:34 INFO - PROCESS | 1794 | 1472232154760 Marionette DEBUG loaded listener.js 10:22:34 INFO - PROCESS | 1794 | ++DOMWINDOW == 125 (0x954d9c00) [pid = 1794] [serial = 235] [outer = 0x9526b000] 10:22:35 INFO - PROCESS | 1794 | --DOMWINDOW == 124 (0xa2502000) [pid = 1794] [serial = 161] [outer = (nil)] [url = about:blank] 10:22:35 INFO - PROCESS | 1794 | --DOMWINDOW == 123 (0xa34d6800) [pid = 1794] [serial = 129] [outer = (nil)] [url = about:blank] 10:22:35 INFO - PROCESS | 1794 | --DOMWINDOW == 122 (0x9c01e000) [pid = 1794] [serial = 156] [outer = (nil)] [url = about:blank] 10:22:35 INFO - PROCESS | 1794 | --DOMWINDOW == 121 (0x9c01a800) [pid = 1794] [serial = 155] [outer = (nil)] [url = about:blank] 10:22:35 INFO - PROCESS | 1794 | --DOMWINDOW == 120 (0x9cf1a000) [pid = 1794] [serial = 158] [outer = (nil)] [url = about:blank] 10:22:35 INFO - PROCESS | 1794 | --DOMWINDOW == 119 (0x9be4d000) [pid = 1794] [serial = 152] [outer = (nil)] [url = about:blank] 10:22:35 INFO - PROCESS | 1794 | --DOMWINDOW == 118 (0xa1024800) [pid = 1794] [serial = 159] [outer = (nil)] [url = about:blank] 10:22:35 INFO - PROCESS | 1794 | --DOMWINDOW == 117 (0x9787f400) [pid = 1794] [serial = 147] [outer = (nil)] [url = about:blank] 10:22:35 INFO - PROCESS | 1794 | --DOMWINDOW == 116 (0x9787b400) [pid = 1794] [serial = 146] [outer = (nil)] [url = about:blank] 10:22:35 INFO - PROCESS | 1794 | --DOMWINDOW == 115 (0xa6247800) [pid = 1794] [serial = 140] [outer = (nil)] [url = about:blank] 10:22:35 INFO - PROCESS | 1794 | --DOMWINDOW == 114 (0x982b5400) [pid = 1794] [serial = 149] [outer = (nil)] [url = about:blank] 10:22:35 INFO - PROCESS | 1794 | --DOMWINDOW == 113 (0x99e27800) [pid = 1794] [serial = 150] [outer = (nil)] [url = about:blank] 10:22:35 INFO - PROCESS | 1794 | --DOMWINDOW == 112 (0x9c04c400) [pid = 1794] [serial = 134] [outer = (nil)] [url = about:blank] 10:22:35 INFO - PROCESS | 1794 | --DOMWINDOW == 111 (0x9787fc00) [pid = 1794] [serial = 137] [outer = (nil)] [url = about:blank] 10:22:35 INFO - PROCESS | 1794 | --DOMWINDOW == 110 (0x95109800) [pid = 1794] [serial = 143] [outer = (nil)] [url = about:blank] 10:22:35 INFO - PROCESS | 1794 | --DOMWINDOW == 109 (0x93946c00) [pid = 1794] [serial = 131] [outer = (nil)] [url = about:blank] 10:22:35 INFO - PROCESS | 1794 | --DOMWINDOW == 108 (0x9c010c00) [pid = 1794] [serial = 153] [outer = (nil)] [url = about:blank] 10:22:35 INFO - PROCESS | 1794 | 1472232155654 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]]]}] 10:22:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 10:22:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 1594ms 10:22:35 INFO - PROCESS | 1794 | 1472232155708 Marionette TRACE conn4 -> [0,285,"getWindowHandle",null] 10:22:35 INFO - PROCESS | 1794 | 1472232155714 Marionette TRACE conn4 <- [1,285,null,{"value":"8"}] 10:22:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 10:22:35 INFO - PROCESS | 1794 | 1472232155722 Marionette TRACE conn4 -> [0,286,"setScriptTimeout",{"ms":35000}] 10:22:35 INFO - PROCESS | 1794 | 1472232155726 Marionette TRACE conn4 <- [1,286,null,{}] 10:22:35 INFO - PROCESS | 1794 | 1472232155732 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}] 10:22:35 INFO - PROCESS | 1794 | 1472232155737 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:22:35 INFO - PROCESS | 1794 | 1472232155908 Marionette TRACE conn4 <- [1,287,null,{"value":null}] 10:22:35 INFO - PROCESS | 1794 | 1472232155918 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:35 INFO - PROCESS | 1794 | 1472232155926 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:22:35 INFO - PROCESS | 1794 | ++DOCSHELL 0x9525e000 == 44 [pid = 1794] [id = 79] 10:22:35 INFO - PROCESS | 1794 | ++DOMWINDOW == 109 (0x954dd800) [pid = 1794] [serial = 236] [outer = (nil)] 10:22:35 INFO - PROCESS | 1794 | ++DOMWINDOW == 110 (0x9787bc00) [pid = 1794] [serial = 237] [outer = 0x954dd800] 10:22:36 INFO - PROCESS | 1794 | 1472232155998 Marionette DEBUG loaded listener.js 10:22:36 INFO - PROCESS | 1794 | ++DOMWINDOW == 111 (0x982b9c00) [pid = 1794] [serial = 238] [outer = 0x954dd800] 10:22:36 INFO - PROCESS | 1794 | 1472232156906 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]]]}] 10:22:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 10:22:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 1233ms 10:22:36 INFO - PROCESS | 1794 | 1472232156956 Marionette TRACE conn4 -> [0,289,"getWindowHandle",null] 10:22:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 10:22:36 INFO - PROCESS | 1794 | 1472232156960 Marionette TRACE conn4 <- [1,289,null,{"value":"8"}] 10:22:36 INFO - PROCESS | 1794 | 1472232156974 Marionette TRACE conn4 -> [0,290,"setScriptTimeout",{"ms":35000}] 10:22:36 INFO - PROCESS | 1794 | 1472232156984 Marionette TRACE conn4 <- [1,290,null,{}] 10:22:37 INFO - PROCESS | 1794 | 1472232156994 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}] 10:22:37 INFO - PROCESS | 1794 | 1472232157002 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:22:37 INFO - PROCESS | 1794 | 1472232157169 Marionette TRACE conn4 <- [1,291,null,{"value":null}] 10:22:37 INFO - PROCESS | 1794 | 1472232157303 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:37 INFO - PROCESS | 1794 | 1472232157309 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:22:37 INFO - PROCESS | 1794 | ++DOCSHELL 0x95109800 == 45 [pid = 1794] [id = 80] 10:22:37 INFO - PROCESS | 1794 | ++DOMWINDOW == 112 (0x9a251800) [pid = 1794] [serial = 239] [outer = (nil)] 10:22:37 INFO - PROCESS | 1794 | ++DOMWINDOW == 113 (0x9b04a400) [pid = 1794] [serial = 240] [outer = 0x9a251800] 10:22:37 INFO - PROCESS | 1794 | 1472232157383 Marionette DEBUG loaded listener.js 10:22:37 INFO - PROCESS | 1794 | ++DOMWINDOW == 114 (0x9be4cc00) [pid = 1794] [serial = 241] [outer = 0x9a251800] 10:22:38 INFO - PROCESS | 1794 | 1472232158175 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]]]}] 10:22:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 10:22:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 1251ms 10:22:38 INFO - PROCESS | 1794 | 1472232158218 Marionette TRACE conn4 -> [0,293,"getWindowHandle",null] 10:22:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 10:22:38 INFO - PROCESS | 1794 | 1472232158223 Marionette TRACE conn4 <- [1,293,null,{"value":"8"}] 10:22:38 INFO - PROCESS | 1794 | 1472232158229 Marionette TRACE conn4 -> [0,294,"setScriptTimeout",{"ms":35000}] 10:22:38 INFO - PROCESS | 1794 | 1472232158232 Marionette TRACE conn4 <- [1,294,null,{}] 10:22:38 INFO - PROCESS | 1794 | 1472232158238 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}] 10:22:38 INFO - PROCESS | 1794 | 1472232158243 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:22:38 INFO - PROCESS | 1794 | 1472232158464 Marionette TRACE conn4 <- [1,295,null,{"value":null}] 10:22:38 INFO - PROCESS | 1794 | 1472232158500 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:38 INFO - PROCESS | 1794 | 1472232158506 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:22:38 INFO - PROCESS | 1794 | ++DOCSHELL 0x9258ac00 == 46 [pid = 1794] [id = 81] 10:22:38 INFO - PROCESS | 1794 | ++DOMWINDOW == 115 (0x93a64400) [pid = 1794] [serial = 242] [outer = (nil)] 10:22:38 INFO - PROCESS | 1794 | ++DOMWINDOW == 116 (0x9c01e800) [pid = 1794] [serial = 243] [outer = 0x93a64400] 10:22:38 INFO - PROCESS | 1794 | 1472232158578 Marionette DEBUG loaded listener.js 10:22:38 INFO - PROCESS | 1794 | ++DOMWINDOW == 117 (0x9cf19400) [pid = 1794] [serial = 244] [outer = 0x93a64400] 10:22:39 INFO - PROCESS | 1794 | 1472232159426 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]]]}] 10:22:39 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. 10:22:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 1236ms 10:22:39 INFO - PROCESS | 1794 | 1472232159475 Marionette TRACE conn4 -> [0,297,"getWindowHandle",null] 10:22:39 INFO - PROCESS | 1794 | 1472232159479 Marionette TRACE conn4 <- [1,297,null,{"value":"8"}] 10:22:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 10:22:39 INFO - PROCESS | 1794 | 1472232159485 Marionette TRACE conn4 -> [0,298,"setScriptTimeout",{"ms":35000}] 10:22:39 INFO - PROCESS | 1794 | 1472232159487 Marionette TRACE conn4 <- [1,298,null,{}] 10:22:39 INFO - PROCESS | 1794 | 1472232159493 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}] 10:22:39 INFO - PROCESS | 1794 | 1472232159498 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:22:39 INFO - PROCESS | 1794 | 1472232159701 Marionette TRACE conn4 <- [1,299,null,{"value":null}] 10:22:39 INFO - PROCESS | 1794 | --DOMWINDOW == 116 (0x9aa74000) [pid = 1794] [serial = 190] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 10:22:39 INFO - PROCESS | 1794 | --DOMWINDOW == 115 (0x95199c00) [pid = 1794] [serial = 184] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 10:22:39 INFO - PROCESS | 1794 | --DOMWINDOW == 114 (0x9b04fc00) [pid = 1794] [serial = 193] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 10:22:39 INFO - PROCESS | 1794 | --DOMWINDOW == 113 (0x954a1c00) [pid = 1794] [serial = 187] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 10:22:39 INFO - PROCESS | 1794 | --DOMWINDOW == 112 (0x9478a800) [pid = 1794] [serial = 196] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 10:22:39 INFO - PROCESS | 1794 | --DOMWINDOW == 111 (0x92238c00) [pid = 1794] [serial = 160] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 10:22:40 INFO - PROCESS | 1794 | 1472232160016 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:40 INFO - PROCESS | 1794 | 1472232160034 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:22:40 INFO - PROCESS | 1794 | ++DOCSHELL 0x9a9de000 == 47 [pid = 1794] [id = 82] 10:22:40 INFO - PROCESS | 1794 | ++DOMWINDOW == 112 (0x9a9de800) [pid = 1794] [serial = 245] [outer = (nil)] 10:22:40 INFO - PROCESS | 1794 | ++DOMWINDOW == 113 (0x9cfbb800) [pid = 1794] [serial = 246] [outer = 0x9a9de800] 10:22:40 INFO - PROCESS | 1794 | 1472232160157 Marionette DEBUG loaded listener.js 10:22:40 INFO - PROCESS | 1794 | ++DOMWINDOW == 114 (0xa23b4400) [pid = 1794] [serial = 247] [outer = 0x9a9de800] 10:22:40 INFO - PROCESS | 1794 | 1472232160925 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]]]}] 10:22:40 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. 10:22:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 1491ms 10:22:40 INFO - PROCESS | 1794 | 1472232160979 Marionette TRACE conn4 -> [0,301,"getWindowHandle",null] 10:22:40 INFO - PROCESS | 1794 | 1472232160984 Marionette TRACE conn4 <- [1,301,null,{"value":"8"}] 10:22:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 10:22:40 INFO - PROCESS | 1794 | 1472232160991 Marionette TRACE conn4 -> [0,302,"setScriptTimeout",{"ms":35000}] 10:22:40 INFO - PROCESS | 1794 | 1472232160996 Marionette TRACE conn4 <- [1,302,null,{}] 10:22:41 INFO - PROCESS | 1794 | 1472232161002 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}] 10:22:41 INFO - PROCESS | 1794 | 1472232161009 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:22:41 INFO - PROCESS | 1794 | 1472232161172 Marionette TRACE conn4 <- [1,303,null,{"value":null}] 10:22:41 INFO - PROCESS | 1794 | 1472232161182 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:41 INFO - PROCESS | 1794 | 1472232161188 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:22:41 INFO - PROCESS | 1794 | ++DOCSHELL 0xa320ec00 == 48 [pid = 1794] [id = 83] 10:22:41 INFO - PROCESS | 1794 | ++DOMWINDOW == 115 (0xa34cf000) [pid = 1794] [serial = 248] [outer = (nil)] 10:22:41 INFO - PROCESS | 1794 | ++DOMWINDOW == 116 (0xa502e400) [pid = 1794] [serial = 249] [outer = 0xa34cf000] 10:22:41 INFO - PROCESS | 1794 | 1472232161259 Marionette DEBUG loaded listener.js 10:22:41 INFO - PROCESS | 1794 | ++DOMWINDOW == 117 (0xa6da6800) [pid = 1794] [serial = 250] [outer = 0xa34cf000] 10:22:42 INFO - PROCESS | 1794 | 1472232162234 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]]]}] 10:22:42 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. 10:22:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 1291ms 10:22:42 INFO - PROCESS | 1794 | 1472232162283 Marionette TRACE conn4 -> [0,305,"getWindowHandle",null] 10:22:42 INFO - PROCESS | 1794 | 1472232162291 Marionette TRACE conn4 <- [1,305,null,{"value":"8"}] 10:22:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 10:22:42 INFO - PROCESS | 1794 | 1472232162300 Marionette TRACE conn4 -> [0,306,"setScriptTimeout",{"ms":35000}] 10:22:42 INFO - PROCESS | 1794 | 1472232162304 Marionette TRACE conn4 <- [1,306,null,{}] 10:22:42 INFO - PROCESS | 1794 | 1472232162314 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}] 10:22:42 INFO - PROCESS | 1794 | 1472232162320 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:22:42 INFO - PROCESS | 1794 | 1472232162530 Marionette TRACE conn4 <- [1,307,null,{"value":null}] 10:22:42 INFO - PROCESS | 1794 | 1472232162763 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:42 INFO - PROCESS | 1794 | 1472232162779 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:22:42 INFO - PROCESS | 1794 | ++DOCSHELL 0x93953800 == 49 [pid = 1794] [id = 84] 10:22:42 INFO - PROCESS | 1794 | ++DOMWINDOW == 118 (0x93c3b800) [pid = 1794] [serial = 251] [outer = (nil)] 10:22:42 INFO - PROCESS | 1794 | ++DOMWINDOW == 119 (0x95267000) [pid = 1794] [serial = 252] [outer = 0x93c3b800] 10:22:42 INFO - PROCESS | 1794 | 1472232162916 Marionette DEBUG loaded listener.js 10:22:43 INFO - PROCESS | 1794 | ++DOMWINDOW == 120 (0x95292800) [pid = 1794] [serial = 253] [outer = 0x93c3b800] 10:22:43 INFO - PROCESS | 1794 | 1472232163868 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]]]}] 10:22:43 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. 10:22:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 1640ms 10:22:43 INFO - PROCESS | 1794 | 1472232163939 Marionette TRACE conn4 -> [0,309,"getWindowHandle",null] 10:22:43 INFO - PROCESS | 1794 | 1472232163947 Marionette TRACE conn4 <- [1,309,null,{"value":"8"}] 10:22:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 10:22:43 INFO - PROCESS | 1794 | 1472232163959 Marionette TRACE conn4 -> [0,310,"setScriptTimeout",{"ms":35000}] 10:22:43 INFO - PROCESS | 1794 | 1472232163963 Marionette TRACE conn4 <- [1,310,null,{}] 10:22:43 INFO - PROCESS | 1794 | 1472232163971 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}] 10:22:43 INFO - PROCESS | 1794 | 1472232163976 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:22:44 INFO - PROCESS | 1794 | 1472232164218 Marionette TRACE conn4 <- [1,311,null,{"value":null}] 10:22:44 INFO - PROCESS | 1794 | 1472232164433 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:44 INFO - PROCESS | 1794 | 1472232164440 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:22:44 INFO - PROCESS | 1794 | ++DOCSHELL 0x91812400 == 50 [pid = 1794] [id = 85] 10:22:44 INFO - PROCESS | 1794 | ++DOMWINDOW == 121 (0x91814000) [pid = 1794] [serial = 254] [outer = (nil)] 10:22:44 INFO - PROCESS | 1794 | ++DOMWINDOW == 122 (0x9525fc00) [pid = 1794] [serial = 255] [outer = 0x91814000] 10:22:44 INFO - PROCESS | 1794 | 1472232164575 Marionette DEBUG loaded listener.js 10:22:44 INFO - PROCESS | 1794 | ++DOMWINDOW == 123 (0x954a1c00) [pid = 1794] [serial = 256] [outer = 0x91814000] 10:22:45 INFO - PROCESS | 1794 | 1472232165502 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]]]}] 10:22:45 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. 10:22:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 1600ms 10:22:45 INFO - PROCESS | 1794 | 1472232165684 Marionette TRACE conn4 -> [0,313,"getWindowHandle",null] 10:22:45 INFO - PROCESS | 1794 | 1472232165689 Marionette TRACE conn4 <- [1,313,null,{"value":"8"}] 10:22:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 10:22:45 INFO - PROCESS | 1794 | 1472232165708 Marionette TRACE conn4 -> [0,314,"setScriptTimeout",{"ms":35000}] 10:22:45 INFO - PROCESS | 1794 | 1472232165714 Marionette TRACE conn4 <- [1,314,null,{}] 10:22:45 INFO - PROCESS | 1794 | 1472232165733 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}] 10:22:45 INFO - PROCESS | 1794 | 1472232165742 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:22:45 INFO - PROCESS | 1794 | 1472232165968 Marionette TRACE conn4 <- [1,315,null,{"value":null}] 10:22:46 INFO - PROCESS | 1794 | 1472232166168 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:46 INFO - PROCESS | 1794 | 1472232166181 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:22:46 INFO - PROCESS | 1794 | ++DOCSHELL 0x9a255400 == 51 [pid = 1794] [id = 86] 10:22:46 INFO - PROCESS | 1794 | ++DOMWINDOW == 124 (0x9a379400) [pid = 1794] [serial = 257] [outer = (nil)] 10:22:46 INFO - PROCESS | 1794 | ++DOMWINDOW == 125 (0x9b6ca800) [pid = 1794] [serial = 258] [outer = 0x9a379400] 10:22:46 INFO - PROCESS | 1794 | 1472232166268 Marionette DEBUG loaded listener.js 10:22:46 INFO - PROCESS | 1794 | ++DOMWINDOW == 126 (0xa1017c00) [pid = 1794] [serial = 259] [outer = 0x9a379400] 10:22:47 INFO - PROCESS | 1794 | 1472232167185 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]]]}] 10:22:47 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. 10:22:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 1538ms 10:22:47 INFO - PROCESS | 1794 | 1472232167246 Marionette TRACE conn4 -> [0,317,"getWindowHandle",null] 10:22:47 INFO - PROCESS | 1794 | 1472232167252 Marionette TRACE conn4 <- [1,317,null,{"value":"8"}] 10:22:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 10:22:47 INFO - PROCESS | 1794 | 1472232167258 Marionette TRACE conn4 -> [0,318,"setScriptTimeout",{"ms":35000}] 10:22:47 INFO - PROCESS | 1794 | 1472232167262 Marionette TRACE conn4 <- [1,318,null,{}] 10:22:47 INFO - PROCESS | 1794 | 1472232167268 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}] 10:22:47 INFO - PROCESS | 1794 | 1472232167273 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:22:47 INFO - PROCESS | 1794 | 1472232167468 Marionette TRACE conn4 <- [1,319,null,{"value":null}] 10:22:47 INFO - PROCESS | 1794 | 1472232167631 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:47 INFO - PROCESS | 1794 | 1472232167640 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:22:47 INFO - PROCESS | 1794 | ++DOCSHELL 0x92b0d400 == 52 [pid = 1794] [id = 87] 10:22:47 INFO - PROCESS | 1794 | ++DOMWINDOW == 127 (0x92b0ec00) [pid = 1794] [serial = 260] [outer = (nil)] 10:22:47 INFO - PROCESS | 1794 | ++DOMWINDOW == 128 (0x92b13800) [pid = 1794] [serial = 261] [outer = 0x92b0ec00] 10:22:47 INFO - PROCESS | 1794 | 1472232167735 Marionette DEBUG loaded listener.js 10:22:47 INFO - PROCESS | 1794 | ++DOMWINDOW == 129 (0x92b17000) [pid = 1794] [serial = 262] [outer = 0x92b0ec00] 10:22:48 INFO - PROCESS | 1794 | 1472232168677 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]]]}] 10:22:48 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. 10:22:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1486ms 10:22:48 INFO - PROCESS | 1794 | 1472232168746 Marionette TRACE conn4 -> [0,321,"getWindowHandle",null] 10:22:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 10:22:48 INFO - PROCESS | 1794 | 1472232168750 Marionette TRACE conn4 <- [1,321,null,{"value":"8"}] 10:22:48 INFO - PROCESS | 1794 | 1472232168757 Marionette TRACE conn4 -> [0,322,"setScriptTimeout",{"ms":35000}] 10:22:48 INFO - PROCESS | 1794 | 1472232168760 Marionette TRACE conn4 <- [1,322,null,{}] 10:22:48 INFO - PROCESS | 1794 | 1472232168766 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}] 10:22:48 INFO - PROCESS | 1794 | 1472232168771 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:22:48 INFO - PROCESS | 1794 | 1472232168954 Marionette TRACE conn4 <- [1,323,null,{"value":null}] 10:22:49 INFO - PROCESS | 1794 | 1472232169155 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:49 INFO - PROCESS | 1794 | 1472232169165 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:22:49 INFO - PROCESS | 1794 | ++DOCSHELL 0x91966c00 == 53 [pid = 1794] [id = 88] 10:22:49 INFO - PROCESS | 1794 | ++DOMWINDOW == 130 (0x925a4000) [pid = 1794] [serial = 263] [outer = (nil)] 10:22:49 INFO - PROCESS | 1794 | ++DOMWINDOW == 131 (0x925aa000) [pid = 1794] [serial = 264] [outer = 0x925a4000] 10:22:49 INFO - PROCESS | 1794 | 1472232169292 Marionette DEBUG loaded listener.js 10:22:49 INFO - PROCESS | 1794 | ++DOMWINDOW == 132 (0x925ad400) [pid = 1794] [serial = 265] [outer = 0x925a4000] 10:22:50 INFO - PROCESS | 1794 | 1472232170213 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]]]}] 10:22:50 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. 10:22:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1489ms 10:22:50 INFO - PROCESS | 1794 | 1472232170246 Marionette TRACE conn4 -> [0,325,"getWindowHandle",null] 10:22:50 INFO - PROCESS | 1794 | 1472232170250 Marionette TRACE conn4 <- [1,325,null,{"value":"8"}] 10:22:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 10:22:50 INFO - PROCESS | 1794 | 1472232170257 Marionette TRACE conn4 -> [0,326,"setScriptTimeout",{"ms":35000}] 10:22:50 INFO - PROCESS | 1794 | 1472232170260 Marionette TRACE conn4 <- [1,326,null,{}] 10:22:50 INFO - PROCESS | 1794 | 1472232170266 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}] 10:22:50 INFO - PROCESS | 1794 | 1472232170276 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:22:50 INFO - PROCESS | 1794 | 1472232170524 Marionette TRACE conn4 <- [1,327,null,{"value":null}] 10:22:50 INFO - PROCESS | 1794 | 1472232170746 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:50 INFO - PROCESS | 1794 | 1472232170754 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:22:50 INFO - PROCESS | 1794 | ++DOCSHELL 0x90f25400 == 54 [pid = 1794] [id = 89] 10:22:50 INFO - PROCESS | 1794 | ++DOMWINDOW == 133 (0x90f28800) [pid = 1794] [serial = 266] [outer = (nil)] 10:22:50 INFO - PROCESS | 1794 | ++DOMWINDOW == 134 (0x90f2dc00) [pid = 1794] [serial = 267] [outer = 0x90f28800] 10:22:50 INFO - PROCESS | 1794 | 1472232170882 Marionette DEBUG loaded listener.js 10:22:51 INFO - PROCESS | 1794 | ++DOMWINDOW == 135 (0x925afc00) [pid = 1794] [serial = 268] [outer = 0x90f28800] 10:22:51 INFO - PROCESS | 1794 | 1472232171759 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]]]}] 10:22:51 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. 10:22:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 1531ms 10:22:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 10:22:51 INFO - PROCESS | 1794 | 1472232171789 Marionette TRACE conn4 -> [0,329,"getWindowHandle",null] 10:22:51 INFO - PROCESS | 1794 | 1472232171793 Marionette TRACE conn4 <- [1,329,null,{"value":"8"}] 10:22:51 INFO - PROCESS | 1794 | 1472232171799 Marionette TRACE conn4 -> [0,330,"setScriptTimeout",{"ms":35000}] 10:22:51 INFO - PROCESS | 1794 | 1472232171803 Marionette TRACE conn4 <- [1,330,null,{}] 10:22:51 INFO - PROCESS | 1794 | 1472232171809 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}] 10:22:51 INFO - PROCESS | 1794 | 1472232171814 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:22:51 INFO - PROCESS | 1794 | 1472232171990 Marionette TRACE conn4 <- [1,331,null,{"value":null}] 10:22:52 INFO - PROCESS | 1794 | 1472232172152 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:52 INFO - PROCESS | 1794 | 1472232172160 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:22:52 INFO - PROCESS | 1794 | ++DOCSHELL 0x8f46b000 == 55 [pid = 1794] [id = 90] 10:22:52 INFO - PROCESS | 1794 | ++DOMWINDOW == 136 (0x8f46d000) [pid = 1794] [serial = 269] [outer = (nil)] 10:22:52 INFO - PROCESS | 1794 | ++DOMWINDOW == 137 (0x8f473400) [pid = 1794] [serial = 270] [outer = 0x8f46d000] 10:22:52 INFO - PROCESS | 1794 | 1472232172244 Marionette DEBUG loaded listener.js 10:22:52 INFO - PROCESS | 1794 | ++DOMWINDOW == 138 (0x8f475000) [pid = 1794] [serial = 271] [outer = 0x8f46d000] 10:22:53 INFO - PROCESS | 1794 | 1472232173204 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]]]}] 10:22:53 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. 10:22:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1435ms 10:22:53 INFO - PROCESS | 1794 | 1472232173235 Marionette TRACE conn4 -> [0,333,"getWindowHandle",null] 10:22:53 INFO - PROCESS | 1794 | 1472232173239 Marionette TRACE conn4 <- [1,333,null,{"value":"8"}] 10:22:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 10:22:53 INFO - PROCESS | 1794 | 1472232173245 Marionette TRACE conn4 -> [0,334,"setScriptTimeout",{"ms":35000}] 10:22:53 INFO - PROCESS | 1794 | 1472232173249 Marionette TRACE conn4 <- [1,334,null,{}] 10:22:53 INFO - PROCESS | 1794 | 1472232173255 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}] 10:22:53 INFO - PROCESS | 1794 | 1472232173260 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:22:53 INFO - PROCESS | 1794 | 1472232173461 Marionette TRACE conn4 <- [1,335,null,{"value":null}] 10:22:53 INFO - PROCESS | 1794 | 1472232173670 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:53 INFO - PROCESS | 1794 | 1472232173678 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:22:53 INFO - PROCESS | 1794 | ++DOCSHELL 0x8f477c00 == 56 [pid = 1794] [id = 91] 10:22:53 INFO - PROCESS | 1794 | ++DOMWINDOW == 139 (0x8f478000) [pid = 1794] [serial = 272] [outer = (nil)] 10:22:53 INFO - PROCESS | 1794 | ++DOMWINDOW == 140 (0x8f606000) [pid = 1794] [serial = 273] [outer = 0x8f478000] 10:22:53 INFO - PROCESS | 1794 | 1472232173809 Marionette DEBUG loaded listener.js 10:22:53 INFO - PROCESS | 1794 | ++DOMWINDOW == 141 (0x8f609000) [pid = 1794] [serial = 274] [outer = 0x8f478000] 10:22:54 INFO - PROCESS | 1794 | 1472232174637 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]]]}] 10:22:54 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. 10:22:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 1432ms 10:22:54 INFO - PROCESS | 1794 | 1472232174678 Marionette TRACE conn4 -> [0,337,"getWindowHandle",null] 10:22:54 INFO - PROCESS | 1794 | 1472232174683 Marionette TRACE conn4 <- [1,337,null,{"value":"8"}] 10:22:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 10:22:54 INFO - PROCESS | 1794 | 1472232174689 Marionette TRACE conn4 -> [0,338,"setScriptTimeout",{"ms":35000}] 10:22:54 INFO - PROCESS | 1794 | 1472232174692 Marionette TRACE conn4 <- [1,338,null,{}] 10:22:54 INFO - PROCESS | 1794 | 1472232174700 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}] 10:22:54 INFO - PROCESS | 1794 | 1472232174704 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:22:54 INFO - PROCESS | 1794 | 1472232174883 Marionette TRACE conn4 <- [1,339,null,{"value":null}] 10:22:55 INFO - PROCESS | 1794 | 1472232175360 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:55 INFO - PROCESS | 1794 | 1472232175368 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:22:55 INFO - PROCESS | 1794 | ++DOCSHELL 0x90f30c00 == 57 [pid = 1794] [id = 92] 10:22:55 INFO - PROCESS | 1794 | ++DOMWINDOW == 142 (0x91809800) [pid = 1794] [serial = 275] [outer = (nil)] 10:22:55 INFO - PROCESS | 1794 | ++DOMWINDOW == 143 (0x9180c800) [pid = 1794] [serial = 276] [outer = 0x91809800] 10:22:55 INFO - PROCESS | 1794 | 1472232175501 Marionette DEBUG loaded listener.js 10:22:55 INFO - PROCESS | 1794 | ++DOMWINDOW == 144 (0x91815000) [pid = 1794] [serial = 277] [outer = 0x91809800] 10:22:56 INFO - PROCESS | 1794 | 1472232176386 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]]]}] 10:22:56 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. 10:22:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 1735ms 10:22:56 INFO - PROCESS | 1794 | 1472232176427 Marionette TRACE conn4 -> [0,341,"getWindowHandle",null] 10:22:56 INFO - PROCESS | 1794 | 1472232176432 Marionette TRACE conn4 <- [1,341,null,{"value":"8"}] 10:22:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 10:22:56 INFO - PROCESS | 1794 | 1472232176440 Marionette TRACE conn4 -> [0,342,"setScriptTimeout",{"ms":35000}] 10:22:56 INFO - PROCESS | 1794 | 1472232176447 Marionette TRACE conn4 <- [1,342,null,{}] 10:22:56 INFO - PROCESS | 1794 | 1472232176456 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}] 10:22:56 INFO - PROCESS | 1794 | 1472232176461 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:22:56 INFO - PROCESS | 1794 | 1472232176656 Marionette TRACE conn4 <- [1,343,null,{"value":null}] 10:22:56 INFO - PROCESS | 1794 | 1472232176948 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:56 INFO - PROCESS | 1794 | 1472232176955 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:22:56 INFO - PROCESS | 1794 | ++DOCSHELL 0x9258e800 == 58 [pid = 1794] [id = 93] 10:22:56 INFO - PROCESS | 1794 | ++DOMWINDOW == 145 (0x92591000) [pid = 1794] [serial = 278] [outer = (nil)] 10:22:57 INFO - PROCESS | 1794 | ++DOMWINDOW == 146 (0x925a4800) [pid = 1794] [serial = 279] [outer = 0x92591000] 10:22:57 INFO - PROCESS | 1794 | 1472232177042 Marionette DEBUG loaded listener.js 10:22:57 INFO - PROCESS | 1794 | ++DOMWINDOW == 147 (0x92b09400) [pid = 1794] [serial = 280] [outer = 0x92591000] 10:22:57 INFO - PROCESS | 1794 | --DOCSHELL 0x9cbde000 == 57 [pid = 1794] [id = 25] 10:22:57 INFO - PROCESS | 1794 | --DOCSHELL 0x978e8000 == 56 [pid = 1794] [id = 32] 10:22:57 INFO - PROCESS | 1794 | --DOMWINDOW == 146 (0xa5023800) [pid = 1794] [serial = 179] [outer = (nil)] [url = about:blank] 10:22:57 INFO - PROCESS | 1794 | --DOMWINDOW == 145 (0xa6834800) [pid = 1794] [serial = 200] [outer = (nil)] [url = about:blank] 10:22:57 INFO - PROCESS | 1794 | 1472232177983 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]]]}] 10:22:58 INFO - PROCESS | 1794 | --DOMWINDOW == 144 (0xa3218000) [pid = 1794] [serial = 162] [outer = (nil)] [url = about:blank] 10:22:58 INFO - PROCESS | 1794 | --DOMWINDOW == 143 (0x9b6c2000) [pid = 1794] [serial = 191] [outer = (nil)] [url = about:blank] 10:22:58 INFO - PROCESS | 1794 | --DOMWINDOW == 142 (0x9a8ee400) [pid = 1794] [serial = 170] [outer = (nil)] [url = about:blank] 10:22:58 INFO - PROCESS | 1794 | --DOMWINDOW == 141 (0x9b352c00) [pid = 1794] [serial = 182] [outer = (nil)] [url = about:blank] 10:22:58 INFO - PROCESS | 1794 | --DOMWINDOW == 140 (0x9777ac00) [pid = 1794] [serial = 186] [outer = (nil)] [url = about:blank] 10:22:58 INFO - PROCESS | 1794 | --DOMWINDOW == 139 (0x9776d400) [pid = 1794] [serial = 185] [outer = (nil)] [url = about:blank] 10:22:58 INFO - PROCESS | 1794 | --DOMWINDOW == 138 (0xa2091000) [pid = 1794] [serial = 195] [outer = (nil)] [url = about:blank] 10:22:58 INFO - PROCESS | 1794 | --DOMWINDOW == 137 (0x9c045800) [pid = 1794] [serial = 194] [outer = (nil)] [url = about:blank] 10:22:58 INFO - PROCESS | 1794 | --DOMWINDOW == 136 (0x97875400) [pid = 1794] [serial = 188] [outer = (nil)] [url = about:blank] 10:22:58 INFO - PROCESS | 1794 | --DOMWINDOW == 135 (0x982b7000) [pid = 1794] [serial = 189] [outer = (nil)] [url = about:blank] 10:22:58 INFO - PROCESS | 1794 | --DOMWINDOW == 134 (0xa23af400) [pid = 1794] [serial = 176] [outer = (nil)] [url = about:blank] 10:22:58 INFO - PROCESS | 1794 | --DOMWINDOW == 133 (0x93952400) [pid = 1794] [serial = 164] [outer = (nil)] [url = about:blank] 10:22:58 INFO - PROCESS | 1794 | --DOMWINDOW == 132 (0x9776fc00) [pid = 1794] [serial = 167] [outer = (nil)] [url = about:blank] 10:22:58 INFO - PROCESS | 1794 | --DOMWINDOW == 131 (0x9cbe5400) [pid = 1794] [serial = 173] [outer = (nil)] [url = about:blank] 10:22:58 INFO - PROCESS | 1794 | --DOMWINDOW == 130 (0xa2324400) [pid = 1794] [serial = 197] [outer = (nil)] [url = about:blank] 10:22:58 INFO - PROCESS | 1794 | --DOMWINDOW == 129 (0xa250f400) [pid = 1794] [serial = 198] [outer = (nil)] [url = about:blank] 10:22:58 INFO - PROCESS | 1794 | --DOMWINDOW == 128 (0x9bbeec00) [pid = 1794] [serial = 192] [outer = (nil)] [url = about:blank] 10:22:58 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. 10:22:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 1637ms 10:22:58 INFO - PROCESS | 1794 | 1472232178081 Marionette TRACE conn4 -> [0,345,"getWindowHandle",null] 10:22:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 10:22:58 INFO - PROCESS | 1794 | 1472232178088 Marionette TRACE conn4 <- [1,345,null,{"value":"8"}] 10:22:58 INFO - PROCESS | 1794 | 1472232178096 Marionette TRACE conn4 -> [0,346,"setScriptTimeout",{"ms":35000}] 10:22:58 INFO - PROCESS | 1794 | 1472232178099 Marionette TRACE conn4 <- [1,346,null,{}] 10:22:58 INFO - PROCESS | 1794 | 1472232178106 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}] 10:22:58 INFO - PROCESS | 1794 | 1472232178111 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:22:58 INFO - PROCESS | 1794 | 1472232178293 Marionette TRACE conn4 <- [1,347,null,{"value":null}] 10:22:58 INFO - PROCESS | 1794 | 1472232178460 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:58 INFO - PROCESS | 1794 | 1472232178468 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:22:58 INFO - PROCESS | 1794 | ++DOCSHELL 0x92b15400 == 57 [pid = 1794] [id = 94] 10:22:58 INFO - PROCESS | 1794 | ++DOMWINDOW == 129 (0x93a69800) [pid = 1794] [serial = 281] [outer = (nil)] 10:22:58 INFO - PROCESS | 1794 | ++DOMWINDOW == 130 (0x9510b800) [pid = 1794] [serial = 282] [outer = 0x93a69800] 10:22:58 INFO - PROCESS | 1794 | 1472232178547 Marionette DEBUG loaded listener.js 10:22:58 INFO - PROCESS | 1794 | ++DOMWINDOW == 131 (0x9525f800) [pid = 1794] [serial = 283] [outer = 0x93a69800] 10:22:59 INFO - PROCESS | 1794 | 1472232179324 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]]]}] 10:22:59 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. 10:22:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 1282ms 10:22:59 INFO - PROCESS | 1794 | 1472232179377 Marionette TRACE conn4 -> [0,349,"getWindowHandle",null] 10:22:59 INFO - PROCESS | 1794 | 1472232179380 Marionette TRACE conn4 <- [1,349,null,{"value":"8"}] 10:22:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 10:22:59 INFO - PROCESS | 1794 | 1472232179395 Marionette TRACE conn4 -> [0,350,"setScriptTimeout",{"ms":35000}] 10:22:59 INFO - PROCESS | 1794 | 1472232179404 Marionette TRACE conn4 <- [1,350,null,{}] 10:22:59 INFO - PROCESS | 1794 | 1472232179412 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}] 10:22:59 INFO - PROCESS | 1794 | 1472232179420 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:22:59 INFO - PROCESS | 1794 | 1472232179594 Marionette TRACE conn4 <- [1,351,null,{"value":null}] 10:22:59 INFO - PROCESS | 1794 | 1472232179719 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:59 INFO - PROCESS | 1794 | 1472232179728 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:22:59 INFO - PROCESS | 1794 | ++DOCSHELL 0x91967400 == 58 [pid = 1794] [id = 95] 10:22:59 INFO - PROCESS | 1794 | ++DOMWINDOW == 132 (0x938e6800) [pid = 1794] [serial = 284] [outer = (nil)] 10:22:59 INFO - PROCESS | 1794 | ++DOMWINDOW == 133 (0x97778800) [pid = 1794] [serial = 285] [outer = 0x938e6800] 10:22:59 INFO - PROCESS | 1794 | 1472232179802 Marionette DEBUG loaded listener.js 10:22:59 INFO - PROCESS | 1794 | ++DOMWINDOW == 134 (0x97875000) [pid = 1794] [serial = 286] [outer = 0x938e6800] 10:23:00 INFO - PROCESS | 1794 | 1472232180633 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]]]}] 10:23:00 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. 10:23:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 1296ms 10:23:00 INFO - PROCESS | 1794 | 1472232180684 Marionette TRACE conn4 -> [0,353,"getWindowHandle",null] 10:23:00 INFO - PROCESS | 1794 | 1472232180695 Marionette TRACE conn4 <- [1,353,null,{"value":"8"}] 10:23:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 10:23:00 INFO - PROCESS | 1794 | 1472232180711 Marionette TRACE conn4 -> [0,354,"setScriptTimeout",{"ms":35000}] 10:23:00 INFO - PROCESS | 1794 | 1472232180716 Marionette TRACE conn4 <- [1,354,null,{}] 10:23:00 INFO - PROCESS | 1794 | 1472232180721 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}] 10:23:00 INFO - PROCESS | 1794 | 1472232180726 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:23:00 INFO - PROCESS | 1794 | 1472232180948 Marionette TRACE conn4 <- [1,355,null,{"value":null}] 10:23:00 INFO - PROCESS | 1794 | 1472232180974 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:00 INFO - PROCESS | 1794 | 1472232180979 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:23:01 INFO - PROCESS | 1794 | ++DOCSHELL 0x97774400 == 59 [pid = 1794] [id = 96] 10:23:01 INFO - PROCESS | 1794 | ++DOMWINDOW == 135 (0x97776c00) [pid = 1794] [serial = 287] [outer = (nil)] 10:23:01 INFO - PROCESS | 1794 | ++DOMWINDOW == 136 (0x99df2400) [pid = 1794] [serial = 288] [outer = 0x97776c00] 10:23:01 INFO - PROCESS | 1794 | 1472232181052 Marionette DEBUG loaded listener.js 10:23:01 INFO - PROCESS | 1794 | ++DOMWINDOW == 137 (0x99edc000) [pid = 1794] [serial = 289] [outer = 0x97776c00] 10:23:02 INFO - PROCESS | 1794 | 1472232182223 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]]]}] 10:23:02 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. 10:23:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1553ms 10:23:02 INFO - PROCESS | 1794 | 1472232182259 Marionette TRACE conn4 -> [0,357,"getWindowHandle",null] 10:23:02 INFO - PROCESS | 1794 | 1472232182263 Marionette TRACE conn4 <- [1,357,null,{"value":"8"}] 10:23:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 10:23:02 INFO - PROCESS | 1794 | 1472232182270 Marionette TRACE conn4 -> [0,358,"setScriptTimeout",{"ms":35000}] 10:23:02 INFO - PROCESS | 1794 | 1472232182273 Marionette TRACE conn4 <- [1,358,null,{}] 10:23:02 INFO - PROCESS | 1794 | 1472232182286 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}] 10:23:02 INFO - PROCESS | 1794 | 1472232182291 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:23:02 INFO - PROCESS | 1794 | 1472232182508 Marionette TRACE conn4 <- [1,359,null,{"value":null}] 10:23:02 INFO - PROCESS | 1794 | --DOMWINDOW == 136 (0x93a64400) [pid = 1794] [serial = 242] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 10:23:02 INFO - PROCESS | 1794 | --DOMWINDOW == 135 (0x9a9de800) [pid = 1794] [serial = 245] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 10:23:02 INFO - PROCESS | 1794 | --DOMWINDOW == 134 (0x9526b000) [pid = 1794] [serial = 233] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 10:23:02 INFO - PROCESS | 1794 | --DOMWINDOW == 133 (0x92595000) [pid = 1794] [serial = 230] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 10:23:02 INFO - PROCESS | 1794 | --DOMWINDOW == 132 (0x9a251800) [pid = 1794] [serial = 239] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 10:23:02 INFO - PROCESS | 1794 | --DOMWINDOW == 131 (0x954dd800) [pid = 1794] [serial = 236] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 10:23:02 INFO - PROCESS | 1794 | --DOMWINDOW == 130 (0x9c017c00) [pid = 1794] [serial = 199] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 10:23:02 INFO - PROCESS | 1794 | 1472232182838 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:02 INFO - PROCESS | 1794 | 1472232182855 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:23:02 INFO - PROCESS | 1794 | ++DOCSHELL 0x95293400 == 60 [pid = 1794] [id = 97] 10:23:02 INFO - PROCESS | 1794 | ++DOMWINDOW == 131 (0x95296c00) [pid = 1794] [serial = 290] [outer = (nil)] 10:23:02 INFO - PROCESS | 1794 | ++DOMWINDOW == 132 (0x97777c00) [pid = 1794] [serial = 291] [outer = 0x95296c00] 10:23:02 INFO - PROCESS | 1794 | 1472232182949 Marionette DEBUG loaded listener.js 10:23:03 INFO - PROCESS | 1794 | ++DOMWINDOW == 133 (0x9aa7a400) [pid = 1794] [serial = 292] [outer = 0x95296c00] 10:23:03 INFO - PROCESS | 1794 | 1472232183705 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]]]}] 10:23:03 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. 10:23:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1451ms 10:23:03 INFO - PROCESS | 1794 | 1472232183729 Marionette TRACE conn4 -> [0,361,"getWindowHandle",null] 10:23:03 INFO - PROCESS | 1794 | 1472232183734 Marionette TRACE conn4 <- [1,361,null,{"value":"8"}] 10:23:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 10:23:03 INFO - PROCESS | 1794 | 1472232183743 Marionette TRACE conn4 -> [0,362,"setScriptTimeout",{"ms":35000}] 10:23:03 INFO - PROCESS | 1794 | 1472232183746 Marionette TRACE conn4 <- [1,362,null,{}] 10:23:03 INFO - PROCESS | 1794 | 1472232183753 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}] 10:23:03 INFO - PROCESS | 1794 | 1472232183758 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:23:03 INFO - PROCESS | 1794 | 1472232183938 Marionette TRACE conn4 <- [1,363,null,{"value":null}] 10:23:03 INFO - PROCESS | 1794 | 1472232183949 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:03 INFO - PROCESS | 1794 | 1472232183957 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:23:03 INFO - PROCESS | 1794 | ++DOCSHELL 0x99df4000 == 61 [pid = 1794] [id = 98] 10:23:03 INFO - PROCESS | 1794 | ++DOMWINDOW == 134 (0x9b352c00) [pid = 1794] [serial = 293] [outer = (nil)] 10:23:04 INFO - PROCESS | 1794 | ++DOMWINDOW == 135 (0x9c01e000) [pid = 1794] [serial = 294] [outer = 0x9b352c00] 10:23:04 INFO - PROCESS | 1794 | 1472232184029 Marionette DEBUG loaded listener.js 10:23:04 INFO - PROCESS | 1794 | ++DOMWINDOW == 136 (0x9cbebc00) [pid = 1794] [serial = 295] [outer = 0x9b352c00] 10:23:05 INFO - PROCESS | 1794 | 1472232185169 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]]]}] 10:23:05 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. 10:23:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1483ms 10:23:05 INFO - PROCESS | 1794 | 1472232185226 Marionette TRACE conn4 -> [0,365,"getWindowHandle",null] 10:23:05 INFO - PROCESS | 1794 | 1472232185233 Marionette TRACE conn4 <- [1,365,null,{"value":"8"}] 10:23:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 10:23:05 INFO - PROCESS | 1794 | 1472232185285 Marionette TRACE conn4 -> [0,366,"setScriptTimeout",{"ms":35000}] 10:23:05 INFO - PROCESS | 1794 | 1472232185290 Marionette TRACE conn4 <- [1,366,null,{}] 10:23:05 INFO - PROCESS | 1794 | 1472232185304 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}] 10:23:05 INFO - PROCESS | 1794 | 1472232185311 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:23:05 INFO - PROCESS | 1794 | 1472232185550 Marionette TRACE conn4 <- [1,367,null,{"value":null}] 10:23:05 INFO - PROCESS | 1794 | 1472232185803 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:05 INFO - PROCESS | 1794 | 1472232185819 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:23:05 INFO - PROCESS | 1794 | ++DOCSHELL 0x8f7d6000 == 62 [pid = 1794] [id = 99] 10:23:05 INFO - PROCESS | 1794 | ++DOMWINDOW == 137 (0x8f7d8800) [pid = 1794] [serial = 296] [outer = (nil)] 10:23:05 INFO - PROCESS | 1794 | ++DOMWINDOW == 138 (0x8f7e0c00) [pid = 1794] [serial = 297] [outer = 0x8f7d8800] 10:23:05 INFO - PROCESS | 1794 | 1472232185908 Marionette DEBUG loaded listener.js 10:23:06 INFO - PROCESS | 1794 | ++DOMWINDOW == 139 (0x8f7e3c00) [pid = 1794] [serial = 298] [outer = 0x8f7d8800] 10:23:06 INFO - PROCESS | 1794 | 1472232186888 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]]]}] 10:23:06 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. 10:23:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1689ms 10:23:06 INFO - PROCESS | 1794 | 1472232186933 Marionette TRACE conn4 -> [0,369,"getWindowHandle",null] 10:23:06 INFO - PROCESS | 1794 | 1472232186940 Marionette TRACE conn4 <- [1,369,null,{"value":"8"}] 10:23:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 10:23:06 INFO - PROCESS | 1794 | 1472232186952 Marionette TRACE conn4 -> [0,370,"setScriptTimeout",{"ms":35000}] 10:23:06 INFO - PROCESS | 1794 | 1472232186956 Marionette TRACE conn4 <- [1,370,null,{}] 10:23:06 INFO - PROCESS | 1794 | 1472232186963 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}] 10:23:06 INFO - PROCESS | 1794 | 1472232186969 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:23:07 INFO - PROCESS | 1794 | 1472232187202 Marionette TRACE conn4 <- [1,371,null,{"value":null}] 10:23:07 INFO - PROCESS | 1794 | 1472232187420 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:07 INFO - PROCESS | 1794 | 1472232187430 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:23:07 INFO - PROCESS | 1794 | ++DOCSHELL 0x9195f400 == 63 [pid = 1794] [id = 100] 10:23:07 INFO - PROCESS | 1794 | ++DOMWINDOW == 140 (0x91960400) [pid = 1794] [serial = 299] [outer = (nil)] 10:23:07 INFO - PROCESS | 1794 | ++DOMWINDOW == 141 (0x92595400) [pid = 1794] [serial = 300] [outer = 0x91960400] 10:23:07 INFO - PROCESS | 1794 | 1472232187531 Marionette DEBUG loaded listener.js 10:23:07 INFO - PROCESS | 1794 | ++DOMWINDOW == 142 (0x92b0e800) [pid = 1794] [serial = 301] [outer = 0x91960400] 10:23:08 INFO - PROCESS | 1794 | 1472232188525 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]]]}] 10:23:08 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. 10:23:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1635ms 10:23:08 INFO - PROCESS | 1794 | 1472232188586 Marionette TRACE conn4 -> [0,373,"getWindowHandle",null] 10:23:08 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 10:23:08 INFO - PROCESS | 1794 | 1472232188591 Marionette TRACE conn4 <- [1,373,null,{"value":"8"}] 10:23:08 INFO - PROCESS | 1794 | 1472232188599 Marionette TRACE conn4 -> [0,374,"setScriptTimeout",{"ms":35000}] 10:23:08 INFO - PROCESS | 1794 | 1472232188606 Marionette TRACE conn4 <- [1,374,null,{}] 10:23:08 INFO - PROCESS | 1794 | 1472232188623 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}] 10:23:08 INFO - PROCESS | 1794 | 1472232188632 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:23:08 INFO - PROCESS | 1794 | 1472232188940 Marionette TRACE conn4 <- [1,375,null,{"value":null}] 10:23:09 INFO - PROCESS | 1794 | 1472232189127 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:09 INFO - PROCESS | 1794 | 1472232189135 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:23:09 INFO - PROCESS | 1794 | ++DOCSHELL 0x954dfc00 == 64 [pid = 1794] [id = 101] 10:23:09 INFO - PROCESS | 1794 | ++DOMWINDOW == 143 (0x954e1000) [pid = 1794] [serial = 302] [outer = (nil)] 10:23:09 INFO - PROCESS | 1794 | ++DOMWINDOW == 144 (0x9776fc00) [pid = 1794] [serial = 303] [outer = 0x954e1000] 10:23:09 INFO - PROCESS | 1794 | 1472232189230 Marionette DEBUG loaded listener.js 10:23:09 INFO - PROCESS | 1794 | ++DOMWINDOW == 145 (0x99670c00) [pid = 1794] [serial = 304] [outer = 0x954e1000] 10:23:10 INFO - PROCESS | 1794 | 1472232190122 Marionette TRACE conn4 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 10:23:10 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 10:23:10 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1591ms 10:23:10 INFO - PROCESS | 1794 | 1472232190190 Marionette TRACE conn4 -> [0,377,"getWindowHandle",null] 10:23:10 INFO - PROCESS | 1794 | 1472232190196 Marionette TRACE conn4 <- [1,377,null,{"value":"8"}] 10:23:10 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 10:23:10 INFO - PROCESS | 1794 | 1472232190202 Marionette TRACE conn4 -> [0,378,"setScriptTimeout",{"ms":35000}] 10:23:10 INFO - PROCESS | 1794 | 1472232190205 Marionette TRACE conn4 <- [1,378,null,{}] 10:23:10 INFO - PROCESS | 1794 | 1472232190212 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}] 10:23:10 INFO - PROCESS | 1794 | 1472232190217 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:23:10 INFO - PROCESS | 1794 | 1472232190464 Marionette TRACE conn4 <- [1,379,null,{"value":null}] 10:23:10 INFO - PROCESS | 1794 | 1472232190756 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:10 INFO - PROCESS | 1794 | 1472232190767 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:23:10 INFO - PROCESS | 1794 | ++DOCSHELL 0x90f2a000 == 65 [pid = 1794] [id = 102] 10:23:10 INFO - PROCESS | 1794 | ++DOMWINDOW == 146 (0x95265000) [pid = 1794] [serial = 305] [outer = (nil)] 10:23:10 INFO - PROCESS | 1794 | ++DOMWINDOW == 147 (0x9bbb2c00) [pid = 1794] [serial = 306] [outer = 0x95265000] 10:23:10 INFO - PROCESS | 1794 | 1472232190857 Marionette DEBUG loaded listener.js 10:23:10 INFO - PROCESS | 1794 | ++DOMWINDOW == 148 (0x9c01e400) [pid = 1794] [serial = 307] [outer = 0x95265000] 10:23:11 INFO - PROCESS | 1794 | 1472232191771 Marionette TRACE conn4 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 10:23:11 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 10:23:11 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1642ms 10:23:11 INFO - PROCESS | 1794 | 1472232191846 Marionette TRACE conn4 -> [0,381,"getWindowHandle",null] 10:23:11 INFO - PROCESS | 1794 | 1472232191851 Marionette TRACE conn4 <- [1,381,null,{"value":"8"}] 10:23:11 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 10:23:11 INFO - PROCESS | 1794 | 1472232191858 Marionette TRACE conn4 -> [0,382,"setScriptTimeout",{"ms":35000}] 10:23:11 INFO - PROCESS | 1794 | 1472232191862 Marionette TRACE conn4 <- [1,382,null,{}] 10:23:11 INFO - PROCESS | 1794 | 1472232191869 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}] 10:23:11 INFO - PROCESS | 1794 | 1472232191873 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:23:12 INFO - PROCESS | 1794 | 1472232192107 Marionette TRACE conn4 <- [1,383,null,{"value":null}] 10:23:12 INFO - PROCESS | 1794 | 1472232192320 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:12 INFO - PROCESS | 1794 | 1472232192332 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:23:12 INFO - PROCESS | 1794 | ++DOCSHELL 0x90f27c00 == 66 [pid = 1794] [id = 103] 10:23:12 INFO - PROCESS | 1794 | ++DOMWINDOW == 149 (0x90f28c00) [pid = 1794] [serial = 308] [outer = (nil)] 10:23:12 INFO - PROCESS | 1794 | ++DOMWINDOW == 150 (0xa2092400) [pid = 1794] [serial = 309] [outer = 0x90f28c00] 10:23:12 INFO - PROCESS | 1794 | 1472232192518 Marionette DEBUG loaded listener.js 10:23:12 INFO - PROCESS | 1794 | ++DOMWINDOW == 151 (0xa225b400) [pid = 1794] [serial = 310] [outer = 0x90f28c00] 10:23:13 INFO - PROCESS | 1794 | SkCairoFTTypeface::onFilterRec unimplemented 10:23:13 INFO - PROCESS | 1794 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 10:23:13 INFO - PROCESS | 1794 | SkCairoFTTypeface::onFilterRec unimplemented 10:23:13 INFO - PROCESS | 1794 | SkCairoFTTypeface::onFilterRec unimplemented 10:23:13 INFO - PROCESS | 1794 | SkCairoFTTypeface::onFilterRec unimplemented 10:23:13 INFO - PROCESS | 1794 | 1472232193881 Marionette TRACE conn4 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 10:23:13 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 10:23:13 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 2057ms 10:23:13 INFO - PROCESS | 1794 | 1472232193917 Marionette TRACE conn4 -> [0,385,"getWindowHandle",null] 10:23:13 INFO - PROCESS | 1794 | 1472232193921 Marionette TRACE conn4 <- [1,385,null,{"value":"8"}] 10:23:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 10:23:13 INFO - PROCESS | 1794 | 1472232193928 Marionette TRACE conn4 -> [0,386,"setScriptTimeout",{"ms":35000}] 10:23:13 INFO - PROCESS | 1794 | 1472232193933 Marionette TRACE conn4 <- [1,386,null,{}] 10:23:13 INFO - PROCESS | 1794 | 1472232193939 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}] 10:23:13 INFO - PROCESS | 1794 | 1472232193950 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:23:14 INFO - PROCESS | 1794 | 1472232194214 Marionette TRACE conn4 <- [1,387,null,{"value":null}] 10:23:14 INFO - PROCESS | 1794 | 1472232194423 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:14 INFO - PROCESS | 1794 | 1472232194432 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:23:14 INFO - PROCESS | 1794 | ++DOCSHELL 0x90f29c00 == 67 [pid = 1794] [id = 104] 10:23:14 INFO - PROCESS | 1794 | ++DOMWINDOW == 152 (0x9aa74c00) [pid = 1794] [serial = 311] [outer = (nil)] 10:23:14 INFO - PROCESS | 1794 | ++DOMWINDOW == 153 (0x9ab79c00) [pid = 1794] [serial = 312] [outer = 0x9aa74c00] 10:23:14 INFO - PROCESS | 1794 | 1472232194515 Marionette DEBUG loaded listener.js 10:23:14 INFO - PROCESS | 1794 | ++DOMWINDOW == 154 (0xa1020800) [pid = 1794] [serial = 313] [outer = 0x9aa74c00] 10:23:15 INFO - PROCESS | 1794 | 1472232195419 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]]]}] 10:23:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 10:23:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1534ms 10:23:15 INFO - PROCESS | 1794 | 1472232195463 Marionette TRACE conn4 -> [0,389,"getWindowHandle",null] 10:23:15 INFO - PROCESS | 1794 | 1472232195468 Marionette TRACE conn4 <- [1,389,null,{"value":"8"}] 10:23:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 10:23:15 INFO - PROCESS | 1794 | 1472232195474 Marionette TRACE conn4 -> [0,390,"setScriptTimeout",{"ms":35000}] 10:23:15 INFO - PROCESS | 1794 | 1472232195478 Marionette TRACE conn4 <- [1,390,null,{}] 10:23:15 INFO - PROCESS | 1794 | 1472232195484 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}] 10:23:15 INFO - PROCESS | 1794 | 1472232195489 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:23:15 INFO - PROCESS | 1794 | 1472232195681 Marionette TRACE conn4 <- [1,391,null,{"value":null}] 10:23:15 INFO - PROCESS | 1794 | 1472232195898 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:15 INFO - PROCESS | 1794 | 1472232195904 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:23:15 INFO - PROCESS | 1794 | ++DOCSHELL 0x8eba2000 == 68 [pid = 1794] [id = 105] 10:23:15 INFO - PROCESS | 1794 | ++DOMWINDOW == 155 (0x8eba3800) [pid = 1794] [serial = 314] [outer = (nil)] 10:23:15 INFO - PROCESS | 1794 | ++DOMWINDOW == 156 (0x8ebac400) [pid = 1794] [serial = 315] [outer = 0x8eba3800] 10:23:16 INFO - PROCESS | 1794 | 1472232196008 Marionette DEBUG loaded listener.js 10:23:16 INFO - PROCESS | 1794 | ++DOMWINDOW == 157 (0x8ebaf400) [pid = 1794] [serial = 316] [outer = 0x8eba3800] 10:23:16 INFO - PROCESS | 1794 | 1472232196921 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]]]}] 10:23:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 10:23:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1530ms 10:23:17 INFO - PROCESS | 1794 | 1472232197006 Marionette TRACE conn4 -> [0,393,"getWindowHandle",null] 10:23:17 INFO - PROCESS | 1794 | 1472232197009 Marionette TRACE conn4 <- [1,393,null,{"value":"8"}] 10:23:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 10:23:17 INFO - PROCESS | 1794 | 1472232197017 Marionette TRACE conn4 -> [0,394,"setScriptTimeout",{"ms":35000}] 10:23:17 INFO - PROCESS | 1794 | 1472232197020 Marionette TRACE conn4 <- [1,394,null,{}] 10:23:17 INFO - PROCESS | 1794 | 1472232197026 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}] 10:23:17 INFO - PROCESS | 1794 | 1472232197031 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:23:17 INFO - PROCESS | 1794 | 1472232197256 Marionette TRACE conn4 <- [1,395,null,{"value":null}] 10:23:17 INFO - PROCESS | 1794 | 1472232197738 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:17 INFO - PROCESS | 1794 | 1472232197751 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:23:17 INFO - PROCESS | 1794 | ++DOCSHELL 0x8ed59c00 == 69 [pid = 1794] [id = 106] 10:23:17 INFO - PROCESS | 1794 | ++DOMWINDOW == 158 (0x8ed5a000) [pid = 1794] [serial = 317] [outer = (nil)] 10:23:17 INFO - PROCESS | 1794 | ++DOMWINDOW == 159 (0x8f46ac00) [pid = 1794] [serial = 318] [outer = 0x8ed5a000] 10:23:17 INFO - PROCESS | 1794 | 1472232197865 Marionette DEBUG loaded listener.js 10:23:17 INFO - PROCESS | 1794 | ++DOMWINDOW == 160 (0x8f605000) [pid = 1794] [serial = 319] [outer = 0x8ed5a000] 10:23:18 INFO - PROCESS | 1794 | 1472232198899 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]]]}] 10:23:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 10:23:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1933ms 10:23:18 INFO - PROCESS | 1794 | 1472232198952 Marionette TRACE conn4 -> [0,397,"getWindowHandle",null] 10:23:18 INFO - PROCESS | 1794 | 1472232198958 Marionette TRACE conn4 <- [1,397,null,{"value":"8"}] 10:23:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 10:23:18 INFO - PROCESS | 1794 | 1472232198966 Marionette TRACE conn4 -> [0,398,"setScriptTimeout",{"ms":35000}] 10:23:18 INFO - PROCESS | 1794 | 1472232198970 Marionette TRACE conn4 <- [1,398,null,{}] 10:23:18 INFO - PROCESS | 1794 | 1472232198978 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}] 10:23:18 INFO - PROCESS | 1794 | 1472232198986 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:23:19 INFO - PROCESS | 1794 | 1472232199166 Marionette TRACE conn4 <- [1,399,null,{"value":null}] 10:23:19 INFO - PROCESS | 1794 | 1472232199387 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:19 INFO - PROCESS | 1794 | 1472232199398 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:23:19 INFO - PROCESS | 1794 | ++DOCSHELL 0x8f7df400 == 70 [pid = 1794] [id = 107] 10:23:19 INFO - PROCESS | 1794 | ++DOMWINDOW == 161 (0x90f24000) [pid = 1794] [serial = 320] [outer = (nil)] 10:23:19 INFO - PROCESS | 1794 | ++DOMWINDOW == 162 (0x9180a400) [pid = 1794] [serial = 321] [outer = 0x90f24000] 10:23:19 INFO - PROCESS | 1794 | 1472232199493 Marionette DEBUG loaded listener.js 10:23:19 INFO - PROCESS | 1794 | ++DOMWINDOW == 163 (0x91811000) [pid = 1794] [serial = 322] [outer = 0x90f24000] 10:23:20 INFO - PROCESS | 1794 | 1472232200521 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]]]}] 10:23:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 10:23:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1637ms 10:23:20 INFO - PROCESS | 1794 | 1472232200607 Marionette TRACE conn4 -> [0,401,"getWindowHandle",null] 10:23:20 INFO - PROCESS | 1794 | 1472232200613 Marionette TRACE conn4 <- [1,401,null,{"value":"8"}] 10:23:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 10:23:20 INFO - PROCESS | 1794 | 1472232200620 Marionette TRACE conn4 -> [0,402,"setScriptTimeout",{"ms":35000}] 10:23:20 INFO - PROCESS | 1794 | 1472232200624 Marionette TRACE conn4 <- [1,402,null,{}] 10:23:20 INFO - PROCESS | 1794 | 1472232200630 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}] 10:23:20 INFO - PROCESS | 1794 | 1472232200635 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:23:20 INFO - PROCESS | 1794 | 1472232200860 Marionette TRACE conn4 <- [1,403,null,{"value":null}] 10:23:21 INFO - PROCESS | 1794 | 1472232201151 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:21 INFO - PROCESS | 1794 | 1472232201162 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:23:21 INFO - PROCESS | 1794 | ++DOCSHELL 0x91f4d000 == 71 [pid = 1794] [id = 108] 10:23:21 INFO - PROCESS | 1794 | ++DOMWINDOW == 164 (0x9222f000) [pid = 1794] [serial = 323] [outer = (nil)] 10:23:21 INFO - PROCESS | 1794 | ++DOMWINDOW == 165 (0x925a7c00) [pid = 1794] [serial = 324] [outer = 0x9222f000] 10:23:21 INFO - PROCESS | 1794 | 1472232201236 Marionette DEBUG loaded listener.js 10:23:21 INFO - PROCESS | 1794 | ++DOMWINDOW == 166 (0x92b15c00) [pid = 1794] [serial = 325] [outer = 0x9222f000] 10:23:21 INFO - PROCESS | 1794 | --DOCSHELL 0x95267400 == 70 [pid = 1794] [id = 57] 10:23:21 INFO - PROCESS | 1794 | --DOCSHELL 0x92239400 == 69 [pid = 1794] [id = 42] 10:23:21 INFO - PROCESS | 1794 | --DOCSHELL 0x91f4b000 == 68 [pid = 1794] [id = 58] 10:23:21 INFO - PROCESS | 1794 | --DOCSHELL 0x95293400 == 67 [pid = 1794] [id = 97] 10:23:22 INFO - PROCESS | 1794 | --DOMWINDOW == 165 (0x9528b000) [pid = 1794] [serial = 228] [outer = (nil)] [url = about:blank] 10:23:22 INFO - PROCESS | 1794 | --DOMWINDOW == 164 (0xa502e400) [pid = 1794] [serial = 249] [outer = (nil)] [url = about:blank] 10:23:22 INFO - PROCESS | 1794 | --DOMWINDOW == 163 (0xa8c88c00) [pid = 1794] [serial = 218] [outer = (nil)] [url = about:blank] 10:23:22 INFO - PROCESS | 1794 | --DOMWINDOW == 162 (0x9394ac00) [pid = 1794] [serial = 203] [outer = (nil)] [url = about:blank] 10:23:22 INFO - PROCESS | 1794 | --DOMWINDOW == 161 (0x92594c00) [pid = 1794] [serial = 225] [outer = (nil)] [url = about:blank] 10:23:22 INFO - PROCESS | 1794 | --DOMWINDOW == 160 (0x91964400) [pid = 1794] [serial = 221] [outer = (nil)] [url = about:blank] 10:23:22 INFO - PROCESS | 1794 | --DOMWINDOW == 159 (0xa825f400) [pid = 1794] [serial = 215] [outer = (nil)] [url = about:blank] 10:23:22 INFO - PROCESS | 1794 | --DOMWINDOW == 158 (0x954e5c00) [pid = 1794] [serial = 206] [outer = (nil)] [url = about:blank] 10:23:22 INFO - PROCESS | 1794 | --DOMWINDOW == 157 (0x9c016800) [pid = 1794] [serial = 209] [outer = (nil)] [url = about:blank] 10:23:22 INFO - PROCESS | 1794 | --DOMWINDOW == 156 (0xa6f43800) [pid = 1794] [serial = 212] [outer = (nil)] [url = about:blank] 10:23:22 INFO - PROCESS | 1794 | --DOCSHELL 0x97774400 == 66 [pid = 1794] [id = 96] 10:23:22 INFO - PROCESS | 1794 | --DOCSHELL 0x91967400 == 65 [pid = 1794] [id = 95] 10:23:22 INFO - PROCESS | 1794 | --DOCSHELL 0x92b15400 == 64 [pid = 1794] [id = 94] 10:23:22 INFO - PROCESS | 1794 | --DOCSHELL 0x9258e800 == 63 [pid = 1794] [id = 93] 10:23:22 INFO - PROCESS | 1794 | --DOCSHELL 0x90f30c00 == 62 [pid = 1794] [id = 92] 10:23:22 INFO - PROCESS | 1794 | --DOCSHELL 0x8f477c00 == 61 [pid = 1794] [id = 91] 10:23:22 INFO - PROCESS | 1794 | --DOCSHELL 0x8f46b000 == 60 [pid = 1794] [id = 90] 10:23:22 INFO - PROCESS | 1794 | --DOCSHELL 0x90f25400 == 59 [pid = 1794] [id = 89] 10:23:22 INFO - PROCESS | 1794 | --DOCSHELL 0x91966c00 == 58 [pid = 1794] [id = 88] 10:23:22 INFO - PROCESS | 1794 | --DOCSHELL 0x9be48400 == 57 [pid = 1794] [id = 59] 10:23:22 INFO - PROCESS | 1794 | --DOCSHELL 0xa2390c00 == 56 [pid = 1794] [id = 60] 10:23:22 INFO - PROCESS | 1794 | --DOMWINDOW == 155 (0xa6db2c00) [pid = 1794] [serial = 201] [outer = (nil)] [url = about:blank] 10:23:22 INFO - PROCESS | 1794 | --DOMWINDOW == 154 (0x9b049800) [pid = 1794] [serial = 96] [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.] 10:23:22 INFO - PROCESS | 1794 | --DOMWINDOW == 153 (0xa23b4400) [pid = 1794] [serial = 247] [outer = (nil)] [url = about:blank] 10:23:22 INFO - PROCESS | 1794 | --DOMWINDOW == 152 (0x9be4cc00) [pid = 1794] [serial = 241] [outer = (nil)] [url = about:blank] 10:23:22 INFO - PROCESS | 1794 | --DOMWINDOW == 151 (0x9c01e800) [pid = 1794] [serial = 243] [outer = (nil)] [url = about:blank] 10:23:22 INFO - PROCESS | 1794 | --DOMWINDOW == 150 (0x9cfbb800) [pid = 1794] [serial = 246] [outer = (nil)] [url = about:blank] 10:23:22 INFO - PROCESS | 1794 | --DOMWINDOW == 149 (0x9cf19400) [pid = 1794] [serial = 244] [outer = (nil)] [url = about:blank] 10:23:22 INFO - PROCESS | 1794 | --DOMWINDOW == 148 (0x954d9c00) [pid = 1794] [serial = 235] [outer = (nil)] [url = about:blank] 10:23:22 INFO - PROCESS | 1794 | --DOMWINDOW == 147 (0x9541c000) [pid = 1794] [serial = 234] [outer = (nil)] [url = about:blank] 10:23:22 INFO - PROCESS | 1794 | --DOMWINDOW == 146 (0x9512f000) [pid = 1794] [serial = 232] [outer = (nil)] [url = about:blank] 10:23:22 INFO - PROCESS | 1794 | --DOMWINDOW == 145 (0x93c46000) [pid = 1794] [serial = 231] [outer = (nil)] [url = about:blank] 10:23:22 INFO - PROCESS | 1794 | --DOMWINDOW == 144 (0x9b04a400) [pid = 1794] [serial = 240] [outer = (nil)] [url = about:blank] 10:23:22 INFO - PROCESS | 1794 | --DOMWINDOW == 143 (0x9787bc00) [pid = 1794] [serial = 237] [outer = (nil)] [url = about:blank] 10:23:22 INFO - PROCESS | 1794 | --DOMWINDOW == 142 (0x982b9c00) [pid = 1794] [serial = 238] [outer = (nil)] [url = about:blank] 10:23:22 INFO - PROCESS | 1794 | 1472232202274 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]]]}] 10:23:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 10:23:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1690ms 10:23:22 INFO - PROCESS | 1794 | 1472232202311 Marionette TRACE conn4 -> [0,405,"getWindowHandle",null] 10:23:22 INFO - PROCESS | 1794 | 1472232202315 Marionette TRACE conn4 <- [1,405,null,{"value":"8"}] 10:23:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 10:23:22 INFO - PROCESS | 1794 | 1472232202329 Marionette TRACE conn4 -> [0,406,"setScriptTimeout",{"ms":35000}] 10:23:22 INFO - PROCESS | 1794 | 1472232202338 Marionette TRACE conn4 <- [1,406,null,{}] 10:23:22 INFO - PROCESS | 1794 | 1472232202347 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}] 10:23:22 INFO - PROCESS | 1794 | 1472232202354 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:23:22 INFO - PROCESS | 1794 | 1472232202579 Marionette TRACE conn4 <- [1,407,null,{"value":null}] 10:23:22 INFO - PROCESS | 1794 | 1472232202733 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:22 INFO - PROCESS | 1794 | 1472232202741 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:23:22 INFO - PROCESS | 1794 | ++DOCSHELL 0x8f470000 == 57 [pid = 1794] [id = 109] 10:23:22 INFO - PROCESS | 1794 | ++DOMWINDOW == 143 (0x92596400) [pid = 1794] [serial = 326] [outer = (nil)] 10:23:22 INFO - PROCESS | 1794 | ++DOMWINDOW == 144 (0x94785800) [pid = 1794] [serial = 327] [outer = 0x92596400] 10:23:22 INFO - PROCESS | 1794 | 1472232202819 Marionette DEBUG loaded listener.js 10:23:22 INFO - PROCESS | 1794 | ++DOMWINDOW == 145 (0x9510a000) [pid = 1794] [serial = 328] [outer = 0x92596400] 10:23:23 INFO - PROCESS | 1794 | 1472232203677 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]]]}] 10:23:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 10:23:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1402ms 10:23:23 INFO - PROCESS | 1794 | 1472232203726 Marionette TRACE conn4 -> [0,409,"getWindowHandle",null] 10:23:23 INFO - PROCESS | 1794 | 1472232203732 Marionette TRACE conn4 <- [1,409,null,{"value":"8"}] 10:23:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 10:23:23 INFO - PROCESS | 1794 | 1472232203740 Marionette TRACE conn4 -> [0,410,"setScriptTimeout",{"ms":35000}] 10:23:23 INFO - PROCESS | 1794 | 1472232203745 Marionette TRACE conn4 <- [1,410,null,{}] 10:23:23 INFO - PROCESS | 1794 | 1472232203751 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}] 10:23:23 INFO - PROCESS | 1794 | 1472232203756 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:23:23 INFO - PROCESS | 1794 | 1472232203954 Marionette TRACE conn4 <- [1,411,null,{"value":null}] 10:23:24 INFO - PROCESS | 1794 | 1472232204105 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:24 INFO - PROCESS | 1794 | 1472232204114 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:23:24 INFO - PROCESS | 1794 | ++DOCSHELL 0x8f60d000 == 58 [pid = 1794] [id = 110] 10:23:24 INFO - PROCESS | 1794 | ++DOMWINDOW == 146 (0x95198c00) [pid = 1794] [serial = 329] [outer = (nil)] 10:23:24 INFO - PROCESS | 1794 | ++DOMWINDOW == 147 (0x9528d400) [pid = 1794] [serial = 330] [outer = 0x95198c00] 10:23:24 INFO - PROCESS | 1794 | 1472232204185 Marionette DEBUG loaded listener.js 10:23:24 INFO - PROCESS | 1794 | ++DOMWINDOW == 148 (0x95295000) [pid = 1794] [serial = 331] [outer = 0x95198c00] 10:23:25 INFO - PROCESS | 1794 | 1472232205073 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]]]}] 10:23:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 10:23:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1379ms 10:23:25 INFO - PROCESS | 1794 | 1472232205121 Marionette TRACE conn4 -> [0,413,"getWindowHandle",null] 10:23:25 INFO - PROCESS | 1794 | 1472232205125 Marionette TRACE conn4 <- [1,413,null,{"value":"8"}] 10:23:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 10:23:25 INFO - PROCESS | 1794 | 1472232205137 Marionette TRACE conn4 -> [0,414,"setScriptTimeout",{"ms":35000}] 10:23:25 INFO - PROCESS | 1794 | 1472232205140 Marionette TRACE conn4 <- [1,414,null,{}] 10:23:25 INFO - PROCESS | 1794 | 1472232205146 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}] 10:23:25 INFO - PROCESS | 1794 | 1472232205151 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:23:25 INFO - PROCESS | 1794 | 1472232205366 Marionette TRACE conn4 <- [1,415,null,{"value":null}] 10:23:25 INFO - PROCESS | 1794 | 1472232205395 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:25 INFO - PROCESS | 1794 | 1472232205411 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:23:25 INFO - PROCESS | 1794 | ++DOCSHELL 0x954dc800 == 59 [pid = 1794] [id = 111] 10:23:25 INFO - PROCESS | 1794 | ++DOMWINDOW == 149 (0x954ddc00) [pid = 1794] [serial = 332] [outer = (nil)] 10:23:25 INFO - PROCESS | 1794 | ++DOMWINDOW == 150 (0x954e6c00) [pid = 1794] [serial = 333] [outer = 0x954ddc00] 10:23:25 INFO - PROCESS | 1794 | 1472232205492 Marionette DEBUG loaded listener.js 10:23:25 INFO - PROCESS | 1794 | ++DOMWINDOW == 151 (0x97875800) [pid = 1794] [serial = 334] [outer = 0x954ddc00] 10:23:27 INFO - PROCESS | 1794 | --DOMWINDOW == 150 (0x9787b000) [pid = 1794] [serial = 172] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 10:23:27 INFO - PROCESS | 1794 | --DOMWINDOW == 149 (0x92599000) [pid = 1794] [serial = 227] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 10:23:27 INFO - PROCESS | 1794 | --DOMWINDOW == 148 (0x9c046000) [pid = 1794] [serial = 175] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 10:23:27 INFO - PROCESS | 1794 | --DOMWINDOW == 147 (0x9223cc00) [pid = 1794] [serial = 163] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 10:23:27 INFO - PROCESS | 1794 | --DOMWINDOW == 146 (0x9526c400) [pid = 1794] [serial = 166] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 10:23:27 INFO - PROCESS | 1794 | --DOMWINDOW == 145 (0xa3455800) [pid = 1794] [serial = 178] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 10:23:27 INFO - PROCESS | 1794 | --DOMWINDOW == 144 (0x91f47000) [pid = 1794] [serial = 202] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 10:23:27 INFO - PROCESS | 1794 | --DOMWINDOW == 143 (0x954e0c00) [pid = 1794] [serial = 205] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 10:23:27 INFO - PROCESS | 1794 | --DOMWINDOW == 142 (0x9b6c7400) [pid = 1794] [serial = 208] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 10:23:27 INFO - PROCESS | 1794 | --DOMWINDOW == 141 (0xa34d1c00) [pid = 1794] [serial = 211] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 10:23:27 INFO - PROCESS | 1794 | --DOMWINDOW == 140 (0xa6f48800) [pid = 1794] [serial = 214] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 10:23:27 INFO - PROCESS | 1794 | --DOMWINDOW == 139 (0xa8c42800) [pid = 1794] [serial = 217] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 10:23:27 INFO - PROCESS | 1794 | --DOMWINDOW == 138 (0x9195e400) [pid = 1794] [serial = 220] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 10:23:27 INFO - PROCESS | 1794 | --DOMWINDOW == 137 (0x92237800) [pid = 1794] [serial = 224] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 10:23:27 INFO - PROCESS | 1794 | --DOMWINDOW == 136 (0x9ae17800) [pid = 1794] [serial = 109] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 10:23:27 INFO - PROCESS | 1794 | --DOMWINDOW == 135 (0x9bbe9400) [pid = 1794] [serial = 133] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 10:23:27 INFO - PROCESS | 1794 | --DOMWINDOW == 134 (0xa238c800) [pid = 1794] [serial = 139] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 10:23:27 INFO - PROCESS | 1794 | --DOMWINDOW == 133 (0x93954c00) [pid = 1794] [serial = 142] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 10:23:27 INFO - PROCESS | 1794 | --DOMWINDOW == 132 (0x91f4fc00) [pid = 1794] [serial = 130] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 10:23:27 INFO - PROCESS | 1794 | --DOMWINDOW == 131 (0x9be54c00) [pid = 1794] [serial = 103] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 10:23:27 INFO - PROCESS | 1794 | --DOMWINDOW == 130 (0x938ecc00) [pid = 1794] [serial = 106] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 10:23:27 INFO - PROCESS | 1794 | --DOMWINDOW == 129 (0x9776c400) [pid = 1794] [serial = 181] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 10:23:27 INFO - PROCESS | 1794 | --DOMWINDOW == 128 (0x97878800) [pid = 1794] [serial = 136] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 10:23:27 INFO - PROCESS | 1794 | --DOMWINDOW == 127 (0x97776c00) [pid = 1794] [serial = 287] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 10:23:27 INFO - PROCESS | 1794 | --DOMWINDOW == 126 (0x95296c00) [pid = 1794] [serial = 290] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 10:23:27 INFO - PROCESS | 1794 | --DOMWINDOW == 125 (0x9a379400) [pid = 1794] [serial = 257] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 10:23:27 INFO - PROCESS | 1794 | --DOMWINDOW == 124 (0x91809800) [pid = 1794] [serial = 275] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 10:23:27 INFO - PROCESS | 1794 | --DOMWINDOW == 123 (0x91814000) [pid = 1794] [serial = 254] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 10:23:27 INFO - PROCESS | 1794 | --DOMWINDOW == 122 (0xa34cf000) [pid = 1794] [serial = 248] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 10:23:27 INFO - PROCESS | 1794 | --DOMWINDOW == 121 (0x93a69800) [pid = 1794] [serial = 281] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 10:23:27 INFO - PROCESS | 1794 | --DOMWINDOW == 120 (0x938e6800) [pid = 1794] [serial = 284] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 10:23:27 INFO - PROCESS | 1794 | --DOMWINDOW == 119 (0x93c3b800) [pid = 1794] [serial = 251] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 10:23:27 INFO - PROCESS | 1794 | --DOMWINDOW == 118 (0x92591000) [pid = 1794] [serial = 278] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 10:23:27 INFO - PROCESS | 1794 | --DOMWINDOW == 117 (0x954a8800) [pid = 1794] [serial = 169] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 10:23:27 INFO - PROCESS | 1794 | 1472232207114 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]]]}] 10:23:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 10:23:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 2082ms 10:23:27 INFO - PROCESS | 1794 | 1472232207221 Marionette TRACE conn4 -> [0,417,"getWindowHandle",null] 10:23:27 INFO - PROCESS | 1794 | 1472232207223 Marionette TRACE conn4 <- [1,417,null,{"value":"8"}] 10:23:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 10:23:27 INFO - PROCESS | 1794 | 1472232207230 Marionette TRACE conn4 -> [0,418,"setScriptTimeout",{"ms":35000}] 10:23:27 INFO - PROCESS | 1794 | 1472232207233 Marionette TRACE conn4 <- [1,418,null,{}] 10:23:27 INFO - PROCESS | 1794 | 1472232207239 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}] 10:23:27 INFO - PROCESS | 1794 | 1472232207244 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:23:27 INFO - PROCESS | 1794 | 1472232207444 Marionette TRACE conn4 <- [1,419,null,{"value":null}] 10:23:27 INFO - PROCESS | 1794 | 1472232207526 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:27 INFO - PROCESS | 1794 | 1472232207538 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:23:27 INFO - PROCESS | 1794 | ++DOCSHELL 0x8ed57800 == 60 [pid = 1794] [id = 112] 10:23:27 INFO - PROCESS | 1794 | ++DOMWINDOW == 118 (0x8f46f800) [pid = 1794] [serial = 335] [outer = (nil)] 10:23:27 INFO - PROCESS | 1794 | ++DOMWINDOW == 119 (0x92b0c800) [pid = 1794] [serial = 336] [outer = 0x8f46f800] 10:23:27 INFO - PROCESS | 1794 | 1472232207612 Marionette DEBUG loaded listener.js 10:23:27 INFO - PROCESS | 1794 | ++DOMWINDOW == 120 (0x93c3b800) [pid = 1794] [serial = 337] [outer = 0x8f46f800] 10:23:28 INFO - PROCESS | 1794 | 1472232208712 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]]]}] 10:23:28 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 10:23:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1493ms 10:23:28 INFO - PROCESS | 1794 | 1472232208723 Marionette TRACE conn4 -> [0,421,"getWindowHandle",null] 10:23:28 INFO - PROCESS | 1794 | 1472232208726 Marionette TRACE conn4 <- [1,421,null,{"value":"8"}] 10:23:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 10:23:28 INFO - PROCESS | 1794 | 1472232208732 Marionette TRACE conn4 -> [0,422,"setScriptTimeout",{"ms":35000}] 10:23:28 INFO - PROCESS | 1794 | 1472232208736 Marionette TRACE conn4 <- [1,422,null,{}] 10:23:28 INFO - PROCESS | 1794 | 1472232208741 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}] 10:23:28 INFO - PROCESS | 1794 | 1472232208746 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:23:28 INFO - PROCESS | 1794 | 1472232208902 Marionette TRACE conn4 <- [1,423,null,{"value":null}] 10:23:29 INFO - PROCESS | 1794 | 1472232209150 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:29 INFO - PROCESS | 1794 | 1472232209162 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:23:29 INFO - PROCESS | 1794 | ++DOCSHELL 0x8eba3000 == 61 [pid = 1794] [id = 113] 10:23:29 INFO - PROCESS | 1794 | ++DOMWINDOW == 121 (0x8eba3400) [pid = 1794] [serial = 338] [outer = (nil)] 10:23:29 INFO - PROCESS | 1794 | ++DOMWINDOW == 122 (0x8ed51000) [pid = 1794] [serial = 339] [outer = 0x8eba3400] 10:23:29 INFO - PROCESS | 1794 | 1472232209252 Marionette DEBUG loaded listener.js 10:23:29 INFO - PROCESS | 1794 | ++DOMWINDOW == 123 (0x8f46c800) [pid = 1794] [serial = 340] [outer = 0x8eba3400] 10:23:30 INFO - PROCESS | 1794 | 1472232210702 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]]]}] 10:23:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 10:23:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 2038ms 10:23:30 INFO - PROCESS | 1794 | 1472232210774 Marionette TRACE conn4 -> [0,425,"getWindowHandle",null] 10:23:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 10:23:30 INFO - PROCESS | 1794 | 1472232210780 Marionette TRACE conn4 <- [1,425,null,{"value":"8"}] 10:23:30 INFO - PROCESS | 1794 | 1472232210789 Marionette TRACE conn4 -> [0,426,"setScriptTimeout",{"ms":35000}] 10:23:30 INFO - PROCESS | 1794 | 1472232210796 Marionette TRACE conn4 <- [1,426,null,{}] 10:23:30 INFO - PROCESS | 1794 | 1472232210805 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}] 10:23:30 INFO - PROCESS | 1794 | 1472232210815 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:23:31 INFO - PROCESS | 1794 | 1472232211062 Marionette TRACE conn4 <- [1,427,null,{"value":null}] 10:23:31 INFO - PROCESS | 1794 | 1472232211236 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:31 INFO - PROCESS | 1794 | 1472232211245 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:23:31 INFO - PROCESS | 1794 | ++DOCSHELL 0x8f60d400 == 62 [pid = 1794] [id = 114] 10:23:31 INFO - PROCESS | 1794 | ++DOMWINDOW == 124 (0x90f26000) [pid = 1794] [serial = 341] [outer = (nil)] 10:23:31 INFO - PROCESS | 1794 | ++DOMWINDOW == 125 (0x91969800) [pid = 1794] [serial = 342] [outer = 0x90f26000] 10:23:31 INFO - PROCESS | 1794 | 1472232211332 Marionette DEBUG loaded listener.js 10:23:31 INFO - PROCESS | 1794 | ++DOMWINDOW == 126 (0x9258a400) [pid = 1794] [serial = 343] [outer = 0x90f26000] 10:23:32 INFO - PROCESS | 1794 | 1472232212354 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] 10:23:32 INFO - PROCESS | 1794 | 1472232212439 Marionette TRACE conn4 <- [1,429,null,{"value":"8"}] 10:23:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 10:23:32 INFO - PROCESS | 1794 | 1472232212450 Marionette TRACE conn4 -> [0,430,"setScriptTimeout",{"ms":35000}] 10:23:32 INFO - PROCESS | 1794 | 1472232212454 Marionette TRACE conn4 <- [1,430,null,{}] 10:23:32 INFO - PROCESS | 1794 | 1472232212461 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}] 10:23:32 INFO - PROCESS | 1794 | 1472232212467 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:23:32 INFO - PROCESS | 1794 | 1472232212671 Marionette TRACE conn4 <- [1,431,null,{"value":null}] 10:23:32 INFO - PROCESS | 1794 | 1472232212945 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:32 INFO - PROCESS | 1794 | 1472232212954 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:23:32 INFO - PROCESS | 1794 | ++DOCSHELL 0x9394d800 == 63 [pid = 1794] [id = 115] 10:23:32 INFO - PROCESS | 1794 | ++DOMWINDOW == 127 (0x95108400) [pid = 1794] [serial = 344] [outer = (nil)] 10:23:33 INFO - PROCESS | 1794 | ++DOMWINDOW == 128 (0x9526c000) [pid = 1794] [serial = 345] [outer = 0x95108400] 10:23:33 INFO - PROCESS | 1794 | 1472232213041 Marionette DEBUG loaded listener.js 10:23:33 INFO - PROCESS | 1794 | ++DOMWINDOW == 129 (0x954e3c00) [pid = 1794] [serial = 346] [outer = 0x95108400] 10:23:34 INFO - PROCESS | 1794 | 1472232214078 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]]]}] 10:23:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 10:23:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 1688ms 10:23:34 INFO - PROCESS | 1794 | 1472232214138 Marionette TRACE conn4 -> [0,433,"getWindowHandle",null] 10:23:34 INFO - PROCESS | 1794 | 1472232214144 Marionette TRACE conn4 <- [1,433,null,{"value":"8"}] 10:23:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 10:23:34 INFO - PROCESS | 1794 | 1472232214154 Marionette TRACE conn4 -> [0,434,"setScriptTimeout",{"ms":35000}] 10:23:34 INFO - PROCESS | 1794 | 1472232214164 Marionette TRACE conn4 <- [1,434,null,{}] 10:23:34 INFO - PROCESS | 1794 | 1472232214179 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}] 10:23:34 INFO - PROCESS | 1794 | 1472232214187 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:23:34 INFO - PROCESS | 1794 | 1472232214427 Marionette TRACE conn4 <- [1,435,null,{"value":null}] 10:23:34 INFO - PROCESS | 1794 | 1472232214654 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:34 INFO - PROCESS | 1794 | 1472232214660 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:23:34 INFO - PROCESS | 1794 | ++DOCSHELL 0x99150000 == 64 [pid = 1794] [id = 116] 10:23:34 INFO - PROCESS | 1794 | ++DOMWINDOW == 130 (0x9a0f0800) [pid = 1794] [serial = 347] [outer = (nil)] 10:23:34 INFO - PROCESS | 1794 | ++DOMWINDOW == 131 (0x9ab6b800) [pid = 1794] [serial = 348] [outer = 0x9a0f0800] 10:23:34 INFO - PROCESS | 1794 | 1472232214748 Marionette DEBUG loaded listener.js 10:23:34 INFO - PROCESS | 1794 | ++DOMWINDOW == 132 (0x9ab6ec00) [pid = 1794] [serial = 349] [outer = 0x9a0f0800] 10:23:35 INFO - PROCESS | 1794 | 1472232215680 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]]]}] 10:23:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 10:23:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1592ms 10:23:35 INFO - PROCESS | 1794 | 1472232215744 Marionette TRACE conn4 -> [0,437,"getWindowHandle",null] 10:23:35 INFO - PROCESS | 1794 | 1472232215749 Marionette TRACE conn4 <- [1,437,null,{"value":"8"}] 10:23:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 10:23:35 INFO - PROCESS | 1794 | 1472232215755 Marionette TRACE conn4 -> [0,438,"setScriptTimeout",{"ms":35000}] 10:23:35 INFO - PROCESS | 1794 | 1472232215759 Marionette TRACE conn4 <- [1,438,null,{}] 10:23:35 INFO - PROCESS | 1794 | 1472232215765 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}] 10:23:35 INFO - PROCESS | 1794 | 1472232215770 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:23:36 INFO - PROCESS | 1794 | 1472232216013 Marionette TRACE conn4 <- [1,439,null,{"value":null}] 10:23:36 INFO - PROCESS | 1794 | 1472232216231 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:36 INFO - PROCESS | 1794 | 1472232216241 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:23:36 INFO - PROCESS | 1794 | ++DOCSHELL 0x97774400 == 65 [pid = 1794] [id = 117] 10:23:36 INFO - PROCESS | 1794 | ++DOMWINDOW == 133 (0x9a9d9400) [pid = 1794] [serial = 350] [outer = (nil)] 10:23:36 INFO - PROCESS | 1794 | ++DOMWINDOW == 134 (0x9b04a400) [pid = 1794] [serial = 351] [outer = 0x9a9d9400] 10:23:36 INFO - PROCESS | 1794 | 1472232216366 Marionette DEBUG loaded listener.js 10:23:36 INFO - PROCESS | 1794 | ++DOMWINDOW == 135 (0x9bb2dc00) [pid = 1794] [serial = 352] [outer = 0x9a9d9400] 10:23:37 INFO - PROCESS | 1794 | 1472232217266 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]]]}] 10:23:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 10:23:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1580ms 10:23:37 INFO - PROCESS | 1794 | 1472232217336 Marionette TRACE conn4 -> [0,441,"getWindowHandle",null] 10:23:37 INFO - PROCESS | 1794 | 1472232217340 Marionette TRACE conn4 <- [1,441,null,{"value":"8"}] 10:23:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 10:23:37 INFO - PROCESS | 1794 | 1472232217347 Marionette TRACE conn4 -> [0,442,"setScriptTimeout",{"ms":35000}] 10:23:37 INFO - PROCESS | 1794 | 1472232217351 Marionette TRACE conn4 <- [1,442,null,{}] 10:23:37 INFO - PROCESS | 1794 | 1472232217357 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}] 10:23:37 INFO - PROCESS | 1794 | 1472232217363 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:23:37 INFO - PROCESS | 1794 | 1472232217550 Marionette TRACE conn4 <- [1,443,null,{"value":null}] 10:23:37 INFO - PROCESS | 1794 | 1472232217767 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:37 INFO - PROCESS | 1794 | 1472232217786 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:23:37 INFO - PROCESS | 1794 | ++DOCSHELL 0x9be48c00 == 66 [pid = 1794] [id = 118] 10:23:37 INFO - PROCESS | 1794 | ++DOMWINDOW == 136 (0x9be49800) [pid = 1794] [serial = 353] [outer = (nil)] 10:23:37 INFO - PROCESS | 1794 | ++DOMWINDOW == 137 (0x9bfe2c00) [pid = 1794] [serial = 354] [outer = 0x9be49800] 10:23:37 INFO - PROCESS | 1794 | 1472232217928 Marionette DEBUG loaded listener.js 10:23:38 INFO - PROCESS | 1794 | ++DOMWINDOW == 138 (0x9cbe4800) [pid = 1794] [serial = 355] [outer = 0x9be49800] 10:23:38 INFO - PROCESS | 1794 | 1472232218893 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]]]}] 10:23:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 10:23:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1580ms 10:23:38 INFO - PROCESS | 1794 | 1472232218928 Marionette TRACE conn4 -> [0,445,"getWindowHandle",null] 10:23:38 INFO - PROCESS | 1794 | 1472232218932 Marionette TRACE conn4 <- [1,445,null,{"value":"8"}] 10:23:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 10:23:38 INFO - PROCESS | 1794 | 1472232218940 Marionette TRACE conn4 -> [0,446,"setScriptTimeout",{"ms":35000}] 10:23:38 INFO - PROCESS | 1794 | 1472232218943 Marionette TRACE conn4 <- [1,446,null,{}] 10:23:38 INFO - PROCESS | 1794 | 1472232218950 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}] 10:23:38 INFO - PROCESS | 1794 | 1472232218955 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:23:39 INFO - PROCESS | 1794 | 1472232219152 Marionette TRACE conn4 <- [1,447,null,{"value":null}] 10:23:39 INFO - PROCESS | 1794 | 1472232219382 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:39 INFO - PROCESS | 1794 | 1472232219390 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:23:39 INFO - PROCESS | 1794 | ++DOCSHELL 0x9be55800 == 67 [pid = 1794] [id = 119] 10:23:39 INFO - PROCESS | 1794 | ++DOMWINDOW == 139 (0x9bfe9000) [pid = 1794] [serial = 356] [outer = (nil)] 10:23:39 INFO - PROCESS | 1794 | ++DOMWINDOW == 140 (0xa254ac00) [pid = 1794] [serial = 357] [outer = 0x9bfe9000] 10:23:39 INFO - PROCESS | 1794 | 1472232219519 Marionette DEBUG loaded listener.js 10:23:39 INFO - PROCESS | 1794 | ++DOMWINDOW == 141 (0xa3218000) [pid = 1794] [serial = 358] [outer = 0x9bfe9000] 10:23:40 INFO - PROCESS | 1794 | 1472232220452 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]]]}] 10:23:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 10:23:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1581ms 10:23:40 INFO - PROCESS | 1794 | 1472232220522 Marionette TRACE conn4 -> [0,449,"getWindowHandle",null] 10:23:40 INFO - PROCESS | 1794 | 1472232220526 Marionette TRACE conn4 <- [1,449,null,{"value":"8"}] 10:23:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 10:23:40 INFO - PROCESS | 1794 | 1472232220534 Marionette TRACE conn4 -> [0,450,"setScriptTimeout",{"ms":35000}] 10:23:40 INFO - PROCESS | 1794 | 1472232220538 Marionette TRACE conn4 <- [1,450,null,{}] 10:23:40 INFO - PROCESS | 1794 | 1472232220544 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}] 10:23:40 INFO - PROCESS | 1794 | 1472232220549 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:23:40 INFO - PROCESS | 1794 | 1472232220738 Marionette TRACE conn4 <- [1,451,null,{"value":null}] 10:23:41 INFO - PROCESS | 1794 | 1472232220985 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:41 INFO - PROCESS | 1794 | 1472232220997 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:23:41 INFO - PROCESS | 1794 | ++DOCSHELL 0x8f477000 == 68 [pid = 1794] [id = 120] 10:23:41 INFO - PROCESS | 1794 | ++DOMWINDOW == 142 (0x8f477400) [pid = 1794] [serial = 359] [outer = (nil)] 10:23:41 INFO - PROCESS | 1794 | ++DOMWINDOW == 143 (0x92599400) [pid = 1794] [serial = 360] [outer = 0x8f477400] 10:23:41 INFO - PROCESS | 1794 | 1472232221120 Marionette DEBUG loaded listener.js 10:23:41 INFO - PROCESS | 1794 | ++DOMWINDOW == 144 (0x954e4000) [pid = 1794] [serial = 361] [outer = 0x8f477400] 10:23:42 INFO - PROCESS | 1794 | 1472232222083 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] 10:23:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 10:23:42 INFO - PROCESS | 1794 | 1472232222127 Marionette TRACE conn4 <- [1,453,null,{"value":"8"}] 10:23:42 INFO - PROCESS | 1794 | 1472232222133 Marionette TRACE conn4 -> [0,454,"setScriptTimeout",{"ms":35000}] 10:23:42 INFO - PROCESS | 1794 | 1472232222137 Marionette TRACE conn4 <- [1,454,null,{}] 10:23:42 INFO - PROCESS | 1794 | 1472232222143 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}] 10:23:42 INFO - PROCESS | 1794 | 1472232222148 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:23:42 INFO - PROCESS | 1794 | 1472232222345 Marionette TRACE conn4 <- [1,455,null,{"value":null}] 10:23:42 INFO - PROCESS | 1794 | 1472232222569 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:42 INFO - PROCESS | 1794 | 1472232222576 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:23:42 INFO - PROCESS | 1794 | ++DOCSHELL 0x8f74d800 == 69 [pid = 1794] [id = 121] 10:23:42 INFO - PROCESS | 1794 | ++DOMWINDOW == 145 (0x8f74e400) [pid = 1794] [serial = 362] [outer = (nil)] 10:23:42 INFO - PROCESS | 1794 | ++DOMWINDOW == 146 (0x8f756000) [pid = 1794] [serial = 363] [outer = 0x8f74e400] 10:23:42 INFO - PROCESS | 1794 | 1472232222705 Marionette DEBUG loaded listener.js 10:23:42 INFO - PROCESS | 1794 | ++DOMWINDOW == 147 (0x8f75a400) [pid = 1794] [serial = 364] [outer = 0x8f74e400] 10:23:43 INFO - PROCESS | 1794 | [1794] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 10:23:43 INFO - PROCESS | 1794 | 1472232223988 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]]]}] 10:23:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 10:23:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1886ms 10:23:44 INFO - PROCESS | 1794 | 1472232224019 Marionette TRACE conn4 -> [0,457,"getWindowHandle",null] 10:23:44 INFO - PROCESS | 1794 | 1472232224025 Marionette TRACE conn4 <- [1,457,null,{"value":"8"}] 10:23:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 10:23:44 INFO - PROCESS | 1794 | 1472232224034 Marionette TRACE conn4 -> [0,458,"setScriptTimeout",{"ms":35000}] 10:23:44 INFO - PROCESS | 1794 | 1472232224038 Marionette TRACE conn4 <- [1,458,null,{}] 10:23:44 INFO - PROCESS | 1794 | 1472232224046 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}] 10:23:44 INFO - PROCESS | 1794 | 1472232224052 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:23:44 INFO - PROCESS | 1794 | 1472232224317 Marionette TRACE conn4 <- [1,459,null,{"value":null}] 10:23:44 INFO - PROCESS | 1794 | 1472232224517 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:44 INFO - PROCESS | 1794 | 1472232224531 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:23:44 INFO - PROCESS | 1794 | ++DOCSHELL 0x8eba2800 == 70 [pid = 1794] [id = 122] 10:23:44 INFO - PROCESS | 1794 | ++DOMWINDOW == 148 (0x8f74b800) [pid = 1794] [serial = 365] [outer = (nil)] 10:23:44 INFO - PROCESS | 1794 | ++DOMWINDOW == 149 (0x90f2b000) [pid = 1794] [serial = 366] [outer = 0x8f74b800] 10:23:44 INFO - PROCESS | 1794 | 1472232224606 Marionette DEBUG loaded listener.js 10:23:44 INFO - PROCESS | 1794 | ++DOMWINDOW == 150 (0x9180cc00) [pid = 1794] [serial = 367] [outer = 0x8f74b800] 10:23:45 INFO - PROCESS | 1794 | 1472232225635 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] 10:23:45 INFO - PROCESS | 1794 | 1472232225680 Marionette TRACE conn4 <- [1,461,null,{"value":"8"}] 10:23:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 10:23:45 INFO - PROCESS | 1794 | 1472232225692 Marionette TRACE conn4 -> [0,462,"setScriptTimeout",{"ms":35000}] 10:23:45 INFO - PROCESS | 1794 | 1472232225696 Marionette TRACE conn4 <- [1,462,null,{}] 10:23:45 INFO - PROCESS | 1794 | 1472232225702 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}] 10:23:45 INFO - PROCESS | 1794 | 1472232225708 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:23:45 INFO - PROCESS | 1794 | 1472232225912 Marionette TRACE conn4 <- [1,463,null,{"value":null}] 10:23:46 INFO - PROCESS | 1794 | --DOCSHELL 0x9aa7a800 == 69 [pid = 1794] [id = 70] 10:23:46 INFO - PROCESS | 1794 | --DOCSHELL 0xa624a000 == 68 [pid = 1794] [id = 27] 10:23:46 INFO - PROCESS | 1794 | --DOCSHELL 0xa23b2000 == 67 [pid = 1794] [id = 72] 10:23:46 INFO - PROCESS | 1794 | --DOCSHELL 0x954db400 == 66 [pid = 1794] [id = 69] 10:23:46 INFO - PROCESS | 1794 | --DOCSHELL 0x9aa73c00 == 65 [pid = 1794] [id = 64] 10:23:46 INFO - PROCESS | 1794 | --DOMWINDOW == 149 (0x9c01e000) [pid = 1794] [serial = 294] [outer = (nil)] [url = about:blank] 10:23:46 INFO - PROCESS | 1794 | 1472232226171 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:46 INFO - PROCESS | 1794 | 1472232226183 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:23:46 INFO - PROCESS | 1794 | --DOCSHELL 0x9510b400 == 64 [pid = 1794] [id = 63] 10:23:46 INFO - PROCESS | 1794 | --DOCSHELL 0x94788400 == 63 [pid = 1794] [id = 66] 10:23:46 INFO - PROCESS | 1794 | --DOCSHELL 0x9c016000 == 62 [pid = 1794] [id = 71] 10:23:46 INFO - PROCESS | 1794 | ++DOCSHELL 0x8f606c00 == 63 [pid = 1794] [id = 123] 10:23:46 INFO - PROCESS | 1794 | ++DOMWINDOW == 150 (0x8f7e4800) [pid = 1794] [serial = 368] [outer = (nil)] 10:23:46 INFO - PROCESS | 1794 | ++DOMWINDOW == 151 (0x91969c00) [pid = 1794] [serial = 369] [outer = 0x8f7e4800] 10:23:46 INFO - PROCESS | 1794 | 1472232226286 Marionette DEBUG loaded listener.js 10:23:46 INFO - PROCESS | 1794 | ++DOMWINDOW == 152 (0x925ab400) [pid = 1794] [serial = 370] [outer = 0x8f7e4800] 10:23:46 INFO - PROCESS | 1794 | --DOCSHELL 0x8ed57800 == 62 [pid = 1794] [id = 112] 10:23:46 INFO - PROCESS | 1794 | --DOCSHELL 0x954dc800 == 61 [pid = 1794] [id = 111] 10:23:46 INFO - PROCESS | 1794 | --DOCSHELL 0x8f60d000 == 60 [pid = 1794] [id = 110] 10:23:46 INFO - PROCESS | 1794 | --DOCSHELL 0x8f470000 == 59 [pid = 1794] [id = 109] 10:23:46 INFO - PROCESS | 1794 | --DOCSHELL 0x91f4d000 == 58 [pid = 1794] [id = 108] 10:23:46 INFO - PROCESS | 1794 | --DOCSHELL 0x8f7df400 == 57 [pid = 1794] [id = 107] 10:23:46 INFO - PROCESS | 1794 | --DOCSHELL 0x8ed59c00 == 56 [pid = 1794] [id = 106] 10:23:46 INFO - PROCESS | 1794 | --DOCSHELL 0x8f7d6000 == 55 [pid = 1794] [id = 99] 10:23:47 INFO - PROCESS | 1794 | --DOMWINDOW == 151 (0x93a62800) [pid = 1794] [serial = 132] [outer = (nil)] [url = about:blank] 10:23:47 INFO - PROCESS | 1794 | --DOMWINDOW == 150 (0xa22f3c00) [pid = 1794] [serial = 105] [outer = (nil)] [url = about:blank] 10:23:47 INFO - PROCESS | 1794 | --DOMWINDOW == 149 (0x978e5000) [pid = 1794] [serial = 108] [outer = (nil)] [url = about:blank] 10:23:47 INFO - PROCESS | 1794 | --DOMWINDOW == 148 (0xa23b1800) [pid = 1794] [serial = 183] [outer = (nil)] [url = about:blank] 10:23:47 INFO - PROCESS | 1794 | --DOMWINDOW == 147 (0x9cbe9800) [pid = 1794] [serial = 138] [outer = (nil)] [url = about:blank] 10:23:47 INFO - PROCESS | 1794 | --DOMWINDOW == 146 (0x93c3fc00) [pid = 1794] [serial = 165] [outer = (nil)] [url = about:blank] 10:23:47 INFO - PROCESS | 1794 | --DOMWINDOW == 145 (0x9777a000) [pid = 1794] [serial = 168] [outer = (nil)] [url = about:blank] 10:23:47 INFO - PROCESS | 1794 | --DOMWINDOW == 144 (0xa689f000) [pid = 1794] [serial = 180] [outer = (nil)] [url = about:blank] 10:23:47 INFO - PROCESS | 1794 | --DOMWINDOW == 143 (0x95106800) [pid = 1794] [serial = 204] [outer = (nil)] [url = about:blank] 10:23:47 INFO - PROCESS | 1794 | --DOMWINDOW == 142 (0x954e7c00) [pid = 1794] [serial = 207] [outer = (nil)] [url = about:blank] 10:23:47 INFO - PROCESS | 1794 | --DOMWINDOW == 141 (0xa101ec00) [pid = 1794] [serial = 210] [outer = (nil)] [url = about:blank] 10:23:47 INFO - PROCESS | 1794 | --DOMWINDOW == 140 (0xa6f78400) [pid = 1794] [serial = 213] [outer = (nil)] [url = about:blank] 10:23:47 INFO - PROCESS | 1794 | --DOMWINDOW == 139 (0xa8261000) [pid = 1794] [serial = 216] [outer = (nil)] [url = about:blank] 10:23:47 INFO - PROCESS | 1794 | --DOMWINDOW == 138 (0xa9026000) [pid = 1794] [serial = 219] [outer = (nil)] [url = about:blank] 10:23:47 INFO - PROCESS | 1794 | --DOMWINDOW == 137 (0x91968800) [pid = 1794] [serial = 222] [outer = (nil)] [url = about:blank] 10:23:47 INFO - PROCESS | 1794 | --DOMWINDOW == 136 (0x92597800) [pid = 1794] [serial = 226] [outer = (nil)] [url = about:blank] 10:23:47 INFO - PROCESS | 1794 | --DOMWINDOW == 135 (0x9c046c00) [pid = 1794] [serial = 111] [outer = (nil)] [url = about:blank] 10:23:47 INFO - PROCESS | 1794 | --DOMWINDOW == 134 (0xa1025000) [pid = 1794] [serial = 135] [outer = (nil)] [url = about:blank] 10:23:47 INFO - PROCESS | 1794 | --DOMWINDOW == 133 (0xa62d2800) [pid = 1794] [serial = 141] [outer = (nil)] [url = about:blank] 10:23:47 INFO - PROCESS | 1794 | --DOMWINDOW == 132 (0x9510cc00) [pid = 1794] [serial = 144] [outer = (nil)] [url = about:blank] 10:23:47 INFO - PROCESS | 1794 | --DOMWINDOW == 131 (0x99df2400) [pid = 1794] [serial = 288] [outer = (nil)] [url = about:blank] 10:23:47 INFO - PROCESS | 1794 | --DOMWINDOW == 130 (0x97777c00) [pid = 1794] [serial = 291] [outer = (nil)] [url = about:blank] 10:23:47 INFO - PROCESS | 1794 | --DOMWINDOW == 129 (0x99edc000) [pid = 1794] [serial = 289] [outer = (nil)] [url = about:blank] 10:23:47 INFO - PROCESS | 1794 | --DOMWINDOW == 128 (0xa1017c00) [pid = 1794] [serial = 259] [outer = (nil)] [url = about:blank] 10:23:47 INFO - PROCESS | 1794 | --DOMWINDOW == 127 (0x9b6ca800) [pid = 1794] [serial = 258] [outer = (nil)] [url = about:blank] 10:23:47 INFO - PROCESS | 1794 | --DOMWINDOW == 126 (0x925aa000) [pid = 1794] [serial = 264] [outer = (nil)] [url = about:blank] 10:23:47 INFO - PROCESS | 1794 | --DOMWINDOW == 125 (0x8f473400) [pid = 1794] [serial = 270] [outer = (nil)] [url = about:blank] 10:23:47 INFO - PROCESS | 1794 | --DOMWINDOW == 124 (0x91815000) [pid = 1794] [serial = 277] [outer = (nil)] [url = about:blank] 10:23:47 INFO - PROCESS | 1794 | --DOMWINDOW == 123 (0x9180c800) [pid = 1794] [serial = 276] [outer = (nil)] [url = about:blank] 10:23:47 INFO - PROCESS | 1794 | --DOMWINDOW == 122 (0x954a1c00) [pid = 1794] [serial = 256] [outer = (nil)] [url = about:blank] 10:23:47 INFO - PROCESS | 1794 | --DOMWINDOW == 121 (0x9525fc00) [pid = 1794] [serial = 255] [outer = (nil)] [url = about:blank] 10:23:47 INFO - PROCESS | 1794 | --DOMWINDOW == 120 (0xa6da6800) [pid = 1794] [serial = 250] [outer = (nil)] [url = about:blank] 10:23:47 INFO - PROCESS | 1794 | --DOMWINDOW == 119 (0x9510b800) [pid = 1794] [serial = 282] [outer = (nil)] [url = about:blank] 10:23:47 INFO - PROCESS | 1794 | --DOMWINDOW == 118 (0x9525f800) [pid = 1794] [serial = 283] [outer = (nil)] [url = about:blank] 10:23:47 INFO - PROCESS | 1794 | --DOMWINDOW == 117 (0x97778800) [pid = 1794] [serial = 285] [outer = (nil)] [url = about:blank] 10:23:47 INFO - PROCESS | 1794 | --DOMWINDOW == 116 (0x95292800) [pid = 1794] [serial = 253] [outer = (nil)] [url = about:blank] 10:23:47 INFO - PROCESS | 1794 | --DOMWINDOW == 115 (0x95267000) [pid = 1794] [serial = 252] [outer = (nil)] [url = about:blank] 10:23:47 INFO - PROCESS | 1794 | --DOMWINDOW == 114 (0x90f2dc00) [pid = 1794] [serial = 267] [outer = (nil)] [url = about:blank] 10:23:47 INFO - PROCESS | 1794 | --DOMWINDOW == 113 (0x92b09400) [pid = 1794] [serial = 280] [outer = (nil)] [url = about:blank] 10:23:47 INFO - PROCESS | 1794 | --DOMWINDOW == 112 (0x925a4800) [pid = 1794] [serial = 279] [outer = (nil)] [url = about:blank] 10:23:47 INFO - PROCESS | 1794 | --DOMWINDOW == 111 (0x92b13800) [pid = 1794] [serial = 261] [outer = (nil)] [url = about:blank] 10:23:47 INFO - PROCESS | 1794 | --DOMWINDOW == 110 (0x8f606000) [pid = 1794] [serial = 273] [outer = (nil)] [url = about:blank] 10:23:47 INFO - PROCESS | 1794 | --DOMWINDOW == 109 (0x97875000) [pid = 1794] [serial = 286] [outer = (nil)] [url = about:blank] 10:23:47 INFO - PROCESS | 1794 | --DOMWINDOW == 108 (0x9aa7a400) [pid = 1794] [serial = 292] [outer = (nil)] [url = about:blank] 10:23:47 INFO - PROCESS | 1794 | --DOMWINDOW == 107 (0x9a9e1800) [pid = 1794] [serial = 171] [outer = (nil)] [url = about:blank] 10:23:47 INFO - PROCESS | 1794 | --DOMWINDOW == 106 (0xa1094400) [pid = 1794] [serial = 174] [outer = (nil)] [url = about:blank] 10:23:47 INFO - PROCESS | 1794 | --DOMWINDOW == 105 (0x9528ec00) [pid = 1794] [serial = 229] [outer = (nil)] [url = about:blank] 10:23:47 INFO - PROCESS | 1794 | --DOMWINDOW == 104 (0xa2564400) [pid = 1794] [serial = 177] [outer = (nil)] [url = about:blank] 10:23:47 INFO - PROCESS | 1794 | [1794] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 10:23:47 INFO - PROCESS | 1794 | 1472232227336 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] 10:23:47 INFO - PROCESS | 1794 | 1472232227380 Marionette TRACE conn4 <- [1,465,null,{"value":"8"}] 10:23:47 INFO - PROCESS | 1794 | 1472232227387 Marionette TRACE conn4 -> [0,466,"setScriptTimeout",{"ms":35000}] 10:23:47 INFO - PROCESS | 1794 | 1472232227393 Marionette TRACE conn4 <- [1,466,null,{}] 10:23:47 INFO - PROCESS | 1794 | 1472232227410 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}] 10:23:47 INFO - PROCESS | 1794 | 1472232227418 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:23:47 INFO - PROCESS | 1794 | 1472232227595 Marionette TRACE conn4 <- [1,467,null,{"value":null}] 10:23:47 INFO - PROCESS | 1794 | 1472232227779 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:47 INFO - PROCESS | 1794 | 1472232227789 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:23:47 INFO - PROCESS | 1794 | ++DOCSHELL 0x93953000 == 56 [pid = 1794] [id = 124] 10:23:47 INFO - PROCESS | 1794 | ++DOMWINDOW == 105 (0x93c40000) [pid = 1794] [serial = 371] [outer = (nil)] 10:23:47 INFO - PROCESS | 1794 | ++DOMWINDOW == 106 (0x95108800) [pid = 1794] [serial = 372] [outer = 0x93c40000] 10:23:47 INFO - PROCESS | 1794 | 1472232227868 Marionette DEBUG loaded listener.js 10:23:47 INFO - PROCESS | 1794 | ++DOMWINDOW == 107 (0x95138800) [pid = 1794] [serial = 373] [outer = 0x93c40000] 10:23:48 INFO - PROCESS | 1794 | 1472232228669 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] 10:23:48 INFO - PROCESS | 1794 | 1472232228742 Marionette TRACE conn4 <- [1,469,null,{"value":"8"}] 10:23:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 10:23:48 INFO - PROCESS | 1794 | 1472232228749 Marionette TRACE conn4 -> [0,470,"setScriptTimeout",{"ms":35000}] 10:23:48 INFO - PROCESS | 1794 | 1472232228751 Marionette TRACE conn4 <- [1,470,null,{}] 10:23:48 INFO - PROCESS | 1794 | 1472232228758 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}] 10:23:48 INFO - PROCESS | 1794 | 1472232228762 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:23:48 INFO - PROCESS | 1794 | 1472232228996 Marionette TRACE conn4 <- [1,471,null,{"value":null}] 10:23:49 INFO - PROCESS | 1794 | 1472232229016 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:49 INFO - PROCESS | 1794 | 1472232229023 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:23:49 INFO - PROCESS | 1794 | ++DOCSHELL 0x91815000 == 57 [pid = 1794] [id = 125] 10:23:49 INFO - PROCESS | 1794 | ++DOMWINDOW == 108 (0x9528bc00) [pid = 1794] [serial = 374] [outer = (nil)] 10:23:49 INFO - PROCESS | 1794 | ++DOMWINDOW == 109 (0x954d9c00) [pid = 1794] [serial = 375] [outer = 0x9528bc00] 10:23:49 INFO - PROCESS | 1794 | 1472232229098 Marionette DEBUG loaded listener.js 10:23:49 INFO - PROCESS | 1794 | ++DOMWINDOW == 110 (0x954e7c00) [pid = 1794] [serial = 376] [outer = 0x9528bc00] 10:23:50 INFO - PROCESS | 1794 | 1472232230690 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]]]}] 10:23:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 10:23:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 1993ms 10:23:51 INFO - PROCESS | 1794 | --DOMWINDOW == 109 (0x954ddc00) [pid = 1794] [serial = 332] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 10:23:51 INFO - PROCESS | 1794 | --DOMWINDOW == 108 (0x95198c00) [pid = 1794] [serial = 329] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 10:23:51 INFO - PROCESS | 1794 | --DOMWINDOW == 107 (0x9222f000) [pid = 1794] [serial = 323] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 10:23:51 INFO - PROCESS | 1794 | --DOMWINDOW == 106 (0x92596400) [pid = 1794] [serial = 326] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 10:23:51 INFO - PROCESS | 1794 | --DOMWINDOW == 105 (0x8ed5a000) [pid = 1794] [serial = 317] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 10:23:51 INFO - PROCESS | 1794 | --DOMWINDOW == 104 (0x90f24000) [pid = 1794] [serial = 320] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 10:23:51 INFO - PROCESS | 1794 | 1472232231011 Marionette TRACE conn4 -> [0,473,"getWindowHandle",null] 10:23:51 INFO - PROCESS | 1794 | 1472232231016 Marionette TRACE conn4 <- [1,473,null,{"value":"8"}] 10:23:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 10:23:51 INFO - PROCESS | 1794 | 1472232231025 Marionette TRACE conn4 -> [0,474,"setScriptTimeout",{"ms":35000}] 10:23:51 INFO - PROCESS | 1794 | 1472232231027 Marionette TRACE conn4 <- [1,474,null,{}] 10:23:51 INFO - PROCESS | 1794 | 1472232231032 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}] 10:23:51 INFO - PROCESS | 1794 | 1472232231038 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:23:51 INFO - PROCESS | 1794 | 1472232231199 Marionette TRACE conn4 <- [1,475,null,{"value":null}] 10:23:51 INFO - PROCESS | 1794 | 1472232231209 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:51 INFO - PROCESS | 1794 | 1472232231218 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:23:51 INFO - PROCESS | 1794 | ++DOCSHELL 0x91967400 == 58 [pid = 1794] [id = 126] 10:23:51 INFO - PROCESS | 1794 | ++DOMWINDOW == 105 (0x9510b400) [pid = 1794] [serial = 377] [outer = (nil)] 10:23:51 INFO - PROCESS | 1794 | ++DOMWINDOW == 106 (0x954dac00) [pid = 1794] [serial = 378] [outer = 0x9510b400] 10:23:51 INFO - PROCESS | 1794 | 1472232231289 Marionette DEBUG loaded listener.js 10:23:51 INFO - PROCESS | 1794 | ++DOMWINDOW == 107 (0x97870c00) [pid = 1794] [serial = 379] [outer = 0x9510b400] 10:23:52 INFO - PROCESS | 1794 | 1472232232204 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]]]}] 10:23:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 10:23:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1234ms 10:23:52 INFO - PROCESS | 1794 | 1472232232260 Marionette TRACE conn4 -> [0,477,"getWindowHandle",null] 10:23:52 INFO - PROCESS | 1794 | 1472232232263 Marionette TRACE conn4 <- [1,477,null,{"value":"8"}] 10:23:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 10:23:52 INFO - PROCESS | 1794 | 1472232232270 Marionette TRACE conn4 -> [0,478,"setScriptTimeout",{"ms":35000}] 10:23:52 INFO - PROCESS | 1794 | 1472232232273 Marionette TRACE conn4 <- [1,478,null,{}] 10:23:52 INFO - PROCESS | 1794 | 1472232232278 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}] 10:23:52 INFO - PROCESS | 1794 | 1472232232288 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:23:52 INFO - PROCESS | 1794 | 1472232232515 Marionette TRACE conn4 <- [1,479,null,{"value":null}] 10:23:52 INFO - PROCESS | 1794 | 1472232232651 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:52 INFO - PROCESS | 1794 | 1472232232657 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:23:52 INFO - PROCESS | 1794 | ++DOCSHELL 0x91f46000 == 59 [pid = 1794] [id = 127] 10:23:52 INFO - PROCESS | 1794 | ++DOMWINDOW == 108 (0x92596400) [pid = 1794] [serial = 380] [outer = (nil)] 10:23:52 INFO - PROCESS | 1794 | ++DOMWINDOW == 109 (0x9aba2000) [pid = 1794] [serial = 381] [outer = 0x92596400] 10:23:52 INFO - PROCESS | 1794 | 1472232232734 Marionette DEBUG loaded listener.js 10:23:52 INFO - PROCESS | 1794 | ++DOMWINDOW == 110 (0x9b045c00) [pid = 1794] [serial = 382] [outer = 0x92596400] 10:23:53 INFO - PROCESS | 1794 | 1472232233808 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]]]}] 10:23:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 10:23:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1583ms 10:23:53 INFO - PROCESS | 1794 | 1472232233854 Marionette TRACE conn4 -> [0,481,"getWindowHandle",null] 10:23:53 INFO - PROCESS | 1794 | 1472232233862 Marionette TRACE conn4 <- [1,481,null,{"value":"8"}] 10:23:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 10:23:53 INFO - PROCESS | 1794 | 1472232233870 Marionette TRACE conn4 -> [0,482,"setScriptTimeout",{"ms":35000}] 10:23:53 INFO - PROCESS | 1794 | 1472232233875 Marionette TRACE conn4 <- [1,482,null,{}] 10:23:53 INFO - PROCESS | 1794 | 1472232233886 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}] 10:23:53 INFO - PROCESS | 1794 | 1472232233892 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:23:54 INFO - PROCESS | 1794 | 1472232234106 Marionette TRACE conn4 <- [1,483,null,{"value":null}] 10:23:54 INFO - PROCESS | 1794 | 1472232234383 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:54 INFO - PROCESS | 1794 | 1472232234394 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:23:54 INFO - PROCESS | 1794 | ++DOCSHELL 0x8f7dfc00 == 60 [pid = 1794] [id = 128] 10:23:54 INFO - PROCESS | 1794 | ++DOMWINDOW == 111 (0x8f7e1000) [pid = 1794] [serial = 383] [outer = (nil)] 10:23:54 INFO - PROCESS | 1794 | ++DOMWINDOW == 112 (0x91968400) [pid = 1794] [serial = 384] [outer = 0x8f7e1000] 10:23:54 INFO - PROCESS | 1794 | 1472232234482 Marionette DEBUG loaded listener.js 10:23:54 INFO - PROCESS | 1794 | ++DOMWINDOW == 113 (0x92595800) [pid = 1794] [serial = 385] [outer = 0x8f7e1000] 10:23:55 INFO - PROCESS | 1794 | 1472232235454 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]]]}] 10:23:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 10:23:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1635ms 10:23:55 INFO - PROCESS | 1794 | 1472232235506 Marionette TRACE conn4 -> [0,485,"getWindowHandle",null] 10:23:55 INFO - PROCESS | 1794 | 1472232235514 Marionette TRACE conn4 <- [1,485,null,{"value":"8"}] 10:23:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 10:23:55 INFO - PROCESS | 1794 | 1472232235526 Marionette TRACE conn4 -> [0,486,"setScriptTimeout",{"ms":35000}] 10:23:55 INFO - PROCESS | 1794 | 1472232235530 Marionette TRACE conn4 <- [1,486,null,{}] 10:23:55 INFO - PROCESS | 1794 | 1472232235537 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}] 10:23:55 INFO - PROCESS | 1794 | 1472232235543 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:23:55 INFO - PROCESS | 1794 | 1472232235745 Marionette TRACE conn4 <- [1,487,null,{"value":null}] 10:23:56 INFO - PROCESS | 1794 | 1472232235986 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:56 INFO - PROCESS | 1794 | 1472232235993 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:23:56 INFO - PROCESS | 1794 | ++DOCSHELL 0x93a62800 == 61 [pid = 1794] [id = 129] 10:23:56 INFO - PROCESS | 1794 | ++DOMWINDOW == 114 (0x9477d800) [pid = 1794] [serial = 386] [outer = (nil)] 10:23:56 INFO - PROCESS | 1794 | ++DOMWINDOW == 115 (0x95134c00) [pid = 1794] [serial = 387] [outer = 0x9477d800] 10:23:56 INFO - PROCESS | 1794 | 1472232236131 Marionette DEBUG loaded listener.js 10:23:56 INFO - PROCESS | 1794 | ++DOMWINDOW == 116 (0x95296000) [pid = 1794] [serial = 388] [outer = 0x9477d800] 10:23:57 INFO - PROCESS | 1794 | 1472232237174 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]]]}] 10:23:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 10:23:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1686ms 10:23:57 INFO - PROCESS | 1794 | 1472232237212 Marionette TRACE conn4 -> [0,489,"getWindowHandle",null] 10:23:57 INFO - PROCESS | 1794 | 1472232237216 Marionette TRACE conn4 <- [1,489,null,{"value":"8"}] 10:23:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 10:23:57 INFO - PROCESS | 1794 | 1472232237223 Marionette TRACE conn4 -> [0,490,"setScriptTimeout",{"ms":35000}] 10:23:57 INFO - PROCESS | 1794 | 1472232237229 Marionette TRACE conn4 <- [1,490,null,{}] 10:23:57 INFO - PROCESS | 1794 | 1472232237246 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}] 10:23:57 INFO - PROCESS | 1794 | 1472232237255 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:23:57 INFO - PROCESS | 1794 | 1472232237456 Marionette TRACE conn4 <- [1,491,null,{"value":null}] 10:23:57 INFO - PROCESS | 1794 | 1472232237724 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:57 INFO - PROCESS | 1794 | 1472232237739 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:23:57 INFO - PROCESS | 1794 | ++DOCSHELL 0x9aba4c00 == 62 [pid = 1794] [id = 130] 10:23:57 INFO - PROCESS | 1794 | ++DOMWINDOW == 117 (0x9aba5000) [pid = 1794] [serial = 389] [outer = (nil)] 10:23:57 INFO - PROCESS | 1794 | ++DOMWINDOW == 118 (0x9b6bf400) [pid = 1794] [serial = 390] [outer = 0x9aba5000] 10:23:57 INFO - PROCESS | 1794 | 1472232237826 Marionette DEBUG loaded listener.js 10:23:57 INFO - PROCESS | 1794 | ++DOMWINDOW == 119 (0x9be48800) [pid = 1794] [serial = 391] [outer = 0x9aba5000] 10:23:58 INFO - PROCESS | 1794 | 1472232238817 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]]]}] 10:23:58 INFO - PROCESS | 1794 | ++DOMWINDOW == 120 (0x9bbea000) [pid = 1794] [serial = 392] [outer = 0x93a65c00] 10:23:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 10:23:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1638ms 10:23:58 INFO - PROCESS | 1794 | 1472232238888 Marionette TRACE conn4 -> [0,493,"getWindowHandle",null] 10:23:58 INFO - PROCESS | 1794 | 1472232238893 Marionette TRACE conn4 <- [1,493,null,{"value":"8"}] 10:23:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 10:23:59 INFO - PROCESS | 1794 | 1472232239007 Marionette TRACE conn4 -> [0,494,"setScriptTimeout",{"ms":35000}] 10:23:59 INFO - PROCESS | 1794 | 1472232239010 Marionette TRACE conn4 <- [1,494,null,{}] 10:23:59 INFO - PROCESS | 1794 | 1472232239039 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}] 10:23:59 INFO - PROCESS | 1794 | 1472232239045 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:23:59 INFO - PROCESS | 1794 | 1472232239233 Marionette TRACE conn4 <- [1,495,null,{"value":null}] 10:23:59 INFO - PROCESS | 1794 | 1472232239445 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:59 INFO - PROCESS | 1794 | 1472232239454 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:23:59 INFO - PROCESS | 1794 | ++DOCSHELL 0x8f476000 == 63 [pid = 1794] [id = 131] 10:23:59 INFO - PROCESS | 1794 | ++DOMWINDOW == 121 (0x9258cc00) [pid = 1794] [serial = 393] [outer = (nil)] 10:23:59 INFO - PROCESS | 1794 | ++DOMWINDOW == 122 (0x9c01e000) [pid = 1794] [serial = 394] [outer = 0x9258cc00] 10:23:59 INFO - PROCESS | 1794 | 1472232239539 Marionette DEBUG loaded listener.js 10:23:59 INFO - PROCESS | 1794 | ++DOMWINDOW == 123 (0x9cf1bc00) [pid = 1794] [serial = 395] [outer = 0x9258cc00] 10:24:00 INFO - PROCESS | 1794 | 1472232240475 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]]]}] 10:24:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 10:24:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1639ms 10:24:00 INFO - PROCESS | 1794 | 1472232240553 Marionette TRACE conn4 -> [0,497,"getWindowHandle",null] 10:24:00 INFO - PROCESS | 1794 | 1472232240557 Marionette TRACE conn4 <- [1,497,null,{"value":"8"}] 10:24:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 10:24:00 INFO - PROCESS | 1794 | 1472232240564 Marionette TRACE conn4 -> [0,498,"setScriptTimeout",{"ms":35000}] 10:24:00 INFO - PROCESS | 1794 | 1472232240567 Marionette TRACE conn4 <- [1,498,null,{}] 10:24:00 INFO - PROCESS | 1794 | 1472232240574 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}] 10:24:00 INFO - PROCESS | 1794 | 1472232240579 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:24:00 INFO - PROCESS | 1794 | 1472232240806 Marionette TRACE conn4 <- [1,499,null,{"value":null}] 10:24:01 INFO - PROCESS | 1794 | 1472232241045 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:01 INFO - PROCESS | 1794 | 1472232241054 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:24:01 INFO - PROCESS | 1794 | ++DOCSHELL 0x92592c00 == 64 [pid = 1794] [id = 132] 10:24:01 INFO - PROCESS | 1794 | ++DOMWINDOW == 124 (0x9c047400) [pid = 1794] [serial = 396] [outer = (nil)] 10:24:01 INFO - PROCESS | 1794 | ++DOMWINDOW == 125 (0xa2003400) [pid = 1794] [serial = 397] [outer = 0x9c047400] 10:24:01 INFO - PROCESS | 1794 | 1472232241161 Marionette DEBUG loaded listener.js 10:24:01 INFO - PROCESS | 1794 | ++DOMWINDOW == 126 (0xa2261c00) [pid = 1794] [serial = 398] [outer = 0x9c047400] 10:24:02 INFO - PROCESS | 1794 | 1472232242195 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]]]}] 10:24:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 10:24:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1684ms 10:24:02 INFO - PROCESS | 1794 | 1472232242250 Marionette TRACE conn4 -> [0,501,"getWindowHandle",null] 10:24:02 INFO - PROCESS | 1794 | 1472232242255 Marionette TRACE conn4 <- [1,501,null,{"value":"8"}] 10:24:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 10:24:02 INFO - PROCESS | 1794 | 1472232242264 Marionette TRACE conn4 -> [0,502,"setScriptTimeout",{"ms":35000}] 10:24:02 INFO - PROCESS | 1794 | 1472232242268 Marionette TRACE conn4 <- [1,502,null,{}] 10:24:02 INFO - PROCESS | 1794 | 1472232242275 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}] 10:24:02 INFO - PROCESS | 1794 | 1472232242285 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:24:02 INFO - PROCESS | 1794 | 1472232242551 Marionette TRACE conn4 <- [1,503,null,{"value":null}] 10:24:02 INFO - PROCESS | 1794 | 1472232242788 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:02 INFO - PROCESS | 1794 | 1472232242796 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:24:02 INFO - PROCESS | 1794 | ++DOCSHELL 0x9ab71800 == 65 [pid = 1794] [id = 133] 10:24:02 INFO - PROCESS | 1794 | ++DOMWINDOW == 127 (0xa1094c00) [pid = 1794] [serial = 399] [outer = (nil)] 10:24:02 INFO - PROCESS | 1794 | ++DOMWINDOW == 128 (0xa2fcfc00) [pid = 1794] [serial = 400] [outer = 0xa1094c00] 10:24:02 INFO - PROCESS | 1794 | 1472232242882 Marionette DEBUG loaded listener.js 10:24:03 INFO - PROCESS | 1794 | ++DOMWINDOW == 129 (0xa34cfc00) [pid = 1794] [serial = 401] [outer = 0xa1094c00] 10:24:03 INFO - PROCESS | 1794 | 1472232243780 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]]]}] 10:24:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 10:24:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1585ms 10:24:03 INFO - PROCESS | 1794 | 1472232243851 Marionette TRACE conn4 -> [0,505,"getWindowHandle",null] 10:24:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 10:24:03 INFO - PROCESS | 1794 | 1472232243856 Marionette TRACE conn4 <- [1,505,null,{"value":"8"}] 10:24:03 INFO - PROCESS | 1794 | 1472232243862 Marionette TRACE conn4 -> [0,506,"setScriptTimeout",{"ms":35000}] 10:24:03 INFO - PROCESS | 1794 | 1472232243866 Marionette TRACE conn4 <- [1,506,null,{}] 10:24:03 INFO - PROCESS | 1794 | 1472232243872 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}] 10:24:03 INFO - PROCESS | 1794 | 1472232243878 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:24:04 INFO - PROCESS | 1794 | 1472232244141 Marionette TRACE conn4 <- [1,507,null,{"value":null}] 10:24:04 INFO - PROCESS | 1794 | 1472232244488 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:04 INFO - PROCESS | 1794 | 1472232244498 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:24:04 INFO - PROCESS | 1794 | ++DOCSHELL 0x9528e800 == 66 [pid = 1794] [id = 134] 10:24:04 INFO - PROCESS | 1794 | ++DOMWINDOW == 130 (0x9a89b400) [pid = 1794] [serial = 402] [outer = (nil)] 10:24:04 INFO - PROCESS | 1794 | ++DOMWINDOW == 131 (0x9a8a4400) [pid = 1794] [serial = 403] [outer = 0x9a89b400] 10:24:04 INFO - PROCESS | 1794 | 1472232244592 Marionette DEBUG loaded listener.js 10:24:04 INFO - PROCESS | 1794 | ++DOMWINDOW == 132 (0x9a8a5800) [pid = 1794] [serial = 404] [outer = 0x9a89b400] 10:24:05 INFO - PROCESS | 1794 | 1472232245532 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]]]}] 10:24:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 10:24:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1743ms 10:24:05 INFO - PROCESS | 1794 | 1472232245606 Marionette TRACE conn4 -> [0,509,"getWindowHandle",null] 10:24:05 INFO - PROCESS | 1794 | 1472232245617 Marionette TRACE conn4 <- [1,509,null,{"value":"8"}] 10:24:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 10:24:05 INFO - PROCESS | 1794 | 1472232245624 Marionette TRACE conn4 -> [0,510,"setScriptTimeout",{"ms":35000}] 10:24:05 INFO - PROCESS | 1794 | 1472232245627 Marionette TRACE conn4 <- [1,510,null,{}] 10:24:05 INFO - PROCESS | 1794 | 1472232245634 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}] 10:24:05 INFO - PROCESS | 1794 | 1472232245638 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:24:05 INFO - PROCESS | 1794 | 1472232245832 Marionette TRACE conn4 <- [1,511,null,{"value":null}] 10:24:06 INFO - PROCESS | 1794 | 1472232246068 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:06 INFO - PROCESS | 1794 | 1472232246079 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:24:06 INFO - PROCESS | 1794 | ++DOCSHELL 0x9a8a8400 == 67 [pid = 1794] [id = 135] 10:24:06 INFO - PROCESS | 1794 | ++DOMWINDOW == 133 (0x9a8aa800) [pid = 1794] [serial = 405] [outer = (nil)] 10:24:06 INFO - PROCESS | 1794 | ++DOMWINDOW == 134 (0xa34cf000) [pid = 1794] [serial = 406] [outer = 0x9a8aa800] 10:24:06 INFO - PROCESS | 1794 | 1472232246206 Marionette DEBUG loaded listener.js 10:24:06 INFO - PROCESS | 1794 | ++DOMWINDOW == 135 (0xa5023c00) [pid = 1794] [serial = 407] [outer = 0x9a8aa800] 10:24:07 INFO - PROCESS | 1794 | 1472232247175 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]]]}] 10:24:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 10:24:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1585ms 10:24:07 INFO - PROCESS | 1794 | 1472232247210 Marionette TRACE conn4 -> [0,513,"getWindowHandle",null] 10:24:07 INFO - PROCESS | 1794 | 1472232247214 Marionette TRACE conn4 <- [1,513,null,{"value":"8"}] 10:24:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 10:24:07 INFO - PROCESS | 1794 | 1472232247220 Marionette TRACE conn4 -> [0,514,"setScriptTimeout",{"ms":35000}] 10:24:07 INFO - PROCESS | 1794 | 1472232247223 Marionette TRACE conn4 <- [1,514,null,{}] 10:24:07 INFO - PROCESS | 1794 | 1472232247229 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}] 10:24:07 INFO - PROCESS | 1794 | 1472232247234 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:24:07 INFO - PROCESS | 1794 | 1472232247420 Marionette TRACE conn4 <- [1,515,null,{"value":null}] 10:24:07 INFO - PROCESS | 1794 | 1472232247648 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:07 INFO - PROCESS | 1794 | 1472232247654 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:24:07 INFO - PROCESS | 1794 | ++DOCSHELL 0x8f754400 == 68 [pid = 1794] [id = 136] 10:24:07 INFO - PROCESS | 1794 | ++DOMWINDOW == 136 (0x8f7a6800) [pid = 1794] [serial = 408] [outer = (nil)] 10:24:07 INFO - PROCESS | 1794 | ++DOMWINDOW == 137 (0x8f7b0c00) [pid = 1794] [serial = 409] [outer = 0x8f7a6800] 10:24:07 INFO - PROCESS | 1794 | 1472232247781 Marionette DEBUG loaded listener.js 10:24:07 INFO - PROCESS | 1794 | ++DOMWINDOW == 138 (0x8f7b1400) [pid = 1794] [serial = 410] [outer = 0x8f7a6800] 10:24:08 INFO - PROCESS | 1794 | 1472232248661 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]]]}] 10:24:08 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 10:24:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 1481ms 10:24:08 INFO - PROCESS | 1794 | 1472232248702 Marionette TRACE conn4 -> [0,517,"getWindowHandle",null] 10:24:08 INFO - PROCESS | 1794 | 1472232248705 Marionette TRACE conn4 <- [1,517,null,{"value":"8"}] 10:24:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 10:24:08 INFO - PROCESS | 1794 | 1472232248712 Marionette TRACE conn4 -> [0,518,"setScriptTimeout",{"ms":35000}] 10:24:08 INFO - PROCESS | 1794 | 1472232248716 Marionette TRACE conn4 <- [1,518,null,{}] 10:24:08 INFO - PROCESS | 1794 | 1472232248721 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}] 10:24:08 INFO - PROCESS | 1794 | 1472232248727 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:24:08 INFO - PROCESS | 1794 | 1472232248926 Marionette TRACE conn4 <- [1,519,null,{"value":null}] 10:24:09 INFO - PROCESS | 1794 | 1472232249108 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:09 INFO - PROCESS | 1794 | 1472232249115 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:24:09 INFO - PROCESS | 1794 | ++DOCSHELL 0x8ebb0400 == 69 [pid = 1794] [id = 137] 10:24:09 INFO - PROCESS | 1794 | ++DOMWINDOW == 139 (0x8ebb0800) [pid = 1794] [serial = 411] [outer = (nil)] 10:24:09 INFO - PROCESS | 1794 | ++DOMWINDOW == 140 (0x8f7d7400) [pid = 1794] [serial = 412] [outer = 0x8ebb0800] 10:24:09 INFO - PROCESS | 1794 | 1472232249240 Marionette DEBUG loaded listener.js 10:24:09 INFO - PROCESS | 1794 | ++DOMWINDOW == 141 (0x92470000) [pid = 1794] [serial = 413] [outer = 0x8ebb0800] 10:24:10 INFO - PROCESS | 1794 | 1472232250521 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]]]}] 10:24:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 10:24:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1882ms 10:24:10 INFO - PROCESS | 1794 | 1472232250595 Marionette TRACE conn4 -> [0,521,"getWindowHandle",null] 10:24:10 INFO - PROCESS | 1794 | 1472232250601 Marionette TRACE conn4 <- [1,521,null,{"value":"8"}] 10:24:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 10:24:10 INFO - PROCESS | 1794 | 1472232250610 Marionette TRACE conn4 -> [0,522,"setScriptTimeout",{"ms":35000}] 10:24:10 INFO - PROCESS | 1794 | 1472232250615 Marionette TRACE conn4 <- [1,522,null,{}] 10:24:10 INFO - PROCESS | 1794 | 1472232250625 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}] 10:24:10 INFO - PROCESS | 1794 | 1472232250630 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:24:10 INFO - PROCESS | 1794 | 1472232250901 Marionette TRACE conn4 <- [1,523,null,{"value":null}] 10:24:11 INFO - PROCESS | 1794 | 1472232251086 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:11 INFO - PROCESS | 1794 | 1472232251099 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:24:11 INFO - PROCESS | 1794 | ++DOCSHELL 0x8f7b5c00 == 70 [pid = 1794] [id = 138] 10:24:11 INFO - PROCESS | 1794 | ++DOMWINDOW == 142 (0x90f2e800) [pid = 1794] [serial = 414] [outer = (nil)] 10:24:11 INFO - PROCESS | 1794 | ++DOMWINDOW == 143 (0x8f74f000) [pid = 1794] [serial = 415] [outer = 0x90f2e800] 10:24:11 INFO - PROCESS | 1794 | 1472232251302 Marionette DEBUG loaded listener.js 10:24:11 INFO - PROCESS | 1794 | ++DOMWINDOW == 144 (0x91814800) [pid = 1794] [serial = 416] [outer = 0x90f2e800] 10:24:12 INFO - PROCESS | 1794 | --DOCSHELL 0x9a255400 == 69 [pid = 1794] [id = 86] 10:24:12 INFO - PROCESS | 1794 | --DOCSHELL 0x99e26400 == 68 [pid = 1794] [id = 65] 10:24:12 INFO - PROCESS | 1794 | --DOCSHELL 0x99df4000 == 67 [pid = 1794] [id = 98] 10:24:12 INFO - PROCESS | 1794 | --DOMWINDOW == 143 (0x92b0c800) [pid = 1794] [serial = 336] [outer = (nil)] [url = about:blank] 10:24:12 INFO - PROCESS | 1794 | 1472232252405 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]]]}] 10:24:12 INFO - PROCESS | 1794 | --DOCSHELL 0x8f477000 == 66 [pid = 1794] [id = 120] 10:24:12 INFO - PROCESS | 1794 | --DOCSHELL 0x9be55800 == 65 [pid = 1794] [id = 119] 10:24:12 INFO - PROCESS | 1794 | --DOCSHELL 0x9be48c00 == 64 [pid = 1794] [id = 118] 10:24:12 INFO - PROCESS | 1794 | --DOCSHELL 0x97774400 == 63 [pid = 1794] [id = 117] 10:24:12 INFO - PROCESS | 1794 | --DOCSHELL 0x99150000 == 62 [pid = 1794] [id = 116] 10:24:12 INFO - PROCESS | 1794 | --DOCSHELL 0x9394d800 == 61 [pid = 1794] [id = 115] 10:24:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 10:24:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1838ms 10:24:12 INFO - PROCESS | 1794 | --DOCSHELL 0x8f60d400 == 60 [pid = 1794] [id = 114] 10:24:12 INFO - PROCESS | 1794 | --DOCSHELL 0x8eba3000 == 59 [pid = 1794] [id = 113] 10:24:12 INFO - PROCESS | 1794 | 1472232252453 Marionette TRACE conn4 -> [0,525,"getWindowHandle",null] 10:24:12 INFO - PROCESS | 1794 | 1472232252460 Marionette TRACE conn4 <- [1,525,null,{"value":"8"}] 10:24:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 10:24:12 INFO - PROCESS | 1794 | 1472232252469 Marionette TRACE conn4 -> [0,526,"setScriptTimeout",{"ms":35000}] 10:24:12 INFO - PROCESS | 1794 | 1472232252474 Marionette TRACE conn4 <- [1,526,null,{}] 10:24:12 INFO - PROCESS | 1794 | 1472232252480 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}] 10:24:12 INFO - PROCESS | 1794 | 1472232252485 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:24:12 INFO - PROCESS | 1794 | 1472232252669 Marionette TRACE conn4 <- [1,527,null,{"value":null}] 10:24:12 INFO - PROCESS | 1794 | --DOMWINDOW == 142 (0x954e6c00) [pid = 1794] [serial = 333] [outer = (nil)] [url = about:blank] 10:24:12 INFO - PROCESS | 1794 | --DOMWINDOW == 141 (0x9528d400) [pid = 1794] [serial = 330] [outer = (nil)] [url = about:blank] 10:24:12 INFO - PROCESS | 1794 | --DOMWINDOW == 140 (0x92b15c00) [pid = 1794] [serial = 325] [outer = (nil)] [url = about:blank] 10:24:12 INFO - PROCESS | 1794 | --DOMWINDOW == 139 (0x925a7c00) [pid = 1794] [serial = 324] [outer = (nil)] [url = about:blank] 10:24:12 INFO - PROCESS | 1794 | --DOMWINDOW == 138 (0x8ebac400) [pid = 1794] [serial = 315] [outer = (nil)] [url = about:blank] 10:24:12 INFO - PROCESS | 1794 | --DOMWINDOW == 137 (0x94785800) [pid = 1794] [serial = 327] [outer = (nil)] [url = about:blank] 10:24:12 INFO - PROCESS | 1794 | --DOMWINDOW == 136 (0x97875800) [pid = 1794] [serial = 334] [outer = (nil)] [url = about:blank] 10:24:12 INFO - PROCESS | 1794 | --DOMWINDOW == 135 (0x9510a000) [pid = 1794] [serial = 328] [outer = (nil)] [url = about:blank] 10:24:12 INFO - PROCESS | 1794 | --DOMWINDOW == 134 (0x8f605000) [pid = 1794] [serial = 319] [outer = (nil)] [url = about:blank] 10:24:12 INFO - PROCESS | 1794 | --DOMWINDOW == 133 (0x8f46ac00) [pid = 1794] [serial = 318] [outer = (nil)] [url = about:blank] 10:24:12 INFO - PROCESS | 1794 | --DOMWINDOW == 132 (0x91811000) [pid = 1794] [serial = 322] [outer = (nil)] [url = about:blank] 10:24:12 INFO - PROCESS | 1794 | --DOMWINDOW == 131 (0x9180a400) [pid = 1794] [serial = 321] [outer = (nil)] [url = about:blank] 10:24:12 INFO - PROCESS | 1794 | --DOMWINDOW == 130 (0x9ab79c00) [pid = 1794] [serial = 312] [outer = (nil)] [url = about:blank] 10:24:12 INFO - PROCESS | 1794 | --DOMWINDOW == 129 (0x92595400) [pid = 1794] [serial = 300] [outer = (nil)] [url = about:blank] 10:24:12 INFO - PROCESS | 1794 | --DOMWINDOW == 128 (0xa2092400) [pid = 1794] [serial = 309] [outer = (nil)] [url = about:blank] 10:24:12 INFO - PROCESS | 1794 | --DOMWINDOW == 127 (0x9776fc00) [pid = 1794] [serial = 303] [outer = (nil)] [url = about:blank] 10:24:12 INFO - PROCESS | 1794 | --DOMWINDOW == 126 (0x8f7e0c00) [pid = 1794] [serial = 297] [outer = (nil)] [url = about:blank] 10:24:12 INFO - PROCESS | 1794 | --DOMWINDOW == 125 (0x9bbb2c00) [pid = 1794] [serial = 306] [outer = (nil)] [url = about:blank] 10:24:12 INFO - PROCESS | 1794 | --DOMWINDOW == 124 (0x95295000) [pid = 1794] [serial = 331] [outer = (nil)] [url = about:blank] 10:24:12 INFO - PROCESS | 1794 | 1472232252883 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:12 INFO - PROCESS | 1794 | 1472232252893 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:24:12 INFO - PROCESS | 1794 | ++DOCSHELL 0x8eba9000 == 60 [pid = 1794] [id = 139] 10:24:12 INFO - PROCESS | 1794 | ++DOMWINDOW == 125 (0x8f610c00) [pid = 1794] [serial = 417] [outer = (nil)] 10:24:12 INFO - PROCESS | 1794 | ++DOMWINDOW == 126 (0x91968c00) [pid = 1794] [serial = 418] [outer = 0x8f610c00] 10:24:12 INFO - PROCESS | 1794 | 1472232252967 Marionette DEBUG loaded listener.js 10:24:13 INFO - PROCESS | 1794 | ++DOMWINDOW == 127 (0x92474000) [pid = 1794] [serial = 419] [outer = 0x8f610c00] 10:24:13 INFO - PROCESS | 1794 | 1472232253788 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]]]}] 10:24:13 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 10:24:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1384ms 10:24:13 INFO - PROCESS | 1794 | 1472232253854 Marionette TRACE conn4 -> [0,529,"getWindowHandle",null] 10:24:13 INFO - PROCESS | 1794 | 1472232253858 Marionette TRACE conn4 <- [1,529,null,{"value":"8"}] 10:24:13 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 10:24:13 INFO - PROCESS | 1794 | 1472232253865 Marionette TRACE conn4 -> [0,530,"setScriptTimeout",{"ms":35000}] 10:24:13 INFO - PROCESS | 1794 | 1472232253870 Marionette TRACE conn4 <- [1,530,null,{}] 10:24:13 INFO - PROCESS | 1794 | 1472232253886 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}] 10:24:13 INFO - PROCESS | 1794 | 1472232253894 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:24:14 INFO - PROCESS | 1794 | 1472232254061 Marionette TRACE conn4 <- [1,531,null,{"value":null}] 10:24:14 INFO - PROCESS | 1794 | 1472232254198 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:14 INFO - PROCESS | 1794 | 1472232254209 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:24:14 INFO - PROCESS | 1794 | ++DOCSHELL 0x92b12000 == 61 [pid = 1794] [id = 140] 10:24:14 INFO - PROCESS | 1794 | ++DOMWINDOW == 128 (0x92b14c00) [pid = 1794] [serial = 420] [outer = (nil)] 10:24:14 INFO - PROCESS | 1794 | ++DOMWINDOW == 129 (0x9394ac00) [pid = 1794] [serial = 421] [outer = 0x92b14c00] 10:24:14 INFO - PROCESS | 1794 | 1472232254286 Marionette DEBUG loaded listener.js 10:24:14 INFO - PROCESS | 1794 | ++DOMWINDOW == 130 (0x93c42c00) [pid = 1794] [serial = 422] [outer = 0x92b14c00] 10:24:15 INFO - PROCESS | 1794 | 1472232255080 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"]]]}] 10:24:15 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 10:24:15 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 10:24:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:24:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:24:15 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 10:24:15 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 10:24:15 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 10:24:15 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 10:24:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:24:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:24:15 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 10:24:15 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 10:24:15 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 1286ms 10:24:15 INFO - PROCESS | 1794 | 1472232255154 Marionette TRACE conn4 -> [0,533,"getWindowHandle",null] 10:24:15 INFO - PROCESS | 1794 | 1472232255159 Marionette TRACE conn4 <- [1,533,null,{"value":"8"}] 10:24:15 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 10:24:15 INFO - PROCESS | 1794 | 1472232255172 Marionette TRACE conn4 -> [0,534,"setScriptTimeout",{"ms":35000}] 10:24:15 INFO - PROCESS | 1794 | 1472232255175 Marionette TRACE conn4 <- [1,534,null,{}] 10:24:15 INFO - PROCESS | 1794 | 1472232255185 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}] 10:24:15 INFO - PROCESS | 1794 | 1472232255189 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:24:15 INFO - PROCESS | 1794 | 1472232255418 Marionette TRACE conn4 <- [1,535,null,{"value":null}] 10:24:15 INFO - PROCESS | 1794 | 1472232255447 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:15 INFO - PROCESS | 1794 | 1472232255453 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:24:15 INFO - PROCESS | 1794 | ++DOCSHELL 0x9196a400 == 62 [pid = 1794] [id = 141] 10:24:15 INFO - PROCESS | 1794 | ++DOMWINDOW == 131 (0x9512f000) [pid = 1794] [serial = 423] [outer = (nil)] 10:24:15 INFO - PROCESS | 1794 | ++DOMWINDOW == 132 (0x954d8c00) [pid = 1794] [serial = 424] [outer = 0x9512f000] 10:24:15 INFO - PROCESS | 1794 | 1472232255524 Marionette DEBUG loaded listener.js 10:24:15 INFO - PROCESS | 1794 | ++DOMWINDOW == 133 (0x9776e800) [pid = 1794] [serial = 425] [outer = 0x9512f000] 10:24:16 INFO - PROCESS | 1794 | 1472232256427 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]]]}] 10:24:16 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 10:24:16 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1297ms 10:24:16 INFO - PROCESS | 1794 | 1472232256483 Marionette TRACE conn4 -> [0,537,"getWindowHandle",null] 10:24:16 INFO - PROCESS | 1794 | 1472232256487 Marionette TRACE conn4 <- [1,537,null,{"value":"8"}] 10:24:16 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 10:24:16 INFO - PROCESS | 1794 | 1472232256493 Marionette TRACE conn4 -> [0,538,"setScriptTimeout",{"ms":35000}] 10:24:16 INFO - PROCESS | 1794 | 1472232256497 Marionette TRACE conn4 <- [1,538,null,{}] 10:24:16 INFO - PROCESS | 1794 | 1472232256502 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}] 10:24:16 INFO - PROCESS | 1794 | 1472232256507 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:24:16 INFO - PROCESS | 1794 | 1472232256744 Marionette TRACE conn4 <- [1,539,null,{"value":null}] 10:24:16 INFO - PROCESS | 1794 | 1472232256778 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:16 INFO - PROCESS | 1794 | 1472232256786 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:24:16 INFO - PROCESS | 1794 | ++DOCSHELL 0x9394d800 == 63 [pid = 1794] [id = 142] 10:24:16 INFO - PROCESS | 1794 | ++DOMWINDOW == 134 (0x95108000) [pid = 1794] [serial = 426] [outer = (nil)] 10:24:16 INFO - PROCESS | 1794 | ++DOMWINDOW == 135 (0x99edb000) [pid = 1794] [serial = 427] [outer = 0x95108000] 10:24:16 INFO - PROCESS | 1794 | 1472232256860 Marionette DEBUG loaded listener.js 10:24:16 INFO - PROCESS | 1794 | ++DOMWINDOW == 136 (0x9a37a400) [pid = 1794] [serial = 428] [outer = 0x95108000] 10:24:17 INFO - PROCESS | 1794 | --DOMWINDOW == 135 (0x93c40000) [pid = 1794] [serial = 371] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 10:24:17 INFO - PROCESS | 1794 | --DOMWINDOW == 134 (0x8f7e4800) [pid = 1794] [serial = 368] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 10:24:17 INFO - PROCESS | 1794 | --DOMWINDOW == 133 (0x8f74b800) [pid = 1794] [serial = 365] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 10:24:17 INFO - PROCESS | 1794 | --DOMWINDOW == 132 (0x9510b400) [pid = 1794] [serial = 377] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 10:24:17 INFO - PROCESS | 1794 | --DOMWINDOW == 131 (0x9528bc00) [pid = 1794] [serial = 374] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 10:24:17 INFO - PROCESS | 1794 | --DOMWINDOW == 130 (0x8f46f800) [pid = 1794] [serial = 335] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 10:24:17 INFO - PROCESS | 1794 | 1472232257993 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]]]}] 10:24:18 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. 10:24:18 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 1539ms 10:24:18 INFO - PROCESS | 1794 | 1472232258032 Marionette TRACE conn4 -> [0,541,"getWindowHandle",null] 10:24:18 INFO - PROCESS | 1794 | 1472232258035 Marionette TRACE conn4 <- [1,541,null,{"value":"8"}] 10:24:18 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 10:24:18 INFO - PROCESS | 1794 | 1472232258041 Marionette TRACE conn4 -> [0,542,"setScriptTimeout",{"ms":35000}] 10:24:18 INFO - PROCESS | 1794 | 1472232258045 Marionette TRACE conn4 <- [1,542,null,{}] 10:24:18 INFO - PROCESS | 1794 | 1472232258050 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}] 10:24:18 INFO - PROCESS | 1794 | 1472232258060 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:24:18 INFO - PROCESS | 1794 | 1472232258245 Marionette TRACE conn4 <- [1,543,null,{"value":null}] 10:24:18 INFO - PROCESS | 1794 | 1472232258391 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:18 INFO - PROCESS | 1794 | 1472232258398 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:24:18 INFO - PROCESS | 1794 | ++DOCSHELL 0x9195e400 == 64 [pid = 1794] [id = 143] 10:24:18 INFO - PROCESS | 1794 | ++DOMWINDOW == 131 (0x92b0b800) [pid = 1794] [serial = 429] [outer = (nil)] 10:24:18 INFO - PROCESS | 1794 | ++DOMWINDOW == 132 (0x9a0ed400) [pid = 1794] [serial = 430] [outer = 0x92b0b800] 10:24:18 INFO - PROCESS | 1794 | 1472232258469 Marionette DEBUG loaded listener.js 10:24:18 INFO - PROCESS | 1794 | ++DOMWINDOW == 133 (0x9ab6e000) [pid = 1794] [serial = 431] [outer = 0x92b0b800] 10:24:19 INFO - PROCESS | 1794 | 1472232259191 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]]]}] 10:24:19 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. 10:24:19 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 1228ms 10:24:19 INFO - PROCESS | 1794 | 1472232259271 Marionette TRACE conn4 -> [0,545,"getWindowHandle",null] 10:24:19 INFO - PROCESS | 1794 | 1472232259275 Marionette TRACE conn4 <- [1,545,null,{"value":"8"}] 10:24:19 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 10:24:19 INFO - PROCESS | 1794 | 1472232259282 Marionette TRACE conn4 -> [0,546,"setScriptTimeout",{"ms":35000}] 10:24:19 INFO - PROCESS | 1794 | 1472232259284 Marionette TRACE conn4 <- [1,546,null,{}] 10:24:19 INFO - PROCESS | 1794 | 1472232259295 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}] 10:24:19 INFO - PROCESS | 1794 | 1472232259299 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:24:19 INFO - PROCESS | 1794 | 1472232259623 Marionette TRACE conn4 <- [1,547,null,{"value":null}] 10:24:19 INFO - PROCESS | 1794 | 1472232259749 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:19 INFO - PROCESS | 1794 | 1472232259758 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:24:19 INFO - PROCESS | 1794 | ++DOCSHELL 0x8ebaf000 == 65 [pid = 1794] [id = 144] 10:24:19 INFO - PROCESS | 1794 | ++DOMWINDOW == 134 (0x8ed4e400) [pid = 1794] [serial = 432] [outer = (nil)] 10:24:19 INFO - PROCESS | 1794 | ++DOMWINDOW == 135 (0x8f605000) [pid = 1794] [serial = 433] [outer = 0x8ed4e400] 10:24:19 INFO - PROCESS | 1794 | 1472232259849 Marionette DEBUG loaded listener.js 10:24:19 INFO - PROCESS | 1794 | ++DOMWINDOW == 136 (0x8f755c00) [pid = 1794] [serial = 434] [outer = 0x8ed4e400] 10:24:20 INFO - PROCESS | 1794 | 1472232260879 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]]]}] 10:24:20 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 10:24:20 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1634ms 10:24:20 INFO - PROCESS | 1794 | 1472232260938 Marionette TRACE conn4 -> [0,549,"getWindowHandle",null] 10:24:20 INFO - PROCESS | 1794 | 1472232260945 Marionette TRACE conn4 <- [1,549,null,{"value":"8"}] 10:24:20 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 10:24:20 INFO - PROCESS | 1794 | 1472232260956 Marionette TRACE conn4 -> [0,550,"setScriptTimeout",{"ms":35000}] 10:24:20 INFO - PROCESS | 1794 | 1472232260960 Marionette TRACE conn4 <- [1,550,null,{}] 10:24:20 INFO - PROCESS | 1794 | 1472232260968 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}] 10:24:20 INFO - PROCESS | 1794 | 1472232260977 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:24:21 INFO - PROCESS | 1794 | 1472232261210 Marionette TRACE conn4 <- [1,551,null,{"value":null}] 10:24:21 INFO - PROCESS | 1794 | 1472232261439 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:21 INFO - PROCESS | 1794 | 1472232261452 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:24:21 INFO - PROCESS | 1794 | ++DOCSHELL 0x8f7e1c00 == 66 [pid = 1794] [id = 145] 10:24:21 INFO - PROCESS | 1794 | ++DOMWINDOW == 137 (0x91810400) [pid = 1794] [serial = 435] [outer = (nil)] 10:24:21 INFO - PROCESS | 1794 | ++DOMWINDOW == 138 (0x92470400) [pid = 1794] [serial = 436] [outer = 0x91810400] 10:24:21 INFO - PROCESS | 1794 | 1472232261553 Marionette DEBUG loaded listener.js 10:24:21 INFO - PROCESS | 1794 | ++DOMWINDOW == 139 (0x92591800) [pid = 1794] [serial = 437] [outer = 0x91810400] 10:24:22 INFO - PROCESS | 1794 | 1472232262502 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]]]}] 10:24:22 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. 10:24:22 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 1633ms 10:24:22 INFO - PROCESS | 1794 | 1472232262590 Marionette TRACE conn4 -> [0,553,"getWindowHandle",null] 10:24:22 INFO - PROCESS | 1794 | 1472232262596 Marionette TRACE conn4 <- [1,553,null,{"value":"8"}] 10:24:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 10:24:22 INFO - PROCESS | 1794 | 1472232262603 Marionette TRACE conn4 -> [0,554,"setScriptTimeout",{"ms":35000}] 10:24:22 INFO - PROCESS | 1794 | 1472232262608 Marionette TRACE conn4 <- [1,554,null,{}] 10:24:22 INFO - PROCESS | 1794 | 1472232262615 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}] 10:24:22 INFO - PROCESS | 1794 | 1472232262620 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:24:22 INFO - PROCESS | 1794 | 1472232262869 Marionette TRACE conn4 <- [1,555,null,{"value":null}] 10:24:23 INFO - PROCESS | 1794 | 1472232263146 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:23 INFO - PROCESS | 1794 | 1472232263156 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:24:23 INFO - PROCESS | 1794 | ++DOCSHELL 0x92b13800 == 67 [pid = 1794] [id = 146] 10:24:23 INFO - PROCESS | 1794 | ++DOMWINDOW == 140 (0x95131800) [pid = 1794] [serial = 438] [outer = (nil)] 10:24:23 INFO - PROCESS | 1794 | ++DOMWINDOW == 141 (0x95262400) [pid = 1794] [serial = 439] [outer = 0x95131800] 10:24:23 INFO - PROCESS | 1794 | 1472232263276 Marionette DEBUG loaded listener.js 10:24:23 INFO - PROCESS | 1794 | ++DOMWINDOW == 142 (0x97877800) [pid = 1794] [serial = 440] [outer = 0x95131800] 10:24:23 INFO - PROCESS | 1794 | [1794] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 10:24:24 INFO - PROCESS | 1794 | 1472232264254 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]]]}] 10:24:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 10:24:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1696ms 10:24:24 INFO - PROCESS | 1794 | 1472232264301 Marionette TRACE conn4 -> [0,557,"getWindowHandle",null] 10:24:24 INFO - PROCESS | 1794 | 1472232264308 Marionette TRACE conn4 <- [1,557,null,{"value":"8"}] 10:24:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 10:24:24 INFO - PROCESS | 1794 | 1472232264324 Marionette TRACE conn4 -> [0,558,"setScriptTimeout",{"ms":35000}] 10:24:24 INFO - PROCESS | 1794 | 1472232264332 Marionette TRACE conn4 <- [1,558,null,{}] 10:24:24 INFO - PROCESS | 1794 | 1472232264338 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}] 10:24:24 INFO - PROCESS | 1794 | 1472232264345 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:24:24 INFO - PROCESS | 1794 | 1472232264579 Marionette TRACE conn4 <- [1,559,null,{"value":null}] 10:24:24 INFO - PROCESS | 1794 | 1472232264803 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:24 INFO - PROCESS | 1794 | 1472232264813 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:24:24 INFO - PROCESS | 1794 | ++DOCSHELL 0x8f608400 == 68 [pid = 1794] [id = 147] 10:24:24 INFO - PROCESS | 1794 | ++DOMWINDOW == 143 (0x9a7b0400) [pid = 1794] [serial = 441] [outer = (nil)] 10:24:24 INFO - PROCESS | 1794 | ++DOMWINDOW == 144 (0x9aba0000) [pid = 1794] [serial = 442] [outer = 0x9a7b0400] 10:24:24 INFO - PROCESS | 1794 | 1472232264942 Marionette DEBUG loaded listener.js 10:24:25 INFO - PROCESS | 1794 | ++DOMWINDOW == 145 (0x9aba7c00) [pid = 1794] [serial = 443] [outer = 0x9a7b0400] 10:24:25 INFO - PROCESS | 1794 | 1472232265869 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]]]}] 10:24:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 10:24:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1595ms 10:24:25 INFO - PROCESS | 1794 | 1472232265913 Marionette TRACE conn4 -> [0,561,"getWindowHandle",null] 10:24:25 INFO - PROCESS | 1794 | 1472232265917 Marionette TRACE conn4 <- [1,561,null,{"value":"8"}] 10:24:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 10:24:25 INFO - PROCESS | 1794 | 1472232265924 Marionette TRACE conn4 -> [0,562,"setScriptTimeout",{"ms":35000}] 10:24:25 INFO - PROCESS | 1794 | 1472232265928 Marionette TRACE conn4 <- [1,562,null,{}] 10:24:25 INFO - PROCESS | 1794 | 1472232265933 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}] 10:24:25 INFO - PROCESS | 1794 | 1472232265939 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:24:26 INFO - PROCESS | 1794 | 1472232266164 Marionette TRACE conn4 <- [1,563,null,{"value":null}] 10:24:26 INFO - PROCESS | 1794 | 1472232266399 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:26 INFO - PROCESS | 1794 | 1472232266408 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:24:26 INFO - PROCESS | 1794 | ++DOCSHELL 0x8f476400 == 69 [pid = 1794] [id = 148] 10:24:26 INFO - PROCESS | 1794 | ++DOMWINDOW == 146 (0x8f602800) [pid = 1794] [serial = 444] [outer = (nil)] 10:24:26 INFO - PROCESS | 1794 | ++DOMWINDOW == 147 (0x9c017c00) [pid = 1794] [serial = 445] [outer = 0x8f602800] 10:24:26 INFO - PROCESS | 1794 | 1472232266534 Marionette DEBUG loaded listener.js 10:24:26 INFO - PROCESS | 1794 | ++DOMWINDOW == 148 (0x9cbeb800) [pid = 1794] [serial = 446] [outer = 0x8f602800] 10:24:27 INFO - PROCESS | 1794 | [1794] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 10:24:27 INFO - PROCESS | 1794 | 1472232267461 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]]]}] 10:24:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 10:24:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1598ms 10:24:27 INFO - PROCESS | 1794 | 1472232267523 Marionette TRACE conn4 -> [0,565,"getWindowHandle",null] 10:24:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 10:24:27 INFO - PROCESS | 1794 | 1472232267528 Marionette TRACE conn4 <- [1,565,null,{"value":"8"}] 10:24:27 INFO - PROCESS | 1794 | 1472232267535 Marionette TRACE conn4 -> [0,566,"setScriptTimeout",{"ms":35000}] 10:24:27 INFO - PROCESS | 1794 | 1472232267539 Marionette TRACE conn4 <- [1,566,null,{}] 10:24:27 INFO - PROCESS | 1794 | 1472232267545 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}] 10:24:27 INFO - PROCESS | 1794 | 1472232267550 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:24:27 INFO - PROCESS | 1794 | 1472232267752 Marionette TRACE conn4 <- [1,567,null,{"value":null}] 10:24:28 INFO - PROCESS | 1794 | 1472232267990 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:28 INFO - PROCESS | 1794 | 1472232268008 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:24:28 INFO - PROCESS | 1794 | ++DOCSHELL 0xa2307400 == 70 [pid = 1794] [id = 149] 10:24:28 INFO - PROCESS | 1794 | ++DOMWINDOW == 149 (0xa2309800) [pid = 1794] [serial = 447] [outer = (nil)] 10:24:28 INFO - PROCESS | 1794 | ++DOMWINDOW == 150 (0xa2501c00) [pid = 1794] [serial = 448] [outer = 0xa2309800] 10:24:28 INFO - PROCESS | 1794 | 1472232268152 Marionette DEBUG loaded listener.js 10:24:28 INFO - PROCESS | 1794 | ++DOMWINDOW == 151 (0xa5027400) [pid = 1794] [serial = 449] [outer = 0xa2309800] 10:24:28 INFO - PROCESS | 1794 | [1794] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 10:24:29 INFO - PROCESS | 1794 | 1472232269080 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]]]}] 10:24:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 10:24:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1583ms 10:24:29 INFO - PROCESS | 1794 | 1472232269117 Marionette TRACE conn4 -> [0,569,"getWindowHandle",null] 10:24:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 10:24:29 INFO - PROCESS | 1794 | 1472232269122 Marionette TRACE conn4 <- [1,569,null,{"value":"8"}] 10:24:29 INFO - PROCESS | 1794 | 1472232269128 Marionette TRACE conn4 -> [0,570,"setScriptTimeout",{"ms":35000}] 10:24:29 INFO - PROCESS | 1794 | 1472232269132 Marionette TRACE conn4 <- [1,570,null,{}] 10:24:29 INFO - PROCESS | 1794 | 1472232269138 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}] 10:24:29 INFO - PROCESS | 1794 | 1472232269143 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:24:29 INFO - PROCESS | 1794 | 1472232269332 Marionette TRACE conn4 <- [1,571,null,{"value":null}] 10:24:29 INFO - PROCESS | 1794 | 1472232269516 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:29 INFO - PROCESS | 1794 | 1472232269526 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:24:29 INFO - PROCESS | 1794 | ++DOCSHELL 0x8e501800 == 71 [pid = 1794] [id = 150] 10:24:29 INFO - PROCESS | 1794 | ++DOMWINDOW == 152 (0x8e505000) [pid = 1794] [serial = 450] [outer = (nil)] 10:24:29 INFO - PROCESS | 1794 | ++DOMWINDOW == 153 (0x8e50e400) [pid = 1794] [serial = 451] [outer = 0x8e505000] 10:24:29 INFO - PROCESS | 1794 | 1472232269609 Marionette DEBUG loaded listener.js 10:24:29 INFO - PROCESS | 1794 | ++DOMWINDOW == 154 (0x8ed52000) [pid = 1794] [serial = 452] [outer = 0x8e505000] 10:24:30 INFO - PROCESS | 1794 | [1794] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 10:24:30 INFO - PROCESS | 1794 | 1472232270585 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]]]}] 10:24:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 10:24:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1534ms 10:24:30 INFO - PROCESS | 1794 | 1472232270664 Marionette TRACE conn4 -> [0,573,"getWindowHandle",null] 10:24:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 10:24:30 INFO - PROCESS | 1794 | 1472232270668 Marionette TRACE conn4 <- [1,573,null,{"value":"8"}] 10:24:30 INFO - PROCESS | 1794 | 1472232270675 Marionette TRACE conn4 -> [0,574,"setScriptTimeout",{"ms":35000}] 10:24:30 INFO - PROCESS | 1794 | 1472232270679 Marionette TRACE conn4 <- [1,574,null,{}] 10:24:30 INFO - PROCESS | 1794 | 1472232270685 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}] 10:24:30 INFO - PROCESS | 1794 | 1472232270690 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:24:30 INFO - PROCESS | 1794 | 1472232270926 Marionette TRACE conn4 <- [1,575,null,{"value":null}] 10:24:31 INFO - PROCESS | 1794 | 1472232271274 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:31 INFO - PROCESS | 1794 | 1472232271288 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:24:31 INFO - PROCESS | 1794 | ++DOCSHELL 0x8e505800 == 72 [pid = 1794] [id = 151] 10:24:31 INFO - PROCESS | 1794 | ++DOMWINDOW == 155 (0x8e50d400) [pid = 1794] [serial = 453] [outer = (nil)] 10:24:31 INFO - PROCESS | 1794 | ++DOMWINDOW == 156 (0x9398a800) [pid = 1794] [serial = 454] [outer = 0x8e50d400] 10:24:31 INFO - PROCESS | 1794 | 1472232271386 Marionette DEBUG loaded listener.js 10:24:31 INFO - PROCESS | 1794 | ++DOMWINDOW == 157 (0x9398e000) [pid = 1794] [serial = 455] [outer = 0x8e50d400] 10:24:32 INFO - PROCESS | 1794 | 1472232272386 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]]]}] 10:24:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 10:24:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1788ms 10:24:32 INFO - PROCESS | 1794 | 1472232272463 Marionette TRACE conn4 -> [0,577,"getWindowHandle",null] 10:24:32 INFO - PROCESS | 1794 | 1472232272466 Marionette TRACE conn4 <- [1,577,null,{"value":"8"}] 10:24:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 10:24:32 INFO - PROCESS | 1794 | 1472232272474 Marionette TRACE conn4 -> [0,578,"setScriptTimeout",{"ms":35000}] 10:24:32 INFO - PROCESS | 1794 | 1472232272478 Marionette TRACE conn4 <- [1,578,null,{}] 10:24:32 INFO - PROCESS | 1794 | 1472232272484 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}] 10:24:32 INFO - PROCESS | 1794 | 1472232272489 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:24:32 INFO - PROCESS | 1794 | 1472232272711 Marionette TRACE conn4 <- [1,579,null,{"value":null}] 10:24:32 INFO - PROCESS | 1794 | 1472232272949 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:32 INFO - PROCESS | 1794 | 1472232272958 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:24:33 INFO - PROCESS | 1794 | ++DOCSHELL 0x8e20f400 == 73 [pid = 1794] [id = 152] 10:24:33 INFO - PROCESS | 1794 | ++DOMWINDOW == 158 (0x8e20f800) [pid = 1794] [serial = 456] [outer = (nil)] 10:24:33 INFO - PROCESS | 1794 | ++DOMWINDOW == 159 (0x8e218000) [pid = 1794] [serial = 457] [outer = 0x8e20f800] 10:24:33 INFO - PROCESS | 1794 | 1472232273085 Marionette DEBUG loaded listener.js 10:24:33 INFO - PROCESS | 1794 | ++DOMWINDOW == 160 (0x8e21b000) [pid = 1794] [serial = 458] [outer = 0x8e20f800] 10:24:33 INFO - PROCESS | 1794 | 1472232273960 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]]]}] 10:24:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 10:24:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1531ms 10:24:34 INFO - PROCESS | 1794 | 1472232274006 Marionette TRACE conn4 -> [0,581,"getWindowHandle",null] 10:24:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 10:24:34 INFO - PROCESS | 1794 | 1472232274010 Marionette TRACE conn4 <- [1,581,null,{"value":"8"}] 10:24:34 INFO - PROCESS | 1794 | 1472232274017 Marionette TRACE conn4 -> [0,582,"setScriptTimeout",{"ms":35000}] 10:24:34 INFO - PROCESS | 1794 | 1472232274020 Marionette TRACE conn4 <- [1,582,null,{}] 10:24:34 INFO - PROCESS | 1794 | 1472232274027 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}] 10:24:34 INFO - PROCESS | 1794 | 1472232274032 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:24:34 INFO - PROCESS | 1794 | 1472232274216 Marionette TRACE conn4 <- [1,583,null,{"value":null}] 10:24:34 INFO - PROCESS | 1794 | 1472232274401 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:34 INFO - PROCESS | 1794 | 1472232274412 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:24:34 INFO - PROCESS | 1794 | ++DOCSHELL 0x8e216000 == 74 [pid = 1794] [id = 153] 10:24:34 INFO - PROCESS | 1794 | ++DOMWINDOW == 161 (0x8e21d000) [pid = 1794] [serial = 459] [outer = (nil)] 10:24:34 INFO - PROCESS | 1794 | ++DOMWINDOW == 162 (0x93988000) [pid = 1794] [serial = 460] [outer = 0x8e21d000] 10:24:34 INFO - PROCESS | 1794 | 1472232274497 Marionette DEBUG loaded listener.js 10:24:34 INFO - PROCESS | 1794 | ++DOMWINDOW == 163 (0x9398c000) [pid = 1794] [serial = 461] [outer = 0x8e21d000] 10:24:35 INFO - PROCESS | 1794 | 1472232275386 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]]]}] 10:24:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 10:24:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1438ms 10:24:35 INFO - PROCESS | 1794 | 1472232275455 Marionette TRACE conn4 -> [0,585,"getWindowHandle",null] 10:24:35 INFO - PROCESS | 1794 | 1472232275460 Marionette TRACE conn4 <- [1,585,null,{"value":"8"}] 10:24:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 10:24:35 INFO - PROCESS | 1794 | 1472232275466 Marionette TRACE conn4 -> [0,586,"setScriptTimeout",{"ms":35000}] 10:24:35 INFO - PROCESS | 1794 | 1472232275470 Marionette TRACE conn4 <- [1,586,null,{}] 10:24:35 INFO - PROCESS | 1794 | 1472232275475 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}] 10:24:35 INFO - PROCESS | 1794 | 1472232275479 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:24:35 INFO - PROCESS | 1794 | 1472232275671 Marionette TRACE conn4 <- [1,587,null,{"value":null}] 10:24:35 INFO - PROCESS | 1794 | 1472232275862 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:35 INFO - PROCESS | 1794 | 1472232275870 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:24:35 INFO - PROCESS | 1794 | ++DOCSHELL 0x8d7dac00 == 75 [pid = 1794] [id = 154] 10:24:35 INFO - PROCESS | 1794 | ++DOMWINDOW == 164 (0x8d7dc000) [pid = 1794] [serial = 462] [outer = (nil)] 10:24:35 INFO - PROCESS | 1794 | ++DOMWINDOW == 165 (0x8d7e4000) [pid = 1794] [serial = 463] [outer = 0x8d7dc000] 10:24:35 INFO - PROCESS | 1794 | 1472232275971 Marionette DEBUG loaded listener.js 10:24:36 INFO - PROCESS | 1794 | ++DOMWINDOW == 166 (0x8e217c00) [pid = 1794] [serial = 464] [outer = 0x8d7dc000] 10:24:36 INFO - PROCESS | 1794 | [1794] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 10:24:36 INFO - PROCESS | 1794 | 1472232276985 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]]]}] 10:24:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 10:24:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 1580ms 10:24:37 INFO - PROCESS | 1794 | 1472232277048 Marionette TRACE conn4 -> [0,589,"getWindowHandle",null] 10:24:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 10:24:37 INFO - PROCESS | 1794 | 1472232277053 Marionette TRACE conn4 <- [1,589,null,{"value":"8"}] 10:24:37 INFO - PROCESS | 1794 | 1472232277059 Marionette TRACE conn4 -> [0,590,"setScriptTimeout",{"ms":35000}] 10:24:37 INFO - PROCESS | 1794 | 1472232277064 Marionette TRACE conn4 <- [1,590,null,{}] 10:24:37 INFO - PROCESS | 1794 | 1472232277069 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}] 10:24:37 INFO - PROCESS | 1794 | 1472232277077 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:24:37 INFO - PROCESS | 1794 | 1472232277657 Marionette TRACE conn4 <- [1,591,null,{"value":null}] 10:24:37 INFO - PROCESS | 1794 | 1472232277923 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:37 INFO - PROCESS | 1794 | 1472232277933 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:24:37 INFO - PROCESS | 1794 | ++DOCSHELL 0x8d993800 == 76 [pid = 1794] [id = 155] 10:24:37 INFO - PROCESS | 1794 | ++DOMWINDOW == 167 (0x8d995800) [pid = 1794] [serial = 465] [outer = (nil)] 10:24:38 INFO - PROCESS | 1794 | ++DOMWINDOW == 168 (0x8e210400) [pid = 1794] [serial = 466] [outer = 0x8d995800] 10:24:38 INFO - PROCESS | 1794 | 1472232278015 Marionette DEBUG loaded listener.js 10:24:38 INFO - PROCESS | 1794 | ++DOMWINDOW == 169 (0x8e503400) [pid = 1794] [serial = 467] [outer = 0x8d995800] 10:24:39 INFO - PROCESS | 1794 | 1472232279027 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]]]}] 10:24:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 10:24:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 2034ms 10:24:39 INFO - PROCESS | 1794 | 1472232279094 Marionette TRACE conn4 -> [0,593,"getWindowHandle",null] 10:24:39 INFO - PROCESS | 1794 | 1472232279101 Marionette TRACE conn4 <- [1,593,null,{"value":"8"}] 10:24:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 10:24:39 INFO - PROCESS | 1794 | 1472232279108 Marionette TRACE conn4 -> [0,594,"setScriptTimeout",{"ms":35000}] 10:24:39 INFO - PROCESS | 1794 | 1472232279114 Marionette TRACE conn4 <- [1,594,null,{}] 10:24:39 INFO - PROCESS | 1794 | 1472232279120 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}] 10:24:39 INFO - PROCESS | 1794 | 1472232279126 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:24:39 INFO - PROCESS | 1794 | 1472232279318 Marionette TRACE conn4 <- [1,595,null,{"value":null}] 10:24:39 INFO - PROCESS | 1794 | 1472232279519 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:39 INFO - PROCESS | 1794 | 1472232279529 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:24:39 INFO - PROCESS | 1794 | ++DOCSHELL 0x8ed52400 == 77 [pid = 1794] [id = 156] 10:24:39 INFO - PROCESS | 1794 | ++DOMWINDOW == 170 (0x8ed53800) [pid = 1794] [serial = 468] [outer = (nil)] 10:24:39 INFO - PROCESS | 1794 | ++DOMWINDOW == 171 (0x8f603c00) [pid = 1794] [serial = 469] [outer = 0x8ed53800] 10:24:39 INFO - PROCESS | 1794 | 1472232279653 Marionette DEBUG loaded listener.js 10:24:39 INFO - PROCESS | 1794 | ++DOMWINDOW == 172 (0x8f751000) [pid = 1794] [serial = 470] [outer = 0x8ed53800] 10:24:40 INFO - PROCESS | 1794 | 1472232280680 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]]]}] 10:24:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 10:24:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1639ms 10:24:40 INFO - PROCESS | 1794 | 1472232280748 Marionette TRACE conn4 -> [0,597,"getWindowHandle",null] 10:24:40 INFO - PROCESS | 1794 | 1472232280753 Marionette TRACE conn4 <- [1,597,null,{"value":"8"}] 10:24:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 10:24:40 INFO - PROCESS | 1794 | 1472232280759 Marionette TRACE conn4 -> [0,598,"setScriptTimeout",{"ms":35000}] 10:24:40 INFO - PROCESS | 1794 | 1472232280763 Marionette TRACE conn4 <- [1,598,null,{}] 10:24:40 INFO - PROCESS | 1794 | 1472232280769 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}] 10:24:40 INFO - PROCESS | 1794 | 1472232280774 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:24:41 INFO - PROCESS | 1794 | 1472232281007 Marionette TRACE conn4 <- [1,599,null,{"value":null}] 10:24:41 INFO - PROCESS | 1794 | 1472232281300 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:41 INFO - PROCESS | 1794 | 1472232281306 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:24:41 INFO - PROCESS | 1794 | ++DOCSHELL 0x8f7e2000 == 78 [pid = 1794] [id = 157] 10:24:41 INFO - PROCESS | 1794 | ++DOMWINDOW == 173 (0x9180b800) [pid = 1794] [serial = 471] [outer = (nil)] 10:24:41 INFO - PROCESS | 1794 | ++DOMWINDOW == 174 (0x91814c00) [pid = 1794] [serial = 472] [outer = 0x9180b800] 10:24:41 INFO - PROCESS | 1794 | 1472232281408 Marionette DEBUG loaded listener.js 10:24:41 INFO - PROCESS | 1794 | ++DOMWINDOW == 175 (0x9246f000) [pid = 1794] [serial = 473] [outer = 0x9180b800] 10:24:42 INFO - PROCESS | 1794 | 1472232282399 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]]]}] 10:24:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 10:24:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1692ms 10:24:42 INFO - PROCESS | 1794 | 1472232282452 Marionette TRACE conn4 -> [0,601,"getWindowHandle",null] 10:24:42 INFO - PROCESS | 1794 | 1472232282458 Marionette TRACE conn4 <- [1,601,null,{"value":"8"}] 10:24:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 10:24:42 INFO - PROCESS | 1794 | 1472232282474 Marionette TRACE conn4 -> [0,602,"setScriptTimeout",{"ms":35000}] 10:24:42 INFO - PROCESS | 1794 | 1472232282481 Marionette TRACE conn4 <- [1,602,null,{}] 10:24:42 INFO - PROCESS | 1794 | 1472232282487 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}] 10:24:42 INFO - PROCESS | 1794 | 1472232282493 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:24:44 INFO - PROCESS | 1794 | --DOCSHELL 0xa320f400 == 77 [pid = 1794] [id = 26] 10:24:44 INFO - PROCESS | 1794 | --DOCSHELL 0x93953000 == 76 [pid = 1794] [id = 124] 10:24:44 INFO - PROCESS | 1794 | --DOCSHELL 0x91815000 == 75 [pid = 1794] [id = 125] 10:24:44 INFO - PROCESS | 1794 | --DOCSHELL 0x91967400 == 74 [pid = 1794] [id = 126] 10:24:44 INFO - PROCESS | 1794 | --DOCSHELL 0x91f46800 == 73 [pid = 1794] [id = 68] 10:24:44 INFO - PROCESS | 1794 | --DOCSHELL 0x9195e400 == 72 [pid = 1794] [id = 143] 10:24:44 INFO - PROCESS | 1794 | --DOCSHELL 0x9394d800 == 71 [pid = 1794] [id = 142] 10:24:44 INFO - PROCESS | 1794 | --DOCSHELL 0x9196a400 == 70 [pid = 1794] [id = 141] 10:24:44 INFO - PROCESS | 1794 | --DOCSHELL 0x92b12000 == 69 [pid = 1794] [id = 140] 10:24:44 INFO - PROCESS | 1794 | --DOCSHELL 0x8eba9000 == 68 [pid = 1794] [id = 139] 10:24:44 INFO - PROCESS | 1794 | --DOCSHELL 0x8f7b5c00 == 67 [pid = 1794] [id = 138] 10:24:44 INFO - PROCESS | 1794 | --DOCSHELL 0x92592c00 == 66 [pid = 1794] [id = 132] 10:24:44 INFO - PROCESS | 1794 | --DOCSHELL 0x8f476000 == 65 [pid = 1794] [id = 131] 10:24:44 INFO - PROCESS | 1794 | --DOCSHELL 0x93a62800 == 64 [pid = 1794] [id = 129] 10:24:44 INFO - PROCESS | 1794 | --DOCSHELL 0x9aba4c00 == 63 [pid = 1794] [id = 130] 10:24:44 INFO - PROCESS | 1794 | --DOCSHELL 0x8f7dfc00 == 62 [pid = 1794] [id = 128] 10:24:44 INFO - PROCESS | 1794 | --DOCSHELL 0x91f46000 == 61 [pid = 1794] [id = 127] 10:24:44 INFO - PROCESS | 1794 | --DOCSHELL 0x9512ec00 == 60 [pid = 1794] [id = 39] 10:24:44 INFO - PROCESS | 1794 | --DOCSHELL 0x95268400 == 59 [pid = 1794] [id = 78] 10:24:44 INFO - PROCESS | 1794 | --DOCSHELL 0x97775c00 == 58 [pid = 1794] [id = 40] 10:24:44 INFO - PROCESS | 1794 | --DOCSHELL 0x9525e000 == 57 [pid = 1794] [id = 79] 10:24:44 INFO - PROCESS | 1794 | --DOCSHELL 0x93953800 == 56 [pid = 1794] [id = 84] 10:24:44 INFO - PROCESS | 1794 | --DOCSHELL 0x9a9d6c00 == 55 [pid = 1794] [id = 67] 10:24:44 INFO - PROCESS | 1794 | --DOCSHELL 0x90f2a000 == 54 [pid = 1794] [id = 102] 10:24:44 INFO - PROCESS | 1794 | --DOCSHELL 0xa8c20800 == 53 [pid = 1794] [id = 73] 10:24:44 INFO - PROCESS | 1794 | --DOCSHELL 0x9258dc00 == 52 [pid = 1794] [id = 76] 10:24:44 INFO - PROCESS | 1794 | --DOCSHELL 0x90f27c00 == 51 [pid = 1794] [id = 103] 10:24:44 INFO - PROCESS | 1794 | --DOCSHELL 0x92238400 == 50 [pid = 1794] [id = 41] 10:24:44 INFO - PROCESS | 1794 | --DOCSHELL 0x9195d400 == 49 [pid = 1794] [id = 74] 10:24:44 INFO - PROCESS | 1794 | --DOCSHELL 0x8eba2000 == 48 [pid = 1794] [id = 105] 10:24:44 INFO - PROCESS | 1794 | --DOCSHELL 0xa320ec00 == 47 [pid = 1794] [id = 83] 10:24:44 INFO - PROCESS | 1794 | --DOCSHELL 0x91967000 == 46 [pid = 1794] [id = 75] 10:24:44 INFO - PROCESS | 1794 | --DOCSHELL 0x9528e800 == 45 [pid = 1794] [id = 134] 10:24:44 INFO - PROCESS | 1794 | --DOCSHELL 0x92590400 == 44 [pid = 1794] [id = 77] 10:24:44 INFO - PROCESS | 1794 | --DOCSHELL 0x90f29c00 == 43 [pid = 1794] [id = 104] 10:24:44 INFO - PROCESS | 1794 | --DOCSHELL 0x9a8a8400 == 42 [pid = 1794] [id = 135] 10:24:44 INFO - PROCESS | 1794 | --DOCSHELL 0x9258ac00 == 41 [pid = 1794] [id = 81] 10:24:44 INFO - PROCESS | 1794 | --DOCSHELL 0x954dfc00 == 40 [pid = 1794] [id = 101] 10:24:44 INFO - PROCESS | 1794 | --DOCSHELL 0x9526a800 == 39 [pid = 1794] [id = 56] 10:24:44 INFO - PROCESS | 1794 | --DOCSHELL 0x9a70fc00 == 38 [pid = 1794] [id = 37] 10:24:44 INFO - PROCESS | 1794 | --DOCSHELL 0x91f4a000 == 37 [pid = 1794] [id = 43] 10:24:44 INFO - PROCESS | 1794 | --DOCSHELL 0x91f48c00 == 36 [pid = 1794] [id = 38] 10:24:44 INFO - PROCESS | 1794 | --DOCSHELL 0x8ebb0400 == 35 [pid = 1794] [id = 137] 10:24:44 INFO - PROCESS | 1794 | --DOCSHELL 0x8f754400 == 34 [pid = 1794] [id = 136] 10:24:44 INFO - PROCESS | 1794 | --DOCSHELL 0x9ab71800 == 33 [pid = 1794] [id = 133] 10:24:44 INFO - PROCESS | 1794 | --DOCSHELL 0x92239800 == 32 [pid = 1794] [id = 55] 10:24:44 INFO - PROCESS | 1794 | --DOCSHELL 0x9a9de000 == 31 [pid = 1794] [id = 82] 10:24:44 INFO - PROCESS | 1794 | --DOCSHELL 0x95109800 == 30 [pid = 1794] [id = 80] 10:24:44 INFO - PROCESS | 1794 | --DOCSHELL 0x9195f400 == 29 [pid = 1794] [id = 100] 10:24:44 INFO - PROCESS | 1794 | --DOCSHELL 0x92b0d400 == 28 [pid = 1794] [id = 87] 10:24:44 INFO - PROCESS | 1794 | --DOCSHELL 0x95137400 == 27 [pid = 1794] [id = 62] 10:24:44 INFO - PROCESS | 1794 | --DOCSHELL 0x8f606c00 == 26 [pid = 1794] [id = 123] 10:24:44 INFO - PROCESS | 1794 | --DOCSHELL 0x9776c000 == 25 [pid = 1794] [id = 61] 10:24:44 INFO - PROCESS | 1794 | --DOCSHELL 0x8f74d800 == 24 [pid = 1794] [id = 121] 10:24:44 INFO - PROCESS | 1794 | --DOCSHELL 0x8eba2800 == 23 [pid = 1794] [id = 122] 10:24:44 INFO - PROCESS | 1794 | --DOCSHELL 0x91812400 == 22 [pid = 1794] [id = 85] 10:24:44 INFO - PROCESS | 1794 | --DOCSHELL 0x8d7dac00 == 21 [pid = 1794] [id = 154] 10:24:44 INFO - PROCESS | 1794 | --DOCSHELL 0x8e20f400 == 20 [pid = 1794] [id = 152] 10:24:44 INFO - PROCESS | 1794 | --DOCSHELL 0x8e216000 == 19 [pid = 1794] [id = 153] 10:24:44 INFO - PROCESS | 1794 | --DOCSHELL 0x8e505800 == 18 [pid = 1794] [id = 151] 10:24:44 INFO - PROCESS | 1794 | --DOCSHELL 0x8e501800 == 17 [pid = 1794] [id = 150] 10:24:44 INFO - PROCESS | 1794 | --DOCSHELL 0x8f476400 == 16 [pid = 1794] [id = 148] 10:24:44 INFO - PROCESS | 1794 | --DOCSHELL 0xa2307400 == 15 [pid = 1794] [id = 149] 10:24:44 INFO - PROCESS | 1794 | --DOCSHELL 0x8f608400 == 14 [pid = 1794] [id = 147] 10:24:44 INFO - PROCESS | 1794 | --DOCSHELL 0x92b13800 == 13 [pid = 1794] [id = 146] 10:24:44 INFO - PROCESS | 1794 | --DOCSHELL 0x8f7e1c00 == 12 [pid = 1794] [id = 145] 10:24:44 INFO - PROCESS | 1794 | --DOCSHELL 0x8ebaf000 == 11 [pid = 1794] [id = 144] 10:24:44 INFO - PROCESS | 1794 | 1472232284291 Marionette TRACE conn4 <- [1,603,null,{"value":null}] 10:24:44 INFO - PROCESS | 1794 | --DOMWINDOW == 174 (0x93c3b800) [pid = 1794] [serial = 337] [outer = (nil)] [url = about:blank] 10:24:44 INFO - PROCESS | 1794 | --DOMWINDOW == 173 (0x95108800) [pid = 1794] [serial = 372] [outer = (nil)] [url = about:blank] 10:24:44 INFO - PROCESS | 1794 | --DOMWINDOW == 172 (0x9bfe2c00) [pid = 1794] [serial = 354] [outer = (nil)] [url = about:blank] 10:24:44 INFO - PROCESS | 1794 | --DOMWINDOW == 171 (0x91969c00) [pid = 1794] [serial = 369] [outer = (nil)] [url = about:blank] 10:24:44 INFO - PROCESS | 1794 | --DOMWINDOW == 170 (0x925ab400) [pid = 1794] [serial = 370] [outer = (nil)] [url = about:blank] 10:24:44 INFO - PROCESS | 1794 | --DOMWINDOW == 169 (0xa254ac00) [pid = 1794] [serial = 357] [outer = (nil)] [url = about:blank] 10:24:44 INFO - PROCESS | 1794 | --DOMWINDOW == 168 (0x8f756000) [pid = 1794] [serial = 363] [outer = (nil)] [url = about:blank] 10:24:44 INFO - PROCESS | 1794 | --DOMWINDOW == 167 (0x9180cc00) [pid = 1794] [serial = 367] [outer = (nil)] [url = about:blank] 10:24:44 INFO - PROCESS | 1794 | --DOMWINDOW == 166 (0x90f2b000) [pid = 1794] [serial = 366] [outer = (nil)] [url = about:blank] 10:24:44 INFO - PROCESS | 1794 | --DOMWINDOW == 165 (0x9ab6b800) [pid = 1794] [serial = 348] [outer = (nil)] [url = about:blank] 10:24:44 INFO - PROCESS | 1794 | --DOMWINDOW == 164 (0x9b04a400) [pid = 1794] [serial = 351] [outer = (nil)] [url = about:blank] 10:24:44 INFO - PROCESS | 1794 | --DOMWINDOW == 163 (0x91969800) [pid = 1794] [serial = 342] [outer = (nil)] [url = about:blank] 10:24:44 INFO - PROCESS | 1794 | --DOMWINDOW == 162 (0x92599400) [pid = 1794] [serial = 360] [outer = (nil)] [url = about:blank] 10:24:44 INFO - PROCESS | 1794 | --DOMWINDOW == 161 (0x9526c000) [pid = 1794] [serial = 345] [outer = (nil)] [url = about:blank] 10:24:44 INFO - PROCESS | 1794 | --DOMWINDOW == 160 (0x8ed51000) [pid = 1794] [serial = 339] [outer = (nil)] [url = about:blank] 10:24:44 INFO - PROCESS | 1794 | --DOMWINDOW == 159 (0x954dac00) [pid = 1794] [serial = 378] [outer = (nil)] [url = about:blank] 10:24:44 INFO - PROCESS | 1794 | --DOMWINDOW == 158 (0x954e7c00) [pid = 1794] [serial = 376] [outer = (nil)] [url = about:blank] 10:24:44 INFO - PROCESS | 1794 | --DOMWINDOW == 157 (0x97870c00) [pid = 1794] [serial = 379] [outer = (nil)] [url = about:blank] 10:24:44 INFO - PROCESS | 1794 | --DOMWINDOW == 156 (0x9aba2000) [pid = 1794] [serial = 381] [outer = (nil)] [url = about:blank] 10:24:44 INFO - PROCESS | 1794 | --DOMWINDOW == 155 (0x954d9c00) [pid = 1794] [serial = 375] [outer = (nil)] [url = about:blank] 10:24:44 INFO - PROCESS | 1794 | --DOMWINDOW == 154 (0x95138800) [pid = 1794] [serial = 373] [outer = (nil)] [url = about:blank] 10:24:44 INFO - PROCESS | 1794 | 1472232284673 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:44 INFO - PROCESS | 1794 | 1472232284687 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:24:44 INFO - PROCESS | 1794 | ++DOCSHELL 0x8d996800 == 12 [pid = 1794] [id = 158] 10:24:44 INFO - PROCESS | 1794 | ++DOMWINDOW == 155 (0x8d997000) [pid = 1794] [serial = 474] [outer = (nil)] 10:24:44 INFO - PROCESS | 1794 | ++DOMWINDOW == 156 (0x8e20f400) [pid = 1794] [serial = 475] [outer = 0x8d997000] 10:24:44 INFO - PROCESS | 1794 | 1472232284763 Marionette DEBUG loaded listener.js 10:24:44 INFO - PROCESS | 1794 | ++DOMWINDOW == 157 (0x8e504c00) [pid = 1794] [serial = 476] [outer = 0x8d997000] 10:24:45 INFO - PROCESS | 1794 | 1472232285577 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]]]}] 10:24:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 10:24:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 3195ms 10:24:45 INFO - PROCESS | 1794 | 1472232285665 Marionette TRACE conn4 -> [0,605,"getWindowHandle",null] 10:24:45 INFO - PROCESS | 1794 | 1472232285671 Marionette TRACE conn4 <- [1,605,null,{"value":"8"}] 10:24:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 10:24:45 INFO - PROCESS | 1794 | 1472232285679 Marionette TRACE conn4 -> [0,606,"setScriptTimeout",{"ms":35000}] 10:24:45 INFO - PROCESS | 1794 | 1472232285684 Marionette TRACE conn4 <- [1,606,null,{}] 10:24:45 INFO - PROCESS | 1794 | 1472232285691 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}] 10:24:45 INFO - PROCESS | 1794 | 1472232285699 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:24:45 INFO - PROCESS | 1794 | 1472232285881 Marionette TRACE conn4 <- [1,607,null,{"value":null}] 10:24:45 INFO - PROCESS | 1794 | 1472232285891 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:45 INFO - PROCESS | 1794 | 1472232285900 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:24:46 INFO - PROCESS | 1794 | ++DOCSHELL 0x8ebaf800 == 13 [pid = 1794] [id = 159] 10:24:46 INFO - PROCESS | 1794 | ++DOMWINDOW == 158 (0x8ed4f800) [pid = 1794] [serial = 477] [outer = (nil)] 10:24:46 INFO - PROCESS | 1794 | ++DOMWINDOW == 159 (0x8f60a800) [pid = 1794] [serial = 478] [outer = 0x8ed4f800] 10:24:46 INFO - PROCESS | 1794 | 1472232286106 Marionette DEBUG loaded listener.js 10:24:46 INFO - PROCESS | 1794 | ++DOMWINDOW == 160 (0x8f74cc00) [pid = 1794] [serial = 479] [outer = 0x8ed4f800] 10:24:47 INFO - PROCESS | 1794 | 1472232287212 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]]]}] 10:24:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 10:24:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1586ms 10:24:47 INFO - PROCESS | 1794 | 1472232287266 Marionette TRACE conn4 -> [0,609,"getWindowHandle",null] 10:24:47 INFO - PROCESS | 1794 | 1472232287272 Marionette TRACE conn4 <- [1,609,null,{"value":"8"}] 10:24:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 10:24:47 INFO - PROCESS | 1794 | 1472232287280 Marionette TRACE conn4 -> [0,610,"setScriptTimeout",{"ms":35000}] 10:24:47 INFO - PROCESS | 1794 | 1472232287289 Marionette TRACE conn4 <- [1,610,null,{}] 10:24:47 INFO - PROCESS | 1794 | 1472232287297 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}] 10:24:47 INFO - PROCESS | 1794 | 1472232287302 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:24:47 INFO - PROCESS | 1794 | 1472232287510 Marionette TRACE conn4 <- [1,611,null,{"value":null}] 10:24:47 INFO - PROCESS | 1794 | 1472232287744 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:47 INFO - PROCESS | 1794 | 1472232287754 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:24:47 INFO - PROCESS | 1794 | ++DOCSHELL 0x8ed4d400 == 14 [pid = 1794] [id = 160] 10:24:47 INFO - PROCESS | 1794 | ++DOMWINDOW == 161 (0x8ed4e800) [pid = 1794] [serial = 480] [outer = (nil)] 10:24:47 INFO - PROCESS | 1794 | ++DOMWINDOW == 162 (0x8f60b400) [pid = 1794] [serial = 481] [outer = 0x8ed4e800] 10:24:47 INFO - PROCESS | 1794 | 1472232287889 Marionette DEBUG loaded listener.js 10:24:48 INFO - PROCESS | 1794 | ++DOMWINDOW == 163 (0x8f7ab800) [pid = 1794] [serial = 482] [outer = 0x8ed4e800] 10:24:48 INFO - PROCESS | 1794 | 1472232288872 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]]]}] 10:24:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 10:24:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1641ms 10:24:48 INFO - PROCESS | 1794 | 1472232288922 Marionette TRACE conn4 -> [0,613,"getWindowHandle",null] 10:24:48 INFO - PROCESS | 1794 | 1472232288929 Marionette TRACE conn4 <- [1,613,null,{"value":"8"}] 10:24:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 10:24:48 INFO - PROCESS | 1794 | 1472232288941 Marionette TRACE conn4 -> [0,614,"setScriptTimeout",{"ms":35000}] 10:24:48 INFO - PROCESS | 1794 | 1472232288944 Marionette TRACE conn4 <- [1,614,null,{}] 10:24:48 INFO - PROCESS | 1794 | 1472232288951 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}] 10:24:48 INFO - PROCESS | 1794 | 1472232288957 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:24:49 INFO - PROCESS | 1794 | 1472232289157 Marionette TRACE conn4 <- [1,615,null,{"value":null}] 10:24:49 INFO - PROCESS | 1794 | 1472232289437 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:49 INFO - PROCESS | 1794 | 1472232289445 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:24:49 INFO - PROCESS | 1794 | ++DOCSHELL 0x91815000 == 15 [pid = 1794] [id = 161] 10:24:49 INFO - PROCESS | 1794 | ++DOMWINDOW == 164 (0x91962c00) [pid = 1794] [serial = 483] [outer = (nil)] 10:24:49 INFO - PROCESS | 1794 | ++DOMWINDOW == 165 (0x91969c00) [pid = 1794] [serial = 484] [outer = 0x91962c00] 10:24:49 INFO - PROCESS | 1794 | 1472232289621 Marionette DEBUG loaded listener.js 10:24:49 INFO - PROCESS | 1794 | ++DOMWINDOW == 166 (0x91f53400) [pid = 1794] [serial = 485] [outer = 0x91962c00] 10:24:51 INFO - PROCESS | 1794 | --DOCSHELL 0x8ed52400 == 14 [pid = 1794] [id = 156] 10:24:52 INFO - PROCESS | 1794 | 1472232292067 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]]]}] 10:24:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 10:24:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 3144ms 10:24:52 INFO - PROCESS | 1794 | 1472232292090 Marionette TRACE conn4 -> [0,617,"getWindowHandle",null] 10:24:52 INFO - PROCESS | 1794 | 1472232292096 Marionette TRACE conn4 <- [1,617,null,{"value":"8"}] 10:24:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 10:24:52 INFO - PROCESS | 1794 | 1472232292110 Marionette TRACE conn4 -> [0,618,"setScriptTimeout",{"ms":35000}] 10:24:52 INFO - PROCESS | 1794 | 1472232292115 Marionette TRACE conn4 <- [1,618,null,{}] 10:24:52 INFO - PROCESS | 1794 | 1472232292123 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}] 10:24:52 INFO - PROCESS | 1794 | 1472232292130 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:24:52 INFO - PROCESS | 1794 | 1472232292350 Marionette TRACE conn4 <- [1,619,null,{"value":null}] 10:24:52 INFO - PROCESS | 1794 | 1472232292394 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:52 INFO - PROCESS | 1794 | 1472232292402 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:24:52 INFO - PROCESS | 1794 | ++DOCSHELL 0x8eba6c00 == 15 [pid = 1794] [id = 162] 10:24:52 INFO - PROCESS | 1794 | ++DOMWINDOW == 167 (0x8eba8c00) [pid = 1794] [serial = 486] [outer = (nil)] 10:24:52 INFO - PROCESS | 1794 | ++DOMWINDOW == 168 (0x8f607800) [pid = 1794] [serial = 487] [outer = 0x8eba8c00] 10:24:52 INFO - PROCESS | 1794 | 1472232292481 Marionette DEBUG loaded listener.js 10:24:52 INFO - PROCESS | 1794 | ++DOMWINDOW == 169 (0x8f7b3400) [pid = 1794] [serial = 488] [outer = 0x8eba8c00] 10:24:53 INFO - PROCESS | 1794 | 1472232293485 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]]]}] 10:24:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 10:24:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1436ms 10:24:53 INFO - PROCESS | 1794 | 1472232293551 Marionette TRACE conn4 -> [0,621,"getWindowHandle",null] 10:24:53 INFO - PROCESS | 1794 | 1472232293558 Marionette TRACE conn4 <- [1,621,null,{"value":"8"}] 10:24:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 10:24:53 INFO - PROCESS | 1794 | 1472232293569 Marionette TRACE conn4 -> [0,622,"setScriptTimeout",{"ms":35000}] 10:24:53 INFO - PROCESS | 1794 | 1472232293572 Marionette TRACE conn4 <- [1,622,null,{}] 10:24:53 INFO - PROCESS | 1794 | 1472232293580 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}] 10:24:53 INFO - PROCESS | 1794 | 1472232293586 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:24:54 INFO - PROCESS | 1794 | 1472232294461 Marionette TRACE conn4 <- [1,623,null,{"value":null}] 10:24:54 INFO - PROCESS | 1794 | --DOMWINDOW == 168 (0x92b0b800) [pid = 1794] [serial = 429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 10:24:54 INFO - PROCESS | 1794 | --DOMWINDOW == 167 (0x92b14c00) [pid = 1794] [serial = 420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 10:24:54 INFO - PROCESS | 1794 | --DOMWINDOW == 166 (0x9a9d9400) [pid = 1794] [serial = 350] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 10:24:54 INFO - PROCESS | 1794 | --DOMWINDOW == 165 (0x9512f000) [pid = 1794] [serial = 423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 10:24:54 INFO - PROCESS | 1794 | --DOMWINDOW == 164 (0x9258cc00) [pid = 1794] [serial = 393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 10:24:54 INFO - PROCESS | 1794 | --DOMWINDOW == 163 (0x8f7d8800) [pid = 1794] [serial = 296] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 10:24:54 INFO - PROCESS | 1794 | --DOMWINDOW == 162 (0x90f2e800) [pid = 1794] [serial = 414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 10:24:54 INFO - PROCESS | 1794 | --DOMWINDOW == 161 (0x925a4000) [pid = 1794] [serial = 263] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 10:24:54 INFO - PROCESS | 1794 | --DOMWINDOW == 160 (0x92596400) [pid = 1794] [serial = 380] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 10:24:54 INFO - PROCESS | 1794 | --DOMWINDOW == 159 (0x9a8aa800) [pid = 1794] [serial = 405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 10:24:54 INFO - PROCESS | 1794 | --DOMWINDOW == 158 (0x9aba5000) [pid = 1794] [serial = 389] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 10:24:54 INFO - PROCESS | 1794 | --DOMWINDOW == 157 (0x90f26000) [pid = 1794] [serial = 341] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 10:24:54 INFO - PROCESS | 1794 | --DOMWINDOW == 156 (0x8f478000) [pid = 1794] [serial = 272] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 10:24:54 INFO - PROCESS | 1794 | --DOMWINDOW == 155 (0x9a89b400) [pid = 1794] [serial = 402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 10:24:54 INFO - PROCESS | 1794 | --DOMWINDOW == 154 (0x9bfe9000) [pid = 1794] [serial = 356] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 10:24:54 INFO - PROCESS | 1794 | --DOMWINDOW == 153 (0xa1094c00) [pid = 1794] [serial = 399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 10:24:54 INFO - PROCESS | 1794 | --DOMWINDOW == 152 (0x8f7e1000) [pid = 1794] [serial = 383] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 10:24:54 INFO - PROCESS | 1794 | --DOMWINDOW == 151 (0x95108000) [pid = 1794] [serial = 426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 10:24:54 INFO - PROCESS | 1794 | --DOMWINDOW == 150 (0x8eba3800) [pid = 1794] [serial = 314] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 10:24:54 INFO - PROCESS | 1794 | --DOMWINDOW == 149 (0x9b352c00) [pid = 1794] [serial = 293] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 10:24:54 INFO - PROCESS | 1794 | --DOMWINDOW == 148 (0x92b0ec00) [pid = 1794] [serial = 260] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 10:24:54 INFO - PROCESS | 1794 | --DOMWINDOW == 147 (0x8f74e400) [pid = 1794] [serial = 362] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 10:24:54 INFO - PROCESS | 1794 | --DOMWINDOW == 146 (0x9477d800) [pid = 1794] [serial = 386] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 10:24:54 INFO - PROCESS | 1794 | --DOMWINDOW == 145 (0x8f7a6800) [pid = 1794] [serial = 408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 10:24:54 INFO - PROCESS | 1794 | --DOMWINDOW == 144 (0x91960400) [pid = 1794] [serial = 299] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 10:24:54 INFO - PROCESS | 1794 | --DOMWINDOW == 143 (0x95265000) [pid = 1794] [serial = 305] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 10:24:54 INFO - PROCESS | 1794 | --DOMWINDOW == 142 (0x8f610c00) [pid = 1794] [serial = 417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 10:24:54 INFO - PROCESS | 1794 | --DOMWINDOW == 141 (0x954e1000) [pid = 1794] [serial = 302] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 10:24:54 INFO - PROCESS | 1794 | --DOMWINDOW == 140 (0x90f28800) [pid = 1794] [serial = 266] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 10:24:54 INFO - PROCESS | 1794 | --DOMWINDOW == 139 (0x9be49800) [pid = 1794] [serial = 353] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 10:24:54 INFO - PROCESS | 1794 | --DOMWINDOW == 138 (0x90f28c00) [pid = 1794] [serial = 308] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 10:24:54 INFO - PROCESS | 1794 | --DOMWINDOW == 137 (0x9aa74c00) [pid = 1794] [serial = 311] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 10:24:54 INFO - PROCESS | 1794 | --DOMWINDOW == 136 (0x9c047400) [pid = 1794] [serial = 396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 10:24:54 INFO - PROCESS | 1794 | --DOMWINDOW == 135 (0x9a0f0800) [pid = 1794] [serial = 347] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 10:24:54 INFO - PROCESS | 1794 | --DOMWINDOW == 134 (0x8ebb0800) [pid = 1794] [serial = 411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 10:24:54 INFO - PROCESS | 1794 | --DOMWINDOW == 133 (0x8eba3400) [pid = 1794] [serial = 338] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 10:24:54 INFO - PROCESS | 1794 | --DOMWINDOW == 132 (0x8f46d000) [pid = 1794] [serial = 269] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 10:24:54 INFO - PROCESS | 1794 | --DOMWINDOW == 131 (0x95108400) [pid = 1794] [serial = 344] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 10:24:54 INFO - PROCESS | 1794 | --DOMWINDOW == 130 (0x8f477400) [pid = 1794] [serial = 359] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 10:24:54 INFO - PROCESS | 1794 | --DOMWINDOW == 129 (0x8d995800) [pid = 1794] [serial = 465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 10:24:54 INFO - PROCESS | 1794 | --DOMWINDOW == 128 (0x8d997000) [pid = 1794] [serial = 474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 10:24:54 INFO - PROCESS | 1794 | --DOMWINDOW == 127 (0x8ed4e400) [pid = 1794] [serial = 432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 10:24:54 INFO - PROCESS | 1794 | --DOMWINDOW == 126 (0x8ed53800) [pid = 1794] [serial = 468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 10:24:54 INFO - PROCESS | 1794 | --DOMWINDOW == 125 (0x95131800) [pid = 1794] [serial = 438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 10:24:54 INFO - PROCESS | 1794 | --DOMWINDOW == 124 (0x91810400) [pid = 1794] [serial = 435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 10:24:54 INFO - PROCESS | 1794 | --DOMWINDOW == 123 (0x8f602800) [pid = 1794] [serial = 444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 10:24:54 INFO - PROCESS | 1794 | --DOMWINDOW == 122 (0x9a7b0400) [pid = 1794] [serial = 441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 10:24:54 INFO - PROCESS | 1794 | --DOMWINDOW == 121 (0xa2309800) [pid = 1794] [serial = 447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 10:24:54 INFO - PROCESS | 1794 | --DOMWINDOW == 120 (0x8e505000) [pid = 1794] [serial = 450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 10:24:54 INFO - PROCESS | 1794 | --DOMWINDOW == 119 (0x8e50d400) [pid = 1794] [serial = 453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 10:24:54 INFO - PROCESS | 1794 | --DOMWINDOW == 118 (0x8e20f800) [pid = 1794] [serial = 456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 10:24:54 INFO - PROCESS | 1794 | --DOMWINDOW == 117 (0x8d7dc000) [pid = 1794] [serial = 462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 10:24:54 INFO - PROCESS | 1794 | --DOMWINDOW == 116 (0x8e21d000) [pid = 1794] [serial = 459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 10:24:54 INFO - PROCESS | 1794 | --DOMWINDOW == 115 (0x9180b800) [pid = 1794] [serial = 471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 10:24:54 INFO - PROCESS | 1794 | 1472232294806 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:54 INFO - PROCESS | 1794 | 1472232294814 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:24:54 INFO - PROCESS | 1794 | ++DOCSHELL 0x8d991400 == 16 [pid = 1794] [id = 163] 10:24:54 INFO - PROCESS | 1794 | ++DOMWINDOW == 116 (0x8d994000) [pid = 1794] [serial = 489] [outer = (nil)] 10:24:54 INFO - PROCESS | 1794 | ++DOMWINDOW == 117 (0x8e21d000) [pid = 1794] [serial = 490] [outer = 0x8d994000] 10:24:54 INFO - PROCESS | 1794 | 1472232294897 Marionette DEBUG loaded listener.js 10:24:55 INFO - PROCESS | 1794 | ++DOMWINDOW == 118 (0x8f602000) [pid = 1794] [serial = 491] [outer = 0x8d994000] 10:24:55 INFO - PROCESS | 1794 | 1472232295665 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]]]}] 10:24:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 10:24:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 2132ms 10:24:55 INFO - PROCESS | 1794 | 1472232295701 Marionette TRACE conn4 -> [0,625,"getWindowHandle",null] 10:24:55 INFO - PROCESS | 1794 | 1472232295705 Marionette TRACE conn4 <- [1,625,null,{"value":"8"}] 10:24:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 10:24:55 INFO - PROCESS | 1794 | 1472232295722 Marionette TRACE conn4 -> [0,626,"setScriptTimeout",{"ms":35000}] 10:24:55 INFO - PROCESS | 1794 | 1472232295729 Marionette TRACE conn4 <- [1,626,null,{}] 10:24:55 INFO - PROCESS | 1794 | 1472232295747 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}] 10:24:55 INFO - PROCESS | 1794 | 1472232295756 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:24:55 INFO - PROCESS | 1794 | 1472232295939 Marionette TRACE conn4 <- [1,627,null,{"value":null}] 10:24:55 INFO - PROCESS | 1794 | 1472232295952 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:55 INFO - PROCESS | 1794 | 1472232295964 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:24:55 INFO - PROCESS | 1794 | ++DOCSHELL 0x92479000 == 17 [pid = 1794] [id = 164] 10:24:55 INFO - PROCESS | 1794 | ++DOMWINDOW == 119 (0x92479800) [pid = 1794] [serial = 492] [outer = (nil)] 10:24:56 INFO - PROCESS | 1794 | ++DOMWINDOW == 120 (0x9258b400) [pid = 1794] [serial = 493] [outer = 0x92479800] 10:24:56 INFO - PROCESS | 1794 | 1472232296058 Marionette DEBUG loaded listener.js 10:24:56 INFO - PROCESS | 1794 | ++DOMWINDOW == 121 (0x92598400) [pid = 1794] [serial = 494] [outer = 0x92479800] 10:24:57 INFO - PROCESS | 1794 | 1472232297258 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]]]}] 10:24:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 10:24:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1590ms 10:24:57 INFO - PROCESS | 1794 | 1472232297313 Marionette TRACE conn4 -> [0,629,"getWindowHandle",null] 10:24:57 INFO - PROCESS | 1794 | 1472232297320 Marionette TRACE conn4 <- [1,629,null,{"value":"8"}] 10:24:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 10:24:57 INFO - PROCESS | 1794 | 1472232297329 Marionette TRACE conn4 -> [0,630,"setScriptTimeout",{"ms":35000}] 10:24:57 INFO - PROCESS | 1794 | 1472232297333 Marionette TRACE conn4 <- [1,630,null,{}] 10:24:57 INFO - PROCESS | 1794 | 1472232297343 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}] 10:24:57 INFO - PROCESS | 1794 | 1472232297350 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:24:57 INFO - PROCESS | 1794 | 1472232297586 Marionette TRACE conn4 <- [1,631,null,{"value":null}] 10:24:57 INFO - PROCESS | 1794 | 1472232297882 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:57 INFO - PROCESS | 1794 | 1472232297890 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:24:57 INFO - PROCESS | 1794 | ++DOCSHELL 0x8e21cc00 == 18 [pid = 1794] [id = 165] 10:24:57 INFO - PROCESS | 1794 | ++DOMWINDOW == 122 (0x8e21e400) [pid = 1794] [serial = 495] [outer = (nil)] 10:24:57 INFO - PROCESS | 1794 | ++DOMWINDOW == 123 (0x8f74f400) [pid = 1794] [serial = 496] [outer = 0x8e21e400] 10:24:57 INFO - PROCESS | 1794 | 1472232297982 Marionette DEBUG loaded listener.js 10:24:58 INFO - PROCESS | 1794 | ++DOMWINDOW == 124 (0x8f7e3800) [pid = 1794] [serial = 497] [outer = 0x8e21e400] 10:24:58 INFO - PROCESS | 1794 | 1472232298912 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]]]}] 10:24:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 10:24:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1634ms 10:24:58 INFO - PROCESS | 1794 | 1472232298964 Marionette TRACE conn4 -> [0,633,"getWindowHandle",null] 10:24:58 INFO - PROCESS | 1794 | 1472232298972 Marionette TRACE conn4 <- [1,633,null,{"value":"8"}] 10:24:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 10:24:58 INFO - PROCESS | 1794 | 1472232298983 Marionette TRACE conn4 -> [0,634,"setScriptTimeout",{"ms":35000}] 10:24:58 INFO - PROCESS | 1794 | 1472232298987 Marionette TRACE conn4 <- [1,634,null,{}] 10:24:58 INFO - PROCESS | 1794 | 1472232298993 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}] 10:24:59 INFO - PROCESS | 1794 | 1472232299000 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:24:59 INFO - PROCESS | 1794 | 1472232299194 Marionette TRACE conn4 <- [1,635,null,{"value":null}] 10:24:59 INFO - PROCESS | 1794 | 1472232299435 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:59 INFO - PROCESS | 1794 | 1472232299446 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:24:59 INFO - PROCESS | 1794 | ++DOCSHELL 0x92476000 == 19 [pid = 1794] [id = 166] 10:24:59 INFO - PROCESS | 1794 | ++DOMWINDOW == 125 (0x92478c00) [pid = 1794] [serial = 498] [outer = (nil)] 10:24:59 INFO - PROCESS | 1794 | ++DOMWINDOW == 126 (0x92593400) [pid = 1794] [serial = 499] [outer = 0x92478c00] 10:24:59 INFO - PROCESS | 1794 | 1472232299576 Marionette DEBUG loaded listener.js 10:24:59 INFO - PROCESS | 1794 | ++DOMWINDOW == 127 (0x925a7800) [pid = 1794] [serial = 500] [outer = 0x92478c00] 10:25:00 INFO - PROCESS | 1794 | [1794] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 10:25:00 INFO - PROCESS | 1794 | 1472232300542 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]]]}] 10:25:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 10:25:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1636ms 10:25:00 INFO - PROCESS | 1794 | 1472232300620 Marionette TRACE conn4 -> [0,637,"getWindowHandle",null] 10:25:00 INFO - PROCESS | 1794 | 1472232300624 Marionette TRACE conn4 <- [1,637,null,{"value":"8"}] 10:25:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 10:25:00 INFO - PROCESS | 1794 | 1472232300631 Marionette TRACE conn4 -> [0,638,"setScriptTimeout",{"ms":35000}] 10:25:00 INFO - PROCESS | 1794 | 1472232300638 Marionette TRACE conn4 <- [1,638,null,{}] 10:25:00 INFO - PROCESS | 1794 | 1472232300654 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}] 10:25:00 INFO - PROCESS | 1794 | 1472232300663 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:25:00 INFO - PROCESS | 1794 | 1472232300936 Marionette TRACE conn4 <- [1,639,null,{"value":null}] 10:25:01 INFO - PROCESS | 1794 | 1472232301166 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:01 INFO - PROCESS | 1794 | 1472232301177 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:25:01 INFO - PROCESS | 1794 | ++DOCSHELL 0x938ea800 == 20 [pid = 1794] [id = 167] 10:25:01 INFO - PROCESS | 1794 | ++DOMWINDOW == 128 (0x93946400) [pid = 1794] [serial = 501] [outer = (nil)] 10:25:01 INFO - PROCESS | 1794 | ++DOMWINDOW == 129 (0x9394fc00) [pid = 1794] [serial = 502] [outer = 0x93946400] 10:25:01 INFO - PROCESS | 1794 | 1472232301279 Marionette DEBUG loaded listener.js 10:25:01 INFO - PROCESS | 1794 | ++DOMWINDOW == 130 (0x93986000) [pid = 1794] [serial = 503] [outer = 0x93946400] 10:25:01 INFO - PROCESS | 1794 | [1794] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 10:25:02 INFO - PROCESS | 1794 | 1472232302334 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]]]}] 10:25:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 10:25:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1742ms 10:25:02 INFO - PROCESS | 1794 | 1472232302374 Marionette TRACE conn4 -> [0,641,"getWindowHandle",null] 10:25:02 INFO - PROCESS | 1794 | 1472232302380 Marionette TRACE conn4 <- [1,641,null,{"value":"8"}] 10:25:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 10:25:02 INFO - PROCESS | 1794 | 1472232302386 Marionette TRACE conn4 -> [0,642,"setScriptTimeout",{"ms":35000}] 10:25:02 INFO - PROCESS | 1794 | 1472232302390 Marionette TRACE conn4 <- [1,642,null,{}] 10:25:02 INFO - PROCESS | 1794 | 1472232302396 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}] 10:25:02 INFO - PROCESS | 1794 | 1472232302401 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:25:02 INFO - PROCESS | 1794 | 1472232302617 Marionette TRACE conn4 <- [1,643,null,{"value":null}] 10:25:02 INFO - PROCESS | 1794 | 1472232302899 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:02 INFO - PROCESS | 1794 | 1472232302906 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:25:02 INFO - PROCESS | 1794 | ++DOCSHELL 0x8ed4dc00 == 21 [pid = 1794] [id = 168] 10:25:02 INFO - PROCESS | 1794 | ++DOMWINDOW == 131 (0x93992c00) [pid = 1794] [serial = 504] [outer = (nil)] 10:25:03 INFO - PROCESS | 1794 | ++DOMWINDOW == 132 (0x93a66000) [pid = 1794] [serial = 505] [outer = 0x93992c00] 10:25:03 INFO - PROCESS | 1794 | 1472232303014 Marionette DEBUG loaded listener.js 10:25:03 INFO - PROCESS | 1794 | ++DOMWINDOW == 133 (0x9477e000) [pid = 1794] [serial = 506] [outer = 0x93992c00] 10:25:03 INFO - PROCESS | 1794 | 1472232303969 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]]]}] 10:25:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 10:25:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 1636ms 10:25:04 INFO - PROCESS | 1794 | 1472232304026 Marionette TRACE conn4 -> [0,645,"getWindowHandle",null] 10:25:04 INFO - PROCESS | 1794 | 1472232304033 Marionette TRACE conn4 <- [1,645,null,{"value":"8"}] 10:25:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 10:25:04 INFO - PROCESS | 1794 | 1472232304044 Marionette TRACE conn4 -> [0,646,"setScriptTimeout",{"ms":35000}] 10:25:04 INFO - PROCESS | 1794 | 1472232304049 Marionette TRACE conn4 <- [1,646,null,{}] 10:25:04 INFO - PROCESS | 1794 | 1472232304061 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}] 10:25:04 INFO - PROCESS | 1794 | 1472232304071 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:25:04 INFO - PROCESS | 1794 | 1472232304411 Marionette TRACE conn4 <- [1,647,null,{"value":null}] 10:25:04 INFO - PROCESS | 1794 | 1472232304792 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:04 INFO - PROCESS | 1794 | 1472232304806 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:25:04 INFO - PROCESS | 1794 | ++DOCSHELL 0x8e506400 == 22 [pid = 1794] [id = 169] 10:25:04 INFO - PROCESS | 1794 | ++DOMWINDOW == 134 (0x93a6a800) [pid = 1794] [serial = 507] [outer = (nil)] 10:25:04 INFO - PROCESS | 1794 | ++DOMWINDOW == 135 (0x95110c00) [pid = 1794] [serial = 508] [outer = 0x93a6a800] 10:25:04 INFO - PROCESS | 1794 | 1472232304896 Marionette DEBUG loaded listener.js 10:25:05 INFO - PROCESS | 1794 | ++DOMWINDOW == 136 (0x9512f400) [pid = 1794] [serial = 509] [outer = 0x93a6a800] 10:25:05 INFO - PROCESS | 1794 | 1472232305834 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]]]}] 10:25:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 10:25:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 1847ms 10:25:05 INFO - PROCESS | 1794 | 1472232305891 Marionette TRACE conn4 -> [0,649,"getWindowHandle",null] 10:25:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 10:25:05 INFO - PROCESS | 1794 | 1472232305896 Marionette TRACE conn4 <- [1,649,null,{"value":"8"}] 10:25:05 INFO - PROCESS | 1794 | 1472232305903 Marionette TRACE conn4 -> [0,650,"setScriptTimeout",{"ms":35000}] 10:25:05 INFO - PROCESS | 1794 | 1472232305906 Marionette TRACE conn4 <- [1,650,null,{}] 10:25:05 INFO - PROCESS | 1794 | 1472232305912 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}] 10:25:05 INFO - PROCESS | 1794 | 1472232305923 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:25:06 INFO - PROCESS | 1794 | 1472232306188 Marionette TRACE conn4 <- [1,651,null,{"value":null}] 10:25:06 INFO - PROCESS | 1794 | 1472232306449 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:06 INFO - PROCESS | 1794 | 1472232306459 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:25:06 INFO - PROCESS | 1794 | ++DOCSHELL 0x8d98d400 == 23 [pid = 1794] [id = 170] 10:25:06 INFO - PROCESS | 1794 | ++DOMWINDOW == 137 (0x9525e800) [pid = 1794] [serial = 510] [outer = (nil)] 10:25:06 INFO - PROCESS | 1794 | ++DOMWINDOW == 138 (0x9528bc00) [pid = 1794] [serial = 511] [outer = 0x9525e800] 10:25:06 INFO - PROCESS | 1794 | 1472232306572 Marionette DEBUG loaded listener.js 10:25:06 INFO - PROCESS | 1794 | ++DOMWINDOW == 139 (0x9528ec00) [pid = 1794] [serial = 512] [outer = 0x9525e800] 10:25:07 INFO - PROCESS | 1794 | 1472232307450 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]]]}] 10:25:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 10:25:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 1597ms 10:25:07 INFO - PROCESS | 1794 | 1472232307500 Marionette TRACE conn4 -> [0,653,"getWindowHandle",null] 10:25:07 INFO - PROCESS | 1794 | 1472232307504 Marionette TRACE conn4 <- [1,653,null,{"value":"8"}] 10:25:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 10:25:07 INFO - PROCESS | 1794 | 1472232307511 Marionette TRACE conn4 -> [0,654,"setScriptTimeout",{"ms":35000}] 10:25:07 INFO - PROCESS | 1794 | 1472232307515 Marionette TRACE conn4 <- [1,654,null,{}] 10:25:07 INFO - PROCESS | 1794 | 1472232307520 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}] 10:25:07 INFO - PROCESS | 1794 | 1472232307526 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:25:07 INFO - PROCESS | 1794 | 1472232307715 Marionette TRACE conn4 <- [1,655,null,{"value":null}] 10:25:07 INFO - PROCESS | 1794 | 1472232307904 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:07 INFO - PROCESS | 1794 | 1472232307914 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:25:07 INFO - PROCESS | 1794 | ++DOCSHELL 0x8f74ec00 == 24 [pid = 1794] [id = 171] 10:25:07 INFO - PROCESS | 1794 | ++DOMWINDOW == 140 (0x95108000) [pid = 1794] [serial = 513] [outer = (nil)] 10:25:08 INFO - PROCESS | 1794 | ++DOMWINDOW == 141 (0x954dac00) [pid = 1794] [serial = 514] [outer = 0x95108000] 10:25:08 INFO - PROCESS | 1794 | 1472232308041 Marionette DEBUG loaded listener.js 10:25:08 INFO - PROCESS | 1794 | ++DOMWINDOW == 142 (0x954de800) [pid = 1794] [serial = 515] [outer = 0x95108000] 10:25:08 INFO - PROCESS | 1794 | 1472232308964 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]]]}] 10:25:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 10:25:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1491ms 10:25:09 INFO - PROCESS | 1794 | 1472232309003 Marionette TRACE conn4 -> [0,657,"getWindowHandle",null] 10:25:09 INFO - PROCESS | 1794 | 1472232309014 Marionette TRACE conn4 <- [1,657,null,{"value":"8"}] 10:25:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 10:25:09 INFO - PROCESS | 1794 | 1472232309021 Marionette TRACE conn4 -> [0,658,"setScriptTimeout",{"ms":35000}] 10:25:09 INFO - PROCESS | 1794 | 1472232309025 Marionette TRACE conn4 <- [1,658,null,{}] 10:25:09 INFO - PROCESS | 1794 | 1472232309031 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}] 10:25:09 INFO - PROCESS | 1794 | 1472232309036 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:25:09 INFO - PROCESS | 1794 | 1472232309218 Marionette TRACE conn4 <- [1,659,null,{"value":null}] 10:25:09 INFO - PROCESS | 1794 | 1472232309450 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:09 INFO - PROCESS | 1794 | 1472232309462 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:25:09 INFO - PROCESS | 1794 | ++DOCSHELL 0x8d99cc00 == 25 [pid = 1794] [id = 172] 10:25:09 INFO - PROCESS | 1794 | ++DOMWINDOW == 143 (0x8f7d6000) [pid = 1794] [serial = 516] [outer = (nil)] 10:25:09 INFO - PROCESS | 1794 | ++DOMWINDOW == 144 (0x97770800) [pid = 1794] [serial = 517] [outer = 0x8f7d6000] 10:25:09 INFO - PROCESS | 1794 | 1472232309585 Marionette DEBUG loaded listener.js 10:25:09 INFO - PROCESS | 1794 | ++DOMWINDOW == 145 (0x97773800) [pid = 1794] [serial = 518] [outer = 0x8f7d6000] 10:25:10 INFO - PROCESS | 1794 | 1472232310520 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]]]}] 10:25:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 10:25:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1583ms 10:25:10 INFO - PROCESS | 1794 | 1472232310605 Marionette TRACE conn4 -> [0,661,"getWindowHandle",null] 10:25:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 10:25:10 INFO - PROCESS | 1794 | 1472232310610 Marionette TRACE conn4 <- [1,661,null,{"value":"8"}] 10:25:10 INFO - PROCESS | 1794 | 1472232310617 Marionette TRACE conn4 -> [0,662,"setScriptTimeout",{"ms":35000}] 10:25:10 INFO - PROCESS | 1794 | 1472232310620 Marionette TRACE conn4 <- [1,662,null,{}] 10:25:10 INFO - PROCESS | 1794 | 1472232310626 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}] 10:25:10 INFO - PROCESS | 1794 | 1472232310631 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:25:10 INFO - PROCESS | 1794 | 1472232310851 Marionette TRACE conn4 <- [1,663,null,{"value":null}] 10:25:11 INFO - PROCESS | 1794 | 1472232311095 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:11 INFO - PROCESS | 1794 | 1472232311107 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:25:11 INFO - PROCESS | 1794 | ++DOCSHELL 0x8d7d9400 == 26 [pid = 1794] [id = 173] 10:25:11 INFO - PROCESS | 1794 | ++DOMWINDOW == 146 (0x8d7e2400) [pid = 1794] [serial = 519] [outer = (nil)] 10:25:11 INFO - PROCESS | 1794 | ++DOMWINDOW == 147 (0x8e501c00) [pid = 1794] [serial = 520] [outer = 0x8d7e2400] 10:25:11 INFO - PROCESS | 1794 | 1472232311204 Marionette DEBUG loaded listener.js 10:25:11 INFO - PROCESS | 1794 | ++DOMWINDOW == 148 (0x8f610400) [pid = 1794] [serial = 521] [outer = 0x8d7e2400] 10:25:11 INFO - PROCESS | 1794 | [1794] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 10:25:12 INFO - PROCESS | 1794 | 1472232312148 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]]]}] 10:25:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 10:25:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1555ms 10:25:12 INFO - PROCESS | 1794 | 1472232312172 Marionette TRACE conn4 -> [0,665,"getWindowHandle",null] 10:25:12 INFO - PROCESS | 1794 | 1472232312176 Marionette TRACE conn4 <- [1,665,null,{"value":"8"}] 10:25:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 10:25:12 INFO - PROCESS | 1794 | 1472232312183 Marionette TRACE conn4 -> [0,666,"setScriptTimeout",{"ms":35000}] 10:25:12 INFO - PROCESS | 1794 | 1472232312187 Marionette TRACE conn4 <- [1,666,null,{}] 10:25:12 INFO - PROCESS | 1794 | 1472232312193 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}] 10:25:12 INFO - PROCESS | 1794 | 1472232312198 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:25:12 INFO - PROCESS | 1794 | 1472232312379 Marionette TRACE conn4 <- [1,667,null,{"value":null}] 10:25:12 INFO - PROCESS | 1794 | 1472232312633 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:12 INFO - PROCESS | 1794 | 1472232312641 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:25:12 INFO - PROCESS | 1794 | ++DOCSHELL 0x8eba7000 == 27 [pid = 1794] [id = 174] 10:25:12 INFO - PROCESS | 1794 | ++DOMWINDOW == 149 (0x8f470000) [pid = 1794] [serial = 522] [outer = (nil)] 10:25:12 INFO - PROCESS | 1794 | ++DOMWINDOW == 150 (0x8f7adc00) [pid = 1794] [serial = 523] [outer = 0x8f470000] 10:25:12 INFO - PROCESS | 1794 | 1472232312772 Marionette DEBUG loaded listener.js 10:25:12 INFO - PROCESS | 1794 | ++DOMWINDOW == 151 (0x8f7e4800) [pid = 1794] [serial = 524] [outer = 0x8f470000] 10:25:13 INFO - PROCESS | 1794 | [1794] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 10:25:13 INFO - PROCESS | 1794 | 1472232313777 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]]]}] 10:25:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 10:25:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1637ms 10:25:13 INFO - PROCESS | 1794 | 1472232313822 Marionette TRACE conn4 -> [0,669,"getWindowHandle",null] 10:25:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 10:25:13 INFO - PROCESS | 1794 | 1472232313826 Marionette TRACE conn4 <- [1,669,null,{"value":"8"}] 10:25:13 INFO - PROCESS | 1794 | 1472232313833 Marionette TRACE conn4 -> [0,670,"setScriptTimeout",{"ms":35000}] 10:25:13 INFO - PROCESS | 1794 | 1472232313838 Marionette TRACE conn4 <- [1,670,null,{}] 10:25:13 INFO - PROCESS | 1794 | 1472232313844 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}] 10:25:13 INFO - PROCESS | 1794 | 1472232313850 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:25:14 INFO - PROCESS | 1794 | 1472232314064 Marionette TRACE conn4 <- [1,671,null,{"value":null}] 10:25:14 INFO - PROCESS | 1794 | 1472232314316 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:14 INFO - PROCESS | 1794 | 1472232314323 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:25:14 INFO - PROCESS | 1794 | ++DOCSHELL 0x8d7db000 == 28 [pid = 1794] [id = 175] 10:25:14 INFO - PROCESS | 1794 | ++DOMWINDOW == 152 (0x8d7df800) [pid = 1794] [serial = 525] [outer = (nil)] 10:25:14 INFO - PROCESS | 1794 | ++DOMWINDOW == 153 (0x8d7e6c00) [pid = 1794] [serial = 526] [outer = 0x8d7df800] 10:25:14 INFO - PROCESS | 1794 | 1472232314583 Marionette DEBUG loaded listener.js 10:25:14 INFO - PROCESS | 1794 | ++DOMWINDOW == 154 (0x8d995000) [pid = 1794] [serial = 527] [outer = 0x8d7df800] 10:25:15 INFO - PROCESS | 1794 | 1472232315474 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]]]}] 10:25:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 10:25:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1689ms 10:25:15 INFO - PROCESS | 1794 | 1472232315524 Marionette TRACE conn4 -> [0,673,"getWindowHandle",null] 10:25:15 INFO - PROCESS | 1794 | 1472232315530 Marionette TRACE conn4 <- [1,673,null,{"value":"8"}] 10:25:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 10:25:15 INFO - PROCESS | 1794 | 1472232315538 Marionette TRACE conn4 -> [0,674,"setScriptTimeout",{"ms":35000}] 10:25:15 INFO - PROCESS | 1794 | 1472232315542 Marionette TRACE conn4 <- [1,674,null,{}] 10:25:15 INFO - PROCESS | 1794 | 1472232315550 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}] 10:25:15 INFO - PROCESS | 1794 | 1472232315555 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:25:15 INFO - PROCESS | 1794 | 1472232315737 Marionette TRACE conn4 <- [1,675,null,{"value":null}] 10:25:16 INFO - PROCESS | 1794 | 1472232316114 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:16 INFO - PROCESS | 1794 | 1472232316125 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:25:16 INFO - PROCESS | 1794 | --DOCSHELL 0x8f7e2000 == 27 [pid = 1794] [id = 157] 10:25:16 INFO - PROCESS | 1794 | ++DOCSHELL 0x8d997400 == 28 [pid = 1794] [id = 176] 10:25:16 INFO - PROCESS | 1794 | ++DOMWINDOW == 155 (0x8e211c00) [pid = 1794] [serial = 528] [outer = (nil)] 10:25:16 INFO - PROCESS | 1794 | ++DOMWINDOW == 156 (0x8e21a000) [pid = 1794] [serial = 529] [outer = 0x8e211c00] 10:25:16 INFO - PROCESS | 1794 | 1472232316254 Marionette DEBUG loaded listener.js 10:25:16 INFO - PROCESS | 1794 | ++DOMWINDOW == 157 (0x8e506800) [pid = 1794] [serial = 530] [outer = 0x8e211c00] 10:25:16 INFO - PROCESS | 1794 | --DOMWINDOW == 156 (0x9a0ed400) [pid = 1794] [serial = 430] [outer = (nil)] [url = about:blank] 10:25:16 INFO - PROCESS | 1794 | --DOMWINDOW == 155 (0x8e504c00) [pid = 1794] [serial = 476] [outer = (nil)] [url = about:blank] 10:25:16 INFO - PROCESS | 1794 | --DOMWINDOW == 154 (0x8e210400) [pid = 1794] [serial = 466] [outer = (nil)] [url = about:blank] 10:25:16 INFO - PROCESS | 1794 | --DOMWINDOW == 153 (0x8e503400) [pid = 1794] [serial = 467] [outer = (nil)] [url = about:blank] 10:25:16 INFO - PROCESS | 1794 | --DOMWINDOW == 152 (0x8f605000) [pid = 1794] [serial = 433] [outer = (nil)] [url = about:blank] 10:25:16 INFO - PROCESS | 1794 | --DOMWINDOW == 151 (0x8f603c00) [pid = 1794] [serial = 469] [outer = (nil)] [url = about:blank] 10:25:16 INFO - PROCESS | 1794 | --DOMWINDOW == 150 (0x8e20f400) [pid = 1794] [serial = 475] [outer = (nil)] [url = about:blank] 10:25:16 INFO - PROCESS | 1794 | --DOMWINDOW == 149 (0x92470400) [pid = 1794] [serial = 436] [outer = (nil)] [url = about:blank] 10:25:16 INFO - PROCESS | 1794 | --DOMWINDOW == 148 (0x8f755c00) [pid = 1794] [serial = 434] [outer = (nil)] [url = about:blank] 10:25:16 INFO - PROCESS | 1794 | --DOMWINDOW == 147 (0x95262400) [pid = 1794] [serial = 439] [outer = (nil)] [url = about:blank] 10:25:16 INFO - PROCESS | 1794 | --DOMWINDOW == 146 (0x92591800) [pid = 1794] [serial = 437] [outer = (nil)] [url = about:blank] 10:25:16 INFO - PROCESS | 1794 | --DOMWINDOW == 145 (0x9aba0000) [pid = 1794] [serial = 442] [outer = (nil)] [url = about:blank] 10:25:16 INFO - PROCESS | 1794 | --DOMWINDOW == 144 (0x97877800) [pid = 1794] [serial = 440] [outer = (nil)] [url = about:blank] 10:25:16 INFO - PROCESS | 1794 | --DOMWINDOW == 143 (0x9c017c00) [pid = 1794] [serial = 445] [outer = (nil)] [url = about:blank] 10:25:16 INFO - PROCESS | 1794 | --DOMWINDOW == 142 (0x9aba7c00) [pid = 1794] [serial = 443] [outer = (nil)] [url = about:blank] 10:25:16 INFO - PROCESS | 1794 | --DOMWINDOW == 141 (0x9cbeb800) [pid = 1794] [serial = 446] [outer = (nil)] [url = about:blank] 10:25:16 INFO - PROCESS | 1794 | --DOMWINDOW == 140 (0xa5027400) [pid = 1794] [serial = 449] [outer = (nil)] [url = about:blank] 10:25:16 INFO - PROCESS | 1794 | --DOMWINDOW == 139 (0xa2501c00) [pid = 1794] [serial = 448] [outer = (nil)] [url = about:blank] 10:25:16 INFO - PROCESS | 1794 | --DOMWINDOW == 138 (0x8ed52000) [pid = 1794] [serial = 452] [outer = (nil)] [url = about:blank] 10:25:16 INFO - PROCESS | 1794 | --DOMWINDOW == 137 (0x8e50e400) [pid = 1794] [serial = 451] [outer = (nil)] [url = about:blank] 10:25:16 INFO - PROCESS | 1794 | --DOMWINDOW == 136 (0x9398a800) [pid = 1794] [serial = 454] [outer = (nil)] [url = about:blank] 10:25:16 INFO - PROCESS | 1794 | --DOMWINDOW == 135 (0x8e218000) [pid = 1794] [serial = 457] [outer = (nil)] [url = about:blank] 10:25:16 INFO - PROCESS | 1794 | --DOMWINDOW == 134 (0x9398e000) [pid = 1794] [serial = 455] [outer = (nil)] [url = about:blank] 10:25:16 INFO - PROCESS | 1794 | --DOMWINDOW == 133 (0x93988000) [pid = 1794] [serial = 460] [outer = (nil)] [url = about:blank] 10:25:16 INFO - PROCESS | 1794 | --DOMWINDOW == 132 (0x8e21b000) [pid = 1794] [serial = 458] [outer = (nil)] [url = about:blank] 10:25:16 INFO - PROCESS | 1794 | --DOMWINDOW == 131 (0x8d7e4000) [pid = 1794] [serial = 463] [outer = (nil)] [url = about:blank] 10:25:16 INFO - PROCESS | 1794 | --DOMWINDOW == 130 (0x9398c000) [pid = 1794] [serial = 461] [outer = (nil)] [url = about:blank] 10:25:16 INFO - PROCESS | 1794 | --DOMWINDOW == 129 (0x8f751000) [pid = 1794] [serial = 470] [outer = (nil)] [url = about:blank] 10:25:16 INFO - PROCESS | 1794 | --DOMWINDOW == 128 (0x8e217c00) [pid = 1794] [serial = 464] [outer = (nil)] [url = about:blank] 10:25:16 INFO - PROCESS | 1794 | --DOMWINDOW == 127 (0x91814c00) [pid = 1794] [serial = 472] [outer = (nil)] [url = about:blank] 10:25:16 INFO - PROCESS | 1794 | --DOMWINDOW == 126 (0x9ab6e000) [pid = 1794] [serial = 431] [outer = (nil)] [url = about:blank] 10:25:16 INFO - PROCESS | 1794 | --DOMWINDOW == 125 (0x9246f000) [pid = 1794] [serial = 473] [outer = (nil)] [url = about:blank] 10:25:16 INFO - PROCESS | 1794 | --DOMWINDOW == 124 (0x9394ac00) [pid = 1794] [serial = 421] [outer = (nil)] [url = about:blank] 10:25:16 INFO - PROCESS | 1794 | --DOMWINDOW == 123 (0x9bb2dc00) [pid = 1794] [serial = 352] [outer = (nil)] [url = about:blank] 10:25:16 INFO - PROCESS | 1794 | --DOMWINDOW == 122 (0x9776e800) [pid = 1794] [serial = 425] [outer = (nil)] [url = about:blank] 10:25:16 INFO - PROCESS | 1794 | --DOMWINDOW == 121 (0x9c01e000) [pid = 1794] [serial = 394] [outer = (nil)] [url = about:blank] 10:25:16 INFO - PROCESS | 1794 | --DOMWINDOW == 120 (0x8f7e3c00) [pid = 1794] [serial = 298] [outer = (nil)] [url = about:blank] 10:25:16 INFO - PROCESS | 1794 | --DOMWINDOW == 119 (0x91814800) [pid = 1794] [serial = 416] [outer = (nil)] [url = about:blank] 10:25:16 INFO - PROCESS | 1794 | --DOMWINDOW == 118 (0x925ad400) [pid = 1794] [serial = 265] [outer = (nil)] [url = about:blank] 10:25:16 INFO - PROCESS | 1794 | --DOMWINDOW == 117 (0x9b045c00) [pid = 1794] [serial = 382] [outer = (nil)] [url = about:blank] 10:25:16 INFO - PROCESS | 1794 | --DOMWINDOW == 116 (0xa34cf000) [pid = 1794] [serial = 406] [outer = (nil)] [url = about:blank] 10:25:16 INFO - PROCESS | 1794 | --DOMWINDOW == 115 (0x9be48800) [pid = 1794] [serial = 391] [outer = (nil)] [url = about:blank] 10:25:16 INFO - PROCESS | 1794 | --DOMWINDOW == 114 (0x9258a400) [pid = 1794] [serial = 343] [outer = (nil)] [url = about:blank] 10:25:16 INFO - PROCESS | 1794 | --DOMWINDOW == 113 (0x8f609000) [pid = 1794] [serial = 274] [outer = (nil)] [url = about:blank] 10:25:16 INFO - PROCESS | 1794 | --DOMWINDOW == 112 (0x9b6bf400) [pid = 1794] [serial = 390] [outer = (nil)] [url = about:blank] 10:25:16 INFO - PROCESS | 1794 | --DOMWINDOW == 111 (0xa5023c00) [pid = 1794] [serial = 407] [outer = (nil)] [url = about:blank] 10:25:16 INFO - PROCESS | 1794 | --DOMWINDOW == 110 (0x9a8a5800) [pid = 1794] [serial = 404] [outer = (nil)] [url = about:blank] 10:25:16 INFO - PROCESS | 1794 | --DOMWINDOW == 109 (0x9258d000) [pid = 1794] [serial = 223] [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.] 10:25:16 INFO - PROCESS | 1794 | --DOMWINDOW == 108 (0x954d8c00) [pid = 1794] [serial = 424] [outer = (nil)] [url = about:blank] 10:25:16 INFO - PROCESS | 1794 | --DOMWINDOW == 107 (0xa3218000) [pid = 1794] [serial = 358] [outer = (nil)] [url = about:blank] 10:25:16 INFO - PROCESS | 1794 | --DOMWINDOW == 106 (0xa34cfc00) [pid = 1794] [serial = 401] [outer = (nil)] [url = about:blank] 10:25:16 INFO - PROCESS | 1794 | --DOMWINDOW == 105 (0x91968400) [pid = 1794] [serial = 384] [outer = (nil)] [url = about:blank] 10:25:16 INFO - PROCESS | 1794 | --DOMWINDOW == 104 (0x9a37a400) [pid = 1794] [serial = 428] [outer = (nil)] [url = about:blank] 10:25:16 INFO - PROCESS | 1794 | --DOMWINDOW == 103 (0x92595800) [pid = 1794] [serial = 385] [outer = (nil)] [url = about:blank] 10:25:16 INFO - PROCESS | 1794 | --DOMWINDOW == 102 (0x8ebaf400) [pid = 1794] [serial = 316] [outer = (nil)] [url = about:blank] 10:25:16 INFO - PROCESS | 1794 | --DOMWINDOW == 101 (0x9cbebc00) [pid = 1794] [serial = 295] [outer = (nil)] [url = about:blank] 10:25:16 INFO - PROCESS | 1794 | --DOMWINDOW == 100 (0x92b17000) [pid = 1794] [serial = 262] [outer = (nil)] [url = about:blank] 10:25:16 INFO - PROCESS | 1794 | --DOMWINDOW == 99 (0x8f75a400) [pid = 1794] [serial = 364] [outer = (nil)] [url = about:blank] 10:25:16 INFO - PROCESS | 1794 | --DOMWINDOW == 98 (0x95134c00) [pid = 1794] [serial = 387] [outer = (nil)] [url = about:blank] 10:25:16 INFO - PROCESS | 1794 | --DOMWINDOW == 97 (0x8f7b1400) [pid = 1794] [serial = 410] [outer = (nil)] [url = about:blank] 10:25:16 INFO - PROCESS | 1794 | --DOMWINDOW == 96 (0xa2fcfc00) [pid = 1794] [serial = 400] [outer = (nil)] [url = about:blank] 10:25:16 INFO - PROCESS | 1794 | --DOMWINDOW == 95 (0x92b0e800) [pid = 1794] [serial = 301] [outer = (nil)] [url = about:blank] 10:25:16 INFO - PROCESS | 1794 | --DOMWINDOW == 94 (0x9c01e400) [pid = 1794] [serial = 307] [outer = (nil)] [url = about:blank] 10:25:16 INFO - PROCESS | 1794 | --DOMWINDOW == 93 (0x91968c00) [pid = 1794] [serial = 418] [outer = (nil)] [url = about:blank] 10:25:16 INFO - PROCESS | 1794 | --DOMWINDOW == 92 (0x92474000) [pid = 1794] [serial = 419] [outer = (nil)] [url = about:blank] 10:25:16 INFO - PROCESS | 1794 | --DOMWINDOW == 91 (0x8f7b0c00) [pid = 1794] [serial = 409] [outer = (nil)] [url = about:blank] 10:25:16 INFO - PROCESS | 1794 | --DOMWINDOW == 90 (0x99670c00) [pid = 1794] [serial = 304] [outer = (nil)] [url = about:blank] 10:25:16 INFO - PROCESS | 1794 | --DOMWINDOW == 89 (0x925afc00) [pid = 1794] [serial = 268] [outer = (nil)] [url = about:blank] 10:25:16 INFO - PROCESS | 1794 | --DOMWINDOW == 88 (0x95296000) [pid = 1794] [serial = 388] [outer = (nil)] [url = about:blank] 10:25:16 INFO - PROCESS | 1794 | --DOMWINDOW == 87 (0x9cbe4800) [pid = 1794] [serial = 355] [outer = (nil)] [url = about:blank] 10:25:16 INFO - PROCESS | 1794 | --DOMWINDOW == 86 (0xa225b400) [pid = 1794] [serial = 310] [outer = (nil)] [url = about:blank] 10:25:16 INFO - PROCESS | 1794 | --DOMWINDOW == 85 (0xa1020800) [pid = 1794] [serial = 313] [outer = (nil)] [url = about:blank] 10:25:16 INFO - PROCESS | 1794 | --DOMWINDOW == 84 (0xa2261c00) [pid = 1794] [serial = 398] [outer = (nil)] [url = about:blank] 10:25:16 INFO - PROCESS | 1794 | --DOMWINDOW == 83 (0x99edb000) [pid = 1794] [serial = 427] [outer = (nil)] [url = about:blank] 10:25:16 INFO - PROCESS | 1794 | --DOMWINDOW == 82 (0x9a8a4400) [pid = 1794] [serial = 403] [outer = (nil)] [url = about:blank] 10:25:16 INFO - PROCESS | 1794 | --DOMWINDOW == 81 (0x9cf1bc00) [pid = 1794] [serial = 395] [outer = (nil)] [url = about:blank] 10:25:16 INFO - PROCESS | 1794 | --DOMWINDOW == 80 (0x9ab6ec00) [pid = 1794] [serial = 349] [outer = (nil)] [url = about:blank] 10:25:16 INFO - PROCESS | 1794 | --DOMWINDOW == 79 (0x92470000) [pid = 1794] [serial = 413] [outer = (nil)] [url = about:blank] 10:25:16 INFO - PROCESS | 1794 | --DOMWINDOW == 78 (0x8f46c800) [pid = 1794] [serial = 340] [outer = (nil)] [url = about:blank] 10:25:16 INFO - PROCESS | 1794 | --DOMWINDOW == 77 (0x8f74f000) [pid = 1794] [serial = 415] [outer = (nil)] [url = about:blank] 10:25:16 INFO - PROCESS | 1794 | --DOMWINDOW == 76 (0x8f7d7400) [pid = 1794] [serial = 412] [outer = (nil)] [url = about:blank] 10:25:16 INFO - PROCESS | 1794 | --DOMWINDOW == 75 (0x8f475000) [pid = 1794] [serial = 271] [outer = (nil)] [url = about:blank] 10:25:16 INFO - PROCESS | 1794 | --DOMWINDOW == 74 (0xa2003400) [pid = 1794] [serial = 397] [outer = (nil)] [url = about:blank] 10:25:16 INFO - PROCESS | 1794 | --DOMWINDOW == 73 (0x954e3c00) [pid = 1794] [serial = 346] [outer = (nil)] [url = about:blank] 10:25:16 INFO - PROCESS | 1794 | --DOMWINDOW == 72 (0x954e4000) [pid = 1794] [serial = 361] [outer = (nil)] [url = about:blank] 10:25:16 INFO - PROCESS | 1794 | --DOMWINDOW == 71 (0x93c42c00) [pid = 1794] [serial = 422] [outer = (nil)] [url = about:blank] 10:25:16 INFO - PROCESS | 1794 | [1794] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 10:25:17 INFO - PROCESS | 1794 | 1472232317157 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]]]}] 10:25:17 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 10:25:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1641ms 10:25:17 INFO - PROCESS | 1794 | 1472232317178 Marionette TRACE conn4 -> [0,677,"getWindowHandle",null] 10:25:17 INFO - PROCESS | 1794 | 1472232317184 Marionette TRACE conn4 <- [1,677,null,{"value":"8"}] 10:25:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 10:25:17 INFO - PROCESS | 1794 | 1472232317194 Marionette TRACE conn4 -> [0,678,"setScriptTimeout",{"ms":35000}] 10:25:17 INFO - PROCESS | 1794 | 1472232317197 Marionette TRACE conn4 <- [1,678,null,{}] 10:25:17 INFO - PROCESS | 1794 | 1472232317204 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}] 10:25:17 INFO - PROCESS | 1794 | 1472232317209 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:25:17 INFO - PROCESS | 1794 | 1472232317384 Marionette TRACE conn4 <- [1,679,null,{"value":null}] 10:25:17 INFO - PROCESS | 1794 | 1472232317532 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:17 INFO - PROCESS | 1794 | 1472232317540 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:25:17 INFO - PROCESS | 1794 | ++DOCSHELL 0x8e509400 == 29 [pid = 1794] [id = 177] 10:25:17 INFO - PROCESS | 1794 | ++DOMWINDOW == 72 (0x8e50b000) [pid = 1794] [serial = 531] [outer = (nil)] 10:25:17 INFO - PROCESS | 1794 | ++DOMWINDOW == 73 (0x8f751400) [pid = 1794] [serial = 532] [outer = 0x8e50b000] 10:25:17 INFO - PROCESS | 1794 | 1472232317614 Marionette DEBUG loaded listener.js 10:25:17 INFO - PROCESS | 1794 | ++DOMWINDOW == 74 (0x8f7ae000) [pid = 1794] [serial = 533] [outer = 0x8e50b000] 10:25:18 INFO - PROCESS | 1794 | 1472232318475 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]]]}] 10:25:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 10:25:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1333ms 10:25:18 INFO - PROCESS | 1794 | 1472232318527 Marionette TRACE conn4 -> [0,681,"getWindowHandle",null] 10:25:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 10:25:18 INFO - PROCESS | 1794 | 1472232318532 Marionette TRACE conn4 <- [1,681,null,{"value":"8"}] 10:25:18 INFO - PROCESS | 1794 | 1472232318538 Marionette TRACE conn4 -> [0,682,"setScriptTimeout",{"ms":35000}] 10:25:18 INFO - PROCESS | 1794 | 1472232318544 Marionette TRACE conn4 <- [1,682,null,{}] 10:25:18 INFO - PROCESS | 1794 | 1472232318560 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}] 10:25:18 INFO - PROCESS | 1794 | 1472232318568 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:25:18 INFO - PROCESS | 1794 | 1472232318749 Marionette TRACE conn4 <- [1,683,null,{"value":null}] 10:25:18 INFO - PROCESS | 1794 | 1472232318760 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:18 INFO - PROCESS | 1794 | 1472232318769 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:25:18 INFO - PROCESS | 1794 | ++DOCSHELL 0x8f609c00 == 30 [pid = 1794] [id = 178] 10:25:18 INFO - PROCESS | 1794 | ++DOMWINDOW == 75 (0x8f60a400) [pid = 1794] [serial = 534] [outer = (nil)] 10:25:18 INFO - PROCESS | 1794 | ++DOMWINDOW == 76 (0x91812400) [pid = 1794] [serial = 535] [outer = 0x8f60a400] 10:25:18 INFO - PROCESS | 1794 | 1472232318982 Marionette DEBUG loaded listener.js 10:25:19 INFO - PROCESS | 1794 | ++DOMWINDOW == 77 (0x91961c00) [pid = 1794] [serial = 536] [outer = 0x8f60a400] 10:25:20 INFO - PROCESS | 1794 | --DOMWINDOW == 76 (0x8eba8c00) [pid = 1794] [serial = 486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 10:25:20 INFO - PROCESS | 1794 | --DOMWINDOW == 75 (0x8d994000) [pid = 1794] [serial = 489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 10:25:20 INFO - PROCESS | 1794 | SkCairoFTTypeface::onFilterRec unimplemented 10:25:20 INFO - PROCESS | 1794 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 10:25:20 INFO - PROCESS | 1794 | 1472232320254 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]]]}] 10:25:20 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) 10:25:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1736ms 10:25:20 INFO - PROCESS | 1794 | 1472232320281 Marionette TRACE conn4 -> [0,685,"getWindowHandle",null] 10:25:20 INFO - PROCESS | 1794 | 1472232320286 Marionette TRACE conn4 <- [1,685,null,{"value":"8"}] 10:25:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 10:25:20 INFO - PROCESS | 1794 | 1472232320292 Marionette TRACE conn4 -> [0,686,"setScriptTimeout",{"ms":35000}] 10:25:20 INFO - PROCESS | 1794 | 1472232320294 Marionette TRACE conn4 <- [1,686,null,{}] 10:25:20 INFO - PROCESS | 1794 | 1472232320301 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}] 10:25:20 INFO - PROCESS | 1794 | 1472232320306 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:25:20 INFO - PROCESS | 1794 | 1472232320514 Marionette TRACE conn4 <- [1,687,null,{"value":null}] 10:25:20 INFO - PROCESS | 1794 | 1472232320660 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:20 INFO - PROCESS | 1794 | 1472232320669 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:25:20 INFO - PROCESS | 1794 | ++DOCSHELL 0x8f7dc400 == 31 [pid = 1794] [id = 179] 10:25:20 INFO - PROCESS | 1794 | ++DOMWINDOW == 76 (0x9180b800) [pid = 1794] [serial = 537] [outer = (nil)] 10:25:20 INFO - PROCESS | 1794 | ++DOMWINDOW == 77 (0x9246f000) [pid = 1794] [serial = 538] [outer = 0x9180b800] 10:25:20 INFO - PROCESS | 1794 | 1472232320742 Marionette DEBUG loaded listener.js 10:25:20 INFO - PROCESS | 1794 | ++DOMWINDOW == 78 (0x92477400) [pid = 1794] [serial = 539] [outer = 0x9180b800] 10:25:21 INFO - PROCESS | 1794 | SkCairoFTTypeface::onFilterRec unimplemented 10:25:21 INFO - PROCESS | 1794 | 1472232321905 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]]]}] 10:25:21 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 10:25:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1642ms 10:25:21 INFO - PROCESS | 1794 | 1472232321936 Marionette TRACE conn4 -> [0,689,"getWindowHandle",null] 10:25:21 INFO - PROCESS | 1794 | 1472232321938 Marionette TRACE conn4 <- [1,689,null,{"value":"8"}] 10:25:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 10:25:21 INFO - PROCESS | 1794 | 1472232321945 Marionette TRACE conn4 -> [0,690,"setScriptTimeout",{"ms":35000}] 10:25:21 INFO - PROCESS | 1794 | 1472232321949 Marionette TRACE conn4 <- [1,690,null,{}] 10:25:21 INFO - PROCESS | 1794 | 1472232321955 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}] 10:25:21 INFO - PROCESS | 1794 | 1472232321961 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:25:22 INFO - PROCESS | 1794 | 1472232322222 Marionette TRACE conn4 <- [1,691,null,{"value":null}] 10:25:22 INFO - PROCESS | 1794 | 1472232322242 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:22 INFO - PROCESS | 1794 | 1472232322250 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:25:22 INFO - PROCESS | 1794 | ++DOCSHELL 0x9222f000 == 32 [pid = 1794] [id = 180] 10:25:22 INFO - PROCESS | 1794 | ++DOMWINDOW == 79 (0x92239400) [pid = 1794] [serial = 540] [outer = (nil)] 10:25:22 INFO - PROCESS | 1794 | ++DOMWINDOW == 80 (0x92592400) [pid = 1794] [serial = 541] [outer = 0x92239400] 10:25:22 INFO - PROCESS | 1794 | 1472232322334 Marionette DEBUG loaded listener.js 10:25:22 INFO - PROCESS | 1794 | ++DOMWINDOW == 81 (0x925aa800) [pid = 1794] [serial = 542] [outer = 0x92239400] 10:25:23 INFO - PROCESS | 1794 | SkCairoFTTypeface::onFilterRec unimplemented 10:25:23 INFO - PROCESS | 1794 | 1472232323763 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]]]}] 10:25:23 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 10:25:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1944ms 10:25:23 INFO - PROCESS | 1794 | 1472232323891 Marionette TRACE conn4 -> [0,693,"getWindowHandle",null] 10:25:23 INFO - PROCESS | 1794 | 1472232323898 Marionette TRACE conn4 <- [1,693,null,{"value":"8"}] 10:25:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 10:25:23 INFO - PROCESS | 1794 | 1472232323909 Marionette TRACE conn4 -> [0,694,"setScriptTimeout",{"ms":35000}] 10:25:23 INFO - PROCESS | 1794 | 1472232323914 Marionette TRACE conn4 <- [1,694,null,{}] 10:25:23 INFO - PROCESS | 1794 | 1472232323923 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}] 10:25:23 INFO - PROCESS | 1794 | 1472232323929 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:25:24 INFO - PROCESS | 1794 | 1472232324152 Marionette TRACE conn4 <- [1,695,null,{"value":null}] 10:25:24 INFO - PROCESS | 1794 | 1472232324333 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:24 INFO - PROCESS | 1794 | 1472232324345 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:25:24 INFO - PROCESS | 1794 | ++DOCSHELL 0x8d7dfc00 == 33 [pid = 1794] [id = 181] 10:25:24 INFO - PROCESS | 1794 | ++DOMWINDOW == 82 (0x8d7e4800) [pid = 1794] [serial = 543] [outer = (nil)] 10:25:24 INFO - PROCESS | 1794 | ++DOMWINDOW == 83 (0x8e21c400) [pid = 1794] [serial = 544] [outer = 0x8d7e4800] 10:25:24 INFO - PROCESS | 1794 | 1472232324430 Marionette DEBUG loaded listener.js 10:25:24 INFO - PROCESS | 1794 | ++DOMWINDOW == 84 (0x8f606000) [pid = 1794] [serial = 545] [outer = 0x8d7e4800] 10:25:25 INFO - PROCESS | 1794 | SkCairoFTTypeface::onFilterRec unimplemented 10:25:25 INFO - PROCESS | 1794 | 1472232325799 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]]]}] 10:25:25 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) 10:25:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1999ms 10:25:25 INFO - PROCESS | 1794 | 1472232325909 Marionette TRACE conn4 -> [0,697,"getWindowHandle",null] 10:25:25 INFO - PROCESS | 1794 | 1472232325917 Marionette TRACE conn4 <- [1,697,null,{"value":"8"}] 10:25:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 10:25:25 INFO - PROCESS | 1794 | 1472232325928 Marionette TRACE conn4 -> [0,698,"setScriptTimeout",{"ms":35000}] 10:25:25 INFO - PROCESS | 1794 | 1472232325933 Marionette TRACE conn4 <- [1,698,null,{}] 10:25:25 INFO - PROCESS | 1794 | 1472232325940 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}] 10:25:25 INFO - PROCESS | 1794 | 1472232325946 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:25:26 INFO - PROCESS | 1794 | 1472232326166 Marionette TRACE conn4 <- [1,699,null,{"value":null}] 10:25:26 INFO - PROCESS | 1794 | 1472232326356 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:26 INFO - PROCESS | 1794 | 1472232326364 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:25:26 INFO - PROCESS | 1794 | ++DOCSHELL 0x8f46e800 == 34 [pid = 1794] [id = 182] 10:25:26 INFO - PROCESS | 1794 | ++DOMWINDOW == 85 (0x8f752c00) [pid = 1794] [serial = 546] [outer = (nil)] 10:25:26 INFO - PROCESS | 1794 | ++DOMWINDOW == 86 (0x90f26800) [pid = 1794] [serial = 547] [outer = 0x8f752c00] 10:25:26 INFO - PROCESS | 1794 | 1472232326454 Marionette DEBUG loaded listener.js 10:25:26 INFO - PROCESS | 1794 | ++DOMWINDOW == 87 (0x9180bc00) [pid = 1794] [serial = 548] [outer = 0x8f752c00] 10:25:27 INFO - PROCESS | 1794 | SkCairoFTTypeface::onFilterRec unimplemented 10:25:27 INFO - PROCESS | 1794 | 1472232327864 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]]]}] 10:25:27 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) 10:25:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 2041ms 10:25:27 INFO - PROCESS | 1794 | 1472232327969 Marionette TRACE conn4 -> [0,701,"getWindowHandle",null] 10:25:27 INFO - PROCESS | 1794 | 1472232327974 Marionette TRACE conn4 <- [1,701,null,{"value":"8"}] 10:25:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 10:25:27 INFO - PROCESS | 1794 | 1472232327981 Marionette TRACE conn4 -> [0,702,"setScriptTimeout",{"ms":35000}] 10:25:27 INFO - PROCESS | 1794 | 1472232327988 Marionette TRACE conn4 <- [1,702,null,{}] 10:25:28 INFO - PROCESS | 1794 | 1472232328005 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}] 10:25:28 INFO - PROCESS | 1794 | 1472232328014 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:25:28 INFO - PROCESS | 1794 | 1472232328215 Marionette TRACE conn4 <- [1,703,null,{"value":null}] 10:25:28 INFO - PROCESS | 1794 | 1472232328428 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:28 INFO - PROCESS | 1794 | 1472232328441 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:25:28 INFO - PROCESS | 1794 | ++DOCSHELL 0x9258ac00 == 35 [pid = 1794] [id = 183] 10:25:28 INFO - PROCESS | 1794 | ++DOMWINDOW == 88 (0x9258d000) [pid = 1794] [serial = 549] [outer = (nil)] 10:25:28 INFO - PROCESS | 1794 | ++DOMWINDOW == 89 (0x92b11800) [pid = 1794] [serial = 550] [outer = 0x9258d000] 10:25:28 INFO - PROCESS | 1794 | 1472232328526 Marionette DEBUG loaded listener.js 10:25:28 INFO - PROCESS | 1794 | ++DOMWINDOW == 90 (0x93949400) [pid = 1794] [serial = 551] [outer = 0x9258d000] 10:25:29 INFO - PROCESS | 1794 | SkCairoFTTypeface::onFilterRec unimplemented 10:25:29 INFO - PROCESS | 1794 | 1472232329894 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]]]}] 10:25:29 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 10:25:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1999ms 10:25:29 INFO - PROCESS | 1794 | 1472232329982 Marionette TRACE conn4 -> [0,705,"getWindowHandle",null] 10:25:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 10:25:29 INFO - PROCESS | 1794 | 1472232329987 Marionette TRACE conn4 <- [1,705,null,{"value":"8"}] 10:25:29 INFO - PROCESS | 1794 | 1472232329994 Marionette TRACE conn4 -> [0,706,"setScriptTimeout",{"ms":35000}] 10:25:29 INFO - PROCESS | 1794 | 1472232329998 Marionette TRACE conn4 <- [1,706,null,{}] 10:25:30 INFO - PROCESS | 1794 | 1472232330004 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}] 10:25:30 INFO - PROCESS | 1794 | 1472232330009 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:25:30 INFO - PROCESS | 1794 | 1472232330202 Marionette TRACE conn4 <- [1,707,null,{"value":null}] 10:25:30 INFO - PROCESS | 1794 | 1472232330383 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:30 INFO - PROCESS | 1794 | 1472232330391 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:25:30 INFO - PROCESS | 1794 | ++DOCSHELL 0x92b0e400 == 36 [pid = 1794] [id = 184] 10:25:30 INFO - PROCESS | 1794 | ++DOMWINDOW == 91 (0x92b14c00) [pid = 1794] [serial = 552] [outer = (nil)] 10:25:30 INFO - PROCESS | 1794 | ++DOMWINDOW == 92 (0x9398d400) [pid = 1794] [serial = 553] [outer = 0x92b14c00] 10:25:30 INFO - PROCESS | 1794 | 1472232330480 Marionette DEBUG loaded listener.js 10:25:30 INFO - PROCESS | 1794 | ++DOMWINDOW == 93 (0x93992400) [pid = 1794] [serial = 554] [outer = 0x92b14c00] 10:25:31 INFO - PROCESS | 1794 | SkCairoFTTypeface::onFilterRec unimplemented 10:25:31 INFO - PROCESS | 1794 | 1472232331823 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]]]}] 10:25:31 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 10:25:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1885ms 10:25:31 INFO - PROCESS | 1794 | 1472232331917 Marionette TRACE conn4 -> [0,709,"getWindowHandle",null] 10:25:31 INFO - PROCESS | 1794 | 1472232331920 Marionette TRACE conn4 <- [1,709,null,{"value":"8"}] 10:25:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 10:25:31 INFO - PROCESS | 1794 | 1472232331932 Marionette TRACE conn4 -> [0,710,"setScriptTimeout",{"ms":35000}] 10:25:31 INFO - PROCESS | 1794 | 1472232331936 Marionette TRACE conn4 <- [1,710,null,{}] 10:25:31 INFO - PROCESS | 1794 | 1472232331944 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}] 10:25:31 INFO - PROCESS | 1794 | 1472232331951 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:25:32 INFO - PROCESS | 1794 | 1472232332162 Marionette TRACE conn4 <- [1,711,null,{"value":null}] 10:25:32 INFO - PROCESS | 1794 | 1472232332343 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:32 INFO - PROCESS | 1794 | 1472232332352 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:25:32 INFO - PROCESS | 1794 | ++DOCSHELL 0x92b14800 == 37 [pid = 1794] [id = 185] 10:25:32 INFO - PROCESS | 1794 | ++DOMWINDOW == 94 (0x938e6800) [pid = 1794] [serial = 555] [outer = (nil)] 10:25:32 INFO - PROCESS | 1794 | ++DOMWINDOW == 95 (0x9512ec00) [pid = 1794] [serial = 556] [outer = 0x938e6800] 10:25:32 INFO - PROCESS | 1794 | 1472232332438 Marionette DEBUG loaded listener.js 10:25:32 INFO - PROCESS | 1794 | ++DOMWINDOW == 96 (0x9525f400) [pid = 1794] [serial = 557] [outer = 0x938e6800] 10:25:33 INFO - PROCESS | 1794 | SkCairoFTTypeface::onFilterRec unimplemented 10:25:34 INFO - PROCESS | 1794 | 1472232334014 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]]]}] 10:25:34 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 10:25:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 2101ms 10:25:34 INFO - PROCESS | 1794 | 1472232334034 Marionette TRACE conn4 -> [0,713,"getWindowHandle",null] 10:25:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 10:25:34 INFO - PROCESS | 1794 | 1472232334040 Marionette TRACE conn4 <- [1,713,null,{"value":"8"}] 10:25:34 INFO - PROCESS | 1794 | 1472232334048 Marionette TRACE conn4 -> [0,714,"setScriptTimeout",{"ms":35000}] 10:25:34 INFO - PROCESS | 1794 | 1472232334053 Marionette TRACE conn4 <- [1,714,null,{}] 10:25:34 INFO - PROCESS | 1794 | 1472232334061 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}] 10:25:34 INFO - PROCESS | 1794 | 1472232334067 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:25:34 INFO - PROCESS | 1794 | 1472232334240 Marionette TRACE conn4 <- [1,715,null,{"value":null}] 10:25:34 INFO - PROCESS | 1794 | 1472232334425 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:34 INFO - PROCESS | 1794 | 1472232334442 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:25:34 INFO - PROCESS | 1794 | ++DOCSHELL 0x8ebb0c00 == 38 [pid = 1794] [id = 186] 10:25:34 INFO - PROCESS | 1794 | ++DOMWINDOW == 97 (0x8f60ac00) [pid = 1794] [serial = 558] [outer = (nil)] 10:25:34 INFO - PROCESS | 1794 | ++DOMWINDOW == 98 (0x8f7b4000) [pid = 1794] [serial = 559] [outer = 0x8f60ac00] 10:25:34 INFO - PROCESS | 1794 | 1472232334645 Marionette DEBUG loaded listener.js 10:25:34 INFO - PROCESS | 1794 | ++DOMWINDOW == 99 (0x8f7e3c00) [pid = 1794] [serial = 560] [outer = 0x8f60ac00] 10:25:36 INFO - PROCESS | 1794 | --DOCSHELL 0x8d997400 == 37 [pid = 1794] [id = 176] 10:25:36 INFO - PROCESS | 1794 | --DOCSHELL 0x8d996800 == 36 [pid = 1794] [id = 158] 10:25:36 INFO - PROCESS | 1794 | --DOCSHELL 0x8f609c00 == 35 [pid = 1794] [id = 178] 10:25:36 INFO - PROCESS | 1794 | --DOCSHELL 0x8e509400 == 34 [pid = 1794] [id = 177] 10:25:36 INFO - PROCESS | 1794 | --DOCSHELL 0x8f7dc400 == 33 [pid = 1794] [id = 179] 10:25:36 INFO - PROCESS | 1794 | --DOCSHELL 0x8d993800 == 32 [pid = 1794] [id = 155] 10:25:36 INFO - PROCESS | 1794 | --DOCSHELL 0x92b14800 == 31 [pid = 1794] [id = 185] 10:25:36 INFO - PROCESS | 1794 | --DOCSHELL 0x9258ac00 == 30 [pid = 1794] [id = 183] 10:25:36 INFO - PROCESS | 1794 | --DOCSHELL 0x92b0e400 == 29 [pid = 1794] [id = 184] 10:25:36 INFO - PROCESS | 1794 | --DOCSHELL 0x8f46e800 == 28 [pid = 1794] [id = 182] 10:25:36 INFO - PROCESS | 1794 | --DOCSHELL 0x9222f000 == 27 [pid = 1794] [id = 180] 10:25:36 INFO - PROCESS | 1794 | --DOCSHELL 0x8d7dfc00 == 26 [pid = 1794] [id = 181] 10:25:36 INFO - PROCESS | 1794 | --DOMWINDOW == 98 (0x9258b400) [pid = 1794] [serial = 493] [outer = (nil)] [url = about:blank] 10:25:36 INFO - PROCESS | 1794 | --DOMWINDOW == 97 (0x8f60b400) [pid = 1794] [serial = 481] [outer = (nil)] [url = about:blank] 10:25:36 INFO - PROCESS | 1794 | --DOMWINDOW == 96 (0x8f60a800) [pid = 1794] [serial = 478] [outer = (nil)] [url = about:blank] 10:25:36 INFO - PROCESS | 1794 | --DOMWINDOW == 95 (0x91969c00) [pid = 1794] [serial = 484] [outer = (nil)] [url = about:blank] 10:25:36 INFO - PROCESS | 1794 | --DOMWINDOW == 94 (0x8f607800) [pid = 1794] [serial = 487] [outer = (nil)] [url = about:blank] 10:25:36 INFO - PROCESS | 1794 | --DOMWINDOW == 93 (0x8f7b3400) [pid = 1794] [serial = 488] [outer = (nil)] [url = about:blank] 10:25:36 INFO - PROCESS | 1794 | --DOMWINDOW == 92 (0x8f602000) [pid = 1794] [serial = 491] [outer = (nil)] [url = about:blank] 10:25:36 INFO - PROCESS | 1794 | --DOMWINDOW == 91 (0x8e21d000) [pid = 1794] [serial = 490] [outer = (nil)] [url = about:blank] 10:25:37 INFO - PROCESS | 1794 | SkCairoFTTypeface::onFilterRec unimplemented 10:25:37 INFO - PROCESS | 1794 | 1472232337651 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]]]}] 10:25:37 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 10:25:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 3640ms 10:25:37 INFO - PROCESS | 1794 | 1472232337688 Marionette TRACE conn4 -> [0,717,"getWindowHandle",null] 10:25:37 INFO - PROCESS | 1794 | 1472232337695 Marionette TRACE conn4 <- [1,717,null,{"value":"8"}] 10:25:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 10:25:37 INFO - PROCESS | 1794 | 1472232337703 Marionette TRACE conn4 -> [0,718,"setScriptTimeout",{"ms":35000}] 10:25:37 INFO - PROCESS | 1794 | 1472232337708 Marionette TRACE conn4 <- [1,718,null,{}] 10:25:37 INFO - PROCESS | 1794 | 1472232337717 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}] 10:25:37 INFO - PROCESS | 1794 | 1472232337723 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:25:37 INFO - PROCESS | 1794 | 1472232337893 Marionette TRACE conn4 <- [1,719,null,{"value":null}] 10:25:38 INFO - PROCESS | 1794 | 1472232338087 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:38 INFO - PROCESS | 1794 | 1472232338099 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:25:38 INFO - PROCESS | 1794 | ++DOCSHELL 0x8e21c000 == 27 [pid = 1794] [id = 187] 10:25:38 INFO - PROCESS | 1794 | ++DOMWINDOW == 92 (0x8e21d000) [pid = 1794] [serial = 561] [outer = (nil)] 10:25:38 INFO - PROCESS | 1794 | ++DOMWINDOW == 93 (0x8f471000) [pid = 1794] [serial = 562] [outer = 0x8e21d000] 10:25:38 INFO - PROCESS | 1794 | 1472232338182 Marionette DEBUG loaded listener.js 10:25:38 INFO - PROCESS | 1794 | ++DOMWINDOW == 94 (0x8f602400) [pid = 1794] [serial = 563] [outer = 0x8e21d000] 10:25:39 INFO - PROCESS | 1794 | SkCairoFTTypeface::onFilterRec unimplemented 10:25:39 INFO - PROCESS | 1794 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 10:25:39 INFO - PROCESS | 1794 | 1472232339436 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]]]}] 10:25:39 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 10:25:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1783ms 10:25:39 INFO - PROCESS | 1794 | 1472232339486 Marionette TRACE conn4 -> [0,721,"getWindowHandle",null] 10:25:39 INFO - PROCESS | 1794 | 1472232339496 Marionette TRACE conn4 <- [1,721,null,{"value":"8"}] 10:25:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 10:25:39 INFO - PROCESS | 1794 | 1472232339620 Marionette TRACE conn4 -> [0,722,"setScriptTimeout",{"ms":35000}] 10:25:39 INFO - PROCESS | 1794 | 1472232339627 Marionette TRACE conn4 <- [1,722,null,{}] 10:25:39 INFO - PROCESS | 1794 | 1472232339634 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}] 10:25:39 INFO - PROCESS | 1794 | 1472232339641 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:25:39 INFO - PROCESS | 1794 | 1472232339863 Marionette TRACE conn4 <- [1,723,null,{"value":null}] 10:25:39 INFO - PROCESS | 1794 | 1472232339889 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:39 INFO - PROCESS | 1794 | 1472232339897 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:25:39 INFO - PROCESS | 1794 | ++DOCSHELL 0x8f7b5800 == 28 [pid = 1794] [id = 188] 10:25:39 INFO - PROCESS | 1794 | ++DOMWINDOW == 95 (0x8f7e1800) [pid = 1794] [serial = 564] [outer = (nil)] 10:25:39 INFO - PROCESS | 1794 | ++DOMWINDOW == 96 (0x91816400) [pid = 1794] [serial = 565] [outer = 0x8f7e1800] 10:25:39 INFO - PROCESS | 1794 | 1472232339976 Marionette DEBUG loaded listener.js 10:25:40 INFO - PROCESS | 1794 | ++DOMWINDOW == 97 (0x91965400) [pid = 1794] [serial = 566] [outer = 0x8f7e1800] 10:25:40 INFO - PROCESS | 1794 | 1472232340912 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] 10:25:40 INFO - PROCESS | 1794 | 1472232340964 Marionette TRACE conn4 <- [1,725,null,{"value":"8"}] 10:25:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 10:25:41 INFO - PROCESS | 1794 | 1472232340997 Marionette TRACE conn4 -> [0,726,"setScriptTimeout",{"ms":35000}] 10:25:41 INFO - PROCESS | 1794 | 1472232341004 Marionette TRACE conn4 <- [1,726,null,{}] 10:25:41 INFO - PROCESS | 1794 | 1472232341022 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}] 10:25:41 INFO - PROCESS | 1794 | 1472232341032 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:25:42 INFO - PROCESS | 1794 | --DOMWINDOW == 96 (0x91962c00) [pid = 1794] [serial = 483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 10:25:42 INFO - PROCESS | 1794 | --DOMWINDOW == 95 (0x8d7df800) [pid = 1794] [serial = 525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 10:25:42 INFO - PROCESS | 1794 | --DOMWINDOW == 94 (0x95108000) [pid = 1794] [serial = 513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 10:25:42 INFO - PROCESS | 1794 | --DOMWINDOW == 93 (0x8f470000) [pid = 1794] [serial = 522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 10:25:42 INFO - PROCESS | 1794 | --DOMWINDOW == 92 (0x93992c00) [pid = 1794] [serial = 504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 10:25:42 INFO - PROCESS | 1794 | --DOMWINDOW == 91 (0x93946400) [pid = 1794] [serial = 501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 10:25:42 INFO - PROCESS | 1794 | --DOMWINDOW == 90 (0x93a6a800) [pid = 1794] [serial = 507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 10:25:42 INFO - PROCESS | 1794 | --DOMWINDOW == 89 (0x92479800) [pid = 1794] [serial = 492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 10:25:42 INFO - PROCESS | 1794 | --DOMWINDOW == 88 (0x8d7e2400) [pid = 1794] [serial = 519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 10:25:42 INFO - PROCESS | 1794 | --DOMWINDOW == 87 (0x8f7d6000) [pid = 1794] [serial = 516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 10:25:42 INFO - PROCESS | 1794 | --DOMWINDOW == 86 (0x8e211c00) [pid = 1794] [serial = 528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 10:25:42 INFO - PROCESS | 1794 | --DOMWINDOW == 85 (0x8e50b000) [pid = 1794] [serial = 531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 10:25:42 INFO - PROCESS | 1794 | --DOMWINDOW == 84 (0x8e21e400) [pid = 1794] [serial = 495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 10:25:42 INFO - PROCESS | 1794 | --DOMWINDOW == 83 (0x92478c00) [pid = 1794] [serial = 498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 10:25:42 INFO - PROCESS | 1794 | --DOMWINDOW == 82 (0x9525e800) [pid = 1794] [serial = 510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 10:25:43 INFO - PROCESS | 1794 | --DOMWINDOW == 81 (0x92239400) [pid = 1794] [serial = 540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 10:25:43 INFO - PROCESS | 1794 | --DOMWINDOW == 80 (0x8f60a400) [pid = 1794] [serial = 534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 10:25:43 INFO - PROCESS | 1794 | --DOMWINDOW == 79 (0x9180b800) [pid = 1794] [serial = 537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 10:25:43 INFO - PROCESS | 1794 | --DOMWINDOW == 78 (0x8ed4e800) [pid = 1794] [serial = 480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 10:25:43 INFO - PROCESS | 1794 | --DOMWINDOW == 77 (0x8ed4f800) [pid = 1794] [serial = 477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 10:25:43 INFO - PROCESS | 1794 | 1472232343104 Marionette TRACE conn4 <- [1,727,null,{"value":null}] 10:25:43 INFO - PROCESS | 1794 | 1472232343219 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:43 INFO - PROCESS | 1794 | 1472232343233 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:25:43 INFO - PROCESS | 1794 | ++DOCSHELL 0x8f470000 == 29 [pid = 1794] [id = 189] 10:25:43 INFO - PROCESS | 1794 | ++DOMWINDOW == 78 (0x8f474000) [pid = 1794] [serial = 567] [outer = (nil)] 10:25:43 INFO - PROCESS | 1794 | ++DOMWINDOW == 79 (0x8f7dc800) [pid = 1794] [serial = 568] [outer = 0x8f474000] 10:25:43 INFO - PROCESS | 1794 | 1472232343311 Marionette DEBUG loaded listener.js 10:25:43 INFO - PROCESS | 1794 | ++DOMWINDOW == 80 (0x9247ac00) [pid = 1794] [serial = 569] [outer = 0x8f474000] 10:25:44 INFO - PROCESS | 1794 | SkCairoFTTypeface::onFilterRec unimplemented 10:25:44 INFO - PROCESS | 1794 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 10:25:44 INFO - PROCESS | 1794 | 1472232344228 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]]]}] 10:25:44 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 10:25:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 3318ms 10:25:44 INFO - PROCESS | 1794 | 1472232344291 Marionette TRACE conn4 -> [0,729,"getWindowHandle",null] 10:25:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 10:25:44 INFO - PROCESS | 1794 | 1472232344296 Marionette TRACE conn4 <- [1,729,null,{"value":"8"}] 10:25:44 INFO - PROCESS | 1794 | 1472232344303 Marionette TRACE conn4 -> [0,730,"setScriptTimeout",{"ms":35000}] 10:25:44 INFO - PROCESS | 1794 | 1472232344306 Marionette TRACE conn4 <- [1,730,null,{}] 10:25:44 INFO - PROCESS | 1794 | 1472232344312 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}] 10:25:44 INFO - PROCESS | 1794 | 1472232344317 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:25:44 INFO - PROCESS | 1794 | 1472232344492 Marionette TRACE conn4 <- [1,731,null,{"value":null}] 10:25:44 INFO - PROCESS | 1794 | 1472232344636 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:44 INFO - PROCESS | 1794 | 1472232344644 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:25:44 INFO - PROCESS | 1794 | ++DOCSHELL 0x8e50bc00 == 30 [pid = 1794] [id = 190] 10:25:44 INFO - PROCESS | 1794 | ++DOMWINDOW == 81 (0x90f2d000) [pid = 1794] [serial = 570] [outer = (nil)] 10:25:44 INFO - PROCESS | 1794 | ++DOMWINDOW == 82 (0x92b0bc00) [pid = 1794] [serial = 571] [outer = 0x90f2d000] 10:25:44 INFO - PROCESS | 1794 | 1472232344721 Marionette DEBUG loaded listener.js 10:25:44 INFO - PROCESS | 1794 | ++DOMWINDOW == 83 (0x9394d400) [pid = 1794] [serial = 572] [outer = 0x90f2d000] 10:25:45 INFO - PROCESS | 1794 | SkCairoFTTypeface::onFilterRec unimplemented 10:25:45 INFO - PROCESS | 1794 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 10:25:45 INFO - PROCESS | 1794 | 1472232345854 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] 10:25:45 INFO - PROCESS | 1794 | 1472232345944 Marionette TRACE conn4 <- [1,733,null,{"value":"8"}] 10:25:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 10:25:45 INFO - PROCESS | 1794 | 1472232345953 Marionette TRACE conn4 -> [0,734,"setScriptTimeout",{"ms":35000}] 10:25:45 INFO - PROCESS | 1794 | 1472232345961 Marionette TRACE conn4 <- [1,734,null,{}] 10:25:45 INFO - PROCESS | 1794 | 1472232345969 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}] 10:25:45 INFO - PROCESS | 1794 | 1472232345976 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:25:46 INFO - PROCESS | 1794 | 1472232346210 Marionette TRACE conn4 <- [1,735,null,{"value":null}] 10:25:46 INFO - PROCESS | 1794 | 1472232346475 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:46 INFO - PROCESS | 1794 | 1472232346486 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:25:46 INFO - PROCESS | 1794 | ++DOCSHELL 0x8eba3800 == 31 [pid = 1794] [id = 191] 10:25:46 INFO - PROCESS | 1794 | ++DOMWINDOW == 84 (0x8ebafc00) [pid = 1794] [serial = 573] [outer = (nil)] 10:25:46 INFO - PROCESS | 1794 | ++DOMWINDOW == 85 (0x8f7b1800) [pid = 1794] [serial = 574] [outer = 0x8ebafc00] 10:25:46 INFO - PROCESS | 1794 | 1472232346613 Marionette DEBUG loaded listener.js 10:25:46 INFO - PROCESS | 1794 | ++DOMWINDOW == 86 (0x91817800) [pid = 1794] [serial = 575] [outer = 0x8ebafc00] 10:25:47 INFO - PROCESS | 1794 | SkCairoFTTypeface::onFilterRec unimplemented 10:25:47 INFO - PROCESS | 1794 | 1472232347585 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]]]}] 10:25:47 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 10:25:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1687ms 10:25:47 INFO - PROCESS | 1794 | 1472232347640 Marionette TRACE conn4 -> [0,737,"getWindowHandle",null] 10:25:47 INFO - PROCESS | 1794 | 1472232347648 Marionette TRACE conn4 <- [1,737,null,{"value":"8"}] 10:25:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 10:25:47 INFO - PROCESS | 1794 | 1472232347660 Marionette TRACE conn4 -> [0,738,"setScriptTimeout",{"ms":35000}] 10:25:47 INFO - PROCESS | 1794 | 1472232347664 Marionette TRACE conn4 <- [1,738,null,{}] 10:25:47 INFO - PROCESS | 1794 | 1472232347671 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}] 10:25:47 INFO - PROCESS | 1794 | 1472232347677 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:25:47 INFO - PROCESS | 1794 | 1472232347919 Marionette TRACE conn4 <- [1,739,null,{"value":null}] 10:25:48 INFO - PROCESS | 1794 | 1472232348164 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:48 INFO - PROCESS | 1794 | 1472232348173 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:25:48 INFO - PROCESS | 1794 | ++DOCSHELL 0x8e216000 == 32 [pid = 1794] [id = 192] 10:25:48 INFO - PROCESS | 1794 | ++DOMWINDOW == 87 (0x925af800) [pid = 1794] [serial = 576] [outer = (nil)] 10:25:48 INFO - PROCESS | 1794 | ++DOMWINDOW == 88 (0x92b0e800) [pid = 1794] [serial = 577] [outer = 0x925af800] 10:25:48 INFO - PROCESS | 1794 | 1472232348310 Marionette DEBUG loaded listener.js 10:25:48 INFO - PROCESS | 1794 | ++DOMWINDOW == 89 (0x9398dc00) [pid = 1794] [serial = 578] [outer = 0x925af800] 10:25:49 INFO - PROCESS | 1794 | SkCairoFTTypeface::onFilterRec unimplemented 10:25:49 INFO - PROCESS | 1794 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 10:25:49 INFO - PROCESS | 1794 | 1472232349696 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]]]}] 10:25:49 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 10:25:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 2137ms 10:25:49 INFO - PROCESS | 1794 | 1472232349797 Marionette TRACE conn4 -> [0,741,"getWindowHandle",null] 10:25:49 INFO - PROCESS | 1794 | 1472232349801 Marionette TRACE conn4 <- [1,741,null,{"value":"8"}] 10:25:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 10:25:49 INFO - PROCESS | 1794 | 1472232349810 Marionette TRACE conn4 -> [0,742,"setScriptTimeout",{"ms":35000}] 10:25:49 INFO - PROCESS | 1794 | 1472232349816 Marionette TRACE conn4 <- [1,742,null,{}] 10:25:49 INFO - PROCESS | 1794 | 1472232349836 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}] 10:25:49 INFO - PROCESS | 1794 | 1472232349845 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:25:50 INFO - PROCESS | 1794 | 1472232350071 Marionette TRACE conn4 <- [1,743,null,{"value":null}] 10:25:50 INFO - PROCESS | 1794 | 1472232350260 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:50 INFO - PROCESS | 1794 | 1472232350270 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:25:50 INFO - PROCESS | 1794 | ++DOCSHELL 0x93c46400 == 33 [pid = 1794] [id = 193] 10:25:50 INFO - PROCESS | 1794 | ++DOMWINDOW == 90 (0x95110800) [pid = 1794] [serial = 579] [outer = (nil)] 10:25:50 INFO - PROCESS | 1794 | ++DOMWINDOW == 91 (0x95266800) [pid = 1794] [serial = 580] [outer = 0x95110800] 10:25:50 INFO - PROCESS | 1794 | 1472232350359 Marionette DEBUG loaded listener.js 10:25:50 INFO - PROCESS | 1794 | ++DOMWINDOW == 92 (0x9528c400) [pid = 1794] [serial = 581] [outer = 0x95110800] 10:25:51 INFO - PROCESS | 1794 | SkCairoFTTypeface::onFilterRec unimplemented 10:25:51 INFO - PROCESS | 1794 | 1472232351814 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]]]}] 10:25:51 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 10:25:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 2039ms 10:25:51 INFO - PROCESS | 1794 | 1472232351897 Marionette TRACE conn4 -> [0,745,"getWindowHandle",null] 10:25:51 INFO - PROCESS | 1794 | 1472232351904 Marionette TRACE conn4 <- [1,745,null,{"value":"8"}] 10:25:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 10:25:51 INFO - PROCESS | 1794 | 1472232351931 Marionette TRACE conn4 -> [0,746,"setScriptTimeout",{"ms":35000}] 10:25:51 INFO - PROCESS | 1794 | 1472232351937 Marionette TRACE conn4 <- [1,746,null,{}] 10:25:51 INFO - PROCESS | 1794 | 1472232351943 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}] 10:25:51 INFO - PROCESS | 1794 | 1472232351949 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:25:52 INFO - PROCESS | 1794 | 1472232352127 Marionette TRACE conn4 <- [1,747,null,{"value":null}] 10:25:52 INFO - PROCESS | 1794 | 1472232352313 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:52 INFO - PROCESS | 1794 | 1472232352321 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:25:52 INFO - PROCESS | 1794 | ++DOCSHELL 0x95267c00 == 34 [pid = 1794] [id = 194] 10:25:52 INFO - PROCESS | 1794 | ++DOMWINDOW == 93 (0x9528f800) [pid = 1794] [serial = 582] [outer = (nil)] 10:25:52 INFO - PROCESS | 1794 | ++DOMWINDOW == 94 (0x954a8800) [pid = 1794] [serial = 583] [outer = 0x9528f800] 10:25:52 INFO - PROCESS | 1794 | 1472232352405 Marionette DEBUG loaded listener.js 10:25:52 INFO - PROCESS | 1794 | ++DOMWINDOW == 95 (0x954da400) [pid = 1794] [serial = 584] [outer = 0x9528f800] 10:25:53 INFO - PROCESS | 1794 | SkCairoFTTypeface::onFilterRec unimplemented 10:25:53 INFO - PROCESS | 1794 | SkCairoFTTypeface::onFilterRec unimplemented 10:25:53 INFO - PROCESS | 1794 | 1472232353727 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]]]}] 10:25:53 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.) 10:25:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1843ms 10:25:53 INFO - PROCESS | 1794 | 1472232353770 Marionette TRACE conn4 -> [0,749,"getWindowHandle",null] 10:25:53 INFO - PROCESS | 1794 | 1472232353774 Marionette TRACE conn4 <- [1,749,null,{"value":"8"}] 10:25:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 10:25:53 INFO - PROCESS | 1794 | 1472232353877 Marionette TRACE conn4 -> [0,750,"setScriptTimeout",{"ms":35000}] 10:25:53 INFO - PROCESS | 1794 | 1472232353882 Marionette TRACE conn4 <- [1,750,null,{}] 10:25:53 INFO - PROCESS | 1794 | 1472232353891 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}] 10:25:53 INFO - PROCESS | 1794 | 1472232353896 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:25:54 INFO - PROCESS | 1794 | 1472232354068 Marionette TRACE conn4 <- [1,751,null,{"value":null}] 10:25:54 INFO - PROCESS | 1794 | 1472232354252 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:54 INFO - PROCESS | 1794 | 1472232354264 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:25:54 INFO - PROCESS | 1794 | ++DOCSHELL 0x8e50e000 == 35 [pid = 1794] [id = 195] 10:25:54 INFO - PROCESS | 1794 | ++DOMWINDOW == 96 (0x8f469800) [pid = 1794] [serial = 585] [outer = (nil)] 10:25:54 INFO - PROCESS | 1794 | ++DOMWINDOW == 97 (0x9776e800) [pid = 1794] [serial = 586] [outer = 0x8f469800] 10:25:54 INFO - PROCESS | 1794 | 1472232354348 Marionette DEBUG loaded listener.js 10:25:54 INFO - PROCESS | 1794 | ++DOMWINDOW == 98 (0x97770000) [pid = 1794] [serial = 587] [outer = 0x8f469800] 10:25:55 INFO - PROCESS | 1794 | SkCairoFTTypeface::onFilterRec unimplemented 10:25:55 INFO - PROCESS | 1794 | 1472232355717 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]]]}] 10:25:55 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 10:25:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1939ms 10:25:55 INFO - PROCESS | 1794 | 1472232355806 Marionette TRACE conn4 -> [0,753,"getWindowHandle",null] 10:25:55 INFO - PROCESS | 1794 | 1472232355811 Marionette TRACE conn4 <- [1,753,null,{"value":"8"}] 10:25:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 10:25:55 INFO - PROCESS | 1794 | 1472232355822 Marionette TRACE conn4 -> [0,754,"setScriptTimeout",{"ms":35000}] 10:25:55 INFO - PROCESS | 1794 | 1472232355825 Marionette TRACE conn4 <- [1,754,null,{}] 10:25:55 INFO - PROCESS | 1794 | 1472232355832 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}] 10:25:55 INFO - PROCESS | 1794 | 1472232355844 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:25:56 INFO - PROCESS | 1794 | 1472232356049 Marionette TRACE conn4 <- [1,755,null,{"value":null}] 10:25:56 INFO - PROCESS | 1794 | 1472232356235 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:56 INFO - PROCESS | 1794 | 1472232356247 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:25:56 INFO - PROCESS | 1794 | ++DOCSHELL 0x8ebaf400 == 36 [pid = 1794] [id = 196] 10:25:56 INFO - PROCESS | 1794 | ++DOMWINDOW == 99 (0x95419800) [pid = 1794] [serial = 588] [outer = (nil)] 10:25:56 INFO - PROCESS | 1794 | ++DOMWINDOW == 100 (0x99152800) [pid = 1794] [serial = 589] [outer = 0x95419800] 10:25:56 INFO - PROCESS | 1794 | 1472232356328 Marionette DEBUG loaded listener.js 10:25:56 INFO - PROCESS | 1794 | ++DOMWINDOW == 101 (0x99670c00) [pid = 1794] [serial = 590] [outer = 0x95419800] 10:25:57 INFO - PROCESS | 1794 | SkCairoFTTypeface::onFilterRec unimplemented 10:25:57 INFO - PROCESS | 1794 | 1472232357694 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]]]}] 10:25:57 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 10:25:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1890ms 10:25:57 INFO - PROCESS | 1794 | 1472232357713 Marionette TRACE conn4 -> [0,757,"getWindowHandle",null] 10:25:57 INFO - PROCESS | 1794 | 1472232357717 Marionette TRACE conn4 <- [1,757,null,{"value":"8"}] 10:25:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 10:25:57 INFO - PROCESS | 1794 | 1472232357792 Marionette TRACE conn4 -> [0,758,"setScriptTimeout",{"ms":35000}] 10:25:57 INFO - PROCESS | 1794 | 1472232357797 Marionette TRACE conn4 <- [1,758,null,{}] 10:25:57 INFO - PROCESS | 1794 | 1472232357809 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}] 10:25:57 INFO - PROCESS | 1794 | 1472232357813 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:25:58 INFO - PROCESS | 1794 | 1472232358000 Marionette TRACE conn4 <- [1,759,null,{"value":null}] 10:25:58 INFO - PROCESS | 1794 | 1472232358190 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:58 INFO - PROCESS | 1794 | 1472232358200 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:25:58 INFO - PROCESS | 1794 | ++DOCSHELL 0x8e50e400 == 37 [pid = 1794] [id = 197] 10:25:58 INFO - PROCESS | 1794 | ++DOMWINDOW == 102 (0x8ebb0000) [pid = 1794] [serial = 591] [outer = (nil)] 10:25:58 INFO - PROCESS | 1794 | ++DOMWINDOW == 103 (0x9966e400) [pid = 1794] [serial = 592] [outer = 0x8ebb0000] 10:25:58 INFO - PROCESS | 1794 | 1472232358282 Marionette DEBUG loaded listener.js 10:25:58 INFO - PROCESS | 1794 | ++DOMWINDOW == 104 (0x9966d400) [pid = 1794] [serial = 593] [outer = 0x8ebb0000] 10:25:59 INFO - PROCESS | 1794 | ++DOMWINDOW == 105 (0x8e50a000) [pid = 1794] [serial = 594] [outer = 0x93a65c00] 10:25:59 INFO - PROCESS | 1794 | SkCairoFTTypeface::onFilterRec unimplemented 10:25:59 INFO - PROCESS | 1794 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 10:25:59 INFO - PROCESS | 1794 | SkCairoFTTypeface::onFilterRec unimplemented 10:25:59 INFO - PROCESS | 1794 | SkCairoFTTypeface::onFilterRec unimplemented 10:25:59 INFO - PROCESS | 1794 | SkCairoFTTypeface::onFilterRec unimplemented 10:25:59 INFO - PROCESS | 1794 | 1472232359324 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]]]}] 10:25:59 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 10:25:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1658ms 10:25:59 INFO - PROCESS | 1794 | 1472232359414 Marionette TRACE conn4 -> [0,761,"getWindowHandle",null] 10:25:59 INFO - PROCESS | 1794 | 1472232359419 Marionette TRACE conn4 <- [1,761,null,{"value":"8"}] 10:25:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 10:25:59 INFO - PROCESS | 1794 | 1472232359429 Marionette TRACE conn4 -> [0,762,"setScriptTimeout",{"ms":35000}] 10:25:59 INFO - PROCESS | 1794 | 1472232359433 Marionette TRACE conn4 <- [1,762,null,{}] 10:25:59 INFO - PROCESS | 1794 | 1472232359440 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}] 10:25:59 INFO - PROCESS | 1794 | 1472232359445 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:25:59 INFO - PROCESS | 1794 | 1472232359646 Marionette TRACE conn4 <- [1,763,null,{"value":null}] 10:25:59 INFO - PROCESS | 1794 | 1472232359906 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:59 INFO - PROCESS | 1794 | 1472232359915 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:26:00 INFO - PROCESS | 1794 | ++DOCSHELL 0x8d7dec00 == 38 [pid = 1794] [id = 198] 10:26:00 INFO - PROCESS | 1794 | ++DOMWINDOW == 106 (0x8d7df000) [pid = 1794] [serial = 595] [outer = (nil)] 10:26:00 INFO - PROCESS | 1794 | ++DOMWINDOW == 107 (0x8d992c00) [pid = 1794] [serial = 596] [outer = 0x8d7df000] 10:26:00 INFO - PROCESS | 1794 | 1472232360177 Marionette DEBUG loaded listener.js 10:26:00 INFO - PROCESS | 1794 | ++DOMWINDOW == 108 (0x8e505000) [pid = 1794] [serial = 597] [outer = 0x8d7df000] 10:26:01 INFO - PROCESS | 1794 | --DOCSHELL 0x8f470000 == 37 [pid = 1794] [id = 189] 10:26:01 INFO - PROCESS | 1794 | --DOCSHELL 0x8f7b5800 == 36 [pid = 1794] [id = 188] 10:26:01 INFO - PROCESS | 1794 | --DOCSHELL 0x8e21c000 == 35 [pid = 1794] [id = 187] 10:26:01 INFO - PROCESS | 1794 | --DOMWINDOW == 107 (0x91f53400) [pid = 1794] [serial = 485] [outer = (nil)] [url = about:blank] 10:26:01 INFO - PROCESS | 1794 | --DOMWINDOW == 106 (0x8f74cc00) [pid = 1794] [serial = 479] [outer = (nil)] [url = about:blank] 10:26:01 INFO - PROCESS | 1794 | --DOMWINDOW == 105 (0x8f7ab800) [pid = 1794] [serial = 482] [outer = (nil)] [url = about:blank] 10:26:01 INFO - PROCESS | 1794 | --DOMWINDOW == 104 (0x8d7e6c00) [pid = 1794] [serial = 526] [outer = (nil)] [url = about:blank] 10:26:01 INFO - PROCESS | 1794 | --DOMWINDOW == 103 (0x8d995000) [pid = 1794] [serial = 527] [outer = (nil)] [url = about:blank] 10:26:01 INFO - PROCESS | 1794 | --DOMWINDOW == 102 (0x954dac00) [pid = 1794] [serial = 514] [outer = (nil)] [url = about:blank] 10:26:01 INFO - PROCESS | 1794 | --DOMWINDOW == 101 (0x954de800) [pid = 1794] [serial = 515] [outer = (nil)] [url = about:blank] 10:26:01 INFO - PROCESS | 1794 | --DOMWINDOW == 100 (0x8f7adc00) [pid = 1794] [serial = 523] [outer = (nil)] [url = about:blank] 10:26:01 INFO - PROCESS | 1794 | --DOMWINDOW == 99 (0x8f7e4800) [pid = 1794] [serial = 524] [outer = (nil)] [url = about:blank] 10:26:01 INFO - PROCESS | 1794 | --DOMWINDOW == 98 (0x93a66000) [pid = 1794] [serial = 505] [outer = (nil)] [url = about:blank] 10:26:01 INFO - PROCESS | 1794 | --DOMWINDOW == 97 (0x9477e000) [pid = 1794] [serial = 506] [outer = (nil)] [url = about:blank] 10:26:01 INFO - PROCESS | 1794 | --DOMWINDOW == 96 (0x9394fc00) [pid = 1794] [serial = 502] [outer = (nil)] [url = about:blank] 10:26:01 INFO - PROCESS | 1794 | --DOMWINDOW == 95 (0x93986000) [pid = 1794] [serial = 503] [outer = (nil)] [url = about:blank] 10:26:01 INFO - PROCESS | 1794 | --DOMWINDOW == 94 (0x95110c00) [pid = 1794] [serial = 508] [outer = (nil)] [url = about:blank] 10:26:01 INFO - PROCESS | 1794 | --DOMWINDOW == 93 (0x9512f400) [pid = 1794] [serial = 509] [outer = (nil)] [url = about:blank] 10:26:01 INFO - PROCESS | 1794 | --DOMWINDOW == 92 (0x92598400) [pid = 1794] [serial = 494] [outer = (nil)] [url = about:blank] 10:26:01 INFO - PROCESS | 1794 | --DOMWINDOW == 91 (0x8e501c00) [pid = 1794] [serial = 520] [outer = (nil)] [url = about:blank] 10:26:01 INFO - PROCESS | 1794 | --DOMWINDOW == 90 (0x8f610400) [pid = 1794] [serial = 521] [outer = (nil)] [url = about:blank] 10:26:01 INFO - PROCESS | 1794 | --DOMWINDOW == 89 (0x97770800) [pid = 1794] [serial = 517] [outer = (nil)] [url = about:blank] 10:26:01 INFO - PROCESS | 1794 | --DOMWINDOW == 88 (0x97773800) [pid = 1794] [serial = 518] [outer = (nil)] [url = about:blank] 10:26:01 INFO - PROCESS | 1794 | --DOMWINDOW == 87 (0x8e21a000) [pid = 1794] [serial = 529] [outer = (nil)] [url = about:blank] 10:26:01 INFO - PROCESS | 1794 | --DOMWINDOW == 86 (0x8e506800) [pid = 1794] [serial = 530] [outer = (nil)] [url = about:blank] 10:26:01 INFO - PROCESS | 1794 | --DOMWINDOW == 85 (0x8f751400) [pid = 1794] [serial = 532] [outer = (nil)] [url = about:blank] 10:26:01 INFO - PROCESS | 1794 | --DOMWINDOW == 84 (0x8f7ae000) [pid = 1794] [serial = 533] [outer = (nil)] [url = about:blank] 10:26:01 INFO - PROCESS | 1794 | --DOMWINDOW == 83 (0x8f74f400) [pid = 1794] [serial = 496] [outer = (nil)] [url = about:blank] 10:26:01 INFO - PROCESS | 1794 | --DOMWINDOW == 82 (0x8f7e3800) [pid = 1794] [serial = 497] [outer = (nil)] [url = about:blank] 10:26:01 INFO - PROCESS | 1794 | --DOMWINDOW == 81 (0x92593400) [pid = 1794] [serial = 499] [outer = (nil)] [url = about:blank] 10:26:01 INFO - PROCESS | 1794 | --DOMWINDOW == 80 (0x925a7800) [pid = 1794] [serial = 500] [outer = (nil)] [url = about:blank] 10:26:01 INFO - PROCESS | 1794 | --DOMWINDOW == 79 (0x9528bc00) [pid = 1794] [serial = 511] [outer = (nil)] [url = about:blank] 10:26:01 INFO - PROCESS | 1794 | --DOMWINDOW == 78 (0x9528ec00) [pid = 1794] [serial = 512] [outer = (nil)] [url = about:blank] 10:26:01 INFO - PROCESS | 1794 | --DOMWINDOW == 77 (0x92592400) [pid = 1794] [serial = 541] [outer = (nil)] [url = about:blank] 10:26:01 INFO - PROCESS | 1794 | --DOMWINDOW == 76 (0x91961c00) [pid = 1794] [serial = 536] [outer = (nil)] [url = about:blank] 10:26:01 INFO - PROCESS | 1794 | --DOMWINDOW == 75 (0x9246f000) [pid = 1794] [serial = 538] [outer = (nil)] [url = about:blank] 10:26:01 INFO - PROCESS | 1794 | --DOMWINDOW == 74 (0x91812400) [pid = 1794] [serial = 535] [outer = (nil)] [url = about:blank] 10:26:01 INFO - PROCESS | 1794 | --DOMWINDOW == 73 (0x925aa800) [pid = 1794] [serial = 542] [outer = (nil)] [url = about:blank] 10:26:01 INFO - PROCESS | 1794 | --DOMWINDOW == 72 (0x92477400) [pid = 1794] [serial = 539] [outer = (nil)] [url = about:blank] 10:26:01 INFO - PROCESS | 1794 | 1472232361703 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]]]}] 10:26:01 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 10:26:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 2335ms 10:26:01 INFO - PROCESS | 1794 | 1472232361769 Marionette TRACE conn4 -> [0,765,"getWindowHandle",null] 10:26:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 10:26:01 INFO - PROCESS | 1794 | 1472232361774 Marionette TRACE conn4 <- [1,765,null,{"value":"8"}] 10:26:01 INFO - PROCESS | 1794 | 1472232361783 Marionette TRACE conn4 -> [0,766,"setScriptTimeout",{"ms":35000}] 10:26:01 INFO - PROCESS | 1794 | 1472232361788 Marionette TRACE conn4 <- [1,766,null,{}] 10:26:01 INFO - PROCESS | 1794 | 1472232361796 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}] 10:26:01 INFO - PROCESS | 1794 | 1472232361803 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:26:01 INFO - PROCESS | 1794 | 1472232361981 Marionette TRACE conn4 <- [1,767,null,{"value":null}] 10:26:02 INFO - PROCESS | 1794 | 1472232361992 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:02 INFO - PROCESS | 1794 | 1472232362002 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:26:02 INFO - PROCESS | 1794 | ++DOCSHELL 0x8ed52800 == 36 [pid = 1794] [id = 199] 10:26:02 INFO - PROCESS | 1794 | ++DOMWINDOW == 73 (0x8f46b000) [pid = 1794] [serial = 598] [outer = (nil)] 10:26:02 INFO - PROCESS | 1794 | ++DOMWINDOW == 74 (0x8f610400) [pid = 1794] [serial = 599] [outer = 0x8f46b000] 10:26:02 INFO - PROCESS | 1794 | 1472232362089 Marionette DEBUG loaded listener.js 10:26:02 INFO - PROCESS | 1794 | ++DOMWINDOW == 75 (0x8f756c00) [pid = 1794] [serial = 600] [outer = 0x8f46b000] 10:26:03 INFO - PROCESS | 1794 | 1472232363423 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]]]}] 10:26:03 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 10:26:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1688ms 10:26:03 INFO - PROCESS | 1794 | 1472232363474 Marionette TRACE conn4 -> [0,769,"getWindowHandle",null] 10:26:03 INFO - PROCESS | 1794 | 1472232363479 Marionette TRACE conn4 <- [1,769,null,{"value":"8"}] 10:26:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 10:26:03 INFO - PROCESS | 1794 | 1472232363491 Marionette TRACE conn4 -> [0,770,"setScriptTimeout",{"ms":35000}] 10:26:03 INFO - PROCESS | 1794 | 1472232363494 Marionette TRACE conn4 <- [1,770,null,{}] 10:26:03 INFO - PROCESS | 1794 | 1472232363501 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}] 10:26:03 INFO - PROCESS | 1794 | 1472232363506 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:26:03 INFO - PROCESS | 1794 | 1472232363793 Marionette TRACE conn4 <- [1,771,null,{"value":null}] 10:26:03 INFO - PROCESS | 1794 | 1472232363911 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:03 INFO - PROCESS | 1794 | 1472232363922 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:26:03 INFO - PROCESS | 1794 | ++DOCSHELL 0x8f7b4800 == 37 [pid = 1794] [id = 200] 10:26:03 INFO - PROCESS | 1794 | ++DOMWINDOW == 76 (0x90f2dc00) [pid = 1794] [serial = 601] [outer = (nil)] 10:26:03 INFO - PROCESS | 1794 | ++DOMWINDOW == 77 (0x91f48800) [pid = 1794] [serial = 602] [outer = 0x90f2dc00] 10:26:04 INFO - PROCESS | 1794 | 1472232363996 Marionette DEBUG loaded listener.js 10:26:04 INFO - PROCESS | 1794 | ++DOMWINDOW == 78 (0x92472000) [pid = 1794] [serial = 603] [outer = 0x90f2dc00] 10:26:04 INFO - PROCESS | 1794 | 1472232364860 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]]]}] 10:26:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 10:26:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1389ms 10:26:04 INFO - PROCESS | 1794 | 1472232364880 Marionette TRACE conn4 -> [0,773,"getWindowHandle",null] 10:26:04 INFO - PROCESS | 1794 | 1472232364883 Marionette TRACE conn4 <- [1,773,null,{"value":"8"}] 10:26:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 10:26:04 INFO - PROCESS | 1794 | 1472232364890 Marionette TRACE conn4 -> [0,774,"setScriptTimeout",{"ms":35000}] 10:26:04 INFO - PROCESS | 1794 | 1472232364896 Marionette TRACE conn4 <- [1,774,null,{}] 10:26:04 INFO - PROCESS | 1794 | 1472232364924 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}] 10:26:04 INFO - PROCESS | 1794 | 1472232364933 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:26:05 INFO - PROCESS | 1794 | 1472232365178 Marionette TRACE conn4 <- [1,775,null,{"value":null}] 10:26:05 INFO - PROCESS | 1794 | 1472232365208 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:05 INFO - PROCESS | 1794 | 1472232365214 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:26:05 INFO - PROCESS | 1794 | ++DOCSHELL 0x8f7b4c00 == 38 [pid = 1794] [id = 201] 10:26:05 INFO - PROCESS | 1794 | ++DOMWINDOW == 79 (0x925a6800) [pid = 1794] [serial = 604] [outer = (nil)] 10:26:05 INFO - PROCESS | 1794 | ++DOMWINDOW == 80 (0x925afc00) [pid = 1794] [serial = 605] [outer = 0x925a6800] 10:26:05 INFO - PROCESS | 1794 | 1472232365288 Marionette DEBUG loaded listener.js 10:26:05 INFO - PROCESS | 1794 | ++DOMWINDOW == 81 (0x93945400) [pid = 1794] [serial = 606] [outer = 0x925a6800] 10:26:06 INFO - PROCESS | 1794 | 1472232366368 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]]]}] 10:26:06 INFO - PROCESS | 1794 | --DOMWINDOW == 80 (0x8d7e4800) [pid = 1794] [serial = 543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 10:26:06 INFO - PROCESS | 1794 | --DOMWINDOW == 79 (0x8f7e1800) [pid = 1794] [serial = 564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 10:26:06 INFO - PROCESS | 1794 | --DOMWINDOW == 78 (0x8f60ac00) [pid = 1794] [serial = 558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 10:26:06 INFO - PROCESS | 1794 | --DOMWINDOW == 77 (0x8f752c00) [pid = 1794] [serial = 546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 10:26:06 INFO - PROCESS | 1794 | --DOMWINDOW == 76 (0x9258d000) [pid = 1794] [serial = 549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 10:26:06 INFO - PROCESS | 1794 | --DOMWINDOW == 75 (0x92b14c00) [pid = 1794] [serial = 552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 10:26:06 INFO - PROCESS | 1794 | --DOMWINDOW == 74 (0x8f474000) [pid = 1794] [serial = 567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 10:26:06 INFO - PROCESS | 1794 | --DOMWINDOW == 73 (0x8e21d000) [pid = 1794] [serial = 561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 10:26:06 INFO - PROCESS | 1794 | --DOMWINDOW == 72 (0x938e6800) [pid = 1794] [serial = 555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 10:26:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 10:26:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1541ms 10:26:06 INFO - PROCESS | 1794 | 1472232366432 Marionette TRACE conn4 -> [0,777,"getWindowHandle",null] 10:26:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 10:26:06 INFO - PROCESS | 1794 | 1472232366437 Marionette TRACE conn4 <- [1,777,null,{"value":"8"}] 10:26:06 INFO - PROCESS | 1794 | 1472232366444 Marionette TRACE conn4 -> [0,778,"setScriptTimeout",{"ms":35000}] 10:26:06 INFO - PROCESS | 1794 | 1472232366447 Marionette TRACE conn4 <- [1,778,null,{}] 10:26:06 INFO - PROCESS | 1794 | 1472232366458 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}] 10:26:06 INFO - PROCESS | 1794 | 1472232366462 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:26:06 INFO - PROCESS | 1794 | 1472232366642 Marionette TRACE conn4 <- [1,779,null,{"value":null}] 10:26:06 INFO - PROCESS | 1794 | 1472232366803 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:06 INFO - PROCESS | 1794 | 1472232366812 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:26:06 INFO - PROCESS | 1794 | ++DOCSHELL 0x8f7d9800 == 39 [pid = 1794] [id = 202] 10:26:06 INFO - PROCESS | 1794 | ++DOMWINDOW == 73 (0x8f7e1800) [pid = 1794] [serial = 607] [outer = (nil)] 10:26:06 INFO - PROCESS | 1794 | ++DOMWINDOW == 74 (0x925ad800) [pid = 1794] [serial = 608] [outer = 0x8f7e1800] 10:26:06 INFO - PROCESS | 1794 | 1472232366930 Marionette DEBUG loaded listener.js 10:26:07 INFO - PROCESS | 1794 | ++DOMWINDOW == 75 (0x9398b400) [pid = 1794] [serial = 609] [outer = 0x8f7e1800] 10:26:07 INFO - PROCESS | 1794 | 1472232367722 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]]]}] 10:26:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 10:26:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1341ms 10:26:07 INFO - PROCESS | 1794 | 1472232367785 Marionette TRACE conn4 -> [0,781,"getWindowHandle",null] 10:26:07 INFO - PROCESS | 1794 | 1472232367789 Marionette TRACE conn4 <- [1,781,null,{"value":"8"}] 10:26:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 10:26:07 INFO - PROCESS | 1794 | 1472232367796 Marionette TRACE conn4 -> [0,782,"setScriptTimeout",{"ms":35000}] 10:26:07 INFO - PROCESS | 1794 | 1472232367799 Marionette TRACE conn4 <- [1,782,null,{}] 10:26:07 INFO - PROCESS | 1794 | 1472232367806 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}] 10:26:07 INFO - PROCESS | 1794 | 1472232367811 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:26:08 INFO - PROCESS | 1794 | 1472232368002 Marionette TRACE conn4 <- [1,783,null,{"value":null}] 10:26:08 INFO - PROCESS | 1794 | 1472232368150 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:08 INFO - PROCESS | 1794 | 1472232368161 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:26:08 INFO - PROCESS | 1794 | ++DOCSHELL 0x93a69800 == 40 [pid = 1794] [id = 203] 10:26:08 INFO - PROCESS | 1794 | ++DOMWINDOW == 76 (0x93a6a800) [pid = 1794] [serial = 610] [outer = (nil)] 10:26:08 INFO - PROCESS | 1794 | ++DOMWINDOW == 77 (0x9510a000) [pid = 1794] [serial = 611] [outer = 0x93a6a800] 10:26:08 INFO - PROCESS | 1794 | 1472232368246 Marionette DEBUG loaded listener.js 10:26:08 INFO - PROCESS | 1794 | ++DOMWINDOW == 78 (0x9525d800) [pid = 1794] [serial = 612] [outer = 0x93a6a800] 10:26:09 INFO - PROCESS | 1794 | 1472232369319 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]]]}] 10:26:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 10:26:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 1539ms 10:26:09 INFO - PROCESS | 1794 | 1472232369336 Marionette TRACE conn4 -> [0,785,"getWindowHandle",null] 10:26:09 INFO - PROCESS | 1794 | 1472232369343 Marionette TRACE conn4 <- [1,785,null,{"value":"8"}] 10:26:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 10:26:09 INFO - PROCESS | 1794 | 1472232369352 Marionette TRACE conn4 -> [0,786,"setScriptTimeout",{"ms":35000}] 10:26:09 INFO - PROCESS | 1794 | 1472232369361 Marionette TRACE conn4 <- [1,786,null,{}] 10:26:09 INFO - PROCESS | 1794 | 1472232369368 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}] 10:26:09 INFO - PROCESS | 1794 | 1472232369375 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:26:09 INFO - PROCESS | 1794 | 1472232369590 Marionette TRACE conn4 <- [1,787,null,{"value":null}] 10:26:09 INFO - PROCESS | 1794 | 1472232369851 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:09 INFO - PROCESS | 1794 | 1472232369862 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:26:09 INFO - PROCESS | 1794 | ++DOCSHELL 0x8f60c800 == 41 [pid = 1794] [id = 204] 10:26:09 INFO - PROCESS | 1794 | ++DOMWINDOW == 79 (0x8f60ec00) [pid = 1794] [serial = 613] [outer = (nil)] 10:26:09 INFO - PROCESS | 1794 | ++DOMWINDOW == 80 (0x8f7d5400) [pid = 1794] [serial = 614] [outer = 0x8f60ec00] 10:26:10 INFO - PROCESS | 1794 | 1472232369997 Marionette DEBUG loaded listener.js 10:26:10 INFO - PROCESS | 1794 | ++DOMWINDOW == 81 (0x90f2cc00) [pid = 1794] [serial = 615] [outer = 0x8f60ec00] 10:26:11 INFO - PROCESS | 1794 | 1472232371003 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]]]}] 10:26:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 10:26:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1692ms 10:26:11 INFO - PROCESS | 1794 | 1472232371044 Marionette TRACE conn4 -> [0,789,"getWindowHandle",null] 10:26:11 INFO - PROCESS | 1794 | 1472232371052 Marionette TRACE conn4 <- [1,789,null,{"value":"8"}] 10:26:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 10:26:11 INFO - PROCESS | 1794 | 1472232371064 Marionette TRACE conn4 -> [0,790,"setScriptTimeout",{"ms":35000}] 10:26:11 INFO - PROCESS | 1794 | 1472232371068 Marionette TRACE conn4 <- [1,790,null,{}] 10:26:11 INFO - PROCESS | 1794 | 1472232371076 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}] 10:26:11 INFO - PROCESS | 1794 | 1472232371083 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:26:11 INFO - PROCESS | 1794 | 1472232371303 Marionette TRACE conn4 <- [1,791,null,{"value":null}] 10:26:11 INFO - PROCESS | 1794 | 1472232371568 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:11 INFO - PROCESS | 1794 | 1472232371578 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:26:11 INFO - PROCESS | 1794 | ++DOCSHELL 0x92596c00 == 42 [pid = 1794] [id = 205] 10:26:11 INFO - PROCESS | 1794 | ++DOMWINDOW == 82 (0x92598000) [pid = 1794] [serial = 616] [outer = (nil)] 10:26:11 INFO - PROCESS | 1794 | ++DOMWINDOW == 83 (0x92b0f400) [pid = 1794] [serial = 617] [outer = 0x92598000] 10:26:11 INFO - PROCESS | 1794 | 1472232371726 Marionette DEBUG loaded listener.js 10:26:11 INFO - PROCESS | 1794 | ++DOMWINDOW == 84 (0x93c40000) [pid = 1794] [serial = 618] [outer = 0x92598000] 10:26:12 INFO - PROCESS | 1794 | 1472232372749 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]]]}] 10:26:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 10:26:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 1742ms 10:26:12 INFO - PROCESS | 1794 | 1472232372807 Marionette TRACE conn4 -> [0,793,"getWindowHandle",null] 10:26:12 INFO - PROCESS | 1794 | 1472232372811 Marionette TRACE conn4 <- [1,793,null,{"value":"8"}] 10:26:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 10:26:12 INFO - PROCESS | 1794 | 1472232372819 Marionette TRACE conn4 -> [0,794,"setScriptTimeout",{"ms":35000}] 10:26:12 INFO - PROCESS | 1794 | 1472232372826 Marionette TRACE conn4 <- [1,794,null,{}] 10:26:12 INFO - PROCESS | 1794 | 1472232372844 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}] 10:26:12 INFO - PROCESS | 1794 | 1472232372855 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:26:13 INFO - PROCESS | 1794 | 1472232373109 Marionette TRACE conn4 <- [1,795,null,{"value":null}] 10:26:13 INFO - PROCESS | 1794 | 1472232373400 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:13 INFO - PROCESS | 1794 | 1472232373412 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:26:13 INFO - PROCESS | 1794 | ++DOCSHELL 0x95298400 == 43 [pid = 1794] [id = 206] 10:26:13 INFO - PROCESS | 1794 | ++DOMWINDOW == 85 (0x95413000) [pid = 1794] [serial = 619] [outer = (nil)] 10:26:13 INFO - PROCESS | 1794 | ++DOMWINDOW == 86 (0x9776dc00) [pid = 1794] [serial = 620] [outer = 0x95413000] 10:26:13 INFO - PROCESS | 1794 | 1472232373506 Marionette DEBUG loaded listener.js 10:26:13 INFO - PROCESS | 1794 | ++DOMWINDOW == 87 (0x97872800) [pid = 1794] [serial = 621] [outer = 0x95413000] 10:26:14 INFO - PROCESS | 1794 | 1472232374605 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]]]}] 10:26:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 10:26:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 1852ms 10:26:14 INFO - PROCESS | 1794 | 1472232374673 Marionette TRACE conn4 -> [0,797,"getWindowHandle",null] 10:26:14 INFO - PROCESS | 1794 | 1472232374680 Marionette TRACE conn4 <- [1,797,null,{"value":"8"}] 10:26:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 10:26:14 INFO - PROCESS | 1794 | 1472232374689 Marionette TRACE conn4 -> [0,798,"setScriptTimeout",{"ms":35000}] 10:26:14 INFO - PROCESS | 1794 | 1472232374694 Marionette TRACE conn4 <- [1,798,null,{}] 10:26:14 INFO - PROCESS | 1794 | 1472232374703 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}] 10:26:14 INFO - PROCESS | 1794 | 1472232374710 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:26:15 INFO - PROCESS | 1794 | 1472232375061 Marionette TRACE conn4 <- [1,799,null,{"value":null}] 10:26:15 INFO - PROCESS | 1794 | 1472232375360 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:15 INFO - PROCESS | 1794 | 1472232375371 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:26:15 INFO - PROCESS | 1794 | ++DOCSHELL 0x954e1800 == 44 [pid = 1794] [id = 207] 10:26:15 INFO - PROCESS | 1794 | ++DOMWINDOW == 88 (0x97870c00) [pid = 1794] [serial = 622] [outer = (nil)] 10:26:15 INFO - PROCESS | 1794 | ++DOMWINDOW == 89 (0x99677000) [pid = 1794] [serial = 623] [outer = 0x97870c00] 10:26:15 INFO - PROCESS | 1794 | 1472232375500 Marionette DEBUG loaded listener.js 10:26:15 INFO - PROCESS | 1794 | ++DOMWINDOW == 90 (0x9a8a6800) [pid = 1794] [serial = 624] [outer = 0x97870c00] 10:26:16 INFO - PROCESS | 1794 | 1472232376702 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]]]}] 10:26:16 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 10:26:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 2088ms 10:26:16 INFO - PROCESS | 1794 | 1472232376779 Marionette TRACE conn4 -> [0,801,"getWindowHandle",null] 10:26:16 INFO - PROCESS | 1794 | 1472232376785 Marionette TRACE conn4 <- [1,801,null,{"value":"8"}] 10:26:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 10:26:16 INFO - PROCESS | 1794 | 1472232376806 Marionette TRACE conn4 -> [0,802,"setScriptTimeout",{"ms":35000}] 10:26:16 INFO - PROCESS | 1794 | 1472232376816 Marionette TRACE conn4 <- [1,802,null,{}] 10:26:16 INFO - PROCESS | 1794 | 1472232376871 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}] 10:26:16 INFO - PROCESS | 1794 | 1472232376878 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:26:17 INFO - PROCESS | 1794 | 1472232377297 Marionette TRACE conn4 <- [1,803,null,{"value":null}] 10:26:17 INFO - PROCESS | 1794 | 1472232377498 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:17 INFO - PROCESS | 1794 | 1472232377510 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:26:17 INFO - PROCESS | 1794 | ++DOCSHELL 0x8f7ad000 == 45 [pid = 1794] [id = 208] 10:26:17 INFO - PROCESS | 1794 | ++DOMWINDOW == 91 (0x9258d400) [pid = 1794] [serial = 625] [outer = (nil)] 10:26:17 INFO - PROCESS | 1794 | ++DOMWINDOW == 92 (0x9a9d6c00) [pid = 1794] [serial = 626] [outer = 0x9258d400] 10:26:17 INFO - PROCESS | 1794 | 1472232377630 Marionette DEBUG loaded listener.js 10:26:17 INFO - PROCESS | 1794 | ++DOMWINDOW == 93 (0x9a9d8800) [pid = 1794] [serial = 627] [outer = 0x9258d400] 10:26:18 INFO - PROCESS | 1794 | 1472232378670 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]]]}] 10:26:18 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 10:26:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 1899ms 10:26:18 INFO - PROCESS | 1794 | 1472232378705 Marionette TRACE conn4 -> [0,805,"getWindowHandle",null] 10:26:18 INFO - PROCESS | 1794 | 1472232378708 Marionette TRACE conn4 <- [1,805,null,{"value":"8"}] 10:26:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 10:26:18 INFO - PROCESS | 1794 | 1472232378716 Marionette TRACE conn4 -> [0,806,"setScriptTimeout",{"ms":35000}] 10:26:18 INFO - PROCESS | 1794 | 1472232378718 Marionette TRACE conn4 <- [1,806,null,{}] 10:26:18 INFO - PROCESS | 1794 | 1472232378725 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}] 10:26:18 INFO - PROCESS | 1794 | 1472232378735 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:26:18 INFO - PROCESS | 1794 | 1472232378954 Marionette TRACE conn4 <- [1,807,null,{"value":null}] 10:26:19 INFO - PROCESS | 1794 | 1472232379218 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:19 INFO - PROCESS | 1794 | 1472232379226 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:26:19 INFO - PROCESS | 1794 | ++DOCSHELL 0x9528ec00 == 46 [pid = 1794] [id = 209] 10:26:19 INFO - PROCESS | 1794 | ++DOMWINDOW == 94 (0x9aa74000) [pid = 1794] [serial = 628] [outer = (nil)] 10:26:19 INFO - PROCESS | 1794 | ++DOMWINDOW == 95 (0x9ab77400) [pid = 1794] [serial = 629] [outer = 0x9aa74000] 10:26:19 INFO - PROCESS | 1794 | 1472232379357 Marionette DEBUG loaded listener.js 10:26:19 INFO - PROCESS | 1794 | ++DOMWINDOW == 96 (0x9ab9a000) [pid = 1794] [serial = 630] [outer = 0x9aa74000] 10:26:20 INFO - PROCESS | 1794 | 1472232380431 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]]]}] 10:26:20 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 10:26:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1792ms 10:26:20 INFO - PROCESS | 1794 | 1472232380508 Marionette TRACE conn4 -> [0,809,"getWindowHandle",null] 10:26:20 INFO - PROCESS | 1794 | 1472232380512 Marionette TRACE conn4 <- [1,809,null,{"value":"8"}] 10:26:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 10:26:20 INFO - PROCESS | 1794 | 1472232380519 Marionette TRACE conn4 -> [0,810,"setScriptTimeout",{"ms":35000}] 10:26:20 INFO - PROCESS | 1794 | 1472232380522 Marionette TRACE conn4 <- [1,810,null,{}] 10:26:20 INFO - PROCESS | 1794 | 1472232380529 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}] 10:26:20 INFO - PROCESS | 1794 | 1472232380533 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:26:20 INFO - PROCESS | 1794 | 1472232380776 Marionette TRACE conn4 <- [1,811,null,{"value":null}] 10:26:21 INFO - PROCESS | 1794 | 1472232381042 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:21 INFO - PROCESS | 1794 | 1472232381053 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:26:21 INFO - PROCESS | 1794 | ++DOCSHELL 0x97876800 == 47 [pid = 1794] [id = 210] 10:26:21 INFO - PROCESS | 1794 | ++DOMWINDOW == 97 (0x9ab75000) [pid = 1794] [serial = 631] [outer = (nil)] 10:26:21 INFO - PROCESS | 1794 | ++DOMWINDOW == 98 (0x9aba3800) [pid = 1794] [serial = 632] [outer = 0x9ab75000] 10:26:21 INFO - PROCESS | 1794 | 1472232381162 Marionette DEBUG loaded listener.js 10:26:21 INFO - PROCESS | 1794 | ++DOMWINDOW == 99 (0x9aba7000) [pid = 1794] [serial = 633] [outer = 0x9ab75000] 10:26:22 INFO - PROCESS | 1794 | 1472232382165 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]]]}] 10:26:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 10:26:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1690ms 10:26:22 INFO - PROCESS | 1794 | 1472232382211 Marionette TRACE conn4 -> [0,813,"getWindowHandle",null] 10:26:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 10:26:22 INFO - PROCESS | 1794 | 1472232382217 Marionette TRACE conn4 <- [1,813,null,{"value":"8"}] 10:26:22 INFO - PROCESS | 1794 | 1472232382224 Marionette TRACE conn4 -> [0,814,"setScriptTimeout",{"ms":35000}] 10:26:22 INFO - PROCESS | 1794 | 1472232382229 Marionette TRACE conn4 <- [1,814,null,{}] 10:26:22 INFO - PROCESS | 1794 | 1472232382236 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}] 10:26:22 INFO - PROCESS | 1794 | 1472232382242 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:26:22 INFO - PROCESS | 1794 | 1472232382483 Marionette TRACE conn4 <- [1,815,null,{"value":null}] 10:26:22 INFO - PROCESS | 1794 | 1472232382772 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:22 INFO - PROCESS | 1794 | 1472232382781 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:26:22 INFO - PROCESS | 1794 | ++DOCSHELL 0x8e21d400 == 48 [pid = 1794] [id = 211] 10:26:22 INFO - PROCESS | 1794 | ++DOMWINDOW == 100 (0x9ab6f400) [pid = 1794] [serial = 634] [outer = (nil)] 10:26:22 INFO - PROCESS | 1794 | ++DOMWINDOW == 101 (0x9b351800) [pid = 1794] [serial = 635] [outer = 0x9ab6f400] 10:26:22 INFO - PROCESS | 1794 | 1472232382875 Marionette DEBUG loaded listener.js 10:26:22 INFO - PROCESS | 1794 | ++DOMWINDOW == 102 (0x9b6bd800) [pid = 1794] [serial = 636] [outer = 0x9ab6f400] 10:26:23 INFO - PROCESS | 1794 | 1472232383805 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] 10:26:23 INFO - PROCESS | 1794 | 1472232383880 Marionette TRACE conn4 <- [1,817,null,{"value":"8"}] 10:26:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 10:26:23 INFO - PROCESS | 1794 | 1472232383891 Marionette TRACE conn4 -> [0,818,"setScriptTimeout",{"ms":35000}] 10:26:23 INFO - PROCESS | 1794 | 1472232383897 Marionette TRACE conn4 <- [1,818,null,{}] 10:26:23 INFO - PROCESS | 1794 | 1472232383908 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}] 10:26:23 INFO - PROCESS | 1794 | 1472232383914 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:26:24 INFO - PROCESS | 1794 | 1472232384316 Marionette TRACE conn4 <- [1,819,null,{"value":null}] 10:26:24 INFO - PROCESS | 1794 | 1472232384691 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:24 INFO - PROCESS | 1794 | 1472232384705 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:26:24 INFO - PROCESS | 1794 | ++DOCSHELL 0x995ca400 == 49 [pid = 1794] [id = 212] 10:26:24 INFO - PROCESS | 1794 | ++DOMWINDOW == 103 (0x9aba2800) [pid = 1794] [serial = 637] [outer = (nil)] 10:26:24 INFO - PROCESS | 1794 | ++DOMWINDOW == 104 (0x9bbaf000) [pid = 1794] [serial = 638] [outer = 0x9aba2800] 10:26:24 INFO - PROCESS | 1794 | 1472232384852 Marionette DEBUG loaded listener.js 10:26:25 INFO - PROCESS | 1794 | ++DOMWINDOW == 105 (0x9bbe4400) [pid = 1794] [serial = 639] [outer = 0x9aba2800] 10:26:25 INFO - PROCESS | 1794 | 1472232385923 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]]]}] 10:26:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 10:26:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 2095ms 10:26:25 INFO - PROCESS | 1794 | 1472232385984 Marionette TRACE conn4 -> [0,821,"getWindowHandle",null] 10:26:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 10:26:25 INFO - PROCESS | 1794 | 1472232385988 Marionette TRACE conn4 <- [1,821,null,{"value":"8"}] 10:26:25 INFO - PROCESS | 1794 | 1472232385995 Marionette TRACE conn4 -> [0,822,"setScriptTimeout",{"ms":35000}] 10:26:26 INFO - PROCESS | 1794 | 1472232385999 Marionette TRACE conn4 <- [1,822,null,{}] 10:26:26 INFO - PROCESS | 1794 | 1472232386005 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}] 10:26:26 INFO - PROCESS | 1794 | 1472232386011 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:26:26 INFO - PROCESS | 1794 | 1472232386224 Marionette TRACE conn4 <- [1,823,null,{"value":null}] 10:26:26 INFO - PROCESS | 1794 | 1472232386471 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:26 INFO - PROCESS | 1794 | 1472232386480 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:26:26 INFO - PROCESS | 1794 | ++DOCSHELL 0x9bb26800 == 50 [pid = 1794] [id = 213] 10:26:26 INFO - PROCESS | 1794 | ++DOMWINDOW == 106 (0x9bb30400) [pid = 1794] [serial = 640] [outer = (nil)] 10:26:26 INFO - PROCESS | 1794 | ++DOMWINDOW == 107 (0x9bfe2c00) [pid = 1794] [serial = 641] [outer = 0x9bb30400] 10:26:26 INFO - PROCESS | 1794 | 1472232386625 Marionette DEBUG loaded listener.js 10:26:26 INFO - PROCESS | 1794 | ++DOMWINDOW == 108 (0x9bfec000) [pid = 1794] [serial = 642] [outer = 0x9bb30400] 10:26:27 INFO - PROCESS | 1794 | 1472232387687 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] 10:26:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 10:26:27 INFO - PROCESS | 1794 | 1472232387742 Marionette TRACE conn4 <- [1,825,null,{"value":"8"}] 10:26:27 INFO - PROCESS | 1794 | 1472232387750 Marionette TRACE conn4 -> [0,826,"setScriptTimeout",{"ms":35000}] 10:26:27 INFO - PROCESS | 1794 | 1472232387755 Marionette TRACE conn4 <- [1,826,null,{}] 10:26:27 INFO - PROCESS | 1794 | 1472232387761 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}] 10:26:27 INFO - PROCESS | 1794 | 1472232387767 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:26:28 INFO - PROCESS | 1794 | 1472232388032 Marionette TRACE conn4 <- [1,827,null,{"value":null}] 10:26:28 INFO - PROCESS | 1794 | 1472232388291 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:28 INFO - PROCESS | 1794 | 1472232388302 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:26:28 INFO - PROCESS | 1794 | ++DOCSHELL 0x8e210400 == 51 [pid = 1794] [id = 214] 10:26:28 INFO - PROCESS | 1794 | ++DOMWINDOW == 109 (0x8e214800) [pid = 1794] [serial = 643] [outer = (nil)] 10:26:28 INFO - PROCESS | 1794 | ++DOMWINDOW == 110 (0x8eba2800) [pid = 1794] [serial = 644] [outer = 0x8e214800] 10:26:28 INFO - PROCESS | 1794 | 1472232388648 Marionette DEBUG loaded listener.js 10:26:28 INFO - PROCESS | 1794 | ++DOMWINDOW == 111 (0x8f605000) [pid = 1794] [serial = 645] [outer = 0x8e214800] 10:26:29 INFO - PROCESS | 1794 | 1472232389798 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]]]}] 10:26:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 10:26:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 2095ms 10:26:29 INFO - PROCESS | 1794 | 1472232389845 Marionette TRACE conn4 -> [0,829,"getWindowHandle",null] 10:26:29 INFO - PROCESS | 1794 | 1472232389849 Marionette TRACE conn4 <- [1,829,null,{"value":"8"}] 10:26:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 10:26:29 INFO - PROCESS | 1794 | 1472232389859 Marionette TRACE conn4 -> [0,830,"setScriptTimeout",{"ms":35000}] 10:26:29 INFO - PROCESS | 1794 | 1472232389863 Marionette TRACE conn4 <- [1,830,null,{}] 10:26:29 INFO - PROCESS | 1794 | 1472232389871 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}] 10:26:29 INFO - PROCESS | 1794 | 1472232389878 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:26:30 INFO - PROCESS | 1794 | 1472232390199 Marionette TRACE conn4 <- [1,831,null,{"value":null}] 10:26:31 INFO - PROCESS | 1794 | --DOCSHELL 0x8f7d9800 == 50 [pid = 1794] [id = 202] 10:26:31 INFO - PROCESS | 1794 | --DOCSHELL 0x8f7b4c00 == 49 [pid = 1794] [id = 201] 10:26:31 INFO - PROCESS | 1794 | --DOCSHELL 0x8f7b4800 == 48 [pid = 1794] [id = 200] 10:26:31 INFO - PROCESS | 1794 | --DOCSHELL 0x8ed52800 == 47 [pid = 1794] [id = 199] 10:26:31 INFO - PROCESS | 1794 | --DOCSHELL 0x8d7dec00 == 46 [pid = 1794] [id = 198] 10:26:31 INFO - PROCESS | 1794 | --DOCSHELL 0x8e50e400 == 45 [pid = 1794] [id = 197] 10:26:31 INFO - PROCESS | 1794 | --DOCSHELL 0x8ebaf400 == 44 [pid = 1794] [id = 196] 10:26:31 INFO - PROCESS | 1794 | --DOCSHELL 0x8e50e000 == 43 [pid = 1794] [id = 195] 10:26:31 INFO - PROCESS | 1794 | --DOCSHELL 0x95267c00 == 42 [pid = 1794] [id = 194] 10:26:31 INFO - PROCESS | 1794 | --DOCSHELL 0x8e50bc00 == 41 [pid = 1794] [id = 190] 10:26:31 INFO - PROCESS | 1794 | --DOCSHELL 0x8e216000 == 40 [pid = 1794] [id = 192] 10:26:31 INFO - PROCESS | 1794 | --DOCSHELL 0x8eba3800 == 39 [pid = 1794] [id = 191] 10:26:31 INFO - PROCESS | 1794 | --DOCSHELL 0x93c46400 == 38 [pid = 1794] [id = 193] 10:26:31 INFO - PROCESS | 1794 | --DOCSHELL 0x8ebb0c00 == 37 [pid = 1794] [id = 186] 10:26:31 INFO - PROCESS | 1794 | --DOCSHELL 0x9bb26800 == 36 [pid = 1794] [id = 213] 10:26:31 INFO - PROCESS | 1794 | --DOCSHELL 0x8e210400 == 35 [pid = 1794] [id = 214] 10:26:31 INFO - PROCESS | 1794 | --DOCSHELL 0x995ca400 == 34 [pid = 1794] [id = 212] 10:26:31 INFO - PROCESS | 1794 | --DOCSHELL 0x8e21d400 == 33 [pid = 1794] [id = 211] 10:26:31 INFO - PROCESS | 1794 | --DOCSHELL 0x97876800 == 32 [pid = 1794] [id = 210] 10:26:31 INFO - PROCESS | 1794 | --DOCSHELL 0x8f7ad000 == 31 [pid = 1794] [id = 208] 10:26:31 INFO - PROCESS | 1794 | --DOCSHELL 0x9528ec00 == 30 [pid = 1794] [id = 209] 10:26:31 INFO - PROCESS | 1794 | --DOCSHELL 0x954e1800 == 29 [pid = 1794] [id = 207] 10:26:31 INFO - PROCESS | 1794 | --DOCSHELL 0x95298400 == 28 [pid = 1794] [id = 206] 10:26:31 INFO - PROCESS | 1794 | --DOCSHELL 0x92596c00 == 27 [pid = 1794] [id = 205] 10:26:31 INFO - PROCESS | 1794 | --DOCSHELL 0x93a69800 == 26 [pid = 1794] [id = 203] 10:26:31 INFO - PROCESS | 1794 | --DOCSHELL 0x8f60c800 == 25 [pid = 1794] [id = 204] 10:26:31 INFO - PROCESS | 1794 | --DOMWINDOW == 110 (0x8f606000) [pid = 1794] [serial = 545] [outer = (nil)] [url = about:blank] 10:26:31 INFO - PROCESS | 1794 | --DOMWINDOW == 109 (0x91816400) [pid = 1794] [serial = 565] [outer = (nil)] [url = about:blank] 10:26:31 INFO - PROCESS | 1794 | --DOMWINDOW == 108 (0x8e21c400) [pid = 1794] [serial = 544] [outer = (nil)] [url = about:blank] 10:26:31 INFO - PROCESS | 1794 | --DOMWINDOW == 107 (0x8f7e3c00) [pid = 1794] [serial = 560] [outer = (nil)] [url = about:blank] 10:26:31 INFO - PROCESS | 1794 | --DOMWINDOW == 106 (0x9180bc00) [pid = 1794] [serial = 548] [outer = (nil)] [url = about:blank] 10:26:31 INFO - PROCESS | 1794 | --DOMWINDOW == 105 (0x90f26800) [pid = 1794] [serial = 547] [outer = (nil)] [url = about:blank] 10:26:31 INFO - PROCESS | 1794 | --DOMWINDOW == 104 (0x8f7b4000) [pid = 1794] [serial = 559] [outer = (nil)] [url = about:blank] 10:26:31 INFO - PROCESS | 1794 | --DOMWINDOW == 103 (0x93949400) [pid = 1794] [serial = 551] [outer = (nil)] [url = about:blank] 10:26:31 INFO - PROCESS | 1794 | --DOMWINDOW == 102 (0x92b11800) [pid = 1794] [serial = 550] [outer = (nil)] [url = about:blank] 10:26:31 INFO - PROCESS | 1794 | --DOMWINDOW == 101 (0x93992400) [pid = 1794] [serial = 554] [outer = (nil)] [url = about:blank] 10:26:31 INFO - PROCESS | 1794 | --DOMWINDOW == 100 (0x9398d400) [pid = 1794] [serial = 553] [outer = (nil)] [url = about:blank] 10:26:31 INFO - PROCESS | 1794 | --DOMWINDOW == 99 (0x8f7dc800) [pid = 1794] [serial = 568] [outer = (nil)] [url = about:blank] 10:26:31 INFO - PROCESS | 1794 | --DOMWINDOW == 98 (0x8f471000) [pid = 1794] [serial = 562] [outer = (nil)] [url = about:blank] 10:26:31 INFO - PROCESS | 1794 | --DOMWINDOW == 97 (0x91965400) [pid = 1794] [serial = 566] [outer = (nil)] [url = about:blank] 10:26:31 INFO - PROCESS | 1794 | --DOMWINDOW == 96 (0x9525f400) [pid = 1794] [serial = 557] [outer = (nil)] [url = about:blank] 10:26:31 INFO - PROCESS | 1794 | --DOMWINDOW == 95 (0x9247ac00) [pid = 1794] [serial = 569] [outer = (nil)] [url = about:blank] 10:26:31 INFO - PROCESS | 1794 | --DOMWINDOW == 94 (0x9512ec00) [pid = 1794] [serial = 556] [outer = (nil)] [url = about:blank] 10:26:31 INFO - PROCESS | 1794 | --DOMWINDOW == 93 (0x8f602400) [pid = 1794] [serial = 563] [outer = (nil)] [url = about:blank] 10:26:31 INFO - PROCESS | 1794 | 1472232391916 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:31 INFO - PROCESS | 1794 | 1472232391927 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:26:32 INFO - PROCESS | 1794 | ++DOCSHELL 0x8d7de000 == 26 [pid = 1794] [id = 215] 10:26:32 INFO - PROCESS | 1794 | ++DOMWINDOW == 94 (0x8d7e0c00) [pid = 1794] [serial = 646] [outer = (nil)] 10:26:32 INFO - PROCESS | 1794 | ++DOMWINDOW == 95 (0x8d993800) [pid = 1794] [serial = 647] [outer = 0x8d7e0c00] 10:26:32 INFO - PROCESS | 1794 | 1472232392070 Marionette DEBUG loaded listener.js 10:26:32 INFO - PROCESS | 1794 | ++DOMWINDOW == 96 (0x8d99c800) [pid = 1794] [serial = 648] [outer = 0x8d7e0c00] 10:26:32 INFO - PROCESS | 1794 | 1472232392977 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]]]}] 10:26:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 10:26:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 3157ms 10:26:33 INFO - PROCESS | 1794 | 1472232393017 Marionette TRACE conn4 -> [0,833,"getWindowHandle",null] 10:26:33 INFO - PROCESS | 1794 | 1472232393023 Marionette TRACE conn4 <- [1,833,null,{"value":"8"}] 10:26:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 10:26:33 INFO - PROCESS | 1794 | 1472232393031 Marionette TRACE conn4 -> [0,834,"setScriptTimeout",{"ms":35000}] 10:26:33 INFO - PROCESS | 1794 | 1472232393036 Marionette TRACE conn4 <- [1,834,null,{}] 10:26:33 INFO - PROCESS | 1794 | 1472232393044 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}] 10:26:33 INFO - PROCESS | 1794 | 1472232393053 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:26:33 INFO - PROCESS | 1794 | 1472232393229 Marionette TRACE conn4 <- [1,835,null,{"value":null}] 10:26:33 INFO - PROCESS | 1794 | 1472232393358 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:33 INFO - PROCESS | 1794 | 1472232393371 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:26:33 INFO - PROCESS | 1794 | ++DOCSHELL 0x8e508400 == 27 [pid = 1794] [id = 216] 10:26:33 INFO - PROCESS | 1794 | ++DOMWINDOW == 97 (0x8e50b000) [pid = 1794] [serial = 649] [outer = (nil)] 10:26:33 INFO - PROCESS | 1794 | ++DOMWINDOW == 98 (0x8eba1400) [pid = 1794] [serial = 650] [outer = 0x8e50b000] 10:26:33 INFO - PROCESS | 1794 | 1472232393446 Marionette DEBUG loaded listener.js 10:26:33 INFO - PROCESS | 1794 | ++DOMWINDOW == 99 (0x8ebab000) [pid = 1794] [serial = 651] [outer = 0x8e50b000] 10:26:34 INFO - PROCESS | 1794 | 1472232394307 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]]]}] 10:26:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 10:26:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1339ms 10:26:34 INFO - PROCESS | 1794 | 1472232394379 Marionette TRACE conn4 -> [0,837,"getWindowHandle",null] 10:26:34 INFO - PROCESS | 1794 | 1472232394398 Marionette TRACE conn4 <- [1,837,null,{"value":"8"}] 10:26:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 10:26:34 INFO - PROCESS | 1794 | 1472232394421 Marionette TRACE conn4 -> [0,838,"setScriptTimeout",{"ms":35000}] 10:26:34 INFO - PROCESS | 1794 | 1472232394425 Marionette TRACE conn4 <- [1,838,null,{}] 10:26:34 INFO - PROCESS | 1794 | 1472232394431 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}] 10:26:34 INFO - PROCESS | 1794 | 1472232394438 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:26:34 INFO - PROCESS | 1794 | 1472232394666 Marionette TRACE conn4 <- [1,839,null,{"value":null}] 10:26:34 INFO - PROCESS | 1794 | 1472232394692 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:34 INFO - PROCESS | 1794 | 1472232394701 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:26:34 INFO - PROCESS | 1794 | ++DOCSHELL 0x8ed4d800 == 28 [pid = 1794] [id = 217] 10:26:34 INFO - PROCESS | 1794 | ++DOMWINDOW == 100 (0x8ed57c00) [pid = 1794] [serial = 652] [outer = (nil)] 10:26:34 INFO - PROCESS | 1794 | ++DOMWINDOW == 101 (0x8f478800) [pid = 1794] [serial = 653] [outer = 0x8ed57c00] 10:26:34 INFO - PROCESS | 1794 | 1472232394795 Marionette DEBUG loaded listener.js 10:26:34 INFO - PROCESS | 1794 | ++DOMWINDOW == 102 (0x8f609800) [pid = 1794] [serial = 654] [outer = 0x8ed57c00] 10:26:35 INFO - PROCESS | 1794 | 1472232395831 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]]]}] 10:26:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 10:26:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1484ms 10:26:35 INFO - PROCESS | 1794 | 1472232395905 Marionette TRACE conn4 -> [0,841,"getWindowHandle",null] 10:26:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 10:26:35 INFO - PROCESS | 1794 | 1472232395909 Marionette TRACE conn4 <- [1,841,null,{"value":"8"}] 10:26:35 INFO - PROCESS | 1794 | 1472232395918 Marionette TRACE conn4 -> [0,842,"setScriptTimeout",{"ms":35000}] 10:26:35 INFO - PROCESS | 1794 | 1472232395928 Marionette TRACE conn4 <- [1,842,null,{}] 10:26:35 INFO - PROCESS | 1794 | 1472232395950 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}] 10:26:35 INFO - PROCESS | 1794 | 1472232395959 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:26:36 INFO - PROCESS | 1794 | 1472232396171 Marionette TRACE conn4 <- [1,843,null,{"value":null}] 10:26:36 INFO - PROCESS | 1794 | 1472232396205 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:36 INFO - PROCESS | 1794 | 1472232396213 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:26:36 INFO - PROCESS | 1794 | ++DOCSHELL 0x8f7a9000 == 29 [pid = 1794] [id = 218] 10:26:36 INFO - PROCESS | 1794 | ++DOMWINDOW == 103 (0x8f7aa000) [pid = 1794] [serial = 655] [outer = (nil)] 10:26:36 INFO - PROCESS | 1794 | ++DOMWINDOW == 104 (0x8f7b5800) [pid = 1794] [serial = 656] [outer = 0x8f7aa000] 10:26:36 INFO - PROCESS | 1794 | 1472232396286 Marionette DEBUG loaded listener.js 10:26:36 INFO - PROCESS | 1794 | ++DOMWINDOW == 105 (0x8f7da000) [pid = 1794] [serial = 657] [outer = 0x8f7aa000] 10:26:37 INFO - PROCESS | 1794 | --DOMWINDOW == 104 (0x925a6800) [pid = 1794] [serial = 604] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 10:26:37 INFO - PROCESS | 1794 | --DOMWINDOW == 103 (0x95110800) [pid = 1794] [serial = 579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 10:26:37 INFO - PROCESS | 1794 | --DOMWINDOW == 102 (0x8d7df000) [pid = 1794] [serial = 595] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 10:26:37 INFO - PROCESS | 1794 | --DOMWINDOW == 101 (0x90f2dc00) [pid = 1794] [serial = 601] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 10:26:37 INFO - PROCESS | 1794 | --DOMWINDOW == 100 (0x8f46b000) [pid = 1794] [serial = 598] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 10:26:37 INFO - PROCESS | 1794 | --DOMWINDOW == 99 (0x8ebb0000) [pid = 1794] [serial = 591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 10:26:37 INFO - PROCESS | 1794 | --DOMWINDOW == 98 (0x8f469800) [pid = 1794] [serial = 585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 10:26:37 INFO - PROCESS | 1794 | --DOMWINDOW == 97 (0x925af800) [pid = 1794] [serial = 576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 10:26:37 INFO - PROCESS | 1794 | --DOMWINDOW == 96 (0x9528f800) [pid = 1794] [serial = 582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 10:26:37 INFO - PROCESS | 1794 | --DOMWINDOW == 95 (0x93a6a800) [pid = 1794] [serial = 610] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 10:26:37 INFO - PROCESS | 1794 | --DOMWINDOW == 94 (0x90f2d000) [pid = 1794] [serial = 570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 10:26:37 INFO - PROCESS | 1794 | --DOMWINDOW == 93 (0x95419800) [pid = 1794] [serial = 588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 10:26:37 INFO - PROCESS | 1794 | --DOMWINDOW == 92 (0x8ebafc00) [pid = 1794] [serial = 573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 10:26:37 INFO - PROCESS | 1794 | --DOMWINDOW == 91 (0x8f7e1800) [pid = 1794] [serial = 607] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 10:26:38 INFO - PROCESS | 1794 | 1472232398041 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]]]}] 10:26:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 10:26:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 2157ms 10:26:38 INFO - PROCESS | 1794 | 1472232398074 Marionette TRACE conn4 -> [0,845,"getWindowHandle",null] 10:26:38 INFO - PROCESS | 1794 | 1472232398078 Marionette TRACE conn4 <- [1,845,null,{"value":"8"}] 10:26:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 10:26:38 INFO - PROCESS | 1794 | 1472232398086 Marionette TRACE conn4 -> [0,846,"setScriptTimeout",{"ms":35000}] 10:26:38 INFO - PROCESS | 1794 | 1472232398090 Marionette TRACE conn4 <- [1,846,null,{}] 10:26:38 INFO - PROCESS | 1794 | 1472232398095 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}] 10:26:38 INFO - PROCESS | 1794 | 1472232398101 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:26:38 INFO - PROCESS | 1794 | 1472232398317 Marionette TRACE conn4 <- [1,847,null,{"value":null}] 10:26:38 INFO - PROCESS | 1794 | 1472232398336 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:38 INFO - PROCESS | 1794 | 1472232398345 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:26:38 INFO - PROCESS | 1794 | ++DOCSHELL 0x8ebafc00 == 30 [pid = 1794] [id = 219] 10:26:38 INFO - PROCESS | 1794 | ++DOMWINDOW == 92 (0x8f60f400) [pid = 1794] [serial = 658] [outer = (nil)] 10:26:38 INFO - PROCESS | 1794 | ++DOMWINDOW == 93 (0x90f21c00) [pid = 1794] [serial = 659] [outer = 0x8f60f400] 10:26:38 INFO - PROCESS | 1794 | 1472232398420 Marionette DEBUG loaded listener.js 10:26:38 INFO - PROCESS | 1794 | ++DOMWINDOW == 94 (0x90f24000) [pid = 1794] [serial = 660] [outer = 0x8f60f400] 10:26:39 INFO - PROCESS | 1794 | 1472232399297 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]]]}] 10:26:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 10:26:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1291ms 10:26:39 INFO - PROCESS | 1794 | 1472232399379 Marionette TRACE conn4 -> [0,849,"getWindowHandle",null] 10:26:39 INFO - PROCESS | 1794 | 1472232399385 Marionette TRACE conn4 <- [1,849,null,{"value":"8"}] 10:26:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 10:26:39 INFO - PROCESS | 1794 | 1472232399393 Marionette TRACE conn4 -> [0,850,"setScriptTimeout",{"ms":35000}] 10:26:39 INFO - PROCESS | 1794 | 1472232399400 Marionette TRACE conn4 <- [1,850,null,{}] 10:26:39 INFO - PROCESS | 1794 | 1472232399409 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}] 10:26:39 INFO - PROCESS | 1794 | 1472232399424 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:26:39 INFO - PROCESS | 1794 | 1472232399654 Marionette TRACE conn4 <- [1,851,null,{"value":null}] 10:26:39 INFO - PROCESS | 1794 | 1472232399838 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:39 INFO - PROCESS | 1794 | 1472232399857 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:26:39 INFO - PROCESS | 1794 | ++DOCSHELL 0x8e503c00 == 31 [pid = 1794] [id = 220] 10:26:39 INFO - PROCESS | 1794 | ++DOMWINDOW == 95 (0x8e504000) [pid = 1794] [serial = 661] [outer = (nil)] 10:26:39 INFO - PROCESS | 1794 | ++DOMWINDOW == 96 (0x8e50e000) [pid = 1794] [serial = 662] [outer = 0x8e504000] 10:26:40 INFO - PROCESS | 1794 | 1472232400007 Marionette DEBUG loaded listener.js 10:26:40 INFO - PROCESS | 1794 | ++DOMWINDOW == 97 (0x8f46e400) [pid = 1794] [serial = 663] [outer = 0x8e504000] 10:26:41 INFO - PROCESS | 1794 | 1472232401015 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]]]}] 10:26:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 10:26:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1639ms 10:26:41 INFO - PROCESS | 1794 | 1472232401032 Marionette TRACE conn4 -> [0,853,"getWindowHandle",null] 10:26:41 INFO - PROCESS | 1794 | 1472232401036 Marionette TRACE conn4 <- [1,853,null,{"value":"8"}] 10:26:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 10:26:41 INFO - PROCESS | 1794 | 1472232401048 Marionette TRACE conn4 -> [0,854,"setScriptTimeout",{"ms":35000}] 10:26:41 INFO - PROCESS | 1794 | 1472232401053 Marionette TRACE conn4 <- [1,854,null,{}] 10:26:41 INFO - PROCESS | 1794 | 1472232401060 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}] 10:26:41 INFO - PROCESS | 1794 | 1472232401065 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:26:41 INFO - PROCESS | 1794 | 1472232401251 Marionette TRACE conn4 <- [1,855,null,{"value":null}] 10:26:41 INFO - PROCESS | 1794 | 1472232401412 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:41 INFO - PROCESS | 1794 | 1472232401423 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:26:41 INFO - PROCESS | 1794 | ++DOCSHELL 0x8d995400 == 32 [pid = 1794] [id = 221] 10:26:41 INFO - PROCESS | 1794 | ++DOMWINDOW == 98 (0x8e211000) [pid = 1794] [serial = 664] [outer = (nil)] 10:26:41 INFO - PROCESS | 1794 | ++DOMWINDOW == 99 (0x8f7de400) [pid = 1794] [serial = 665] [outer = 0x8e211000] 10:26:41 INFO - PROCESS | 1794 | 1472232401562 Marionette DEBUG loaded listener.js 10:26:41 INFO - PROCESS | 1794 | ++DOMWINDOW == 100 (0x90f2bc00) [pid = 1794] [serial = 666] [outer = 0x8e211000] 10:26:42 INFO - PROCESS | 1794 | 1472232402497 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]]]}] 10:26:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 10:26:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1491ms 10:26:42 INFO - PROCESS | 1794 | 1472232402536 Marionette TRACE conn4 -> [0,857,"getWindowHandle",null] 10:26:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 10:26:42 INFO - PROCESS | 1794 | 1472232402541 Marionette TRACE conn4 <- [1,857,null,{"value":"8"}] 10:26:42 INFO - PROCESS | 1794 | 1472232402548 Marionette TRACE conn4 -> [0,858,"setScriptTimeout",{"ms":35000}] 10:26:42 INFO - PROCESS | 1794 | 1472232402552 Marionette TRACE conn4 <- [1,858,null,{}] 10:26:42 INFO - PROCESS | 1794 | 1472232402569 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}] 10:26:42 INFO - PROCESS | 1794 | 1472232402578 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:26:42 INFO - PROCESS | 1794 | 1472232402800 Marionette TRACE conn4 <- [1,859,null,{"value":null}] 10:26:43 INFO - PROCESS | 1794 | 1472232403078 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:43 INFO - PROCESS | 1794 | 1472232403090 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:26:43 INFO - PROCESS | 1794 | ++DOCSHELL 0x9195e000 == 33 [pid = 1794] [id = 222] 10:26:43 INFO - PROCESS | 1794 | ++DOMWINDOW == 101 (0x9195ec00) [pid = 1794] [serial = 667] [outer = (nil)] 10:26:43 INFO - PROCESS | 1794 | ++DOMWINDOW == 102 (0x91964000) [pid = 1794] [serial = 668] [outer = 0x9195ec00] 10:26:43 INFO - PROCESS | 1794 | 1472232403227 Marionette DEBUG loaded listener.js 10:26:43 INFO - PROCESS | 1794 | ++DOMWINDOW == 103 (0x91967c00) [pid = 1794] [serial = 669] [outer = 0x9195ec00] 10:26:44 INFO - PROCESS | 1794 | 1472232404129 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]]]}] 10:26:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 10:26:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1641ms 10:26:44 INFO - PROCESS | 1794 | 1472232404188 Marionette TRACE conn4 -> [0,861,"getWindowHandle",null] 10:26:44 INFO - PROCESS | 1794 | 1472232404191 Marionette TRACE conn4 <- [1,861,null,{"value":"8"}] 10:26:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 10:26:44 INFO - PROCESS | 1794 | 1472232404198 Marionette TRACE conn4 -> [0,862,"setScriptTimeout",{"ms":35000}] 10:26:44 INFO - PROCESS | 1794 | 1472232404202 Marionette TRACE conn4 <- [1,862,null,{}] 10:26:44 INFO - PROCESS | 1794 | 1472232404208 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}] 10:26:44 INFO - PROCESS | 1794 | 1472232404213 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:26:44 INFO - PROCESS | 1794 | 1472232404394 Marionette TRACE conn4 <- [1,863,null,{"value":null}] 10:26:44 INFO - PROCESS | 1794 | 1472232404604 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:44 INFO - PROCESS | 1794 | 1472232404611 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:26:44 INFO - PROCESS | 1794 | ++DOCSHELL 0x8d7e3c00 == 34 [pid = 1794] [id = 223] 10:26:44 INFO - PROCESS | 1794 | ++DOMWINDOW == 104 (0x9196a800) [pid = 1794] [serial = 670] [outer = (nil)] 10:26:44 INFO - PROCESS | 1794 | ++DOMWINDOW == 105 (0x92238c00) [pid = 1794] [serial = 671] [outer = 0x9196a800] 10:26:44 INFO - PROCESS | 1794 | 1472232404791 Marionette DEBUG loaded listener.js 10:26:44 INFO - PROCESS | 1794 | ++DOMWINDOW == 106 (0x92470400) [pid = 1794] [serial = 672] [outer = 0x9196a800] 10:26:45 INFO - PROCESS | 1794 | 1472232405704 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]]]}] 10:26:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 10:26:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1536ms 10:26:45 INFO - PROCESS | 1794 | 1472232405735 Marionette TRACE conn4 -> [0,865,"getWindowHandle",null] 10:26:45 INFO - PROCESS | 1794 | 1472232405740 Marionette TRACE conn4 <- [1,865,null,{"value":"8"}] 10:26:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 10:26:45 INFO - PROCESS | 1794 | 1472232405746 Marionette TRACE conn4 -> [0,866,"setScriptTimeout",{"ms":35000}] 10:26:45 INFO - PROCESS | 1794 | 1472232405750 Marionette TRACE conn4 <- [1,866,null,{}] 10:26:45 INFO - PROCESS | 1794 | 1472232405756 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}] 10:26:45 INFO - PROCESS | 1794 | 1472232405761 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:26:45 INFO - PROCESS | 1794 | 1472232405940 Marionette TRACE conn4 <- [1,867,null,{"value":null}] 10:26:46 INFO - PROCESS | 1794 | 1472232406107 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:46 INFO - PROCESS | 1794 | 1472232406115 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:26:46 INFO - PROCESS | 1794 | ++DOCSHELL 0x8d98f400 == 35 [pid = 1794] [id = 224] 10:26:46 INFO - PROCESS | 1794 | ++DOMWINDOW == 107 (0x8f7a8400) [pid = 1794] [serial = 673] [outer = (nil)] 10:26:46 INFO - PROCESS | 1794 | ++DOMWINDOW == 108 (0x9258d000) [pid = 1794] [serial = 674] [outer = 0x8f7a8400] 10:26:46 INFO - PROCESS | 1794 | 1472232406197 Marionette DEBUG loaded listener.js 10:26:46 INFO - PROCESS | 1794 | ++DOMWINDOW == 109 (0x9258f800) [pid = 1794] [serial = 675] [outer = 0x8f7a8400] 10:26:47 INFO - PROCESS | 1794 | 1472232407211 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]]]}] 10:26:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 10:26:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1536ms 10:26:47 INFO - PROCESS | 1794 | 1472232407283 Marionette TRACE conn4 -> [0,869,"getWindowHandle",null] 10:26:47 INFO - PROCESS | 1794 | 1472232407288 Marionette TRACE conn4 <- [1,869,null,{"value":"8"}] 10:26:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 10:26:47 INFO - PROCESS | 1794 | 1472232407294 Marionette TRACE conn4 -> [0,870,"setScriptTimeout",{"ms":35000}] 10:26:47 INFO - PROCESS | 1794 | 1472232407298 Marionette TRACE conn4 <- [1,870,null,{}] 10:26:47 INFO - PROCESS | 1794 | 1472232407303 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}] 10:26:47 INFO - PROCESS | 1794 | 1472232407315 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:26:47 INFO - PROCESS | 1794 | 1472232407583 Marionette TRACE conn4 <- [1,871,null,{"value":null}] 10:26:47 INFO - PROCESS | 1794 | 1472232407805 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:47 INFO - PROCESS | 1794 | 1472232407814 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:26:47 INFO - PROCESS | 1794 | ++DOCSHELL 0x8e502000 == 36 [pid = 1794] [id = 225] 10:26:47 INFO - PROCESS | 1794 | ++DOMWINDOW == 110 (0x8f60bc00) [pid = 1794] [serial = 676] [outer = (nil)] 10:26:47 INFO - PROCESS | 1794 | ++DOMWINDOW == 111 (0x925aa400) [pid = 1794] [serial = 677] [outer = 0x8f60bc00] 10:26:47 INFO - PROCESS | 1794 | 1472232407906 Marionette DEBUG loaded listener.js 10:26:48 INFO - PROCESS | 1794 | ++DOMWINDOW == 112 (0x92b0f000) [pid = 1794] [serial = 678] [outer = 0x8f60bc00] 10:26:48 INFO - PROCESS | 1794 | 1472232408875 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]]]}] 10:26:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 10:26:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1630ms 10:26:48 INFO - PROCESS | 1794 | 1472232408925 Marionette TRACE conn4 -> [0,873,"getWindowHandle",null] 10:26:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 10:26:48 INFO - PROCESS | 1794 | 1472232408930 Marionette TRACE conn4 <- [1,873,null,{"value":"8"}] 10:26:48 INFO - PROCESS | 1794 | 1472232408937 Marionette TRACE conn4 -> [0,874,"setScriptTimeout",{"ms":35000}] 10:26:48 INFO - PROCESS | 1794 | 1472232408941 Marionette TRACE conn4 <- [1,874,null,{}] 10:26:48 INFO - PROCESS | 1794 | 1472232408947 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}] 10:26:48 INFO - PROCESS | 1794 | 1472232408952 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:26:49 INFO - PROCESS | 1794 | 1472232409134 Marionette TRACE conn4 <- [1,875,null,{"value":null}] 10:26:49 INFO - PROCESS | 1794 | 1472232409303 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:49 INFO - PROCESS | 1794 | 1472232409310 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:26:49 INFO - PROCESS | 1794 | ++DOCSHELL 0x8e502800 == 37 [pid = 1794] [id = 226] 10:26:49 INFO - PROCESS | 1794 | ++DOMWINDOW == 113 (0x90f28000) [pid = 1794] [serial = 679] [outer = (nil)] 10:26:49 INFO - PROCESS | 1794 | ++DOMWINDOW == 114 (0x938e6c00) [pid = 1794] [serial = 680] [outer = 0x90f28000] 10:26:49 INFO - PROCESS | 1794 | 1472232409442 Marionette DEBUG loaded listener.js 10:26:49 INFO - PROCESS | 1794 | ++DOMWINDOW == 115 (0x92b17400) [pid = 1794] [serial = 681] [outer = 0x90f28000] 10:26:50 INFO - PROCESS | 1794 | 1472232410361 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]]]}] 10:26:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 10:26:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1482ms 10:26:50 INFO - PROCESS | 1794 | 1472232410420 Marionette TRACE conn4 -> [0,877,"getWindowHandle",null] 10:26:50 INFO - PROCESS | 1794 | 1472232410423 Marionette TRACE conn4 <- [1,877,null,{"value":"8"}] 10:26:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 10:26:50 INFO - PROCESS | 1794 | 1472232410430 Marionette TRACE conn4 -> [0,878,"setScriptTimeout",{"ms":35000}] 10:26:50 INFO - PROCESS | 1794 | 1472232410434 Marionette TRACE conn4 <- [1,878,null,{}] 10:26:50 INFO - PROCESS | 1794 | 1472232410440 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}] 10:26:50 INFO - PROCESS | 1794 | 1472232410445 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:26:50 INFO - PROCESS | 1794 | 1472232410663 Marionette TRACE conn4 <- [1,879,null,{"value":null}] 10:26:50 INFO - PROCESS | 1794 | 1472232410886 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:50 INFO - PROCESS | 1794 | 1472232410896 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:26:50 INFO - PROCESS | 1794 | ++DOCSHELL 0x8d98e800 == 38 [pid = 1794] [id = 227] 10:26:50 INFO - PROCESS | 1794 | ++DOMWINDOW == 116 (0x8e506800) [pid = 1794] [serial = 682] [outer = (nil)] 10:26:51 INFO - PROCESS | 1794 | ++DOMWINDOW == 117 (0x9394f000) [pid = 1794] [serial = 683] [outer = 0x8e506800] 10:26:51 INFO - PROCESS | 1794 | 1472232411030 Marionette DEBUG loaded listener.js 10:26:51 INFO - PROCESS | 1794 | ++DOMWINDOW == 118 (0x93987400) [pid = 1794] [serial = 684] [outer = 0x8e506800] 10:26:51 INFO - PROCESS | 1794 | 1472232411957 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]]]}] 10:26:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 10:26:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1584ms 10:26:52 INFO - PROCESS | 1794 | 1472232412016 Marionette TRACE conn4 -> [0,881,"getWindowHandle",null] 10:26:52 INFO - PROCESS | 1794 | 1472232412020 Marionette TRACE conn4 <- [1,881,null,{"value":"8"}] 10:26:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 10:26:52 INFO - PROCESS | 1794 | 1472232412027 Marionette TRACE conn4 -> [0,882,"setScriptTimeout",{"ms":35000}] 10:26:52 INFO - PROCESS | 1794 | 1472232412031 Marionette TRACE conn4 <- [1,882,null,{}] 10:26:52 INFO - PROCESS | 1794 | 1472232412037 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}] 10:26:52 INFO - PROCESS | 1794 | 1472232412042 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:26:52 INFO - PROCESS | 1794 | 1472232412225 Marionette TRACE conn4 <- [1,883,null,{"value":null}] 10:26:52 INFO - PROCESS | 1794 | 1472232412614 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:52 INFO - PROCESS | 1794 | 1472232412624 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:26:52 INFO - PROCESS | 1794 | ++DOCSHELL 0x8d7e4000 == 39 [pid = 1794] [id = 228] 10:26:52 INFO - PROCESS | 1794 | ++DOMWINDOW == 119 (0x8d7e4800) [pid = 1794] [serial = 685] [outer = (nil)] 10:26:52 INFO - PROCESS | 1794 | ++DOMWINDOW == 120 (0x8d990000) [pid = 1794] [serial = 686] [outer = 0x8d7e4800] 10:26:52 INFO - PROCESS | 1794 | 1472232412764 Marionette DEBUG loaded listener.js 10:26:52 INFO - PROCESS | 1794 | ++DOMWINDOW == 121 (0x8e219400) [pid = 1794] [serial = 687] [outer = 0x8d7e4800] 10:26:53 INFO - PROCESS | 1794 | 1472232413949 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]]]}] 10:26:53 INFO - PROCESS | 1794 | --DOCSHELL 0x91815000 == 38 [pid = 1794] [id = 161] 10:26:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 10:26:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1987ms 10:26:54 INFO - PROCESS | 1794 | 1472232414017 Marionette TRACE conn4 -> [0,885,"getWindowHandle",null] 10:26:54 INFO - PROCESS | 1794 | 1472232414022 Marionette TRACE conn4 <- [1,885,null,{"value":"8"}] 10:26:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 10:26:54 INFO - PROCESS | 1794 | 1472232414032 Marionette TRACE conn4 -> [0,886,"setScriptTimeout",{"ms":35000}] 10:26:54 INFO - PROCESS | 1794 | 1472232414037 Marionette TRACE conn4 <- [1,886,null,{}] 10:26:54 INFO - PROCESS | 1794 | 1472232414046 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}] 10:26:54 INFO - PROCESS | 1794 | 1472232414055 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:26:54 INFO - PROCESS | 1794 | 1472232414254 Marionette TRACE conn4 <- [1,887,null,{"value":null}] 10:26:54 INFO - PROCESS | 1794 | --DOMWINDOW == 120 (0x925afc00) [pid = 1794] [serial = 605] [outer = (nil)] [url = about:blank] 10:26:54 INFO - PROCESS | 1794 | --DOMWINDOW == 119 (0x93945400) [pid = 1794] [serial = 606] [outer = (nil)] [url = about:blank] 10:26:54 INFO - PROCESS | 1794 | --DOMWINDOW == 118 (0x95266800) [pid = 1794] [serial = 580] [outer = (nil)] [url = about:blank] 10:26:54 INFO - PROCESS | 1794 | --DOMWINDOW == 117 (0x9528c400) [pid = 1794] [serial = 581] [outer = (nil)] [url = about:blank] 10:26:54 INFO - PROCESS | 1794 | --DOMWINDOW == 116 (0x8d992c00) [pid = 1794] [serial = 596] [outer = (nil)] [url = about:blank] 10:26:54 INFO - PROCESS | 1794 | --DOMWINDOW == 115 (0x8e505000) [pid = 1794] [serial = 597] [outer = (nil)] [url = about:blank] 10:26:54 INFO - PROCESS | 1794 | --DOMWINDOW == 114 (0x91f48800) [pid = 1794] [serial = 602] [outer = (nil)] [url = about:blank] 10:26:54 INFO - PROCESS | 1794 | --DOMWINDOW == 113 (0x8f610400) [pid = 1794] [serial = 599] [outer = (nil)] [url = about:blank] 10:26:54 INFO - PROCESS | 1794 | --DOMWINDOW == 112 (0x8f756c00) [pid = 1794] [serial = 600] [outer = (nil)] [url = about:blank] 10:26:54 INFO - PROCESS | 1794 | --DOMWINDOW == 111 (0x9966e400) [pid = 1794] [serial = 592] [outer = (nil)] [url = about:blank] 10:26:54 INFO - PROCESS | 1794 | --DOMWINDOW == 110 (0x9966d400) [pid = 1794] [serial = 593] [outer = (nil)] [url = about:blank] 10:26:54 INFO - PROCESS | 1794 | --DOMWINDOW == 109 (0x9776e800) [pid = 1794] [serial = 586] [outer = (nil)] [url = about:blank] 10:26:54 INFO - PROCESS | 1794 | --DOMWINDOW == 108 (0x97770000) [pid = 1794] [serial = 587] [outer = (nil)] [url = about:blank] 10:26:54 INFO - PROCESS | 1794 | --DOMWINDOW == 107 (0x92b0e800) [pid = 1794] [serial = 577] [outer = (nil)] [url = about:blank] 10:26:54 INFO - PROCESS | 1794 | --DOMWINDOW == 106 (0x9398dc00) [pid = 1794] [serial = 578] [outer = (nil)] [url = about:blank] 10:26:54 INFO - PROCESS | 1794 | --DOMWINDOW == 105 (0x954a8800) [pid = 1794] [serial = 583] [outer = (nil)] [url = about:blank] 10:26:54 INFO - PROCESS | 1794 | --DOMWINDOW == 104 (0x954da400) [pid = 1794] [serial = 584] [outer = (nil)] [url = about:blank] 10:26:54 INFO - PROCESS | 1794 | --DOMWINDOW == 103 (0x9510a000) [pid = 1794] [serial = 611] [outer = (nil)] [url = about:blank] 10:26:54 INFO - PROCESS | 1794 | --DOMWINDOW == 102 (0x9394d400) [pid = 1794] [serial = 572] [outer = (nil)] [url = about:blank] 10:26:54 INFO - PROCESS | 1794 | --DOMWINDOW == 101 (0x92b0bc00) [pid = 1794] [serial = 571] [outer = (nil)] [url = about:blank] 10:26:54 INFO - PROCESS | 1794 | --DOMWINDOW == 100 (0x99152800) [pid = 1794] [serial = 589] [outer = (nil)] [url = about:blank] 10:26:54 INFO - PROCESS | 1794 | --DOMWINDOW == 99 (0x9525d800) [pid = 1794] [serial = 612] [outer = (nil)] [url = about:blank] 10:26:54 INFO - PROCESS | 1794 | --DOMWINDOW == 98 (0x99670c00) [pid = 1794] [serial = 590] [outer = (nil)] [url = about:blank] 10:26:54 INFO - PROCESS | 1794 | --DOMWINDOW == 97 (0x8f7b1800) [pid = 1794] [serial = 574] [outer = (nil)] [url = about:blank] 10:26:54 INFO - PROCESS | 1794 | --DOMWINDOW == 96 (0x91817800) [pid = 1794] [serial = 575] [outer = (nil)] [url = about:blank] 10:26:54 INFO - PROCESS | 1794 | --DOMWINDOW == 95 (0x9bbea000) [pid = 1794] [serial = 392] [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.] 10:26:54 INFO - PROCESS | 1794 | --DOMWINDOW == 94 (0x925ad800) [pid = 1794] [serial = 608] [outer = (nil)] [url = about:blank] 10:26:54 INFO - PROCESS | 1794 | --DOMWINDOW == 93 (0x92472000) [pid = 1794] [serial = 603] [outer = (nil)] [url = about:blank] 10:26:54 INFO - PROCESS | 1794 | --DOMWINDOW == 92 (0x9398b400) [pid = 1794] [serial = 609] [outer = (nil)] [url = about:blank] 10:26:54 INFO - PROCESS | 1794 | 1472232414510 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:54 INFO - PROCESS | 1794 | 1472232414524 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:26:54 INFO - PROCESS | 1794 | ++DOCSHELL 0x8d992c00 == 39 [pid = 1794] [id = 229] 10:26:54 INFO - PROCESS | 1794 | ++DOMWINDOW == 93 (0x8d99a400) [pid = 1794] [serial = 688] [outer = (nil)] 10:26:54 INFO - PROCESS | 1794 | ++DOMWINDOW == 94 (0x8f604c00) [pid = 1794] [serial = 689] [outer = 0x8d99a400] 10:26:54 INFO - PROCESS | 1794 | 1472232414719 Marionette DEBUG loaded listener.js 10:26:54 INFO - PROCESS | 1794 | ++DOMWINDOW == 95 (0x8f74c000) [pid = 1794] [serial = 690] [outer = 0x8d99a400] 10:26:55 INFO - PROCESS | 1794 | 1472232415591 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]]]}] 10:26:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 10:26:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1589ms 10:26:55 INFO - PROCESS | 1794 | 1472232415623 Marionette TRACE conn4 -> [0,889,"getWindowHandle",null] 10:26:55 INFO - PROCESS | 1794 | 1472232415630 Marionette TRACE conn4 <- [1,889,null,{"value":"8"}] 10:26:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 10:26:55 INFO - PROCESS | 1794 | 1472232415637 Marionette TRACE conn4 -> [0,890,"setScriptTimeout",{"ms":35000}] 10:26:55 INFO - PROCESS | 1794 | 1472232415640 Marionette TRACE conn4 <- [1,890,null,{}] 10:26:55 INFO - PROCESS | 1794 | 1472232415646 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}] 10:26:55 INFO - PROCESS | 1794 | 1472232415651 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:26:55 INFO - PROCESS | 1794 | 1472232415838 Marionette TRACE conn4 <- [1,891,null,{"value":null}] 10:26:55 INFO - PROCESS | 1794 | 1472232415848 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:55 INFO - PROCESS | 1794 | 1472232415857 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:26:55 INFO - PROCESS | 1794 | ++DOCSHELL 0x8ebac000 == 40 [pid = 1794] [id = 230] 10:26:55 INFO - PROCESS | 1794 | ++DOMWINDOW == 96 (0x8f753c00) [pid = 1794] [serial = 691] [outer = (nil)] 10:26:55 INFO - PROCESS | 1794 | ++DOMWINDOW == 97 (0x90f2a800) [pid = 1794] [serial = 692] [outer = 0x8f753c00] 10:26:55 INFO - PROCESS | 1794 | 1472232415938 Marionette DEBUG loaded listener.js 10:26:56 INFO - PROCESS | 1794 | ++DOMWINDOW == 98 (0x91813400) [pid = 1794] [serial = 693] [outer = 0x8f753c00] 10:26:57 INFO - PROCESS | 1794 | 1472232417021 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]]]}] 10:26:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 10:26:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1430ms 10:26:57 INFO - PROCESS | 1794 | 1472232417070 Marionette TRACE conn4 -> [0,893,"getWindowHandle",null] 10:26:57 INFO - PROCESS | 1794 | 1472232417074 Marionette TRACE conn4 <- [1,893,null,{"value":"8"}] 10:26:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 10:26:57 INFO - PROCESS | 1794 | 1472232417089 Marionette TRACE conn4 -> [0,894,"setScriptTimeout",{"ms":35000}] 10:26:57 INFO - PROCESS | 1794 | 1472232417098 Marionette TRACE conn4 <- [1,894,null,{}] 10:26:57 INFO - PROCESS | 1794 | 1472232417121 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}] 10:26:57 INFO - PROCESS | 1794 | 1472232417129 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:26:57 INFO - PROCESS | 1794 | 1472232417358 Marionette TRACE conn4 <- [1,895,null,{"value":null}] 10:26:57 INFO - PROCESS | 1794 | 1472232417387 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:57 INFO - PROCESS | 1794 | 1472232417396 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:26:57 INFO - PROCESS | 1794 | ++DOCSHELL 0x8f60a400 == 41 [pid = 1794] [id = 231] 10:26:57 INFO - PROCESS | 1794 | ++DOMWINDOW == 99 (0x91f50800) [pid = 1794] [serial = 694] [outer = (nil)] 10:26:57 INFO - PROCESS | 1794 | ++DOMWINDOW == 100 (0x92473800) [pid = 1794] [serial = 695] [outer = 0x91f50800] 10:26:57 INFO - PROCESS | 1794 | 1472232417470 Marionette DEBUG loaded listener.js 10:26:57 INFO - PROCESS | 1794 | ++DOMWINDOW == 101 (0x9258ec00) [pid = 1794] [serial = 696] [outer = 0x91f50800] 10:26:58 INFO - PROCESS | 1794 | 1472232418437 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]]]}] 10:26:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 10:26:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1413ms 10:26:58 INFO - PROCESS | 1794 | 1472232418495 Marionette TRACE conn4 -> [0,897,"getWindowHandle",null] 10:26:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 10:26:58 INFO - PROCESS | 1794 | 1472232418500 Marionette TRACE conn4 <- [1,897,null,{"value":"8"}] 10:26:58 INFO - PROCESS | 1794 | 1472232418506 Marionette TRACE conn4 -> [0,898,"setScriptTimeout",{"ms":35000}] 10:26:58 INFO - PROCESS | 1794 | 1472232418510 Marionette TRACE conn4 <- [1,898,null,{}] 10:26:58 INFO - PROCESS | 1794 | 1472232418515 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}] 10:26:58 INFO - PROCESS | 1794 | 1472232418520 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:26:58 INFO - PROCESS | 1794 | 1472232418901 Marionette TRACE conn4 <- [1,899,null,{"value":null}] 10:26:58 INFO - PROCESS | 1794 | --DOMWINDOW == 100 (0x92598000) [pid = 1794] [serial = 616] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 10:26:58 INFO - PROCESS | 1794 | --DOMWINDOW == 99 (0x9aba2800) [pid = 1794] [serial = 637] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 10:26:58 INFO - PROCESS | 1794 | --DOMWINDOW == 98 (0x9ab6f400) [pid = 1794] [serial = 634] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 10:26:58 INFO - PROCESS | 1794 | --DOMWINDOW == 97 (0x9258d400) [pid = 1794] [serial = 625] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 10:26:58 INFO - PROCESS | 1794 | --DOMWINDOW == 96 (0x9aa74000) [pid = 1794] [serial = 628] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 10:26:58 INFO - PROCESS | 1794 | --DOMWINDOW == 95 (0x8ed57c00) [pid = 1794] [serial = 652] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 10:26:58 INFO - PROCESS | 1794 | --DOMWINDOW == 94 (0x9bb30400) [pid = 1794] [serial = 640] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 10:26:58 INFO - PROCESS | 1794 | --DOMWINDOW == 93 (0x95413000) [pid = 1794] [serial = 619] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 10:26:58 INFO - PROCESS | 1794 | --DOMWINDOW == 92 (0x8e214800) [pid = 1794] [serial = 643] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 10:26:58 INFO - PROCESS | 1794 | --DOMWINDOW == 91 (0x8f60ec00) [pid = 1794] [serial = 613] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 10:26:58 INFO - PROCESS | 1794 | --DOMWINDOW == 90 (0x8e50b000) [pid = 1794] [serial = 649] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 10:26:58 INFO - PROCESS | 1794 | --DOMWINDOW == 89 (0x8d7e0c00) [pid = 1794] [serial = 646] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 10:26:58 INFO - PROCESS | 1794 | --DOMWINDOW == 88 (0x8f7aa000) [pid = 1794] [serial = 655] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 10:26:58 INFO - PROCESS | 1794 | --DOMWINDOW == 87 (0x97870c00) [pid = 1794] [serial = 622] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 10:26:58 INFO - PROCESS | 1794 | --DOMWINDOW == 86 (0x9ab75000) [pid = 1794] [serial = 631] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 10:26:59 INFO - PROCESS | 1794 | 1472232419107 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:59 INFO - PROCESS | 1794 | 1472232419116 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:26:59 INFO - PROCESS | 1794 | ++DOCSHELL 0x8d7e0c00 == 42 [pid = 1794] [id = 232] 10:26:59 INFO - PROCESS | 1794 | ++DOMWINDOW == 87 (0x8e214800) [pid = 1794] [serial = 697] [outer = (nil)] 10:26:59 INFO - PROCESS | 1794 | ++DOMWINDOW == 88 (0x8ed57c00) [pid = 1794] [serial = 698] [outer = 0x8e214800] 10:26:59 INFO - PROCESS | 1794 | 1472232419192 Marionette DEBUG loaded listener.js 10:26:59 INFO - PROCESS | 1794 | ++DOMWINDOW == 89 (0x9247b000) [pid = 1794] [serial = 699] [outer = 0x8e214800] 10:26:59 INFO - PROCESS | 1794 | 1472232419984 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]]]}] 10:27:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 10:27:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1538ms 10:27:00 INFO - PROCESS | 1794 | 1472232420050 Marionette TRACE conn4 -> [0,901,"getWindowHandle",null] 10:27:00 INFO - PROCESS | 1794 | 1472232420054 Marionette TRACE conn4 <- [1,901,null,{"value":"8"}] 10:27:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 10:27:00 INFO - PROCESS | 1794 | 1472232420060 Marionette TRACE conn4 -> [0,902,"setScriptTimeout",{"ms":35000}] 10:27:00 INFO - PROCESS | 1794 | 1472232420063 Marionette TRACE conn4 <- [1,902,null,{}] 10:27:00 INFO - PROCESS | 1794 | 1472232420069 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}] 10:27:00 INFO - PROCESS | 1794 | 1472232420074 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:27:00 INFO - PROCESS | 1794 | 1472232420241 Marionette TRACE conn4 <- [1,903,null,{"value":null}] 10:27:00 INFO - PROCESS | 1794 | 1472232420251 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:00 INFO - PROCESS | 1794 | 1472232420268 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:27:00 INFO - PROCESS | 1794 | ++DOCSHELL 0x925a4800 == 43 [pid = 1794] [id = 233] 10:27:00 INFO - PROCESS | 1794 | ++DOMWINDOW == 90 (0x925ad800) [pid = 1794] [serial = 700] [outer = (nil)] 10:27:00 INFO - PROCESS | 1794 | ++DOMWINDOW == 91 (0x938e7800) [pid = 1794] [serial = 701] [outer = 0x925ad800] 10:27:00 INFO - PROCESS | 1794 | 1472232420347 Marionette DEBUG loaded listener.js 10:27:00 INFO - PROCESS | 1794 | ++DOMWINDOW == 92 (0x93988800) [pid = 1794] [serial = 702] [outer = 0x925ad800] 10:27:01 INFO - PROCESS | 1794 | 1472232421609 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]]]}] 10:27:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 10:27:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1587ms 10:27:01 INFO - PROCESS | 1794 | 1472232421649 Marionette TRACE conn4 -> [0,905,"getWindowHandle",null] 10:27:01 INFO - PROCESS | 1794 | 1472232421659 Marionette TRACE conn4 <- [1,905,null,{"value":"8"}] 10:27:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 10:27:01 INFO - PROCESS | 1794 | 1472232421671 Marionette TRACE conn4 -> [0,906,"setScriptTimeout",{"ms":35000}] 10:27:01 INFO - PROCESS | 1794 | 1472232421676 Marionette TRACE conn4 <- [1,906,null,{}] 10:27:01 INFO - PROCESS | 1794 | 1472232421688 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}] 10:27:01 INFO - PROCESS | 1794 | 1472232421695 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:27:01 INFO - PROCESS | 1794 | 1472232421974 Marionette TRACE conn4 <- [1,907,null,{"value":null}] 10:27:02 INFO - PROCESS | 1794 | 1472232422205 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:02 INFO - PROCESS | 1794 | 1472232422215 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:27:02 INFO - PROCESS | 1794 | ++DOCSHELL 0x8e218400 == 44 [pid = 1794] [id = 234] 10:27:02 INFO - PROCESS | 1794 | ++DOMWINDOW == 93 (0x8e508c00) [pid = 1794] [serial = 703] [outer = (nil)] 10:27:02 INFO - PROCESS | 1794 | ++DOMWINDOW == 94 (0x8f757000) [pid = 1794] [serial = 704] [outer = 0x8e508c00] 10:27:02 INFO - PROCESS | 1794 | 1472232422305 Marionette DEBUG loaded listener.js 10:27:02 INFO - PROCESS | 1794 | ++DOMWINDOW == 95 (0x8f7ac000) [pid = 1794] [serial = 705] [outer = 0x8e508c00] 10:27:03 INFO - PROCESS | 1794 | 1472232423224 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]]]}] 10:27:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 10:27:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1594ms 10:27:03 INFO - PROCESS | 1794 | 1472232423263 Marionette TRACE conn4 -> [0,909,"getWindowHandle",null] 10:27:03 INFO - PROCESS | 1794 | 1472232423271 Marionette TRACE conn4 <- [1,909,null,{"value":"8"}] 10:27:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 10:27:03 INFO - PROCESS | 1794 | 1472232423284 Marionette TRACE conn4 -> [0,910,"setScriptTimeout",{"ms":35000}] 10:27:03 INFO - PROCESS | 1794 | 1472232423288 Marionette TRACE conn4 <- [1,910,null,{}] 10:27:03 INFO - PROCESS | 1794 | 1472232423295 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}] 10:27:03 INFO - PROCESS | 1794 | 1472232423300 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:27:03 INFO - PROCESS | 1794 | 1472232423501 Marionette TRACE conn4 <- [1,911,null,{"value":null}] 10:27:03 INFO - PROCESS | 1794 | 1472232423673 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:03 INFO - PROCESS | 1794 | 1472232423682 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:27:03 INFO - PROCESS | 1794 | ++DOCSHELL 0x91814800 == 45 [pid = 1794] [id = 235] 10:27:03 INFO - PROCESS | 1794 | ++DOMWINDOW == 96 (0x91818800) [pid = 1794] [serial = 706] [outer = (nil)] 10:27:03 INFO - PROCESS | 1794 | ++DOMWINDOW == 97 (0x91960c00) [pid = 1794] [serial = 707] [outer = 0x91818800] 10:27:03 INFO - PROCESS | 1794 | 1472232423843 Marionette DEBUG loaded listener.js 10:27:03 INFO - PROCESS | 1794 | ++DOMWINDOW == 98 (0x92238400) [pid = 1794] [serial = 708] [outer = 0x91818800] 10:27:04 INFO - PROCESS | 1794 | 1472232424826 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]]]}] 10:27:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 10:27:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1588ms 10:27:04 INFO - PROCESS | 1794 | 1472232424873 Marionette TRACE conn4 -> [0,913,"getWindowHandle",null] 10:27:04 INFO - PROCESS | 1794 | 1472232424877 Marionette TRACE conn4 <- [1,913,null,{"value":"8"}] 10:27:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 10:27:04 INFO - PROCESS | 1794 | 1472232424885 Marionette TRACE conn4 -> [0,914,"setScriptTimeout",{"ms":35000}] 10:27:04 INFO - PROCESS | 1794 | 1472232424891 Marionette TRACE conn4 <- [1,914,null,{}] 10:27:04 INFO - PROCESS | 1794 | 1472232424909 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}] 10:27:04 INFO - PROCESS | 1794 | 1472232424918 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:27:05 INFO - PROCESS | 1794 | 1472232425130 Marionette TRACE conn4 <- [1,915,null,{"value":null}] 10:27:05 INFO - PROCESS | 1794 | 1472232425353 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:05 INFO - PROCESS | 1794 | 1472232425364 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:27:05 INFO - PROCESS | 1794 | ++DOCSHELL 0x9394d400 == 46 [pid = 1794] [id = 236] 10:27:05 INFO - PROCESS | 1794 | ++DOMWINDOW == 99 (0x9398f000) [pid = 1794] [serial = 709] [outer = (nil)] 10:27:05 INFO - PROCESS | 1794 | ++DOMWINDOW == 100 (0x93992400) [pid = 1794] [serial = 710] [outer = 0x9398f000] 10:27:05 INFO - PROCESS | 1794 | 1472232425501 Marionette DEBUG loaded listener.js 10:27:05 INFO - PROCESS | 1794 | ++DOMWINDOW == 101 (0x93a67000) [pid = 1794] [serial = 711] [outer = 0x9398f000] 10:27:06 INFO - PROCESS | 1794 | 1472232426437 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]]]}] 10:27:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 10:27:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1590ms 10:27:06 INFO - PROCESS | 1794 | 1472232426475 Marionette TRACE conn4 -> [0,917,"getWindowHandle",null] 10:27:06 INFO - PROCESS | 1794 | 1472232426480 Marionette TRACE conn4 <- [1,917,null,{"value":"8"}] 10:27:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 10:27:06 INFO - PROCESS | 1794 | 1472232426487 Marionette TRACE conn4 -> [0,918,"setScriptTimeout",{"ms":35000}] 10:27:06 INFO - PROCESS | 1794 | 1472232426490 Marionette TRACE conn4 <- [1,918,null,{}] 10:27:06 INFO - PROCESS | 1794 | 1472232426496 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}] 10:27:06 INFO - PROCESS | 1794 | 1472232426501 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:27:06 INFO - PROCESS | 1794 | 1472232426701 Marionette TRACE conn4 <- [1,919,null,{"value":null}] 10:27:06 INFO - PROCESS | 1794 | 1472232426884 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:06 INFO - PROCESS | 1794 | 1472232426893 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:27:06 INFO - PROCESS | 1794 | ++DOCSHELL 0x8f7df800 == 47 [pid = 1794] [id = 237] 10:27:06 INFO - PROCESS | 1794 | ++DOMWINDOW == 102 (0x9195f400) [pid = 1794] [serial = 712] [outer = (nil)] 10:27:06 INFO - PROCESS | 1794 | ++DOMWINDOW == 103 (0x93c46800) [pid = 1794] [serial = 713] [outer = 0x9195f400] 10:27:06 INFO - PROCESS | 1794 | 1472232426977 Marionette DEBUG loaded listener.js 10:27:07 INFO - PROCESS | 1794 | ++DOMWINDOW == 104 (0x94787800) [pid = 1794] [serial = 714] [outer = 0x9195f400] 10:27:08 INFO - PROCESS | 1794 | 1472232428001 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]]]}] 10:27:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 10:27:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1582ms 10:27:08 INFO - PROCESS | 1794 | 1472232428072 Marionette TRACE conn4 -> [0,921,"getWindowHandle",null] 10:27:08 INFO - PROCESS | 1794 | 1472232428076 Marionette TRACE conn4 <- [1,921,null,{"value":"8"}] 10:27:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 10:27:08 INFO - PROCESS | 1794 | 1472232428084 Marionette TRACE conn4 -> [0,922,"setScriptTimeout",{"ms":35000}] 10:27:08 INFO - PROCESS | 1794 | 1472232428086 Marionette TRACE conn4 <- [1,922,null,{}] 10:27:08 INFO - PROCESS | 1794 | 1472232428093 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}] 10:27:08 INFO - PROCESS | 1794 | 1472232428098 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:27:08 INFO - PROCESS | 1794 | 1472232428328 Marionette TRACE conn4 <- [1,923,null,{"value":null}] 10:27:08 INFO - PROCESS | 1794 | 1472232428560 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:08 INFO - PROCESS | 1794 | 1472232428568 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:27:08 INFO - PROCESS | 1794 | ++DOCSHELL 0x93993000 == 48 [pid = 1794] [id = 238] 10:27:08 INFO - PROCESS | 1794 | ++DOMWINDOW == 105 (0x93994400) [pid = 1794] [serial = 715] [outer = (nil)] 10:27:08 INFO - PROCESS | 1794 | ++DOMWINDOW == 106 (0x95108000) [pid = 1794] [serial = 716] [outer = 0x93994400] 10:27:08 INFO - PROCESS | 1794 | 1472232428699 Marionette DEBUG loaded listener.js 10:27:08 INFO - PROCESS | 1794 | ++DOMWINDOW == 107 (0x9510bc00) [pid = 1794] [serial = 717] [outer = 0x93994400] 10:27:09 INFO - PROCESS | 1794 | 1472232429597 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]]]}] 10:27:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 10:27:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1545ms 10:27:09 INFO - PROCESS | 1794 | 1472232429629 Marionette TRACE conn4 -> [0,925,"getWindowHandle",null] 10:27:09 INFO - PROCESS | 1794 | 1472232429633 Marionette TRACE conn4 <- [1,925,null,{"value":"8"}] 10:27:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 10:27:09 INFO - PROCESS | 1794 | 1472232429640 Marionette TRACE conn4 -> [0,926,"setScriptTimeout",{"ms":35000}] 10:27:09 INFO - PROCESS | 1794 | 1472232429642 Marionette TRACE conn4 <- [1,926,null,{}] 10:27:09 INFO - PROCESS | 1794 | 1472232429649 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}] 10:27:09 INFO - PROCESS | 1794 | 1472232429659 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:27:09 INFO - PROCESS | 1794 | 1472232429889 Marionette TRACE conn4 <- [1,927,null,{"value":null}] 10:27:10 INFO - PROCESS | 1794 | 1472232430113 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:10 INFO - PROCESS | 1794 | 1472232430123 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:27:10 INFO - PROCESS | 1794 | ++DOCSHELL 0x8d7e4400 == 49 [pid = 1794] [id = 239] 10:27:10 INFO - PROCESS | 1794 | ++DOMWINDOW == 108 (0x93986000) [pid = 1794] [serial = 718] [outer = (nil)] 10:27:10 INFO - PROCESS | 1794 | ++DOMWINDOW == 109 (0x9525f400) [pid = 1794] [serial = 719] [outer = 0x93986000] 10:27:10 INFO - PROCESS | 1794 | 1472232430250 Marionette DEBUG loaded listener.js 10:27:10 INFO - PROCESS | 1794 | ++DOMWINDOW == 110 (0x95262400) [pid = 1794] [serial = 720] [outer = 0x93986000] 10:27:11 INFO - PROCESS | 1794 | 1472232431141 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]]]}] 10:27:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 10:27:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1536ms 10:27:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 10:27:11 INFO - PROCESS | 1794 | 1472232431176 Marionette TRACE conn4 -> [0,929,"getWindowHandle",null] 10:27:11 INFO - PROCESS | 1794 | 1472232431179 Marionette TRACE conn4 <- [1,929,null,{"value":"8"}] 10:27:11 INFO - PROCESS | 1794 | 1472232431187 Marionette TRACE conn4 -> [0,930,"setScriptTimeout",{"ms":35000}] 10:27:11 INFO - PROCESS | 1794 | 1472232431189 Marionette TRACE conn4 <- [1,930,null,{}] 10:27:11 INFO - PROCESS | 1794 | 1472232431196 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}] 10:27:11 INFO - PROCESS | 1794 | 1472232431201 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:27:11 INFO - PROCESS | 1794 | 1472232431388 Marionette TRACE conn4 <- [1,931,null,{"value":null}] 10:27:11 INFO - PROCESS | 1794 | 1472232431562 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:11 INFO - PROCESS | 1794 | 1472232431569 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:27:11 INFO - PROCESS | 1794 | ++DOCSHELL 0x91f54c00 == 50 [pid = 1794] [id = 240] 10:27:11 INFO - PROCESS | 1794 | ++DOMWINDOW == 111 (0x95110c00) [pid = 1794] [serial = 721] [outer = (nil)] 10:27:11 INFO - PROCESS | 1794 | ++DOMWINDOW == 112 (0x9526a000) [pid = 1794] [serial = 722] [outer = 0x95110c00] 10:27:11 INFO - PROCESS | 1794 | 1472232431655 Marionette DEBUG loaded listener.js 10:27:11 INFO - PROCESS | 1794 | ++DOMWINDOW == 113 (0x95289400) [pid = 1794] [serial = 723] [outer = 0x95110c00] 10:27:12 INFO - PROCESS | 1794 | 1472232432648 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]]]}] 10:27:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 10:27:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1534ms 10:27:12 INFO - PROCESS | 1794 | 1472232432720 Marionette TRACE conn4 -> [0,933,"getWindowHandle",null] 10:27:12 INFO - PROCESS | 1794 | 1472232432725 Marionette TRACE conn4 <- [1,933,null,{"value":"8"}] 10:27:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 10:27:12 INFO - PROCESS | 1794 | 1472232432732 Marionette TRACE conn4 -> [0,934,"setScriptTimeout",{"ms":35000}] 10:27:12 INFO - PROCESS | 1794 | 1472232432735 Marionette TRACE conn4 <- [1,934,null,{}] 10:27:12 INFO - PROCESS | 1794 | 1472232432741 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}] 10:27:12 INFO - PROCESS | 1794 | 1472232432746 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:27:12 INFO - PROCESS | 1794 | 1472232432969 Marionette TRACE conn4 <- [1,935,null,{"value":null}] 10:27:13 INFO - PROCESS | 1794 | 1472232433205 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:13 INFO - PROCESS | 1794 | 1472232433213 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:27:13 INFO - PROCESS | 1794 | ++DOCSHELL 0x8d993c00 == 51 [pid = 1794] [id = 241] 10:27:13 INFO - PROCESS | 1794 | ++DOMWINDOW == 114 (0x8d996000) [pid = 1794] [serial = 724] [outer = (nil)] 10:27:13 INFO - PROCESS | 1794 | ++DOMWINDOW == 115 (0x8f603c00) [pid = 1794] [serial = 725] [outer = 0x8d996000] 10:27:13 INFO - PROCESS | 1794 | 1472232433339 Marionette DEBUG loaded listener.js 10:27:13 INFO - PROCESS | 1794 | ++DOMWINDOW == 116 (0x8f606000) [pid = 1794] [serial = 726] [outer = 0x8d996000] 10:27:14 INFO - PROCESS | 1794 | 1472232434214 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]]]}] 10:27:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 10:27:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1533ms 10:27:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 10:27:14 INFO - PROCESS | 1794 | 1472232434265 Marionette TRACE conn4 -> [0,937,"getWindowHandle",null] 10:27:14 INFO - PROCESS | 1794 | 1472232434269 Marionette TRACE conn4 <- [1,937,null,{"value":"8"}] 10:27:14 INFO - PROCESS | 1794 | 1472232434276 Marionette TRACE conn4 -> [0,938,"setScriptTimeout",{"ms":35000}] 10:27:14 INFO - PROCESS | 1794 | 1472232434279 Marionette TRACE conn4 <- [1,938,null,{}] 10:27:14 INFO - PROCESS | 1794 | 1472232434285 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}] 10:27:14 INFO - PROCESS | 1794 | 1472232434290 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:27:14 INFO - PROCESS | 1794 | 1472232434479 Marionette TRACE conn4 <- [1,939,null,{"value":null}] 10:27:14 INFO - PROCESS | 1794 | 1472232434954 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:14 INFO - PROCESS | 1794 | 1472232434970 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:27:15 INFO - PROCESS | 1794 | ++DOCSHELL 0x8e50e800 == 52 [pid = 1794] [id = 242] 10:27:15 INFO - PROCESS | 1794 | ++DOMWINDOW == 117 (0x8eba5800) [pid = 1794] [serial = 727] [outer = (nil)] 10:27:15 INFO - PROCESS | 1794 | ++DOMWINDOW == 118 (0x8ed53c00) [pid = 1794] [serial = 728] [outer = 0x8eba5800] 10:27:15 INFO - PROCESS | 1794 | 1472232435095 Marionette DEBUG loaded listener.js 10:27:15 INFO - PROCESS | 1794 | ++DOMWINDOW == 119 (0x8f751400) [pid = 1794] [serial = 729] [outer = 0x8eba5800] 10:27:16 INFO - PROCESS | 1794 | 1472232436158 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]]]}] 10:27:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 10:27:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1945ms 10:27:16 INFO - PROCESS | 1794 | 1472232436226 Marionette TRACE conn4 -> [0,941,"getWindowHandle",null] 10:27:16 INFO - PROCESS | 1794 | 1472232436234 Marionette TRACE conn4 <- [1,941,null,{"value":"8"}] 10:27:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 10:27:16 INFO - PROCESS | 1794 | 1472232436247 Marionette TRACE conn4 -> [0,942,"setScriptTimeout",{"ms":35000}] 10:27:16 INFO - PROCESS | 1794 | 1472232436256 Marionette TRACE conn4 <- [1,942,null,{}] 10:27:16 INFO - PROCESS | 1794 | 1472232436269 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}] 10:27:16 INFO - PROCESS | 1794 | 1472232436279 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:27:16 INFO - PROCESS | 1794 | 1472232436613 Marionette TRACE conn4 <- [1,943,null,{"value":null}] 10:27:16 INFO - PROCESS | 1794 | 1472232436843 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:16 INFO - PROCESS | 1794 | 1472232436850 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:27:16 INFO - PROCESS | 1794 | ++DOCSHELL 0x8d7e5800 == 53 [pid = 1794] [id = 243] 10:27:16 INFO - PROCESS | 1794 | ++DOMWINDOW == 120 (0x90f29400) [pid = 1794] [serial = 730] [outer = (nil)] 10:27:16 INFO - PROCESS | 1794 | ++DOMWINDOW == 121 (0x92230400) [pid = 1794] [serial = 731] [outer = 0x90f29400] 10:27:16 INFO - PROCESS | 1794 | 1472232436941 Marionette DEBUG loaded listener.js 10:27:17 INFO - PROCESS | 1794 | ++DOMWINDOW == 122 (0x92479c00) [pid = 1794] [serial = 732] [outer = 0x90f29400] 10:27:18 INFO - PROCESS | 1794 | --DOCSHELL 0x8d7de000 == 52 [pid = 1794] [id = 215] 10:27:18 INFO - PROCESS | 1794 | --DOCSHELL 0x938ea800 == 51 [pid = 1794] [id = 167] 10:27:18 INFO - PROCESS | 1794 | --DOCSHELL 0x8ebaf800 == 50 [pid = 1794] [id = 159] 10:27:18 INFO - PROCESS | 1794 | --DOCSHELL 0x8d991400 == 49 [pid = 1794] [id = 163] 10:27:18 INFO - PROCESS | 1794 | --DOCSHELL 0x8e21cc00 == 48 [pid = 1794] [id = 165] 10:27:18 INFO - PROCESS | 1794 | --DOCSHELL 0x8ed4dc00 == 47 [pid = 1794] [id = 168] 10:27:18 INFO - PROCESS | 1794 | --DOCSHELL 0x8d7db000 == 46 [pid = 1794] [id = 175] 10:27:18 INFO - PROCESS | 1794 | --DOCSHELL 0x8eba6c00 == 45 [pid = 1794] [id = 162] 10:27:18 INFO - PROCESS | 1794 | --DOCSHELL 0x8d98d400 == 44 [pid = 1794] [id = 170] 10:27:18 INFO - PROCESS | 1794 | --DOCSHELL 0x92476000 == 43 [pid = 1794] [id = 166] 10:27:18 INFO - PROCESS | 1794 | --DOCSHELL 0x8f74ec00 == 42 [pid = 1794] [id = 171] 10:27:18 INFO - PROCESS | 1794 | --DOCSHELL 0x8eba7000 == 41 [pid = 1794] [id = 174] 10:27:18 INFO - PROCESS | 1794 | --DOCSHELL 0x8ed4d400 == 40 [pid = 1794] [id = 160] 10:27:18 INFO - PROCESS | 1794 | --DOCSHELL 0x8d99cc00 == 39 [pid = 1794] [id = 172] 10:27:18 INFO - PROCESS | 1794 | --DOCSHELL 0x8d7d9400 == 38 [pid = 1794] [id = 173] 10:27:18 INFO - PROCESS | 1794 | --DOCSHELL 0x92479000 == 37 [pid = 1794] [id = 164] 10:27:18 INFO - PROCESS | 1794 | --DOCSHELL 0x8e506400 == 36 [pid = 1794] [id = 169] 10:27:18 INFO - PROCESS | 1794 | --DOCSHELL 0x8e50e800 == 35 [pid = 1794] [id = 242] 10:27:18 INFO - PROCESS | 1794 | --DOCSHELL 0x8d993c00 == 34 [pid = 1794] [id = 241] 10:27:18 INFO - PROCESS | 1794 | --DOCSHELL 0x91f54c00 == 33 [pid = 1794] [id = 240] 10:27:18 INFO - PROCESS | 1794 | --DOCSHELL 0x8d7e4400 == 32 [pid = 1794] [id = 239] 10:27:18 INFO - PROCESS | 1794 | --DOCSHELL 0x8f7df800 == 31 [pid = 1794] [id = 237] 10:27:18 INFO - PROCESS | 1794 | --DOCSHELL 0x93993000 == 30 [pid = 1794] [id = 238] 10:27:18 INFO - PROCESS | 1794 | --DOCSHELL 0x9394d400 == 29 [pid = 1794] [id = 236] 10:27:18 INFO - PROCESS | 1794 | --DOCSHELL 0x91814800 == 28 [pid = 1794] [id = 235] 10:27:18 INFO - PROCESS | 1794 | --DOCSHELL 0x925a4800 == 27 [pid = 1794] [id = 233] 10:27:18 INFO - PROCESS | 1794 | --DOCSHELL 0x8e218400 == 26 [pid = 1794] [id = 234] 10:27:18 INFO - PROCESS | 1794 | --DOMWINDOW == 121 (0x93c40000) [pid = 1794] [serial = 618] [outer = (nil)] [url = about:blank] 10:27:18 INFO - PROCESS | 1794 | --DOMWINDOW == 120 (0x9bbaf000) [pid = 1794] [serial = 638] [outer = (nil)] [url = about:blank] 10:27:18 INFO - PROCESS | 1794 | --DOMWINDOW == 119 (0x9b6bd800) [pid = 1794] [serial = 636] [outer = (nil)] [url = about:blank] 10:27:18 INFO - PROCESS | 1794 | --DOMWINDOW == 118 (0x9a9d6c00) [pid = 1794] [serial = 626] [outer = (nil)] [url = about:blank] 10:27:18 INFO - PROCESS | 1794 | --DOMWINDOW == 117 (0x9b351800) [pid = 1794] [serial = 635] [outer = (nil)] [url = about:blank] 10:27:18 INFO - PROCESS | 1794 | --DOMWINDOW == 116 (0x9ab77400) [pid = 1794] [serial = 629] [outer = (nil)] [url = about:blank] 10:27:18 INFO - PROCESS | 1794 | --DOMWINDOW == 115 (0x9a9d8800) [pid = 1794] [serial = 627] [outer = (nil)] [url = about:blank] 10:27:18 INFO - PROCESS | 1794 | --DOMWINDOW == 114 (0x8f609800) [pid = 1794] [serial = 654] [outer = (nil)] [url = about:blank] 10:27:18 INFO - PROCESS | 1794 | --DOMWINDOW == 113 (0x9bfec000) [pid = 1794] [serial = 642] [outer = (nil)] [url = about:blank] 10:27:18 INFO - PROCESS | 1794 | --DOMWINDOW == 112 (0x9776dc00) [pid = 1794] [serial = 620] [outer = (nil)] [url = about:blank] 10:27:18 INFO - PROCESS | 1794 | --DOMWINDOW == 111 (0x9bbe4400) [pid = 1794] [serial = 639] [outer = (nil)] [url = about:blank] 10:27:18 INFO - PROCESS | 1794 | --DOMWINDOW == 110 (0x9ab9a000) [pid = 1794] [serial = 630] [outer = (nil)] [url = about:blank] 10:27:18 INFO - PROCESS | 1794 | --DOMWINDOW == 109 (0x92b0f400) [pid = 1794] [serial = 617] [outer = (nil)] [url = about:blank] 10:27:18 INFO - PROCESS | 1794 | --DOMWINDOW == 108 (0x8f605000) [pid = 1794] [serial = 645] [outer = (nil)] [url = about:blank] 10:27:18 INFO - PROCESS | 1794 | --DOMWINDOW == 107 (0x90f2cc00) [pid = 1794] [serial = 615] [outer = (nil)] [url = about:blank] 10:27:18 INFO - PROCESS | 1794 | --DOMWINDOW == 106 (0x8eba1400) [pid = 1794] [serial = 650] [outer = (nil)] [url = about:blank] 10:27:18 INFO - PROCESS | 1794 | --DOMWINDOW == 105 (0x8d99c800) [pid = 1794] [serial = 648] [outer = (nil)] [url = about:blank] 10:27:18 INFO - PROCESS | 1794 | --DOMWINDOW == 104 (0x8f7b5800) [pid = 1794] [serial = 656] [outer = (nil)] [url = about:blank] 10:27:18 INFO - PROCESS | 1794 | --DOMWINDOW == 103 (0x8f7d5400) [pid = 1794] [serial = 614] [outer = (nil)] [url = about:blank] 10:27:18 INFO - PROCESS | 1794 | --DOMWINDOW == 102 (0x9a8a6800) [pid = 1794] [serial = 624] [outer = (nil)] [url = about:blank] 10:27:18 INFO - PROCESS | 1794 | --DOMWINDOW == 101 (0x9bfe2c00) [pid = 1794] [serial = 641] [outer = (nil)] [url = about:blank] 10:27:18 INFO - PROCESS | 1794 | --DOMWINDOW == 100 (0x9aba3800) [pid = 1794] [serial = 632] [outer = (nil)] [url = about:blank] 10:27:18 INFO - PROCESS | 1794 | --DOMWINDOW == 99 (0x8f7da000) [pid = 1794] [serial = 657] [outer = (nil)] [url = about:blank] 10:27:19 INFO - PROCESS | 1794 | --DOMWINDOW == 98 (0x8d993800) [pid = 1794] [serial = 647] [outer = (nil)] [url = about:blank] 10:27:19 INFO - PROCESS | 1794 | --DOMWINDOW == 97 (0x8ebab000) [pid = 1794] [serial = 651] [outer = (nil)] [url = about:blank] 10:27:19 INFO - PROCESS | 1794 | --DOMWINDOW == 96 (0x97872800) [pid = 1794] [serial = 621] [outer = (nil)] [url = about:blank] 10:27:19 INFO - PROCESS | 1794 | --DOMWINDOW == 95 (0x8eba2800) [pid = 1794] [serial = 644] [outer = (nil)] [url = about:blank] 10:27:19 INFO - PROCESS | 1794 | --DOMWINDOW == 94 (0x99677000) [pid = 1794] [serial = 623] [outer = (nil)] [url = about:blank] 10:27:19 INFO - PROCESS | 1794 | --DOMWINDOW == 93 (0x9aba7000) [pid = 1794] [serial = 633] [outer = (nil)] [url = about:blank] 10:27:19 INFO - PROCESS | 1794 | --DOMWINDOW == 92 (0x8f478800) [pid = 1794] [serial = 653] [outer = (nil)] [url = about:blank] 10:27:19 INFO - PROCESS | 1794 | --DOMWINDOW == 91 (0x90f21c00) [pid = 1794] [serial = 659] [outer = (nil)] [url = about:blank] 10:27:19 INFO - PROCESS | 1794 | 1472232439254 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]]]}] 10:27:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 10:27:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 3052ms 10:27:19 INFO - PROCESS | 1794 | 1472232439298 Marionette TRACE conn4 -> [0,945,"getWindowHandle",null] 10:27:19 INFO - PROCESS | 1794 | 1472232439305 Marionette TRACE conn4 <- [1,945,null,{"value":"8"}] 10:27:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 10:27:19 INFO - PROCESS | 1794 | 1472232439313 Marionette TRACE conn4 -> [0,946,"setScriptTimeout",{"ms":35000}] 10:27:19 INFO - PROCESS | 1794 | 1472232439318 Marionette TRACE conn4 <- [1,946,null,{}] 10:27:19 INFO - PROCESS | 1794 | 1472232439326 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}] 10:27:19 INFO - PROCESS | 1794 | 1472232439332 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:27:19 INFO - PROCESS | 1794 | 1472232439501 Marionette TRACE conn4 <- [1,947,null,{"value":null}] 10:27:19 INFO - PROCESS | 1794 | 1472232439625 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:19 INFO - PROCESS | 1794 | 1472232439643 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:27:19 INFO - PROCESS | 1794 | ++DOCSHELL 0x8e218c00 == 27 [pid = 1794] [id = 244] 10:27:19 INFO - PROCESS | 1794 | ++DOMWINDOW == 92 (0x8e501800) [pid = 1794] [serial = 733] [outer = (nil)] 10:27:19 INFO - PROCESS | 1794 | ++DOMWINDOW == 93 (0x8e509800) [pid = 1794] [serial = 734] [outer = 0x8e501800] 10:27:19 INFO - PROCESS | 1794 | 1472232439713 Marionette DEBUG loaded listener.js 10:27:19 INFO - PROCESS | 1794 | ++DOMWINDOW == 94 (0x8e50fc00) [pid = 1794] [serial = 735] [outer = 0x8e501800] 10:27:20 INFO - PROCESS | 1794 | 1472232440523 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]]]}] 10:27:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 10:27:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1242ms 10:27:20 INFO - PROCESS | 1794 | 1472232440555 Marionette TRACE conn4 -> [0,949,"getWindowHandle",null] 10:27:20 INFO - PROCESS | 1794 | 1472232440563 Marionette TRACE conn4 <- [1,949,null,{"value":"8"}] 10:27:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 10:27:20 INFO - PROCESS | 1794 | 1472232440574 Marionette TRACE conn4 -> [0,950,"setScriptTimeout",{"ms":35000}] 10:27:20 INFO - PROCESS | 1794 | 1472232440578 Marionette TRACE conn4 <- [1,950,null,{}] 10:27:20 INFO - PROCESS | 1794 | 1472232440585 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}] 10:27:20 INFO - PROCESS | 1794 | 1472232440590 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:27:20 INFO - PROCESS | 1794 | 1472232440763 Marionette TRACE conn4 <- [1,951,null,{"value":null}] 10:27:20 INFO - PROCESS | 1794 | 1472232440776 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:20 INFO - PROCESS | 1794 | 1472232440782 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:27:20 INFO - PROCESS | 1794 | ++DOCSHELL 0x8f60a800 == 28 [pid = 1794] [id = 245] 10:27:20 INFO - PROCESS | 1794 | ++DOMWINDOW == 95 (0x8f60b800) [pid = 1794] [serial = 736] [outer = (nil)] 10:27:20 INFO - PROCESS | 1794 | ++DOMWINDOW == 96 (0x8f610800) [pid = 1794] [serial = 737] [outer = 0x8f60b800] 10:27:20 INFO - PROCESS | 1794 | 1472232440862 Marionette DEBUG loaded listener.js 10:27:20 INFO - PROCESS | 1794 | ++DOMWINDOW == 97 (0x8f759000) [pid = 1794] [serial = 738] [outer = 0x8f60b800] 10:27:21 INFO - PROCESS | 1794 | 1472232441815 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]]]}] 10:27:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 10:27:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1283ms 10:27:21 INFO - PROCESS | 1794 | 1472232441858 Marionette TRACE conn4 -> [0,953,"getWindowHandle",null] 10:27:21 INFO - PROCESS | 1794 | 1472232441862 Marionette TRACE conn4 <- [1,953,null,{"value":"8"}] 10:27:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 10:27:21 INFO - PROCESS | 1794 | 1472232441894 Marionette TRACE conn4 -> [0,954,"setScriptTimeout",{"ms":35000}] 10:27:21 INFO - PROCESS | 1794 | 1472232441900 Marionette TRACE conn4 <- [1,954,null,{}] 10:27:21 INFO - PROCESS | 1794 | 1472232441917 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}] 10:27:21 INFO - PROCESS | 1794 | 1472232441927 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:27:22 INFO - PROCESS | 1794 | 1472232442160 Marionette TRACE conn4 <- [1,955,null,{"value":null}] 10:27:22 INFO - PROCESS | 1794 | 1472232442189 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:22 INFO - PROCESS | 1794 | 1472232442199 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:27:22 INFO - PROCESS | 1794 | ++DOCSHELL 0x90f24c00 == 29 [pid = 1794] [id = 246] 10:27:22 INFO - PROCESS | 1794 | ++DOMWINDOW == 98 (0x90f2b800) [pid = 1794] [serial = 739] [outer = (nil)] 10:27:22 INFO - PROCESS | 1794 | ++DOMWINDOW == 99 (0x91812400) [pid = 1794] [serial = 740] [outer = 0x90f2b800] 10:27:22 INFO - PROCESS | 1794 | 1472232442276 Marionette DEBUG loaded listener.js 10:27:22 INFO - PROCESS | 1794 | ++DOMWINDOW == 100 (0x91960400) [pid = 1794] [serial = 741] [outer = 0x90f2b800] 10:27:23 INFO - PROCESS | 1794 | 1472232443275 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]]]}] 10:27:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 10:27:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1450ms 10:27:23 INFO - PROCESS | 1794 | 1472232443340 Marionette TRACE conn4 -> [0,957,"getWindowHandle",null] 10:27:23 INFO - PROCESS | 1794 | 1472232443345 Marionette TRACE conn4 <- [1,957,null,{"value":"8"}] 10:27:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 10:27:23 INFO - PROCESS | 1794 | 1472232443359 Marionette TRACE conn4 -> [0,958,"setScriptTimeout",{"ms":35000}] 10:27:23 INFO - PROCESS | 1794 | 1472232443362 Marionette TRACE conn4 <- [1,958,null,{}] 10:27:23 INFO - PROCESS | 1794 | 1472232443368 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}] 10:27:23 INFO - PROCESS | 1794 | 1472232443372 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:27:23 INFO - PROCESS | 1794 | 1472232443582 Marionette TRACE conn4 <- [1,959,null,{"value":null}] 10:27:23 INFO - PROCESS | 1794 | 1472232443605 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:23 INFO - PROCESS | 1794 | 1472232443614 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:27:23 INFO - PROCESS | 1794 | ++DOCSHELL 0x91814400 == 30 [pid = 1794] [id = 247] 10:27:23 INFO - PROCESS | 1794 | ++DOMWINDOW == 101 (0x91f54c00) [pid = 1794] [serial = 742] [outer = (nil)] 10:27:23 INFO - PROCESS | 1794 | ++DOMWINDOW == 102 (0x92595800) [pid = 1794] [serial = 743] [outer = 0x91f54c00] 10:27:23 INFO - PROCESS | 1794 | 1472232443700 Marionette DEBUG loaded listener.js 10:27:23 INFO - PROCESS | 1794 | ++DOMWINDOW == 103 (0x925acc00) [pid = 1794] [serial = 744] [outer = 0x91f54c00] 10:27:24 INFO - PROCESS | 1794 | --DOMWINDOW == 102 (0x91f50800) [pid = 1794] [serial = 694] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 10:27:24 INFO - PROCESS | 1794 | --DOMWINDOW == 101 (0x90f28000) [pid = 1794] [serial = 679] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 10:27:24 INFO - PROCESS | 1794 | --DOMWINDOW == 100 (0x8d99a400) [pid = 1794] [serial = 688] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 10:27:24 INFO - PROCESS | 1794 | --DOMWINDOW == 99 (0x8f60f400) [pid = 1794] [serial = 658] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 10:27:24 INFO - PROCESS | 1794 | --DOMWINDOW == 98 (0x8e211000) [pid = 1794] [serial = 664] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 10:27:24 INFO - PROCESS | 1794 | --DOMWINDOW == 97 (0x8f7a8400) [pid = 1794] [serial = 673] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 10:27:24 INFO - PROCESS | 1794 | --DOMWINDOW == 96 (0x9196a800) [pid = 1794] [serial = 670] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 10:27:24 INFO - PROCESS | 1794 | --DOMWINDOW == 95 (0x9195ec00) [pid = 1794] [serial = 667] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 10:27:24 INFO - PROCESS | 1794 | --DOMWINDOW == 94 (0x8f753c00) [pid = 1794] [serial = 691] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 10:27:24 INFO - PROCESS | 1794 | --DOMWINDOW == 93 (0x8f60bc00) [pid = 1794] [serial = 676] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 10:27:24 INFO - PROCESS | 1794 | --DOMWINDOW == 92 (0x925ad800) [pid = 1794] [serial = 700] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 10:27:24 INFO - PROCESS | 1794 | --DOMWINDOW == 91 (0x8e506800) [pid = 1794] [serial = 682] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 10:27:24 INFO - PROCESS | 1794 | --DOMWINDOW == 90 (0x8e214800) [pid = 1794] [serial = 697] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 10:27:24 INFO - PROCESS | 1794 | --DOMWINDOW == 89 (0x8d7e4800) [pid = 1794] [serial = 685] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 10:27:24 INFO - PROCESS | 1794 | --DOMWINDOW == 88 (0x8e504000) [pid = 1794] [serial = 661] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 10:27:25 INFO - PROCESS | 1794 | 1472232445395 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]]]}] 10:27:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 10:27:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 2088ms 10:27:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 10:27:25 INFO - PROCESS | 1794 | 1472232445449 Marionette TRACE conn4 -> [0,961,"getWindowHandle",null] 10:27:25 INFO - PROCESS | 1794 | 1472232445452 Marionette TRACE conn4 <- [1,961,null,{"value":"8"}] 10:27:25 INFO - PROCESS | 1794 | 1472232445458 Marionette TRACE conn4 -> [0,962,"setScriptTimeout",{"ms":35000}] 10:27:25 INFO - PROCESS | 1794 | 1472232445462 Marionette TRACE conn4 <- [1,962,null,{}] 10:27:25 INFO - PROCESS | 1794 | 1472232445468 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}] 10:27:25 INFO - PROCESS | 1794 | 1472232445473 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:27:25 INFO - PROCESS | 1794 | 1472232445677 Marionette TRACE conn4 <- [1,963,null,{"value":null}] 10:27:25 INFO - PROCESS | 1794 | 1472232445690 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:25 INFO - PROCESS | 1794 | 1472232445696 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:27:25 INFO - PROCESS | 1794 | ++DOCSHELL 0x8f475c00 == 31 [pid = 1794] [id = 248] 10:27:25 INFO - PROCESS | 1794 | ++DOMWINDOW == 89 (0x8f607400) [pid = 1794] [serial = 745] [outer = (nil)] 10:27:25 INFO - PROCESS | 1794 | ++DOMWINDOW == 90 (0x9195c000) [pid = 1794] [serial = 746] [outer = 0x8f607400] 10:27:25 INFO - PROCESS | 1794 | 1472232445769 Marionette DEBUG loaded listener.js 10:27:25 INFO - PROCESS | 1794 | ++DOMWINDOW == 91 (0x9223b400) [pid = 1794] [serial = 747] [outer = 0x8f607400] 10:27:26 INFO - PROCESS | 1794 | 1472232446605 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]]]}] 10:27:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 10:27:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1199ms 10:27:26 INFO - PROCESS | 1794 | 1472232446698 Marionette TRACE conn4 -> [0,965,"getWindowHandle",null] 10:27:26 INFO - PROCESS | 1794 | 1472232446704 Marionette TRACE conn4 <- [1,965,null,{"value":"8"}] 10:27:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 10:27:26 INFO - PROCESS | 1794 | 1472232446715 Marionette TRACE conn4 -> [0,966,"setScriptTimeout",{"ms":35000}] 10:27:26 INFO - PROCESS | 1794 | 1472232446721 Marionette TRACE conn4 <- [1,966,null,{}] 10:27:26 INFO - PROCESS | 1794 | 1472232446731 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}] 10:27:26 INFO - PROCESS | 1794 | 1472232446737 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:27:26 INFO - PROCESS | 1794 | 1472232446969 Marionette TRACE conn4 <- [1,967,null,{"value":null}] 10:27:27 INFO - PROCESS | 1794 | 1472232447137 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:27 INFO - PROCESS | 1794 | 1472232447150 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:27:27 INFO - PROCESS | 1794 | ++DOCSHELL 0x8d7dc000 == 32 [pid = 1794] [id = 249] 10:27:27 INFO - PROCESS | 1794 | ++DOMWINDOW == 92 (0x8e218000) [pid = 1794] [serial = 748] [outer = (nil)] 10:27:27 INFO - PROCESS | 1794 | ++DOMWINDOW == 93 (0x8e50a400) [pid = 1794] [serial = 749] [outer = 0x8e218000] 10:27:27 INFO - PROCESS | 1794 | 1472232447258 Marionette DEBUG loaded listener.js 10:27:27 INFO - PROCESS | 1794 | ++DOMWINDOW == 94 (0x8ed4d400) [pid = 1794] [serial = 750] [outer = 0x8e218000] 10:27:28 INFO - PROCESS | 1794 | 1472232448269 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]]]}] 10:27:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 10:27:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1595ms 10:27:28 INFO - PROCESS | 1794 | 1472232448311 Marionette TRACE conn4 -> [0,969,"getWindowHandle",null] 10:27:28 INFO - PROCESS | 1794 | 1472232448317 Marionette TRACE conn4 <- [1,969,null,{"value":"8"}] 10:27:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 10:27:28 INFO - PROCESS | 1794 | 1472232448328 Marionette TRACE conn4 -> [0,970,"setScriptTimeout",{"ms":35000}] 10:27:28 INFO - PROCESS | 1794 | 1472232448334 Marionette TRACE conn4 <- [1,970,null,{}] 10:27:28 INFO - PROCESS | 1794 | 1472232448342 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}] 10:27:28 INFO - PROCESS | 1794 | 1472232448348 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:27:28 INFO - PROCESS | 1794 | 1472232448540 Marionette TRACE conn4 <- [1,971,null,{"value":null}] 10:27:28 INFO - PROCESS | 1794 | 1472232448764 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:28 INFO - PROCESS | 1794 | 1472232448774 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:27:28 INFO - PROCESS | 1794 | ++DOCSHELL 0x8d994800 == 33 [pid = 1794] [id = 250] 10:27:28 INFO - PROCESS | 1794 | ++DOMWINDOW == 95 (0x8f7e0000) [pid = 1794] [serial = 751] [outer = (nil)] 10:27:28 INFO - PROCESS | 1794 | ++DOMWINDOW == 96 (0x90f28c00) [pid = 1794] [serial = 752] [outer = 0x8f7e0000] 10:27:28 INFO - PROCESS | 1794 | 1472232448866 Marionette DEBUG loaded listener.js 10:27:28 INFO - PROCESS | 1794 | ++DOMWINDOW == 97 (0x9195c800) [pid = 1794] [serial = 753] [outer = 0x8f7e0000] 10:27:29 INFO - PROCESS | 1794 | 1472232449768 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]]]}] 10:27:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 10:27:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1496ms 10:27:29 INFO - PROCESS | 1794 | 1472232449821 Marionette TRACE conn4 -> [0,973,"getWindowHandle",null] 10:27:29 INFO - PROCESS | 1794 | 1472232449827 Marionette TRACE conn4 <- [1,973,null,{"value":"8"}] 10:27:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 10:27:29 INFO - PROCESS | 1794 | 1472232449834 Marionette TRACE conn4 -> [0,974,"setScriptTimeout",{"ms":35000}] 10:27:29 INFO - PROCESS | 1794 | 1472232449837 Marionette TRACE conn4 <- [1,974,null,{}] 10:27:29 INFO - PROCESS | 1794 | 1472232449852 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}] 10:27:29 INFO - PROCESS | 1794 | 1472232449861 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:27:30 INFO - PROCESS | 1794 | 1472232450072 Marionette TRACE conn4 <- [1,975,null,{"value":null}] 10:27:30 INFO - PROCESS | 1794 | 1472232450374 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:30 INFO - PROCESS | 1794 | 1472232450388 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:27:30 INFO - PROCESS | 1794 | ++DOCSHELL 0x93945400 == 34 [pid = 1794] [id = 251] 10:27:30 INFO - PROCESS | 1794 | ++DOMWINDOW == 98 (0x93948400) [pid = 1794] [serial = 754] [outer = (nil)] 10:27:30 INFO - PROCESS | 1794 | ++DOMWINDOW == 99 (0x9394dc00) [pid = 1794] [serial = 755] [outer = 0x93948400] 10:27:30 INFO - PROCESS | 1794 | 1472232450521 Marionette DEBUG loaded listener.js 10:27:30 INFO - PROCESS | 1794 | ++DOMWINDOW == 100 (0x93985800) [pid = 1794] [serial = 756] [outer = 0x93948400] 10:27:31 INFO - PROCESS | 1794 | 1472232451474 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]]]}] 10:27:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 10:27:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1682ms 10:27:31 INFO - PROCESS | 1794 | 1472232451517 Marionette TRACE conn4 -> [0,977,"getWindowHandle",null] 10:27:31 INFO - PROCESS | 1794 | 1472232451521 Marionette TRACE conn4 <- [1,977,null,{"value":"8"}] 10:27:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 10:27:31 INFO - PROCESS | 1794 | 1472232451528 Marionette TRACE conn4 -> [0,978,"setScriptTimeout",{"ms":35000}] 10:27:31 INFO - PROCESS | 1794 | 1472232451532 Marionette TRACE conn4 <- [1,978,null,{}] 10:27:31 INFO - PROCESS | 1794 | 1472232451538 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}] 10:27:31 INFO - PROCESS | 1794 | 1472232451544 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:27:31 INFO - PROCESS | 1794 | 1472232451729 Marionette TRACE conn4 <- [1,979,null,{"value":null}] 10:27:31 INFO - PROCESS | 1794 | 1472232451961 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:31 INFO - PROCESS | 1794 | 1472232451970 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:27:32 INFO - PROCESS | 1794 | ++DOCSHELL 0x90f24800 == 35 [pid = 1794] [id = 252] 10:27:32 INFO - PROCESS | 1794 | ++DOMWINDOW == 101 (0x9180ec00) [pid = 1794] [serial = 757] [outer = (nil)] 10:27:32 INFO - PROCESS | 1794 | ++DOMWINDOW == 102 (0x93c3e400) [pid = 1794] [serial = 758] [outer = 0x9180ec00] 10:27:32 INFO - PROCESS | 1794 | 1472232452104 Marionette DEBUG loaded listener.js 10:27:32 INFO - PROCESS | 1794 | ++DOMWINDOW == 103 (0x93c42c00) [pid = 1794] [serial = 759] [outer = 0x9180ec00] 10:27:33 INFO - PROCESS | 1794 | 1472232453054 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]]]}] 10:27:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 10:27:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1593ms 10:27:33 INFO - PROCESS | 1794 | 1472232453122 Marionette TRACE conn4 -> [0,981,"getWindowHandle",null] 10:27:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 10:27:33 INFO - PROCESS | 1794 | 1472232453127 Marionette TRACE conn4 <- [1,981,null,{"value":"8"}] 10:27:33 INFO - PROCESS | 1794 | 1472232453134 Marionette TRACE conn4 -> [0,982,"setScriptTimeout",{"ms":35000}] 10:27:33 INFO - PROCESS | 1794 | 1472232453137 Marionette TRACE conn4 <- [1,982,null,{}] 10:27:33 INFO - PROCESS | 1794 | 1472232453143 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}] 10:27:33 INFO - PROCESS | 1794 | 1472232453149 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:27:33 INFO - PROCESS | 1794 | 1472232453336 Marionette TRACE conn4 <- [1,983,null,{"value":null}] 10:27:33 INFO - PROCESS | 1794 | 1472232453561 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:33 INFO - PROCESS | 1794 | 1472232453570 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:27:33 INFO - PROCESS | 1794 | ++DOCSHELL 0x92b17800 == 36 [pid = 1794] [id = 253] 10:27:33 INFO - PROCESS | 1794 | ++DOMWINDOW == 104 (0x93c42800) [pid = 1794] [serial = 760] [outer = (nil)] 10:27:33 INFO - PROCESS | 1794 | ++DOMWINDOW == 105 (0x95108c00) [pid = 1794] [serial = 761] [outer = 0x93c42800] 10:27:33 INFO - PROCESS | 1794 | 1472232453703 Marionette DEBUG loaded listener.js 10:27:33 INFO - PROCESS | 1794 | ++DOMWINDOW == 106 (0x9512fc00) [pid = 1794] [serial = 762] [outer = 0x93c42800] 10:27:34 INFO - PROCESS | 1794 | 1472232454621 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]]]}] 10:27:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 10:27:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1534ms 10:27:34 INFO - PROCESS | 1794 | 1472232454668 Marionette TRACE conn4 -> [0,985,"getWindowHandle",null] 10:27:34 INFO - PROCESS | 1794 | 1472232454673 Marionette TRACE conn4 <- [1,985,null,{"value":"8"}] 10:27:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 10:27:34 INFO - PROCESS | 1794 | 1472232454679 Marionette TRACE conn4 -> [0,986,"setScriptTimeout",{"ms":35000}] 10:27:34 INFO - PROCESS | 1794 | 1472232454683 Marionette TRACE conn4 <- [1,986,null,{}] 10:27:34 INFO - PROCESS | 1794 | 1472232454689 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}] 10:27:34 INFO - PROCESS | 1794 | 1472232454700 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:27:34 INFO - PROCESS | 1794 | 1472232454976 Marionette TRACE conn4 <- [1,987,null,{"value":null}] 10:27:35 INFO - PROCESS | 1794 | 1472232455230 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:35 INFO - PROCESS | 1794 | 1472232455244 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:27:35 INFO - PROCESS | 1794 | ++DOCSHELL 0x8d7dac00 == 37 [pid = 1794] [id = 254] 10:27:35 INFO - PROCESS | 1794 | ++DOMWINDOW == 107 (0x8eba3c00) [pid = 1794] [serial = 763] [outer = (nil)] 10:27:35 INFO - PROCESS | 1794 | ++DOMWINDOW == 108 (0x95265000) [pid = 1794] [serial = 764] [outer = 0x8eba3c00] 10:27:35 INFO - PROCESS | 1794 | 1472232455375 Marionette DEBUG loaded listener.js 10:27:35 INFO - PROCESS | 1794 | ++DOMWINDOW == 109 (0x9528cc00) [pid = 1794] [serial = 765] [outer = 0x8eba3c00] 10:27:36 INFO - PROCESS | 1794 | 1472232456299 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]]]}] 10:27:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 10:27:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1688ms 10:27:36 INFO - PROCESS | 1794 | 1472232456368 Marionette TRACE conn4 -> [0,989,"getWindowHandle",null] 10:27:36 INFO - PROCESS | 1794 | 1472232456372 Marionette TRACE conn4 <- [1,989,null,{"value":"8"}] 10:27:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 10:27:36 INFO - PROCESS | 1794 | 1472232456379 Marionette TRACE conn4 -> [0,990,"setScriptTimeout",{"ms":35000}] 10:27:36 INFO - PROCESS | 1794 | 1472232456383 Marionette TRACE conn4 <- [1,990,null,{}] 10:27:36 INFO - PROCESS | 1794 | 1472232456388 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}] 10:27:36 INFO - PROCESS | 1794 | 1472232456394 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:27:36 INFO - PROCESS | 1794 | 1472232456570 Marionette TRACE conn4 <- [1,991,null,{"value":null}] 10:27:36 INFO - PROCESS | 1794 | 1472232456742 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:36 INFO - PROCESS | 1794 | 1472232456748 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:27:36 INFO - PROCESS | 1794 | ++DOCSHELL 0x8e506800 == 38 [pid = 1794] [id = 255] 10:27:36 INFO - PROCESS | 1794 | ++DOMWINDOW == 110 (0x9525e800) [pid = 1794] [serial = 766] [outer = (nil)] 10:27:36 INFO - PROCESS | 1794 | ++DOMWINDOW == 111 (0x95298400) [pid = 1794] [serial = 767] [outer = 0x9525e800] 10:27:36 INFO - PROCESS | 1794 | 1472232456839 Marionette DEBUG loaded listener.js 10:27:36 INFO - PROCESS | 1794 | ++DOMWINDOW == 112 (0x95297400) [pid = 1794] [serial = 768] [outer = 0x9525e800] 10:27:37 INFO - PROCESS | 1794 | 1472232457811 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]]]}] 10:27:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 10:27:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1483ms 10:27:37 INFO - PROCESS | 1794 | 1472232457864 Marionette TRACE conn4 -> [0,993,"getWindowHandle",null] 10:27:37 INFO - PROCESS | 1794 | 1472232457868 Marionette TRACE conn4 <- [1,993,null,{"value":"8"}] 10:27:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 10:27:37 INFO - PROCESS | 1794 | 1472232457874 Marionette TRACE conn4 -> [0,994,"setScriptTimeout",{"ms":35000}] 10:27:37 INFO - PROCESS | 1794 | 1472232457878 Marionette TRACE conn4 <- [1,994,null,{}] 10:27:37 INFO - PROCESS | 1794 | 1472232457884 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}] 10:27:37 INFO - PROCESS | 1794 | 1472232457889 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:27:38 INFO - PROCESS | 1794 | 1472232458076 Marionette TRACE conn4 <- [1,995,null,{"value":null}] 10:27:38 INFO - PROCESS | 1794 | 1472232458250 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:38 INFO - PROCESS | 1794 | 1472232458258 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:27:38 INFO - PROCESS | 1794 | ++DOCSHELL 0x8d990c00 == 39 [pid = 1794] [id = 256] 10:27:38 INFO - PROCESS | 1794 | ++DOMWINDOW == 113 (0x8d998400) [pid = 1794] [serial = 769] [outer = (nil)] 10:27:38 INFO - PROCESS | 1794 | ++DOMWINDOW == 114 (0x954dd000) [pid = 1794] [serial = 770] [outer = 0x8d998400] 10:27:38 INFO - PROCESS | 1794 | 1472232458386 Marionette DEBUG loaded listener.js 10:27:38 INFO - PROCESS | 1794 | ++DOMWINDOW == 115 (0x954e0c00) [pid = 1794] [serial = 771] [outer = 0x8d998400] 10:27:39 INFO - PROCESS | 1794 | 1472232459394 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]]]}] 10:27:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 10:27:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1586ms 10:27:39 INFO - PROCESS | 1794 | 1472232459463 Marionette TRACE conn4 -> [0,997,"getWindowHandle",null] 10:27:39 INFO - PROCESS | 1794 | 1472232459467 Marionette TRACE conn4 <- [1,997,null,{"value":"8"}] 10:27:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 10:27:39 INFO - PROCESS | 1794 | 1472232459473 Marionette TRACE conn4 -> [0,998,"setScriptTimeout",{"ms":35000}] 10:27:39 INFO - PROCESS | 1794 | 1472232459477 Marionette TRACE conn4 <- [1,998,null,{}] 10:27:39 INFO - PROCESS | 1794 | 1472232459483 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}] 10:27:39 INFO - PROCESS | 1794 | 1472232459487 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:27:39 INFO - PROCESS | 1794 | 1472232459683 Marionette TRACE conn4 <- [1,999,null,{"value":null}] 10:27:39 INFO - PROCESS | 1794 | 1472232459915 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:39 INFO - PROCESS | 1794 | 1472232459926 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:27:39 INFO - PROCESS | 1794 | ++DOCSHELL 0x8d7df000 == 40 [pid = 1794] [id = 257] 10:27:39 INFO - PROCESS | 1794 | ++DOMWINDOW == 116 (0x8d7e1000) [pid = 1794] [serial = 772] [outer = (nil)] 10:27:40 INFO - PROCESS | 1794 | ++DOMWINDOW == 117 (0x8ed4bc00) [pid = 1794] [serial = 773] [outer = 0x8d7e1000] 10:27:40 INFO - PROCESS | 1794 | 1472232460060 Marionette DEBUG loaded listener.js 10:27:40 INFO - PROCESS | 1794 | ++DOMWINDOW == 118 (0x90f27c00) [pid = 1794] [serial = 774] [outer = 0x8d7e1000] 10:27:41 INFO - PROCESS | 1794 | 1472232461269 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]]]}] 10:27:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 10:27:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1835ms 10:27:41 INFO - PROCESS | 1794 | 1472232461310 Marionette TRACE conn4 -> [0,1001,"getWindowHandle",null] 10:27:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 10:27:41 INFO - PROCESS | 1794 | 1472232461317 Marionette TRACE conn4 <- [1,1001,null,{"value":"8"}] 10:27:41 INFO - PROCESS | 1794 | 1472232461325 Marionette TRACE conn4 -> [0,1002,"setScriptTimeout",{"ms":35000}] 10:27:41 INFO - PROCESS | 1794 | 1472232461333 Marionette TRACE conn4 <- [1,1002,null,{}] 10:27:41 INFO - PROCESS | 1794 | 1472232461341 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}] 10:27:41 INFO - PROCESS | 1794 | 1472232461347 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:27:41 INFO - PROCESS | 1794 | 1472232461537 Marionette TRACE conn4 <- [1,1003,null,{"value":null}] 10:27:41 INFO - PROCESS | 1794 | 1472232461880 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:41 INFO - PROCESS | 1794 | 1472232461900 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:27:41 INFO - PROCESS | 1794 | --DOCSHELL 0x91814400 == 39 [pid = 1794] [id = 247] 10:27:41 INFO - PROCESS | 1794 | --DOCSHELL 0x90f24c00 == 38 [pid = 1794] [id = 246] 10:27:41 INFO - PROCESS | 1794 | --DOCSHELL 0x8f60a800 == 37 [pid = 1794] [id = 245] 10:27:41 INFO - PROCESS | 1794 | ++DOCSHELL 0x8e212400 == 38 [pid = 1794] [id = 258] 10:27:41 INFO - PROCESS | 1794 | ++DOMWINDOW == 119 (0x8e213800) [pid = 1794] [serial = 775] [outer = (nil)] 10:27:42 INFO - PROCESS | 1794 | ++DOMWINDOW == 120 (0x8e509c00) [pid = 1794] [serial = 776] [outer = 0x8e213800] 10:27:42 INFO - PROCESS | 1794 | 1472232462024 Marionette DEBUG loaded listener.js 10:27:42 INFO - PROCESS | 1794 | ++DOMWINDOW == 121 (0x8f472000) [pid = 1794] [serial = 777] [outer = 0x8e213800] 10:27:42 INFO - PROCESS | 1794 | --DOCSHELL 0x8e218c00 == 37 [pid = 1794] [id = 244] 10:27:42 INFO - PROCESS | 1794 | --DOMWINDOW == 120 (0x92473800) [pid = 1794] [serial = 695] [outer = (nil)] [url = about:blank] 10:27:42 INFO - PROCESS | 1794 | --DOMWINDOW == 119 (0x9258ec00) [pid = 1794] [serial = 696] [outer = (nil)] [url = about:blank] 10:27:42 INFO - PROCESS | 1794 | --DOMWINDOW == 118 (0x938e6c00) [pid = 1794] [serial = 680] [outer = (nil)] [url = about:blank] 10:27:42 INFO - PROCESS | 1794 | --DOMWINDOW == 117 (0x92b17400) [pid = 1794] [serial = 681] [outer = (nil)] [url = about:blank] 10:27:42 INFO - PROCESS | 1794 | --DOMWINDOW == 116 (0x8f604c00) [pid = 1794] [serial = 689] [outer = (nil)] [url = about:blank] 10:27:42 INFO - PROCESS | 1794 | --DOMWINDOW == 115 (0x8f74c000) [pid = 1794] [serial = 690] [outer = (nil)] [url = about:blank] 10:27:42 INFO - PROCESS | 1794 | --DOMWINDOW == 114 (0x90f24000) [pid = 1794] [serial = 660] [outer = (nil)] [url = about:blank] 10:27:42 INFO - PROCESS | 1794 | --DOMWINDOW == 113 (0x8f7de400) [pid = 1794] [serial = 665] [outer = (nil)] [url = about:blank] 10:27:42 INFO - PROCESS | 1794 | --DOMWINDOW == 112 (0x90f2bc00) [pid = 1794] [serial = 666] [outer = (nil)] [url = about:blank] 10:27:42 INFO - PROCESS | 1794 | --DOMWINDOW == 111 (0x9258d000) [pid = 1794] [serial = 674] [outer = (nil)] [url = about:blank] 10:27:42 INFO - PROCESS | 1794 | --DOMWINDOW == 110 (0x9258f800) [pid = 1794] [serial = 675] [outer = (nil)] [url = about:blank] 10:27:42 INFO - PROCESS | 1794 | --DOMWINDOW == 109 (0x92238c00) [pid = 1794] [serial = 671] [outer = (nil)] [url = about:blank] 10:27:42 INFO - PROCESS | 1794 | --DOMWINDOW == 108 (0x92470400) [pid = 1794] [serial = 672] [outer = (nil)] [url = about:blank] 10:27:42 INFO - PROCESS | 1794 | --DOMWINDOW == 107 (0x91964000) [pid = 1794] [serial = 668] [outer = (nil)] [url = about:blank] 10:27:42 INFO - PROCESS | 1794 | --DOMWINDOW == 106 (0x91967c00) [pid = 1794] [serial = 669] [outer = (nil)] [url = about:blank] 10:27:42 INFO - PROCESS | 1794 | --DOMWINDOW == 105 (0x90f2a800) [pid = 1794] [serial = 692] [outer = (nil)] [url = about:blank] 10:27:42 INFO - PROCESS | 1794 | --DOMWINDOW == 104 (0x925aa400) [pid = 1794] [serial = 677] [outer = (nil)] [url = about:blank] 10:27:42 INFO - PROCESS | 1794 | --DOMWINDOW == 103 (0x938e7800) [pid = 1794] [serial = 701] [outer = (nil)] [url = about:blank] 10:27:42 INFO - PROCESS | 1794 | --DOMWINDOW == 102 (0x92b0f000) [pid = 1794] [serial = 678] [outer = (nil)] [url = about:blank] 10:27:42 INFO - PROCESS | 1794 | --DOMWINDOW == 101 (0x93988800) [pid = 1794] [serial = 702] [outer = (nil)] [url = about:blank] 10:27:42 INFO - PROCESS | 1794 | --DOMWINDOW == 100 (0x9394f000) [pid = 1794] [serial = 683] [outer = (nil)] [url = about:blank] 10:27:42 INFO - PROCESS | 1794 | --DOMWINDOW == 99 (0x9247b000) [pid = 1794] [serial = 699] [outer = (nil)] [url = about:blank] 10:27:42 INFO - PROCESS | 1794 | --DOMWINDOW == 98 (0x93987400) [pid = 1794] [serial = 684] [outer = (nil)] [url = about:blank] 10:27:42 INFO - PROCESS | 1794 | --DOMWINDOW == 97 (0x8d990000) [pid = 1794] [serial = 686] [outer = (nil)] [url = about:blank] 10:27:42 INFO - PROCESS | 1794 | --DOMWINDOW == 96 (0x8e219400) [pid = 1794] [serial = 687] [outer = (nil)] [url = about:blank] 10:27:42 INFO - PROCESS | 1794 | --DOMWINDOW == 95 (0x8e50e000) [pid = 1794] [serial = 662] [outer = (nil)] [url = about:blank] 10:27:42 INFO - PROCESS | 1794 | --DOMWINDOW == 94 (0x8f46e400) [pid = 1794] [serial = 663] [outer = (nil)] [url = about:blank] 10:27:42 INFO - PROCESS | 1794 | --DOMWINDOW == 93 (0x8ed57c00) [pid = 1794] [serial = 698] [outer = (nil)] [url = about:blank] 10:27:42 INFO - PROCESS | 1794 | --DOMWINDOW == 92 (0x91813400) [pid = 1794] [serial = 693] [outer = (nil)] [url = about:blank] 10:27:42 INFO - PROCESS | 1794 | 1472232462906 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]]]}] 10:27:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 10:27:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1645ms 10:27:42 INFO - PROCESS | 1794 | 1472232462969 Marionette TRACE conn4 -> [0,1005,"getWindowHandle",null] 10:27:42 INFO - PROCESS | 1794 | 1472232462976 Marionette TRACE conn4 <- [1,1005,null,{"value":"8"}] 10:27:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 10:27:42 INFO - PROCESS | 1794 | 1472232462986 Marionette TRACE conn4 -> [0,1006,"setScriptTimeout",{"ms":35000}] 10:27:42 INFO - PROCESS | 1794 | 1472232462990 Marionette TRACE conn4 <- [1,1006,null,{}] 10:27:42 INFO - PROCESS | 1794 | 1472232462996 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}] 10:27:43 INFO - PROCESS | 1794 | 1472232463002 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:27:43 INFO - PROCESS | 1794 | 1472232463182 Marionette TRACE conn4 <- [1,1007,null,{"value":null}] 10:27:43 INFO - PROCESS | 1794 | 1472232463195 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:43 INFO - PROCESS | 1794 | 1472232463202 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:27:43 INFO - PROCESS | 1794 | ++DOCSHELL 0x8f604400 == 38 [pid = 1794] [id = 259] 10:27:43 INFO - PROCESS | 1794 | ++DOMWINDOW == 93 (0x8f7b4400) [pid = 1794] [serial = 778] [outer = (nil)] 10:27:43 INFO - PROCESS | 1794 | ++DOMWINDOW == 94 (0x8f7db400) [pid = 1794] [serial = 779] [outer = 0x8f7b4400] 10:27:43 INFO - PROCESS | 1794 | 1472232463290 Marionette DEBUG loaded listener.js 10:27:43 INFO - PROCESS | 1794 | ++DOMWINDOW == 95 (0x90f21400) [pid = 1794] [serial = 780] [outer = 0x8f7b4400] 10:27:44 INFO - PROCESS | 1794 | 1472232464332 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]]]}] 10:27:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 10:27:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1380ms 10:27:44 INFO - PROCESS | 1794 | 1472232464382 Marionette TRACE conn4 -> [0,1009,"getWindowHandle",null] 10:27:44 INFO - PROCESS | 1794 | 1472232464387 Marionette TRACE conn4 <- [1,1009,null,{"value":"8"}] 10:27:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 10:27:44 INFO - PROCESS | 1794 | 1472232464400 Marionette TRACE conn4 -> [0,1010,"setScriptTimeout",{"ms":35000}] 10:27:44 INFO - PROCESS | 1794 | 1472232464407 Marionette TRACE conn4 <- [1,1010,null,{}] 10:27:44 INFO - PROCESS | 1794 | 1472232464423 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}] 10:27:44 INFO - PROCESS | 1794 | 1472232464432 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:27:44 INFO - PROCESS | 1794 | 1472232464677 Marionette TRACE conn4 <- [1,1011,null,{"value":null}] 10:27:44 INFO - PROCESS | 1794 | 1472232464702 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:44 INFO - PROCESS | 1794 | 1472232464709 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:27:44 INFO - PROCESS | 1794 | ++DOCSHELL 0x91f50800 == 39 [pid = 1794] [id = 260] 10:27:44 INFO - PROCESS | 1794 | ++DOMWINDOW == 96 (0x92238c00) [pid = 1794] [serial = 781] [outer = (nil)] 10:27:44 INFO - PROCESS | 1794 | ++DOMWINDOW == 97 (0x92473400) [pid = 1794] [serial = 782] [outer = 0x92238c00] 10:27:44 INFO - PROCESS | 1794 | 1472232464790 Marionette DEBUG loaded listener.js 10:27:44 INFO - PROCESS | 1794 | ++DOMWINDOW == 98 (0x9258f800) [pid = 1794] [serial = 783] [outer = 0x92238c00] 10:27:45 INFO - PROCESS | 1794 | 1472232465826 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]]]}] 10:27:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 10:27:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1501ms 10:27:45 INFO - PROCESS | 1794 | 1472232465896 Marionette TRACE conn4 -> [0,1013,"getWindowHandle",null] 10:27:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 10:27:45 INFO - PROCESS | 1794 | 1472232465901 Marionette TRACE conn4 <- [1,1013,null,{"value":"8"}] 10:27:45 INFO - PROCESS | 1794 | 1472232465908 Marionette TRACE conn4 -> [0,1014,"setScriptTimeout",{"ms":35000}] 10:27:45 INFO - PROCESS | 1794 | 1472232465926 Marionette TRACE conn4 <- [1,1014,null,{}] 10:27:45 INFO - PROCESS | 1794 | 1472232465939 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}] 10:27:45 INFO - PROCESS | 1794 | 1472232465943 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:27:46 INFO - PROCESS | 1794 | 1472232466181 Marionette TRACE conn4 <- [1,1015,null,{"value":null}] 10:27:46 INFO - PROCESS | 1794 | 1472232466206 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:46 INFO - PROCESS | 1794 | 1472232466214 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:27:46 INFO - PROCESS | 1794 | ++DOCSHELL 0x8d995c00 == 40 [pid = 1794] [id = 261] 10:27:46 INFO - PROCESS | 1794 | ++DOMWINDOW == 99 (0x92593800) [pid = 1794] [serial = 784] [outer = (nil)] 10:27:46 INFO - PROCESS | 1794 | ++DOMWINDOW == 100 (0x925a9800) [pid = 1794] [serial = 785] [outer = 0x92593800] 10:27:46 INFO - PROCESS | 1794 | 1472232466289 Marionette DEBUG loaded listener.js 10:27:46 INFO - PROCESS | 1794 | ++DOMWINDOW == 101 (0x92b0fc00) [pid = 1794] [serial = 786] [outer = 0x92593800] 10:27:46 INFO - PROCESS | 1794 | --DOMWINDOW == 100 (0x90f29400) [pid = 1794] [serial = 730] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 10:27:46 INFO - PROCESS | 1794 | --DOMWINDOW == 99 (0x91818800) [pid = 1794] [serial = 706] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 10:27:46 INFO - PROCESS | 1794 | --DOMWINDOW == 98 (0x8e501800) [pid = 1794] [serial = 733] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 10:27:46 INFO - PROCESS | 1794 | --DOMWINDOW == 97 (0x91f54c00) [pid = 1794] [serial = 742] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 10:27:46 INFO - PROCESS | 1794 | --DOMWINDOW == 96 (0x95110c00) [pid = 1794] [serial = 721] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 10:27:46 INFO - PROCESS | 1794 | --DOMWINDOW == 95 (0x8d996000) [pid = 1794] [serial = 724] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 10:27:46 INFO - PROCESS | 1794 | --DOMWINDOW == 94 (0x8eba5800) [pid = 1794] [serial = 727] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 10:27:46 INFO - PROCESS | 1794 | --DOMWINDOW == 93 (0x9195f400) [pid = 1794] [serial = 712] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 10:27:46 INFO - PROCESS | 1794 | --DOMWINDOW == 92 (0x8e508c00) [pid = 1794] [serial = 703] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 10:27:46 INFO - PROCESS | 1794 | --DOMWINDOW == 91 (0x8f60b800) [pid = 1794] [serial = 736] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 10:27:46 INFO - PROCESS | 1794 | --DOMWINDOW == 90 (0x90f2b800) [pid = 1794] [serial = 739] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 10:27:46 INFO - PROCESS | 1794 | --DOMWINDOW == 89 (0x9398f000) [pid = 1794] [serial = 709] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 10:27:46 INFO - PROCESS | 1794 | --DOMWINDOW == 88 (0x93986000) [pid = 1794] [serial = 718] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 10:27:46 INFO - PROCESS | 1794 | --DOMWINDOW == 87 (0x93994400) [pid = 1794] [serial = 715] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 10:27:47 INFO - PROCESS | 1794 | 1472232467426 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]]]}] 10:27:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 10:27:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1568ms 10:27:47 INFO - PROCESS | 1794 | 1472232467477 Marionette TRACE conn4 -> [0,1017,"getWindowHandle",null] 10:27:47 INFO - PROCESS | 1794 | 1472232467482 Marionette TRACE conn4 <- [1,1017,null,{"value":"8"}] 10:27:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 10:27:47 INFO - PROCESS | 1794 | 1472232467490 Marionette TRACE conn4 -> [0,1018,"setScriptTimeout",{"ms":35000}] 10:27:47 INFO - PROCESS | 1794 | 1472232467493 Marionette TRACE conn4 <- [1,1018,null,{}] 10:27:47 INFO - PROCESS | 1794 | 1472232467501 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}] 10:27:47 INFO - PROCESS | 1794 | 1472232467506 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:27:47 INFO - PROCESS | 1794 | 1472232467683 Marionette TRACE conn4 <- [1,1019,null,{"value":null}] 10:27:47 INFO - PROCESS | 1794 | 1472232467825 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:47 INFO - PROCESS | 1794 | 1472232467833 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:27:47 INFO - PROCESS | 1794 | ++DOCSHELL 0x8d996000 == 41 [pid = 1794] [id = 262] 10:27:47 INFO - PROCESS | 1794 | ++DOMWINDOW == 88 (0x8eba5800) [pid = 1794] [serial = 787] [outer = (nil)] 10:27:47 INFO - PROCESS | 1794 | ++DOMWINDOW == 89 (0x925a3000) [pid = 1794] [serial = 788] [outer = 0x8eba5800] 10:27:47 INFO - PROCESS | 1794 | 1472232467907 Marionette DEBUG loaded listener.js 10:27:48 INFO - PROCESS | 1794 | ++DOMWINDOW == 90 (0x92b16c00) [pid = 1794] [serial = 789] [outer = 0x8eba5800] 10:27:48 INFO - PROCESS | 1794 | 1472232468792 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]]]}] 10:27:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 10:27:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1344ms 10:27:48 INFO - PROCESS | 1794 | 1472232468836 Marionette TRACE conn4 -> [0,1021,"getWindowHandle",null] 10:27:48 INFO - PROCESS | 1794 | 1472232468844 Marionette TRACE conn4 <- [1,1021,null,{"value":"8"}] 10:27:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 10:27:48 INFO - PROCESS | 1794 | 1472232468856 Marionette TRACE conn4 -> [0,1022,"setScriptTimeout",{"ms":35000}] 10:27:48 INFO - PROCESS | 1794 | 1472232468864 Marionette TRACE conn4 <- [1,1022,null,{}] 10:27:48 INFO - PROCESS | 1794 | 1472232468930 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}] 10:27:48 INFO - PROCESS | 1794 | 1472232468938 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:27:49 INFO - PROCESS | 1794 | 1472232469171 Marionette TRACE conn4 <- [1,1023,null,{"value":null}] 10:27:49 INFO - PROCESS | 1794 | 1472232469421 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:49 INFO - PROCESS | 1794 | 1472232469438 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:27:49 INFO - PROCESS | 1794 | ++DOCSHELL 0x8d999400 == 42 [pid = 1794] [id = 263] 10:27:49 INFO - PROCESS | 1794 | ++DOMWINDOW == 91 (0x8e50f000) [pid = 1794] [serial = 790] [outer = (nil)] 10:27:49 INFO - PROCESS | 1794 | ++DOMWINDOW == 92 (0x8ebaf800) [pid = 1794] [serial = 791] [outer = 0x8e50f000] 10:27:49 INFO - PROCESS | 1794 | 1472232469536 Marionette DEBUG loaded listener.js 10:27:49 INFO - PROCESS | 1794 | ++DOMWINDOW == 93 (0x8f607c00) [pid = 1794] [serial = 792] [outer = 0x8e50f000] 10:27:50 INFO - PROCESS | 1794 | 1472232470677 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]]]}] 10:27:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 10:27:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1866ms 10:27:50 INFO - PROCESS | 1794 | 1472232470722 Marionette TRACE conn4 -> [0,1025,"getWindowHandle",null] 10:27:50 INFO - PROCESS | 1794 | 1472232470733 Marionette TRACE conn4 <- [1,1025,null,{"value":"8"}] 10:27:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 10:27:50 INFO - PROCESS | 1794 | 1472232470753 Marionette TRACE conn4 -> [0,1026,"setScriptTimeout",{"ms":35000}] 10:27:50 INFO - PROCESS | 1794 | 1472232470762 Marionette TRACE conn4 <- [1,1026,null,{}] 10:27:50 INFO - PROCESS | 1794 | 1472232470774 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}] 10:27:50 INFO - PROCESS | 1794 | 1472232470785 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:27:51 INFO - PROCESS | 1794 | 1472232471044 Marionette TRACE conn4 <- [1,1027,null,{"value":null}] 10:27:51 INFO - PROCESS | 1794 | 1472232471266 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:51 INFO - PROCESS | 1794 | 1472232471276 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:27:51 INFO - PROCESS | 1794 | ++DOCSHELL 0x90f2a800 == 43 [pid = 1794] [id = 264] 10:27:51 INFO - PROCESS | 1794 | ++DOMWINDOW == 94 (0x90f2fc00) [pid = 1794] [serial = 793] [outer = (nil)] 10:27:51 INFO - PROCESS | 1794 | ++DOMWINDOW == 95 (0x91814c00) [pid = 1794] [serial = 794] [outer = 0x90f2fc00] 10:27:51 INFO - PROCESS | 1794 | 1472232471368 Marionette DEBUG loaded listener.js 10:27:51 INFO - PROCESS | 1794 | ++DOMWINDOW == 96 (0x91f46800) [pid = 1794] [serial = 795] [outer = 0x90f2fc00] 10:27:52 INFO - PROCESS | 1794 | 1472232472390 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]]]}] 10:27:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 10:27:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1705ms 10:27:52 INFO - PROCESS | 1794 | 1472232472456 Marionette TRACE conn4 -> [0,1029,"getWindowHandle",null] 10:27:52 INFO - PROCESS | 1794 | 1472232472461 Marionette TRACE conn4 <- [1,1029,null,{"value":"8"}] 10:27:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 10:27:52 INFO - PROCESS | 1794 | 1472232472468 Marionette TRACE conn4 -> [0,1030,"setScriptTimeout",{"ms":35000}] 10:27:52 INFO - PROCESS | 1794 | 1472232472475 Marionette TRACE conn4 <- [1,1030,null,{}] 10:27:52 INFO - PROCESS | 1794 | 1472232472492 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}] 10:27:52 INFO - PROCESS | 1794 | 1472232472502 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:27:52 INFO - PROCESS | 1794 | 1472232472750 Marionette TRACE conn4 <- [1,1031,null,{"value":null}] 10:27:53 INFO - PROCESS | 1794 | 1472232473025 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:53 INFO - PROCESS | 1794 | 1472232473036 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:27:53 INFO - PROCESS | 1794 | ++DOCSHELL 0x93951000 == 44 [pid = 1794] [id = 265] 10:27:53 INFO - PROCESS | 1794 | ++DOMWINDOW == 97 (0x93952000) [pid = 1794] [serial = 796] [outer = (nil)] 10:27:53 INFO - PROCESS | 1794 | ++DOMWINDOW == 98 (0x9398f000) [pid = 1794] [serial = 797] [outer = 0x93952000] 10:27:53 INFO - PROCESS | 1794 | 1472232473127 Marionette DEBUG loaded listener.js 10:27:53 INFO - PROCESS | 1794 | ++DOMWINDOW == 99 (0x93a70400) [pid = 1794] [serial = 798] [outer = 0x93952000] 10:27:54 INFO - PROCESS | 1794 | 1472232474096 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]]]}] 10:27:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 10:27:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1692ms 10:27:54 INFO - PROCESS | 1794 | 1472232474162 Marionette TRACE conn4 -> [0,1033,"getWindowHandle",null] 10:27:54 INFO - PROCESS | 1794 | 1472232474167 Marionette TRACE conn4 <- [1,1033,null,{"value":"8"}] 10:27:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 10:27:54 INFO - PROCESS | 1794 | 1472232474174 Marionette TRACE conn4 -> [0,1034,"setScriptTimeout",{"ms":35000}] 10:27:54 INFO - PROCESS | 1794 | 1472232474177 Marionette TRACE conn4 <- [1,1034,null,{}] 10:27:54 INFO - PROCESS | 1794 | 1472232474183 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}] 10:27:54 INFO - PROCESS | 1794 | 1472232474189 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:27:54 INFO - PROCESS | 1794 | 1472232474383 Marionette TRACE conn4 <- [1,1035,null,{"value":null}] 10:27:54 INFO - PROCESS | 1794 | 1472232474603 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:54 INFO - PROCESS | 1794 | 1472232474614 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:27:54 INFO - PROCESS | 1794 | ++DOCSHELL 0x8f7b5400 == 45 [pid = 1794] [id = 266] 10:27:54 INFO - PROCESS | 1794 | ++DOMWINDOW == 100 (0x925a3c00) [pid = 1794] [serial = 799] [outer = (nil)] 10:27:54 INFO - PROCESS | 1794 | ++DOMWINDOW == 101 (0x9513dc00) [pid = 1794] [serial = 800] [outer = 0x925a3c00] 10:27:54 INFO - PROCESS | 1794 | 1472232474740 Marionette DEBUG loaded listener.js 10:27:54 INFO - PROCESS | 1794 | ++DOMWINDOW == 102 (0x9525fc00) [pid = 1794] [serial = 801] [outer = 0x925a3c00] 10:27:55 INFO - PROCESS | 1794 | 1472232475673 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]]]}] 10:27:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 10:27:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1533ms 10:27:55 INFO - PROCESS | 1794 | 1472232475709 Marionette TRACE conn4 -> [0,1037,"getWindowHandle",null] 10:27:55 INFO - PROCESS | 1794 | 1472232475713 Marionette TRACE conn4 <- [1,1037,null,{"value":"8"}] 10:27:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 10:27:55 INFO - PROCESS | 1794 | 1472232475720 Marionette TRACE conn4 -> [0,1038,"setScriptTimeout",{"ms":35000}] 10:27:55 INFO - PROCESS | 1794 | 1472232475724 Marionette TRACE conn4 <- [1,1038,null,{}] 10:27:55 INFO - PROCESS | 1794 | 1472232475730 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}] 10:27:55 INFO - PROCESS | 1794 | 1472232475735 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:27:55 INFO - PROCESS | 1794 | 1472232475928 Marionette TRACE conn4 <- [1,1039,null,{"value":null}] 10:27:56 INFO - PROCESS | 1794 | 1472232476146 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:56 INFO - PROCESS | 1794 | 1472232476156 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:27:56 INFO - PROCESS | 1794 | ++DOCSHELL 0x8e21e800 == 46 [pid = 1794] [id = 267] 10:27:56 INFO - PROCESS | 1794 | ++DOMWINDOW == 103 (0x8f7b4000) [pid = 1794] [serial = 802] [outer = (nil)] 10:27:56 INFO - PROCESS | 1794 | ++DOMWINDOW == 104 (0x954db400) [pid = 1794] [serial = 803] [outer = 0x8f7b4000] 10:27:56 INFO - PROCESS | 1794 | 1472232476279 Marionette DEBUG loaded listener.js 10:27:56 INFO - PROCESS | 1794 | ++DOMWINDOW == 105 (0x954e4800) [pid = 1794] [serial = 804] [outer = 0x8f7b4000] 10:27:57 INFO - PROCESS | 1794 | 1472232477199 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]]]}] 10:27:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 10:27:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1532ms 10:27:57 INFO - PROCESS | 1794 | 1472232477254 Marionette TRACE conn4 -> [0,1041,"getWindowHandle",null] 10:27:57 INFO - PROCESS | 1794 | 1472232477257 Marionette TRACE conn4 <- [1,1041,null,{"value":"8"}] 10:27:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 10:27:57 INFO - PROCESS | 1794 | 1472232477265 Marionette TRACE conn4 -> [0,1042,"setScriptTimeout",{"ms":35000}] 10:27:57 INFO - PROCESS | 1794 | 1472232477267 Marionette TRACE conn4 <- [1,1042,null,{}] 10:27:57 INFO - PROCESS | 1794 | 1472232477274 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}] 10:27:57 INFO - PROCESS | 1794 | 1472232477285 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:27:57 INFO - PROCESS | 1794 | 1472232477549 Marionette TRACE conn4 <- [1,1043,null,{"value":null}] 10:27:57 INFO - PROCESS | 1794 | 1472232477775 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:57 INFO - PROCESS | 1794 | 1472232477788 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:27:57 INFO - PROCESS | 1794 | ++DOCSHELL 0x9258bc00 == 47 [pid = 1794] [id = 268] 10:27:57 INFO - PROCESS | 1794 | ++DOMWINDOW == 106 (0x951a0000) [pid = 1794] [serial = 805] [outer = (nil)] 10:27:57 INFO - PROCESS | 1794 | ++DOMWINDOW == 107 (0x97775000) [pid = 1794] [serial = 806] [outer = 0x951a0000] 10:27:57 INFO - PROCESS | 1794 | 1472232477917 Marionette DEBUG loaded listener.js 10:27:58 INFO - PROCESS | 1794 | ++DOMWINDOW == 108 (0x97872c00) [pid = 1794] [serial = 807] [outer = 0x951a0000] 10:27:58 INFO - PROCESS | 1794 | 1472232478872 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]]]}] 10:27:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 10:27:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1631ms 10:27:58 INFO - PROCESS | 1794 | 1472232478897 Marionette TRACE conn4 -> [0,1045,"getWindowHandle",null] 10:27:58 INFO - PROCESS | 1794 | 1472232478902 Marionette TRACE conn4 <- [1,1045,null,{"value":"8"}] 10:27:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 10:27:58 INFO - PROCESS | 1794 | 1472232478909 Marionette TRACE conn4 -> [0,1046,"setScriptTimeout",{"ms":35000}] 10:27:58 INFO - PROCESS | 1794 | 1472232478913 Marionette TRACE conn4 <- [1,1046,null,{}] 10:27:58 INFO - PROCESS | 1794 | 1472232478919 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}] 10:27:58 INFO - PROCESS | 1794 | 1472232478925 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:27:59 INFO - PROCESS | 1794 | 1472232479119 Marionette TRACE conn4 <- [1,1047,null,{"value":null}] 10:27:59 INFO - PROCESS | 1794 | 1472232479341 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:59 INFO - PROCESS | 1794 | 1472232479351 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:27:59 INFO - PROCESS | 1794 | ++DOCSHELL 0x9528bc00 == 48 [pid = 1794] [id = 269] 10:27:59 INFO - PROCESS | 1794 | ++DOMWINDOW == 109 (0x97775c00) [pid = 1794] [serial = 808] [outer = (nil)] 10:27:59 INFO - PROCESS | 1794 | ++DOMWINDOW == 110 (0x9787bc00) [pid = 1794] [serial = 809] [outer = 0x97775c00] 10:27:59 INFO - PROCESS | 1794 | 1472232479480 Marionette DEBUG loaded listener.js 10:27:59 INFO - PROCESS | 1794 | ++DOMWINDOW == 111 (0x9787f800) [pid = 1794] [serial = 810] [outer = 0x97775c00] 10:28:00 INFO - PROCESS | 1794 | 1472232480411 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]]]}] 10:28:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 10:28:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1537ms 10:28:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 10:28:00 INFO - PROCESS | 1794 | 1472232480447 Marionette TRACE conn4 -> [0,1049,"getWindowHandle",null] 10:28:00 INFO - PROCESS | 1794 | 1472232480451 Marionette TRACE conn4 <- [1,1049,null,{"value":"8"}] 10:28:00 INFO - PROCESS | 1794 | 1472232480459 Marionette TRACE conn4 -> [0,1050,"setScriptTimeout",{"ms":35000}] 10:28:00 INFO - PROCESS | 1794 | 1472232480462 Marionette TRACE conn4 <- [1,1050,null,{}] 10:28:00 INFO - PROCESS | 1794 | 1472232480468 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}] 10:28:00 INFO - PROCESS | 1794 | 1472232480478 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:28:00 INFO - PROCESS | 1794 | 1472232480725 Marionette TRACE conn4 <- [1,1051,null,{"value":null}] 10:28:01 INFO - PROCESS | 1794 | 1472232481036 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:01 INFO - PROCESS | 1794 | 1472232481043 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:28:01 INFO - PROCESS | 1794 | ++DOCSHELL 0x8d7db000 == 49 [pid = 1794] [id = 270] 10:28:01 INFO - PROCESS | 1794 | ++DOMWINDOW == 112 (0x8e510000) [pid = 1794] [serial = 811] [outer = (nil)] 10:28:01 INFO - PROCESS | 1794 | ++DOMWINDOW == 113 (0x8f60f400) [pid = 1794] [serial = 812] [outer = 0x8e510000] 10:28:01 INFO - PROCESS | 1794 | 1472232481194 Marionette DEBUG loaded listener.js 10:28:01 INFO - PROCESS | 1794 | ++DOMWINDOW == 114 (0x9195d800) [pid = 1794] [serial = 813] [outer = 0x8e510000] 10:28:02 INFO - PROCESS | 1794 | 1472232482147 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]]]}] 10:28:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 10:28:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1736ms 10:28:02 INFO - PROCESS | 1794 | 1472232482195 Marionette TRACE conn4 -> [0,1053,"getWindowHandle",null] 10:28:02 INFO - PROCESS | 1794 | 1472232482198 Marionette TRACE conn4 <- [1,1053,null,{"value":"8"}] 10:28:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 10:28:02 INFO - PROCESS | 1794 | 1472232482205 Marionette TRACE conn4 -> [0,1054,"setScriptTimeout",{"ms":35000}] 10:28:02 INFO - PROCESS | 1794 | 1472232482209 Marionette TRACE conn4 <- [1,1054,null,{}] 10:28:02 INFO - PROCESS | 1794 | 1472232482216 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}] 10:28:02 INFO - PROCESS | 1794 | 1472232482221 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:28:02 INFO - PROCESS | 1794 | 1472232482434 Marionette TRACE conn4 <- [1,1055,null,{"value":null}] 10:28:03 INFO - PROCESS | 1794 | 1472232482986 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:03 INFO - PROCESS | 1794 | 1472232482993 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:28:03 INFO - PROCESS | 1794 | ++DOCSHELL 0x8e21c400 == 50 [pid = 1794] [id = 271] 10:28:03 INFO - PROCESS | 1794 | ++DOMWINDOW == 115 (0x8e21cc00) [pid = 1794] [serial = 814] [outer = (nil)] 10:28:03 INFO - PROCESS | 1794 | ++DOMWINDOW == 116 (0x8e50f800) [pid = 1794] [serial = 815] [outer = 0x8e21cc00] 10:28:03 INFO - PROCESS | 1794 | 1472232483083 Marionette DEBUG loaded listener.js 10:28:03 INFO - PROCESS | 1794 | ++DOMWINDOW == 117 (0x8f602000) [pid = 1794] [serial = 816] [outer = 0x8e21cc00] 10:28:04 INFO - PROCESS | 1794 | 1472232483997 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]]]}] 10:28:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 10:28:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1831ms 10:28:04 INFO - PROCESS | 1794 | 1472232484040 Marionette TRACE conn4 -> [0,1057,"getWindowHandle",null] 10:28:04 INFO - PROCESS | 1794 | 1472232484046 Marionette TRACE conn4 <- [1,1057,null,{"value":"8"}] 10:28:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 10:28:04 INFO - PROCESS | 1794 | 1472232484055 Marionette TRACE conn4 -> [0,1058,"setScriptTimeout",{"ms":35000}] 10:28:04 INFO - PROCESS | 1794 | 1472232484060 Marionette TRACE conn4 <- [1,1058,null,{}] 10:28:04 INFO - PROCESS | 1794 | 1472232484070 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}] 10:28:04 INFO - PROCESS | 1794 | 1472232484079 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:28:04 INFO - PROCESS | 1794 | 1472232484268 Marionette TRACE conn4 <- [1,1059,null,{"value":null}] 10:28:04 INFO - PROCESS | 1794 | 1472232484591 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:04 INFO - PROCESS | 1794 | 1472232484603 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:28:04 INFO - PROCESS | 1794 | ++DOCSHELL 0x8d999c00 == 51 [pid = 1794] [id = 272] 10:28:04 INFO - PROCESS | 1794 | ++DOMWINDOW == 118 (0x91809c00) [pid = 1794] [serial = 817] [outer = (nil)] 10:28:04 INFO - PROCESS | 1794 | ++DOMWINDOW == 119 (0x91f54400) [pid = 1794] [serial = 818] [outer = 0x91809c00] 10:28:04 INFO - PROCESS | 1794 | 1472232484689 Marionette DEBUG loaded listener.js 10:28:04 INFO - PROCESS | 1794 | ++DOMWINDOW == 120 (0x92477c00) [pid = 1794] [serial = 819] [outer = 0x91809c00] 10:28:06 INFO - PROCESS | 1794 | --DOCSHELL 0x8d995c00 == 50 [pid = 1794] [id = 261] 10:28:06 INFO - PROCESS | 1794 | --DOCSHELL 0x91f50800 == 49 [pid = 1794] [id = 260] 10:28:06 INFO - PROCESS | 1794 | --DOCSHELL 0x8f604400 == 48 [pid = 1794] [id = 259] 10:28:06 INFO - PROCESS | 1794 | --DOCSHELL 0x8e212400 == 47 [pid = 1794] [id = 258] 10:28:06 INFO - PROCESS | 1794 | --DOCSHELL 0x8f475c00 == 46 [pid = 1794] [id = 248] 10:28:06 INFO - PROCESS | 1794 | --DOCSHELL 0x8d7dc000 == 45 [pid = 1794] [id = 249] 10:28:06 INFO - PROCESS | 1794 | --DOCSHELL 0x8d7dac00 == 44 [pid = 1794] [id = 254] 10:28:06 INFO - PROCESS | 1794 | --DOCSHELL 0x8d994800 == 43 [pid = 1794] [id = 250] 10:28:06 INFO - PROCESS | 1794 | --DOCSHELL 0x8d990c00 == 42 [pid = 1794] [id = 256] 10:28:06 INFO - PROCESS | 1794 | --DOCSHELL 0x8d7df000 == 41 [pid = 1794] [id = 257] 10:28:06 INFO - PROCESS | 1794 | --DOCSHELL 0x90f24800 == 40 [pid = 1794] [id = 252] 10:28:06 INFO - PROCESS | 1794 | --DOCSHELL 0x93945400 == 39 [pid = 1794] [id = 251] 10:28:06 INFO - PROCESS | 1794 | --DOCSHELL 0x92b17800 == 38 [pid = 1794] [id = 253] 10:28:06 INFO - PROCESS | 1794 | --DOCSHELL 0x8e506800 == 37 [pid = 1794] [id = 255] 10:28:06 INFO - PROCESS | 1794 | --DOCSHELL 0x8d7e5800 == 36 [pid = 1794] [id = 243] 10:28:06 INFO - PROCESS | 1794 | --DOCSHELL 0x8e21c400 == 35 [pid = 1794] [id = 271] 10:28:06 INFO - PROCESS | 1794 | --DOCSHELL 0x9528bc00 == 34 [pid = 1794] [id = 269] 10:28:06 INFO - PROCESS | 1794 | --DOCSHELL 0x8d7db000 == 33 [pid = 1794] [id = 270] 10:28:06 INFO - PROCESS | 1794 | --DOCSHELL 0x9258bc00 == 32 [pid = 1794] [id = 268] 10:28:06 INFO - PROCESS | 1794 | --DOCSHELL 0x8e21e800 == 31 [pid = 1794] [id = 267] 10:28:06 INFO - PROCESS | 1794 | --DOCSHELL 0x8f7b5400 == 30 [pid = 1794] [id = 266] 10:28:06 INFO - PROCESS | 1794 | --DOCSHELL 0x90f2a800 == 29 [pid = 1794] [id = 264] 10:28:06 INFO - PROCESS | 1794 | --DOCSHELL 0x93951000 == 28 [pid = 1794] [id = 265] 10:28:06 INFO - PROCESS | 1794 | --DOCSHELL 0x8d996000 == 27 [pid = 1794] [id = 262] 10:28:06 INFO - PROCESS | 1794 | --DOCSHELL 0x8d999400 == 26 [pid = 1794] [id = 263] 10:28:06 INFO - PROCESS | 1794 | --DOMWINDOW == 119 (0x9195c000) [pid = 1794] [serial = 746] [outer = (nil)] [url = about:blank] 10:28:06 INFO - PROCESS | 1794 | --DOMWINDOW == 118 (0x92230400) [pid = 1794] [serial = 731] [outer = (nil)] [url = about:blank] 10:28:06 INFO - PROCESS | 1794 | --DOMWINDOW == 117 (0x92238400) [pid = 1794] [serial = 708] [outer = (nil)] [url = about:blank] 10:28:06 INFO - PROCESS | 1794 | --DOMWINDOW == 116 (0x91960c00) [pid = 1794] [serial = 707] [outer = (nil)] [url = about:blank] 10:28:06 INFO - PROCESS | 1794 | --DOMWINDOW == 115 (0x8e50fc00) [pid = 1794] [serial = 735] [outer = (nil)] [url = about:blank] 10:28:06 INFO - PROCESS | 1794 | --DOMWINDOW == 114 (0x92595800) [pid = 1794] [serial = 743] [outer = (nil)] [url = about:blank] 10:28:06 INFO - PROCESS | 1794 | --DOMWINDOW == 113 (0x95289400) [pid = 1794] [serial = 723] [outer = (nil)] [url = about:blank] 10:28:06 INFO - PROCESS | 1794 | --DOMWINDOW == 112 (0x8f603c00) [pid = 1794] [serial = 725] [outer = (nil)] [url = about:blank] 10:28:06 INFO - PROCESS | 1794 | --DOMWINDOW == 111 (0x9526a000) [pid = 1794] [serial = 722] [outer = (nil)] [url = about:blank] 10:28:06 INFO - PROCESS | 1794 | --DOMWINDOW == 110 (0x8f751400) [pid = 1794] [serial = 729] [outer = (nil)] [url = about:blank] 10:28:06 INFO - PROCESS | 1794 | --DOMWINDOW == 109 (0x93c46800) [pid = 1794] [serial = 713] [outer = (nil)] [url = about:blank] 10:28:06 INFO - PROCESS | 1794 | --DOMWINDOW == 108 (0x8f7ac000) [pid = 1794] [serial = 705] [outer = (nil)] [url = about:blank] 10:28:06 INFO - PROCESS | 1794 | --DOMWINDOW == 107 (0x8f610800) [pid = 1794] [serial = 737] [outer = (nil)] [url = about:blank] 10:28:06 INFO - PROCESS | 1794 | --DOMWINDOW == 106 (0x92479c00) [pid = 1794] [serial = 732] [outer = (nil)] [url = about:blank] 10:28:06 INFO - PROCESS | 1794 | --DOMWINDOW == 105 (0x94787800) [pid = 1794] [serial = 714] [outer = (nil)] [url = about:blank] 10:28:06 INFO - PROCESS | 1794 | --DOMWINDOW == 104 (0x91960400) [pid = 1794] [serial = 741] [outer = (nil)] [url = about:blank] 10:28:06 INFO - PROCESS | 1794 | --DOMWINDOW == 103 (0x93992400) [pid = 1794] [serial = 710] [outer = (nil)] [url = about:blank] 10:28:06 INFO - PROCESS | 1794 | --DOMWINDOW == 102 (0x8f606000) [pid = 1794] [serial = 726] [outer = (nil)] [url = about:blank] 10:28:06 INFO - PROCESS | 1794 | --DOMWINDOW == 101 (0x9525f400) [pid = 1794] [serial = 719] [outer = (nil)] [url = about:blank] 10:28:06 INFO - PROCESS | 1794 | --DOMWINDOW == 100 (0x8e509800) [pid = 1794] [serial = 734] [outer = (nil)] [url = about:blank] 10:28:06 INFO - PROCESS | 1794 | --DOMWINDOW == 99 (0x8ed53c00) [pid = 1794] [serial = 728] [outer = (nil)] [url = about:blank] 10:28:06 INFO - PROCESS | 1794 | --DOMWINDOW == 98 (0x925acc00) [pid = 1794] [serial = 744] [outer = (nil)] [url = about:blank] 10:28:06 INFO - PROCESS | 1794 | --DOMWINDOW == 97 (0x95108000) [pid = 1794] [serial = 716] [outer = (nil)] [url = about:blank] 10:28:06 INFO - PROCESS | 1794 | --DOMWINDOW == 96 (0x8f757000) [pid = 1794] [serial = 704] [outer = (nil)] [url = about:blank] 10:28:06 INFO - PROCESS | 1794 | --DOMWINDOW == 95 (0x91812400) [pid = 1794] [serial = 740] [outer = (nil)] [url = about:blank] 10:28:06 INFO - PROCESS | 1794 | --DOMWINDOW == 94 (0x9510bc00) [pid = 1794] [serial = 717] [outer = (nil)] [url = about:blank] 10:28:06 INFO - PROCESS | 1794 | --DOMWINDOW == 93 (0x95262400) [pid = 1794] [serial = 720] [outer = (nil)] [url = about:blank] 10:28:06 INFO - PROCESS | 1794 | --DOMWINDOW == 92 (0x93a67000) [pid = 1794] [serial = 711] [outer = (nil)] [url = about:blank] 10:28:06 INFO - PROCESS | 1794 | --DOMWINDOW == 91 (0x8f759000) [pid = 1794] [serial = 738] [outer = (nil)] [url = about:blank] 10:28:07 INFO - PROCESS | 1794 | 1472232487204 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]]]}] 10:28:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 10:28:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 3198ms 10:28:07 INFO - PROCESS | 1794 | 1472232487254 Marionette TRACE conn4 -> [0,1061,"getWindowHandle",null] 10:28:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 10:28:07 INFO - PROCESS | 1794 | 1472232487262 Marionette TRACE conn4 <- [1,1061,null,{"value":"8"}] 10:28:07 INFO - PROCESS | 1794 | 1472232487271 Marionette TRACE conn4 -> [0,1062,"setScriptTimeout",{"ms":35000}] 10:28:07 INFO - PROCESS | 1794 | 1472232487277 Marionette TRACE conn4 <- [1,1062,null,{}] 10:28:07 INFO - PROCESS | 1794 | 1472232487286 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}] 10:28:07 INFO - PROCESS | 1794 | 1472232487291 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:28:07 INFO - PROCESS | 1794 | 1472232487531 Marionette TRACE conn4 <- [1,1063,null,{"value":null}] 10:28:07 INFO - PROCESS | 1794 | 1472232487663 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:07 INFO - PROCESS | 1794 | 1472232487679 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:28:07 INFO - PROCESS | 1794 | ++DOCSHELL 0x8d993c00 == 27 [pid = 1794] [id = 273] 10:28:07 INFO - PROCESS | 1794 | ++DOMWINDOW == 92 (0x8e214c00) [pid = 1794] [serial = 820] [outer = (nil)] 10:28:07 INFO - PROCESS | 1794 | ++DOMWINDOW == 93 (0x8e21b000) [pid = 1794] [serial = 821] [outer = 0x8e214c00] 10:28:07 INFO - PROCESS | 1794 | 1472232487764 Marionette DEBUG loaded listener.js 10:28:07 INFO - PROCESS | 1794 | ++DOMWINDOW == 94 (0x8e501400) [pid = 1794] [serial = 822] [outer = 0x8e214c00] 10:28:08 INFO - PROCESS | 1794 | 1472232488605 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]]]}] 10:28:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 10:28:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1393ms 10:28:08 INFO - PROCESS | 1794 | 1472232488663 Marionette TRACE conn4 -> [0,1065,"getWindowHandle",null] 10:28:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 10:28:08 INFO - PROCESS | 1794 | 1472232488672 Marionette TRACE conn4 <- [1,1065,null,{"value":"8"}] 10:28:08 INFO - PROCESS | 1794 | 1472232488685 Marionette TRACE conn4 -> [0,1066,"setScriptTimeout",{"ms":35000}] 10:28:08 INFO - PROCESS | 1794 | 1472232488690 Marionette TRACE conn4 <- [1,1066,null,{}] 10:28:08 INFO - PROCESS | 1794 | 1472232488698 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}] 10:28:08 INFO - PROCESS | 1794 | 1472232488704 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:28:08 INFO - PROCESS | 1794 | 1472232488885 Marionette TRACE conn4 <- [1,1067,null,{"value":null}] 10:28:09 INFO - PROCESS | 1794 | 1472232489025 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:09 INFO - PROCESS | 1794 | 1472232489035 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:28:09 INFO - PROCESS | 1794 | ++DOCSHELL 0x8f60a800 == 28 [pid = 1794] [id = 274] 10:28:09 INFO - PROCESS | 1794 | ++DOMWINDOW == 95 (0x8f60d800) [pid = 1794] [serial = 823] [outer = (nil)] 10:28:09 INFO - PROCESS | 1794 | ++DOMWINDOW == 96 (0x8f74d800) [pid = 1794] [serial = 824] [outer = 0x8f60d800] 10:28:09 INFO - PROCESS | 1794 | 1472232489116 Marionette DEBUG loaded listener.js 10:28:09 INFO - PROCESS | 1794 | ++DOMWINDOW == 97 (0x8f757000) [pid = 1794] [serial = 825] [outer = 0x8f60d800] 10:28:10 INFO - PROCESS | 1794 | 1472232490152 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]]]}] 10:28:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 10:28:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1537ms 10:28:10 INFO - PROCESS | 1794 | 1472232490222 Marionette TRACE conn4 -> [0,1069,"getWindowHandle",null] 10:28:10 INFO - PROCESS | 1794 | 1472232490227 Marionette TRACE conn4 <- [1,1069,null,{"value":"8"}] 10:28:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 10:28:10 INFO - PROCESS | 1794 | 1472232490234 Marionette TRACE conn4 -> [0,1070,"setScriptTimeout",{"ms":35000}] 10:28:10 INFO - PROCESS | 1794 | 1472232490241 Marionette TRACE conn4 <- [1,1070,null,{}] 10:28:10 INFO - PROCESS | 1794 | 1472232490269 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}] 10:28:10 INFO - PROCESS | 1794 | 1472232490283 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:28:10 INFO - PROCESS | 1794 | 1472232490531 Marionette TRACE conn4 <- [1,1071,null,{"value":null}] 10:28:10 INFO - PROCESS | 1794 | 1472232490708 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:10 INFO - PROCESS | 1794 | 1472232490729 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:28:10 INFO - PROCESS | 1794 | ++DOCSHELL 0x91812400 == 29 [pid = 1794] [id = 275] 10:28:10 INFO - PROCESS | 1794 | ++DOMWINDOW == 98 (0x91813400) [pid = 1794] [serial = 826] [outer = (nil)] 10:28:10 INFO - PROCESS | 1794 | ++DOMWINDOW == 99 (0x91818400) [pid = 1794] [serial = 827] [outer = 0x91813400] 10:28:10 INFO - PROCESS | 1794 | 1472232490834 Marionette DEBUG loaded listener.js 10:28:10 INFO - PROCESS | 1794 | ++DOMWINDOW == 100 (0x91965c00) [pid = 1794] [serial = 828] [outer = 0x91813400] 10:28:12 INFO - PROCESS | 1794 | --DOMWINDOW == 99 (0x8eba5800) [pid = 1794] [serial = 787] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 10:28:12 INFO - PROCESS | 1794 | --DOMWINDOW == 98 (0x92593800) [pid = 1794] [serial = 784] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 10:28:12 INFO - PROCESS | 1794 | --DOMWINDOW == 97 (0x8f607400) [pid = 1794] [serial = 745] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 10:28:12 INFO - PROCESS | 1794 | --DOMWINDOW == 96 (0x8eba3c00) [pid = 1794] [serial = 763] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 10:28:12 INFO - PROCESS | 1794 | --DOMWINDOW == 95 (0x9180ec00) [pid = 1794] [serial = 757] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 10:28:12 INFO - PROCESS | 1794 | --DOMWINDOW == 94 (0x9525e800) [pid = 1794] [serial = 766] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 10:28:12 INFO - PROCESS | 1794 | --DOMWINDOW == 93 (0x8f7e0000) [pid = 1794] [serial = 751] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 10:28:12 INFO - PROCESS | 1794 | --DOMWINDOW == 92 (0x8d998400) [pid = 1794] [serial = 769] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 10:28:12 INFO - PROCESS | 1794 | --DOMWINDOW == 91 (0x8f7b4400) [pid = 1794] [serial = 778] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 10:28:12 INFO - PROCESS | 1794 | --DOMWINDOW == 90 (0x93c42800) [pid = 1794] [serial = 760] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 10:28:12 INFO - PROCESS | 1794 | --DOMWINDOW == 89 (0x8e218000) [pid = 1794] [serial = 748] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 10:28:12 INFO - PROCESS | 1794 | --DOMWINDOW == 88 (0x8d7e1000) [pid = 1794] [serial = 772] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 10:28:12 INFO - PROCESS | 1794 | --DOMWINDOW == 87 (0x8e213800) [pid = 1794] [serial = 775] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 10:28:12 INFO - PROCESS | 1794 | --DOMWINDOW == 86 (0x93948400) [pid = 1794] [serial = 754] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 10:28:12 INFO - PROCESS | 1794 | --DOMWINDOW == 85 (0x92238c00) [pid = 1794] [serial = 781] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 10:28:12 INFO - PROCESS | 1794 | 1472232492545 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]]]}] 10:28:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 10:28:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 2356ms 10:28:12 INFO - PROCESS | 1794 | 1472232492592 Marionette TRACE conn4 -> [0,1073,"getWindowHandle",null] 10:28:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 10:28:12 INFO - PROCESS | 1794 | 1472232492597 Marionette TRACE conn4 <- [1,1073,null,{"value":"8"}] 10:28:12 INFO - PROCESS | 1794 | 1472232492604 Marionette TRACE conn4 -> [0,1074,"setScriptTimeout",{"ms":35000}] 10:28:12 INFO - PROCESS | 1794 | 1472232492607 Marionette TRACE conn4 <- [1,1074,null,{}] 10:28:12 INFO - PROCESS | 1794 | 1472232492613 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}] 10:28:12 INFO - PROCESS | 1794 | 1472232492618 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:28:12 INFO - PROCESS | 1794 | 1472232492776 Marionette TRACE conn4 <- [1,1075,null,{"value":null}] 10:28:12 INFO - PROCESS | 1794 | 1472232492907 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:12 INFO - PROCESS | 1794 | 1472232492917 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:28:12 INFO - PROCESS | 1794 | ++DOCSHELL 0x8d998400 == 30 [pid = 1794] [id = 276] 10:28:12 INFO - PROCESS | 1794 | ++DOMWINDOW == 86 (0x8eba3c00) [pid = 1794] [serial = 829] [outer = (nil)] 10:28:12 INFO - PROCESS | 1794 | ++DOMWINDOW == 87 (0x91812000) [pid = 1794] [serial = 830] [outer = 0x8eba3c00] 10:28:13 INFO - PROCESS | 1794 | 1472232492999 Marionette DEBUG loaded listener.js 10:28:13 INFO - PROCESS | 1794 | ++DOMWINDOW == 88 (0x92238c00) [pid = 1794] [serial = 831] [outer = 0x8eba3c00] 10:28:13 INFO - PROCESS | 1794 | 1472232493782 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]]]}] 10:28:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 10:28:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1198ms 10:28:13 INFO - PROCESS | 1794 | 1472232493807 Marionette TRACE conn4 -> [0,1077,"getWindowHandle",null] 10:28:13 INFO - PROCESS | 1794 | 1472232493812 Marionette TRACE conn4 <- [1,1077,null,{"value":"8"}] 10:28:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 10:28:13 INFO - PROCESS | 1794 | 1472232493819 Marionette TRACE conn4 -> [0,1078,"setScriptTimeout",{"ms":35000}] 10:28:13 INFO - PROCESS | 1794 | 1472232493824 Marionette TRACE conn4 <- [1,1078,null,{}] 10:28:13 INFO - PROCESS | 1794 | 1472232493830 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}] 10:28:13 INFO - PROCESS | 1794 | 1472232493835 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:28:14 INFO - PROCESS | 1794 | 1472232494009 Marionette TRACE conn4 <- [1,1079,null,{"value":null}] 10:28:14 INFO - PROCESS | 1794 | 1472232494023 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:14 INFO - PROCESS | 1794 | 1472232494030 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:28:14 INFO - PROCESS | 1794 | ++DOCSHELL 0x92472000 == 31 [pid = 1794] [id = 277] 10:28:14 INFO - PROCESS | 1794 | ++DOMWINDOW == 89 (0x92478c00) [pid = 1794] [serial = 832] [outer = (nil)] 10:28:14 INFO - PROCESS | 1794 | ++DOMWINDOW == 90 (0x9258dc00) [pid = 1794] [serial = 833] [outer = 0x92478c00] 10:28:14 INFO - PROCESS | 1794 | 1472232494111 Marionette DEBUG loaded listener.js 10:28:14 INFO - PROCESS | 1794 | ++DOMWINDOW == 91 (0x92596000) [pid = 1794] [serial = 834] [outer = 0x92478c00] 10:28:15 INFO - PROCESS | 1794 | 1472232495342 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]]]}] 10:28:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 10:28:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1582ms 10:28:15 INFO - PROCESS | 1794 | 1472232495403 Marionette TRACE conn4 -> [0,1081,"getWindowHandle",null] 10:28:15 INFO - PROCESS | 1794 | 1472232495411 Marionette TRACE conn4 <- [1,1081,null,{"value":"8"}] 10:28:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 10:28:15 INFO - PROCESS | 1794 | 1472232495419 Marionette TRACE conn4 -> [0,1082,"setScriptTimeout",{"ms":35000}] 10:28:15 INFO - PROCESS | 1794 | 1472232495428 Marionette TRACE conn4 <- [1,1082,null,{}] 10:28:15 INFO - PROCESS | 1794 | 1472232495489 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}] 10:28:15 INFO - PROCESS | 1794 | 1472232495497 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:28:15 INFO - PROCESS | 1794 | 1472232495702 Marionette TRACE conn4 <- [1,1083,null,{"value":null}] 10:28:16 INFO - PROCESS | 1794 | 1472232495980 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:16 INFO - PROCESS | 1794 | 1472232495992 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:28:16 INFO - PROCESS | 1794 | ++DOCSHELL 0x8e508000 == 32 [pid = 1794] [id = 278] 10:28:16 INFO - PROCESS | 1794 | ++DOMWINDOW == 92 (0x8eba6c00) [pid = 1794] [serial = 835] [outer = (nil)] 10:28:16 INFO - PROCESS | 1794 | ++DOMWINDOW == 93 (0x8f60c000) [pid = 1794] [serial = 836] [outer = 0x8eba6c00] 10:28:16 INFO - PROCESS | 1794 | 1472232496081 Marionette DEBUG loaded listener.js 10:28:16 INFO - PROCESS | 1794 | ++DOMWINDOW == 94 (0x8f7aa800) [pid = 1794] [serial = 837] [outer = 0x8eba6c00] 10:28:17 INFO - PROCESS | 1794 | 1472232497109 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]]]}] 10:28:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 10:28:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1732ms 10:28:17 INFO - PROCESS | 1794 | 1472232497151 Marionette TRACE conn4 -> [0,1085,"getWindowHandle",null] 10:28:17 INFO - PROCESS | 1794 | 1472232497159 Marionette TRACE conn4 <- [1,1085,null,{"value":"8"}] 10:28:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 10:28:17 INFO - PROCESS | 1794 | 1472232497171 Marionette TRACE conn4 -> [0,1086,"setScriptTimeout",{"ms":35000}] 10:28:17 INFO - PROCESS | 1794 | 1472232497174 Marionette TRACE conn4 <- [1,1086,null,{}] 10:28:17 INFO - PROCESS | 1794 | 1472232497182 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}] 10:28:17 INFO - PROCESS | 1794 | 1472232497188 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:28:17 INFO - PROCESS | 1794 | 1472232497433 Marionette TRACE conn4 <- [1,1087,null,{"value":null}] 10:28:17 INFO - PROCESS | 1794 | 1472232497755 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:17 INFO - PROCESS | 1794 | 1472232497762 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:28:17 INFO - PROCESS | 1794 | ++DOCSHELL 0x8d7e4c00 == 33 [pid = 1794] [id = 279] 10:28:17 INFO - PROCESS | 1794 | ++DOMWINDOW == 95 (0x91f50800) [pid = 1794] [serial = 838] [outer = (nil)] 10:28:17 INFO - PROCESS | 1794 | ++DOMWINDOW == 96 (0x9247cc00) [pid = 1794] [serial = 839] [outer = 0x91f50800] 10:28:17 INFO - PROCESS | 1794 | 1472232497854 Marionette DEBUG loaded listener.js 10:28:17 INFO - PROCESS | 1794 | ++DOMWINDOW == 97 (0x90f22c00) [pid = 1794] [serial = 840] [outer = 0x91f50800] 10:28:18 INFO - PROCESS | 1794 | 1472232498761 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]]]}] 10:28:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 10:28:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1640ms 10:28:18 INFO - PROCESS | 1794 | 1472232498811 Marionette TRACE conn4 -> [0,1089,"getWindowHandle",null] 10:28:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 10:28:18 INFO - PROCESS | 1794 | 1472232498816 Marionette TRACE conn4 <- [1,1089,null,{"value":"8"}] 10:28:18 INFO - PROCESS | 1794 | 1472232498824 Marionette TRACE conn4 -> [0,1090,"setScriptTimeout",{"ms":35000}] 10:28:18 INFO - PROCESS | 1794 | 1472232498831 Marionette TRACE conn4 <- [1,1090,null,{}] 10:28:18 INFO - PROCESS | 1794 | 1472232498849 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}] 10:28:18 INFO - PROCESS | 1794 | 1472232498859 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:28:19 INFO - PROCESS | 1794 | 1472232499105 Marionette TRACE conn4 <- [1,1091,null,{"value":null}] 10:28:19 INFO - PROCESS | 1794 | 1472232499335 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:19 INFO - PROCESS | 1794 | 1472232499351 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:28:19 INFO - PROCESS | 1794 | ++DOCSHELL 0x92b10c00 == 34 [pid = 1794] [id = 280] 10:28:19 INFO - PROCESS | 1794 | ++DOMWINDOW == 98 (0x92b11000) [pid = 1794] [serial = 841] [outer = (nil)] 10:28:19 INFO - PROCESS | 1794 | ++DOMWINDOW == 99 (0x938ec800) [pid = 1794] [serial = 842] [outer = 0x92b11000] 10:28:19 INFO - PROCESS | 1794 | 1472232499494 Marionette DEBUG loaded listener.js 10:28:19 INFO - PROCESS | 1794 | ++DOMWINDOW == 100 (0x9394f000) [pid = 1794] [serial = 843] [outer = 0x92b11000] 10:28:20 INFO - PROCESS | 1794 | 1472232500463 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]]]}] 10:28:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 10:28:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1693ms 10:28:20 INFO - PROCESS | 1794 | 1472232500517 Marionette TRACE conn4 -> [0,1093,"getWindowHandle",null] 10:28:20 INFO - PROCESS | 1794 | 1472232500521 Marionette TRACE conn4 <- [1,1093,null,{"value":"8"}] 10:28:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 10:28:20 INFO - PROCESS | 1794 | 1472232500528 Marionette TRACE conn4 -> [0,1094,"setScriptTimeout",{"ms":35000}] 10:28:20 INFO - PROCESS | 1794 | 1472232500532 Marionette TRACE conn4 <- [1,1094,null,{}] 10:28:20 INFO - PROCESS | 1794 | 1472232500538 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}] 10:28:20 INFO - PROCESS | 1794 | 1472232500543 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:28:20 INFO - PROCESS | 1794 | 1472232500736 Marionette TRACE conn4 <- [1,1095,null,{"value":null}] 10:28:20 INFO - PROCESS | 1794 | 1472232500958 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:20 INFO - PROCESS | 1794 | 1472232500976 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:28:21 INFO - PROCESS | 1794 | ++DOCSHELL 0x90f24000 == 35 [pid = 1794] [id = 281] 10:28:21 INFO - PROCESS | 1794 | ++DOMWINDOW == 101 (0x9180d800) [pid = 1794] [serial = 844] [outer = (nil)] 10:28:21 INFO - PROCESS | 1794 | ++DOMWINDOW == 102 (0x9398c000) [pid = 1794] [serial = 845] [outer = 0x9180d800] 10:28:21 INFO - PROCESS | 1794 | 1472232501108 Marionette DEBUG loaded listener.js 10:28:21 INFO - PROCESS | 1794 | ++DOMWINDOW == 103 (0x93990400) [pid = 1794] [serial = 846] [outer = 0x9180d800] 10:28:22 INFO - PROCESS | 1794 | 1472232502052 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]]]}] 10:28:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 10:28:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1582ms 10:28:22 INFO - PROCESS | 1794 | 1472232502112 Marionette TRACE conn4 -> [0,1097,"getWindowHandle",null] 10:28:22 INFO - PROCESS | 1794 | 1472232502116 Marionette TRACE conn4 <- [1,1097,null,{"value":"8"}] 10:28:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 10:28:22 INFO - PROCESS | 1794 | 1472232502123 Marionette TRACE conn4 -> [0,1098,"setScriptTimeout",{"ms":35000}] 10:28:22 INFO - PROCESS | 1794 | 1472232502127 Marionette TRACE conn4 <- [1,1098,null,{}] 10:28:22 INFO - PROCESS | 1794 | 1472232502134 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}] 10:28:22 INFO - PROCESS | 1794 | 1472232502141 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:28:22 INFO - PROCESS | 1794 | 1472232502364 Marionette TRACE conn4 <- [1,1099,null,{"value":null}] 10:28:22 INFO - PROCESS | 1794 | 1472232502605 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:22 INFO - PROCESS | 1794 | 1472232502616 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:28:22 INFO - PROCESS | 1794 | ++DOCSHELL 0x8d7df000 == 36 [pid = 1794] [id = 282] 10:28:22 INFO - PROCESS | 1794 | ++DOMWINDOW == 104 (0x8ebadc00) [pid = 1794] [serial = 847] [outer = (nil)] 10:28:22 INFO - PROCESS | 1794 | ++DOMWINDOW == 105 (0x94781000) [pid = 1794] [serial = 848] [outer = 0x8ebadc00] 10:28:22 INFO - PROCESS | 1794 | 1472232502742 Marionette DEBUG loaded listener.js 10:28:22 INFO - PROCESS | 1794 | ++DOMWINDOW == 106 (0x9478a800) [pid = 1794] [serial = 849] [outer = 0x8ebadc00] 10:28:23 INFO - PROCESS | 1794 | 1472232503720 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]]]}] 10:28:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 10:28:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1633ms 10:28:23 INFO - PROCESS | 1794 | 1472232503757 Marionette TRACE conn4 -> [0,1101,"getWindowHandle",null] 10:28:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 10:28:23 INFO - PROCESS | 1794 | 1472232503762 Marionette TRACE conn4 <- [1,1101,null,{"value":"8"}] 10:28:23 INFO - PROCESS | 1794 | 1472232503769 Marionette TRACE conn4 -> [0,1102,"setScriptTimeout",{"ms":35000}] 10:28:23 INFO - PROCESS | 1794 | 1472232503773 Marionette TRACE conn4 <- [1,1102,null,{}] 10:28:23 INFO - PROCESS | 1794 | 1472232503780 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}] 10:28:23 INFO - PROCESS | 1794 | 1472232503792 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:28:24 INFO - PROCESS | 1794 | 1472232504002 Marionette TRACE conn4 <- [1,1103,null,{"value":null}] 10:28:24 INFO - PROCESS | 1794 | 1472232504227 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:24 INFO - PROCESS | 1794 | 1472232504237 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:28:24 INFO - PROCESS | 1794 | ++DOCSHELL 0x8e215c00 == 37 [pid = 1794] [id = 283] 10:28:24 INFO - PROCESS | 1794 | ++DOMWINDOW == 107 (0x8e217800) [pid = 1794] [serial = 850] [outer = (nil)] 10:28:24 INFO - PROCESS | 1794 | ++DOMWINDOW == 108 (0x95197000) [pid = 1794] [serial = 851] [outer = 0x8e217800] 10:28:24 INFO - PROCESS | 1794 | 1472232504378 Marionette DEBUG loaded listener.js 10:28:24 INFO - PROCESS | 1794 | ++DOMWINDOW == 109 (0x95260400) [pid = 1794] [serial = 852] [outer = 0x8e217800] 10:28:25 INFO - PROCESS | 1794 | 1472232505363 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]]]}] 10:28:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 10:28:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1647ms 10:28:25 INFO - PROCESS | 1794 | 1472232505417 Marionette TRACE conn4 -> [0,1105,"getWindowHandle",null] 10:28:25 INFO - PROCESS | 1794 | 1472232505422 Marionette TRACE conn4 <- [1,1105,null,{"value":"8"}] 10:28:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 10:28:25 INFO - PROCESS | 1794 | 1472232505431 Marionette TRACE conn4 -> [0,1106,"setScriptTimeout",{"ms":35000}] 10:28:25 INFO - PROCESS | 1794 | 1472232505437 Marionette TRACE conn4 <- [1,1106,null,{}] 10:28:25 INFO - PROCESS | 1794 | 1472232505444 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}] 10:28:25 INFO - PROCESS | 1794 | 1472232505450 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:28:25 INFO - PROCESS | 1794 | 1472232505666 Marionette TRACE conn4 <- [1,1107,null,{"value":null}] 10:28:26 INFO - PROCESS | 1794 | 1472232506034 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:26 INFO - PROCESS | 1794 | 1472232506046 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:28:26 INFO - PROCESS | 1794 | ++DOCSHELL 0x8d7e4800 == 38 [pid = 1794] [id = 284] 10:28:26 INFO - PROCESS | 1794 | ++DOMWINDOW == 110 (0x8d7e5000) [pid = 1794] [serial = 853] [outer = (nil)] 10:28:26 INFO - PROCESS | 1794 | ++DOMWINDOW == 111 (0x8d990800) [pid = 1794] [serial = 854] [outer = 0x8d7e5000] 10:28:26 INFO - PROCESS | 1794 | 1472232506171 Marionette DEBUG loaded listener.js 10:28:26 INFO - PROCESS | 1794 | ++DOMWINDOW == 112 (0x8e217c00) [pid = 1794] [serial = 855] [outer = 0x8d7e5000] 10:28:27 INFO - PROCESS | 1794 | 1472232507473 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]]]}] 10:28:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 10:28:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 2100ms 10:28:27 INFO - PROCESS | 1794 | 1472232507541 Marionette TRACE conn4 -> [0,1109,"getWindowHandle",null] 10:28:27 INFO - PROCESS | 1794 | 1472232507553 Marionette TRACE conn4 <- [1,1109,null,{"value":"8"}] 10:28:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 10:28:27 INFO - PROCESS | 1794 | 1472232507574 Marionette TRACE conn4 -> [0,1110,"setScriptTimeout",{"ms":35000}] 10:28:27 INFO - PROCESS | 1794 | 1472232507578 Marionette TRACE conn4 <- [1,1110,null,{}] 10:28:27 INFO - PROCESS | 1794 | 1472232507587 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}] 10:28:27 INFO - PROCESS | 1794 | 1472232507594 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:28:27 INFO - PROCESS | 1794 | 1472232507815 Marionette TRACE conn4 <- [1,1111,null,{"value":null}] 10:28:27 INFO - PROCESS | 1794 | --DOCSHELL 0x8d998400 == 37 [pid = 1794] [id = 276] 10:28:27 INFO - PROCESS | 1794 | --DOCSHELL 0x91812400 == 36 [pid = 1794] [id = 275] 10:28:27 INFO - PROCESS | 1794 | --DOCSHELL 0x8f60a800 == 35 [pid = 1794] [id = 274] 10:28:27 INFO - PROCESS | 1794 | --DOCSHELL 0x8d993c00 == 34 [pid = 1794] [id = 273] 10:28:27 INFO - PROCESS | 1794 | --DOMWINDOW == 111 (0x925a9800) [pid = 1794] [serial = 785] [outer = (nil)] [url = about:blank] 10:28:27 INFO - PROCESS | 1794 | --DOMWINDOW == 110 (0x9223b400) [pid = 1794] [serial = 747] [outer = (nil)] [url = about:blank] 10:28:27 INFO - PROCESS | 1794 | --DOMWINDOW == 109 (0x95265000) [pid = 1794] [serial = 764] [outer = (nil)] [url = about:blank] 10:28:27 INFO - PROCESS | 1794 | --DOMWINDOW == 108 (0x9528cc00) [pid = 1794] [serial = 765] [outer = (nil)] [url = about:blank] 10:28:27 INFO - PROCESS | 1794 | --DOMWINDOW == 107 (0x93c3e400) [pid = 1794] [serial = 758] [outer = (nil)] [url = about:blank] 10:28:27 INFO - PROCESS | 1794 | --DOMWINDOW == 106 (0x93c42c00) [pid = 1794] [serial = 759] [outer = (nil)] [url = about:blank] 10:28:27 INFO - PROCESS | 1794 | --DOMWINDOW == 105 (0x95298400) [pid = 1794] [serial = 767] [outer = (nil)] [url = about:blank] 10:28:27 INFO - PROCESS | 1794 | --DOMWINDOW == 104 (0x95297400) [pid = 1794] [serial = 768] [outer = (nil)] [url = about:blank] 10:28:27 INFO - PROCESS | 1794 | --DOMWINDOW == 103 (0x90f28c00) [pid = 1794] [serial = 752] [outer = (nil)] [url = about:blank] 10:28:27 INFO - PROCESS | 1794 | --DOMWINDOW == 102 (0x9195c800) [pid = 1794] [serial = 753] [outer = (nil)] [url = about:blank] 10:28:27 INFO - PROCESS | 1794 | --DOMWINDOW == 101 (0x954dd000) [pid = 1794] [serial = 770] [outer = (nil)] [url = about:blank] 10:28:27 INFO - PROCESS | 1794 | --DOMWINDOW == 100 (0x954e0c00) [pid = 1794] [serial = 771] [outer = (nil)] [url = about:blank] 10:28:27 INFO - PROCESS | 1794 | --DOMWINDOW == 99 (0x8f7db400) [pid = 1794] [serial = 779] [outer = (nil)] [url = about:blank] 10:28:27 INFO - PROCESS | 1794 | --DOMWINDOW == 98 (0x95108c00) [pid = 1794] [serial = 761] [outer = (nil)] [url = about:blank] 10:28:27 INFO - PROCESS | 1794 | --DOMWINDOW == 97 (0x9512fc00) [pid = 1794] [serial = 762] [outer = (nil)] [url = about:blank] 10:28:27 INFO - PROCESS | 1794 | --DOMWINDOW == 96 (0x8e50a400) [pid = 1794] [serial = 749] [outer = (nil)] [url = about:blank] 10:28:27 INFO - PROCESS | 1794 | --DOMWINDOW == 95 (0x8ed4d400) [pid = 1794] [serial = 750] [outer = (nil)] [url = about:blank] 10:28:27 INFO - PROCESS | 1794 | --DOMWINDOW == 94 (0x8ed4bc00) [pid = 1794] [serial = 773] [outer = (nil)] [url = about:blank] 10:28:27 INFO - PROCESS | 1794 | --DOMWINDOW == 93 (0x90f27c00) [pid = 1794] [serial = 774] [outer = (nil)] [url = about:blank] 10:28:27 INFO - PROCESS | 1794 | --DOMWINDOW == 92 (0x8e509c00) [pid = 1794] [serial = 776] [outer = (nil)] [url = about:blank] 10:28:28 INFO - PROCESS | 1794 | --DOMWINDOW == 91 (0x8f472000) [pid = 1794] [serial = 777] [outer = (nil)] [url = about:blank] 10:28:28 INFO - PROCESS | 1794 | --DOMWINDOW == 90 (0x9394dc00) [pid = 1794] [serial = 755] [outer = (nil)] [url = about:blank] 10:28:28 INFO - PROCESS | 1794 | --DOMWINDOW == 89 (0x93985800) [pid = 1794] [serial = 756] [outer = (nil)] [url = about:blank] 10:28:28 INFO - PROCESS | 1794 | --DOMWINDOW == 88 (0x92473400) [pid = 1794] [serial = 782] [outer = (nil)] [url = about:blank] 10:28:28 INFO - PROCESS | 1794 | --DOMWINDOW == 87 (0x92b0fc00) [pid = 1794] [serial = 786] [outer = (nil)] [url = about:blank] 10:28:28 INFO - PROCESS | 1794 | --DOMWINDOW == 86 (0x9258f800) [pid = 1794] [serial = 783] [outer = (nil)] [url = about:blank] 10:28:28 INFO - PROCESS | 1794 | --DOMWINDOW == 85 (0x90f21400) [pid = 1794] [serial = 780] [outer = (nil)] [url = about:blank] 10:28:28 INFO - PROCESS | 1794 | --DOMWINDOW == 84 (0x92b16c00) [pid = 1794] [serial = 789] [outer = (nil)] [url = about:blank] 10:28:28 INFO - PROCESS | 1794 | --DOMWINDOW == 83 (0x925a3000) [pid = 1794] [serial = 788] [outer = (nil)] [url = about:blank] 10:28:28 INFO - PROCESS | 1794 | 1472232508087 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:28 INFO - PROCESS | 1794 | 1472232508101 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:28:28 INFO - PROCESS | 1794 | ++DOCSHELL 0x8e21e000 == 35 [pid = 1794] [id = 285] 10:28:28 INFO - PROCESS | 1794 | ++DOMWINDOW == 84 (0x8e50a400) [pid = 1794] [serial = 856] [outer = (nil)] 10:28:28 INFO - PROCESS | 1794 | ++DOMWINDOW == 85 (0x8f601c00) [pid = 1794] [serial = 857] [outer = 0x8e50a400] 10:28:28 INFO - PROCESS | 1794 | 1472232508202 Marionette DEBUG loaded listener.js 10:28:28 INFO - PROCESS | 1794 | ++DOMWINDOW == 86 (0x8f60fc00) [pid = 1794] [serial = 858] [outer = 0x8e50a400] 10:28:28 INFO - PROCESS | 1794 | 1472232508987 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]]]}] 10:28:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 10:28:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 1448ms 10:28:29 INFO - PROCESS | 1794 | 1472232509024 Marionette TRACE conn4 -> [0,1113,"getWindowHandle",null] 10:28:29 INFO - PROCESS | 1794 | 1472232509031 Marionette TRACE conn4 <- [1,1113,null,{"value":"8"}] 10:28:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 10:28:29 INFO - PROCESS | 1794 | 1472232509039 Marionette TRACE conn4 -> [0,1114,"setScriptTimeout",{"ms":35000}] 10:28:29 INFO - PROCESS | 1794 | 1472232509041 Marionette TRACE conn4 <- [1,1114,null,{}] 10:28:29 INFO - PROCESS | 1794 | 1472232509048 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}] 10:28:29 INFO - PROCESS | 1794 | 1472232509053 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:28:29 INFO - PROCESS | 1794 | 1472232509228 Marionette TRACE conn4 <- [1,1115,null,{"value":null}] 10:28:29 INFO - PROCESS | 1794 | --DOCSHELL 0x9223c800 == 34 [pid = 1794] [id = 9] 10:28:29 INFO - PROCESS | 1794 | 1472232509291 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:29 INFO - PROCESS | 1794 | 1472232509301 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:28:29 INFO - PROCESS | 1794 | ++DOCSHELL 0x8d996400 == 35 [pid = 1794] [id = 286] 10:28:29 INFO - PROCESS | 1794 | ++DOMWINDOW == 87 (0x8e21d400) [pid = 1794] [serial = 859] [outer = (nil)] 10:28:29 INFO - PROCESS | 1794 | ++DOMWINDOW == 88 (0x9180bc00) [pid = 1794] [serial = 860] [outer = 0x8e21d400] 10:28:29 INFO - PROCESS | 1794 | 1472232509500 Marionette DEBUG loaded listener.js 10:28:29 INFO - PROCESS | 1794 | ++DOMWINDOW == 89 (0x91966000) [pid = 1794] [serial = 861] [outer = 0x8e21d400] 10:28:30 INFO - PROCESS | 1794 | 1472232510402 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]]]}] 10:28:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 10:28:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1432ms 10:28:30 INFO - PROCESS | 1794 | 1472232510476 Marionette TRACE conn4 -> [0,1117,"getWindowHandle",null] 10:28:30 INFO - PROCESS | 1794 | 1472232510479 Marionette TRACE conn4 <- [1,1117,null,{"value":"8"}] 10:28:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 10:28:30 INFO - PROCESS | 1794 | 1472232510498 Marionette TRACE conn4 -> [0,1118,"setScriptTimeout",{"ms":35000}] 10:28:30 INFO - PROCESS | 1794 | 1472232510507 Marionette TRACE conn4 <- [1,1118,null,{}] 10:28:30 INFO - PROCESS | 1794 | 1472232510516 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}] 10:28:30 INFO - PROCESS | 1794 | 1472232510523 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:28:30 INFO - PROCESS | 1794 | 1472232510760 Marionette TRACE conn4 <- [1,1119,null,{"value":null}] 10:28:30 INFO - PROCESS | 1794 | 1472232510785 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:30 INFO - PROCESS | 1794 | 1472232510794 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:28:30 INFO - PROCESS | 1794 | ++DOCSHELL 0x8d98e000 == 36 [pid = 1794] [id = 287] 10:28:30 INFO - PROCESS | 1794 | ++DOMWINDOW == 90 (0x8f7e2400) [pid = 1794] [serial = 862] [outer = (nil)] 10:28:30 INFO - PROCESS | 1794 | ++DOMWINDOW == 91 (0x925a3000) [pid = 1794] [serial = 863] [outer = 0x8f7e2400] 10:28:30 INFO - PROCESS | 1794 | 1472232510868 Marionette DEBUG loaded listener.js 10:28:30 INFO - PROCESS | 1794 | ++DOMWINDOW == 92 (0x92b0f400) [pid = 1794] [serial = 864] [outer = 0x8f7e2400] 10:28:31 INFO - PROCESS | 1794 | 1472232511902 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]]]}] 10:28:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 10:28:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1455ms 10:28:31 INFO - PROCESS | 1794 | 1472232511947 Marionette TRACE conn4 -> [0,1121,"getWindowHandle",null] 10:28:31 INFO - PROCESS | 1794 | 1472232511952 Marionette TRACE conn4 <- [1,1121,null,{"value":"8"}] 10:28:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 10:28:31 INFO - PROCESS | 1794 | 1472232511959 Marionette TRACE conn4 -> [0,1122,"setScriptTimeout",{"ms":35000}] 10:28:31 INFO - PROCESS | 1794 | 1472232511962 Marionette TRACE conn4 <- [1,1122,null,{}] 10:28:31 INFO - PROCESS | 1794 | 1472232511968 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}] 10:28:31 INFO - PROCESS | 1794 | 1472232511974 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:28:32 INFO - PROCESS | 1794 | 1472232512231 Marionette TRACE conn4 <- [1,1123,null,{"value":null}] 10:28:32 INFO - PROCESS | 1794 | 1472232512253 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:32 INFO - PROCESS | 1794 | 1472232512261 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:28:32 INFO - PROCESS | 1794 | ++DOCSHELL 0x8f7d8400 == 37 [pid = 1794] [id = 288] 10:28:32 INFO - PROCESS | 1794 | ++DOMWINDOW == 93 (0x90f26800) [pid = 1794] [serial = 865] [outer = (nil)] 10:28:32 INFO - PROCESS | 1794 | ++DOMWINDOW == 94 (0x938e9000) [pid = 1794] [serial = 866] [outer = 0x90f26800] 10:28:32 INFO - PROCESS | 1794 | 1472232512349 Marionette DEBUG loaded listener.js 10:28:32 INFO - PROCESS | 1794 | ++DOMWINDOW == 95 (0x93986c00) [pid = 1794] [serial = 867] [outer = 0x90f26800] 10:28:33 INFO - PROCESS | 1794 | --DOMWINDOW == 94 (0x951a0000) [pid = 1794] [serial = 805] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 10:28:33 INFO - PROCESS | 1794 | --DOMWINDOW == 93 (0x925a3c00) [pid = 1794] [serial = 799] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 10:28:33 INFO - PROCESS | 1794 | --DOMWINDOW == 92 (0x8e21cc00) [pid = 1794] [serial = 814] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 10:28:33 INFO - PROCESS | 1794 | --DOMWINDOW == 91 (0x8f60d800) [pid = 1794] [serial = 823] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 10:28:33 INFO - PROCESS | 1794 | --DOMWINDOW == 90 (0x8e510000) [pid = 1794] [serial = 811] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 10:28:33 INFO - PROCESS | 1794 | --DOMWINDOW == 89 (0x8e50f000) [pid = 1794] [serial = 790] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 10:28:33 INFO - PROCESS | 1794 | --DOMWINDOW == 88 (0x97775c00) [pid = 1794] [serial = 808] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 10:28:33 INFO - PROCESS | 1794 | --DOMWINDOW == 87 (0x8eba3c00) [pid = 1794] [serial = 829] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 10:28:33 INFO - PROCESS | 1794 | --DOMWINDOW == 86 (0x91813400) [pid = 1794] [serial = 826] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 10:28:33 INFO - PROCESS | 1794 | --DOMWINDOW == 85 (0x93952000) [pid = 1794] [serial = 796] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 10:28:33 INFO - PROCESS | 1794 | --DOMWINDOW == 84 (0x8f7b4000) [pid = 1794] [serial = 802] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 10:28:33 INFO - PROCESS | 1794 | --DOMWINDOW == 83 (0x91809c00) [pid = 1794] [serial = 817] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 10:28:33 INFO - PROCESS | 1794 | --DOMWINDOW == 82 (0x90f2fc00) [pid = 1794] [serial = 793] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 10:28:33 INFO - PROCESS | 1794 | --DOMWINDOW == 81 (0x8e214c00) [pid = 1794] [serial = 820] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 10:28:33 INFO - PROCESS | 1794 | 1472232513480 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]]]}] 10:28:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 10:28:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1540ms 10:28:33 INFO - PROCESS | 1794 | 1472232513501 Marionette TRACE conn4 -> [0,1125,"getWindowHandle",null] 10:28:33 INFO - PROCESS | 1794 | 1472232513504 Marionette TRACE conn4 <- [1,1125,null,{"value":"8"}] 10:28:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 10:28:33 INFO - PROCESS | 1794 | 1472232513510 Marionette TRACE conn4 -> [0,1126,"setScriptTimeout",{"ms":35000}] 10:28:33 INFO - PROCESS | 1794 | 1472232513514 Marionette TRACE conn4 <- [1,1126,null,{}] 10:28:33 INFO - PROCESS | 1794 | 1472232513520 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}] 10:28:33 INFO - PROCESS | 1794 | 1472232513526 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:28:33 INFO - PROCESS | 1794 | 1472232513694 Marionette TRACE conn4 <- [1,1127,null,{"value":null}] 10:28:33 INFO - PROCESS | 1794 | 1472232513829 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:33 INFO - PROCESS | 1794 | 1472232513850 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:28:33 INFO - PROCESS | 1794 | ++DOCSHELL 0x8f7e1400 == 38 [pid = 1794] [id = 289] 10:28:33 INFO - PROCESS | 1794 | ++DOMWINDOW == 82 (0x91f51c00) [pid = 1794] [serial = 868] [outer = (nil)] 10:28:33 INFO - PROCESS | 1794 | ++DOMWINDOW == 83 (0x92b17c00) [pid = 1794] [serial = 869] [outer = 0x91f51c00] 10:28:33 INFO - PROCESS | 1794 | 1472232513959 Marionette DEBUG loaded listener.js 10:28:34 INFO - PROCESS | 1794 | ++DOMWINDOW == 84 (0x93a67800) [pid = 1794] [serial = 870] [outer = 0x91f51c00] 10:28:34 INFO - PROCESS | 1794 | 1472232514820 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]]]}] 10:28:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 10:28:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1392ms 10:28:34 INFO - PROCESS | 1794 | 1472232514905 Marionette TRACE conn4 -> [0,1129,"getWindowHandle",null] 10:28:34 INFO - PROCESS | 1794 | 1472232514911 Marionette TRACE conn4 <- [1,1129,null,{"value":"8"}] 10:28:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 10:28:34 INFO - PROCESS | 1794 | 1472232514920 Marionette TRACE conn4 -> [0,1130,"setScriptTimeout",{"ms":35000}] 10:28:34 INFO - PROCESS | 1794 | 1472232514926 Marionette TRACE conn4 <- [1,1130,null,{}] 10:28:34 INFO - PROCESS | 1794 | 1472232514936 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}] 10:28:34 INFO - PROCESS | 1794 | 1472232514942 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:28:35 INFO - PROCESS | 1794 | 1472232515157 Marionette TRACE conn4 <- [1,1131,null,{"value":null}] 10:28:35 INFO - PROCESS | 1794 | 1472232515333 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:35 INFO - PROCESS | 1794 | 1472232515350 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:28:35 INFO - PROCESS | 1794 | ++DOCSHELL 0x8e50c400 == 39 [pid = 1794] [id = 290] 10:28:35 INFO - PROCESS | 1794 | ++DOMWINDOW == 85 (0x8e50d800) [pid = 1794] [serial = 871] [outer = (nil)] 10:28:35 INFO - PROCESS | 1794 | ++DOMWINDOW == 86 (0x8ed4e400) [pid = 1794] [serial = 872] [outer = 0x8e50d800] 10:28:35 INFO - PROCESS | 1794 | 1472232515495 Marionette DEBUG loaded listener.js 10:28:35 INFO - PROCESS | 1794 | ++DOMWINDOW == 87 (0x8f46dc00) [pid = 1794] [serial = 873] [outer = 0x8e50d800] 10:28:36 INFO - PROCESS | 1794 | 1472232516510 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]]]}] 10:28:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 10:28:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1640ms 10:28:36 INFO - PROCESS | 1794 | 1472232516560 Marionette TRACE conn4 -> [0,1133,"getWindowHandle",null] 10:28:36 INFO - PROCESS | 1794 | 1472232516566 Marionette TRACE conn4 <- [1,1133,null,{"value":"8"}] 10:28:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 10:28:36 INFO - PROCESS | 1794 | 1472232516577 Marionette TRACE conn4 -> [0,1134,"setScriptTimeout",{"ms":35000}] 10:28:36 INFO - PROCESS | 1794 | 1472232516582 Marionette TRACE conn4 <- [1,1134,null,{}] 10:28:36 INFO - PROCESS | 1794 | 1472232516590 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}] 10:28:36 INFO - PROCESS | 1794 | 1472232516596 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:28:36 INFO - PROCESS | 1794 | 1472232516825 Marionette TRACE conn4 <- [1,1135,null,{"value":null}] 10:28:37 INFO - PROCESS | 1794 | 1472232517051 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:37 INFO - PROCESS | 1794 | 1472232517062 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:28:37 INFO - PROCESS | 1794 | ++DOCSHELL 0x8f603000 == 40 [pid = 1794] [id = 291] 10:28:37 INFO - PROCESS | 1794 | ++DOMWINDOW == 88 (0x8f7e1c00) [pid = 1794] [serial = 874] [outer = (nil)] 10:28:37 INFO - PROCESS | 1794 | ++DOMWINDOW == 89 (0x9180ec00) [pid = 1794] [serial = 875] [outer = 0x8f7e1c00] 10:28:37 INFO - PROCESS | 1794 | 1472232517220 Marionette DEBUG loaded listener.js 10:28:37 INFO - PROCESS | 1794 | ++DOMWINDOW == 90 (0x91f4d000) [pid = 1794] [serial = 876] [outer = 0x8f7e1c00] 10:28:38 INFO - PROCESS | 1794 | 1472232518174 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]]]}] 10:28:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 10:28:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1639ms 10:28:38 INFO - PROCESS | 1794 | 1472232518213 Marionette TRACE conn4 -> [0,1137,"getWindowHandle",null] 10:28:38 INFO - PROCESS | 1794 | 1472232518218 Marionette TRACE conn4 <- [1,1137,null,{"value":"8"}] 10:28:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 10:28:38 INFO - PROCESS | 1794 | 1472232518225 Marionette TRACE conn4 -> [0,1138,"setScriptTimeout",{"ms":35000}] 10:28:38 INFO - PROCESS | 1794 | 1472232518229 Marionette TRACE conn4 <- [1,1138,null,{}] 10:28:38 INFO - PROCESS | 1794 | 1472232518245 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}] 10:28:38 INFO - PROCESS | 1794 | 1472232518254 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:28:38 INFO - PROCESS | 1794 | 1472232518448 Marionette TRACE conn4 <- [1,1139,null,{"value":null}] 10:28:38 INFO - PROCESS | 1794 | 1472232518724 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:38 INFO - PROCESS | 1794 | 1472232518739 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:28:38 INFO - PROCESS | 1794 | ++DOCSHELL 0x92471800 == 41 [pid = 1794] [id = 292] 10:28:38 INFO - PROCESS | 1794 | ++DOMWINDOW == 91 (0x93985800) [pid = 1794] [serial = 877] [outer = (nil)] 10:28:38 INFO - PROCESS | 1794 | ++DOMWINDOW == 92 (0x93c44400) [pid = 1794] [serial = 878] [outer = 0x93985800] 10:28:38 INFO - PROCESS | 1794 | 1472232518873 Marionette DEBUG loaded listener.js 10:28:38 INFO - PROCESS | 1794 | ++DOMWINDOW == 93 (0x9510a000) [pid = 1794] [serial = 879] [outer = 0x93985800] 10:28:39 INFO - PROCESS | 1794 | 1472232519803 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]]]}] 10:28:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 10:28:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1641ms 10:28:39 INFO - PROCESS | 1794 | 1472232519867 Marionette TRACE conn4 -> [0,1141,"getWindowHandle",null] 10:28:39 INFO - PROCESS | 1794 | 1472232519872 Marionette TRACE conn4 <- [1,1141,null,{"value":"8"}] 10:28:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 10:28:39 INFO - PROCESS | 1794 | 1472232519878 Marionette TRACE conn4 -> [0,1142,"setScriptTimeout",{"ms":35000}] 10:28:39 INFO - PROCESS | 1794 | 1472232519882 Marionette TRACE conn4 <- [1,1142,null,{}] 10:28:39 INFO - PROCESS | 1794 | 1472232519888 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}] 10:28:39 INFO - PROCESS | 1794 | 1472232519894 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:28:40 INFO - PROCESS | 1794 | 1472232520087 Marionette TRACE conn4 <- [1,1143,null,{"value":null}] 10:28:40 INFO - PROCESS | 1794 | 1472232520309 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:40 INFO - PROCESS | 1794 | 1472232520317 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:28:40 INFO - PROCESS | 1794 | ++DOCSHELL 0x93a6fc00 == 42 [pid = 1794] [id = 293] 10:28:40 INFO - PROCESS | 1794 | ++DOMWINDOW == 94 (0x9510e000) [pid = 1794] [serial = 880] [outer = (nil)] 10:28:40 INFO - PROCESS | 1794 | ++DOMWINDOW == 95 (0x95262800) [pid = 1794] [serial = 881] [outer = 0x9510e000] 10:28:40 INFO - PROCESS | 1794 | 1472232520450 Marionette DEBUG loaded listener.js 10:28:40 INFO - PROCESS | 1794 | ++DOMWINDOW == 96 (0x95268400) [pid = 1794] [serial = 882] [outer = 0x9510e000] 10:28:41 INFO - PROCESS | 1794 | 1472232521355 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]]]}] 10:28:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 10:28:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1551ms 10:28:41 INFO - PROCESS | 1794 | 1472232521430 Marionette TRACE conn4 -> [0,1145,"getWindowHandle",null] 10:28:41 INFO - PROCESS | 1794 | 1472232521434 Marionette TRACE conn4 <- [1,1145,null,{"value":"8"}] 10:28:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 10:28:41 INFO - PROCESS | 1794 | 1472232521442 Marionette TRACE conn4 -> [0,1146,"setScriptTimeout",{"ms":35000}] 10:28:41 INFO - PROCESS | 1794 | 1472232521446 Marionette TRACE conn4 <- [1,1146,null,{}] 10:28:41 INFO - PROCESS | 1794 | 1472232521452 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}] 10:28:41 INFO - PROCESS | 1794 | 1472232521457 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:28:41 INFO - PROCESS | 1794 | 1472232521676 Marionette TRACE conn4 <- [1,1147,null,{"value":null}] 10:28:41 INFO - PROCESS | 1794 | 1472232521910 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:41 INFO - PROCESS | 1794 | 1472232521921 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:28:41 INFO - PROCESS | 1794 | ++DOCSHELL 0x95104800 == 43 [pid = 1794] [id = 294] 10:28:41 INFO - PROCESS | 1794 | ++DOMWINDOW == 97 (0x9528b800) [pid = 1794] [serial = 883] [outer = (nil)] 10:28:42 INFO - PROCESS | 1794 | ++DOMWINDOW == 98 (0x95290400) [pid = 1794] [serial = 884] [outer = 0x9528b800] 10:28:42 INFO - PROCESS | 1794 | 1472232522052 Marionette DEBUG loaded listener.js 10:28:42 INFO - PROCESS | 1794 | ++DOMWINDOW == 99 (0x95294400) [pid = 1794] [serial = 885] [outer = 0x9528b800] 10:28:42 INFO - PROCESS | 1794 | 1472232522984 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]]]}] 10:28:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 10:28:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1582ms 10:28:43 INFO - PROCESS | 1794 | 1472232523026 Marionette TRACE conn4 -> [0,1149,"getWindowHandle",null] 10:28:43 INFO - PROCESS | 1794 | 1472232523030 Marionette TRACE conn4 <- [1,1149,null,{"value":"8"}] 10:28:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 10:28:43 INFO - PROCESS | 1794 | 1472232523037 Marionette TRACE conn4 -> [0,1150,"setScriptTimeout",{"ms":35000}] 10:28:43 INFO - PROCESS | 1794 | 1472232523041 Marionette TRACE conn4 <- [1,1150,null,{}] 10:28:43 INFO - PROCESS | 1794 | 1472232523047 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}] 10:28:43 INFO - PROCESS | 1794 | 1472232523058 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:28:43 INFO - PROCESS | 1794 | 1472232523336 Marionette TRACE conn4 <- [1,1151,null,{"value":null}] 10:28:43 INFO - PROCESS | 1794 | 1472232523572 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:43 INFO - PROCESS | 1794 | 1472232523579 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:28:43 INFO - PROCESS | 1794 | ++DOCSHELL 0x8d7d9400 == 44 [pid = 1794] [id = 295] 10:28:43 INFO - PROCESS | 1794 | ++DOMWINDOW == 100 (0x9528dc00) [pid = 1794] [serial = 886] [outer = (nil)] 10:28:43 INFO - PROCESS | 1794 | ++DOMWINDOW == 101 (0x954e1000) [pid = 1794] [serial = 887] [outer = 0x9528dc00] 10:28:43 INFO - PROCESS | 1794 | 1472232523715 Marionette DEBUG loaded listener.js 10:28:43 INFO - PROCESS | 1794 | ++DOMWINDOW == 102 (0x9776d400) [pid = 1794] [serial = 888] [outer = 0x9528dc00] 10:28:44 INFO - PROCESS | 1794 | 1472232524695 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]]]}] 10:28:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 10:28:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1697ms 10:28:44 INFO - PROCESS | 1794 | 1472232524735 Marionette TRACE conn4 -> [0,1153,"getWindowHandle",null] 10:28:44 INFO - PROCESS | 1794 | 1472232524740 Marionette TRACE conn4 <- [1,1153,null,{"value":"8"}] 10:28:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 10:28:44 INFO - PROCESS | 1794 | 1472232524748 Marionette TRACE conn4 -> [0,1154,"setScriptTimeout",{"ms":35000}] 10:28:44 INFO - PROCESS | 1794 | 1472232524751 Marionette TRACE conn4 <- [1,1154,null,{}] 10:28:44 INFO - PROCESS | 1794 | 1472232524758 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}] 10:28:44 INFO - PROCESS | 1794 | 1472232524763 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:28:44 INFO - PROCESS | 1794 | 1472232524952 Marionette TRACE conn4 <- [1,1155,null,{"value":null}] 10:28:45 INFO - PROCESS | 1794 | 1472232525132 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:45 INFO - PROCESS | 1794 | 1472232525143 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:28:45 INFO - PROCESS | 1794 | ++DOCSHELL 0x8e504000 == 45 [pid = 1794] [id = 296] 10:28:45 INFO - PROCESS | 1794 | ++DOMWINDOW == 103 (0x8e504c00) [pid = 1794] [serial = 889] [outer = (nil)] 10:28:45 INFO - PROCESS | 1794 | ++DOMWINDOW == 104 (0x91f4ac00) [pid = 1794] [serial = 890] [outer = 0x8e504c00] 10:28:45 INFO - PROCESS | 1794 | 1472232525223 Marionette DEBUG loaded listener.js 10:28:45 INFO - PROCESS | 1794 | ++DOMWINDOW == 105 (0x92b09800) [pid = 1794] [serial = 891] [outer = 0x8e504c00] 10:28:46 INFO - PROCESS | 1794 | 1472232526190 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]]]}] 10:28:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 10:28:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1481ms 10:28:46 INFO - PROCESS | 1794 | 1472232526231 Marionette TRACE conn4 -> [0,1157,"getWindowHandle",null] 10:28:46 INFO - PROCESS | 1794 | 1472232526235 Marionette TRACE conn4 <- [1,1157,null,{"value":"8"}] 10:28:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 10:28:46 INFO - PROCESS | 1794 | 1472232526243 Marionette TRACE conn4 -> [0,1158,"setScriptTimeout",{"ms":35000}] 10:28:46 INFO - PROCESS | 1794 | 1472232526248 Marionette TRACE conn4 <- [1,1158,null,{}] 10:28:46 INFO - PROCESS | 1794 | 1472232526255 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}] 10:28:46 INFO - PROCESS | 1794 | 1472232526260 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:28:46 INFO - PROCESS | 1794 | 1472232526479 Marionette TRACE conn4 <- [1,1159,null,{"value":null}] 10:28:47 INFO - PROCESS | 1794 | 1472232527028 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:47 INFO - PROCESS | 1794 | 1472232527037 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:28:47 INFO - PROCESS | 1794 | ++DOCSHELL 0x8e506400 == 46 [pid = 1794] [id = 297] 10:28:47 INFO - PROCESS | 1794 | ++DOMWINDOW == 106 (0x8e507c00) [pid = 1794] [serial = 892] [outer = (nil)] 10:28:47 INFO - PROCESS | 1794 | ++DOMWINDOW == 107 (0x8eba3800) [pid = 1794] [serial = 893] [outer = 0x8e507c00] 10:28:47 INFO - PROCESS | 1794 | 1472232527119 Marionette DEBUG loaded listener.js 10:28:47 INFO - PROCESS | 1794 | ++DOMWINDOW == 108 (0x8f606400) [pid = 1794] [serial = 894] [outer = 0x8e507c00] 10:28:48 INFO - PROCESS | 1794 | 1472232528166 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]]]}] 10:28:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 10:28:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1997ms 10:28:48 INFO - PROCESS | 1794 | 1472232528242 Marionette TRACE conn4 -> [0,1161,"getWindowHandle",null] 10:28:48 INFO - PROCESS | 1794 | 1472232528247 Marionette TRACE conn4 <- [1,1161,null,{"value":"8"}] 10:28:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 10:28:48 INFO - PROCESS | 1794 | 1472232528254 Marionette TRACE conn4 -> [0,1162,"setScriptTimeout",{"ms":35000}] 10:28:48 INFO - PROCESS | 1794 | 1472232528259 Marionette TRACE conn4 <- [1,1162,null,{}] 10:28:48 INFO - PROCESS | 1794 | 1472232528268 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}] 10:28:48 INFO - PROCESS | 1794 | 1472232528276 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:28:48 INFO - PROCESS | 1794 | 1472232528498 Marionette TRACE conn4 <- [1,1163,null,{"value":null}] 10:28:49 INFO - PROCESS | 1794 | --DOCSHELL 0x8f7d8400 == 45 [pid = 1794] [id = 288] 10:28:49 INFO - PROCESS | 1794 | --DOCSHELL 0x8d98e000 == 44 [pid = 1794] [id = 287] 10:28:49 INFO - PROCESS | 1794 | --DOCSHELL 0x8d996400 == 43 [pid = 1794] [id = 286] 10:28:49 INFO - PROCESS | 1794 | --DOCSHELL 0x8e21e000 == 42 [pid = 1794] [id = 285] 10:28:49 INFO - PROCESS | 1794 | --DOCSHELL 0x8d7e4800 == 41 [pid = 1794] [id = 284] 10:28:49 INFO - PROCESS | 1794 | --DOCSHELL 0x8d999c00 == 40 [pid = 1794] [id = 272] 10:28:49 INFO - PROCESS | 1794 | --DOCSHELL 0x92472000 == 39 [pid = 1794] [id = 277] 10:28:49 INFO - PROCESS | 1794 | --DOCSHELL 0x8e508000 == 38 [pid = 1794] [id = 278] 10:28:49 INFO - PROCESS | 1794 | --DOCSHELL 0x90f24000 == 37 [pid = 1794] [id = 281] 10:28:49 INFO - PROCESS | 1794 | --DOCSHELL 0x8e215c00 == 36 [pid = 1794] [id = 283] 10:28:49 INFO - PROCESS | 1794 | --DOCSHELL 0x92b10c00 == 35 [pid = 1794] [id = 280] 10:28:49 INFO - PROCESS | 1794 | --DOCSHELL 0x8d7e4c00 == 34 [pid = 1794] [id = 279] 10:28:49 INFO - PROCESS | 1794 | --DOCSHELL 0x8d7df000 == 33 [pid = 1794] [id = 282] 10:28:49 INFO - PROCESS | 1794 | --DOCSHELL 0x938dec00 == 32 [pid = 1794] [id = 10] 10:28:49 INFO - PROCESS | 1794 | --DOCSHELL 0x8e506400 == 31 [pid = 1794] [id = 297] 10:28:49 INFO - PROCESS | 1794 | --DOCSHELL 0x8d7d9400 == 30 [pid = 1794] [id = 295] 10:28:49 INFO - PROCESS | 1794 | --DOCSHELL 0x8e504000 == 29 [pid = 1794] [id = 296] 10:28:49 INFO - PROCESS | 1794 | --DOCSHELL 0x95104800 == 28 [pid = 1794] [id = 294] 10:28:49 INFO - PROCESS | 1794 | --DOCSHELL 0x93a6fc00 == 27 [pid = 1794] [id = 293] 10:28:49 INFO - PROCESS | 1794 | --DOCSHELL 0x8f603000 == 26 [pid = 1794] [id = 291] 10:28:49 INFO - PROCESS | 1794 | --DOCSHELL 0x92471800 == 25 [pid = 1794] [id = 292] 10:28:49 INFO - PROCESS | 1794 | --DOCSHELL 0x8f7e1400 == 24 [pid = 1794] [id = 289] 10:28:49 INFO - PROCESS | 1794 | --DOCSHELL 0x8e50c400 == 23 [pid = 1794] [id = 290] 10:28:49 INFO - PROCESS | 1794 | --DOMWINDOW == 107 (0x92238c00) [pid = 1794] [serial = 831] [outer = (nil)] [url = about:blank] 10:28:49 INFO - PROCESS | 1794 | --DOMWINDOW == 106 (0x97872c00) [pid = 1794] [serial = 807] [outer = (nil)] [url = about:blank] 10:28:49 INFO - PROCESS | 1794 | --DOMWINDOW == 105 (0x9525fc00) [pid = 1794] [serial = 801] [outer = (nil)] [url = about:blank] 10:28:49 INFO - PROCESS | 1794 | --DOMWINDOW == 104 (0x8e50f800) [pid = 1794] [serial = 815] [outer = (nil)] [url = about:blank] 10:28:49 INFO - PROCESS | 1794 | --DOMWINDOW == 103 (0x8f757000) [pid = 1794] [serial = 825] [outer = (nil)] [url = about:blank] 10:28:49 INFO - PROCESS | 1794 | --DOMWINDOW == 102 (0x9195d800) [pid = 1794] [serial = 813] [outer = (nil)] [url = about:blank] 10:28:49 INFO - PROCESS | 1794 | --DOMWINDOW == 101 (0x8ebaf800) [pid = 1794] [serial = 791] [outer = (nil)] [url = about:blank] 10:28:49 INFO - PROCESS | 1794 | --DOMWINDOW == 100 (0x9787bc00) [pid = 1794] [serial = 809] [outer = (nil)] [url = about:blank] 10:28:49 INFO - PROCESS | 1794 | --DOMWINDOW == 99 (0x91812000) [pid = 1794] [serial = 830] [outer = (nil)] [url = about:blank] 10:28:49 INFO - PROCESS | 1794 | --DOMWINDOW == 98 (0x91818400) [pid = 1794] [serial = 827] [outer = (nil)] [url = about:blank] 10:28:49 INFO - PROCESS | 1794 | --DOMWINDOW == 97 (0x93a70400) [pid = 1794] [serial = 798] [outer = (nil)] [url = about:blank] 10:28:49 INFO - PROCESS | 1794 | --DOMWINDOW == 96 (0x954db400) [pid = 1794] [serial = 803] [outer = (nil)] [url = about:blank] 10:28:49 INFO - PROCESS | 1794 | --DOMWINDOW == 95 (0x91f54400) [pid = 1794] [serial = 818] [outer = (nil)] [url = about:blank] 10:28:49 INFO - PROCESS | 1794 | --DOMWINDOW == 94 (0x8f74d800) [pid = 1794] [serial = 824] [outer = (nil)] [url = about:blank] 10:28:49 INFO - PROCESS | 1794 | --DOMWINDOW == 93 (0x9398f000) [pid = 1794] [serial = 797] [outer = (nil)] [url = about:blank] 10:28:49 INFO - PROCESS | 1794 | --DOMWINDOW == 92 (0x8f607c00) [pid = 1794] [serial = 792] [outer = (nil)] [url = about:blank] 10:28:49 INFO - PROCESS | 1794 | --DOMWINDOW == 91 (0x91965c00) [pid = 1794] [serial = 828] [outer = (nil)] [url = about:blank] 10:28:49 INFO - PROCESS | 1794 | --DOMWINDOW == 90 (0x9513dc00) [pid = 1794] [serial = 800] [outer = (nil)] [url = about:blank] 10:28:49 INFO - PROCESS | 1794 | --DOMWINDOW == 89 (0x91814c00) [pid = 1794] [serial = 794] [outer = (nil)] [url = about:blank] 10:28:49 INFO - PROCESS | 1794 | --DOMWINDOW == 88 (0x8f602000) [pid = 1794] [serial = 816] [outer = (nil)] [url = about:blank] 10:28:49 INFO - PROCESS | 1794 | --DOMWINDOW == 87 (0x92477c00) [pid = 1794] [serial = 819] [outer = (nil)] [url = about:blank] 10:28:49 INFO - PROCESS | 1794 | --DOMWINDOW == 86 (0x8e21b000) [pid = 1794] [serial = 821] [outer = (nil)] [url = about:blank] 10:28:49 INFO - PROCESS | 1794 | --DOMWINDOW == 85 (0x97775000) [pid = 1794] [serial = 806] [outer = (nil)] [url = about:blank] 10:28:49 INFO - PROCESS | 1794 | --DOMWINDOW == 84 (0x9787f800) [pid = 1794] [serial = 810] [outer = (nil)] [url = about:blank] 10:28:49 INFO - PROCESS | 1794 | --DOMWINDOW == 83 (0x91f46800) [pid = 1794] [serial = 795] [outer = (nil)] [url = about:blank] 10:28:49 INFO - PROCESS | 1794 | --DOMWINDOW == 82 (0x8f60f400) [pid = 1794] [serial = 812] [outer = (nil)] [url = about:blank] 10:28:49 INFO - PROCESS | 1794 | --DOMWINDOW == 81 (0x8e501400) [pid = 1794] [serial = 822] [outer = (nil)] [url = about:blank] 10:28:49 INFO - PROCESS | 1794 | --DOMWINDOW == 80 (0x954e4800) [pid = 1794] [serial = 804] [outer = (nil)] [url = about:blank] 10:28:49 INFO - PROCESS | 1794 | 1472232529917 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:49 INFO - PROCESS | 1794 | 1472232529927 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:28:49 INFO - PROCESS | 1794 | ++DOCSHELL 0x8d7e5800 == 24 [pid = 1794] [id = 298] 10:28:49 INFO - PROCESS | 1794 | ++DOMWINDOW == 81 (0x8d7e6800) [pid = 1794] [serial = 895] [outer = (nil)] 10:28:49 INFO - PROCESS | 1794 | ++DOMWINDOW == 82 (0x8d98e000) [pid = 1794] [serial = 896] [outer = 0x8d7e6800] 10:28:50 INFO - PROCESS | 1794 | 1472232530008 Marionette DEBUG loaded listener.js 10:28:50 INFO - PROCESS | 1794 | ++DOMWINDOW == 83 (0x8d999000) [pid = 1794] [serial = 897] [outer = 0x8d7e6800] 10:28:50 INFO - PROCESS | 1794 | 1472232530846 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]]]}] 10:28:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 10:28:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 2636ms 10:28:50 INFO - PROCESS | 1794 | 1472232530894 Marionette TRACE conn4 -> [0,1165,"getWindowHandle",null] 10:28:50 INFO - PROCESS | 1794 | 1472232530899 Marionette TRACE conn4 <- [1,1165,null,{"value":"8"}] 10:28:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 10:28:50 INFO - PROCESS | 1794 | 1472232530907 Marionette TRACE conn4 -> [0,1166,"setScriptTimeout",{"ms":35000}] 10:28:50 INFO - PROCESS | 1794 | 1472232530912 Marionette TRACE conn4 <- [1,1166,null,{}] 10:28:50 INFO - PROCESS | 1794 | 1472232530920 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}] 10:28:50 INFO - PROCESS | 1794 | 1472232530928 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:28:51 INFO - PROCESS | 1794 | 1472232531099 Marionette TRACE conn4 <- [1,1167,null,{"value":null}] 10:28:51 INFO - PROCESS | 1794 | 1472232531114 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:51 INFO - PROCESS | 1794 | 1472232531126 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:28:51 INFO - PROCESS | 1794 | ++DOCSHELL 0x8eba8c00 == 25 [pid = 1794] [id = 299] 10:28:51 INFO - PROCESS | 1794 | ++DOMWINDOW == 84 (0x8eba9000) [pid = 1794] [serial = 898] [outer = (nil)] 10:28:51 INFO - PROCESS | 1794 | ++DOMWINDOW == 85 (0x8ebb0800) [pid = 1794] [serial = 899] [outer = 0x8eba9000] 10:28:51 INFO - PROCESS | 1794 | 1472232531214 Marionette DEBUG loaded listener.js 10:28:51 INFO - PROCESS | 1794 | ++DOMWINDOW == 86 (0x8ed53800) [pid = 1794] [serial = 900] [outer = 0x8eba9000] 10:28:52 INFO - PROCESS | 1794 | 1472232532181 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]]]}] 10:28:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 10:28:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1336ms 10:28:52 INFO - PROCESS | 1794 | 1472232532248 Marionette TRACE conn4 -> [0,1169,"getWindowHandle",null] 10:28:52 INFO - PROCESS | 1794 | 1472232532256 Marionette TRACE conn4 <- [1,1169,null,{"value":"8"}] 10:28:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 10:28:52 INFO - PROCESS | 1794 | 1472232532283 Marionette TRACE conn4 -> [0,1170,"setScriptTimeout",{"ms":35000}] 10:28:52 INFO - PROCESS | 1794 | 1472232532286 Marionette TRACE conn4 <- [1,1170,null,{}] 10:28:52 INFO - PROCESS | 1794 | 1472232532313 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}] 10:28:52 INFO - PROCESS | 1794 | 1472232532317 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:28:52 INFO - PROCESS | 1794 | 1472232532546 Marionette TRACE conn4 <- [1,1171,null,{"value":null}] 10:28:52 INFO - PROCESS | 1794 | 1472232532572 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:52 INFO - PROCESS | 1794 | 1472232532578 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:28:52 INFO - PROCESS | 1794 | ++DOCSHELL 0x8f472400 == 26 [pid = 1794] [id = 300] 10:28:52 INFO - PROCESS | 1794 | ++DOMWINDOW == 87 (0x8f74c800) [pid = 1794] [serial = 901] [outer = (nil)] 10:28:52 INFO - PROCESS | 1794 | ++DOMWINDOW == 88 (0x8f751000) [pid = 1794] [serial = 902] [outer = 0x8f74c800] 10:28:52 INFO - PROCESS | 1794 | 1472232532666 Marionette DEBUG loaded listener.js 10:28:52 INFO - PROCESS | 1794 | ++DOMWINDOW == 89 (0x8f759400) [pid = 1794] [serial = 903] [outer = 0x8f74c800] 10:28:53 INFO - PROCESS | 1794 | 1472232533698 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]]]}] 10:28:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 10:28:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1486ms 10:28:53 INFO - PROCESS | 1794 | 1472232533769 Marionette TRACE conn4 -> [0,1173,"getWindowHandle",null] 10:28:53 INFO - PROCESS | 1794 | 1472232533773 Marionette TRACE conn4 <- [1,1173,null,{"value":"8"}] 10:28:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 10:28:53 INFO - PROCESS | 1794 | 1472232533788 Marionette TRACE conn4 -> [0,1174,"setScriptTimeout",{"ms":35000}] 10:28:53 INFO - PROCESS | 1794 | 1472232533798 Marionette TRACE conn4 <- [1,1174,null,{}] 10:28:53 INFO - PROCESS | 1794 | 1472232533815 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}] 10:28:53 INFO - PROCESS | 1794 | 1472232533823 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:28:54 INFO - PROCESS | 1794 | 1472232534050 Marionette TRACE conn4 <- [1,1175,null,{"value":null}] 10:28:54 INFO - PROCESS | 1794 | 1472232534079 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:54 INFO - PROCESS | 1794 | 1472232534090 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:28:54 INFO - PROCESS | 1794 | ++DOCSHELL 0x90f24000 == 27 [pid = 1794] [id = 301] 10:28:54 INFO - PROCESS | 1794 | ++DOMWINDOW == 90 (0x90f25000) [pid = 1794] [serial = 904] [outer = (nil)] 10:28:54 INFO - PROCESS | 1794 | ++DOMWINDOW == 91 (0x9180f000) [pid = 1794] [serial = 905] [outer = 0x90f25000] 10:28:54 INFO - PROCESS | 1794 | 1472232534162 Marionette DEBUG loaded listener.js 10:28:54 INFO - PROCESS | 1794 | ++DOMWINDOW == 92 (0x91817800) [pid = 1794] [serial = 906] [outer = 0x90f25000] 10:28:55 INFO - PROCESS | 1794 | --DOMWINDOW == 91 (0x938df400) [pid = 1794] [serial = 24] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 10:28:55 INFO - PROCESS | 1794 | --DOMWINDOW == 90 (0x91f51c00) [pid = 1794] [serial = 868] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 10:28:55 INFO - PROCESS | 1794 | --DOMWINDOW == 89 (0x90f26800) [pid = 1794] [serial = 865] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 10:28:55 INFO - PROCESS | 1794 | --DOMWINDOW == 88 (0x8eba6c00) [pid = 1794] [serial = 835] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 10:28:55 INFO - PROCESS | 1794 | --DOMWINDOW == 87 (0x9180d800) [pid = 1794] [serial = 844] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 10:28:55 INFO - PROCESS | 1794 | --DOMWINDOW == 86 (0x92b11000) [pid = 1794] [serial = 841] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 10:28:55 INFO - PROCESS | 1794 | --DOMWINDOW == 85 (0x8e217800) [pid = 1794] [serial = 850] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 10:28:55 INFO - PROCESS | 1794 | --DOMWINDOW == 84 (0x8ebadc00) [pid = 1794] [serial = 847] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 10:28:55 INFO - PROCESS | 1794 | --DOMWINDOW == 83 (0x92478c00) [pid = 1794] [serial = 832] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 10:28:55 INFO - PROCESS | 1794 | --DOMWINDOW == 82 (0x91f50800) [pid = 1794] [serial = 838] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 10:28:55 INFO - PROCESS | 1794 | --DOMWINDOW == 81 (0x8d7e5000) [pid = 1794] [serial = 853] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 10:28:55 INFO - PROCESS | 1794 | --DOMWINDOW == 80 (0x8e50a400) [pid = 1794] [serial = 856] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 10:28:55 INFO - PROCESS | 1794 | --DOMWINDOW == 79 (0x8e21d400) [pid = 1794] [serial = 859] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 10:28:55 INFO - PROCESS | 1794 | --DOMWINDOW == 78 (0x93a65c00) [pid = 1794] [serial = 27] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 10:28:55 INFO - PROCESS | 1794 | --DOMWINDOW == 77 (0x8f7e2400) [pid = 1794] [serial = 862] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 10:28:55 INFO - PROCESS | 1794 | 1472232535834 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] 10:28:55 INFO - PROCESS | 1794 | 1472232535900 Marionette TRACE conn4 <- [1,1177,null,{"value":"8"}] 10:28:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 10:28:55 INFO - PROCESS | 1794 | 1472232535909 Marionette TRACE conn4 -> [0,1178,"setScriptTimeout",{"ms":35000}] 10:28:55 INFO - PROCESS | 1794 | 1472232535913 Marionette TRACE conn4 <- [1,1178,null,{}] 10:28:55 INFO - PROCESS | 1794 | 1472232535919 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}] 10:28:55 INFO - PROCESS | 1794 | 1472232535924 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:28:56 INFO - PROCESS | 1794 | 1472232536106 Marionette TRACE conn4 <- [1,1179,null,{"value":null}] 10:28:56 INFO - PROCESS | 1794 | 1472232536241 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:56 INFO - PROCESS | 1794 | 1472232536250 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:28:56 INFO - PROCESS | 1794 | ++DOCSHELL 0x8d7e5000 == 28 [pid = 1794] [id = 302] 10:28:56 INFO - PROCESS | 1794 | ++DOMWINDOW == 78 (0x8d997000) [pid = 1794] [serial = 907] [outer = (nil)] 10:28:56 INFO - PROCESS | 1794 | ++DOMWINDOW == 79 (0x91960c00) [pid = 1794] [serial = 908] [outer = 0x8d997000] 10:28:56 INFO - PROCESS | 1794 | 1472232536324 Marionette DEBUG loaded listener.js 10:28:56 INFO - PROCESS | 1794 | ++DOMWINDOW == 80 (0x91963c00) [pid = 1794] [serial = 909] [outer = 0x8d997000] 10:28:57 INFO - PROCESS | 1794 | 1472232537128 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] 10:28:57 INFO - PROCESS | 1794 | 1472232537244 Marionette TRACE conn4 <- [1,1181,null,{"value":"8"}] 10:28:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 10:28:57 INFO - PROCESS | 1794 | 1472232537257 Marionette TRACE conn4 -> [0,1182,"setScriptTimeout",{"ms":35000}] 10:28:57 INFO - PROCESS | 1794 | 1472232537264 Marionette TRACE conn4 <- [1,1182,null,{}] 10:28:57 INFO - PROCESS | 1794 | 1472232537273 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}] 10:28:57 INFO - PROCESS | 1794 | 1472232537279 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:28:57 INFO - PROCESS | 1794 | 1472232537477 Marionette TRACE conn4 <- [1,1183,null,{"value":null}] 10:28:57 INFO - PROCESS | 1794 | 1472232537629 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:57 INFO - PROCESS | 1794 | 1472232537657 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:28:57 INFO - PROCESS | 1794 | ++DOCSHELL 0x8e21ec00 == 29 [pid = 1794] [id = 303] 10:28:57 INFO - PROCESS | 1794 | ++DOMWINDOW == 81 (0x8e502400) [pid = 1794] [serial = 910] [outer = (nil)] 10:28:57 INFO - PROCESS | 1794 | ++DOMWINDOW == 82 (0x8e50b400) [pid = 1794] [serial = 911] [outer = 0x8e502400] 10:28:57 INFO - PROCESS | 1794 | 1472232537742 Marionette DEBUG loaded listener.js 10:28:57 INFO - PROCESS | 1794 | ++DOMWINDOW == 83 (0x8f603000) [pid = 1794] [serial = 912] [outer = 0x8e502400] 10:28:58 INFO - PROCESS | 1794 | SkCairoFTTypeface::onFilterRec unimplemented 10:28:58 INFO - PROCESS | 1794 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 10:28:58 INFO - PROCESS | 1794 | 1472232538831 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] 10:28:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 10:28:58 INFO - PROCESS | 1794 | 1472232538909 Marionette TRACE conn4 <- [1,1185,null,{"value":"8"}] 10:28:58 INFO - PROCESS | 1794 | 1472232538921 Marionette TRACE conn4 -> [0,1186,"setScriptTimeout",{"ms":35000}] 10:28:58 INFO - PROCESS | 1794 | 1472232538927 Marionette TRACE conn4 <- [1,1186,null,{}] 10:28:58 INFO - PROCESS | 1794 | 1472232538934 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}] 10:28:58 INFO - PROCESS | 1794 | 1472232538941 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:28:59 INFO - PROCESS | 1794 | 1472232539134 Marionette TRACE conn4 <- [1,1187,null,{"value":null}] 10:28:59 INFO - PROCESS | 1794 | 1472232539354 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:59 INFO - PROCESS | 1794 | 1472232539363 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:28:59 INFO - PROCESS | 1794 | ++DOCSHELL 0x8d99c400 == 30 [pid = 1794] [id = 304] 10:28:59 INFO - PROCESS | 1794 | ++DOMWINDOW == 84 (0x8e21c400) [pid = 1794] [serial = 913] [outer = (nil)] 10:28:59 INFO - PROCESS | 1794 | ++DOMWINDOW == 85 (0x91963000) [pid = 1794] [serial = 914] [outer = 0x8e21c400] 10:28:59 INFO - PROCESS | 1794 | 1472232539482 Marionette DEBUG loaded listener.js 10:28:59 INFO - PROCESS | 1794 | ++DOMWINDOW == 86 (0x91f50000) [pid = 1794] [serial = 915] [outer = 0x8e21c400] 10:29:00 INFO - PROCESS | 1794 | 1472232540531 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] 10:29:00 INFO - PROCESS | 1794 | 1472232540628 Marionette TRACE conn4 <- [1,1189,null,{"value":"8"}] 10:29:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 10:29:00 INFO - PROCESS | 1794 | 1472232540635 Marionette TRACE conn4 -> [0,1190,"setScriptTimeout",{"ms":35000}] 10:29:00 INFO - PROCESS | 1794 | 1472232540639 Marionette TRACE conn4 <- [1,1190,null,{}] 10:29:00 INFO - PROCESS | 1794 | 1472232540655 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}] 10:29:00 INFO - PROCESS | 1794 | 1472232540664 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:29:00 INFO - PROCESS | 1794 | 1472232540909 Marionette TRACE conn4 <- [1,1191,null,{"value":null}] 10:29:01 INFO - PROCESS | 1794 | 1472232541180 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:01 INFO - PROCESS | 1794 | 1472232541191 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:29:01 INFO - PROCESS | 1794 | ++DOCSHELL 0x92592400 == 31 [pid = 1794] [id = 305] 10:29:01 INFO - PROCESS | 1794 | ++DOMWINDOW == 87 (0x92592c00) [pid = 1794] [serial = 916] [outer = (nil)] 10:29:01 INFO - PROCESS | 1794 | ++DOMWINDOW == 88 (0x925a8c00) [pid = 1794] [serial = 917] [outer = 0x92592c00] 10:29:01 INFO - PROCESS | 1794 | 1472232541286 Marionette DEBUG loaded listener.js 10:29:01 INFO - PROCESS | 1794 | ++DOMWINDOW == 89 (0x925ae800) [pid = 1794] [serial = 918] [outer = 0x92592c00] 10:29:02 INFO - PROCESS | 1794 | 1472232542359 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] 10:29:02 INFO - PROCESS | 1794 | 1472232542434 Marionette TRACE conn4 <- [1,1193,null,{"value":"8"}] 10:29:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 10:29:02 INFO - PROCESS | 1794 | 1472232542441 Marionette TRACE conn4 -> [0,1194,"setScriptTimeout",{"ms":35000}] 10:29:02 INFO - PROCESS | 1794 | 1472232542445 Marionette TRACE conn4 <- [1,1194,null,{}] 10:29:02 INFO - PROCESS | 1794 | 1472232542451 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}] 10:29:02 INFO - PROCESS | 1794 | 1472232542456 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:29:02 INFO - PROCESS | 1794 | 1472232542645 Marionette TRACE conn4 <- [1,1195,null,{"value":null}] 10:29:02 INFO - PROCESS | 1794 | 1472232542869 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:02 INFO - PROCESS | 1794 | 1472232542883 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:29:02 INFO - PROCESS | 1794 | ++DOCSHELL 0x9258fc00 == 32 [pid = 1794] [id = 306] 10:29:02 INFO - PROCESS | 1794 | ++DOMWINDOW == 90 (0x925a4000) [pid = 1794] [serial = 919] [outer = (nil)] 10:29:02 INFO - PROCESS | 1794 | ++DOMWINDOW == 91 (0x9394a800) [pid = 1794] [serial = 920] [outer = 0x925a4000] 10:29:03 INFO - PROCESS | 1794 | 1472232543011 Marionette DEBUG loaded listener.js 10:29:03 INFO - PROCESS | 1794 | ++DOMWINDOW == 92 (0x9394f800) [pid = 1794] [serial = 921] [outer = 0x925a4000] 10:29:03 INFO - PROCESS | 1794 | SkCairoFTTypeface::onFilterRec unimplemented 10:29:03 INFO - PROCESS | 1794 | SkCairoFTTypeface::onFilterRec unimplemented 10:29:04 INFO - PROCESS | 1794 | 1472232543991 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] 10:29:04 INFO - PROCESS | 1794 | 1472232544085 Marionette TRACE conn4 <- [1,1197,null,{"value":"8"}] 10:29:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 10:29:04 INFO - PROCESS | 1794 | 1472232544092 Marionette TRACE conn4 -> [0,1198,"setScriptTimeout",{"ms":35000}] 10:29:04 INFO - PROCESS | 1794 | 1472232544096 Marionette TRACE conn4 <- [1,1198,null,{}] 10:29:04 INFO - PROCESS | 1794 | 1472232544102 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}] 10:29:04 INFO - PROCESS | 1794 | 1472232544108 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:29:04 INFO - PROCESS | 1794 | 1472232544335 Marionette TRACE conn4 <- [1,1199,null,{"value":null}] 10:29:04 INFO - PROCESS | 1794 | 1472232544602 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:04 INFO - PROCESS | 1794 | 1472232544609 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:29:04 INFO - PROCESS | 1794 | ++DOCSHELL 0x8f7df800 == 33 [pid = 1794] [id = 307] 10:29:04 INFO - PROCESS | 1794 | ++DOMWINDOW == 93 (0x90f21c00) [pid = 1794] [serial = 922] [outer = (nil)] 10:29:04 INFO - PROCESS | 1794 | ++DOMWINDOW == 94 (0x93c3bc00) [pid = 1794] [serial = 923] [outer = 0x90f21c00] 10:29:04 INFO - PROCESS | 1794 | 1472232544697 Marionette DEBUG loaded listener.js 10:29:04 INFO - PROCESS | 1794 | ++DOMWINDOW == 95 (0x93c43000) [pid = 1794] [serial = 924] [outer = 0x90f21c00] 10:29:05 INFO - PROCESS | 1794 | 1472232545826 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]]]}] 10:29:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 10:29:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1832ms 10:29:05 INFO - PROCESS | 1794 | 1472232545925 Marionette TRACE conn4 -> [0,1201,"getWindowHandle",null] 10:29:05 INFO - PROCESS | 1794 | 1472232545932 Marionette TRACE conn4 <- [1,1201,null,{"value":"8"}] 10:29:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 10:29:05 INFO - PROCESS | 1794 | 1472232545941 Marionette TRACE conn4 -> [0,1202,"setScriptTimeout",{"ms":35000}] 10:29:05 INFO - PROCESS | 1794 | 1472232545946 Marionette TRACE conn4 <- [1,1202,null,{}] 10:29:05 INFO - PROCESS | 1794 | 1472232545972 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}] 10:29:05 INFO - PROCESS | 1794 | 1472232545983 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:29:06 INFO - PROCESS | 1794 | --DOCSHELL 0x8ed4d800 == 32 [pid = 1794] [id = 217] 10:29:06 INFO - PROCESS | 1794 | --DOMWINDOW == 94 (0x938ebc00) [pid = 1794] [serial = 26] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 10:29:06 INFO - PROCESS | 1794 | --DOMWINDOW == 93 (0x8f60c000) [pid = 1794] [serial = 836] [outer = (nil)] [url = about:blank] 10:29:06 INFO - PROCESS | 1794 | --DOMWINDOW == 92 (0x8f7aa800) [pid = 1794] [serial = 837] [outer = (nil)] [url = about:blank] 10:29:06 INFO - PROCESS | 1794 | --DOMWINDOW == 91 (0x9398c000) [pid = 1794] [serial = 845] [outer = (nil)] [url = about:blank] 10:29:06 INFO - PROCESS | 1794 | --DOMWINDOW == 90 (0x93990400) [pid = 1794] [serial = 846] [outer = (nil)] [url = about:blank] 10:29:06 INFO - PROCESS | 1794 | --DOMWINDOW == 89 (0x938ec800) [pid = 1794] [serial = 842] [outer = (nil)] [url = about:blank] 10:29:06 INFO - PROCESS | 1794 | --DOMWINDOW == 88 (0x9394f000) [pid = 1794] [serial = 843] [outer = (nil)] [url = about:blank] 10:29:06 INFO - PROCESS | 1794 | --DOMWINDOW == 87 (0x92596000) [pid = 1794] [serial = 834] [outer = (nil)] [url = about:blank] 10:29:06 INFO - PROCESS | 1794 | --DOMWINDOW == 86 (0x9258dc00) [pid = 1794] [serial = 833] [outer = (nil)] [url = about:blank] 10:29:06 INFO - PROCESS | 1794 | --DOMWINDOW == 85 (0x9247cc00) [pid = 1794] [serial = 839] [outer = (nil)] [url = about:blank] 10:29:06 INFO - PROCESS | 1794 | --DOMWINDOW == 84 (0x90f22c00) [pid = 1794] [serial = 840] [outer = (nil)] [url = about:blank] 10:29:06 INFO - PROCESS | 1794 | --DOMWINDOW == 83 (0x8e50a000) [pid = 1794] [serial = 594] [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.] 10:29:06 INFO - PROCESS | 1794 | 1472232546356 Marionette TRACE conn4 <- [1,1203,null,{"value":null}] 10:29:06 INFO - PROCESS | 1794 | --DOMWINDOW == 82 (0x92b17c00) [pid = 1794] [serial = 869] [outer = (nil)] [url = about:blank] 10:29:06 INFO - PROCESS | 1794 | --DOMWINDOW == 81 (0x938e9000) [pid = 1794] [serial = 866] [outer = (nil)] [url = about:blank] 10:29:06 INFO - PROCESS | 1794 | --DOMWINDOW == 80 (0x95197000) [pid = 1794] [serial = 851] [outer = (nil)] [url = about:blank] 10:29:06 INFO - PROCESS | 1794 | --DOMWINDOW == 79 (0x95260400) [pid = 1794] [serial = 852] [outer = (nil)] [url = about:blank] 10:29:06 INFO - PROCESS | 1794 | --DOMWINDOW == 78 (0x94781000) [pid = 1794] [serial = 848] [outer = (nil)] [url = about:blank] 10:29:06 INFO - PROCESS | 1794 | --DOMWINDOW == 77 (0x9478a800) [pid = 1794] [serial = 849] [outer = (nil)] [url = about:blank] 10:29:06 INFO - PROCESS | 1794 | --DOMWINDOW == 76 (0x8d990800) [pid = 1794] [serial = 854] [outer = (nil)] [url = about:blank] 10:29:06 INFO - PROCESS | 1794 | --DOMWINDOW == 75 (0x8e217c00) [pid = 1794] [serial = 855] [outer = (nil)] [url = about:blank] 10:29:06 INFO - PROCESS | 1794 | --DOMWINDOW == 74 (0x8f601c00) [pid = 1794] [serial = 857] [outer = (nil)] [url = about:blank] 10:29:06 INFO - PROCESS | 1794 | --DOMWINDOW == 73 (0x8f60fc00) [pid = 1794] [serial = 858] [outer = (nil)] [url = about:blank] 10:29:06 INFO - PROCESS | 1794 | --DOMWINDOW == 72 (0x9180bc00) [pid = 1794] [serial = 860] [outer = (nil)] [url = about:blank] 10:29:06 INFO - PROCESS | 1794 | --DOMWINDOW == 71 (0x92b0f400) [pid = 1794] [serial = 864] [outer = (nil)] [url = about:blank] 10:29:06 INFO - PROCESS | 1794 | --DOMWINDOW == 70 (0x925a3000) [pid = 1794] [serial = 863] [outer = (nil)] [url = about:blank] 10:29:06 INFO - PROCESS | 1794 | --DOMWINDOW == 69 (0x93986c00) [pid = 1794] [serial = 867] [outer = (nil)] [url = about:blank] 10:29:06 INFO - PROCESS | 1794 | --DOMWINDOW == 68 (0x91966000) [pid = 1794] [serial = 861] [outer = (nil)] [url = about:blank] 10:29:06 INFO - PROCESS | 1794 | --DOMWINDOW == 67 (0x93a67800) [pid = 1794] [serial = 870] [outer = (nil)] [url = about:blank] 10:29:06 INFO - PROCESS | 1794 | 1472232546476 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:06 INFO - PROCESS | 1794 | 1472232546489 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:29:06 INFO - PROCESS | 1794 | ++DOCSHELL 0x8e21d800 == 33 [pid = 1794] [id = 308] 10:29:06 INFO - PROCESS | 1794 | ++DOMWINDOW == 68 (0x8e21e000) [pid = 1794] [serial = 925] [outer = (nil)] 10:29:06 INFO - PROCESS | 1794 | ++DOMWINDOW == 69 (0x8e50bc00) [pid = 1794] [serial = 926] [outer = 0x8e21e000] 10:29:06 INFO - PROCESS | 1794 | 1472232546587 Marionette DEBUG loaded listener.js 10:29:06 INFO - PROCESS | 1794 | ++DOMWINDOW == 70 (0x8f601800) [pid = 1794] [serial = 927] [outer = 0x8e21e000] 10:29:07 INFO - PROCESS | 1794 | 1472232547474 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]]]}] 10:29:07 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 10:29:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1587ms 10:29:07 INFO - PROCESS | 1794 | 1472232547529 Marionette TRACE conn4 -> [0,1205,"getWindowHandle",null] 10:29:07 INFO - PROCESS | 1794 | 1472232547536 Marionette TRACE conn4 <- [1,1205,null,{"value":"8"}] 10:29:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 10:29:07 INFO - PROCESS | 1794 | 1472232547546 Marionette TRACE conn4 -> [0,1206,"setScriptTimeout",{"ms":35000}] 10:29:07 INFO - PROCESS | 1794 | 1472232547549 Marionette TRACE conn4 <- [1,1206,null,{}] 10:29:07 INFO - PROCESS | 1794 | 1472232547556 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}] 10:29:07 INFO - PROCESS | 1794 | 1472232547563 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:29:07 INFO - PROCESS | 1794 | 1472232547752 Marionette TRACE conn4 <- [1,1207,null,{"value":null}] 10:29:07 INFO - PROCESS | 1794 | 1472232547884 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:07 INFO - PROCESS | 1794 | 1472232547890 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:29:07 INFO - PROCESS | 1794 | ++DOCSHELL 0x8d991400 == 34 [pid = 1794] [id = 309] 10:29:07 INFO - PROCESS | 1794 | ++DOMWINDOW == 71 (0x8f7b3c00) [pid = 1794] [serial = 928] [outer = (nil)] 10:29:07 INFO - PROCESS | 1794 | ++DOMWINDOW == 72 (0x90f28c00) [pid = 1794] [serial = 929] [outer = 0x8f7b3c00] 10:29:07 INFO - PROCESS | 1794 | 1472232547969 Marionette DEBUG loaded listener.js 10:29:08 INFO - PROCESS | 1794 | ++DOMWINDOW == 73 (0x9180e000) [pid = 1794] [serial = 930] [outer = 0x8f7b3c00] 10:29:08 INFO - PROCESS | 1794 | 1472232548854 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]]]}] 10:29:08 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 10:29:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1329ms 10:29:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 10:29:08 INFO - PROCESS | 1794 | 1472232548885 Marionette TRACE conn4 -> [0,1209,"getWindowHandle",null] 10:29:08 INFO - PROCESS | 1794 | 1472232548888 Marionette TRACE conn4 <- [1,1209,null,{"value":"8"}] 10:29:08 INFO - PROCESS | 1794 | 1472232548896 Marionette TRACE conn4 -> [0,1210,"setScriptTimeout",{"ms":35000}] 10:29:08 INFO - PROCESS | 1794 | 1472232548901 Marionette TRACE conn4 <- [1,1210,null,{}] 10:29:08 INFO - PROCESS | 1794 | 1472232548917 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}] 10:29:08 INFO - PROCESS | 1794 | 1472232548925 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:29:09 INFO - PROCESS | 1794 | 1472232549142 Marionette TRACE conn4 <- [1,1211,null,{"value":null}] 10:29:09 INFO - PROCESS | 1794 | 1472232549163 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:09 INFO - PROCESS | 1794 | 1472232549173 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:29:09 INFO - PROCESS | 1794 | ++DOCSHELL 0x9258cc00 == 35 [pid = 1794] [id = 310] 10:29:09 INFO - PROCESS | 1794 | ++DOMWINDOW == 74 (0x9258d800) [pid = 1794] [serial = 931] [outer = (nil)] 10:29:09 INFO - PROCESS | 1794 | ++DOMWINDOW == 75 (0x92593800) [pid = 1794] [serial = 932] [outer = 0x9258d800] 10:29:09 INFO - PROCESS | 1794 | 1472232549248 Marionette DEBUG loaded listener.js 10:29:09 INFO - PROCESS | 1794 | ++DOMWINDOW == 76 (0x925a3400) [pid = 1794] [serial = 933] [outer = 0x9258d800] 10:29:10 INFO - PROCESS | 1794 | 1472232550206 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]]]}] 10:29:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 10:29:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1341ms 10:29:10 INFO - PROCESS | 1794 | 1472232550236 Marionette TRACE conn4 -> [0,1213,"getWindowHandle",null] 10:29:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 10:29:10 INFO - PROCESS | 1794 | 1472232550241 Marionette TRACE conn4 <- [1,1213,null,{"value":"8"}] 10:29:10 INFO - PROCESS | 1794 | 1472232550247 Marionette TRACE conn4 -> [0,1214,"setScriptTimeout",{"ms":35000}] 10:29:10 INFO - PROCESS | 1794 | 1472232550251 Marionette TRACE conn4 <- [1,1214,null,{}] 10:29:10 INFO - PROCESS | 1794 | 1472232550256 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}] 10:29:10 INFO - PROCESS | 1794 | 1472232550261 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:29:10 INFO - PROCESS | 1794 | 1472232550491 Marionette TRACE conn4 <- [1,1215,null,{"value":null}] 10:29:10 INFO - PROCESS | 1794 | 1472232550516 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:10 INFO - PROCESS | 1794 | 1472232550523 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:29:10 INFO - PROCESS | 1794 | ++DOCSHELL 0x8d7dac00 == 36 [pid = 1794] [id = 311] 10:29:10 INFO - PROCESS | 1794 | ++DOMWINDOW == 77 (0x8d7e1000) [pid = 1794] [serial = 934] [outer = (nil)] 10:29:10 INFO - PROCESS | 1794 | ++DOMWINDOW == 78 (0x92b11400) [pid = 1794] [serial = 935] [outer = 0x8d7e1000] 10:29:10 INFO - PROCESS | 1794 | 1472232550613 Marionette DEBUG loaded listener.js 10:29:10 INFO - PROCESS | 1794 | ++DOMWINDOW == 79 (0x938dec00) [pid = 1794] [serial = 936] [outer = 0x8d7e1000] 10:29:11 INFO - PROCESS | 1794 | --DOMWINDOW == 78 (0x8e50d800) [pid = 1794] [serial = 871] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 10:29:11 INFO - PROCESS | 1794 | --DOMWINDOW == 77 (0x8f7e1c00) [pid = 1794] [serial = 874] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 10:29:11 INFO - PROCESS | 1794 | --DOMWINDOW == 76 (0x93985800) [pid = 1794] [serial = 877] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 10:29:11 INFO - PROCESS | 1794 | --DOMWINDOW == 75 (0x9510e000) [pid = 1794] [serial = 880] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 10:29:11 INFO - PROCESS | 1794 | --DOMWINDOW == 74 (0x9528b800) [pid = 1794] [serial = 883] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 10:29:11 INFO - PROCESS | 1794 | --DOMWINDOW == 73 (0x8eba9000) [pid = 1794] [serial = 898] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 10:29:11 INFO - PROCESS | 1794 | --DOMWINDOW == 72 (0x9528dc00) [pid = 1794] [serial = 886] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 10:29:11 INFO - PROCESS | 1794 | --DOMWINDOW == 71 (0x8e507c00) [pid = 1794] [serial = 892] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 10:29:11 INFO - PROCESS | 1794 | --DOMWINDOW == 70 (0x8d7e6800) [pid = 1794] [serial = 895] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 10:29:11 INFO - PROCESS | 1794 | --DOMWINDOW == 69 (0x8f74c800) [pid = 1794] [serial = 901] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 10:29:11 INFO - PROCESS | 1794 | --DOMWINDOW == 68 (0x8e504c00) [pid = 1794] [serial = 889] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 10:29:11 INFO - PROCESS | 1794 | --DOMWINDOW == 67 (0x90f25000) [pid = 1794] [serial = 904] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 10:29:11 INFO - PROCESS | 1794 | 1472232551635 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]]]}] 10:29:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 10:29:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1435ms 10:29:11 INFO - PROCESS | 1794 | 1472232551683 Marionette TRACE conn4 -> [0,1217,"getWindowHandle",null] 10:29:11 INFO - PROCESS | 1794 | 1472232551687 Marionette TRACE conn4 <- [1,1217,null,{"value":"8"}] 10:29:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 10:29:11 INFO - PROCESS | 1794 | 1472232551694 Marionette TRACE conn4 -> [0,1218,"setScriptTimeout",{"ms":35000}] 10:29:11 INFO - PROCESS | 1794 | 1472232551697 Marionette TRACE conn4 <- [1,1218,null,{}] 10:29:11 INFO - PROCESS | 1794 | 1472232551703 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}] 10:29:11 INFO - PROCESS | 1794 | 1472232551707 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:29:11 INFO - PROCESS | 1794 | 1472232551908 Marionette TRACE conn4 <- [1,1219,null,{"value":null}] 10:29:11 INFO - PROCESS | 1794 | 1472232551921 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:11 INFO - PROCESS | 1794 | 1472232551928 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:29:11 INFO - PROCESS | 1794 | ++DOCSHELL 0x8d7e7400 == 37 [pid = 1794] [id = 312] 10:29:11 INFO - PROCESS | 1794 | ++DOMWINDOW == 68 (0x8d994800) [pid = 1794] [serial = 937] [outer = (nil)] 10:29:11 INFO - PROCESS | 1794 | ++DOMWINDOW == 69 (0x925a5000) [pid = 1794] [serial = 938] [outer = 0x8d994800] 10:29:12 INFO - PROCESS | 1794 | 1472232551999 Marionette DEBUG loaded listener.js 10:29:12 INFO - PROCESS | 1794 | ++DOMWINDOW == 70 (0x90f30c00) [pid = 1794] [serial = 939] [outer = 0x8d994800] 10:29:12 INFO - PROCESS | 1794 | 1472232552860 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]]]}] 10:29:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 10:29:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1197ms 10:29:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 10:29:12 INFO - PROCESS | 1794 | 1472232552891 Marionette TRACE conn4 -> [0,1221,"getWindowHandle",null] 10:29:12 INFO - PROCESS | 1794 | 1472232552894 Marionette TRACE conn4 <- [1,1221,null,{"value":"8"}] 10:29:12 INFO - PROCESS | 1794 | 1472232552901 Marionette TRACE conn4 -> [0,1222,"setScriptTimeout",{"ms":35000}] 10:29:12 INFO - PROCESS | 1794 | 1472232552904 Marionette TRACE conn4 <- [1,1222,null,{}] 10:29:12 INFO - PROCESS | 1794 | 1472232552910 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}] 10:29:12 INFO - PROCESS | 1794 | 1472232552920 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:29:13 INFO - PROCESS | 1794 | 1472232553127 Marionette TRACE conn4 <- [1,1223,null,{"value":null}] 10:29:13 INFO - PROCESS | 1794 | 1472232553321 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:13 INFO - PROCESS | 1794 | 1472232553336 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:29:13 INFO - PROCESS | 1794 | ++DOCSHELL 0x8d7dd000 == 38 [pid = 1794] [id = 313] 10:29:13 INFO - PROCESS | 1794 | ++DOMWINDOW == 71 (0x8d7ddc00) [pid = 1794] [serial = 940] [outer = (nil)] 10:29:13 INFO - PROCESS | 1794 | ++DOMWINDOW == 72 (0x8d993000) [pid = 1794] [serial = 941] [outer = 0x8d7ddc00] 10:29:13 INFO - PROCESS | 1794 | 1472232553421 Marionette DEBUG loaded listener.js 10:29:13 INFO - PROCESS | 1794 | ++DOMWINDOW == 73 (0x8e213800) [pid = 1794] [serial = 942] [outer = 0x8d7ddc00] 10:29:14 INFO - PROCESS | 1794 | 1472232554463 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] 10:29:14 INFO - PROCESS | 1794 | 1472232554555 Marionette TRACE conn4 <- [1,1225,null,{"value":"8"}] 10:29:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 10:29:14 INFO - PROCESS | 1794 | 1472232554564 Marionette TRACE conn4 -> [0,1226,"setScriptTimeout",{"ms":35000}] 10:29:14 INFO - PROCESS | 1794 | 1472232554570 Marionette TRACE conn4 <- [1,1226,null,{}] 10:29:14 INFO - PROCESS | 1794 | 1472232554580 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}] 10:29:14 INFO - PROCESS | 1794 | 1472232554588 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:29:14 INFO - PROCESS | 1794 | 1472232554918 Marionette TRACE conn4 <- [1,1227,null,{"value":null}] 10:29:15 INFO - PROCESS | 1794 | 1472232555103 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:15 INFO - PROCESS | 1794 | 1472232555113 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:29:15 INFO - PROCESS | 1794 | ++DOCSHELL 0x8f60a800 == 39 [pid = 1794] [id = 314] 10:29:15 INFO - PROCESS | 1794 | ++DOMWINDOW == 74 (0x8f60dc00) [pid = 1794] [serial = 943] [outer = (nil)] 10:29:15 INFO - PROCESS | 1794 | ++DOMWINDOW == 75 (0x8f74e800) [pid = 1794] [serial = 944] [outer = 0x8f60dc00] 10:29:15 INFO - PROCESS | 1794 | 1472232555205 Marionette DEBUG loaded listener.js 10:29:15 INFO - PROCESS | 1794 | ++DOMWINDOW == 76 (0x8f7a9c00) [pid = 1794] [serial = 945] [outer = 0x8f60dc00] 10:29:16 INFO - PROCESS | 1794 | 1472232556201 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]]]}] 10:29:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 10:29:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1686ms 10:29:16 INFO - PROCESS | 1794 | 1472232556254 Marionette TRACE conn4 -> [0,1229,"getWindowHandle",null] 10:29:16 INFO - PROCESS | 1794 | 1472232556260 Marionette TRACE conn4 <- [1,1229,null,{"value":"8"}] 10:29:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 10:29:16 INFO - PROCESS | 1794 | 1472232556271 Marionette TRACE conn4 -> [0,1230,"setScriptTimeout",{"ms":35000}] 10:29:16 INFO - PROCESS | 1794 | 1472232556276 Marionette TRACE conn4 <- [1,1230,null,{}] 10:29:16 INFO - PROCESS | 1794 | 1472232556285 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}] 10:29:16 INFO - PROCESS | 1794 | 1472232556290 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:29:16 INFO - PROCESS | 1794 | 1472232556567 Marionette TRACE conn4 <- [1,1231,null,{"value":null}] 10:29:16 INFO - PROCESS | 1794 | 1472232556896 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:16 INFO - PROCESS | 1794 | 1472232556906 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:29:16 INFO - PROCESS | 1794 | ++DOCSHELL 0x91816c00 == 40 [pid = 1794] [id = 315] 10:29:16 INFO - PROCESS | 1794 | ++DOMWINDOW == 77 (0x9195bc00) [pid = 1794] [serial = 946] [outer = (nil)] 10:29:16 INFO - PROCESS | 1794 | ++DOMWINDOW == 78 (0x91966000) [pid = 1794] [serial = 947] [outer = 0x9195bc00] 10:29:17 INFO - PROCESS | 1794 | 1472232557001 Marionette DEBUG loaded listener.js 10:29:17 INFO - PROCESS | 1794 | ++DOMWINDOW == 79 (0x92473800) [pid = 1794] [serial = 948] [outer = 0x9195bc00] 10:29:18 INFO - PROCESS | 1794 | 1472232558074 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]]]}] 10:29:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 10:29:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1846ms 10:29:18 INFO - PROCESS | 1794 | 1472232558116 Marionette TRACE conn4 -> [0,1233,"getWindowHandle",null] 10:29:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 10:29:18 INFO - PROCESS | 1794 | 1472232558121 Marionette TRACE conn4 <- [1,1233,null,{"value":"8"}] 10:29:18 INFO - PROCESS | 1794 | 1472232558137 Marionette TRACE conn4 -> [0,1234,"setScriptTimeout",{"ms":35000}] 10:29:18 INFO - PROCESS | 1794 | 1472232558147 Marionette TRACE conn4 <- [1,1234,null,{}] 10:29:18 INFO - PROCESS | 1794 | 1472232558158 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}] 10:29:18 INFO - PROCESS | 1794 | 1472232558166 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:29:18 INFO - PROCESS | 1794 | 1472232558406 Marionette TRACE conn4 <- [1,1235,null,{"value":null}] 10:29:18 INFO - PROCESS | 1794 | 1472232558621 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:18 INFO - PROCESS | 1794 | 1472232558628 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:29:18 INFO - PROCESS | 1794 | ++DOCSHELL 0x938e6800 == 41 [pid = 1794] [id = 316] 10:29:18 INFO - PROCESS | 1794 | ++DOMWINDOW == 80 (0x938eb000) [pid = 1794] [serial = 949] [outer = (nil)] 10:29:18 INFO - PROCESS | 1794 | ++DOMWINDOW == 81 (0x93a63400) [pid = 1794] [serial = 950] [outer = 0x938eb000] 10:29:18 INFO - PROCESS | 1794 | 1472232558761 Marionette DEBUG loaded listener.js 10:29:18 INFO - PROCESS | 1794 | ++DOMWINDOW == 82 (0x93a6ac00) [pid = 1794] [serial = 951] [outer = 0x938eb000] 10:29:19 INFO - PROCESS | 1794 | 1472232559702 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]]]}] 10:29:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 10:29:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1606ms 10:29:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 10:29:19 INFO - PROCESS | 1794 | 1472232559735 Marionette TRACE conn4 -> [0,1237,"getWindowHandle",null] 10:29:19 INFO - PROCESS | 1794 | 1472232559740 Marionette TRACE conn4 <- [1,1237,null,{"value":"8"}] 10:29:19 INFO - PROCESS | 1794 | 1472232559747 Marionette TRACE conn4 -> [0,1238,"setScriptTimeout",{"ms":35000}] 10:29:19 INFO - PROCESS | 1794 | 1472232559749 Marionette TRACE conn4 <- [1,1238,null,{}] 10:29:19 INFO - PROCESS | 1794 | 1472232559756 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}] 10:29:19 INFO - PROCESS | 1794 | 1472232559762 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:29:19 INFO - PROCESS | 1794 | 1472232559957 Marionette TRACE conn4 <- [1,1239,null,{"value":null}] 10:29:20 INFO - PROCESS | 1794 | 1472232560127 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:20 INFO - PROCESS | 1794 | 1472232560134 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:29:20 INFO - PROCESS | 1794 | ++DOCSHELL 0x8e21d400 == 42 [pid = 1794] [id = 317] 10:29:20 INFO - PROCESS | 1794 | ++DOMWINDOW == 83 (0x8f46fc00) [pid = 1794] [serial = 952] [outer = (nil)] 10:29:20 INFO - PROCESS | 1794 | ++DOMWINDOW == 84 (0x95103800) [pid = 1794] [serial = 953] [outer = 0x8f46fc00] 10:29:20 INFO - PROCESS | 1794 | 1472232560232 Marionette DEBUG loaded listener.js 10:29:20 INFO - PROCESS | 1794 | ++DOMWINDOW == 85 (0x95107c00) [pid = 1794] [serial = 954] [outer = 0x8f46fc00] 10:29:21 INFO - PROCESS | 1794 | 1472232561206 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]]]}] 10:29:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 10:29:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1493ms 10:29:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 10:29:21 INFO - PROCESS | 1794 | 1472232561239 Marionette TRACE conn4 -> [0,1241,"getWindowHandle",null] 10:29:21 INFO - PROCESS | 1794 | 1472232561242 Marionette TRACE conn4 <- [1,1241,null,{"value":"8"}] 10:29:21 INFO - PROCESS | 1794 | 1472232561249 Marionette TRACE conn4 -> [0,1242,"setScriptTimeout",{"ms":35000}] 10:29:21 INFO - PROCESS | 1794 | 1472232561253 Marionette TRACE conn4 <- [1,1242,null,{}] 10:29:21 INFO - PROCESS | 1794 | 1472232561259 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}] 10:29:21 INFO - PROCESS | 1794 | 1472232561265 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:29:21 INFO - PROCESS | 1794 | 1472232561452 Marionette TRACE conn4 <- [1,1243,null,{"value":null}] 10:29:21 INFO - PROCESS | 1794 | 1472232561626 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:21 INFO - PROCESS | 1794 | 1472232561643 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:29:21 INFO - PROCESS | 1794 | ++DOCSHELL 0x8f605000 == 43 [pid = 1794] [id = 318] 10:29:21 INFO - PROCESS | 1794 | ++DOMWINDOW == 86 (0x8f757c00) [pid = 1794] [serial = 955] [outer = (nil)] 10:29:21 INFO - PROCESS | 1794 | ++DOMWINDOW == 87 (0x925a2400) [pid = 1794] [serial = 956] [outer = 0x8f757c00] 10:29:21 INFO - PROCESS | 1794 | 1472232561796 Marionette DEBUG loaded listener.js 10:29:21 INFO - PROCESS | 1794 | ++DOMWINDOW == 88 (0x95197000) [pid = 1794] [serial = 957] [outer = 0x8f757c00] 10:29:23 INFO - PROCESS | 1794 | 1472232563011 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]]]}] 10:29:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 10:29:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1792ms 10:29:23 INFO - PROCESS | 1794 | 1472232563058 Marionette TRACE conn4 -> [0,1245,"getWindowHandle",null] 10:29:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 10:29:23 INFO - PROCESS | 1794 | 1472232563065 Marionette TRACE conn4 <- [1,1245,null,{"value":"8"}] 10:29:23 INFO - PROCESS | 1794 | 1472232563072 Marionette TRACE conn4 -> [0,1246,"setScriptTimeout",{"ms":35000}] 10:29:23 INFO - PROCESS | 1794 | 1472232563080 Marionette TRACE conn4 <- [1,1246,null,{}] 10:29:23 INFO - PROCESS | 1794 | 1472232563087 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}] 10:29:23 INFO - PROCESS | 1794 | 1472232563093 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:29:23 INFO - PROCESS | 1794 | 1472232563282 Marionette TRACE conn4 <- [1,1247,null,{"value":null}] 10:29:23 INFO - PROCESS | 1794 | 1472232563644 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:23 INFO - PROCESS | 1794 | 1472232563654 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:29:23 INFO - PROCESS | 1794 | ++DOCSHELL 0x8f60d800 == 44 [pid = 1794] [id = 319] 10:29:23 INFO - PROCESS | 1794 | ++DOMWINDOW == 89 (0x8f60e800) [pid = 1794] [serial = 958] [outer = (nil)] 10:29:23 INFO - PROCESS | 1794 | ++DOMWINDOW == 90 (0x8f74f400) [pid = 1794] [serial = 959] [outer = 0x8f60e800] 10:29:23 INFO - PROCESS | 1794 | 1472232563754 Marionette DEBUG loaded listener.js 10:29:23 INFO - PROCESS | 1794 | ++DOMWINDOW == 91 (0x8f755000) [pid = 1794] [serial = 960] [outer = 0x8f60e800] 10:29:25 INFO - PROCESS | 1794 | --DOCSHELL 0x8ebafc00 == 43 [pid = 1794] [id = 219] 10:29:25 INFO - PROCESS | 1794 | --DOCSHELL 0x8f472400 == 42 [pid = 1794] [id = 300] 10:29:25 INFO - PROCESS | 1794 | --DOCSHELL 0x8f7a9000 == 41 [pid = 1794] [id = 218] 10:29:25 INFO - PROCESS | 1794 | --DOCSHELL 0x90f24000 == 40 [pid = 1794] [id = 301] 10:29:25 INFO - PROCESS | 1794 | --DOCSHELL 0x8eba8c00 == 39 [pid = 1794] [id = 299] 10:29:25 INFO - PROCESS | 1794 | --DOCSHELL 0x9195e000 == 38 [pid = 1794] [id = 222] 10:29:25 INFO - PROCESS | 1794 | --DOCSHELL 0x8e502800 == 37 [pid = 1794] [id = 226] 10:29:25 INFO - PROCESS | 1794 | --DOCSHELL 0x8d7e5800 == 36 [pid = 1794] [id = 298] 10:29:25 INFO - PROCESS | 1794 | --DOCSHELL 0x8d7e7400 == 35 [pid = 1794] [id = 312] 10:29:25 INFO - PROCESS | 1794 | --DOCSHELL 0x8d7dac00 == 34 [pid = 1794] [id = 311] 10:29:25 INFO - PROCESS | 1794 | --DOCSHELL 0x9258cc00 == 33 [pid = 1794] [id = 310] 10:29:25 INFO - PROCESS | 1794 | --DOCSHELL 0x8d991400 == 32 [pid = 1794] [id = 309] 10:29:25 INFO - PROCESS | 1794 | --DOCSHELL 0x8e21d800 == 31 [pid = 1794] [id = 308] 10:29:25 INFO - PROCESS | 1794 | --DOCSHELL 0x8f7df800 == 30 [pid = 1794] [id = 307] 10:29:25 INFO - PROCESS | 1794 | --DOCSHELL 0x92592400 == 29 [pid = 1794] [id = 305] 10:29:25 INFO - PROCESS | 1794 | --DOCSHELL 0x9258fc00 == 28 [pid = 1794] [id = 306] 10:29:25 INFO - PROCESS | 1794 | --DOCSHELL 0x8d99c400 == 27 [pid = 1794] [id = 304] 10:29:25 INFO - PROCESS | 1794 | --DOCSHELL 0x8d7e5000 == 26 [pid = 1794] [id = 302] 10:29:25 INFO - PROCESS | 1794 | --DOCSHELL 0x8e21ec00 == 25 [pid = 1794] [id = 303] 10:29:25 INFO - PROCESS | 1794 | --DOCSHELL 0x8d992c00 == 24 [pid = 1794] [id = 229] 10:29:25 INFO - PROCESS | 1794 | --DOCSHELL 0x8e508400 == 23 [pid = 1794] [id = 216] 10:29:25 INFO - PROCESS | 1794 | --DOCSHELL 0x8ebac000 == 22 [pid = 1794] [id = 230] 10:29:25 INFO - PROCESS | 1794 | --DOCSHELL 0x8d7e0c00 == 21 [pid = 1794] [id = 232] 10:29:25 INFO - PROCESS | 1794 | --DOCSHELL 0x8f60a400 == 20 [pid = 1794] [id = 231] 10:29:25 INFO - PROCESS | 1794 | --DOCSHELL 0x8d995400 == 19 [pid = 1794] [id = 221] 10:29:25 INFO - PROCESS | 1794 | --DOCSHELL 0x8d98e800 == 18 [pid = 1794] [id = 227] 10:29:25 INFO - PROCESS | 1794 | --DOCSHELL 0x8e503c00 == 17 [pid = 1794] [id = 220] 10:29:25 INFO - PROCESS | 1794 | --DOCSHELL 0x8e502000 == 16 [pid = 1794] [id = 225] 10:29:25 INFO - PROCESS | 1794 | --DOCSHELL 0x8d7e3c00 == 15 [pid = 1794] [id = 223] 10:29:25 INFO - PROCESS | 1794 | --DOCSHELL 0x8d98f400 == 14 [pid = 1794] [id = 224] 10:29:25 INFO - PROCESS | 1794 | --DOCSHELL 0x8d7e4000 == 13 [pid = 1794] [id = 228] 10:29:25 INFO - PROCESS | 1794 | --DOCSHELL 0x8e21d400 == 12 [pid = 1794] [id = 317] 10:29:25 INFO - PROCESS | 1794 | --DOCSHELL 0x938e6800 == 11 [pid = 1794] [id = 316] 10:29:25 INFO - PROCESS | 1794 | --DOCSHELL 0x8f60a800 == 10 [pid = 1794] [id = 314] 10:29:25 INFO - PROCESS | 1794 | --DOCSHELL 0x91816c00 == 9 [pid = 1794] [id = 315] 10:29:25 INFO - PROCESS | 1794 | --DOCSHELL 0x8d7dd000 == 8 [pid = 1794] [id = 313] 10:29:25 INFO - PROCESS | 1794 | --DOMWINDOW == 90 (0x91960c00) [pid = 1794] [serial = 908] [outer = (nil)] [url = about:blank] 10:29:25 INFO - PROCESS | 1794 | --DOMWINDOW == 89 (0x8f46dc00) [pid = 1794] [serial = 873] [outer = (nil)] [url = about:blank] 10:29:25 INFO - PROCESS | 1794 | --DOMWINDOW == 88 (0x8ed4e400) [pid = 1794] [serial = 872] [outer = (nil)] [url = about:blank] 10:29:25 INFO - PROCESS | 1794 | --DOMWINDOW == 87 (0x91f4d000) [pid = 1794] [serial = 876] [outer = (nil)] [url = about:blank] 10:29:25 INFO - PROCESS | 1794 | --DOMWINDOW == 86 (0x9180ec00) [pid = 1794] [serial = 875] [outer = (nil)] [url = about:blank] 10:29:25 INFO - PROCESS | 1794 | --DOMWINDOW == 85 (0x9510a000) [pid = 1794] [serial = 879] [outer = (nil)] [url = about:blank] 10:29:25 INFO - PROCESS | 1794 | --DOMWINDOW == 84 (0x93c44400) [pid = 1794] [serial = 878] [outer = (nil)] [url = about:blank] 10:29:25 INFO - PROCESS | 1794 | --DOMWINDOW == 83 (0x95268400) [pid = 1794] [serial = 882] [outer = (nil)] [url = about:blank] 10:29:25 INFO - PROCESS | 1794 | --DOMWINDOW == 82 (0x95262800) [pid = 1794] [serial = 881] [outer = (nil)] [url = about:blank] 10:29:25 INFO - PROCESS | 1794 | --DOMWINDOW == 81 (0x95294400) [pid = 1794] [serial = 885] [outer = (nil)] [url = about:blank] 10:29:25 INFO - PROCESS | 1794 | --DOMWINDOW == 80 (0x95290400) [pid = 1794] [serial = 884] [outer = (nil)] [url = about:blank] 10:29:25 INFO - PROCESS | 1794 | --DOMWINDOW == 79 (0x8ebb0800) [pid = 1794] [serial = 899] [outer = (nil)] [url = about:blank] 10:29:25 INFO - PROCESS | 1794 | --DOMWINDOW == 78 (0x9776d400) [pid = 1794] [serial = 888] [outer = (nil)] [url = about:blank] 10:29:25 INFO - PROCESS | 1794 | --DOMWINDOW == 77 (0x8eba3800) [pid = 1794] [serial = 893] [outer = (nil)] [url = about:blank] 10:29:25 INFO - PROCESS | 1794 | --DOMWINDOW == 76 (0x954e1000) [pid = 1794] [serial = 887] [outer = (nil)] [url = about:blank] 10:29:25 INFO - PROCESS | 1794 | --DOMWINDOW == 75 (0x8f606400) [pid = 1794] [serial = 894] [outer = (nil)] [url = about:blank] 10:29:25 INFO - PROCESS | 1794 | --DOMWINDOW == 74 (0x8d98e000) [pid = 1794] [serial = 896] [outer = (nil)] [url = about:blank] 10:29:25 INFO - PROCESS | 1794 | --DOMWINDOW == 73 (0x8d999000) [pid = 1794] [serial = 897] [outer = (nil)] [url = about:blank] 10:29:25 INFO - PROCESS | 1794 | --DOMWINDOW == 72 (0x8f759400) [pid = 1794] [serial = 903] [outer = (nil)] [url = about:blank] 10:29:25 INFO - PROCESS | 1794 | --DOMWINDOW == 71 (0x92b09800) [pid = 1794] [serial = 891] [outer = (nil)] [url = about:blank] 10:29:25 INFO - PROCESS | 1794 | --DOMWINDOW == 70 (0x91f4ac00) [pid = 1794] [serial = 890] [outer = (nil)] [url = about:blank] 10:29:25 INFO - PROCESS | 1794 | --DOMWINDOW == 69 (0x9180f000) [pid = 1794] [serial = 905] [outer = (nil)] [url = about:blank] 10:29:25 INFO - PROCESS | 1794 | --DOMWINDOW == 68 (0x91817800) [pid = 1794] [serial = 906] [outer = (nil)] [url = about:blank] 10:29:25 INFO - PROCESS | 1794 | --DOMWINDOW == 67 (0x8f751000) [pid = 1794] [serial = 902] [outer = (nil)] [url = about:blank] 10:29:25 INFO - PROCESS | 1794 | --DOMWINDOW == 66 (0x8ed53800) [pid = 1794] [serial = 900] [outer = (nil)] [url = about:blank] 10:29:25 INFO - PROCESS | 1794 | 1472232565870 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]]]}] 10:29:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 10:29:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 2848ms 10:29:25 INFO - PROCESS | 1794 | 1472232565920 Marionette TRACE conn4 -> [0,1249,"getWindowHandle",null] 10:29:25 INFO - PROCESS | 1794 | 1472232565926 Marionette TRACE conn4 <- [1,1249,null,{"value":"8"}] 10:29:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 10:29:25 INFO - PROCESS | 1794 | 1472232565935 Marionette TRACE conn4 -> [0,1250,"setScriptTimeout",{"ms":35000}] 10:29:25 INFO - PROCESS | 1794 | 1472232565940 Marionette TRACE conn4 <- [1,1250,null,{}] 10:29:25 INFO - PROCESS | 1794 | 1472232565949 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}] 10:29:25 INFO - PROCESS | 1794 | 1472232565954 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:29:26 INFO - PROCESS | 1794 | 1472232566129 Marionette TRACE conn4 <- [1,1251,null,{"value":null}] 10:29:26 INFO - PROCESS | 1794 | 1472232566251 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:26 INFO - PROCESS | 1794 | 1472232566263 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:29:26 INFO - PROCESS | 1794 | ++DOCSHELL 0x8e212400 == 9 [pid = 1794] [id = 320] 10:29:26 INFO - PROCESS | 1794 | ++DOMWINDOW == 67 (0x8e219c00) [pid = 1794] [serial = 961] [outer = (nil)] 10:29:26 INFO - PROCESS | 1794 | ++DOMWINDOW == 68 (0x8e501800) [pid = 1794] [serial = 962] [outer = 0x8e219c00] 10:29:26 INFO - PROCESS | 1794 | 1472232566336 Marionette DEBUG loaded listener.js 10:29:26 INFO - PROCESS | 1794 | ++DOMWINDOW == 69 (0x8e50a000) [pid = 1794] [serial = 963] [outer = 0x8e219c00] 10:29:27 INFO - PROCESS | 1794 | 1472232567141 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]]]}] 10:29:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 10:29:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1245ms 10:29:27 INFO - PROCESS | 1794 | 1472232567180 Marionette TRACE conn4 -> [0,1253,"getWindowHandle",null] 10:29:27 INFO - PROCESS | 1794 | 1472232567188 Marionette TRACE conn4 <- [1,1253,null,{"value":"8"}] 10:29:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 10:29:27 INFO - PROCESS | 1794 | 1472232567199 Marionette TRACE conn4 -> [0,1254,"setScriptTimeout",{"ms":35000}] 10:29:27 INFO - PROCESS | 1794 | 1472232567203 Marionette TRACE conn4 <- [1,1254,null,{}] 10:29:27 INFO - PROCESS | 1794 | 1472232567209 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}] 10:29:27 INFO - PROCESS | 1794 | 1472232567215 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:29:27 INFO - PROCESS | 1794 | 1472232567414 Marionette TRACE conn4 <- [1,1255,null,{"value":null}] 10:29:27 INFO - PROCESS | 1794 | 1472232567533 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:27 INFO - PROCESS | 1794 | 1472232567541 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:29:27 INFO - PROCESS | 1794 | ++DOCSHELL 0x8ed53c00 == 10 [pid = 1794] [id = 321] 10:29:27 INFO - PROCESS | 1794 | ++DOMWINDOW == 70 (0x8ed59000) [pid = 1794] [serial = 964] [outer = (nil)] 10:29:27 INFO - PROCESS | 1794 | ++DOMWINDOW == 71 (0x8f476000) [pid = 1794] [serial = 965] [outer = 0x8ed59000] 10:29:27 INFO - PROCESS | 1794 | 1472232567618 Marionette DEBUG loaded listener.js 10:29:27 INFO - PROCESS | 1794 | ++DOMWINDOW == 72 (0x8f60b400) [pid = 1794] [serial = 966] [outer = 0x8ed59000] 10:29:28 INFO - PROCESS | 1794 | 1472232568725 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]]]}] 10:29:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 10:29:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1581ms 10:29:28 INFO - PROCESS | 1794 | 1472232568780 Marionette TRACE conn4 -> [0,1257,"getWindowHandle",null] 10:29:28 INFO - PROCESS | 1794 | 1472232568787 Marionette TRACE conn4 <- [1,1257,null,{"value":"8"}] 10:29:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 10:29:28 INFO - PROCESS | 1794 | 1472232568795 Marionette TRACE conn4 -> [0,1258,"setScriptTimeout",{"ms":35000}] 10:29:28 INFO - PROCESS | 1794 | 1472232568803 Marionette TRACE conn4 <- [1,1258,null,{}] 10:29:28 INFO - PROCESS | 1794 | 1472232568811 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}] 10:29:28 INFO - PROCESS | 1794 | 1472232568817 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:29:29 INFO - PROCESS | 1794 | 1472232569025 Marionette TRACE conn4 <- [1,1259,null,{"value":null}] 10:29:29 INFO - PROCESS | 1794 | 1472232569230 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:29 INFO - PROCESS | 1794 | 1472232569238 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:29:29 INFO - PROCESS | 1794 | ++DOCSHELL 0x8eba5000 == 11 [pid = 1794] [id = 322] 10:29:29 INFO - PROCESS | 1794 | ++DOMWINDOW == 73 (0x8eba8c00) [pid = 1794] [serial = 967] [outer = (nil)] 10:29:29 INFO - PROCESS | 1794 | ++DOMWINDOW == 74 (0x8f60a400) [pid = 1794] [serial = 968] [outer = 0x8eba8c00] 10:29:29 INFO - PROCESS | 1794 | 1472232569355 Marionette DEBUG loaded listener.js 10:29:29 INFO - PROCESS | 1794 | ++DOMWINDOW == 75 (0x8f752800) [pid = 1794] [serial = 969] [outer = 0x8eba8c00] 10:29:30 INFO - PROCESS | 1794 | 1472232570333 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]]]}] 10:29:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 10:29:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1595ms 10:29:30 INFO - PROCESS | 1794 | 1472232570391 Marionette TRACE conn4 -> [0,1261,"getWindowHandle",null] 10:29:30 INFO - PROCESS | 1794 | 1472232570398 Marionette TRACE conn4 <- [1,1261,null,{"value":"8"}] 10:29:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 10:29:30 INFO - PROCESS | 1794 | 1472232570409 Marionette TRACE conn4 -> [0,1262,"setScriptTimeout",{"ms":35000}] 10:29:30 INFO - PROCESS | 1794 | 1472232570413 Marionette TRACE conn4 <- [1,1262,null,{}] 10:29:30 INFO - PROCESS | 1794 | 1472232570421 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}] 10:29:30 INFO - PROCESS | 1794 | 1472232570427 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:29:30 INFO - PROCESS | 1794 | 1472232570647 Marionette TRACE conn4 <- [1,1263,null,{"value":null}] 10:29:30 INFO - PROCESS | 1794 | 1472232570861 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:30 INFO - PROCESS | 1794 | 1472232570868 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:29:30 INFO - PROCESS | 1794 | ++DOCSHELL 0x8f7dc800 == 12 [pid = 1794] [id = 323] 10:29:30 INFO - PROCESS | 1794 | ++DOMWINDOW == 76 (0x8f7e1c00) [pid = 1794] [serial = 970] [outer = (nil)] 10:29:30 INFO - PROCESS | 1794 | ++DOMWINDOW == 77 (0x90f21800) [pid = 1794] [serial = 971] [outer = 0x8f7e1c00] 10:29:31 INFO - PROCESS | 1794 | 1472232570997 Marionette DEBUG loaded listener.js 10:29:31 INFO - PROCESS | 1794 | ++DOMWINDOW == 78 (0x90f27000) [pid = 1794] [serial = 972] [outer = 0x8f7e1c00] 10:29:32 INFO - PROCESS | 1794 | 1472232572065 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]]]}] 10:29:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 10:29:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1742ms 10:29:32 INFO - PROCESS | 1794 | 1472232572152 Marionette TRACE conn4 -> [0,1265,"getWindowHandle",null] 10:29:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 10:29:32 INFO - PROCESS | 1794 | 1472232572157 Marionette TRACE conn4 <- [1,1265,null,{"value":"8"}] 10:29:32 INFO - PROCESS | 1794 | 1472232572165 Marionette TRACE conn4 -> [0,1266,"setScriptTimeout",{"ms":35000}] 10:29:32 INFO - PROCESS | 1794 | 1472232572171 Marionette TRACE conn4 <- [1,1266,null,{}] 10:29:32 INFO - PROCESS | 1794 | 1472232572190 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}] 10:29:32 INFO - PROCESS | 1794 | 1472232572200 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:29:32 INFO - PROCESS | 1794 | 1472232572547 Marionette TRACE conn4 <- [1,1267,null,{"value":null}] 10:29:32 INFO - PROCESS | 1794 | 1472232572779 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:32 INFO - PROCESS | 1794 | 1472232572790 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:29:32 INFO - PROCESS | 1794 | ++DOCSHELL 0x91f4e800 == 13 [pid = 1794] [id = 324] 10:29:32 INFO - PROCESS | 1794 | ++DOMWINDOW == 79 (0x91f51c00) [pid = 1794] [serial = 973] [outer = (nil)] 10:29:32 INFO - PROCESS | 1794 | ++DOMWINDOW == 80 (0x9223b800) [pid = 1794] [serial = 974] [outer = 0x91f51c00] 10:29:32 INFO - PROCESS | 1794 | 1472232572894 Marionette DEBUG loaded listener.js 10:29:33 INFO - PROCESS | 1794 | ++DOMWINDOW == 81 (0x92477000) [pid = 1794] [serial = 975] [outer = 0x91f51c00] 10:29:33 INFO - PROCESS | 1794 | 1472232573883 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]]]}] 10:29:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 10:29:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1788ms 10:29:33 INFO - PROCESS | 1794 | 1472232573953 Marionette TRACE conn4 -> [0,1269,"getWindowHandle",null] 10:29:33 INFO - PROCESS | 1794 | 1472232573958 Marionette TRACE conn4 <- [1,1269,null,{"value":"8"}] 10:29:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 10:29:33 INFO - PROCESS | 1794 | 1472232573965 Marionette TRACE conn4 -> [0,1270,"setScriptTimeout",{"ms":35000}] 10:29:33 INFO - PROCESS | 1794 | 1472232573969 Marionette TRACE conn4 <- [1,1270,null,{}] 10:29:33 INFO - PROCESS | 1794 | 1472232573975 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}] 10:29:33 INFO - PROCESS | 1794 | 1472232573980 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:29:34 INFO - PROCESS | 1794 | 1472232574168 Marionette TRACE conn4 <- [1,1271,null,{"value":null}] 10:29:34 INFO - PROCESS | 1794 | 1472232574380 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:34 INFO - PROCESS | 1794 | 1472232574391 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:29:34 INFO - PROCESS | 1794 | ++DOCSHELL 0x8e216000 == 14 [pid = 1794] [id = 325] 10:29:34 INFO - PROCESS | 1794 | ++DOMWINDOW == 82 (0x8f477400) [pid = 1794] [serial = 976] [outer = (nil)] 10:29:34 INFO - PROCESS | 1794 | ++DOMWINDOW == 83 (0x92591400) [pid = 1794] [serial = 977] [outer = 0x8f477400] 10:29:34 INFO - PROCESS | 1794 | 1472232574479 Marionette DEBUG loaded listener.js 10:29:34 INFO - PROCESS | 1794 | ++DOMWINDOW == 84 (0x925a8400) [pid = 1794] [serial = 978] [outer = 0x8f477400] 10:29:35 INFO - PROCESS | 1794 | 1472232575607 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]]]}] 10:29:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 10:29:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1699ms 10:29:35 INFO - PROCESS | 1794 | 1472232575666 Marionette TRACE conn4 -> [0,1273,"getWindowHandle",null] 10:29:35 INFO - PROCESS | 1794 | 1472232575673 Marionette TRACE conn4 <- [1,1273,null,{"value":"8"}] 10:29:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 10:29:35 INFO - PROCESS | 1794 | 1472232575684 Marionette TRACE conn4 -> [0,1274,"setScriptTimeout",{"ms":35000}] 10:29:35 INFO - PROCESS | 1794 | 1472232575688 Marionette TRACE conn4 <- [1,1274,null,{}] 10:29:35 INFO - PROCESS | 1794 | 1472232575698 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}] 10:29:35 INFO - PROCESS | 1794 | 1472232575703 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:29:35 INFO - PROCESS | 1794 | 1472232575898 Marionette TRACE conn4 <- [1,1275,null,{"value":null}] 10:29:36 INFO - PROCESS | 1794 | 1472232576225 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:36 INFO - PROCESS | 1794 | 1472232576238 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:29:36 INFO - PROCESS | 1794 | ++DOCSHELL 0x8d7e6800 == 15 [pid = 1794] [id = 326] 10:29:36 INFO - PROCESS | 1794 | ++DOMWINDOW == 85 (0x8ed53000) [pid = 1794] [serial = 979] [outer = (nil)] 10:29:36 INFO - PROCESS | 1794 | ++DOMWINDOW == 86 (0x8f474400) [pid = 1794] [serial = 980] [outer = 0x8ed53000] 10:29:36 INFO - PROCESS | 1794 | 1472232576324 Marionette DEBUG loaded listener.js 10:29:36 INFO - PROCESS | 1794 | ++DOMWINDOW == 87 (0x8f752000) [pid = 1794] [serial = 981] [outer = 0x8ed53000] 10:29:37 INFO - PROCESS | 1794 | 1472232577232 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]]]}] 10:29:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 10:29:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1591ms 10:29:37 INFO - PROCESS | 1794 | 1472232577274 Marionette TRACE conn4 -> [0,1277,"getWindowHandle",null] 10:29:37 INFO - PROCESS | 1794 | 1472232577280 Marionette TRACE conn4 <- [1,1277,null,{"value":"8"}] 10:29:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 10:29:37 INFO - PROCESS | 1794 | 1472232577298 Marionette TRACE conn4 -> [0,1278,"setScriptTimeout",{"ms":35000}] 10:29:37 INFO - PROCESS | 1794 | 1472232577302 Marionette TRACE conn4 <- [1,1278,null,{}] 10:29:37 INFO - PROCESS | 1794 | 1472232577308 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}] 10:29:37 INFO - PROCESS | 1794 | 1472232577313 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:29:37 INFO - PROCESS | 1794 | 1472232577537 Marionette TRACE conn4 <- [1,1279,null,{"value":null}] 10:29:37 INFO - PROCESS | 1794 | 1472232577560 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:37 INFO - PROCESS | 1794 | 1472232577568 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:29:37 INFO - PROCESS | 1794 | ++DOCSHELL 0x8f7e4400 == 16 [pid = 1794] [id = 327] 10:29:37 INFO - PROCESS | 1794 | ++DOMWINDOW == 88 (0x90f26400) [pid = 1794] [serial = 982] [outer = (nil)] 10:29:37 INFO - PROCESS | 1794 | ++DOMWINDOW == 89 (0x91815000) [pid = 1794] [serial = 983] [outer = 0x90f26400] 10:29:37 INFO - PROCESS | 1794 | 1472232577644 Marionette DEBUG loaded listener.js 10:29:37 INFO - PROCESS | 1794 | ++DOMWINDOW == 90 (0x91964c00) [pid = 1794] [serial = 984] [outer = 0x90f26400] 10:29:38 INFO - PROCESS | 1794 | --DOMWINDOW == 89 (0x9258d800) [pid = 1794] [serial = 931] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 10:29:38 INFO - PROCESS | 1794 | --DOMWINDOW == 88 (0x8d7e1000) [pid = 1794] [serial = 934] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 10:29:38 INFO - PROCESS | 1794 | --DOMWINDOW == 87 (0x925a4000) [pid = 1794] [serial = 919] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 10:29:38 INFO - PROCESS | 1794 | --DOMWINDOW == 86 (0x8e502400) [pid = 1794] [serial = 910] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 10:29:38 INFO - PROCESS | 1794 | --DOMWINDOW == 85 (0x8e21c400) [pid = 1794] [serial = 913] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 10:29:38 INFO - PROCESS | 1794 | --DOMWINDOW == 84 (0x90f21c00) [pid = 1794] [serial = 922] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 10:29:38 INFO - PROCESS | 1794 | --DOMWINDOW == 83 (0x8d997000) [pid = 1794] [serial = 907] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 10:29:38 INFO - PROCESS | 1794 | --DOMWINDOW == 82 (0x92592c00) [pid = 1794] [serial = 916] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 10:29:38 INFO - PROCESS | 1794 | --DOMWINDOW == 81 (0x8e21e000) [pid = 1794] [serial = 925] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 10:29:38 INFO - PROCESS | 1794 | --DOMWINDOW == 80 (0x8f7b3c00) [pid = 1794] [serial = 928] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 10:29:38 INFO - PROCESS | 1794 | --DOMWINDOW == 79 (0x8d994800) [pid = 1794] [serial = 937] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 10:29:38 INFO - PROCESS | 1794 | --DOMWINDOW == 78 (0x8f60e800) [pid = 1794] [serial = 958] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 10:29:38 INFO - PROCESS | 1794 | --DOMWINDOW == 77 (0x8f757c00) [pid = 1794] [serial = 955] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 10:29:38 INFO - PROCESS | 1794 | --DOMWINDOW == 76 (0x8e219c00) [pid = 1794] [serial = 961] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 10:29:38 INFO - PROCESS | 1794 | --DOMWINDOW == 75 (0x8d7ddc00) [pid = 1794] [serial = 940] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 10:29:38 INFO - PROCESS | 1794 | --DOMWINDOW == 74 (0x9195bc00) [pid = 1794] [serial = 946] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 10:29:38 INFO - PROCESS | 1794 | --DOMWINDOW == 73 (0x8f60dc00) [pid = 1794] [serial = 943] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 10:29:38 INFO - PROCESS | 1794 | --DOMWINDOW == 72 (0x938eb000) [pid = 1794] [serial = 949] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 10:29:38 INFO - PROCESS | 1794 | --DOMWINDOW == 71 (0x8f46fc00) [pid = 1794] [serial = 952] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 10:29:38 INFO - PROCESS | 1794 | 1472232578804 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]]]}] 10:29:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 10:29:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1552ms 10:29:38 INFO - PROCESS | 1794 | 1472232578844 Marionette TRACE conn4 -> [0,1281,"getWindowHandle",null] 10:29:38 INFO - PROCESS | 1794 | 1472232578847 Marionette TRACE conn4 <- [1,1281,null,{"value":"8"}] 10:29:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 10:29:38 INFO - PROCESS | 1794 | 1472232578855 Marionette TRACE conn4 -> [0,1282,"setScriptTimeout",{"ms":35000}] 10:29:38 INFO - PROCESS | 1794 | 1472232578861 Marionette TRACE conn4 <- [1,1282,null,{}] 10:29:38 INFO - PROCESS | 1794 | 1472232578879 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}] 10:29:38 INFO - PROCESS | 1794 | 1472232578893 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:29:39 INFO - PROCESS | 1794 | 1472232579112 Marionette TRACE conn4 <- [1,1283,null,{"value":null}] 10:29:39 INFO - PROCESS | 1794 | 1472232579278 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:39 INFO - PROCESS | 1794 | 1472232579290 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:29:39 INFO - PROCESS | 1794 | ++DOCSHELL 0x91818800 == 17 [pid = 1794] [id = 328] 10:29:39 INFO - PROCESS | 1794 | ++DOMWINDOW == 72 (0x9195bc00) [pid = 1794] [serial = 985] [outer = (nil)] 10:29:39 INFO - PROCESS | 1794 | ++DOMWINDOW == 73 (0x91f54c00) [pid = 1794] [serial = 986] [outer = 0x9195bc00] 10:29:39 INFO - PROCESS | 1794 | 1472232579370 Marionette DEBUG loaded listener.js 10:29:39 INFO - PROCESS | 1794 | ++DOMWINDOW == 74 (0x9258b000) [pid = 1794] [serial = 987] [outer = 0x9195bc00] 10:29:40 INFO - PROCESS | 1794 | 1472232580142 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]]]}] 10:29:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 10:29:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1346ms 10:29:40 INFO - PROCESS | 1794 | 1472232580202 Marionette TRACE conn4 -> [0,1285,"getWindowHandle",null] 10:29:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 10:29:40 INFO - PROCESS | 1794 | 1472232580207 Marionette TRACE conn4 <- [1,1285,null,{"value":"8"}] 10:29:40 INFO - PROCESS | 1794 | 1472232580213 Marionette TRACE conn4 -> [0,1286,"setScriptTimeout",{"ms":35000}] 10:29:40 INFO - PROCESS | 1794 | 1472232580216 Marionette TRACE conn4 <- [1,1286,null,{}] 10:29:40 INFO - PROCESS | 1794 | 1472232580221 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}] 10:29:40 INFO - PROCESS | 1794 | 1472232580226 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:29:40 INFO - PROCESS | 1794 | 1472232580395 Marionette TRACE conn4 <- [1,1287,null,{"value":null}] 10:29:40 INFO - PROCESS | 1794 | 1472232580531 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:40 INFO - PROCESS | 1794 | 1472232580538 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:29:40 INFO - PROCESS | 1794 | ++DOCSHELL 0x92b09400 == 18 [pid = 1794] [id = 329] 10:29:40 INFO - PROCESS | 1794 | ++DOMWINDOW == 75 (0x92b12400) [pid = 1794] [serial = 988] [outer = (nil)] 10:29:40 INFO - PROCESS | 1794 | ++DOMWINDOW == 76 (0x938eb400) [pid = 1794] [serial = 989] [outer = 0x92b12400] 10:29:40 INFO - PROCESS | 1794 | 1472232580618 Marionette DEBUG loaded listener.js 10:29:40 INFO - PROCESS | 1794 | ++DOMWINDOW == 77 (0x93947000) [pid = 1794] [serial = 990] [outer = 0x92b12400] 10:29:41 INFO - PROCESS | 1794 | 1472232581678 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]]]}] 10:29:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 10:29:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1539ms 10:29:41 INFO - PROCESS | 1794 | 1472232581753 Marionette TRACE conn4 -> [0,1289,"getWindowHandle",null] 10:29:41 INFO - PROCESS | 1794 | 1472232581760 Marionette TRACE conn4 <- [1,1289,null,{"value":"8"}] 10:29:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 10:29:41 INFO - PROCESS | 1794 | 1472232581768 Marionette TRACE conn4 -> [0,1290,"setScriptTimeout",{"ms":35000}] 10:29:41 INFO - PROCESS | 1794 | 1472232581777 Marionette TRACE conn4 <- [1,1290,null,{}] 10:29:41 INFO - PROCESS | 1794 | 1472232581785 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}] 10:29:41 INFO - PROCESS | 1794 | 1472232581790 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:29:42 INFO - PROCESS | 1794 | 1472232582022 Marionette TRACE conn4 <- [1,1291,null,{"value":null}] 10:29:42 INFO - PROCESS | 1794 | 1472232582295 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:42 INFO - PROCESS | 1794 | 1472232582304 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:29:42 INFO - PROCESS | 1794 | ++DOCSHELL 0x8d7dbc00 == 19 [pid = 1794] [id = 330] 10:29:42 INFO - PROCESS | 1794 | ++DOMWINDOW == 78 (0x8e21e000) [pid = 1794] [serial = 991] [outer = (nil)] 10:29:42 INFO - PROCESS | 1794 | ++DOMWINDOW == 79 (0x8ed52800) [pid = 1794] [serial = 992] [outer = 0x8e21e000] 10:29:42 INFO - PROCESS | 1794 | 1472232582396 Marionette DEBUG loaded listener.js 10:29:42 INFO - PROCESS | 1794 | ++DOMWINDOW == 80 (0x8f7b3c00) [pid = 1794] [serial = 993] [outer = 0x8e21e000] 10:29:43 INFO - PROCESS | 1794 | 1472232583381 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]]]}] 10:29:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 10:29:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1688ms 10:29:43 INFO - PROCESS | 1794 | 1472232583457 Marionette TRACE conn4 -> [0,1293,"getWindowHandle",null] 10:29:43 INFO - PROCESS | 1794 | 1472232583464 Marionette TRACE conn4 <- [1,1293,null,{"value":"8"}] 10:29:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 10:29:43 INFO - PROCESS | 1794 | 1472232583476 Marionette TRACE conn4 -> [0,1294,"setScriptTimeout",{"ms":35000}] 10:29:43 INFO - PROCESS | 1794 | 1472232583480 Marionette TRACE conn4 <- [1,1294,null,{}] 10:29:43 INFO - PROCESS | 1794 | 1472232583487 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}] 10:29:43 INFO - PROCESS | 1794 | 1472232583493 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:29:43 INFO - PROCESS | 1794 | 1472232583740 Marionette TRACE conn4 <- [1,1295,null,{"value":null}] 10:29:44 INFO - PROCESS | 1794 | 1472232584017 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:44 INFO - PROCESS | 1794 | 1472232584024 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:29:44 INFO - PROCESS | 1794 | ++DOCSHELL 0x8d7e4800 == 20 [pid = 1794] [id = 331] 10:29:44 INFO - PROCESS | 1794 | ++DOMWINDOW == 81 (0x92472400) [pid = 1794] [serial = 994] [outer = (nil)] 10:29:44 INFO - PROCESS | 1794 | ++DOMWINDOW == 82 (0x92599c00) [pid = 1794] [serial = 995] [outer = 0x92472400] 10:29:44 INFO - PROCESS | 1794 | 1472232584118 Marionette DEBUG loaded listener.js 10:29:44 INFO - PROCESS | 1794 | ++DOMWINDOW == 83 (0x92b0cc00) [pid = 1794] [serial = 996] [outer = 0x92472400] 10:29:45 INFO - PROCESS | 1794 | 1472232585598 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]]]}] 10:29:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 10:29:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 2192ms 10:29:45 INFO - PROCESS | 1794 | 1472232585670 Marionette TRACE conn4 -> [0,1297,"getWindowHandle",null] 10:29:45 INFO - PROCESS | 1794 | 1472232585677 Marionette TRACE conn4 <- [1,1297,null,{"value":"8"}] 10:29:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 10:29:45 INFO - PROCESS | 1794 | 1472232585687 Marionette TRACE conn4 -> [0,1298,"setScriptTimeout",{"ms":35000}] 10:29:45 INFO - PROCESS | 1794 | 1472232585697 Marionette TRACE conn4 <- [1,1298,null,{}] 10:29:45 INFO - PROCESS | 1794 | 1472232585738 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}] 10:29:45 INFO - PROCESS | 1794 | 1472232585752 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:29:46 INFO - PROCESS | 1794 | 1472232586057 Marionette TRACE conn4 <- [1,1299,null,{"value":null}] 10:29:46 INFO - PROCESS | 1794 | 1472232586201 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:46 INFO - PROCESS | 1794 | 1472232586215 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:29:46 INFO - PROCESS | 1794 | ++DOCSHELL 0x91816000 == 21 [pid = 1794] [id = 332] 10:29:46 INFO - PROCESS | 1794 | ++DOMWINDOW == 84 (0x92595400) [pid = 1794] [serial = 997] [outer = (nil)] 10:29:46 INFO - PROCESS | 1794 | ++DOMWINDOW == 85 (0x93a6f000) [pid = 1794] [serial = 998] [outer = 0x92595400] 10:29:46 INFO - PROCESS | 1794 | 1472232586341 Marionette DEBUG loaded listener.js 10:29:46 INFO - PROCESS | 1794 | ++DOMWINDOW == 86 (0x9477e400) [pid = 1794] [serial = 999] [outer = 0x92595400] 10:29:47 INFO - PROCESS | 1794 | 1472232587319 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]]]}] 10:29:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 10:29:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1700ms 10:29:47 INFO - PROCESS | 1794 | 1472232587386 Marionette TRACE conn4 -> [0,1301,"getWindowHandle",null] 10:29:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 10:29:47 INFO - PROCESS | 1794 | 1472232587392 Marionette TRACE conn4 <- [1,1301,null,{"value":"8"}] 10:29:47 INFO - PROCESS | 1794 | 1472232587398 Marionette TRACE conn4 -> [0,1302,"setScriptTimeout",{"ms":35000}] 10:29:47 INFO - PROCESS | 1794 | 1472232587402 Marionette TRACE conn4 <- [1,1302,null,{}] 10:29:47 INFO - PROCESS | 1794 | 1472232587408 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}] 10:29:47 INFO - PROCESS | 1794 | 1472232587413 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:29:47 INFO - PROCESS | 1794 | 1472232587646 Marionette TRACE conn4 <- [1,1303,null,{"value":null}] 10:29:47 INFO - PROCESS | 1794 | 1472232587900 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:47 INFO - PROCESS | 1794 | 1472232587912 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:29:47 INFO - PROCESS | 1794 | ++DOCSHELL 0x91960400 == 22 [pid = 1794] [id = 333] 10:29:47 INFO - PROCESS | 1794 | ++DOMWINDOW == 87 (0x93a67000) [pid = 1794] [serial = 1000] [outer = (nil)] 10:29:48 INFO - PROCESS | 1794 | ++DOMWINDOW == 88 (0x9478bc00) [pid = 1794] [serial = 1001] [outer = 0x93a67000] 10:29:48 INFO - PROCESS | 1794 | 1472232588046 Marionette DEBUG loaded listener.js 10:29:48 INFO - PROCESS | 1794 | ++DOMWINDOW == 89 (0x95108800) [pid = 1794] [serial = 1002] [outer = 0x93a67000] 10:29:49 INFO - PROCESS | 1794 | 1472232589103 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]]]}] 10:29:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 10:29:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1736ms 10:29:49 INFO - PROCESS | 1794 | 1472232589137 Marionette TRACE conn4 -> [0,1305,"getWindowHandle",null] 10:29:49 INFO - PROCESS | 1794 | 1472232589140 Marionette TRACE conn4 <- [1,1305,null,{"value":"8"}] 10:29:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 10:29:49 INFO - PROCESS | 1794 | 1472232589147 Marionette TRACE conn4 -> [0,1306,"setScriptTimeout",{"ms":35000}] 10:29:49 INFO - PROCESS | 1794 | 1472232589151 Marionette TRACE conn4 <- [1,1306,null,{}] 10:29:49 INFO - PROCESS | 1794 | 1472232589158 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}] 10:29:49 INFO - PROCESS | 1794 | 1472232589163 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:29:49 INFO - PROCESS | 1794 | 1472232589349 Marionette TRACE conn4 <- [1,1307,null,{"value":null}] 10:29:49 INFO - PROCESS | 1794 | 1472232589575 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:49 INFO - PROCESS | 1794 | 1472232589582 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:29:49 INFO - PROCESS | 1794 | ++DOCSHELL 0x8d7dac00 == 23 [pid = 1794] [id = 334] 10:29:49 INFO - PROCESS | 1794 | ++DOMWINDOW == 90 (0x8d99ac00) [pid = 1794] [serial = 1003] [outer = (nil)] 10:29:49 INFO - PROCESS | 1794 | ++DOMWINDOW == 91 (0x8f755c00) [pid = 1794] [serial = 1004] [outer = 0x8d99ac00] 10:29:49 INFO - PROCESS | 1794 | 1472232589685 Marionette DEBUG loaded listener.js 10:29:49 INFO - PROCESS | 1794 | ++DOMWINDOW == 92 (0x95102400) [pid = 1794] [serial = 1005] [outer = 0x8d99ac00] 10:29:50 INFO - PROCESS | 1794 | 1472232590660 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]]]}] 10:29:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 10:29:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1585ms 10:29:50 INFO - PROCESS | 1794 | 1472232590733 Marionette TRACE conn4 -> [0,1309,"getWindowHandle",null] 10:29:50 INFO - PROCESS | 1794 | 1472232590736 Marionette TRACE conn4 <- [1,1309,null,{"value":"8"}] 10:29:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 10:29:50 INFO - PROCESS | 1794 | 1472232590744 Marionette TRACE conn4 -> [0,1310,"setScriptTimeout",{"ms":35000}] 10:29:50 INFO - PROCESS | 1794 | 1472232590747 Marionette TRACE conn4 <- [1,1310,null,{}] 10:29:50 INFO - PROCESS | 1794 | 1472232590753 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}] 10:29:50 INFO - PROCESS | 1794 | 1472232590766 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:29:51 INFO - PROCESS | 1794 | 1472232591022 Marionette TRACE conn4 <- [1,1311,null,{"value":null}] 10:29:51 INFO - PROCESS | 1794 | 1472232591458 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:51 INFO - PROCESS | 1794 | 1472232591470 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:29:51 INFO - PROCESS | 1794 | ++DOCSHELL 0x8d995000 == 24 [pid = 1794] [id = 335] 10:29:51 INFO - PROCESS | 1794 | ++DOMWINDOW == 93 (0x8d996000) [pid = 1794] [serial = 1006] [outer = (nil)] 10:29:51 INFO - PROCESS | 1794 | ++DOMWINDOW == 94 (0x8e212c00) [pid = 1794] [serial = 1007] [outer = 0x8d996000] 10:29:51 INFO - PROCESS | 1794 | 1472232591552 Marionette DEBUG loaded listener.js 10:29:51 INFO - PROCESS | 1794 | ++DOMWINDOW == 95 (0x8eba4c00) [pid = 1794] [serial = 1008] [outer = 0x8d996000] 10:29:52 INFO - PROCESS | 1794 | 1472232592640 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] 10:29:52 INFO - PROCESS | 1794 | 1472232592739 Marionette TRACE conn4 <- [1,1313,null,{"value":"8"}] 10:29:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 10:29:52 INFO - PROCESS | 1794 | 1472232592747 Marionette TRACE conn4 -> [0,1314,"setScriptTimeout",{"ms":35000}] 10:29:52 INFO - PROCESS | 1794 | 1472232592752 Marionette TRACE conn4 <- [1,1314,null,{}] 10:29:52 INFO - PROCESS | 1794 | 1472232592768 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}] 10:29:52 INFO - PROCESS | 1794 | 1472232592773 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:29:52 INFO - PROCESS | 1794 | 1472232592974 Marionette TRACE conn4 <- [1,1315,null,{"value":null}] 10:29:53 INFO - PROCESS | 1794 | 1472232593155 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:53 INFO - PROCESS | 1794 | 1472232593164 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:29:53 INFO - PROCESS | 1794 | ++DOCSHELL 0x8f601c00 == 25 [pid = 1794] [id = 336] 10:29:53 INFO - PROCESS | 1794 | ++DOMWINDOW == 59 (0x8f604400) [pid = 1794] [serial = 1009] [outer = (nil)] 10:29:53 INFO - PROCESS | 1794 | ++DOMWINDOW == 60 (0x8f74e800) [pid = 1794] [serial = 1010] [outer = 0x8f604400] 10:29:53 INFO - PROCESS | 1794 | 1472232593244 Marionette DEBUG loaded listener.js 10:29:53 INFO - PROCESS | 1794 | ++DOMWINDOW == 61 (0x8f757800) [pid = 1794] [serial = 1011] [outer = 0x8f604400] 10:29:54 INFO - PROCESS | 1794 | 1472232594068 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]]]}] 10:29:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 10:29:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1390ms 10:29:54 INFO - PROCESS | 1794 | 1472232594143 Marionette TRACE conn4 -> [0,1317,"getWindowHandle",null] 10:29:54 INFO - PROCESS | 1794 | 1472232594151 Marionette TRACE conn4 <- [1,1317,null,{"value":"8"}] 10:29:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 10:29:54 INFO - PROCESS | 1794 | 1472232594159 Marionette TRACE conn4 -> [0,1318,"setScriptTimeout",{"ms":35000}] 10:29:54 INFO - PROCESS | 1794 | 1472232594163 Marionette TRACE conn4 <- [1,1318,null,{}] 10:29:54 INFO - PROCESS | 1794 | 1472232594170 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}] 10:29:54 INFO - PROCESS | 1794 | 1472232594174 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:29:54 INFO - PROCESS | 1794 | 1472232594357 Marionette TRACE conn4 <- [1,1319,null,{"value":null}] 10:29:54 INFO - PROCESS | 1794 | 1472232594484 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:54 INFO - PROCESS | 1794 | 1472232594490 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:29:54 INFO - PROCESS | 1794 | ++DOCSHELL 0x8f7a9c00 == 26 [pid = 1794] [id = 337] 10:29:54 INFO - PROCESS | 1794 | ++DOMWINDOW == 62 (0x8f7e3400) [pid = 1794] [serial = 1012] [outer = (nil)] 10:29:54 INFO - PROCESS | 1794 | ++DOMWINDOW == 63 (0x91817800) [pid = 1794] [serial = 1013] [outer = 0x8f7e3400] 10:29:54 INFO - PROCESS | 1794 | 1472232594576 Marionette DEBUG loaded listener.js 10:29:54 INFO - PROCESS | 1794 | ++DOMWINDOW == 64 (0x91f46800) [pid = 1794] [serial = 1014] [outer = 0x8f7e3400] 10:29:55 INFO - PROCESS | 1794 | 1472232595551 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]]]}] 10:29:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 10:29:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1430ms 10:29:55 INFO - PROCESS | 1794 | 1472232595590 Marionette TRACE conn4 -> [0,1321,"getWindowHandle",null] 10:29:55 INFO - PROCESS | 1794 | 1472232595594 Marionette TRACE conn4 <- [1,1321,null,{"value":"8"}] 10:29:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 10:29:55 INFO - PROCESS | 1794 | 1472232595614 Marionette TRACE conn4 -> [0,1322,"setScriptTimeout",{"ms":35000}] 10:29:55 INFO - PROCESS | 1794 | 1472232595623 Marionette TRACE conn4 <- [1,1322,null,{}] 10:29:55 INFO - PROCESS | 1794 | 1472232595633 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}] 10:29:55 INFO - PROCESS | 1794 | 1472232595640 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:29:55 INFO - PROCESS | 1794 | 1472232595863 Marionette TRACE conn4 <- [1,1323,null,{"value":null}] 10:29:55 INFO - PROCESS | 1794 | 1472232595890 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:55 INFO - PROCESS | 1794 | 1472232595896 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:29:55 INFO - PROCESS | 1794 | ++DOCSHELL 0x8d7dc800 == 27 [pid = 1794] [id = 338] 10:29:55 INFO - PROCESS | 1794 | ++DOMWINDOW == 65 (0x92598400) [pid = 1794] [serial = 1015] [outer = (nil)] 10:29:55 INFO - PROCESS | 1794 | ++DOMWINDOW == 66 (0x925ad400) [pid = 1794] [serial = 1016] [outer = 0x92598400] 10:29:55 INFO - PROCESS | 1794 | 1472232595986 Marionette DEBUG loaded listener.js 10:29:56 INFO - PROCESS | 1794 | ++DOMWINDOW == 67 (0x92b0e000) [pid = 1794] [serial = 1017] [outer = 0x92598400] 10:29:56 INFO - PROCESS | 1794 | 1472232596985 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]]]}] 10:29:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 10:29:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1408ms 10:29:57 INFO - PROCESS | 1794 | 1472232597009 Marionette TRACE conn4 -> [0,1325,"getWindowHandle",null] 10:29:57 INFO - PROCESS | 1794 | 1472232597013 Marionette TRACE conn4 <- [1,1325,null,{"value":"8"}] 10:29:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 10:29:57 INFO - PROCESS | 1794 | 1472232597028 Marionette TRACE conn4 -> [0,1326,"setScriptTimeout",{"ms":35000}] 10:29:57 INFO - PROCESS | 1794 | 1472232597032 Marionette TRACE conn4 <- [1,1326,null,{}] 10:29:57 INFO - PROCESS | 1794 | 1472232597037 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}] 10:29:57 INFO - PROCESS | 1794 | 1472232597042 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:29:57 INFO - PROCESS | 1794 | 1472232597258 Marionette TRACE conn4 <- [1,1327,null,{"value":null}] 10:29:57 INFO - PROCESS | 1794 | --DOMWINDOW == 66 (0x8f7e1c00) [pid = 1794] [serial = 970] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 10:29:57 INFO - PROCESS | 1794 | --DOMWINDOW == 65 (0x8eba8c00) [pid = 1794] [serial = 967] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 10:29:57 INFO - PROCESS | 1794 | --DOMWINDOW == 64 (0x90f26400) [pid = 1794] [serial = 982] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 10:29:57 INFO - PROCESS | 1794 | --DOMWINDOW == 63 (0x91f51c00) [pid = 1794] [serial = 973] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 10:29:57 INFO - PROCESS | 1794 | --DOMWINDOW == 62 (0x8f477400) [pid = 1794] [serial = 976] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 10:29:57 INFO - PROCESS | 1794 | --DOMWINDOW == 61 (0x8ed53000) [pid = 1794] [serial = 979] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 10:29:57 INFO - PROCESS | 1794 | --DOMWINDOW == 60 (0x9195bc00) [pid = 1794] [serial = 985] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 10:29:57 INFO - PROCESS | 1794 | 1472232597464 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:57 INFO - PROCESS | 1794 | 1472232597472 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:29:57 INFO - PROCESS | 1794 | ++DOCSHELL 0x8d7e8400 == 28 [pid = 1794] [id = 339] 10:29:57 INFO - PROCESS | 1794 | ++DOMWINDOW == 61 (0x8e217000) [pid = 1794] [serial = 1018] [outer = (nil)] 10:29:57 INFO - PROCESS | 1794 | ++DOMWINDOW == 62 (0x8f757c00) [pid = 1794] [serial = 1019] [outer = 0x8e217000] 10:29:57 INFO - PROCESS | 1794 | 1472232597634 Marionette DEBUG loaded listener.js 10:29:57 INFO - PROCESS | 1794 | ++DOMWINDOW == 63 (0x8f7ae400) [pid = 1794] [serial = 1020] [outer = 0x8e217000] 10:29:58 INFO - PROCESS | 1794 | 1472232598411 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]]]}] 10:29:58 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 10:29:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1436ms 10:29:58 INFO - PROCESS | 1794 | 1472232598466 Marionette TRACE conn4 -> [0,1329,"getWindowHandle",null] 10:29:58 INFO - PROCESS | 1794 | 1472232598470 Marionette TRACE conn4 <- [1,1329,null,{"value":"8"}] 10:29:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 10:29:58 INFO - PROCESS | 1794 | 1472232598477 Marionette TRACE conn4 -> [0,1330,"setScriptTimeout",{"ms":35000}] 10:29:58 INFO - PROCESS | 1794 | 1472232598480 Marionette TRACE conn4 <- [1,1330,null,{}] 10:29:58 INFO - PROCESS | 1794 | 1472232598486 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}] 10:29:58 INFO - PROCESS | 1794 | 1472232598491 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:29:58 INFO - PROCESS | 1794 | 1472232598682 Marionette TRACE conn4 <- [1,1331,null,{"value":null}] 10:29:58 INFO - PROCESS | 1794 | 1472232598808 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:58 INFO - PROCESS | 1794 | 1472232598823 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:29:58 INFO - PROCESS | 1794 | ++DOCSHELL 0x925b0000 == 29 [pid = 1794] [id = 340] 10:29:58 INFO - PROCESS | 1794 | ++DOMWINDOW == 64 (0x92b18000) [pid = 1794] [serial = 1021] [outer = (nil)] 10:29:58 INFO - PROCESS | 1794 | ++DOMWINDOW == 65 (0x93948000) [pid = 1794] [serial = 1022] [outer = 0x92b18000] 10:29:58 INFO - PROCESS | 1794 | 1472232598910 Marionette DEBUG loaded listener.js 10:29:59 INFO - PROCESS | 1794 | ++DOMWINDOW == 66 (0x9398a000) [pid = 1794] [serial = 1023] [outer = 0x92b18000] 10:29:59 INFO - PROCESS | 1794 | 1472232599967 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]]]}] 10:30:00 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 10:30:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1529ms 10:30:00 INFO - PROCESS | 1794 | 1472232600008 Marionette TRACE conn4 -> [0,1333,"getWindowHandle",null] 10:30:00 INFO - PROCESS | 1794 | 1472232600015 Marionette TRACE conn4 <- [1,1333,null,{"value":"8"}] 10:30:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 10:30:00 INFO - PROCESS | 1794 | 1472232600025 Marionette TRACE conn4 -> [0,1334,"setScriptTimeout",{"ms":35000}] 10:30:00 INFO - PROCESS | 1794 | 1472232600033 Marionette TRACE conn4 <- [1,1334,null,{}] 10:30:00 INFO - PROCESS | 1794 | 1472232600044 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}] 10:30:00 INFO - PROCESS | 1794 | 1472232600049 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:30:00 INFO - PROCESS | 1794 | 1472232600339 Marionette TRACE conn4 <- [1,1335,null,{"value":null}] 10:30:00 INFO - PROCESS | 1794 | 1472232600558 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:00 INFO - PROCESS | 1794 | 1472232600571 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:30:00 INFO - PROCESS | 1794 | ++DOCSHELL 0x8d99bc00 == 30 [pid = 1794] [id = 341] 10:30:00 INFO - PROCESS | 1794 | ++DOMWINDOW == 67 (0x8e216400) [pid = 1794] [serial = 1024] [outer = (nil)] 10:30:00 INFO - PROCESS | 1794 | ++DOMWINDOW == 68 (0x8f74f000) [pid = 1794] [serial = 1025] [outer = 0x8e216400] 10:30:00 INFO - PROCESS | 1794 | 1472232600690 Marionette DEBUG loaded listener.js 10:30:00 INFO - PROCESS | 1794 | ++DOMWINDOW == 69 (0x8f7b1400) [pid = 1794] [serial = 1026] [outer = 0x8e216400] 10:30:01 INFO - PROCESS | 1794 | 1472232601730 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]]]}] 10:30:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 10:30:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1752ms 10:30:01 INFO - PROCESS | 1794 | 1472232601775 Marionette TRACE conn4 -> [0,1337,"getWindowHandle",null] 10:30:01 INFO - PROCESS | 1794 | 1472232601782 Marionette TRACE conn4 <- [1,1337,null,{"value":"8"}] 10:30:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 10:30:01 INFO - PROCESS | 1794 | 1472232601793 Marionette TRACE conn4 -> [0,1338,"setScriptTimeout",{"ms":35000}] 10:30:01 INFO - PROCESS | 1794 | 1472232601797 Marionette TRACE conn4 <- [1,1338,null,{}] 10:30:01 INFO - PROCESS | 1794 | 1472232601804 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}] 10:30:01 INFO - PROCESS | 1794 | 1472232601810 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:30:02 INFO - PROCESS | 1794 | 1472232602039 Marionette TRACE conn4 <- [1,1339,null,{"value":null}] 10:30:02 INFO - PROCESS | 1794 | 1472232602272 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:02 INFO - PROCESS | 1794 | 1472232602283 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:30:02 INFO - PROCESS | 1794 | ++DOCSHELL 0x91809800 == 31 [pid = 1794] [id = 342] 10:30:02 INFO - PROCESS | 1794 | ++DOMWINDOW == 70 (0x91f50000) [pid = 1794] [serial = 1027] [outer = (nil)] 10:30:02 INFO - PROCESS | 1794 | ++DOMWINDOW == 71 (0x9223c400) [pid = 1794] [serial = 1028] [outer = 0x91f50000] 10:30:02 INFO - PROCESS | 1794 | 1472232602388 Marionette DEBUG loaded listener.js 10:30:02 INFO - PROCESS | 1794 | ++DOMWINDOW == 72 (0x92595000) [pid = 1794] [serial = 1029] [outer = 0x91f50000] 10:30:03 INFO - PROCESS | 1794 | 1472232603897 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]]]}] 10:30:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 10:30:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 2136ms 10:30:03 INFO - PROCESS | 1794 | 1472232603929 Marionette TRACE conn4 -> [0,1341,"getWindowHandle",null] 10:30:03 INFO - PROCESS | 1794 | 1472232603932 Marionette TRACE conn4 <- [1,1341,null,{"value":"8"}] 10:30:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 10:30:03 INFO - PROCESS | 1794 | 1472232603939 Marionette TRACE conn4 -> [0,1342,"setScriptTimeout",{"ms":35000}] 10:30:03 INFO - PROCESS | 1794 | 1472232603946 Marionette TRACE conn4 <- [1,1342,null,{}] 10:30:03 INFO - PROCESS | 1794 | 1472232603963 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}] 10:30:03 INFO - PROCESS | 1794 | 1472232603971 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:30:04 INFO - PROCESS | 1794 | 1472232604140 Marionette TRACE conn4 <- [1,1343,null,{"value":null}] 10:30:04 INFO - PROCESS | 1794 | 1472232604314 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:04 INFO - PROCESS | 1794 | 1472232604322 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:30:04 INFO - PROCESS | 1794 | ++DOCSHELL 0x93987800 == 32 [pid = 1794] [id = 343] 10:30:04 INFO - PROCESS | 1794 | ++DOMWINDOW == 73 (0x93988000) [pid = 1794] [serial = 1030] [outer = (nil)] 10:30:04 INFO - PROCESS | 1794 | ++DOMWINDOW == 74 (0x93a70800) [pid = 1794] [serial = 1031] [outer = 0x93988000] 10:30:04 INFO - PROCESS | 1794 | 1472232604415 Marionette DEBUG loaded listener.js 10:30:04 INFO - PROCESS | 1794 | ++DOMWINDOW == 75 (0x9477c800) [pid = 1794] [serial = 1032] [outer = 0x93988000] 10:30:05 INFO - PROCESS | 1794 | 1472232605413 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]]]}] 10:30:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 10:30:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1539ms 10:30:05 INFO - PROCESS | 1794 | 1472232605478 Marionette TRACE conn4 -> [0,1345,"getWindowHandle",null] 10:30:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 10:30:05 INFO - PROCESS | 1794 | 1472232605484 Marionette TRACE conn4 <- [1,1345,null,{"value":"8"}] 10:30:05 INFO - PROCESS | 1794 | 1472232605491 Marionette TRACE conn4 -> [0,1346,"setScriptTimeout",{"ms":35000}] 10:30:05 INFO - PROCESS | 1794 | 1472232605494 Marionette TRACE conn4 <- [1,1346,null,{}] 10:30:05 INFO - PROCESS | 1794 | 1472232605502 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}] 10:30:05 INFO - PROCESS | 1794 | 1472232605508 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:30:05 INFO - PROCESS | 1794 | 1472232605731 Marionette TRACE conn4 <- [1,1347,null,{"value":null}] 10:30:05 INFO - PROCESS | 1794 | 1472232605964 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:05 INFO - PROCESS | 1794 | 1472232605973 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:30:06 INFO - PROCESS | 1794 | ++DOCSHELL 0x8e212800 == 33 [pid = 1794] [id = 344] 10:30:06 INFO - PROCESS | 1794 | ++DOMWINDOW == 76 (0x8e506c00) [pid = 1794] [serial = 1033] [outer = (nil)] 10:30:06 INFO - PROCESS | 1794 | ++DOMWINDOW == 77 (0x9510a000) [pid = 1794] [serial = 1034] [outer = 0x8e506c00] 10:30:06 INFO - PROCESS | 1794 | 1472232606098 Marionette DEBUG loaded listener.js 10:30:06 INFO - PROCESS | 1794 | ++DOMWINDOW == 78 (0x95139400) [pid = 1794] [serial = 1035] [outer = 0x8e506c00] 10:30:07 INFO - PROCESS | 1794 | 1472232607222 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]]]}] 10:30:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 10:30:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1791ms 10:30:07 INFO - PROCESS | 1794 | 1472232607281 Marionette TRACE conn4 -> [0,1349,"getWindowHandle",null] 10:30:07 INFO - PROCESS | 1794 | 1472232607285 Marionette TRACE conn4 <- [1,1349,null,{"value":"8"}] 10:30:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 10:30:07 INFO - PROCESS | 1794 | 1472232607292 Marionette TRACE conn4 -> [0,1350,"setScriptTimeout",{"ms":35000}] 10:30:07 INFO - PROCESS | 1794 | 1472232607296 Marionette TRACE conn4 <- [1,1350,null,{}] 10:30:07 INFO - PROCESS | 1794 | 1472232607302 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}] 10:30:07 INFO - PROCESS | 1794 | 1472232607307 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:30:07 INFO - PROCESS | 1794 | 1472232607498 Marionette TRACE conn4 <- [1,1351,null,{"value":null}] 10:30:07 INFO - PROCESS | 1794 | 1472232607738 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:07 INFO - PROCESS | 1794 | 1472232607747 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:30:07 INFO - PROCESS | 1794 | ++DOCSHELL 0x8d7e7400 == 34 [pid = 1794] [id = 345] 10:30:07 INFO - PROCESS | 1794 | ++DOMWINDOW == 79 (0x8d99a000) [pid = 1794] [serial = 1036] [outer = (nil)] 10:30:07 INFO - PROCESS | 1794 | ++DOMWINDOW == 80 (0x95261400) [pid = 1794] [serial = 1037] [outer = 0x8d99a000] 10:30:07 INFO - PROCESS | 1794 | 1472232607874 Marionette DEBUG loaded listener.js 10:30:08 INFO - PROCESS | 1794 | ++DOMWINDOW == 81 (0x95263400) [pid = 1794] [serial = 1038] [outer = 0x8d99a000] 10:30:08 INFO - PROCESS | 1794 | 1472232608911 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]]]}] 10:30:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 10:30:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1686ms 10:30:08 INFO - PROCESS | 1794 | 1472232608979 Marionette TRACE conn4 -> [0,1353,"getWindowHandle",null] 10:30:08 INFO - PROCESS | 1794 | 1472232608984 Marionette TRACE conn4 <- [1,1353,null,{"value":"8"}] 10:30:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 10:30:08 INFO - PROCESS | 1794 | 1472232608992 Marionette TRACE conn4 -> [0,1354,"setScriptTimeout",{"ms":35000}] 10:30:08 INFO - PROCESS | 1794 | 1472232608996 Marionette TRACE conn4 <- [1,1354,null,{}] 10:30:09 INFO - PROCESS | 1794 | 1472232609004 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}] 10:30:09 INFO - PROCESS | 1794 | 1472232609015 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:30:09 INFO - PROCESS | 1794 | 1472232609291 Marionette TRACE conn4 <- [1,1355,null,{"value":null}] 10:30:09 INFO - PROCESS | 1794 | 1472232609566 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:09 INFO - PROCESS | 1794 | 1472232609580 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:30:09 INFO - PROCESS | 1794 | ++DOCSHELL 0x9510b800 == 35 [pid = 1794] [id = 346] 10:30:09 INFO - PROCESS | 1794 | ++DOMWINDOW == 82 (0x9525d800) [pid = 1794] [serial = 1039] [outer = (nil)] 10:30:09 INFO - PROCESS | 1794 | ++DOMWINDOW == 83 (0x95293000) [pid = 1794] [serial = 1040] [outer = 0x9525d800] 10:30:09 INFO - PROCESS | 1794 | 1472232609666 Marionette DEBUG loaded listener.js 10:30:09 INFO - PROCESS | 1794 | ++DOMWINDOW == 84 (0x95419c00) [pid = 1794] [serial = 1041] [outer = 0x9525d800] 10:30:10 INFO - PROCESS | 1794 | 1472232610571 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]]]}] 10:30:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 10:30:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1635ms 10:30:10 INFO - PROCESS | 1794 | 1472232610628 Marionette TRACE conn4 -> [0,1357,"getWindowHandle",null] 10:30:10 INFO - PROCESS | 1794 | 1472232610632 Marionette TRACE conn4 <- [1,1357,null,{"value":"8"}] 10:30:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 10:30:10 INFO - PROCESS | 1794 | 1472232610639 Marionette TRACE conn4 -> [0,1358,"setScriptTimeout",{"ms":35000}] 10:30:10 INFO - PROCESS | 1794 | 1472232610641 Marionette TRACE conn4 <- [1,1358,null,{}] 10:30:10 INFO - PROCESS | 1794 | 1472232610648 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}] 10:30:10 INFO - PROCESS | 1794 | 1472232610654 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:30:10 INFO - PROCESS | 1794 | 1472232610838 Marionette TRACE conn4 <- [1,1359,null,{"value":null}] 10:30:11 INFO - PROCESS | 1794 | 1472232611028 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:11 INFO - PROCESS | 1794 | 1472232611038 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:30:11 INFO - PROCESS | 1794 | ++DOCSHELL 0x8d7dcc00 == 36 [pid = 1794] [id = 347] 10:30:11 INFO - PROCESS | 1794 | ++DOMWINDOW == 85 (0x8d98f800) [pid = 1794] [serial = 1042] [outer = (nil)] 10:30:11 INFO - PROCESS | 1794 | ++DOMWINDOW == 86 (0x9549f800) [pid = 1794] [serial = 1043] [outer = 0x8d98f800] 10:30:11 INFO - PROCESS | 1794 | 1472232611166 Marionette DEBUG loaded listener.js 10:30:11 INFO - PROCESS | 1794 | ++DOMWINDOW == 87 (0x954dd400) [pid = 1794] [serial = 1044] [outer = 0x8d98f800] 10:30:12 INFO - PROCESS | 1794 | 1472232612024 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]]]}] 10:30:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 10:30:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1438ms 10:30:12 INFO - PROCESS | 1794 | 1472232612079 Marionette TRACE conn4 -> [0,1361,"getWindowHandle",null] 10:30:12 INFO - PROCESS | 1794 | 1472232612090 Marionette TRACE conn4 <- [1,1361,null,{"value":"8"}] 10:30:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 10:30:12 INFO - PROCESS | 1794 | 1472232612096 Marionette TRACE conn4 -> [0,1362,"setScriptTimeout",{"ms":35000}] 10:30:12 INFO - PROCESS | 1794 | 1472232612099 Marionette TRACE conn4 <- [1,1362,null,{}] 10:30:12 INFO - PROCESS | 1794 | 1472232612106 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}] 10:30:12 INFO - PROCESS | 1794 | 1472232612111 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:30:12 INFO - PROCESS | 1794 | 1472232612324 Marionette TRACE conn4 <- [1,1363,null,{"value":null}] 10:30:12 INFO - PROCESS | 1794 | 1472232612804 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:12 INFO - PROCESS | 1794 | 1472232612814 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:30:12 INFO - PROCESS | 1794 | ++DOCSHELL 0x8e50d800 == 37 [pid = 1794] [id = 348] 10:30:12 INFO - PROCESS | 1794 | ++DOMWINDOW == 88 (0x8e50dc00) [pid = 1794] [serial = 1045] [outer = (nil)] 10:30:12 INFO - PROCESS | 1794 | ++DOMWINDOW == 89 (0x8ebaa000) [pid = 1794] [serial = 1046] [outer = 0x8e50dc00] 10:30:12 INFO - PROCESS | 1794 | 1472232612941 Marionette DEBUG loaded listener.js 10:30:13 INFO - PROCESS | 1794 | ++DOMWINDOW == 90 (0x8f606000) [pid = 1794] [serial = 1047] [outer = 0x8e50dc00] 10:30:14 INFO - PROCESS | 1794 | 1472232614101 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]]]}] 10:30:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 10:30:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 2082ms 10:30:14 INFO - PROCESS | 1794 | --DOMWINDOW == 89 (0x91964c00) [pid = 1794] [serial = 984] [outer = (nil)] [url = about:blank] 10:30:14 INFO - PROCESS | 1794 | --DOMWINDOW == 88 (0x9258b000) [pid = 1794] [serial = 987] [outer = (nil)] [url = about:blank] 10:30:14 INFO - PROCESS | 1794 | --DOMWINDOW == 87 (0x8f752000) [pid = 1794] [serial = 981] [outer = (nil)] [url = about:blank] 10:30:14 INFO - PROCESS | 1794 | --DOMWINDOW == 86 (0x91f54c00) [pid = 1794] [serial = 986] [outer = (nil)] [url = about:blank] 10:30:14 INFO - PROCESS | 1794 | --DOMWINDOW == 85 (0x90f27000) [pid = 1794] [serial = 972] [outer = (nil)] [url = about:blank] 10:30:14 INFO - PROCESS | 1794 | --DOMWINDOW == 84 (0x90f21800) [pid = 1794] [serial = 971] [outer = (nil)] [url = about:blank] 10:30:14 INFO - PROCESS | 1794 | --DOMWINDOW == 83 (0x8f752800) [pid = 1794] [serial = 969] [outer = (nil)] [url = about:blank] 10:30:14 INFO - PROCESS | 1794 | --DOMWINDOW == 82 (0x8f60a400) [pid = 1794] [serial = 968] [outer = (nil)] [url = about:blank] 10:30:14 INFO - PROCESS | 1794 | --DOMWINDOW == 81 (0x8f476000) [pid = 1794] [serial = 965] [outer = (nil)] [url = about:blank] 10:30:14 INFO - PROCESS | 1794 | --DOMWINDOW == 80 (0x91815000) [pid = 1794] [serial = 983] [outer = (nil)] [url = about:blank] 10:30:14 INFO - PROCESS | 1794 | --DOMWINDOW == 79 (0x92477000) [pid = 1794] [serial = 975] [outer = (nil)] [url = about:blank] 10:30:14 INFO - PROCESS | 1794 | --DOMWINDOW == 78 (0x9223b800) [pid = 1794] [serial = 974] [outer = (nil)] [url = about:blank] 10:30:14 INFO - PROCESS | 1794 | --DOMWINDOW == 77 (0x925a8400) [pid = 1794] [serial = 978] [outer = (nil)] [url = about:blank] 10:30:14 INFO - PROCESS | 1794 | --DOMWINDOW == 76 (0x92591400) [pid = 1794] [serial = 977] [outer = (nil)] [url = about:blank] 10:30:14 INFO - PROCESS | 1794 | --DOMWINDOW == 75 (0x8f474400) [pid = 1794] [serial = 980] [outer = (nil)] [url = about:blank] 10:30:14 INFO - PROCESS | 1794 | 1472232614213 Marionette TRACE conn4 -> [0,1365,"getWindowHandle",null] 10:30:14 INFO - PROCESS | 1794 | 1472232614221 Marionette TRACE conn4 <- [1,1365,null,{"value":"8"}] 10:30:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 10:30:14 INFO - PROCESS | 1794 | 1472232614249 Marionette TRACE conn4 -> [0,1366,"setScriptTimeout",{"ms":35000}] 10:30:14 INFO - PROCESS | 1794 | 1472232614255 Marionette TRACE conn4 <- [1,1366,null,{}] 10:30:14 INFO - PROCESS | 1794 | 1472232614264 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}] 10:30:14 INFO - PROCESS | 1794 | 1472232614270 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:30:14 INFO - PROCESS | 1794 | 1472232614480 Marionette TRACE conn4 <- [1,1367,null,{"value":null}] 10:30:14 INFO - PROCESS | 1794 | 1472232614628 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:14 INFO - PROCESS | 1794 | 1472232614637 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:30:14 INFO - PROCESS | 1794 | ++DOCSHELL 0x8f753c00 == 38 [pid = 1794] [id = 349] 10:30:14 INFO - PROCESS | 1794 | ++DOMWINDOW == 76 (0x8f7b0000) [pid = 1794] [serial = 1048] [outer = (nil)] 10:30:14 INFO - PROCESS | 1794 | ++DOMWINDOW == 77 (0x90f23c00) [pid = 1794] [serial = 1049] [outer = 0x8f7b0000] 10:30:14 INFO - PROCESS | 1794 | 1472232614715 Marionette DEBUG loaded listener.js 10:30:14 INFO - PROCESS | 1794 | ++DOMWINDOW == 78 (0x91810000) [pid = 1794] [serial = 1050] [outer = 0x8f7b0000] 10:30:15 INFO - PROCESS | 1794 | 1472232615574 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] 10:30:15 INFO - PROCESS | 1794 | 1472232615648 Marionette TRACE conn4 <- [1,1369,null,{"value":"8"}] 10:30:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 10:30:15 INFO - PROCESS | 1794 | 1472232615656 Marionette TRACE conn4 -> [0,1370,"setScriptTimeout",{"ms":35000}] 10:30:15 INFO - PROCESS | 1794 | 1472232615658 Marionette TRACE conn4 <- [1,1370,null,{}] 10:30:15 INFO - PROCESS | 1794 | 1472232615665 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}] 10:30:15 INFO - PROCESS | 1794 | 1472232615670 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:30:15 INFO - PROCESS | 1794 | 1472232615848 Marionette TRACE conn4 <- [1,1371,null,{"value":null}] 10:30:16 INFO - PROCESS | 1794 | 1472232615995 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:16 INFO - PROCESS | 1794 | 1472232616008 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:30:16 INFO - PROCESS | 1794 | ++DOCSHELL 0x8eba3000 == 39 [pid = 1794] [id = 350] 10:30:16 INFO - PROCESS | 1794 | ++DOMWINDOW == 79 (0x8eba7c00) [pid = 1794] [serial = 1051] [outer = (nil)] 10:30:16 INFO - PROCESS | 1794 | ++DOMWINDOW == 80 (0x9247a400) [pid = 1794] [serial = 1052] [outer = 0x8eba7c00] 10:30:16 INFO - PROCESS | 1794 | 1472232616082 Marionette DEBUG loaded listener.js 10:30:16 INFO - PROCESS | 1794 | ++DOMWINDOW == 81 (0x925a9400) [pid = 1794] [serial = 1053] [outer = 0x8eba7c00] 10:30:17 INFO - PROCESS | 1794 | 1472232617000 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] 10:30:17 INFO - PROCESS | 1794 | 1472232617052 Marionette TRACE conn4 <- [1,1373,null,{"value":"8"}] 10:30:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 10:30:17 INFO - PROCESS | 1794 | 1472232617073 Marionette TRACE conn4 -> [0,1374,"setScriptTimeout",{"ms":35000}] 10:30:17 INFO - PROCESS | 1794 | 1472232617081 Marionette TRACE conn4 <- [1,1374,null,{}] 10:30:17 INFO - PROCESS | 1794 | 1472232617090 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}] 10:30:17 INFO - PROCESS | 1794 | 1472232617096 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:30:17 INFO - PROCESS | 1794 | 1472232617331 Marionette TRACE conn4 <- [1,1375,null,{"value":null}] 10:30:17 INFO - PROCESS | 1794 | 1472232617372 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:17 INFO - PROCESS | 1794 | 1472232617380 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:30:17 INFO - PROCESS | 1794 | ++DOCSHELL 0x91f54400 == 40 [pid = 1794] [id = 351] 10:30:17 INFO - PROCESS | 1794 | ++DOMWINDOW == 82 (0x9398f800) [pid = 1794] [serial = 1054] [outer = (nil)] 10:30:17 INFO - PROCESS | 1794 | ++DOMWINDOW == 83 (0x95101c00) [pid = 1794] [serial = 1055] [outer = 0x9398f800] 10:30:17 INFO - PROCESS | 1794 | 1472232617452 Marionette DEBUG loaded listener.js 10:30:17 INFO - PROCESS | 1794 | ++DOMWINDOW == 84 (0x9519c400) [pid = 1794] [serial = 1056] [outer = 0x9398f800] 10:30:18 INFO - PROCESS | 1794 | [1794] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 10:30:18 INFO - PROCESS | 1794 | 1472232618481 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] 10:30:18 INFO - PROCESS | 1794 | 1472232618542 Marionette TRACE conn4 <- [1,1377,null,{"value":"8"}] 10:30:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 10:30:18 INFO - PROCESS | 1794 | 1472232618549 Marionette TRACE conn4 -> [0,1378,"setScriptTimeout",{"ms":35000}] 10:30:18 INFO - PROCESS | 1794 | 1472232618553 Marionette TRACE conn4 <- [1,1378,null,{}] 10:30:18 INFO - PROCESS | 1794 | 1472232618559 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}] 10:30:18 INFO - PROCESS | 1794 | 1472232618563 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:30:18 INFO - PROCESS | 1794 | 1472232618780 Marionette TRACE conn4 <- [1,1379,null,{"value":null}] 10:30:18 INFO - PROCESS | 1794 | --DOMWINDOW == 83 (0x92598400) [pid = 1794] [serial = 1015] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 10:30:18 INFO - PROCESS | 1794 | --DOMWINDOW == 82 (0x8e217000) [pid = 1794] [serial = 1018] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 10:30:18 INFO - PROCESS | 1794 | --DOMWINDOW == 81 (0x8f7e3400) [pid = 1794] [serial = 1012] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 10:30:18 INFO - PROCESS | 1794 | --DOMWINDOW == 80 (0x8d996000) [pid = 1794] [serial = 1006] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 10:30:18 INFO - PROCESS | 1794 | --DOMWINDOW == 79 (0x8f604400) [pid = 1794] [serial = 1009] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 10:30:19 INFO - PROCESS | 1794 | 1472232619052 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:19 INFO - PROCESS | 1794 | 1472232619058 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:30:19 INFO - PROCESS | 1794 | ++DOCSHELL 0x8d7e5000 == 41 [pid = 1794] [id = 352] 10:30:19 INFO - PROCESS | 1794 | ++DOMWINDOW == 80 (0x8d7e8000) [pid = 1794] [serial = 1057] [outer = (nil)] 10:30:19 INFO - PROCESS | 1794 | ++DOMWINDOW == 81 (0x8f604400) [pid = 1794] [serial = 1058] [outer = 0x8d7e8000] 10:30:19 INFO - PROCESS | 1794 | 1472232619138 Marionette DEBUG loaded listener.js 10:30:19 INFO - PROCESS | 1794 | ++DOMWINDOW == 82 (0x91961400) [pid = 1794] [serial = 1059] [outer = 0x8d7e8000] 10:30:19 INFO - PROCESS | 1794 | 1472232619907 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] 10:30:19 INFO - PROCESS | 1794 | 1472232619948 Marionette TRACE conn4 <- [1,1381,null,{"value":"8"}] 10:30:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 10:30:19 INFO - PROCESS | 1794 | 1472232619956 Marionette TRACE conn4 -> [0,1382,"setScriptTimeout",{"ms":35000}] 10:30:19 INFO - PROCESS | 1794 | 1472232619959 Marionette TRACE conn4 <- [1,1382,null,{}] 10:30:19 INFO - PROCESS | 1794 | 1472232619965 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}] 10:30:19 INFO - PROCESS | 1794 | 1472232619970 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:30:20 INFO - PROCESS | 1794 | 1472232620131 Marionette TRACE conn4 <- [1,1383,null,{"value":null}] 10:30:20 INFO - PROCESS | 1794 | 1472232620145 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:20 INFO - PROCESS | 1794 | 1472232620160 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:30:20 INFO - PROCESS | 1794 | ++DOCSHELL 0x954d9000 == 42 [pid = 1794] [id = 353] 10:30:20 INFO - PROCESS | 1794 | ++DOMWINDOW == 83 (0x954da400) [pid = 1794] [serial = 1060] [outer = (nil)] 10:30:20 INFO - PROCESS | 1794 | ++DOMWINDOW == 84 (0x954e5800) [pid = 1794] [serial = 1061] [outer = 0x954da400] 10:30:20 INFO - PROCESS | 1794 | 1472232620245 Marionette DEBUG loaded listener.js 10:30:20 INFO - PROCESS | 1794 | ++DOMWINDOW == 85 (0x9776e400) [pid = 1794] [serial = 1062] [outer = 0x954da400] 10:30:21 INFO - PROCESS | 1794 | [1794] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 10:30:21 INFO - PROCESS | 1794 | 1472232621413 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] 10:30:21 INFO - PROCESS | 1794 | 1472232621511 Marionette TRACE conn4 <- [1,1385,null,{"value":"8"}] 10:30:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 10:30:21 INFO - PROCESS | 1794 | 1472232621525 Marionette TRACE conn4 -> [0,1386,"setScriptTimeout",{"ms":35000}] 10:30:21 INFO - PROCESS | 1794 | 1472232621531 Marionette TRACE conn4 <- [1,1386,null,{}] 10:30:21 INFO - PROCESS | 1794 | 1472232621542 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}] 10:30:21 INFO - PROCESS | 1794 | 1472232621551 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:30:21 INFO - PROCESS | 1794 | 1472232621870 Marionette TRACE conn4 <- [1,1387,null,{"value":null}] 10:30:22 INFO - PROCESS | 1794 | 1472232622092 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:22 INFO - PROCESS | 1794 | 1472232622108 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:30:22 INFO - PROCESS | 1794 | ++DOCSHELL 0x8f603400 == 43 [pid = 1794] [id = 354] 10:30:22 INFO - PROCESS | 1794 | ++DOMWINDOW == 86 (0x8f609000) [pid = 1794] [serial = 1063] [outer = (nil)] 10:30:22 INFO - PROCESS | 1794 | ++DOMWINDOW == 87 (0x9195e000) [pid = 1794] [serial = 1064] [outer = 0x8f609000] 10:30:22 INFO - PROCESS | 1794 | 1472232622193 Marionette DEBUG loaded listener.js 10:30:22 INFO - PROCESS | 1794 | ++DOMWINDOW == 88 (0x91f4d000) [pid = 1794] [serial = 1065] [outer = 0x8f609000] 10:30:23 INFO - PROCESS | 1794 | 1472232623220 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] 10:30:23 INFO - PROCESS | 1794 | 1472232623283 Marionette TRACE conn4 <- [1,1389,null,{"value":"8"}] 10:30:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 10:30:23 INFO - PROCESS | 1794 | 1472232623294 Marionette TRACE conn4 -> [0,1390,"setScriptTimeout",{"ms":35000}] 10:30:23 INFO - PROCESS | 1794 | 1472232623304 Marionette TRACE conn4 <- [1,1390,null,{}] 10:30:23 INFO - PROCESS | 1794 | 1472232623313 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}] 10:30:23 INFO - PROCESS | 1794 | 1472232623323 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:30:23 INFO - PROCESS | 1794 | 1472232623699 Marionette TRACE conn4 <- [1,1391,null,{"value":null}] 10:30:23 INFO - PROCESS | 1794 | 1472232623892 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:23 INFO - PROCESS | 1794 | 1472232623903 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:30:23 INFO - PROCESS | 1794 | ++DOCSHELL 0x8f7dfc00 == 44 [pid = 1794] [id = 355] 10:30:23 INFO - PROCESS | 1794 | ++DOMWINDOW == 89 (0x93986c00) [pid = 1794] [serial = 1066] [outer = (nil)] 10:30:23 INFO - PROCESS | 1794 | ++DOMWINDOW == 90 (0x9398e400) [pid = 1794] [serial = 1067] [outer = 0x93986c00] 10:30:23 INFO - PROCESS | 1794 | 1472232623988 Marionette DEBUG loaded listener.js 10:30:24 INFO - PROCESS | 1794 | ++DOMWINDOW == 91 (0x95131400) [pid = 1794] [serial = 1068] [outer = 0x93986c00] 10:30:24 INFO - PROCESS | 1794 | 1472232624988 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]]]}] 10:30:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 10:30:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1741ms 10:30:25 INFO - PROCESS | 1794 | 1472232625035 Marionette TRACE conn4 -> [0,1393,"getWindowHandle",null] 10:30:25 INFO - PROCESS | 1794 | 1472232625040 Marionette TRACE conn4 <- [1,1393,null,{"value":"8"}] 10:30:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 10:30:25 INFO - PROCESS | 1794 | 1472232625047 Marionette TRACE conn4 -> [0,1394,"setScriptTimeout",{"ms":35000}] 10:30:25 INFO - PROCESS | 1794 | 1472232625053 Marionette TRACE conn4 <- [1,1394,null,{}] 10:30:25 INFO - PROCESS | 1794 | 1472232625070 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}] 10:30:25 INFO - PROCESS | 1794 | 1472232625078 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:30:25 INFO - PROCESS | 1794 | 1472232625316 Marionette TRACE conn4 <- [1,1395,null,{"value":null}] 10:30:25 INFO - PROCESS | 1794 | 1472232625594 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:25 INFO - PROCESS | 1794 | 1472232625609 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:30:25 INFO - PROCESS | 1794 | ++DOCSHELL 0x93994000 == 45 [pid = 1794] [id = 356] 10:30:25 INFO - PROCESS | 1794 | ++DOMWINDOW == 92 (0x9510d000) [pid = 1794] [serial = 1069] [outer = (nil)] 10:30:25 INFO - PROCESS | 1794 | ++DOMWINDOW == 93 (0x97772000) [pid = 1794] [serial = 1070] [outer = 0x9510d000] 10:30:25 INFO - PROCESS | 1794 | 1472232625696 Marionette DEBUG loaded listener.js 10:30:25 INFO - PROCESS | 1794 | ++DOMWINDOW == 94 (0x97777400) [pid = 1794] [serial = 1071] [outer = 0x9510d000] 10:30:26 INFO - PROCESS | 1794 | 1472232626597 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]]]}] 10:30:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 10:30:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1588ms 10:30:26 INFO - PROCESS | 1794 | 1472232626635 Marionette TRACE conn4 -> [0,1397,"getWindowHandle",null] 10:30:26 INFO - PROCESS | 1794 | 1472232626640 Marionette TRACE conn4 <- [1,1397,null,{"value":"8"}] 10:30:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 10:30:26 INFO - PROCESS | 1794 | 1472232626647 Marionette TRACE conn4 -> [0,1398,"setScriptTimeout",{"ms":35000}] 10:30:26 INFO - PROCESS | 1794 | 1472232626651 Marionette TRACE conn4 <- [1,1398,null,{}] 10:30:26 INFO - PROCESS | 1794 | 1472232626657 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}] 10:30:26 INFO - PROCESS | 1794 | 1472232626662 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:30:26 INFO - PROCESS | 1794 | 1472232626862 Marionette TRACE conn4 <- [1,1399,null,{"value":null}] 10:30:27 INFO - PROCESS | 1794 | 1472232627039 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:27 INFO - PROCESS | 1794 | 1472232627046 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:30:27 INFO - PROCESS | 1794 | ++DOCSHELL 0x8f754c00 == 46 [pid = 1794] [id = 357] 10:30:27 INFO - PROCESS | 1794 | ++DOMWINDOW == 95 (0x8f7e2c00) [pid = 1794] [serial = 1072] [outer = (nil)] 10:30:27 INFO - PROCESS | 1794 | ++DOMWINDOW == 96 (0x97876800) [pid = 1794] [serial = 1073] [outer = 0x8f7e2c00] 10:30:27 INFO - PROCESS | 1794 | 1472232627188 Marionette DEBUG loaded listener.js 10:30:27 INFO - PROCESS | 1794 | ++DOMWINDOW == 97 (0x9787d400) [pid = 1794] [serial = 1074] [outer = 0x8f7e2c00] 10:30:28 INFO - PROCESS | 1794 | 1472232628113 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]]]}] 10:30:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 10:30:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1533ms 10:30:28 INFO - PROCESS | 1794 | 1472232628182 Marionette TRACE conn4 -> [0,1401,"getWindowHandle",null] 10:30:28 INFO - PROCESS | 1794 | 1472232628186 Marionette TRACE conn4 <- [1,1401,null,{"value":"8"}] 10:30:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 10:30:28 INFO - PROCESS | 1794 | 1472232628193 Marionette TRACE conn4 -> [0,1402,"setScriptTimeout",{"ms":35000}] 10:30:28 INFO - PROCESS | 1794 | 1472232628197 Marionette TRACE conn4 <- [1,1402,null,{}] 10:30:28 INFO - PROCESS | 1794 | 1472232628203 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}] 10:30:28 INFO - PROCESS | 1794 | 1472232628209 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:30:28 INFO - PROCESS | 1794 | 1472232628413 Marionette TRACE conn4 <- [1,1403,null,{"value":null}] 10:30:28 INFO - PROCESS | 1794 | 1472232628639 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:28 INFO - PROCESS | 1794 | 1472232628646 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:30:28 INFO - PROCESS | 1794 | ++DOCSHELL 0x8d7d9c00 == 47 [pid = 1794] [id = 358] 10:30:28 INFO - PROCESS | 1794 | ++DOMWINDOW == 98 (0x8e211000) [pid = 1794] [serial = 1075] [outer = (nil)] 10:30:28 INFO - PROCESS | 1794 | ++DOMWINDOW == 99 (0x9826e800) [pid = 1794] [serial = 1076] [outer = 0x8e211000] 10:30:28 INFO - PROCESS | 1794 | 1472232628776 Marionette DEBUG loaded listener.js 10:30:28 INFO - PROCESS | 1794 | ++DOMWINDOW == 100 (0x982b9800) [pid = 1794] [serial = 1077] [outer = 0x8e211000] 10:30:29 INFO - PROCESS | 1794 | 1472232629808 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]]]}] 10:30:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 10:30:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1683ms 10:30:29 INFO - PROCESS | 1794 | 1472232629878 Marionette TRACE conn4 -> [0,1405,"getWindowHandle",null] 10:30:29 INFO - PROCESS | 1794 | 1472232629882 Marionette TRACE conn4 <- [1,1405,null,{"value":"8"}] 10:30:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 10:30:29 INFO - PROCESS | 1794 | 1472232629889 Marionette TRACE conn4 -> [0,1406,"setScriptTimeout",{"ms":35000}] 10:30:29 INFO - PROCESS | 1794 | 1472232629893 Marionette TRACE conn4 <- [1,1406,null,{}] 10:30:29 INFO - PROCESS | 1794 | 1472232629899 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}] 10:30:29 INFO - PROCESS | 1794 | 1472232629910 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:30:30 INFO - PROCESS | 1794 | 1472232630173 Marionette TRACE conn4 <- [1,1407,null,{"value":null}] 10:30:30 INFO - PROCESS | 1794 | 1472232630412 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:30 INFO - PROCESS | 1794 | 1472232630422 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:30:30 INFO - PROCESS | 1794 | ++DOCSHELL 0x9525e400 == 48 [pid = 1794] [id = 359] 10:30:30 INFO - PROCESS | 1794 | ++DOMWINDOW == 101 (0x9776f400) [pid = 1794] [serial = 1078] [outer = (nil)] 10:30:30 INFO - PROCESS | 1794 | ++DOMWINDOW == 102 (0x99e1ec00) [pid = 1794] [serial = 1079] [outer = 0x9776f400] 10:30:30 INFO - PROCESS | 1794 | 1472232630522 Marionette DEBUG loaded listener.js 10:30:30 INFO - PROCESS | 1794 | ++DOMWINDOW == 103 (0x9a378800) [pid = 1794] [serial = 1080] [outer = 0x9776f400] 10:30:31 INFO - PROCESS | 1794 | 1472232631415 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]]]}] 10:30:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 10:30:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1596ms 10:30:31 INFO - PROCESS | 1794 | 1472232631487 Marionette TRACE conn4 -> [0,1409,"getWindowHandle",null] 10:30:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 10:30:31 INFO - PROCESS | 1794 | 1472232631491 Marionette TRACE conn4 <- [1,1409,null,{"value":"8"}] 10:30:31 INFO - PROCESS | 1794 | 1472232631499 Marionette TRACE conn4 -> [0,1410,"setScriptTimeout",{"ms":35000}] 10:30:31 INFO - PROCESS | 1794 | 1472232631502 Marionette TRACE conn4 <- [1,1410,null,{}] 10:30:31 INFO - PROCESS | 1794 | 1472232631509 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}] 10:30:31 INFO - PROCESS | 1794 | 1472232631513 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:30:31 INFO - PROCESS | 1794 | 1472232631718 Marionette TRACE conn4 <- [1,1411,null,{"value":null}] 10:30:31 INFO - PROCESS | 1794 | 1472232631957 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:31 INFO - PROCESS | 1794 | 1472232631963 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:30:32 INFO - PROCESS | 1794 | ++DOCSHELL 0x8d993c00 == 49 [pid = 1794] [id = 360] 10:30:32 INFO - PROCESS | 1794 | ++DOMWINDOW == 104 (0x8d994800) [pid = 1794] [serial = 1081] [outer = (nil)] 10:30:32 INFO - PROCESS | 1794 | ++DOMWINDOW == 105 (0x9a89bc00) [pid = 1794] [serial = 1082] [outer = 0x8d994800] 10:30:32 INFO - PROCESS | 1794 | 1472232632065 Marionette DEBUG loaded listener.js 10:30:32 INFO - PROCESS | 1794 | ++DOMWINDOW == 106 (0x9a8a2800) [pid = 1794] [serial = 1083] [outer = 0x8d994800] 10:30:33 INFO - PROCESS | 1794 | 1472232633237 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]]]}] 10:30:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 10:30:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1785ms 10:30:33 INFO - PROCESS | 1794 | 1472232633284 Marionette TRACE conn4 -> [0,1413,"getWindowHandle",null] 10:30:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 10:30:33 INFO - PROCESS | 1794 | 1472232633289 Marionette TRACE conn4 <- [1,1413,null,{"value":"8"}] 10:30:33 INFO - PROCESS | 1794 | 1472232633301 Marionette TRACE conn4 -> [0,1414,"setScriptTimeout",{"ms":35000}] 10:30:33 INFO - PROCESS | 1794 | 1472232633304 Marionette TRACE conn4 <- [1,1414,null,{}] 10:30:33 INFO - PROCESS | 1794 | 1472232633384 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}] 10:30:33 INFO - PROCESS | 1794 | 1472232633389 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:30:33 INFO - PROCESS | 1794 | 1472232633760 Marionette TRACE conn4 <- [1,1415,null,{"value":null}] 10:30:33 INFO - PROCESS | 1794 | 1472232633919 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:33 INFO - PROCESS | 1794 | 1472232633929 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:30:34 INFO - PROCESS | 1794 | ++DOCSHELL 0x8f46c800 == 50 [pid = 1794] [id = 361] 10:30:34 INFO - PROCESS | 1794 | ++DOMWINDOW == 107 (0x8f46e400) [pid = 1794] [serial = 1084] [outer = (nil)] 10:30:34 INFO - PROCESS | 1794 | ++DOMWINDOW == 108 (0x8f602c00) [pid = 1794] [serial = 1085] [outer = 0x8f46e400] 10:30:34 INFO - PROCESS | 1794 | 1472232634345 Marionette DEBUG loaded listener.js 10:30:34 INFO - PROCESS | 1794 | ++DOMWINDOW == 109 (0x8f7aa800) [pid = 1794] [serial = 1086] [outer = 0x8f46e400] 10:30:35 INFO - PROCESS | 1794 | 1472232635512 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]]]}] 10:30:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 10:30:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 2237ms 10:30:35 INFO - PROCESS | 1794 | 1472232635536 Marionette TRACE conn4 -> [0,1417,"getWindowHandle",null] 10:30:35 INFO - PROCESS | 1794 | 1472232635546 Marionette TRACE conn4 <- [1,1417,null,{"value":"8"}] 10:30:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 10:30:35 INFO - PROCESS | 1794 | 1472232635572 Marionette TRACE conn4 -> [0,1418,"setScriptTimeout",{"ms":35000}] 10:30:35 INFO - PROCESS | 1794 | 1472232635582 Marionette TRACE conn4 <- [1,1418,null,{}] 10:30:35 INFO - PROCESS | 1794 | 1472232635647 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}] 10:30:35 INFO - PROCESS | 1794 | 1472232635654 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:30:35 INFO - PROCESS | 1794 | 1472232635899 Marionette TRACE conn4 <- [1,1419,null,{"value":null}] 10:30:36 INFO - PROCESS | 1794 | 1472232636132 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:36 INFO - PROCESS | 1794 | 1472232636148 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:30:36 INFO - PROCESS | 1794 | ++DOCSHELL 0x8e219c00 == 51 [pid = 1794] [id = 362] 10:30:36 INFO - PROCESS | 1794 | ++DOMWINDOW == 110 (0x8e507400) [pid = 1794] [serial = 1087] [outer = (nil)] 10:30:36 INFO - PROCESS | 1794 | ++DOMWINDOW == 111 (0x8f752c00) [pid = 1794] [serial = 1088] [outer = 0x8e507400] 10:30:36 INFO - PROCESS | 1794 | 1472232636289 Marionette DEBUG loaded listener.js 10:30:36 INFO - PROCESS | 1794 | ++DOMWINDOW == 112 (0x9180d000) [pid = 1794] [serial = 1089] [outer = 0x8e507400] 10:30:36 INFO - PROCESS | 1794 | --DOCSHELL 0x8d7dc800 == 50 [pid = 1794] [id = 338] 10:30:36 INFO - PROCESS | 1794 | --DOCSHELL 0x8d7e5000 == 49 [pid = 1794] [id = 352] 10:30:36 INFO - PROCESS | 1794 | --DOMWINDOW == 111 (0x93948000) [pid = 1794] [serial = 1022] [outer = (nil)] [url = about:blank] 10:30:36 INFO - PROCESS | 1794 | --DOCSHELL 0x91f54400 == 48 [pid = 1794] [id = 351] 10:30:36 INFO - PROCESS | 1794 | --DOCSHELL 0x8eba3000 == 47 [pid = 1794] [id = 350] 10:30:36 INFO - PROCESS | 1794 | --DOCSHELL 0x8f753c00 == 46 [pid = 1794] [id = 349] 10:30:36 INFO - PROCESS | 1794 | --DOCSHELL 0x8e50d800 == 45 [pid = 1794] [id = 348] 10:30:37 INFO - PROCESS | 1794 | --DOMWINDOW == 110 (0x925ad400) [pid = 1794] [serial = 1016] [outer = (nil)] [url = about:blank] 10:30:37 INFO - PROCESS | 1794 | --DOMWINDOW == 109 (0x92b0e000) [pid = 1794] [serial = 1017] [outer = (nil)] [url = about:blank] 10:30:37 INFO - PROCESS | 1794 | --DOMWINDOW == 108 (0x8f757c00) [pid = 1794] [serial = 1019] [outer = (nil)] [url = about:blank] 10:30:37 INFO - PROCESS | 1794 | --DOMWINDOW == 107 (0x8f755c00) [pid = 1794] [serial = 1004] [outer = (nil)] [url = about:blank] 10:30:37 INFO - PROCESS | 1794 | --DOMWINDOW == 106 (0x8ed52800) [pid = 1794] [serial = 992] [outer = (nil)] [url = about:blank] 10:30:37 INFO - PROCESS | 1794 | --DOMWINDOW == 105 (0x91817800) [pid = 1794] [serial = 1013] [outer = (nil)] [url = about:blank] 10:30:37 INFO - PROCESS | 1794 | --DOMWINDOW == 104 (0x9478bc00) [pid = 1794] [serial = 1001] [outer = (nil)] [url = about:blank] 10:30:37 INFO - PROCESS | 1794 | --DOMWINDOW == 103 (0x8eba4c00) [pid = 1794] [serial = 1008] [outer = (nil)] [url = about:blank] 10:30:37 INFO - PROCESS | 1794 | --DOMWINDOW == 102 (0x8e212c00) [pid = 1794] [serial = 1007] [outer = (nil)] [url = about:blank] 10:30:37 INFO - PROCESS | 1794 | --DOMWINDOW == 101 (0x92599c00) [pid = 1794] [serial = 995] [outer = (nil)] [url = about:blank] 10:30:37 INFO - PROCESS | 1794 | --DOMWINDOW == 100 (0x8f74e800) [pid = 1794] [serial = 1010] [outer = (nil)] [url = about:blank] 10:30:37 INFO - PROCESS | 1794 | --DOMWINDOW == 99 (0x8f757800) [pid = 1794] [serial = 1011] [outer = (nil)] [url = about:blank] 10:30:37 INFO - PROCESS | 1794 | --DOMWINDOW == 98 (0x938eb400) [pid = 1794] [serial = 989] [outer = (nil)] [url = about:blank] 10:30:37 INFO - PROCESS | 1794 | --DOMWINDOW == 97 (0x93a6f000) [pid = 1794] [serial = 998] [outer = (nil)] [url = about:blank] 10:30:37 INFO - PROCESS | 1794 | --DOMWINDOW == 96 (0x8f7ae400) [pid = 1794] [serial = 1020] [outer = (nil)] [url = about:blank] 10:30:37 INFO - PROCESS | 1794 | --DOMWINDOW == 95 (0x91f46800) [pid = 1794] [serial = 1014] [outer = (nil)] [url = about:blank] 10:30:37 INFO - PROCESS | 1794 | 1472232637536 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]]]}] 10:30:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 10:30:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 2001ms 10:30:37 INFO - PROCESS | 1794 | 1472232637570 Marionette TRACE conn4 -> [0,1421,"getWindowHandle",null] 10:30:37 INFO - PROCESS | 1794 | 1472232637579 Marionette TRACE conn4 <- [1,1421,null,{"value":"8"}] 10:30:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 10:30:37 INFO - PROCESS | 1794 | 1472232637592 Marionette TRACE conn4 -> [0,1422,"setScriptTimeout",{"ms":35000}] 10:30:37 INFO - PROCESS | 1794 | 1472232637600 Marionette TRACE conn4 <- [1,1422,null,{}] 10:30:37 INFO - PROCESS | 1794 | 1472232637609 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}] 10:30:37 INFO - PROCESS | 1794 | 1472232637614 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:30:37 INFO - PROCESS | 1794 | 1472232637831 Marionette TRACE conn4 <- [1,1423,null,{"value":null}] 10:30:38 INFO - PROCESS | 1794 | 1472232638061 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:38 INFO - PROCESS | 1794 | 1472232638073 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:30:38 INFO - PROCESS | 1794 | ++DOCSHELL 0x90f21800 == 46 [pid = 1794] [id = 363] 10:30:38 INFO - PROCESS | 1794 | ++DOMWINDOW == 96 (0x9180a000) [pid = 1794] [serial = 1090] [outer = (nil)] 10:30:38 INFO - PROCESS | 1794 | ++DOMWINDOW == 97 (0x91968c00) [pid = 1794] [serial = 1091] [outer = 0x9180a000] 10:30:38 INFO - PROCESS | 1794 | 1472232638162 Marionette DEBUG loaded listener.js 10:30:38 INFO - PROCESS | 1794 | ++DOMWINDOW == 98 (0x91f54400) [pid = 1794] [serial = 1092] [outer = 0x9180a000] 10:30:39 INFO - PROCESS | 1794 | 1472232639126 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]]]}] 10:30:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 10:30:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1593ms 10:30:39 INFO - PROCESS | 1794 | 1472232639185 Marionette TRACE conn4 -> [0,1425,"getWindowHandle",null] 10:30:39 INFO - PROCESS | 1794 | 1472232639192 Marionette TRACE conn4 <- [1,1425,null,{"value":"8"}] 10:30:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 10:30:39 INFO - PROCESS | 1794 | 1472232639203 Marionette TRACE conn4 -> [0,1426,"setScriptTimeout",{"ms":35000}] 10:30:39 INFO - PROCESS | 1794 | 1472232639208 Marionette TRACE conn4 <- [1,1426,null,{}] 10:30:39 INFO - PROCESS | 1794 | 1472232639214 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}] 10:30:39 INFO - PROCESS | 1794 | 1472232639221 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:30:39 INFO - PROCESS | 1794 | 1472232639458 Marionette TRACE conn4 <- [1,1427,null,{"value":null}] 10:30:39 INFO - PROCESS | 1794 | 1472232639691 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:39 INFO - PROCESS | 1794 | 1472232639699 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:30:39 INFO - PROCESS | 1794 | ++DOCSHELL 0x92b0d800 == 47 [pid = 1794] [id = 364] 10:30:39 INFO - PROCESS | 1794 | ++DOMWINDOW == 99 (0x92b0f000) [pid = 1794] [serial = 1093] [outer = (nil)] 10:30:39 INFO - PROCESS | 1794 | ++DOMWINDOW == 100 (0x938eb000) [pid = 1794] [serial = 1094] [outer = 0x92b0f000] 10:30:39 INFO - PROCESS | 1794 | 1472232639835 Marionette DEBUG loaded listener.js 10:30:39 INFO - PROCESS | 1794 | ++DOMWINDOW == 101 (0x9394c000) [pid = 1794] [serial = 1095] [outer = 0x92b0f000] 10:30:40 INFO - PROCESS | 1794 | 1472232640886 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]]]}] 10:30:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 10:30:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1738ms 10:30:40 INFO - PROCESS | 1794 | 1472232640942 Marionette TRACE conn4 -> [0,1429,"getWindowHandle",null] 10:30:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 10:30:40 INFO - PROCESS | 1794 | 1472232640947 Marionette TRACE conn4 <- [1,1429,null,{"value":"8"}] 10:30:40 INFO - PROCESS | 1794 | 1472232640954 Marionette TRACE conn4 -> [0,1430,"setScriptTimeout",{"ms":35000}] 10:30:40 INFO - PROCESS | 1794 | 1472232640960 Marionette TRACE conn4 <- [1,1430,null,{}] 10:30:40 INFO - PROCESS | 1794 | 1472232640978 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}] 10:30:40 INFO - PROCESS | 1794 | 1472232640987 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:30:41 INFO - PROCESS | 1794 | 1472232641220 Marionette TRACE conn4 <- [1,1431,null,{"value":null}] 10:30:41 INFO - PROCESS | 1794 | 1472232641472 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:41 INFO - PROCESS | 1794 | 1472232641485 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:30:41 INFO - PROCESS | 1794 | ++DOCSHELL 0x8f7e1000 == 48 [pid = 1794] [id = 365] 10:30:41 INFO - PROCESS | 1794 | ++DOMWINDOW == 102 (0x95109800) [pid = 1794] [serial = 1096] [outer = (nil)] 10:30:41 INFO - PROCESS | 1794 | ++DOMWINDOW == 103 (0x95263800) [pid = 1794] [serial = 1097] [outer = 0x95109800] 10:30:41 INFO - PROCESS | 1794 | 1472232641619 Marionette DEBUG loaded listener.js 10:30:41 INFO - PROCESS | 1794 | ++DOMWINDOW == 104 (0x95290800) [pid = 1794] [serial = 1098] [outer = 0x95109800] 10:30:42 INFO - PROCESS | 1794 | 1472232642573 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]]]}] 10:30:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 10:30:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1690ms 10:30:42 INFO - PROCESS | 1794 | 1472232642644 Marionette TRACE conn4 -> [0,1433,"getWindowHandle",null] 10:30:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 10:30:42 INFO - PROCESS | 1794 | 1472232642650 Marionette TRACE conn4 <- [1,1433,null,{"value":"8"}] 10:30:42 INFO - PROCESS | 1794 | 1472232642656 Marionette TRACE conn4 -> [0,1434,"setScriptTimeout",{"ms":35000}] 10:30:42 INFO - PROCESS | 1794 | 1472232642660 Marionette TRACE conn4 <- [1,1434,null,{}] 10:30:42 INFO - PROCESS | 1794 | 1472232642666 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}] 10:30:42 INFO - PROCESS | 1794 | 1472232642671 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:30:42 INFO - PROCESS | 1794 | 1472232642907 Marionette TRACE conn4 <- [1,1435,null,{"value":null}] 10:30:43 INFO - PROCESS | 1794 | 1472232643137 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:43 INFO - PROCESS | 1794 | 1472232643144 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:30:43 INFO - PROCESS | 1794 | ++DOCSHELL 0x95130800 == 49 [pid = 1794] [id = 366] 10:30:43 INFO - PROCESS | 1794 | ++DOMWINDOW == 105 (0x954a6c00) [pid = 1794] [serial = 1099] [outer = (nil)] 10:30:43 INFO - PROCESS | 1794 | ++DOMWINDOW == 106 (0x954e4000) [pid = 1794] [serial = 1100] [outer = 0x954a6c00] 10:30:43 INFO - PROCESS | 1794 | 1472232643283 Marionette DEBUG loaded listener.js 10:30:43 INFO - PROCESS | 1794 | ++DOMWINDOW == 107 (0x97771800) [pid = 1794] [serial = 1101] [outer = 0x954a6c00] 10:30:44 INFO - PROCESS | 1794 | 1472232644288 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]]]}] 10:30:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 10:30:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1683ms 10:30:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 10:30:44 INFO - PROCESS | 1794 | 1472232644339 Marionette TRACE conn4 -> [0,1437,"getWindowHandle",null] 10:30:44 INFO - PROCESS | 1794 | 1472232644342 Marionette TRACE conn4 <- [1,1437,null,{"value":"8"}] 10:30:44 INFO - PROCESS | 1794 | 1472232644349 Marionette TRACE conn4 -> [0,1438,"setScriptTimeout",{"ms":35000}] 10:30:44 INFO - PROCESS | 1794 | 1472232644353 Marionette TRACE conn4 <- [1,1438,null,{}] 10:30:44 INFO - PROCESS | 1794 | 1472232644359 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}] 10:30:44 INFO - PROCESS | 1794 | 1472232644364 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:30:44 INFO - PROCESS | 1794 | 1472232644549 Marionette TRACE conn4 <- [1,1439,null,{"value":null}] 10:30:44 INFO - PROCESS | 1794 | 1472232644777 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:44 INFO - PROCESS | 1794 | 1472232644790 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:30:44 INFO - PROCESS | 1794 | ++DOCSHELL 0x954a8800 == 50 [pid = 1794] [id = 367] 10:30:44 INFO - PROCESS | 1794 | ++DOMWINDOW == 108 (0x954d9400) [pid = 1794] [serial = 1102] [outer = (nil)] 10:30:44 INFO - PROCESS | 1794 | ++DOMWINDOW == 109 (0x9787ac00) [pid = 1794] [serial = 1103] [outer = 0x954d9400] 10:30:44 INFO - PROCESS | 1794 | 1472232644916 Marionette DEBUG loaded listener.js 10:30:45 INFO - PROCESS | 1794 | ++DOMWINDOW == 110 (0x978db400) [pid = 1794] [serial = 1104] [outer = 0x954d9400] 10:30:45 INFO - PROCESS | 1794 | 1472232645833 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]]]}] 10:30:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 10:30:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1539ms 10:30:45 INFO - PROCESS | 1794 | 1472232645893 Marionette TRACE conn4 -> [0,1441,"getWindowHandle",null] 10:30:45 INFO - PROCESS | 1794 | 1472232645897 Marionette TRACE conn4 <- [1,1441,null,{"value":"8"}] 10:30:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 10:30:45 INFO - PROCESS | 1794 | 1472232645903 Marionette TRACE conn4 -> [0,1442,"setScriptTimeout",{"ms":35000}] 10:30:45 INFO - PROCESS | 1794 | 1472232645907 Marionette TRACE conn4 <- [1,1442,null,{}] 10:30:45 INFO - PROCESS | 1794 | 1472232645913 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}] 10:30:45 INFO - PROCESS | 1794 | 1472232645923 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:30:46 INFO - PROCESS | 1794 | 1472232646160 Marionette TRACE conn4 <- [1,1443,null,{"value":null}] 10:30:46 INFO - PROCESS | 1794 | 1472232646406 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:46 INFO - PROCESS | 1794 | 1472232646414 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:30:46 INFO - PROCESS | 1794 | ++DOCSHELL 0x8f756000 == 51 [pid = 1794] [id = 368] 10:30:46 INFO - PROCESS | 1794 | ++DOMWINDOW == 111 (0x9258e400) [pid = 1794] [serial = 1105] [outer = (nil)] 10:30:46 INFO - PROCESS | 1794 | ++DOMWINDOW == 112 (0x99ed8400) [pid = 1794] [serial = 1106] [outer = 0x9258e400] 10:30:46 INFO - PROCESS | 1794 | 1472232646540 Marionette DEBUG loaded listener.js 10:30:46 INFO - PROCESS | 1794 | ++DOMWINDOW == 113 (0x9a8a0000) [pid = 1794] [serial = 1107] [outer = 0x9258e400] 10:30:47 INFO - PROCESS | 1794 | 1472232647448 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]]]}] 10:30:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 10:30:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1590ms 10:30:47 INFO - PROCESS | 1794 | 1472232647495 Marionette TRACE conn4 -> [0,1445,"getWindowHandle",null] 10:30:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 10:30:47 INFO - PROCESS | 1794 | 1472232647499 Marionette TRACE conn4 <- [1,1445,null,{"value":"8"}] 10:30:47 INFO - PROCESS | 1794 | 1472232647506 Marionette TRACE conn4 -> [0,1446,"setScriptTimeout",{"ms":35000}] 10:30:47 INFO - PROCESS | 1794 | 1472232647510 Marionette TRACE conn4 <- [1,1446,null,{}] 10:30:47 INFO - PROCESS | 1794 | 1472232647516 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}] 10:30:47 INFO - PROCESS | 1794 | 1472232647521 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:30:47 INFO - PROCESS | 1794 | 1472232647696 Marionette TRACE conn4 <- [1,1447,null,{"value":null}] 10:30:47 INFO - PROCESS | 1794 | 1472232647934 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:47 INFO - PROCESS | 1794 | 1472232647942 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:30:48 INFO - PROCESS | 1794 | ++DOCSHELL 0x99678c00 == 52 [pid = 1794] [id = 369] 10:30:48 INFO - PROCESS | 1794 | ++DOMWINDOW == 114 (0x99e1f400) [pid = 1794] [serial = 1108] [outer = (nil)] 10:30:48 INFO - PROCESS | 1794 | ++DOMWINDOW == 115 (0x9a8aa000) [pid = 1794] [serial = 1109] [outer = 0x99e1f400] 10:30:48 INFO - PROCESS | 1794 | 1472232648071 Marionette DEBUG loaded listener.js 10:30:48 INFO - PROCESS | 1794 | ++DOMWINDOW == 116 (0x9a9d5000) [pid = 1794] [serial = 1110] [outer = 0x99e1f400] 10:30:49 INFO - PROCESS | 1794 | 1472232649069 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]]]}] 10:30:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 10:30:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1632ms 10:30:49 INFO - PROCESS | 1794 | 1472232649139 Marionette TRACE conn4 -> [0,1449,"getWindowHandle",null] 10:30:49 INFO - PROCESS | 1794 | 1472232649143 Marionette TRACE conn4 <- [1,1449,null,{"value":"8"}] 10:30:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 10:30:49 INFO - PROCESS | 1794 | 1472232649150 Marionette TRACE conn4 -> [0,1450,"setScriptTimeout",{"ms":35000}] 10:30:49 INFO - PROCESS | 1794 | 1472232649154 Marionette TRACE conn4 <- [1,1450,null,{}] 10:30:49 INFO - PROCESS | 1794 | 1472232649160 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}] 10:30:49 INFO - PROCESS | 1794 | 1472232649165 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:30:49 INFO - PROCESS | 1794 | 1472232649388 Marionette TRACE conn4 <- [1,1451,null,{"value":null}] 10:30:49 INFO - PROCESS | 1794 | 1472232649616 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:49 INFO - PROCESS | 1794 | 1472232649626 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:30:49 INFO - PROCESS | 1794 | ++DOCSHELL 0x8d7db800 == 53 [pid = 1794] [id = 370] 10:30:49 INFO - PROCESS | 1794 | ++DOMWINDOW == 117 (0x8e50b400) [pid = 1794] [serial = 1111] [outer = (nil)] 10:30:49 INFO - PROCESS | 1794 | ++DOMWINDOW == 118 (0x9a9df000) [pid = 1794] [serial = 1112] [outer = 0x8e50b400] 10:30:49 INFO - PROCESS | 1794 | 1472232649753 Marionette DEBUG loaded listener.js 10:30:49 INFO - PROCESS | 1794 | ++DOMWINDOW == 119 (0x9a9e2400) [pid = 1794] [serial = 1113] [outer = 0x8e50b400] 10:30:50 INFO - PROCESS | 1794 | 1472232650744 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]]]}] 10:30:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 10:30:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1635ms 10:30:50 INFO - PROCESS | 1794 | 1472232650786 Marionette TRACE conn4 -> [0,1453,"getWindowHandle",null] 10:30:50 INFO - PROCESS | 1794 | 1472232650791 Marionette TRACE conn4 <- [1,1453,null,{"value":"8"}] 10:30:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 10:30:50 INFO - PROCESS | 1794 | 1472232650798 Marionette TRACE conn4 -> [0,1454,"setScriptTimeout",{"ms":35000}] 10:30:50 INFO - PROCESS | 1794 | 1472232650801 Marionette TRACE conn4 <- [1,1454,null,{}] 10:30:50 INFO - PROCESS | 1794 | 1472232650808 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}] 10:30:50 INFO - PROCESS | 1794 | 1472232650813 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:30:51 INFO - PROCESS | 1794 | 1472232651009 Marionette TRACE conn4 <- [1,1455,null,{"value":null}] 10:30:51 INFO - PROCESS | 1794 | 1472232651256 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:51 INFO - PROCESS | 1794 | 1472232651265 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:30:51 INFO - PROCESS | 1794 | --DOCSHELL 0x8f46c800 == 52 [pid = 1794] [id = 361] 10:30:51 INFO - PROCESS | 1794 | ++DOCSHELL 0x8e214c00 == 53 [pid = 1794] [id = 371] 10:30:51 INFO - PROCESS | 1794 | ++DOMWINDOW == 120 (0x8ebab000) [pid = 1794] [serial = 1114] [outer = (nil)] 10:30:51 INFO - PROCESS | 1794 | ++DOMWINDOW == 121 (0x8f474400) [pid = 1794] [serial = 1115] [outer = 0x8ebab000] 10:30:51 INFO - PROCESS | 1794 | 1472232651796 Marionette DEBUG loaded listener.js 10:30:51 INFO - PROCESS | 1794 | ++DOMWINDOW == 122 (0x8f753000) [pid = 1794] [serial = 1116] [outer = 0x8ebab000] 10:30:52 INFO - PROCESS | 1794 | 1472232652709 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]]]}] 10:30:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 10:30:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1934ms 10:30:52 INFO - PROCESS | 1794 | 1472232652735 Marionette TRACE conn4 -> [0,1457,"getWindowHandle",null] 10:30:52 INFO - PROCESS | 1794 | 1472232652741 Marionette TRACE conn4 <- [1,1457,null,{"value":"8"}] 10:30:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 10:30:52 INFO - PROCESS | 1794 | 1472232652774 Marionette TRACE conn4 -> [0,1458,"setScriptTimeout",{"ms":35000}] 10:30:52 INFO - PROCESS | 1794 | 1472232652778 Marionette TRACE conn4 <- [1,1458,null,{}] 10:30:52 INFO - PROCESS | 1794 | 1472232652786 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}] 10:30:52 INFO - PROCESS | 1794 | 1472232652790 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:30:52 INFO - PROCESS | 1794 | 1472232652975 Marionette TRACE conn4 <- [1,1459,null,{"value":null}] 10:30:53 INFO - PROCESS | 1794 | 1472232652987 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:53 INFO - PROCESS | 1794 | 1472232653000 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:30:53 INFO - PROCESS | 1794 | ++DOCSHELL 0x92592c00 == 54 [pid = 1794] [id = 372] 10:30:53 INFO - PROCESS | 1794 | ++DOMWINDOW == 123 (0x92598c00) [pid = 1794] [serial = 1117] [outer = (nil)] 10:30:53 INFO - PROCESS | 1794 | ++DOMWINDOW == 124 (0x92b09c00) [pid = 1794] [serial = 1118] [outer = 0x92598c00] 10:30:53 INFO - PROCESS | 1794 | 1472232653090 Marionette DEBUG loaded listener.js 10:30:53 INFO - PROCESS | 1794 | ++DOMWINDOW == 125 (0x938eb400) [pid = 1794] [serial = 1119] [outer = 0x92598c00] 10:30:54 INFO - PROCESS | 1794 | 1472232654138 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]]]}] 10:30:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 10:30:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1402ms 10:30:54 INFO - PROCESS | 1794 | 1472232654158 Marionette TRACE conn4 -> [0,1461,"getWindowHandle",null] 10:30:54 INFO - PROCESS | 1794 | 1472232654164 Marionette TRACE conn4 <- [1,1461,null,{"value":"8"}] 10:30:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 10:30:54 INFO - PROCESS | 1794 | 1472232654201 Marionette TRACE conn4 -> [0,1462,"setScriptTimeout",{"ms":35000}] 10:30:54 INFO - PROCESS | 1794 | 1472232654206 Marionette TRACE conn4 <- [1,1462,null,{}] 10:30:54 INFO - PROCESS | 1794 | 1472232654219 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}] 10:30:54 INFO - PROCESS | 1794 | 1472232654224 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:30:54 INFO - PROCESS | 1794 | 1472232654469 Marionette TRACE conn4 <- [1,1463,null,{"value":null}] 10:30:54 INFO - PROCESS | 1794 | 1472232654497 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:54 INFO - PROCESS | 1794 | 1472232654506 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:30:54 INFO - PROCESS | 1794 | ++DOCSHELL 0x93a6a800 == 55 [pid = 1794] [id = 373] 10:30:54 INFO - PROCESS | 1794 | ++DOMWINDOW == 126 (0x9478bc00) [pid = 1794] [serial = 1120] [outer = (nil)] 10:30:54 INFO - PROCESS | 1794 | ++DOMWINDOW == 127 (0x9526c000) [pid = 1794] [serial = 1121] [outer = 0x9478bc00] 10:30:54 INFO - PROCESS | 1794 | 1472232654582 Marionette DEBUG loaded listener.js 10:30:54 INFO - PROCESS | 1794 | ++DOMWINDOW == 128 (0x9776d800) [pid = 1794] [serial = 1122] [outer = 0x9478bc00] 10:30:55 INFO - PROCESS | 1794 | 1472232655631 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]]]}] 10:30:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 10:30:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1491ms 10:30:55 INFO - PROCESS | 1794 | 1472232655696 Marionette TRACE conn4 -> [0,1465,"getWindowHandle",null] 10:30:55 INFO - PROCESS | 1794 | 1472232655700 Marionette TRACE conn4 <- [1,1465,null,{"value":"8"}] 10:30:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 10:30:55 INFO - PROCESS | 1794 | 1472232655707 Marionette TRACE conn4 -> [0,1466,"setScriptTimeout",{"ms":35000}] 10:30:55 INFO - PROCESS | 1794 | 1472232655713 Marionette TRACE conn4 <- [1,1466,null,{}] 10:30:55 INFO - PROCESS | 1794 | 1472232655729 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}] 10:30:55 INFO - PROCESS | 1794 | 1472232655738 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:30:56 INFO - PROCESS | 1794 | 1472232656016 Marionette TRACE conn4 <- [1,1467,null,{"value":null}] 10:30:56 INFO - PROCESS | 1794 | 1472232656048 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:56 INFO - PROCESS | 1794 | 1472232656059 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:30:56 INFO - PROCESS | 1794 | ++DOCSHELL 0x8f7a7800 == 56 [pid = 1794] [id = 374] 10:30:56 INFO - PROCESS | 1794 | ++DOMWINDOW == 129 (0x92b0a000) [pid = 1794] [serial = 1123] [outer = (nil)] 10:30:56 INFO - PROCESS | 1794 | ++DOMWINDOW == 130 (0x9a7a9000) [pid = 1794] [serial = 1124] [outer = 0x92b0a000] 10:30:56 INFO - PROCESS | 1794 | 1472232656133 Marionette DEBUG loaded listener.js 10:30:56 INFO - PROCESS | 1794 | ++DOMWINDOW == 131 (0x9a9d4800) [pid = 1794] [serial = 1125] [outer = 0x92b0a000] 10:30:56 INFO - PROCESS | 1794 | --DOMWINDOW == 130 (0x9398f800) [pid = 1794] [serial = 1054] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 10:30:56 INFO - PROCESS | 1794 | --DOMWINDOW == 129 (0x8d7e8000) [pid = 1794] [serial = 1057] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 10:30:56 INFO - PROCESS | 1794 | --DOMWINDOW == 128 (0x8f7b0000) [pid = 1794] [serial = 1048] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 10:30:56 INFO - PROCESS | 1794 | --DOMWINDOW == 127 (0x8eba7c00) [pid = 1794] [serial = 1051] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 10:30:56 INFO - PROCESS | 1794 | --DOMWINDOW == 126 (0x8e50dc00) [pid = 1794] [serial = 1045] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 10:30:56 INFO - PROCESS | 1794 | --DOMWINDOW == 125 (0x8f46e400) [pid = 1794] [serial = 1084] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 10:30:57 INFO - PROCESS | 1794 | 1472232657159 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]]]}] 10:30:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 10:30:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1485ms 10:30:57 INFO - PROCESS | 1794 | 1472232657192 Marionette TRACE conn4 -> [0,1469,"getWindowHandle",null] 10:30:57 INFO - PROCESS | 1794 | 1472232657196 Marionette TRACE conn4 <- [1,1469,null,{"value":"8"}] 10:30:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 10:30:57 INFO - PROCESS | 1794 | 1472232657203 Marionette TRACE conn4 -> [0,1470,"setScriptTimeout",{"ms":35000}] 10:30:57 INFO - PROCESS | 1794 | 1472232657206 Marionette TRACE conn4 <- [1,1470,null,{}] 10:30:57 INFO - PROCESS | 1794 | 1472232657212 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}] 10:30:57 INFO - PROCESS | 1794 | 1472232657217 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:30:57 INFO - PROCESS | 1794 | 1472232657392 Marionette TRACE conn4 <- [1,1471,null,{"value":null}] 10:30:57 INFO - PROCESS | 1794 | 1472232657401 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:57 INFO - PROCESS | 1794 | 1472232657413 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:30:57 INFO - PROCESS | 1794 | ++DOCSHELL 0x8f7df400 == 57 [pid = 1794] [id = 375] 10:30:57 INFO - PROCESS | 1794 | ++DOMWINDOW == 126 (0x90f2b800) [pid = 1794] [serial = 1126] [outer = (nil)] 10:30:57 INFO - PROCESS | 1794 | ++DOMWINDOW == 127 (0x9a8aa800) [pid = 1794] [serial = 1127] [outer = 0x90f2b800] 10:30:57 INFO - PROCESS | 1794 | 1472232657615 Marionette DEBUG loaded listener.js 10:30:57 INFO - PROCESS | 1794 | ++DOMWINDOW == 128 (0x9aa75400) [pid = 1794] [serial = 1128] [outer = 0x90f2b800] 10:30:58 INFO - PROCESS | 1794 | 1472232658489 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]]]}] 10:30:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 10:30:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1432ms 10:30:58 INFO - PROCESS | 1794 | 1472232658638 Marionette TRACE conn4 -> [0,1473,"getWindowHandle",null] 10:30:58 INFO - PROCESS | 1794 | 1472232658644 Marionette TRACE conn4 <- [1,1473,null,{"value":"8"}] 10:30:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 10:30:58 INFO - PROCESS | 1794 | 1472232658665 Marionette TRACE conn4 -> [0,1474,"setScriptTimeout",{"ms":35000}] 10:30:58 INFO - PROCESS | 1794 | 1472232658671 Marionette TRACE conn4 <- [1,1474,null,{}] 10:30:58 INFO - PROCESS | 1794 | 1472232658680 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}] 10:30:58 INFO - PROCESS | 1794 | 1472232658686 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:30:58 INFO - PROCESS | 1794 | 1472232658885 Marionette TRACE conn4 <- [1,1475,null,{"value":null}] 10:30:59 INFO - PROCESS | 1794 | 1472232659112 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:59 INFO - PROCESS | 1794 | 1472232659131 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:30:59 INFO - PROCESS | 1794 | ++DOCSHELL 0x8f75ac00 == 58 [pid = 1794] [id = 376] 10:30:59 INFO - PROCESS | 1794 | ++DOMWINDOW == 129 (0x91f46c00) [pid = 1794] [serial = 1129] [outer = (nil)] 10:30:59 INFO - PROCESS | 1794 | ++DOMWINDOW == 130 (0x9246dc00) [pid = 1794] [serial = 1130] [outer = 0x91f46c00] 10:30:59 INFO - PROCESS | 1794 | 1472232659263 Marionette DEBUG loaded listener.js 10:30:59 INFO - PROCESS | 1794 | ++DOMWINDOW == 131 (0x92597800) [pid = 1794] [serial = 1131] [outer = 0x91f46c00] 10:31:00 INFO - PROCESS | 1794 | 1472232660259 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]]]}] 10:31:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 10:31:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1654ms 10:31:00 INFO - PROCESS | 1794 | 1472232660307 Marionette TRACE conn4 -> [0,1477,"getWindowHandle",null] 10:31:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 10:31:00 INFO - PROCESS | 1794 | 1472232660313 Marionette TRACE conn4 <- [1,1477,null,{"value":"8"}] 10:31:00 INFO - PROCESS | 1794 | 1472232660324 Marionette TRACE conn4 -> [0,1478,"setScriptTimeout",{"ms":35000}] 10:31:00 INFO - PROCESS | 1794 | 1472232660329 Marionette TRACE conn4 <- [1,1478,null,{}] 10:31:00 INFO - PROCESS | 1794 | 1472232660337 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}] 10:31:00 INFO - PROCESS | 1794 | 1472232660343 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:31:00 INFO - PROCESS | 1794 | 1472232660542 Marionette TRACE conn4 <- [1,1479,null,{"value":null}] 10:31:00 INFO - PROCESS | 1794 | 1472232660781 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:00 INFO - PROCESS | 1794 | 1472232660789 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:31:00 INFO - PROCESS | 1794 | ++DOCSHELL 0x9398d400 == 59 [pid = 1794] [id = 377] 10:31:00 INFO - PROCESS | 1794 | ++DOMWINDOW == 132 (0x95107400) [pid = 1794] [serial = 1132] [outer = (nil)] 10:31:00 INFO - PROCESS | 1794 | ++DOMWINDOW == 133 (0x954e6000) [pid = 1794] [serial = 1133] [outer = 0x95107400] 10:31:00 INFO - PROCESS | 1794 | 1472232660923 Marionette DEBUG loaded listener.js 10:31:01 INFO - PROCESS | 1794 | ++DOMWINDOW == 134 (0x97870c00) [pid = 1794] [serial = 1134] [outer = 0x95107400] 10:31:01 INFO - PROCESS | 1794 | 1472232661907 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]]]}] 10:31:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 10:31:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1655ms 10:31:01 INFO - PROCESS | 1794 | 1472232661975 Marionette TRACE conn4 -> [0,1481,"getWindowHandle",null] 10:31:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 10:31:01 INFO - PROCESS | 1794 | 1472232661980 Marionette TRACE conn4 <- [1,1481,null,{"value":"8"}] 10:31:01 INFO - PROCESS | 1794 | 1472232661987 Marionette TRACE conn4 -> [0,1482,"setScriptTimeout",{"ms":35000}] 10:31:01 INFO - PROCESS | 1794 | 1472232661991 Marionette TRACE conn4 <- [1,1482,null,{}] 10:31:02 INFO - PROCESS | 1794 | 1472232662007 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}] 10:31:02 INFO - PROCESS | 1794 | 1472232662016 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:31:02 INFO - PROCESS | 1794 | 1472232662269 Marionette TRACE conn4 <- [1,1483,null,{"value":null}] 10:31:02 INFO - PROCESS | 1794 | 1472232662609 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:02 INFO - PROCESS | 1794 | 1472232662625 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:31:02 INFO - PROCESS | 1794 | ++DOCSHELL 0x9aa7a400 == 60 [pid = 1794] [id = 378] 10:31:02 INFO - PROCESS | 1794 | ++DOMWINDOW == 135 (0x9ab6dc00) [pid = 1794] [serial = 1135] [outer = (nil)] 10:31:02 INFO - PROCESS | 1794 | ++DOMWINDOW == 136 (0x9ab73400) [pid = 1794] [serial = 1136] [outer = 0x9ab6dc00] 10:31:02 INFO - PROCESS | 1794 | 1472232662710 Marionette DEBUG loaded listener.js 10:31:02 INFO - PROCESS | 1794 | ++DOMWINDOW == 137 (0x9ab77000) [pid = 1794] [serial = 1137] [outer = 0x9ab6dc00] 10:31:03 INFO - PROCESS | 1794 | 1472232663720 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]]]}] 10:31:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 10:31:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1797ms 10:31:03 INFO - PROCESS | 1794 | 1472232663789 Marionette TRACE conn4 -> [0,1485,"getWindowHandle",null] 10:31:03 INFO - PROCESS | 1794 | 1472232663793 Marionette TRACE conn4 <- [1,1485,null,{"value":"8"}] 10:31:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 10:31:03 INFO - PROCESS | 1794 | 1472232663800 Marionette TRACE conn4 -> [0,1486,"setScriptTimeout",{"ms":35000}] 10:31:03 INFO - PROCESS | 1794 | 1472232663803 Marionette TRACE conn4 <- [1,1486,null,{}] 10:31:03 INFO - PROCESS | 1794 | 1472232663809 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}] 10:31:03 INFO - PROCESS | 1794 | 1472232663814 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:31:04 INFO - PROCESS | 1794 | 1472232664044 Marionette TRACE conn4 <- [1,1487,null,{"value":null}] 10:31:04 INFO - PROCESS | 1794 | 1472232664280 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:04 INFO - PROCESS | 1794 | 1472232664288 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:31:04 INFO - PROCESS | 1794 | ++DOCSHELL 0x8d994400 == 61 [pid = 1794] [id = 379] 10:31:04 INFO - PROCESS | 1794 | ++DOMWINDOW == 138 (0x94785800) [pid = 1794] [serial = 1138] [outer = (nil)] 10:31:04 INFO - PROCESS | 1794 | ++DOMWINDOW == 139 (0x9aba0800) [pid = 1794] [serial = 1139] [outer = 0x94785800] 10:31:04 INFO - PROCESS | 1794 | 1472232664385 Marionette DEBUG loaded listener.js 10:31:04 INFO - PROCESS | 1794 | ++DOMWINDOW == 140 (0x9aba5400) [pid = 1794] [serial = 1140] [outer = 0x94785800] 10:31:05 INFO - PROCESS | 1794 | 1472232665287 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]]]}] 10:31:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 10:31:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1532ms 10:31:05 INFO - PROCESS | 1794 | 1472232665333 Marionette TRACE conn4 -> [0,1489,"getWindowHandle",null] 10:31:05 INFO - PROCESS | 1794 | 1472232665338 Marionette TRACE conn4 <- [1,1489,null,{"value":"8"}] 10:31:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 10:31:05 INFO - PROCESS | 1794 | 1472232665345 Marionette TRACE conn4 -> [0,1490,"setScriptTimeout",{"ms":35000}] 10:31:05 INFO - PROCESS | 1794 | 1472232665349 Marionette TRACE conn4 <- [1,1490,null,{}] 10:31:05 INFO - PROCESS | 1794 | 1472232665354 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}] 10:31:05 INFO - PROCESS | 1794 | 1472232665360 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:31:05 INFO - PROCESS | 1794 | 1472232665544 Marionette TRACE conn4 <- [1,1491,null,{"value":null}] 10:31:05 INFO - PROCESS | 1794 | 1472232665733 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:05 INFO - PROCESS | 1794 | 1472232665742 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:31:05 INFO - PROCESS | 1794 | ++DOCSHELL 0x8d7e0800 == 62 [pid = 1794] [id = 380] 10:31:05 INFO - PROCESS | 1794 | ++DOMWINDOW == 141 (0x9ab9ec00) [pid = 1794] [serial = 1141] [outer = (nil)] 10:31:05 INFO - PROCESS | 1794 | ++DOMWINDOW == 142 (0x93c41800) [pid = 1794] [serial = 1142] [outer = 0x9ab9ec00] 10:31:05 INFO - PROCESS | 1794 | 1472232665837 Marionette DEBUG loaded listener.js 10:31:05 INFO - PROCESS | 1794 | ++DOMWINDOW == 143 (0x9b04fc00) [pid = 1794] [serial = 1143] [outer = 0x9ab9ec00] 10:31:06 INFO - PROCESS | 1794 | 1472232666771 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]]]}] 10:31:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 10:31:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1481ms 10:31:06 INFO - PROCESS | 1794 | 1472232666827 Marionette TRACE conn4 -> [0,1493,"getWindowHandle",null] 10:31:06 INFO - PROCESS | 1794 | 1472232666831 Marionette TRACE conn4 <- [1,1493,null,{"value":"8"}] 10:31:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 10:31:06 INFO - PROCESS | 1794 | 1472232666838 Marionette TRACE conn4 -> [0,1494,"setScriptTimeout",{"ms":35000}] 10:31:06 INFO - PROCESS | 1794 | 1472232666841 Marionette TRACE conn4 <- [1,1494,null,{}] 10:31:06 INFO - PROCESS | 1794 | 1472232666847 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}] 10:31:06 INFO - PROCESS | 1794 | 1472232666857 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:31:07 INFO - PROCESS | 1794 | 1472232667089 Marionette TRACE conn4 <- [1,1495,null,{"value":null}] 10:31:07 INFO - PROCESS | 1794 | 1472232667331 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:07 INFO - PROCESS | 1794 | 1472232667340 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:31:07 INFO - PROCESS | 1794 | ++DOCSHELL 0x93992800 == 63 [pid = 1794] [id = 381] 10:31:07 INFO - PROCESS | 1794 | ++DOMWINDOW == 144 (0x9b6c7400) [pid = 1794] [serial = 1144] [outer = (nil)] 10:31:07 INFO - PROCESS | 1794 | ++DOMWINDOW == 145 (0x9bb2e000) [pid = 1794] [serial = 1145] [outer = 0x9b6c7400] 10:31:07 INFO - PROCESS | 1794 | 1472232667465 Marionette DEBUG loaded listener.js 10:31:07 INFO - PROCESS | 1794 | ++DOMWINDOW == 146 (0x9bbe1c00) [pid = 1794] [serial = 1146] [outer = 0x9b6c7400] 10:31:08 INFO - PROCESS | 1794 | 1472232668409 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]]]}] 10:31:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 10:31:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1633ms 10:31:08 INFO - PROCESS | 1794 | 1472232668473 Marionette TRACE conn4 -> [0,1497,"getWindowHandle",null] 10:31:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 10:31:08 INFO - PROCESS | 1794 | 1472232668477 Marionette TRACE conn4 <- [1,1497,null,{"value":"8"}] 10:31:08 INFO - PROCESS | 1794 | 1472232668484 Marionette TRACE conn4 -> [0,1498,"setScriptTimeout",{"ms":35000}] 10:31:08 INFO - PROCESS | 1794 | 1472232668487 Marionette TRACE conn4 <- [1,1498,null,{}] 10:31:08 INFO - PROCESS | 1794 | 1472232668494 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}] 10:31:08 INFO - PROCESS | 1794 | 1472232668499 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:31:08 INFO - PROCESS | 1794 | 1472232668682 Marionette TRACE conn4 <- [1,1499,null,{"value":null}] 10:31:08 INFO - PROCESS | 1794 | 1472232668922 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:08 INFO - PROCESS | 1794 | 1472232668931 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:31:08 INFO - PROCESS | 1794 | ++DOCSHELL 0x9258b000 == 64 [pid = 1794] [id = 382] 10:31:08 INFO - PROCESS | 1794 | ++DOMWINDOW == 147 (0x9a8ec000) [pid = 1794] [serial = 1147] [outer = (nil)] 10:31:09 INFO - PROCESS | 1794 | ++DOMWINDOW == 148 (0x9be49000) [pid = 1794] [serial = 1148] [outer = 0x9a8ec000] 10:31:09 INFO - PROCESS | 1794 | 1472232669055 Marionette DEBUG loaded listener.js 10:31:09 INFO - PROCESS | 1794 | ++DOMWINDOW == 149 (0x9be4d400) [pid = 1794] [serial = 1149] [outer = 0x9a8ec000] 10:31:10 INFO - PROCESS | 1794 | 1472232670011 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]]]}] 10:31:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 10:31:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1587ms 10:31:10 INFO - PROCESS | 1794 | 1472232670072 Marionette TRACE conn4 -> [0,1501,"getWindowHandle",null] 10:31:10 INFO - PROCESS | 1794 | 1472232670077 Marionette TRACE conn4 <- [1,1501,null,{"value":"8"}] 10:31:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 10:31:10 INFO - PROCESS | 1794 | 1472232670084 Marionette TRACE conn4 -> [0,1502,"setScriptTimeout",{"ms":35000}] 10:31:10 INFO - PROCESS | 1794 | 1472232670087 Marionette TRACE conn4 <- [1,1502,null,{}] 10:31:10 INFO - PROCESS | 1794 | 1472232670093 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}] 10:31:10 INFO - PROCESS | 1794 | 1472232670098 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:31:10 INFO - PROCESS | 1794 | 1472232670735 Marionette TRACE conn4 <- [1,1503,null,{"value":null}] 10:31:10 INFO - PROCESS | 1794 | 1472232670977 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:11 INFO - PROCESS | 1794 | 1472232670987 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:31:11 INFO - PROCESS | 1794 | ++DOCSHELL 0x8ed52800 == 65 [pid = 1794] [id = 383] 10:31:11 INFO - PROCESS | 1794 | ++DOMWINDOW == 150 (0x8ed58000) [pid = 1794] [serial = 1150] [outer = (nil)] 10:31:11 INFO - PROCESS | 1794 | ++DOMWINDOW == 151 (0x8f74fc00) [pid = 1794] [serial = 1151] [outer = 0x8ed58000] 10:31:11 INFO - PROCESS | 1794 | 1472232671108 Marionette DEBUG loaded listener.js 10:31:11 INFO - PROCESS | 1794 | ++DOMWINDOW == 152 (0x90f29000) [pid = 1794] [serial = 1152] [outer = 0x8ed58000] 10:31:12 INFO - PROCESS | 1794 | 1472232672168 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]]]}] 10:31:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 10:31:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 2134ms 10:31:12 INFO - PROCESS | 1794 | 1472232672221 Marionette TRACE conn4 -> [0,1505,"getWindowHandle",null] 10:31:12 INFO - PROCESS | 1794 | 1472232672227 Marionette TRACE conn4 <- [1,1505,null,{"value":"8"}] 10:31:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 10:31:12 INFO - PROCESS | 1794 | 1472232672235 Marionette TRACE conn4 -> [0,1506,"setScriptTimeout",{"ms":35000}] 10:31:12 INFO - PROCESS | 1794 | 1472232672240 Marionette TRACE conn4 <- [1,1506,null,{}] 10:31:12 INFO - PROCESS | 1794 | 1472232672247 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}] 10:31:12 INFO - PROCESS | 1794 | 1472232672253 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:31:12 INFO - PROCESS | 1794 | 1472232672475 Marionette TRACE conn4 <- [1,1507,null,{"value":null}] 10:31:12 INFO - PROCESS | 1794 | 1472232672721 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:12 INFO - PROCESS | 1794 | 1472232672733 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:31:12 INFO - PROCESS | 1794 | ++DOCSHELL 0x91817c00 == 66 [pid = 1794] [id = 384] 10:31:12 INFO - PROCESS | 1794 | ++DOMWINDOW == 153 (0x91968800) [pid = 1794] [serial = 1153] [outer = (nil)] 10:31:12 INFO - PROCESS | 1794 | ++DOMWINDOW == 154 (0x92597400) [pid = 1794] [serial = 1154] [outer = 0x91968800] 10:31:12 INFO - PROCESS | 1794 | 1472232672874 Marionette DEBUG loaded listener.js 10:31:12 INFO - PROCESS | 1794 | ++DOMWINDOW == 155 (0x92b0ac00) [pid = 1794] [serial = 1155] [outer = 0x91968800] 10:31:13 INFO - PROCESS | 1794 | --DOCSHELL 0x8f754c00 == 65 [pid = 1794] [id = 357] 10:31:13 INFO - PROCESS | 1794 | --DOCSHELL 0x8f603400 == 64 [pid = 1794] [id = 354] 10:31:13 INFO - PROCESS | 1794 | --DOCSHELL 0x91809800 == 63 [pid = 1794] [id = 342] 10:31:13 INFO - PROCESS | 1794 | --DOMWINDOW == 154 (0x9510a000) [pid = 1794] [serial = 1034] [outer = (nil)] [url = about:blank] 10:31:13 INFO - PROCESS | 1794 | --DOMWINDOW == 153 (0x9549f800) [pid = 1794] [serial = 1043] [outer = (nil)] [url = about:blank] 10:31:13 INFO - PROCESS | 1794 | --DOMWINDOW == 152 (0x9223c400) [pid = 1794] [serial = 1028] [outer = (nil)] [url = about:blank] 10:31:13 INFO - PROCESS | 1794 | --DOMWINDOW == 151 (0x95261400) [pid = 1794] [serial = 1037] [outer = (nil)] [url = about:blank] 10:31:13 INFO - PROCESS | 1794 | --DOMWINDOW == 150 (0x8f74f000) [pid = 1794] [serial = 1025] [outer = (nil)] [url = about:blank] 10:31:13 INFO - PROCESS | 1794 | --DOMWINDOW == 149 (0x95293000) [pid = 1794] [serial = 1040] [outer = (nil)] [url = about:blank] 10:31:13 INFO - PROCESS | 1794 | --DOMWINDOW == 148 (0x93a70800) [pid = 1794] [serial = 1031] [outer = (nil)] [url = about:blank] 10:31:13 INFO - PROCESS | 1794 | --DOMWINDOW == 147 (0x9a89bc00) [pid = 1794] [serial = 1082] [outer = (nil)] [url = about:blank] 10:31:13 INFO - PROCESS | 1794 | --DOMWINDOW == 146 (0x99e1ec00) [pid = 1794] [serial = 1079] [outer = (nil)] [url = about:blank] 10:31:13 INFO - PROCESS | 1794 | --DOMWINDOW == 145 (0x9826e800) [pid = 1794] [serial = 1076] [outer = (nil)] [url = about:blank] 10:31:13 INFO - PROCESS | 1794 | --DOMWINDOW == 144 (0x97876800) [pid = 1794] [serial = 1073] [outer = (nil)] [url = about:blank] 10:31:13 INFO - PROCESS | 1794 | --DOMWINDOW == 143 (0x97772000) [pid = 1794] [serial = 1070] [outer = (nil)] [url = about:blank] 10:31:13 INFO - PROCESS | 1794 | --DOMWINDOW == 142 (0x9398e400) [pid = 1794] [serial = 1067] [outer = (nil)] [url = about:blank] 10:31:13 INFO - PROCESS | 1794 | --DOMWINDOW == 141 (0x9195e000) [pid = 1794] [serial = 1064] [outer = (nil)] [url = about:blank] 10:31:13 INFO - PROCESS | 1794 | --DOMWINDOW == 140 (0x954e5800) [pid = 1794] [serial = 1061] [outer = (nil)] [url = about:blank] 10:31:13 INFO - PROCESS | 1794 | --DOCSHELL 0x8d7e8400 == 62 [pid = 1794] [id = 339] 10:31:13 INFO - PROCESS | 1794 | --DOCSHELL 0x925b0000 == 61 [pid = 1794] [id = 340] 10:31:13 INFO - PROCESS | 1794 | --DOCSHELL 0x8f7a9c00 == 60 [pid = 1794] [id = 337] 10:31:13 INFO - PROCESS | 1794 | --DOCSHELL 0x8f7a7800 == 59 [pid = 1794] [id = 374] 10:31:13 INFO - PROCESS | 1794 | --DOCSHELL 0x93a6a800 == 58 [pid = 1794] [id = 373] 10:31:13 INFO - PROCESS | 1794 | 1472232673939 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]]]}] 10:31:13 INFO - PROCESS | 1794 | --DOCSHELL 0x92592c00 == 57 [pid = 1794] [id = 372] 10:31:13 INFO - PROCESS | 1794 | --DOCSHELL 0x8e214c00 == 56 [pid = 1794] [id = 371] 10:31:13 INFO - PROCESS | 1794 | --DOCSHELL 0x8d7db800 == 55 [pid = 1794] [id = 370] 10:31:13 INFO - PROCESS | 1794 | --DOCSHELL 0x99678c00 == 54 [pid = 1794] [id = 369] 10:31:13 INFO - PROCESS | 1794 | --DOCSHELL 0x8f756000 == 53 [pid = 1794] [id = 368] 10:31:13 INFO - PROCESS | 1794 | --DOCSHELL 0x954a8800 == 52 [pid = 1794] [id = 367] 10:31:13 INFO - PROCESS | 1794 | --DOCSHELL 0x95130800 == 51 [pid = 1794] [id = 366] 10:31:13 INFO - PROCESS | 1794 | --DOCSHELL 0x8f7e1000 == 50 [pid = 1794] [id = 365] 10:31:13 INFO - PROCESS | 1794 | --DOCSHELL 0x92b0d800 == 49 [pid = 1794] [id = 364] 10:31:13 INFO - PROCESS | 1794 | --DOCSHELL 0x90f21800 == 48 [pid = 1794] [id = 363] 10:31:13 INFO - PROCESS | 1794 | --DOCSHELL 0x954d9000 == 47 [pid = 1794] [id = 353] 10:31:13 INFO - PROCESS | 1794 | --DOCSHELL 0x8e219c00 == 46 [pid = 1794] [id = 362] 10:31:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 10:31:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1757ms 10:31:13 INFO - PROCESS | 1794 | 1472232673993 Marionette TRACE conn4 -> [0,1509,"getWindowHandle",null] 10:31:13 INFO - PROCESS | 1794 | 1472232673998 Marionette TRACE conn4 <- [1,1509,null,{"value":"8"}] 10:31:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 10:31:14 INFO - PROCESS | 1794 | 1472232674004 Marionette TRACE conn4 -> [0,1510,"setScriptTimeout",{"ms":35000}] 10:31:14 INFO - PROCESS | 1794 | 1472232674008 Marionette TRACE conn4 <- [1,1510,null,{}] 10:31:14 INFO - PROCESS | 1794 | 1472232674013 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}] 10:31:14 INFO - PROCESS | 1794 | 1472232674018 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:31:14 INFO - PROCESS | 1794 | 1472232674196 Marionette TRACE conn4 <- [1,1511,null,{"value":null}] 10:31:14 INFO - PROCESS | 1794 | --DOMWINDOW == 139 (0x95101c00) [pid = 1794] [serial = 1055] [outer = (nil)] [url = about:blank] 10:31:14 INFO - PROCESS | 1794 | --DOMWINDOW == 138 (0x8f604400) [pid = 1794] [serial = 1058] [outer = (nil)] [url = about:blank] 10:31:14 INFO - PROCESS | 1794 | --DOMWINDOW == 137 (0x9519c400) [pid = 1794] [serial = 1056] [outer = (nil)] [url = about:blank] 10:31:14 INFO - PROCESS | 1794 | --DOMWINDOW == 136 (0x90f23c00) [pid = 1794] [serial = 1049] [outer = (nil)] [url = about:blank] 10:31:14 INFO - PROCESS | 1794 | --DOMWINDOW == 135 (0x91810000) [pid = 1794] [serial = 1050] [outer = (nil)] [url = about:blank] 10:31:14 INFO - PROCESS | 1794 | --DOMWINDOW == 134 (0x9247a400) [pid = 1794] [serial = 1052] [outer = (nil)] [url = about:blank] 10:31:14 INFO - PROCESS | 1794 | --DOMWINDOW == 133 (0x8f606000) [pid = 1794] [serial = 1047] [outer = (nil)] [url = about:blank] 10:31:14 INFO - PROCESS | 1794 | --DOMWINDOW == 132 (0x8ebaa000) [pid = 1794] [serial = 1046] [outer = (nil)] [url = about:blank] 10:31:14 INFO - PROCESS | 1794 | --DOMWINDOW == 131 (0x925a9400) [pid = 1794] [serial = 1053] [outer = (nil)] [url = about:blank] 10:31:14 INFO - PROCESS | 1794 | --DOMWINDOW == 130 (0x91961400) [pid = 1794] [serial = 1059] [outer = (nil)] [url = about:blank] 10:31:14 INFO - PROCESS | 1794 | --DOMWINDOW == 129 (0x8f602c00) [pid = 1794] [serial = 1085] [outer = (nil)] [url = about:blank] 10:31:14 INFO - PROCESS | 1794 | --DOMWINDOW == 128 (0x8f7aa800) [pid = 1794] [serial = 1086] [outer = (nil)] [url = about:blank] 10:31:14 INFO - PROCESS | 1794 | 1472232674451 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:14 INFO - PROCESS | 1794 | 1472232674459 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:31:14 INFO - PROCESS | 1794 | ++DOCSHELL 0x8f602c00 == 47 [pid = 1794] [id = 385] 10:31:14 INFO - PROCESS | 1794 | ++DOMWINDOW == 129 (0x8f74f000) [pid = 1794] [serial = 1156] [outer = (nil)] 10:31:14 INFO - PROCESS | 1794 | ++DOMWINDOW == 130 (0x91817800) [pid = 1794] [serial = 1157] [outer = 0x8f74f000] 10:31:14 INFO - PROCESS | 1794 | 1472232674571 Marionette DEBUG loaded listener.js 10:31:14 INFO - PROCESS | 1794 | ++DOMWINDOW == 131 (0x92477000) [pid = 1794] [serial = 1158] [outer = 0x8f74f000] 10:31:15 INFO - PROCESS | 1794 | 1472232675363 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]]]}] 10:31:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 10:31:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1379ms 10:31:15 INFO - PROCESS | 1794 | 1472232675385 Marionette TRACE conn4 -> [0,1513,"getWindowHandle",null] 10:31:15 INFO - PROCESS | 1794 | 1472232675391 Marionette TRACE conn4 <- [1,1513,null,{"value":"8"}] 10:31:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 10:31:15 INFO - PROCESS | 1794 | 1472232675408 Marionette TRACE conn4 -> [0,1514,"setScriptTimeout",{"ms":35000}] 10:31:15 INFO - PROCESS | 1794 | 1472232675416 Marionette TRACE conn4 <- [1,1514,null,{}] 10:31:15 INFO - PROCESS | 1794 | 1472232675435 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}] 10:31:15 INFO - PROCESS | 1794 | 1472232675443 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:31:15 INFO - PROCESS | 1794 | 1472232675623 Marionette TRACE conn4 <- [1,1515,null,{"value":null}] 10:31:15 INFO - PROCESS | 1794 | 1472232675633 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:15 INFO - PROCESS | 1794 | 1472232675642 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:31:15 INFO - PROCESS | 1794 | ++DOCSHELL 0x8d997000 == 48 [pid = 1794] [id = 386] 10:31:15 INFO - PROCESS | 1794 | ++DOMWINDOW == 132 (0x93991800) [pid = 1794] [serial = 1159] [outer = (nil)] 10:31:15 INFO - PROCESS | 1794 | ++DOMWINDOW == 133 (0x95105000) [pid = 1794] [serial = 1160] [outer = 0x93991800] 10:31:15 INFO - PROCESS | 1794 | 1472232675720 Marionette DEBUG loaded listener.js 10:31:15 INFO - PROCESS | 1794 | ++DOMWINDOW == 134 (0x95131000) [pid = 1794] [serial = 1161] [outer = 0x93991800] 10:31:16 INFO - PROCESS | 1794 | 1472232676725 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]]]}] 10:31:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 10:31:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1360ms 10:31:16 INFO - PROCESS | 1794 | 1472232676761 Marionette TRACE conn4 -> [0,1517,"getWindowHandle",null] 10:31:16 INFO - PROCESS | 1794 | 1472232676765 Marionette TRACE conn4 <- [1,1517,null,{"value":"8"}] 10:31:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 10:31:16 INFO - PROCESS | 1794 | 1472232676772 Marionette TRACE conn4 -> [0,1518,"setScriptTimeout",{"ms":35000}] 10:31:16 INFO - PROCESS | 1794 | 1472232676775 Marionette TRACE conn4 <- [1,1518,null,{}] 10:31:16 INFO - PROCESS | 1794 | 1472232676791 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}] 10:31:16 INFO - PROCESS | 1794 | 1472232676797 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:31:17 INFO - PROCESS | 1794 | 1472232677023 Marionette TRACE conn4 <- [1,1519,null,{"value":null}] 10:31:17 INFO - PROCESS | 1794 | 1472232677045 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:17 INFO - PROCESS | 1794 | 1472232677053 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:31:17 INFO - PROCESS | 1794 | ++DOCSHELL 0x93c45400 == 49 [pid = 1794] [id = 387] 10:31:17 INFO - PROCESS | 1794 | ++DOMWINDOW == 135 (0x9519d400) [pid = 1794] [serial = 1162] [outer = (nil)] 10:31:17 INFO - PROCESS | 1794 | ++DOMWINDOW == 136 (0x9526cc00) [pid = 1794] [serial = 1163] [outer = 0x9519d400] 10:31:17 INFO - PROCESS | 1794 | 1472232677126 Marionette DEBUG loaded listener.js 10:31:17 INFO - PROCESS | 1794 | ++DOMWINDOW == 137 (0x9541c000) [pid = 1794] [serial = 1164] [outer = 0x9519d400] 10:31:18 INFO - PROCESS | 1794 | 1472232678128 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]]]}] 10:31:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 10:31:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1391ms 10:31:18 INFO - PROCESS | 1794 | 1472232678169 Marionette TRACE conn4 -> [0,1521,"getWindowHandle",null] 10:31:18 INFO - PROCESS | 1794 | 1472232678174 Marionette TRACE conn4 <- [1,1521,null,{"value":"8"}] 10:31:18 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 10:31:18 INFO - PROCESS | 1794 | 1472232678180 Marionette TRACE conn4 -> [0,1522,"setScriptTimeout",{"ms":35000}] 10:31:18 INFO - PROCESS | 1794 | 1472232678183 Marionette TRACE conn4 <- [1,1522,null,{}] 10:31:18 INFO - PROCESS | 1794 | 1472232678189 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}] 10:31:18 INFO - PROCESS | 1794 | 1472232678194 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:31:18 INFO - PROCESS | 1794 | 1472232678449 Marionette TRACE conn4 <- [1,1523,null,{"value":null}] 10:31:19 INFO - PROCESS | 1794 | --DOMWINDOW == 136 (0x8f7e2c00) [pid = 1794] [serial = 1072] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 10:31:19 INFO - PROCESS | 1794 | --DOMWINDOW == 135 (0x9776f400) [pid = 1794] [serial = 1078] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 10:31:19 INFO - PROCESS | 1794 | --DOMWINDOW == 134 (0x93986c00) [pid = 1794] [serial = 1066] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 10:31:19 INFO - PROCESS | 1794 | --DOMWINDOW == 133 (0x92472400) [pid = 1794] [serial = 994] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 10:31:19 INFO - PROCESS | 1794 | --DOMWINDOW == 132 (0x8e21e000) [pid = 1794] [serial = 991] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 10:31:19 INFO - PROCESS | 1794 | --DOMWINDOW == 131 (0x954da400) [pid = 1794] [serial = 1060] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 10:31:19 INFO - PROCESS | 1794 | --DOMWINDOW == 130 (0x91f50000) [pid = 1794] [serial = 1027] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 10:31:19 INFO - PROCESS | 1794 | --DOMWINDOW == 129 (0x9525d800) [pid = 1794] [serial = 1039] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 10:31:19 INFO - PROCESS | 1794 | --DOMWINDOW == 128 (0x9510d000) [pid = 1794] [serial = 1069] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 10:31:19 INFO - PROCESS | 1794 | --DOMWINDOW == 127 (0x8d98f800) [pid = 1794] [serial = 1042] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 10:31:19 INFO - PROCESS | 1794 | --DOMWINDOW == 126 (0x8e216400) [pid = 1794] [serial = 1024] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 10:31:19 INFO - PROCESS | 1794 | --DOMWINDOW == 125 (0x8ed59000) [pid = 1794] [serial = 964] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 10:31:19 INFO - PROCESS | 1794 | --DOMWINDOW == 124 (0x92595400) [pid = 1794] [serial = 997] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 10:31:19 INFO - PROCESS | 1794 | --DOMWINDOW == 123 (0x92b12400) [pid = 1794] [serial = 988] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 10:31:19 INFO - PROCESS | 1794 | --DOMWINDOW == 122 (0x8e506c00) [pid = 1794] [serial = 1033] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 10:31:19 INFO - PROCESS | 1794 | --DOMWINDOW == 121 (0x93a67000) [pid = 1794] [serial = 1000] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 10:31:19 INFO - PROCESS | 1794 | --DOMWINDOW == 120 (0x8d99ac00) [pid = 1794] [serial = 1003] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 10:31:19 INFO - PROCESS | 1794 | --DOMWINDOW == 119 (0x8e211000) [pid = 1794] [serial = 1075] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 10:31:19 INFO - PROCESS | 1794 | --DOMWINDOW == 118 (0x8f609000) [pid = 1794] [serial = 1063] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 10:31:19 INFO - PROCESS | 1794 | --DOMWINDOW == 117 (0x93988000) [pid = 1794] [serial = 1030] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 10:31:19 INFO - PROCESS | 1794 | --DOMWINDOW == 116 (0x9478bc00) [pid = 1794] [serial = 1120] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 10:31:19 INFO - PROCESS | 1794 | --DOMWINDOW == 115 (0x92b0a000) [pid = 1794] [serial = 1123] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 10:31:19 INFO - PROCESS | 1794 | --DOMWINDOW == 114 (0x8ebab000) [pid = 1794] [serial = 1114] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 10:31:19 INFO - PROCESS | 1794 | --DOMWINDOW == 113 (0x95109800) [pid = 1794] [serial = 1096] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 10:31:19 INFO - PROCESS | 1794 | --DOMWINDOW == 112 (0x9180a000) [pid = 1794] [serial = 1090] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 10:31:19 INFO - PROCESS | 1794 | --DOMWINDOW == 111 (0x92598c00) [pid = 1794] [serial = 1117] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 10:31:19 INFO - PROCESS | 1794 | --DOMWINDOW == 110 (0x954a6c00) [pid = 1794] [serial = 1099] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 10:31:19 INFO - PROCESS | 1794 | --DOMWINDOW == 109 (0x8e507400) [pid = 1794] [serial = 1087] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 10:31:19 INFO - PROCESS | 1794 | --DOMWINDOW == 108 (0x9258e400) [pid = 1794] [serial = 1105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 10:31:19 INFO - PROCESS | 1794 | --DOMWINDOW == 107 (0x99e1f400) [pid = 1794] [serial = 1108] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 10:31:19 INFO - PROCESS | 1794 | --DOMWINDOW == 106 (0x954d9400) [pid = 1794] [serial = 1102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 10:31:19 INFO - PROCESS | 1794 | --DOMWINDOW == 105 (0x8e50b400) [pid = 1794] [serial = 1111] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 10:31:19 INFO - PROCESS | 1794 | --DOMWINDOW == 104 (0x92b0f000) [pid = 1794] [serial = 1093] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 10:31:19 INFO - PROCESS | 1794 | --DOMWINDOW == 103 (0x8d994800) [pid = 1794] [serial = 1081] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 10:31:19 INFO - PROCESS | 1794 | --DOMWINDOW == 102 (0x8d99a000) [pid = 1794] [serial = 1036] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 10:31:19 INFO - PROCESS | 1794 | --DOMWINDOW == 101 (0x92b18000) [pid = 1794] [serial = 1021] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 10:31:19 INFO - PROCESS | 1794 | 1472232679583 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:19 INFO - PROCESS | 1794 | 1472232679599 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:31:19 INFO - PROCESS | 1794 | ++DOCSHELL 0x8d99a000 == 50 [pid = 1794] [id = 388] 10:31:19 INFO - PROCESS | 1794 | ++DOMWINDOW == 102 (0x8d99ac00) [pid = 1794] [serial = 1165] [outer = (nil)] 10:31:19 INFO - PROCESS | 1794 | ++DOMWINDOW == 103 (0x8e502400) [pid = 1794] [serial = 1166] [outer = 0x8d99ac00] 10:31:19 INFO - PROCESS | 1794 | 1472232679690 Marionette DEBUG loaded listener.js 10:31:19 INFO - PROCESS | 1794 | ++DOMWINDOW == 104 (0x8f7e2c00) [pid = 1794] [serial = 1167] [outer = 0x8d99ac00] 10:31:20 INFO - PROCESS | 1794 | SkCairoFTTypeface::onFilterRec unimplemented 10:31:20 INFO - PROCESS | 1794 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 10:31:20 INFO - PROCESS | 1794 | SkCairoFTTypeface::onFilterRec unimplemented 10:31:20 INFO - PROCESS | 1794 | SkCairoFTTypeface::onFilterRec unimplemented 10:31:20 INFO - PROCESS | 1794 | SkCairoFTTypeface::onFilterRec unimplemented 10:31:20 INFO - PROCESS | 1794 | SkCairoFTTypeface::onFilterRec unimplemented 10:31:20 INFO - PROCESS | 1794 | SkCairoFTTypeface::onFilterRec unimplemented 10:31:20 INFO - PROCESS | 1794 | SkCairoFTTypeface::onFilterRec unimplemented 10:31:20 INFO - PROCESS | 1794 | SkCairoFTTypeface::onFilterRec unimplemented 10:31:20 INFO - PROCESS | 1794 | SkCairoFTTypeface::onFilterRec unimplemented 10:31:20 INFO - PROCESS | 1794 | SkCairoFTTypeface::onFilterRec unimplemented 10:31:20 INFO - PROCESS | 1794 | SkCairoFTTypeface::onFilterRec unimplemented 10:31:20 INFO - PROCESS | 1794 | 1472232680436 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"]]]}] 10:31:20 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 () { 10:31:20 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 10:31:20 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 10:31:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:31:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:31:20 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 10:31:20 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 () { 10:31:20 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 10:31:20 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 10:31:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:31:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:31:20 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 10:31:20 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 () { 10:31:20 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 10:31:20 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 10:31:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:31:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:31:20 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 10:31:20 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 () { 10:31:20 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 10:31:20 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 10:31:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:31:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:31:20 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 10:31:20 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 2301ms 10:31:20 INFO - PROCESS | 1794 | 1472232680487 Marionette TRACE conn4 -> [0,1525,"getWindowHandle",null] 10:31:20 INFO - PROCESS | 1794 | 1472232680491 Marionette TRACE conn4 <- [1,1525,null,{"value":"8"}] 10:31:20 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 10:31:20 INFO - PROCESS | 1794 | 1472232680522 Marionette TRACE conn4 -> [0,1526,"setScriptTimeout",{"ms":35000}] 10:31:20 INFO - PROCESS | 1794 | 1472232680527 Marionette TRACE conn4 <- [1,1526,null,{}] 10:31:20 INFO - PROCESS | 1794 | 1472232680537 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}] 10:31:20 INFO - PROCESS | 1794 | 1472232680544 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:31:20 INFO - PROCESS | 1794 | 1472232680786 Marionette TRACE conn4 <- [1,1527,null,{"value":null}] 10:31:20 INFO - PROCESS | 1794 | 1472232680801 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:20 INFO - PROCESS | 1794 | 1472232680807 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:31:20 INFO - PROCESS | 1794 | ++DOCSHELL 0x9195e400 == 51 [pid = 1794] [id = 389] 10:31:20 INFO - PROCESS | 1794 | ++DOMWINDOW == 105 (0x92b12000) [pid = 1794] [serial = 1168] [outer = (nil)] 10:31:20 INFO - PROCESS | 1794 | ++DOMWINDOW == 106 (0x9512fc00) [pid = 1794] [serial = 1169] [outer = 0x92b12000] 10:31:20 INFO - PROCESS | 1794 | 1472232680882 Marionette DEBUG loaded listener.js 10:31:20 INFO - PROCESS | 1794 | ++DOMWINDOW == 107 (0x9776c800) [pid = 1794] [serial = 1170] [outer = 0x92b12000] 10:31:21 INFO - PROCESS | 1794 | 1472232681963 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"]]]}] 10:31:22 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 10:31:22 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 10:31:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:31:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:31:22 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 10:31:22 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 10:31:22 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 10:31:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:31:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:31:22 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 10:31:22 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 10:31:22 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 10:31:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:31:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:31:22 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 10:31:22 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1550ms 10:31:22 INFO - PROCESS | 1794 | 1472232682066 Marionette TRACE conn4 -> [0,1529,"getWindowHandle",null] 10:31:22 INFO - PROCESS | 1794 | 1472232682074 Marionette TRACE conn4 <- [1,1529,null,{"value":"8"}] 10:31:22 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 10:31:22 INFO - PROCESS | 1794 | 1472232682083 Marionette TRACE conn4 -> [0,1530,"setScriptTimeout",{"ms":35000}] 10:31:22 INFO - PROCESS | 1794 | 1472232682088 Marionette TRACE conn4 <- [1,1530,null,{}] 10:31:22 INFO - PROCESS | 1794 | 1472232682099 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}] 10:31:22 INFO - PROCESS | 1794 | 1472232682104 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:31:22 INFO - PROCESS | 1794 | 1472232682364 Marionette TRACE conn4 <- [1,1531,null,{"value":null}] 10:31:22 INFO - PROCESS | 1794 | 1472232682667 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:22 INFO - PROCESS | 1794 | 1472232682677 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:31:22 INFO - PROCESS | 1794 | ++DOCSHELL 0x8f751000 == 52 [pid = 1794] [id = 390] 10:31:22 INFO - PROCESS | 1794 | ++DOMWINDOW == 108 (0x8f758c00) [pid = 1794] [serial = 1171] [outer = (nil)] 10:31:22 INFO - PROCESS | 1794 | ++DOMWINDOW == 109 (0x8f7d7400) [pid = 1794] [serial = 1172] [outer = 0x8f758c00] 10:31:22 INFO - PROCESS | 1794 | 1472232682768 Marionette DEBUG loaded listener.js 10:31:22 INFO - PROCESS | 1794 | ++DOMWINDOW == 110 (0x90f2a000) [pid = 1794] [serial = 1173] [outer = 0x8f758c00] 10:31:23 INFO - PROCESS | 1794 | 1472232683664 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]]]}] 10:31:23 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 10:31:23 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 10:31:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:31:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:31:23 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 10:31:23 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 10:31:23 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. 10:31:23 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 10:31:23 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 1640ms 10:31:23 INFO - PROCESS | 1794 | 1472232683726 Marionette TRACE conn4 -> [0,1533,"getWindowHandle",null] 10:31:23 INFO - PROCESS | 1794 | 1472232683733 Marionette TRACE conn4 <- [1,1533,null,{"value":"8"}] 10:31:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 10:31:23 INFO - PROCESS | 1794 | 1472232683745 Marionette TRACE conn4 -> [0,1534,"setScriptTimeout",{"ms":35000}] 10:31:23 INFO - PROCESS | 1794 | 1472232683749 Marionette TRACE conn4 <- [1,1534,null,{}] 10:31:23 INFO - PROCESS | 1794 | 1472232683756 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}] 10:31:23 INFO - PROCESS | 1794 | 1472232683762 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:31:24 INFO - PROCESS | 1794 | 1472232684031 Marionette TRACE conn4 <- [1,1535,null,{"value":null}] 10:31:24 INFO - PROCESS | 1794 | 1472232684173 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:24 INFO - PROCESS | 1794 | 1472232684184 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:31:24 INFO - PROCESS | 1794 | ++DOCSHELL 0x92472400 == 53 [pid = 1794] [id = 391] 10:31:24 INFO - PROCESS | 1794 | ++DOMWINDOW == 111 (0x938dec00) [pid = 1794] [serial = 1174] [outer = (nil)] 10:31:24 INFO - PROCESS | 1794 | ++DOMWINDOW == 112 (0x93987c00) [pid = 1794] [serial = 1175] [outer = 0x938dec00] 10:31:24 INFO - PROCESS | 1794 | 1472232684319 Marionette DEBUG loaded listener.js 10:31:24 INFO - PROCESS | 1794 | ++DOMWINDOW == 113 (0x93c42c00) [pid = 1794] [serial = 1176] [outer = 0x938dec00] 10:31:25 INFO - PROCESS | 1794 | 1472232685519 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]]]}] 10:31:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 10:31:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1850ms 10:31:25 INFO - PROCESS | 1794 | 1472232685598 Marionette TRACE conn4 -> [0,1537,"getWindowHandle",null] 10:31:25 INFO - PROCESS | 1794 | 1472232685606 Marionette TRACE conn4 <- [1,1537,null,{"value":"8"}] 10:31:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 10:31:25 INFO - PROCESS | 1794 | 1472232685619 Marionette TRACE conn4 -> [0,1538,"setScriptTimeout",{"ms":35000}] 10:31:25 INFO - PROCESS | 1794 | 1472232685630 Marionette TRACE conn4 <- [1,1538,null,{}] 10:31:25 INFO - PROCESS | 1794 | 1472232685736 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}] 10:31:25 INFO - PROCESS | 1794 | 1472232685752 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:31:26 INFO - PROCESS | 1794 | 1472232686259 Marionette TRACE conn4 <- [1,1539,null,{"value":null}] 10:31:26 INFO - PROCESS | 1794 | 1472232686510 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:26 INFO - PROCESS | 1794 | 1472232686529 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:31:26 INFO - PROCESS | 1794 | ++DOCSHELL 0x9787b000 == 54 [pid = 1794] [id = 392] 10:31:26 INFO - PROCESS | 1794 | ++DOMWINDOW == 114 (0x9787b400) [pid = 1794] [serial = 1177] [outer = (nil)] 10:31:26 INFO - PROCESS | 1794 | ++DOMWINDOW == 115 (0x978e8400) [pid = 1794] [serial = 1178] [outer = 0x9787b400] 10:31:26 INFO - PROCESS | 1794 | 1472232686613 Marionette DEBUG loaded listener.js 10:31:26 INFO - PROCESS | 1794 | ++DOMWINDOW == 116 (0x99152c00) [pid = 1794] [serial = 1179] [outer = 0x9787b400] 10:31:27 INFO - PROCESS | 1794 | 1472232687658 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]]]}] 10:31:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 10:31:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 2104ms 10:31:27 INFO - PROCESS | 1794 | 1472232687723 Marionette TRACE conn4 -> [0,1541,"getWindowHandle",null] 10:31:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 10:31:27 INFO - PROCESS | 1794 | 1472232687728 Marionette TRACE conn4 <- [1,1541,null,{"value":"8"}] 10:31:27 INFO - PROCESS | 1794 | 1472232687735 Marionette TRACE conn4 -> [0,1542,"setScriptTimeout",{"ms":35000}] 10:31:27 INFO - PROCESS | 1794 | 1472232687739 Marionette TRACE conn4 <- [1,1542,null,{}] 10:31:27 INFO - PROCESS | 1794 | 1472232687745 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}] 10:31:27 INFO - PROCESS | 1794 | 1472232687751 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:31:27 INFO - PROCESS | 1794 | 1472232687971 Marionette TRACE conn4 <- [1,1543,null,{"value":null}] 10:31:28 INFO - PROCESS | 1794 | 1472232688215 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:28 INFO - PROCESS | 1794 | 1472232688225 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:31:28 INFO - PROCESS | 1794 | ++DOCSHELL 0x8d993000 == 55 [pid = 1794] [id = 393] 10:31:28 INFO - PROCESS | 1794 | ++DOMWINDOW == 117 (0x95138c00) [pid = 1794] [serial = 1180] [outer = (nil)] 10:31:28 INFO - PROCESS | 1794 | ++DOMWINDOW == 118 (0x99ee6000) [pid = 1794] [serial = 1181] [outer = 0x95138c00] 10:31:28 INFO - PROCESS | 1794 | 1472232688359 Marionette DEBUG loaded listener.js 10:31:28 INFO - PROCESS | 1794 | ++DOMWINDOW == 119 (0x9a385400) [pid = 1794] [serial = 1182] [outer = 0x95138c00] 10:31:29 INFO - PROCESS | 1794 | 1472232689313 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]]]}] 10:31:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 10:31:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1644ms 10:31:29 INFO - PROCESS | 1794 | 1472232689379 Marionette TRACE conn4 -> [0,1545,"getWindowHandle",null] 10:31:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 10:31:29 INFO - PROCESS | 1794 | 1472232689384 Marionette TRACE conn4 <- [1,1545,null,{"value":"8"}] 10:31:29 INFO - PROCESS | 1794 | 1472232689392 Marionette TRACE conn4 -> [0,1546,"setScriptTimeout",{"ms":35000}] 10:31:29 INFO - PROCESS | 1794 | 1472232689395 Marionette TRACE conn4 <- [1,1546,null,{}] 10:31:29 INFO - PROCESS | 1794 | 1472232689403 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}] 10:31:29 INFO - PROCESS | 1794 | 1472232689409 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:31:29 INFO - PROCESS | 1794 | 1472232689657 Marionette TRACE conn4 <- [1,1547,null,{"value":null}] 10:31:29 INFO - PROCESS | 1794 | 1472232689904 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:29 INFO - PROCESS | 1794 | 1472232689913 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:31:29 INFO - PROCESS | 1794 | ++DOCSHELL 0x8d7dd000 == 56 [pid = 1794] [id = 394] 10:31:29 INFO - PROCESS | 1794 | ++DOMWINDOW == 120 (0x8d7e5000) [pid = 1794] [serial = 1183] [outer = (nil)] 10:31:30 INFO - PROCESS | 1794 | ++DOMWINDOW == 121 (0x9a9da800) [pid = 1794] [serial = 1184] [outer = 0x8d7e5000] 10:31:30 INFO - PROCESS | 1794 | 1472232690042 Marionette DEBUG loaded listener.js 10:31:30 INFO - PROCESS | 1794 | ++DOMWINDOW == 122 (0x9a9e1c00) [pid = 1794] [serial = 1185] [outer = 0x8d7e5000] 10:31:30 INFO - PROCESS | 1794 | 1472232690945 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]]]}] 10:31:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 10:31:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1595ms 10:31:30 INFO - PROCESS | 1794 | 1472232690986 Marionette TRACE conn4 -> [0,1549,"getWindowHandle",null] 10:31:30 INFO - PROCESS | 1794 | 1472232690992 Marionette TRACE conn4 <- [1,1549,null,{"value":"8"}] 10:31:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 10:31:31 INFO - PROCESS | 1794 | 1472232691017 Marionette TRACE conn4 -> [0,1550,"setScriptTimeout",{"ms":35000}] 10:31:31 INFO - PROCESS | 1794 | 1472232691021 Marionette TRACE conn4 <- [1,1550,null,{}] 10:31:31 INFO - PROCESS | 1794 | 1472232691028 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}] 10:31:31 INFO - PROCESS | 1794 | 1472232691038 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:31:31 INFO - PROCESS | 1794 | 1472232691254 Marionette TRACE conn4 <- [1,1551,null,{"value":null}] 10:31:31 INFO - PROCESS | 1794 | 1472232691519 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:31 INFO - PROCESS | 1794 | 1472232691531 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:31:31 INFO - PROCESS | 1794 | ++DOCSHELL 0x8d7e7000 == 57 [pid = 1794] [id = 395] 10:31:31 INFO - PROCESS | 1794 | ++DOMWINDOW == 123 (0x92590000) [pid = 1794] [serial = 1186] [outer = (nil)] 10:31:31 INFO - PROCESS | 1794 | ++DOMWINDOW == 124 (0x9ab9dc00) [pid = 1794] [serial = 1187] [outer = 0x92590000] 10:31:31 INFO - PROCESS | 1794 | 1472232691654 Marionette DEBUG loaded listener.js 10:31:31 INFO - PROCESS | 1794 | ++DOMWINDOW == 125 (0x9b348800) [pid = 1794] [serial = 1188] [outer = 0x92590000] 10:31:32 INFO - PROCESS | 1794 | 1472232692568 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]]]}] 10:31:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 10:31:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1587ms 10:31:32 INFO - PROCESS | 1794 | 1472232692620 Marionette TRACE conn4 -> [0,1553,"getWindowHandle",null] 10:31:32 INFO - PROCESS | 1794 | 1472232692625 Marionette TRACE conn4 <- [1,1553,null,{"value":"8"}] 10:31:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 10:31:32 INFO - PROCESS | 1794 | 1472232692632 Marionette TRACE conn4 -> [0,1554,"setScriptTimeout",{"ms":35000}] 10:31:32 INFO - PROCESS | 1794 | 1472232692636 Marionette TRACE conn4 <- [1,1554,null,{}] 10:31:32 INFO - PROCESS | 1794 | 1472232692642 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}] 10:31:32 INFO - PROCESS | 1794 | 1472232692648 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:31:32 INFO - PROCESS | 1794 | 1472232692845 Marionette TRACE conn4 <- [1,1555,null,{"value":null}] 10:31:33 INFO - PROCESS | 1794 | 1472232693087 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:33 INFO - PROCESS | 1794 | 1472232693099 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:31:33 INFO - PROCESS | 1794 | ++DOCSHELL 0x8d7e3800 == 58 [pid = 1794] [id = 396] 10:31:33 INFO - PROCESS | 1794 | ++DOMWINDOW == 126 (0x8d7e8000) [pid = 1794] [serial = 1189] [outer = (nil)] 10:31:33 INFO - PROCESS | 1794 | ++DOMWINDOW == 127 (0x9bb22400) [pid = 1794] [serial = 1190] [outer = 0x8d7e8000] 10:31:33 INFO - PROCESS | 1794 | 1472232693224 Marionette DEBUG loaded listener.js 10:31:33 INFO - PROCESS | 1794 | ++DOMWINDOW == 128 (0x9bb31800) [pid = 1794] [serial = 1191] [outer = 0x8d7e8000] 10:31:34 INFO - PROCESS | 1794 | 1472232694159 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]]]}] 10:31:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 10:31:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1583ms 10:31:34 INFO - PROCESS | 1794 | 1472232694216 Marionette TRACE conn4 -> [0,1557,"getWindowHandle",null] 10:31:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 10:31:34 INFO - PROCESS | 1794 | 1472232694221 Marionette TRACE conn4 <- [1,1557,null,{"value":"8"}] 10:31:34 INFO - PROCESS | 1794 | 1472232694227 Marionette TRACE conn4 -> [0,1558,"setScriptTimeout",{"ms":35000}] 10:31:34 INFO - PROCESS | 1794 | 1472232694231 Marionette TRACE conn4 <- [1,1558,null,{}] 10:31:34 INFO - PROCESS | 1794 | 1472232694237 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}] 10:31:34 INFO - PROCESS | 1794 | 1472232694242 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:31:34 INFO - PROCESS | 1794 | 1472232694460 Marionette TRACE conn4 <- [1,1559,null,{"value":null}] 10:31:34 INFO - PROCESS | 1794 | 1472232694734 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:34 INFO - PROCESS | 1794 | 1472232694742 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:31:34 INFO - PROCESS | 1794 | ++DOCSHELL 0x8d7de400 == 59 [pid = 1794] [id = 397] 10:31:34 INFO - PROCESS | 1794 | ++DOMWINDOW == 129 (0x8d7e1000) [pid = 1794] [serial = 1192] [outer = (nil)] 10:31:34 INFO - PROCESS | 1794 | ++DOMWINDOW == 130 (0x9bfec000) [pid = 1794] [serial = 1193] [outer = 0x8d7e1000] 10:31:34 INFO - PROCESS | 1794 | 1472232694872 Marionette DEBUG loaded listener.js 10:31:34 INFO - PROCESS | 1794 | ++DOMWINDOW == 131 (0x9c014400) [pid = 1794] [serial = 1194] [outer = 0x8d7e1000] 10:31:35 INFO - PROCESS | 1794 | 1472232695792 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]]]}] 10:31:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 10:31:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1632ms 10:31:35 INFO - PROCESS | 1794 | 1472232695861 Marionette TRACE conn4 -> [0,1561,"getWindowHandle",null] 10:31:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 10:31:35 INFO - PROCESS | 1794 | 1472232695865 Marionette TRACE conn4 <- [1,1561,null,{"value":"8"}] 10:31:35 INFO - PROCESS | 1794 | 1472232695872 Marionette TRACE conn4 -> [0,1562,"setScriptTimeout",{"ms":35000}] 10:31:35 INFO - PROCESS | 1794 | 1472232695875 Marionette TRACE conn4 <- [1,1562,null,{}] 10:31:35 INFO - PROCESS | 1794 | 1472232695881 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}] 10:31:35 INFO - PROCESS | 1794 | 1472232695886 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:31:36 INFO - PROCESS | 1794 | 1472232696128 Marionette TRACE conn4 <- [1,1563,null,{"value":null}] 10:31:36 INFO - PROCESS | 1794 | 1472232696440 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:36 INFO - PROCESS | 1794 | 1472232696450 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:31:36 INFO - PROCESS | 1794 | ++DOCSHELL 0x8e50d800 == 60 [pid = 1794] [id = 398] 10:31:36 INFO - PROCESS | 1794 | ++DOMWINDOW == 132 (0x8eba3000) [pid = 1794] [serial = 1195] [outer = (nil)] 10:31:36 INFO - PROCESS | 1794 | ++DOMWINDOW == 133 (0x978e2c00) [pid = 1794] [serial = 1196] [outer = 0x8eba3000] 10:31:36 INFO - PROCESS | 1794 | 1472232696533 Marionette DEBUG loaded listener.js 10:31:36 INFO - PROCESS | 1794 | ++DOMWINDOW == 134 (0x9c01a800) [pid = 1794] [serial = 1197] [outer = 0x8eba3000] 10:31:37 INFO - PROCESS | 1794 | 1472232697434 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]]]}] 10:31:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 10:31:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1632ms 10:31:37 INFO - PROCESS | 1794 | 1472232697506 Marionette TRACE conn4 -> [0,1565,"getWindowHandle",null] 10:31:37 INFO - PROCESS | 1794 | 1472232697510 Marionette TRACE conn4 <- [1,1565,null,{"value":"8"}] 10:31:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 10:31:37 INFO - PROCESS | 1794 | 1472232697518 Marionette TRACE conn4 -> [0,1566,"setScriptTimeout",{"ms":35000}] 10:31:37 INFO - PROCESS | 1794 | 1472232697522 Marionette TRACE conn4 <- [1,1566,null,{}] 10:31:37 INFO - PROCESS | 1794 | 1472232697528 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}] 10:31:37 INFO - PROCESS | 1794 | 1472232697533 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:31:37 INFO - PROCESS | 1794 | 1472232697727 Marionette TRACE conn4 <- [1,1567,null,{"value":null}] 10:31:37 INFO - PROCESS | 1794 | 1472232697934 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:37 INFO - PROCESS | 1794 | 1472232697944 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:31:38 INFO - PROCESS | 1794 | ++DOCSHELL 0x8f757800 == 61 [pid = 1794] [id = 399] 10:31:38 INFO - PROCESS | 1794 | ++DOMWINDOW == 135 (0x90f25c00) [pid = 1794] [serial = 1198] [outer = (nil)] 10:31:38 INFO - PROCESS | 1794 | ++DOMWINDOW == 136 (0x925a6400) [pid = 1794] [serial = 1199] [outer = 0x90f25c00] 10:31:38 INFO - PROCESS | 1794 | 1472232698099 Marionette DEBUG loaded listener.js 10:31:38 INFO - PROCESS | 1794 | ++DOMWINDOW == 137 (0x9549cc00) [pid = 1794] [serial = 1200] [outer = 0x90f25c00] 10:31:39 INFO - PROCESS | 1794 | 1472232699042 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]]]}] 10:31:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 10:31:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1584ms 10:31:39 INFO - PROCESS | 1794 | 1472232699103 Marionette TRACE conn4 -> [0,1569,"getWindowHandle",null] 10:31:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 10:31:39 INFO - PROCESS | 1794 | 1472232699109 Marionette TRACE conn4 <- [1,1569,null,{"value":"8"}] 10:31:39 INFO - PROCESS | 1794 | 1472232699115 Marionette TRACE conn4 -> [0,1570,"setScriptTimeout",{"ms":35000}] 10:31:39 INFO - PROCESS | 1794 | 1472232699120 Marionette TRACE conn4 <- [1,1570,null,{}] 10:31:39 INFO - PROCESS | 1794 | 1472232699126 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}] 10:31:39 INFO - PROCESS | 1794 | 1472232699131 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:31:39 INFO - PROCESS | 1794 | 1472232699392 Marionette TRACE conn4 <- [1,1571,null,{"value":null}] 10:31:39 INFO - PROCESS | 1794 | 1472232699949 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:39 INFO - PROCESS | 1794 | 1472232699957 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:31:40 INFO - PROCESS | 1794 | ++DOCSHELL 0x8d7e1400 == 62 [pid = 1794] [id = 400] 10:31:40 INFO - PROCESS | 1794 | ++DOMWINDOW == 138 (0x8e213400) [pid = 1794] [serial = 1201] [outer = (nil)] 10:31:40 INFO - PROCESS | 1794 | ++DOMWINDOW == 139 (0x8e21d800) [pid = 1794] [serial = 1202] [outer = 0x8e213400] 10:31:40 INFO - PROCESS | 1794 | 1472232700058 Marionette DEBUG loaded listener.js 10:31:40 INFO - PROCESS | 1794 | ++DOMWINDOW == 140 (0x8ebb0400) [pid = 1794] [serial = 1203] [outer = 0x8e213400] 10:31:41 INFO - PROCESS | 1794 | 1472232701042 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]]]}] 10:31:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 10:31:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 2000ms 10:31:41 INFO - PROCESS | 1794 | 1472232701116 Marionette TRACE conn4 -> [0,1573,"getWindowHandle",null] 10:31:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 10:31:41 INFO - PROCESS | 1794 | 1472232701122 Marionette TRACE conn4 <- [1,1573,null,{"value":"8"}] 10:31:41 INFO - PROCESS | 1794 | 1472232701129 Marionette TRACE conn4 -> [0,1574,"setScriptTimeout",{"ms":35000}] 10:31:41 INFO - PROCESS | 1794 | 1472232701134 Marionette TRACE conn4 <- [1,1574,null,{}] 10:31:41 INFO - PROCESS | 1794 | 1472232701143 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}] 10:31:41 INFO - PROCESS | 1794 | 1472232701151 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:31:41 INFO - PROCESS | 1794 | 1472232701451 Marionette TRACE conn4 <- [1,1575,null,{"value":null}] 10:31:41 INFO - PROCESS | 1794 | 1472232701761 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:41 INFO - PROCESS | 1794 | 1472232701773 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:31:41 INFO - PROCESS | 1794 | ++DOCSHELL 0x8e219400 == 63 [pid = 1794] [id = 401] 10:31:41 INFO - PROCESS | 1794 | ++DOMWINDOW == 141 (0x8e50a800) [pid = 1794] [serial = 1204] [outer = (nil)] 10:31:41 INFO - PROCESS | 1794 | ++DOMWINDOW == 142 (0x8f608000) [pid = 1794] [serial = 1205] [outer = 0x8e50a800] 10:31:41 INFO - PROCESS | 1794 | 1472232701854 Marionette DEBUG loaded listener.js 10:31:41 INFO - PROCESS | 1794 | ++DOMWINDOW == 143 (0x8f750c00) [pid = 1794] [serial = 1206] [outer = 0x8e50a800] 10:31:42 INFO - PROCESS | 1794 | --DOCSHELL 0x8d99a000 == 62 [pid = 1794] [id = 388] 10:31:42 INFO - PROCESS | 1794 | --DOCSHELL 0x93c45400 == 61 [pid = 1794] [id = 387] 10:31:42 INFO - PROCESS | 1794 | --DOMWINDOW == 142 (0x9a8aa800) [pid = 1794] [serial = 1127] [outer = (nil)] [url = about:blank] 10:31:42 INFO - PROCESS | 1794 | --DOCSHELL 0x8d997000 == 60 [pid = 1794] [id = 386] 10:31:42 INFO - PROCESS | 1794 | --DOCSHELL 0x8f602c00 == 59 [pid = 1794] [id = 385] 10:31:42 INFO - PROCESS | 1794 | --DOCSHELL 0x91817c00 == 58 [pid = 1794] [id = 384] 10:31:42 INFO - PROCESS | 1794 | --DOCSHELL 0x8ed52800 == 57 [pid = 1794] [id = 383] 10:31:42 INFO - PROCESS | 1794 | 1472232702845 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]]]}] 10:31:42 INFO - PROCESS | 1794 | --DOMWINDOW == 141 (0x95263400) [pid = 1794] [serial = 1038] [outer = (nil)] [url = about:blank] 10:31:42 INFO - PROCESS | 1794 | --DOMWINDOW == 140 (0x9398a000) [pid = 1794] [serial = 1023] [outer = (nil)] [url = about:blank] 10:31:42 INFO - PROCESS | 1794 | --DOMWINDOW == 139 (0x9787d400) [pid = 1794] [serial = 1074] [outer = (nil)] [url = about:blank] 10:31:42 INFO - PROCESS | 1794 | --DOMWINDOW == 138 (0x9a378800) [pid = 1794] [serial = 1080] [outer = (nil)] [url = about:blank] 10:31:42 INFO - PROCESS | 1794 | --DOMWINDOW == 137 (0x95131400) [pid = 1794] [serial = 1068] [outer = (nil)] [url = about:blank] 10:31:42 INFO - PROCESS | 1794 | --DOMWINDOW == 136 (0x92b0cc00) [pid = 1794] [serial = 996] [outer = (nil)] [url = about:blank] 10:31:42 INFO - PROCESS | 1794 | --DOMWINDOW == 135 (0x8f7b3c00) [pid = 1794] [serial = 993] [outer = (nil)] [url = about:blank] 10:31:42 INFO - PROCESS | 1794 | --DOMWINDOW == 134 (0x9776e400) [pid = 1794] [serial = 1062] [outer = (nil)] [url = about:blank] 10:31:42 INFO - PROCESS | 1794 | --DOMWINDOW == 133 (0x92595000) [pid = 1794] [serial = 1029] [outer = (nil)] [url = about:blank] 10:31:42 INFO - PROCESS | 1794 | --DOMWINDOW == 132 (0x95419c00) [pid = 1794] [serial = 1041] [outer = (nil)] [url = about:blank] 10:31:42 INFO - PROCESS | 1794 | --DOMWINDOW == 131 (0x97777400) [pid = 1794] [serial = 1071] [outer = (nil)] [url = about:blank] 10:31:42 INFO - PROCESS | 1794 | --DOMWINDOW == 130 (0x954dd400) [pid = 1794] [serial = 1044] [outer = (nil)] [url = about:blank] 10:31:42 INFO - PROCESS | 1794 | --DOMWINDOW == 129 (0x8f7b1400) [pid = 1794] [serial = 1026] [outer = (nil)] [url = about:blank] 10:31:42 INFO - PROCESS | 1794 | --DOMWINDOW == 128 (0x8f60b400) [pid = 1794] [serial = 966] [outer = (nil)] [url = about:blank] 10:31:42 INFO - PROCESS | 1794 | --DOMWINDOW == 127 (0x9477e400) [pid = 1794] [serial = 999] [outer = (nil)] [url = about:blank] 10:31:42 INFO - PROCESS | 1794 | --DOMWINDOW == 126 (0x93947000) [pid = 1794] [serial = 990] [outer = (nil)] [url = about:blank] 10:31:42 INFO - PROCESS | 1794 | --DOMWINDOW == 125 (0x95139400) [pid = 1794] [serial = 1035] [outer = (nil)] [url = about:blank] 10:31:42 INFO - PROCESS | 1794 | --DOMWINDOW == 124 (0x95108800) [pid = 1794] [serial = 1002] [outer = (nil)] [url = about:blank] 10:31:42 INFO - PROCESS | 1794 | --DOMWINDOW == 123 (0x95102400) [pid = 1794] [serial = 1005] [outer = (nil)] [url = about:blank] 10:31:42 INFO - PROCESS | 1794 | --DOMWINDOW == 122 (0x982b9800) [pid = 1794] [serial = 1077] [outer = (nil)] [url = about:blank] 10:31:42 INFO - PROCESS | 1794 | --DOMWINDOW == 121 (0x91f4d000) [pid = 1794] [serial = 1065] [outer = (nil)] [url = about:blank] 10:31:42 INFO - PROCESS | 1794 | --DOMWINDOW == 120 (0x9477c800) [pid = 1794] [serial = 1032] [outer = (nil)] [url = about:blank] 10:31:42 INFO - PROCESS | 1794 | --DOMWINDOW == 119 (0x9a8a2800) [pid = 1794] [serial = 1083] [outer = (nil)] [url = about:blank] 10:31:42 INFO - PROCESS | 1794 | --DOMWINDOW == 118 (0x9776d800) [pid = 1794] [serial = 1122] [outer = (nil)] [url = about:blank] 10:31:42 INFO - PROCESS | 1794 | --DOMWINDOW == 117 (0x9a7a9000) [pid = 1794] [serial = 1124] [outer = (nil)] [url = about:blank] 10:31:42 INFO - PROCESS | 1794 | --DOMWINDOW == 116 (0x8f474400) [pid = 1794] [serial = 1115] [outer = (nil)] [url = about:blank] 10:31:42 INFO - PROCESS | 1794 | --DOMWINDOW == 115 (0x8f753000) [pid = 1794] [serial = 1116] [outer = (nil)] [url = about:blank] 10:31:42 INFO - PROCESS | 1794 | --DOMWINDOW == 114 (0x95290800) [pid = 1794] [serial = 1098] [outer = (nil)] [url = about:blank] 10:31:42 INFO - PROCESS | 1794 | --DOMWINDOW == 113 (0x95263800) [pid = 1794] [serial = 1097] [outer = (nil)] [url = about:blank] 10:31:42 INFO - PROCESS | 1794 | --DOMWINDOW == 112 (0x91f54400) [pid = 1794] [serial = 1092] [outer = (nil)] [url = about:blank] 10:31:42 INFO - PROCESS | 1794 | --DOMWINDOW == 111 (0x91968c00) [pid = 1794] [serial = 1091] [outer = (nil)] [url = about:blank] 10:31:42 INFO - PROCESS | 1794 | --DOMWINDOW == 110 (0x92b09c00) [pid = 1794] [serial = 1118] [outer = (nil)] [url = about:blank] 10:31:42 INFO - PROCESS | 1794 | --DOMWINDOW == 109 (0x97771800) [pid = 1794] [serial = 1101] [outer = (nil)] [url = about:blank] 10:31:42 INFO - PROCESS | 1794 | --DOMWINDOW == 108 (0x954e4000) [pid = 1794] [serial = 1100] [outer = (nil)] [url = about:blank] 10:31:42 INFO - PROCESS | 1794 | --DOMWINDOW == 107 (0x8f752c00) [pid = 1794] [serial = 1088] [outer = (nil)] [url = about:blank] 10:31:42 INFO - PROCESS | 1794 | --DOMWINDOW == 106 (0x9180d000) [pid = 1794] [serial = 1089] [outer = (nil)] [url = about:blank] 10:31:42 INFO - PROCESS | 1794 | --DOMWINDOW == 105 (0x9a8a0000) [pid = 1794] [serial = 1107] [outer = (nil)] [url = about:blank] 10:31:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 10:31:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1789ms 10:31:42 INFO - PROCESS | 1794 | --DOMWINDOW == 104 (0x99ed8400) [pid = 1794] [serial = 1106] [outer = (nil)] [url = about:blank] 10:31:42 INFO - PROCESS | 1794 | --DOMWINDOW == 103 (0x9a9d5000) [pid = 1794] [serial = 1110] [outer = (nil)] [url = about:blank] 10:31:42 INFO - PROCESS | 1794 | --DOMWINDOW == 102 (0x9a8aa000) [pid = 1794] [serial = 1109] [outer = (nil)] [url = about:blank] 10:31:42 INFO - PROCESS | 1794 | --DOMWINDOW == 101 (0x978db400) [pid = 1794] [serial = 1104] [outer = (nil)] [url = about:blank] 10:31:42 INFO - PROCESS | 1794 | --DOMWINDOW == 100 (0x9787ac00) [pid = 1794] [serial = 1103] [outer = (nil)] [url = about:blank] 10:31:42 INFO - PROCESS | 1794 | --DOMWINDOW == 99 (0x9a9e2400) [pid = 1794] [serial = 1113] [outer = (nil)] [url = about:blank] 10:31:42 INFO - PROCESS | 1794 | --DOMWINDOW == 98 (0x9a9df000) [pid = 1794] [serial = 1112] [outer = (nil)] [url = about:blank] 10:31:42 INFO - PROCESS | 1794 | --DOMWINDOW == 97 (0x9394c000) [pid = 1794] [serial = 1095] [outer = (nil)] [url = about:blank] 10:31:42 INFO - PROCESS | 1794 | --DOMWINDOW == 96 (0x938eb000) [pid = 1794] [serial = 1094] [outer = (nil)] [url = about:blank] 10:31:42 INFO - PROCESS | 1794 | --DOMWINDOW == 95 (0x9526c000) [pid = 1794] [serial = 1121] [outer = (nil)] [url = about:blank] 10:31:42 INFO - PROCESS | 1794 | --DOMWINDOW == 94 (0x9a9d4800) [pid = 1794] [serial = 1125] [outer = (nil)] [url = about:blank] 10:31:42 INFO - PROCESS | 1794 | --DOMWINDOW == 93 (0x938eb400) [pid = 1794] [serial = 1119] [outer = (nil)] [url = about:blank] 10:31:42 INFO - PROCESS | 1794 | 1472232702921 Marionette TRACE conn4 -> [0,1577,"getWindowHandle",null] 10:31:42 INFO - PROCESS | 1794 | 1472232702930 Marionette TRACE conn4 <- [1,1577,null,{"value":"8"}] 10:31:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 10:31:42 INFO - PROCESS | 1794 | 1472232702949 Marionette TRACE conn4 -> [0,1578,"setScriptTimeout",{"ms":35000}] 10:31:42 INFO - PROCESS | 1794 | 1472232702953 Marionette TRACE conn4 <- [1,1578,null,{}] 10:31:42 INFO - PROCESS | 1794 | 1472232702959 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}] 10:31:42 INFO - PROCESS | 1794 | 1472232702964 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:31:43 INFO - PROCESS | 1794 | 1472232703171 Marionette TRACE conn4 <- [1,1579,null,{"value":null}] 10:31:43 INFO - PROCESS | 1794 | 1472232703402 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:43 INFO - PROCESS | 1794 | 1472232703410 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:31:43 INFO - PROCESS | 1794 | ++DOCSHELL 0x8f758400 == 58 [pid = 1794] [id = 402] 10:31:43 INFO - PROCESS | 1794 | ++DOMWINDOW == 94 (0x8f7aa000) [pid = 1794] [serial = 1207] [outer = (nil)] 10:31:43 INFO - PROCESS | 1794 | ++DOMWINDOW == 95 (0x8f7d7000) [pid = 1794] [serial = 1208] [outer = 0x8f7aa000] 10:31:43 INFO - PROCESS | 1794 | 1472232703553 Marionette DEBUG loaded listener.js 10:31:43 INFO - PROCESS | 1794 | ++DOMWINDOW == 96 (0x90f29c00) [pid = 1794] [serial = 1209] [outer = 0x8f7aa000] 10:31:44 INFO - PROCESS | 1794 | 1472232704408 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]]]}] 10:31:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 10:31:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1482ms 10:31:44 INFO - PROCESS | 1794 | 1472232704432 Marionette TRACE conn4 -> [0,1581,"getWindowHandle",null] 10:31:44 INFO - PROCESS | 1794 | 1472232704436 Marionette TRACE conn4 <- [1,1581,null,{"value":"8"}] 10:31:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 10:31:44 INFO - PROCESS | 1794 | 1472232704445 Marionette TRACE conn4 -> [0,1582,"setScriptTimeout",{"ms":35000}] 10:31:44 INFO - PROCESS | 1794 | 1472232704455 Marionette TRACE conn4 <- [1,1582,null,{}] 10:31:44 INFO - PROCESS | 1794 | 1472232704469 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}] 10:31:44 INFO - PROCESS | 1794 | 1472232704476 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:31:44 INFO - PROCESS | 1794 | 1472232704660 Marionette TRACE conn4 <- [1,1583,null,{"value":null}] 10:31:44 INFO - PROCESS | 1794 | 1472232704672 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:44 INFO - PROCESS | 1794 | 1472232704681 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:31:44 INFO - PROCESS | 1794 | ++DOCSHELL 0x8f7af400 == 59 [pid = 1794] [id = 403] 10:31:44 INFO - PROCESS | 1794 | ++DOMWINDOW == 97 (0x8f7d8400) [pid = 1794] [serial = 1210] [outer = (nil)] 10:31:44 INFO - PROCESS | 1794 | ++DOMWINDOW == 98 (0x92478800) [pid = 1794] [serial = 1211] [outer = 0x8f7d8400] 10:31:44 INFO - PROCESS | 1794 | 1472232704921 Marionette DEBUG loaded listener.js 10:31:45 INFO - PROCESS | 1794 | ++DOMWINDOW == 99 (0x9258b800) [pid = 1794] [serial = 1212] [outer = 0x8f7d8400] 10:31:45 INFO - PROCESS | 1794 | 1472232705816 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]]]}] 10:31:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 10:31:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1390ms 10:31:45 INFO - PROCESS | 1794 | 1472232705834 Marionette TRACE conn4 -> [0,1585,"getWindowHandle",null] 10:31:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 10:31:45 INFO - PROCESS | 1794 | 1472232705840 Marionette TRACE conn4 <- [1,1585,null,{"value":"8"}] 10:31:45 INFO - PROCESS | 1794 | 1472232705859 Marionette TRACE conn4 -> [0,1586,"setScriptTimeout",{"ms":35000}] 10:31:45 INFO - PROCESS | 1794 | 1472232705862 Marionette TRACE conn4 <- [1,1586,null,{}] 10:31:45 INFO - PROCESS | 1794 | 1472232705869 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}] 10:31:45 INFO - PROCESS | 1794 | 1472232705874 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:31:46 INFO - PROCESS | 1794 | 1472232706125 Marionette TRACE conn4 <- [1,1587,null,{"value":null}] 10:31:46 INFO - PROCESS | 1794 | 1472232706150 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:46 INFO - PROCESS | 1794 | 1472232706160 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:31:46 INFO - PROCESS | 1794 | ++DOCSHELL 0x92478400 == 60 [pid = 1794] [id = 404] 10:31:46 INFO - PROCESS | 1794 | ++DOMWINDOW == 100 (0x9258b400) [pid = 1794] [serial = 1213] [outer = (nil)] 10:31:46 INFO - PROCESS | 1794 | ++DOMWINDOW == 101 (0x925aa400) [pid = 1794] [serial = 1214] [outer = 0x9258b400] 10:31:46 INFO - PROCESS | 1794 | 1472232706258 Marionette DEBUG loaded listener.js 10:31:46 INFO - PROCESS | 1794 | ++DOMWINDOW == 102 (0x92b0f400) [pid = 1794] [serial = 1215] [outer = 0x9258b400] 10:31:47 INFO - PROCESS | 1794 | 1472232707289 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]]]}] 10:31:47 INFO - PROCESS | 1794 | --DOMWINDOW == 101 (0x93991800) [pid = 1794] [serial = 1159] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 10:31:47 INFO - PROCESS | 1794 | --DOMWINDOW == 100 (0x9519d400) [pid = 1794] [serial = 1162] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 10:31:47 INFO - PROCESS | 1794 | --DOMWINDOW == 99 (0x8f74f000) [pid = 1794] [serial = 1156] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 10:31:47 INFO - PROCESS | 1794 | --DOMWINDOW == 98 (0x8ed58000) [pid = 1794] [serial = 1150] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 10:31:47 INFO - PROCESS | 1794 | --DOMWINDOW == 97 (0x90f2b800) [pid = 1794] [serial = 1126] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 10:31:47 INFO - PROCESS | 1794 | --DOMWINDOW == 96 (0x91968800) [pid = 1794] [serial = 1153] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 10:31:47 INFO - PROCESS | 1794 | --DOMWINDOW == 95 (0x8d99ac00) [pid = 1794] [serial = 1165] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 10:31:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 10:31:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1697ms 10:31:47 INFO - PROCESS | 1794 | 1472232707544 Marionette TRACE conn4 -> [0,1589,"getWindowHandle",null] 10:31:47 INFO - PROCESS | 1794 | 1472232707547 Marionette TRACE conn4 <- [1,1589,null,{"value":"8"}] 10:31:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 10:31:47 INFO - PROCESS | 1794 | 1472232707553 Marionette TRACE conn4 -> [0,1590,"setScriptTimeout",{"ms":35000}] 10:31:47 INFO - PROCESS | 1794 | 1472232707556 Marionette TRACE conn4 <- [1,1590,null,{}] 10:31:47 INFO - PROCESS | 1794 | 1472232707562 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}] 10:31:47 INFO - PROCESS | 1794 | 1472232707567 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:31:47 INFO - PROCESS | 1794 | 1472232707725 Marionette TRACE conn4 <- [1,1591,null,{"value":null}] 10:31:47 INFO - PROCESS | 1794 | 1472232707742 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:47 INFO - PROCESS | 1794 | 1472232707762 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:31:47 INFO - PROCESS | 1794 | ++DOCSHELL 0x925a3400 == 61 [pid = 1794] [id = 405] 10:31:47 INFO - PROCESS | 1794 | ++DOMWINDOW == 96 (0x925a3800) [pid = 1794] [serial = 1216] [outer = (nil)] 10:31:47 INFO - PROCESS | 1794 | ++DOMWINDOW == 97 (0x92b16c00) [pid = 1794] [serial = 1217] [outer = 0x925a3800] 10:31:47 INFO - PROCESS | 1794 | 1472232707994 Marionette DEBUG loaded listener.js 10:31:48 INFO - PROCESS | 1794 | ++DOMWINDOW == 98 (0x9394f000) [pid = 1794] [serial = 1218] [outer = 0x925a3800] 10:31:48 INFO - PROCESS | 1794 | 1472232708848 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]]]}] 10:31:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 10:31:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1341ms 10:31:48 INFO - PROCESS | 1794 | 1472232708895 Marionette TRACE conn4 -> [0,1593,"getWindowHandle",null] 10:31:48 INFO - PROCESS | 1794 | 1472232708900 Marionette TRACE conn4 <- [1,1593,null,{"value":"8"}] 10:31:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 10:31:48 INFO - PROCESS | 1794 | 1472232708914 Marionette TRACE conn4 -> [0,1594,"setScriptTimeout",{"ms":35000}] 10:31:48 INFO - PROCESS | 1794 | 1472232708918 Marionette TRACE conn4 <- [1,1594,null,{}] 10:31:48 INFO - PROCESS | 1794 | 1472232708924 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}] 10:31:48 INFO - PROCESS | 1794 | 1472232708929 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:31:49 INFO - PROCESS | 1794 | 1472232709101 Marionette TRACE conn4 <- [1,1595,null,{"value":null}] 10:31:49 INFO - PROCESS | 1794 | 1472232709112 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:49 INFO - PROCESS | 1794 | 1472232709124 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:31:49 INFO - PROCESS | 1794 | ++DOCSHELL 0x90f2b800 == 62 [pid = 1794] [id = 406] 10:31:49 INFO - PROCESS | 1794 | ++DOMWINDOW == 99 (0x925a6800) [pid = 1794] [serial = 1219] [outer = (nil)] 10:31:49 INFO - PROCESS | 1794 | ++DOMWINDOW == 100 (0x94781400) [pid = 1794] [serial = 1220] [outer = 0x925a6800] 10:31:49 INFO - PROCESS | 1794 | 1472232709192 Marionette DEBUG loaded listener.js 10:31:49 INFO - PROCESS | 1794 | ++DOMWINDOW == 101 (0x95103400) [pid = 1794] [serial = 1221] [outer = 0x925a6800] 10:31:50 INFO - PROCESS | 1794 | 1472232710422 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]]]}] 10:31:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 10:31:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1546ms 10:31:50 INFO - PROCESS | 1794 | 1472232710462 Marionette TRACE conn4 -> [0,1597,"getWindowHandle",null] 10:31:50 INFO - PROCESS | 1794 | 1472232710469 Marionette TRACE conn4 <- [1,1597,null,{"value":"8"}] 10:31:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 10:31:50 INFO - PROCESS | 1794 | 1472232710478 Marionette TRACE conn4 -> [0,1598,"setScriptTimeout",{"ms":35000}] 10:31:50 INFO - PROCESS | 1794 | 1472232710482 Marionette TRACE conn4 <- [1,1598,null,{}] 10:31:50 INFO - PROCESS | 1794 | 1472232710492 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}] 10:31:50 INFO - PROCESS | 1794 | 1472232710500 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:31:50 INFO - PROCESS | 1794 | 1472232710721 Marionette TRACE conn4 <- [1,1599,null,{"value":null}] 10:31:51 INFO - PROCESS | 1794 | 1472232710981 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:51 INFO - PROCESS | 1794 | 1472232710990 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:31:51 INFO - PROCESS | 1794 | ++DOCSHELL 0x8e510c00 == 63 [pid = 1794] [id = 407] 10:31:51 INFO - PROCESS | 1794 | ++DOMWINDOW == 102 (0x8f46d400) [pid = 1794] [serial = 1222] [outer = (nil)] 10:31:51 INFO - PROCESS | 1794 | ++DOMWINDOW == 103 (0x8f60b800) [pid = 1794] [serial = 1223] [outer = 0x8f46d400] 10:31:51 INFO - PROCESS | 1794 | 1472232711126 Marionette DEBUG loaded listener.js 10:31:51 INFO - PROCESS | 1794 | ++DOMWINDOW == 104 (0x8f7abc00) [pid = 1794] [serial = 1224] [outer = 0x8f46d400] 10:31:52 INFO - PROCESS | 1794 | 1472232712060 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]]]}] 10:31:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 10:31:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1634ms 10:31:52 INFO - PROCESS | 1794 | 1472232712112 Marionette TRACE conn4 -> [0,1601,"getWindowHandle",null] 10:31:52 INFO - PROCESS | 1794 | 1472232712120 Marionette TRACE conn4 <- [1,1601,null,{"value":"8"}] 10:31:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 10:31:52 INFO - PROCESS | 1794 | 1472232712131 Marionette TRACE conn4 -> [0,1602,"setScriptTimeout",{"ms":35000}] 10:31:52 INFO - PROCESS | 1794 | 1472232712135 Marionette TRACE conn4 <- [1,1602,null,{}] 10:31:52 INFO - PROCESS | 1794 | 1472232712142 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}] 10:31:52 INFO - PROCESS | 1794 | 1472232712148 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:31:52 INFO - PROCESS | 1794 | 1472232712360 Marionette TRACE conn4 <- [1,1603,null,{"value":null}] 10:31:52 INFO - PROCESS | 1794 | 1472232712616 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:52 INFO - PROCESS | 1794 | 1472232712628 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:31:52 INFO - PROCESS | 1794 | ++DOCSHELL 0x91f53800 == 64 [pid = 1794] [id = 408] 10:31:52 INFO - PROCESS | 1794 | ++DOMWINDOW == 105 (0x9223a000) [pid = 1794] [serial = 1225] [outer = (nil)] 10:31:52 INFO - PROCESS | 1794 | ++DOMWINDOW == 106 (0x92595c00) [pid = 1794] [serial = 1226] [outer = 0x9223a000] 10:31:52 INFO - PROCESS | 1794 | 1472232712755 Marionette DEBUG loaded listener.js 10:31:52 INFO - PROCESS | 1794 | ++DOMWINDOW == 107 (0x92b0cc00) [pid = 1794] [serial = 1227] [outer = 0x9223a000] 10:31:53 INFO - PROCESS | 1794 | 1472232713747 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]]]}] 10:31:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 10:31:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1657ms 10:31:53 INFO - PROCESS | 1794 | 1472232713788 Marionette TRACE conn4 -> [0,1605,"getWindowHandle",null] 10:31:53 INFO - PROCESS | 1794 | 1472232713793 Marionette TRACE conn4 <- [1,1605,null,{"value":"8"}] 10:31:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 10:31:53 INFO - PROCESS | 1794 | 1472232713800 Marionette TRACE conn4 -> [0,1606,"setScriptTimeout",{"ms":35000}] 10:31:53 INFO - PROCESS | 1794 | 1472232713806 Marionette TRACE conn4 <- [1,1606,null,{}] 10:31:53 INFO - PROCESS | 1794 | 1472232713823 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}] 10:31:53 INFO - PROCESS | 1794 | 1472232713832 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:31:54 INFO - PROCESS | 1794 | 1472232714035 Marionette TRACE conn4 <- [1,1607,null,{"value":null}] 10:31:54 INFO - PROCESS | 1794 | 1472232714281 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:54 INFO - PROCESS | 1794 | 1472232714291 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:31:54 INFO - PROCESS | 1794 | ++DOCSHELL 0x93a6fc00 == 65 [pid = 1794] [id = 409] 10:31:54 INFO - PROCESS | 1794 | ++DOMWINDOW == 108 (0x95109800) [pid = 1794] [serial = 1228] [outer = (nil)] 10:31:54 INFO - PROCESS | 1794 | ++DOMWINDOW == 109 (0x95130400) [pid = 1794] [serial = 1229] [outer = 0x95109800] 10:31:54 INFO - PROCESS | 1794 | 1472232714424 Marionette DEBUG loaded listener.js 10:31:54 INFO - PROCESS | 1794 | ++DOMWINDOW == 110 (0x9519d400) [pid = 1794] [serial = 1230] [outer = 0x95109800] 10:31:55 INFO - PROCESS | 1794 | 1472232715359 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]]]}] 10:31:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 10:31:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1638ms 10:31:55 INFO - PROCESS | 1794 | 1472232715439 Marionette TRACE conn4 -> [0,1609,"getWindowHandle",null] 10:31:55 INFO - PROCESS | 1794 | 1472232715444 Marionette TRACE conn4 <- [1,1609,null,{"value":"8"}] 10:31:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 10:31:55 INFO - PROCESS | 1794 | 1472232715451 Marionette TRACE conn4 -> [0,1610,"setScriptTimeout",{"ms":35000}] 10:31:55 INFO - PROCESS | 1794 | 1472232715454 Marionette TRACE conn4 <- [1,1610,null,{}] 10:31:55 INFO - PROCESS | 1794 | 1472232715462 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}] 10:31:55 INFO - PROCESS | 1794 | 1472232715468 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:31:55 INFO - PROCESS | 1794 | 1472232715736 Marionette TRACE conn4 <- [1,1611,null,{"value":null}] 10:31:56 INFO - PROCESS | 1794 | 1472232716027 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:56 INFO - PROCESS | 1794 | 1472232716038 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:31:56 INFO - PROCESS | 1794 | ++DOCSHELL 0x8d7e8400 == 66 [pid = 1794] [id = 410] 10:31:56 INFO - PROCESS | 1794 | ++DOMWINDOW == 111 (0x8d995c00) [pid = 1794] [serial = 1231] [outer = (nil)] 10:31:56 INFO - PROCESS | 1794 | ++DOMWINDOW == 112 (0x95261000) [pid = 1794] [serial = 1232] [outer = 0x8d995c00] 10:31:56 INFO - PROCESS | 1794 | 1472232716128 Marionette DEBUG loaded listener.js 10:31:56 INFO - PROCESS | 1794 | ++DOMWINDOW == 113 (0x9526c800) [pid = 1794] [serial = 1233] [outer = 0x8d995c00] 10:31:57 INFO - PROCESS | 1794 | 1472232717030 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]]]}] 10:31:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 10:31:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1639ms 10:31:57 INFO - PROCESS | 1794 | 1472232717091 Marionette TRACE conn4 -> [0,1613,"getWindowHandle",null] 10:31:57 INFO - PROCESS | 1794 | 1472232717095 Marionette TRACE conn4 <- [1,1613,null,{"value":"8"}] 10:31:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 10:31:57 INFO - PROCESS | 1794 | 1472232717101 Marionette TRACE conn4 -> [0,1614,"setScriptTimeout",{"ms":35000}] 10:31:57 INFO - PROCESS | 1794 | 1472232717105 Marionette TRACE conn4 <- [1,1614,null,{}] 10:31:57 INFO - PROCESS | 1794 | 1472232717111 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}] 10:31:57 INFO - PROCESS | 1794 | 1472232717117 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:31:57 INFO - PROCESS | 1794 | 1472232717314 Marionette TRACE conn4 <- [1,1615,null,{"value":null}] 10:31:57 INFO - PROCESS | 1794 | 1472232717556 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:57 INFO - PROCESS | 1794 | 1472232717564 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:31:57 INFO - PROCESS | 1794 | ++DOCSHELL 0x8f46d000 == 67 [pid = 1794] [id = 411] 10:31:57 INFO - PROCESS | 1794 | ++DOMWINDOW == 114 (0x9510a400) [pid = 1794] [serial = 1234] [outer = (nil)] 10:31:57 INFO - PROCESS | 1794 | ++DOMWINDOW == 115 (0x95421c00) [pid = 1794] [serial = 1235] [outer = 0x9510a400] 10:31:57 INFO - PROCESS | 1794 | 1472232717694 Marionette DEBUG loaded listener.js 10:31:57 INFO - PROCESS | 1794 | ++DOMWINDOW == 116 (0x954de400) [pid = 1794] [serial = 1236] [outer = 0x9510a400] 10:31:58 INFO - PROCESS | 1794 | 1472232718680 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]]]}] 10:31:58 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 10:31:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1638ms 10:31:58 INFO - PROCESS | 1794 | 1472232718741 Marionette TRACE conn4 -> [0,1617,"getWindowHandle",null] 10:31:58 INFO - PROCESS | 1794 | 1472232718745 Marionette TRACE conn4 <- [1,1617,null,{"value":"8"}] 10:31:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 10:31:58 INFO - PROCESS | 1794 | 1472232718752 Marionette TRACE conn4 -> [0,1618,"setScriptTimeout",{"ms":35000}] 10:31:58 INFO - PROCESS | 1794 | 1472232718754 Marionette TRACE conn4 <- [1,1618,null,{}] 10:31:58 INFO - PROCESS | 1794 | 1472232718761 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}] 10:31:58 INFO - PROCESS | 1794 | 1472232718771 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:31:59 INFO - PROCESS | 1794 | 1472232719021 Marionette TRACE conn4 <- [1,1619,null,{"value":null}] 10:31:59 INFO - PROCESS | 1794 | 1472232719276 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:59 INFO - PROCESS | 1794 | 1472232719282 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:31:59 INFO - PROCESS | 1794 | ++DOCSHELL 0x8d98f800 == 68 [pid = 1794] [id = 412] 10:31:59 INFO - PROCESS | 1794 | ++DOMWINDOW == 117 (0x95293000) [pid = 1794] [serial = 1237] [outer = (nil)] 10:31:59 INFO - PROCESS | 1794 | ++DOMWINDOW == 118 (0x97873800) [pid = 1794] [serial = 1238] [outer = 0x95293000] 10:31:59 INFO - PROCESS | 1794 | 1472232719411 Marionette DEBUG loaded listener.js 10:31:59 INFO - PROCESS | 1794 | ++DOMWINDOW == 119 (0x9787f000) [pid = 1794] [serial = 1239] [outer = 0x95293000] 10:32:00 INFO - PROCESS | 1794 | 1472232720325 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]]]}] 10:32:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 10:32:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1640ms 10:32:00 INFO - PROCESS | 1794 | 1472232720394 Marionette TRACE conn4 -> [0,1621,"getWindowHandle",null] 10:32:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 10:32:00 INFO - PROCESS | 1794 | 1472232720398 Marionette TRACE conn4 <- [1,1621,null,{"value":"8"}] 10:32:00 INFO - PROCESS | 1794 | 1472232720405 Marionette TRACE conn4 -> [0,1622,"setScriptTimeout",{"ms":35000}] 10:32:00 INFO - PROCESS | 1794 | 1472232720409 Marionette TRACE conn4 <- [1,1622,null,{}] 10:32:00 INFO - PROCESS | 1794 | 1472232720414 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}] 10:32:00 INFO - PROCESS | 1794 | 1472232720420 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:32:00 INFO - PROCESS | 1794 | 1472232720639 Marionette TRACE conn4 <- [1,1623,null,{"value":null}] 10:32:00 INFO - PROCESS | 1794 | 1472232720917 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:00 INFO - PROCESS | 1794 | 1472232720926 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:32:01 INFO - PROCESS | 1794 | ++DOCSHELL 0x8f756800 == 69 [pid = 1794] [id = 413] 10:32:01 INFO - PROCESS | 1794 | ++DOMWINDOW == 120 (0x91812800) [pid = 1794] [serial = 1240] [outer = (nil)] 10:32:01 INFO - PROCESS | 1794 | ++DOMWINDOW == 121 (0x99151000) [pid = 1794] [serial = 1241] [outer = 0x91812800] 10:32:01 INFO - PROCESS | 1794 | 1472232721069 Marionette DEBUG loaded listener.js 10:32:01 INFO - PROCESS | 1794 | ++DOMWINDOW == 122 (0x99def000) [pid = 1794] [serial = 1242] [outer = 0x91812800] 10:32:02 INFO - PROCESS | 1794 | 1472232722190 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]]]}] 10:32:02 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 10:32:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1835ms 10:32:02 INFO - PROCESS | 1794 | 1472232722240 Marionette TRACE conn4 -> [0,1625,"getWindowHandle",null] 10:32:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 10:32:02 INFO - PROCESS | 1794 | 1472232722253 Marionette TRACE conn4 <- [1,1625,null,{"value":"8"}] 10:32:02 INFO - PROCESS | 1794 | 1472232722261 Marionette TRACE conn4 -> [0,1626,"setScriptTimeout",{"ms":35000}] 10:32:02 INFO - PROCESS | 1794 | 1472232722264 Marionette TRACE conn4 <- [1,1626,null,{}] 10:32:02 INFO - PROCESS | 1794 | 1472232722270 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}] 10:32:02 INFO - PROCESS | 1794 | 1472232722275 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:32:02 INFO - PROCESS | 1794 | 1472232722475 Marionette TRACE conn4 <- [1,1627,null,{"value":null}] 10:32:02 INFO - PROCESS | 1794 | 1472232722724 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:02 INFO - PROCESS | 1794 | 1472232722730 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:32:02 INFO - PROCESS | 1794 | ++DOCSHELL 0x8e21a400 == 70 [pid = 1794] [id = 414] 10:32:02 INFO - PROCESS | 1794 | ++DOMWINDOW == 123 (0x97770800) [pid = 1794] [serial = 1243] [outer = (nil)] 10:32:02 INFO - PROCESS | 1794 | ++DOMWINDOW == 124 (0x9a89d800) [pid = 1794] [serial = 1244] [outer = 0x97770800] 10:32:02 INFO - PROCESS | 1794 | 1472232722861 Marionette DEBUG loaded listener.js 10:32:02 INFO - PROCESS | 1794 | ++DOMWINDOW == 125 (0x9a8a6400) [pid = 1794] [serial = 1245] [outer = 0x97770800] 10:32:03 INFO - PROCESS | 1794 | 1472232723786 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]]]}] 10:32:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 10:32:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1588ms 10:32:03 INFO - PROCESS | 1794 | 1472232723848 Marionette TRACE conn4 -> [0,1629,"getWindowHandle",null] 10:32:03 INFO - PROCESS | 1794 | 1472232723851 Marionette TRACE conn4 <- [1,1629,null,{"value":"8"}] 10:32:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 10:32:03 INFO - PROCESS | 1794 | 1472232723861 Marionette TRACE conn4 -> [0,1630,"setScriptTimeout",{"ms":35000}] 10:32:03 INFO - PROCESS | 1794 | 1472232723866 Marionette TRACE conn4 <- [1,1630,null,{}] 10:32:03 INFO - PROCESS | 1794 | 1472232723872 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}] 10:32:03 INFO - PROCESS | 1794 | 1472232723877 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:32:04 INFO - PROCESS | 1794 | 1472232724080 Marionette TRACE conn4 <- [1,1631,null,{"value":null}] 10:32:04 INFO - PROCESS | 1794 | 1472232724330 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:04 INFO - PROCESS | 1794 | 1472232724338 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:32:04 INFO - PROCESS | 1794 | ++DOCSHELL 0x8e215800 == 71 [pid = 1794] [id = 415] 10:32:04 INFO - PROCESS | 1794 | ++DOMWINDOW == 126 (0x8e218800) [pid = 1794] [serial = 1246] [outer = (nil)] 10:32:04 INFO - PROCESS | 1794 | ++DOMWINDOW == 127 (0x9a9d8400) [pid = 1794] [serial = 1247] [outer = 0x8e218800] 10:32:04 INFO - PROCESS | 1794 | 1472232724475 Marionette DEBUG loaded listener.js 10:32:04 INFO - PROCESS | 1794 | ++DOMWINDOW == 128 (0x9a9da000) [pid = 1794] [serial = 1248] [outer = 0x8e218800] 10:32:05 INFO - PROCESS | 1794 | 1472232725447 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]]]}] 10:32:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 10:32:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1637ms 10:32:05 INFO - PROCESS | 1794 | 1472232725497 Marionette TRACE conn4 -> [0,1633,"getWindowHandle",null] 10:32:05 INFO - PROCESS | 1794 | 1472232725502 Marionette TRACE conn4 <- [1,1633,null,{"value":"8"}] 10:32:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 10:32:05 INFO - PROCESS | 1794 | 1472232725508 Marionette TRACE conn4 -> [0,1634,"setScriptTimeout",{"ms":35000}] 10:32:05 INFO - PROCESS | 1794 | 1472232725511 Marionette TRACE conn4 <- [1,1634,null,{}] 10:32:05 INFO - PROCESS | 1794 | 1472232725517 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}] 10:32:05 INFO - PROCESS | 1794 | 1472232725522 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:32:05 INFO - PROCESS | 1794 | 1472232725711 Marionette TRACE conn4 <- [1,1635,null,{"value":null}] 10:32:06 INFO - PROCESS | 1794 | 1472232725990 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:06 INFO - PROCESS | 1794 | 1472232725998 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:32:06 INFO - PROCESS | 1794 | ++DOCSHELL 0x8e212c00 == 72 [pid = 1794] [id = 416] 10:32:06 INFO - PROCESS | 1794 | ++DOMWINDOW == 129 (0x8e214000) [pid = 1794] [serial = 1249] [outer = (nil)] 10:32:06 INFO - PROCESS | 1794 | ++DOMWINDOW == 130 (0x8e502800) [pid = 1794] [serial = 1250] [outer = 0x8e214000] 10:32:06 INFO - PROCESS | 1794 | 1472232726496 Marionette DEBUG loaded listener.js 10:32:06 INFO - PROCESS | 1794 | ++DOMWINDOW == 131 (0x8eba8400) [pid = 1794] [serial = 1251] [outer = 0x8e214000] 10:32:07 INFO - PROCESS | 1794 | 1472232727485 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]]]}] 10:32:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 10:32:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 2033ms 10:32:07 INFO - PROCESS | 1794 | 1472232727543 Marionette TRACE conn4 -> [0,1637,"getWindowHandle",null] 10:32:07 INFO - PROCESS | 1794 | 1472232727549 Marionette TRACE conn4 <- [1,1637,null,{"value":"8"}] 10:32:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 10:32:07 INFO - PROCESS | 1794 | 1472232727557 Marionette TRACE conn4 -> [0,1638,"setScriptTimeout",{"ms":35000}] 10:32:07 INFO - PROCESS | 1794 | 1472232727561 Marionette TRACE conn4 <- [1,1638,null,{}] 10:32:07 INFO - PROCESS | 1794 | 1472232727568 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}] 10:32:07 INFO - PROCESS | 1794 | 1472232727573 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:32:07 INFO - PROCESS | 1794 | 1472232727760 Marionette TRACE conn4 <- [1,1639,null,{"value":null}] 10:32:08 INFO - PROCESS | 1794 | 1472232728023 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:08 INFO - PROCESS | 1794 | 1472232728032 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:32:08 INFO - PROCESS | 1794 | ++DOCSHELL 0x91815800 == 73 [pid = 1794] [id = 417] 10:32:08 INFO - PROCESS | 1794 | ++DOMWINDOW == 132 (0x9246fc00) [pid = 1794] [serial = 1252] [outer = (nil)] 10:32:08 INFO - PROCESS | 1794 | ++DOMWINDOW == 133 (0x8e509c00) [pid = 1794] [serial = 1253] [outer = 0x9246fc00] 10:32:08 INFO - PROCESS | 1794 | 1472232728236 Marionette DEBUG loaded listener.js 10:32:08 INFO - PROCESS | 1794 | ++DOMWINDOW == 134 (0x92598c00) [pid = 1794] [serial = 1254] [outer = 0x9246fc00] 10:32:09 INFO - PROCESS | 1794 | 1472232729169 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]]]}] 10:32:10 INFO - PROCESS | 1794 | --DOCSHELL 0x8f7dfc00 == 72 [pid = 1794] [id = 355] 10:32:10 INFO - PROCESS | 1794 | --DOCSHELL 0x8d7d9c00 == 71 [pid = 1794] [id = 358] 10:32:10 INFO - PROCESS | 1794 | --DOCSHELL 0x8f7af400 == 70 [pid = 1794] [id = 403] 10:32:10 INFO - PROCESS | 1794 | --DOCSHELL 0x8f758400 == 69 [pid = 1794] [id = 402] 10:32:10 INFO - PROCESS | 1794 | --DOCSHELL 0x8d7e1400 == 68 [pid = 1794] [id = 400] 10:32:10 INFO - PROCESS | 1794 | --DOCSHELL 0x8e219400 == 67 [pid = 1794] [id = 401] 10:32:10 INFO - PROCESS | 1794 | --DOCSHELL 0x8f757800 == 66 [pid = 1794] [id = 399] 10:32:10 INFO - PROCESS | 1794 | --DOCSHELL 0x8e50d800 == 65 [pid = 1794] [id = 398] 10:32:10 INFO - PROCESS | 1794 | --DOCSHELL 0x8d7de400 == 64 [pid = 1794] [id = 397] 10:32:10 INFO - PROCESS | 1794 | --DOCSHELL 0x8d7e7000 == 63 [pid = 1794] [id = 395] 10:32:10 INFO - PROCESS | 1794 | --DOCSHELL 0x8d7e3800 == 62 [pid = 1794] [id = 396] 10:32:10 INFO - PROCESS | 1794 | --DOCSHELL 0x8d7dd000 == 61 [pid = 1794] [id = 394] 10:32:10 INFO - PROCESS | 1794 | --DOCSHELL 0x8d993000 == 60 [pid = 1794] [id = 393] 10:32:10 INFO - PROCESS | 1794 | --DOCSHELL 0x9787b000 == 59 [pid = 1794] [id = 392] 10:32:10 INFO - PROCESS | 1794 | --DOCSHELL 0x92472400 == 58 [pid = 1794] [id = 391] 10:32:10 INFO - PROCESS | 1794 | --DOCSHELL 0x8f751000 == 57 [pid = 1794] [id = 390] 10:32:10 INFO - PROCESS | 1794 | --DOCSHELL 0x9195e400 == 56 [pid = 1794] [id = 389] 10:32:10 INFO - PROCESS | 1794 | --DOCSHELL 0x93994000 == 55 [pid = 1794] [id = 356] 10:32:10 INFO - PROCESS | 1794 | --DOCSHELL 0x93987800 == 54 [pid = 1794] [id = 343] 10:32:10 INFO - PROCESS | 1794 | --DOCSHELL 0x8d993c00 == 53 [pid = 1794] [id = 360] 10:32:10 INFO - PROCESS | 1794 | --DOCSHELL 0x8d99bc00 == 52 [pid = 1794] [id = 341] 10:32:10 INFO - PROCESS | 1794 | --DOCSHELL 0x9398d400 == 51 [pid = 1794] [id = 377] 10:32:10 INFO - PROCESS | 1794 | --DOCSHELL 0x8d7e7400 == 50 [pid = 1794] [id = 345] 10:32:10 INFO - PROCESS | 1794 | --DOCSHELL 0x8e212800 == 49 [pid = 1794] [id = 344] 10:32:10 INFO - PROCESS | 1794 | --DOCSHELL 0x9525e400 == 48 [pid = 1794] [id = 359] 10:32:10 INFO - PROCESS | 1794 | --DOCSHELL 0x8f75ac00 == 47 [pid = 1794] [id = 376] 10:32:10 INFO - PROCESS | 1794 | --DOCSHELL 0x8f605000 == 46 [pid = 1794] [id = 318] 10:32:10 INFO - PROCESS | 1794 | --DOCSHELL 0x8f7df400 == 45 [pid = 1794] [id = 375] 10:32:10 INFO - PROCESS | 1794 | --DOCSHELL 0x9258b000 == 44 [pid = 1794] [id = 382] 10:32:10 INFO - PROCESS | 1794 | --DOCSHELL 0x9510b800 == 43 [pid = 1794] [id = 346] 10:32:10 INFO - PROCESS | 1794 | --DOCSHELL 0x9aa7a400 == 42 [pid = 1794] [id = 378] 10:32:10 INFO - PROCESS | 1794 | --DOCSHELL 0x93992800 == 41 [pid = 1794] [id = 381] 10:32:10 INFO - PROCESS | 1794 | --DOCSHELL 0x8d7e0800 == 40 [pid = 1794] [id = 380] 10:32:10 INFO - PROCESS | 1794 | --DOCSHELL 0x8d7dcc00 == 39 [pid = 1794] [id = 347] 10:32:10 INFO - PROCESS | 1794 | --DOCSHELL 0x8d994400 == 38 [pid = 1794] [id = 379] 10:32:10 INFO - PROCESS | 1794 | --DOCSHELL 0x92478400 == 37 [pid = 1794] [id = 404] 10:32:10 INFO - PROCESS | 1794 | --DOCSHELL 0x925a3400 == 36 [pid = 1794] [id = 405] 10:32:10 INFO - PROCESS | 1794 | --DOCSHELL 0x8e212c00 == 35 [pid = 1794] [id = 416] 10:32:10 INFO - PROCESS | 1794 | --DOCSHELL 0x8e215800 == 34 [pid = 1794] [id = 415] 10:32:10 INFO - PROCESS | 1794 | --DOCSHELL 0x8f756800 == 33 [pid = 1794] [id = 413] 10:32:10 INFO - PROCESS | 1794 | --DOCSHELL 0x8e21a400 == 32 [pid = 1794] [id = 414] 10:32:10 INFO - PROCESS | 1794 | --DOCSHELL 0x8d98f800 == 31 [pid = 1794] [id = 412] 10:32:10 INFO - PROCESS | 1794 | --DOCSHELL 0x8f46d000 == 30 [pid = 1794] [id = 411] 10:32:10 INFO - PROCESS | 1794 | --DOCSHELL 0x8d7e8400 == 29 [pid = 1794] [id = 410] 10:32:10 INFO - PROCESS | 1794 | --DOCSHELL 0x91f53800 == 28 [pid = 1794] [id = 408] 10:32:10 INFO - PROCESS | 1794 | --DOCSHELL 0x93a6fc00 == 27 [pid = 1794] [id = 409] 10:32:10 INFO - PROCESS | 1794 | --DOCSHELL 0x8e510c00 == 26 [pid = 1794] [id = 407] 10:32:10 INFO - PROCESS | 1794 | --DOCSHELL 0x90f2b800 == 25 [pid = 1794] [id = 406] 10:32:10 INFO - PROCESS | 1794 | --DOMWINDOW == 133 (0x9512fc00) [pid = 1794] [serial = 1169] [outer = (nil)] [url = about:blank] 10:32:10 INFO - PROCESS | 1794 | --DOMWINDOW == 132 (0x95105000) [pid = 1794] [serial = 1160] [outer = (nil)] [url = about:blank] 10:32:10 INFO - PROCESS | 1794 | --DOMWINDOW == 131 (0x9526cc00) [pid = 1794] [serial = 1163] [outer = (nil)] [url = about:blank] 10:32:10 INFO - PROCESS | 1794 | --DOMWINDOW == 130 (0x91817800) [pid = 1794] [serial = 1157] [outer = (nil)] [url = about:blank] 10:32:10 INFO - PROCESS | 1794 | --DOMWINDOW == 129 (0x90f29000) [pid = 1794] [serial = 1152] [outer = (nil)] [url = about:blank] 10:32:10 INFO - PROCESS | 1794 | --DOMWINDOW == 128 (0x9aa75400) [pid = 1794] [serial = 1128] [outer = (nil)] [url = about:blank] 10:32:10 INFO - PROCESS | 1794 | --DOMWINDOW == 127 (0x8f74fc00) [pid = 1794] [serial = 1151] [outer = (nil)] [url = about:blank] 10:32:10 INFO - PROCESS | 1794 | --DOMWINDOW == 126 (0x92477000) [pid = 1794] [serial = 1158] [outer = (nil)] [url = about:blank] 10:32:10 INFO - PROCESS | 1794 | --DOMWINDOW == 125 (0x9246dc00) [pid = 1794] [serial = 1130] [outer = (nil)] [url = about:blank] 10:32:10 INFO - PROCESS | 1794 | --DOMWINDOW == 124 (0x9ab73400) [pid = 1794] [serial = 1136] [outer = (nil)] [url = about:blank] 10:32:10 INFO - PROCESS | 1794 | --DOMWINDOW == 123 (0x9be49000) [pid = 1794] [serial = 1148] [outer = (nil)] [url = about:blank] 10:32:10 INFO - PROCESS | 1794 | --DOMWINDOW == 122 (0x92597400) [pid = 1794] [serial = 1154] [outer = (nil)] [url = about:blank] 10:32:10 INFO - PROCESS | 1794 | --DOMWINDOW == 121 (0x92b0ac00) [pid = 1794] [serial = 1155] [outer = (nil)] [url = about:blank] 10:32:10 INFO - PROCESS | 1794 | --DOMWINDOW == 120 (0x9541c000) [pid = 1794] [serial = 1164] [outer = (nil)] [url = about:blank] 10:32:10 INFO - PROCESS | 1794 | --DOMWINDOW == 119 (0x9bb2e000) [pid = 1794] [serial = 1145] [outer = (nil)] [url = about:blank] 10:32:10 INFO - PROCESS | 1794 | --DOMWINDOW == 118 (0x95131000) [pid = 1794] [serial = 1161] [outer = (nil)] [url = about:blank] 10:32:10 INFO - PROCESS | 1794 | --DOMWINDOW == 117 (0x93c41800) [pid = 1794] [serial = 1142] [outer = (nil)] [url = about:blank] 10:32:10 INFO - PROCESS | 1794 | --DOMWINDOW == 116 (0x954e6000) [pid = 1794] [serial = 1133] [outer = (nil)] [url = about:blank] 10:32:10 INFO - PROCESS | 1794 | --DOMWINDOW == 115 (0x8f7e2c00) [pid = 1794] [serial = 1167] [outer = (nil)] [url = about:blank] 10:32:10 INFO - PROCESS | 1794 | --DOMWINDOW == 114 (0x8e502400) [pid = 1794] [serial = 1166] [outer = (nil)] [url = about:blank] 10:32:10 INFO - PROCESS | 1794 | --DOMWINDOW == 113 (0x9aba0800) [pid = 1794] [serial = 1139] [outer = (nil)] [url = about:blank] 10:32:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 10:32:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 3388ms 10:32:11 INFO - PROCESS | 1794 | 1472232731083 Marionette TRACE conn4 -> [0,1641,"getWindowHandle",null] 10:32:11 INFO - PROCESS | 1794 | 1472232731089 Marionette TRACE conn4 <- [1,1641,null,{"value":"8"}] 10:32:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 10:32:11 INFO - PROCESS | 1794 | 1472232731100 Marionette TRACE conn4 -> [0,1642,"setScriptTimeout",{"ms":35000}] 10:32:11 INFO - PROCESS | 1794 | 1472232731107 Marionette TRACE conn4 <- [1,1642,null,{}] 10:32:11 INFO - PROCESS | 1794 | 1472232731115 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}] 10:32:11 INFO - PROCESS | 1794 | 1472232731121 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:32:11 INFO - PROCESS | 1794 | 1472232731292 Marionette TRACE conn4 <- [1,1643,null,{"value":null}] 10:32:11 INFO - PROCESS | 1794 | 1472232731444 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:11 INFO - PROCESS | 1794 | 1472232731455 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:32:11 INFO - PROCESS | 1794 | ++DOCSHELL 0x8e20f400 == 26 [pid = 1794] [id = 418] 10:32:11 INFO - PROCESS | 1794 | ++DOMWINDOW == 114 (0x8e211000) [pid = 1794] [serial = 1255] [outer = (nil)] 10:32:11 INFO - PROCESS | 1794 | ++DOMWINDOW == 115 (0x8e21a400) [pid = 1794] [serial = 1256] [outer = 0x8e211000] 10:32:11 INFO - PROCESS | 1794 | 1472232731528 Marionette DEBUG loaded listener.js 10:32:11 INFO - PROCESS | 1794 | ++DOMWINDOW == 116 (0x8e50b800) [pid = 1794] [serial = 1257] [outer = 0x8e211000] 10:32:12 INFO - PROCESS | 1794 | 1472232732384 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]]]}] 10:32:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 10:32:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1336ms 10:32:12 INFO - PROCESS | 1794 | 1472232732436 Marionette TRACE conn4 -> [0,1645,"getWindowHandle",null] 10:32:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 10:32:12 INFO - PROCESS | 1794 | 1472232732441 Marionette TRACE conn4 <- [1,1645,null,{"value":"8"}] 10:32:12 INFO - PROCESS | 1794 | 1472232732453 Marionette TRACE conn4 -> [0,1646,"setScriptTimeout",{"ms":35000}] 10:32:12 INFO - PROCESS | 1794 | 1472232732459 Marionette TRACE conn4 <- [1,1646,null,{}] 10:32:12 INFO - PROCESS | 1794 | 1472232732467 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}] 10:32:12 INFO - PROCESS | 1794 | 1472232732473 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:32:12 INFO - PROCESS | 1794 | 1472232732654 Marionette TRACE conn4 <- [1,1647,null,{"value":null}] 10:32:12 INFO - PROCESS | 1794 | 1472232732810 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:12 INFO - PROCESS | 1794 | 1472232732817 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:32:12 INFO - PROCESS | 1794 | ++DOCSHELL 0x8f602400 == 27 [pid = 1794] [id = 419] 10:32:12 INFO - PROCESS | 1794 | ++DOMWINDOW == 117 (0x8f610800) [pid = 1794] [serial = 1258] [outer = (nil)] 10:32:12 INFO - PROCESS | 1794 | ++DOMWINDOW == 118 (0x8f758400) [pid = 1794] [serial = 1259] [outer = 0x8f610800] 10:32:12 INFO - PROCESS | 1794 | 1472232732899 Marionette DEBUG loaded listener.js 10:32:13 INFO - PROCESS | 1794 | ++DOMWINDOW == 119 (0x8f7ac400) [pid = 1794] [serial = 1260] [outer = 0x8f610800] 10:32:13 INFO - PROCESS | 1794 | 1472232733887 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]]]}] 10:32:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 10:32:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1490ms 10:32:13 INFO - PROCESS | 1794 | 1472232733938 Marionette TRACE conn4 -> [0,1649,"getWindowHandle",null] 10:32:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 10:32:13 INFO - PROCESS | 1794 | 1472232733942 Marionette TRACE conn4 <- [1,1649,null,{"value":"8"}] 10:32:13 INFO - PROCESS | 1794 | 1472232733950 Marionette TRACE conn4 -> [0,1650,"setScriptTimeout",{"ms":35000}] 10:32:13 INFO - PROCESS | 1794 | 1472232733953 Marionette TRACE conn4 <- [1,1650,null,{}] 10:32:13 INFO - PROCESS | 1794 | 1472232733977 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}] 10:32:13 INFO - PROCESS | 1794 | 1472232733987 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:32:14 INFO - PROCESS | 1794 | 1472232734221 Marionette TRACE conn4 <- [1,1651,null,{"value":null}] 10:32:14 INFO - PROCESS | 1794 | 1472232734246 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:14 INFO - PROCESS | 1794 | 1472232734261 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:32:14 INFO - PROCESS | 1794 | ++DOCSHELL 0x91968c00 == 28 [pid = 1794] [id = 420] 10:32:14 INFO - PROCESS | 1794 | ++DOMWINDOW == 120 (0x91969400) [pid = 1794] [serial = 1261] [outer = (nil)] 10:32:14 INFO - PROCESS | 1794 | ++DOMWINDOW == 121 (0x92471400) [pid = 1794] [serial = 1262] [outer = 0x91969400] 10:32:14 INFO - PROCESS | 1794 | 1472232734338 Marionette DEBUG loaded listener.js 10:32:14 INFO - PROCESS | 1794 | ++DOMWINDOW == 122 (0x9258c800) [pid = 1794] [serial = 1263] [outer = 0x91969400] 10:32:15 INFO - PROCESS | 1794 | 1472232735379 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]]]}] 10:32:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 10:32:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1490ms 10:32:15 INFO - PROCESS | 1794 | 1472232735445 Marionette TRACE conn4 -> [0,1653,"getWindowHandle",null] 10:32:15 INFO - PROCESS | 1794 | 1472232735450 Marionette TRACE conn4 <- [1,1653,null,{"value":"8"}] 10:32:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 10:32:15 INFO - PROCESS | 1794 | 1472232735457 Marionette TRACE conn4 -> [0,1654,"setScriptTimeout",{"ms":35000}] 10:32:15 INFO - PROCESS | 1794 | 1472232735461 Marionette TRACE conn4 <- [1,1654,null,{}] 10:32:15 INFO - PROCESS | 1794 | 1472232735466 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}] 10:32:15 INFO - PROCESS | 1794 | 1472232735489 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:32:17 INFO - PROCESS | 1794 | 1472232737396 Marionette TRACE conn4 <- [1,1655,null,{"value":null}] 10:32:17 INFO - PROCESS | 1794 | --DOMWINDOW == 121 (0x95107400) [pid = 1794] [serial = 1132] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 10:32:17 INFO - PROCESS | 1794 | --DOMWINDOW == 120 (0x94785800) [pid = 1794] [serial = 1138] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 10:32:17 INFO - PROCESS | 1794 | --DOMWINDOW == 119 (0x9ab9ec00) [pid = 1794] [serial = 1141] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 10:32:17 INFO - PROCESS | 1794 | --DOMWINDOW == 118 (0x9b6c7400) [pid = 1794] [serial = 1144] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 10:32:17 INFO - PROCESS | 1794 | --DOMWINDOW == 117 (0x9ab6dc00) [pid = 1794] [serial = 1135] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 10:32:17 INFO - PROCESS | 1794 | --DOMWINDOW == 116 (0x9a8ec000) [pid = 1794] [serial = 1147] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 10:32:17 INFO - PROCESS | 1794 | --DOMWINDOW == 115 (0x91f46c00) [pid = 1794] [serial = 1129] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 10:32:17 INFO - PROCESS | 1794 | --DOMWINDOW == 114 (0x925a6800) [pid = 1794] [serial = 1219] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 10:32:17 INFO - PROCESS | 1794 | --DOMWINDOW == 113 (0x9258b400) [pid = 1794] [serial = 1213] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 10:32:17 INFO - PROCESS | 1794 | --DOMWINDOW == 112 (0x925a3800) [pid = 1794] [serial = 1216] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 10:32:17 INFO - PROCESS | 1794 | --DOMWINDOW == 111 (0x8f758c00) [pid = 1794] [serial = 1171] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 10:32:17 INFO - PROCESS | 1794 | --DOMWINDOW == 110 (0x9787b400) [pid = 1794] [serial = 1177] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 10:32:17 INFO - PROCESS | 1794 | --DOMWINDOW == 109 (0x95138c00) [pid = 1794] [serial = 1180] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 10:32:17 INFO - PROCESS | 1794 | --DOMWINDOW == 108 (0x8eba3000) [pid = 1794] [serial = 1195] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 10:32:17 INFO - PROCESS | 1794 | --DOMWINDOW == 107 (0x92b12000) [pid = 1794] [serial = 1168] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 10:32:17 INFO - PROCESS | 1794 | --DOMWINDOW == 106 (0x938dec00) [pid = 1794] [serial = 1174] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 10:32:17 INFO - PROCESS | 1794 | --DOMWINDOW == 105 (0x8d7e5000) [pid = 1794] [serial = 1183] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 10:32:17 INFO - PROCESS | 1794 | --DOMWINDOW == 104 (0x92590000) [pid = 1794] [serial = 1186] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 10:32:17 INFO - PROCESS | 1794 | --DOMWINDOW == 103 (0x8d7e1000) [pid = 1794] [serial = 1192] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 10:32:17 INFO - PROCESS | 1794 | --DOMWINDOW == 102 (0x8d7e8000) [pid = 1794] [serial = 1189] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 10:32:17 INFO - PROCESS | 1794 | --DOMWINDOW == 101 (0x8f7d8400) [pid = 1794] [serial = 1210] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 10:32:17 INFO - PROCESS | 1794 | --DOMWINDOW == 100 (0x90f25c00) [pid = 1794] [serial = 1198] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 10:32:17 INFO - PROCESS | 1794 | --DOMWINDOW == 99 (0x8e213400) [pid = 1794] [serial = 1201] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 10:32:17 INFO - PROCESS | 1794 | --DOMWINDOW == 98 (0x8e50a800) [pid = 1794] [serial = 1204] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 10:32:17 INFO - PROCESS | 1794 | --DOMWINDOW == 97 (0x8f7aa000) [pid = 1794] [serial = 1207] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 10:32:17 INFO - PROCESS | 1794 | 1472232737629 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:17 INFO - PROCESS | 1794 | 1472232737639 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:32:17 INFO - PROCESS | 1794 | ++DOCSHELL 0x8d7dc000 == 29 [pid = 1794] [id = 421] 10:32:17 INFO - PROCESS | 1794 | ++DOMWINDOW == 98 (0x8d7e4400) [pid = 1794] [serial = 1264] [outer = (nil)] 10:32:17 INFO - PROCESS | 1794 | ++DOMWINDOW == 99 (0x8eba3000) [pid = 1794] [serial = 1265] [outer = 0x8d7e4400] 10:32:17 INFO - PROCESS | 1794 | 1472232737715 Marionette DEBUG loaded listener.js 10:32:17 INFO - PROCESS | 1794 | ++DOMWINDOW == 100 (0x8f74bc00) [pid = 1794] [serial = 1266] [outer = 0x8d7e4400] 10:32:18 INFO - PROCESS | 1794 | 1472232738484 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]]]}] 10:32:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 10:32:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 3041ms 10:32:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 10:32:18 INFO - PROCESS | 1794 | 1472232738498 Marionette TRACE conn4 -> [0,1657,"getWindowHandle",null] 10:32:18 INFO - PROCESS | 1794 | 1472232738501 Marionette TRACE conn4 <- [1,1657,null,{"value":"8"}] 10:32:18 INFO - PROCESS | 1794 | 1472232738508 Marionette TRACE conn4 -> [0,1658,"setScriptTimeout",{"ms":35000}] 10:32:18 INFO - PROCESS | 1794 | 1472232738511 Marionette TRACE conn4 <- [1,1658,null,{}] 10:32:18 INFO - PROCESS | 1794 | 1472232738517 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}] 10:32:18 INFO - PROCESS | 1794 | 1472232738522 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:32:18 INFO - PROCESS | 1794 | 1472232738762 Marionette TRACE conn4 <- [1,1659,null,{"value":null}] 10:32:18 INFO - PROCESS | 1794 | 1472232738784 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:18 INFO - PROCESS | 1794 | 1472232738793 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:32:18 INFO - PROCESS | 1794 | ++DOCSHELL 0x8ed5a000 == 30 [pid = 1794] [id = 422] 10:32:18 INFO - PROCESS | 1794 | ++DOMWINDOW == 101 (0x8f60d400) [pid = 1794] [serial = 1267] [outer = (nil)] 10:32:18 INFO - PROCESS | 1794 | ++DOMWINDOW == 102 (0x92475c00) [pid = 1794] [serial = 1268] [outer = 0x8f60d400] 10:32:18 INFO - PROCESS | 1794 | 1472232738866 Marionette DEBUG loaded listener.js 10:32:18 INFO - PROCESS | 1794 | ++DOMWINDOW == 103 (0x92b0d800) [pid = 1794] [serial = 1269] [outer = 0x8f60d400] 10:32:19 INFO - PROCESS | 1794 | 1472232739931 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]]]}] 10:32:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 10:32:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1485ms 10:32:19 INFO - PROCESS | 1794 | 1472232739995 Marionette TRACE conn4 -> [0,1661,"getWindowHandle",null] 10:32:20 INFO - PROCESS | 1794 | 1472232740003 Marionette TRACE conn4 <- [1,1661,null,{"value":"8"}] 10:32:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 10:32:20 INFO - PROCESS | 1794 | 1472232740012 Marionette TRACE conn4 -> [0,1662,"setScriptTimeout",{"ms":35000}] 10:32:20 INFO - PROCESS | 1794 | 1472232740017 Marionette TRACE conn4 <- [1,1662,null,{}] 10:32:20 INFO - PROCESS | 1794 | 1472232740026 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}] 10:32:20 INFO - PROCESS | 1794 | 1472232740031 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:32:20 INFO - PROCESS | 1794 | 1472232740292 Marionette TRACE conn4 <- [1,1663,null,{"value":null}] 10:32:20 INFO - PROCESS | 1794 | 1472232740640 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:20 INFO - PROCESS | 1794 | 1472232740650 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:32:20 INFO - PROCESS | 1794 | ++DOCSHELL 0x8d99bc00 == 31 [pid = 1794] [id = 423] 10:32:20 INFO - PROCESS | 1794 | ++DOMWINDOW == 104 (0x8e212c00) [pid = 1794] [serial = 1270] [outer = (nil)] 10:32:20 INFO - PROCESS | 1794 | ++DOMWINDOW == 105 (0x8f475000) [pid = 1794] [serial = 1271] [outer = 0x8e212c00] 10:32:20 INFO - PROCESS | 1794 | 1472232740740 Marionette DEBUG loaded listener.js 10:32:20 INFO - PROCESS | 1794 | ++DOMWINDOW == 106 (0x8f759c00) [pid = 1794] [serial = 1272] [outer = 0x8e212c00] 10:32:21 INFO - PROCESS | 1794 | 1472232741731 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]]]}] 10:32:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 10:32:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1785ms 10:32:21 INFO - PROCESS | 1794 | 1472232741799 Marionette TRACE conn4 -> [0,1665,"getWindowHandle",null] 10:32:21 INFO - PROCESS | 1794 | 1472232741811 Marionette TRACE conn4 <- [1,1665,null,{"value":"8"}] 10:32:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 10:32:21 INFO - PROCESS | 1794 | 1472232741828 Marionette TRACE conn4 -> [0,1666,"setScriptTimeout",{"ms":35000}] 10:32:21 INFO - PROCESS | 1794 | 1472232741834 Marionette TRACE conn4 <- [1,1666,null,{}] 10:32:21 INFO - PROCESS | 1794 | 1472232741846 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}] 10:32:21 INFO - PROCESS | 1794 | 1472232741855 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:32:22 INFO - PROCESS | 1794 | 1472232742115 Marionette TRACE conn4 <- [1,1667,null,{"value":null}] 10:32:22 INFO - PROCESS | 1794 | 1472232742414 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:22 INFO - PROCESS | 1794 | 1472232742422 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:32:22 INFO - PROCESS | 1794 | ++DOCSHELL 0x8e507000 == 32 [pid = 1794] [id = 424] 10:32:22 INFO - PROCESS | 1794 | ++DOMWINDOW == 107 (0x91966000) [pid = 1794] [serial = 1273] [outer = (nil)] 10:32:22 INFO - PROCESS | 1794 | ++DOMWINDOW == 108 (0x91f54400) [pid = 1794] [serial = 1274] [outer = 0x91966000] 10:32:22 INFO - PROCESS | 1794 | 1472232742511 Marionette DEBUG loaded listener.js 10:32:22 INFO - PROCESS | 1794 | ++DOMWINDOW == 109 (0x925a7000) [pid = 1794] [serial = 1275] [outer = 0x91966000] 10:32:23 INFO - PROCESS | 1794 | 1472232743528 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]]]}] 10:32:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 10:32:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1742ms 10:32:23 INFO - PROCESS | 1794 | 1472232743568 Marionette TRACE conn4 -> [0,1669,"getWindowHandle",null] 10:32:23 INFO - PROCESS | 1794 | 1472232743571 Marionette TRACE conn4 <- [1,1669,null,{"value":"8"}] 10:32:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 10:32:23 INFO - PROCESS | 1794 | 1472232743579 Marionette TRACE conn4 -> [0,1670,"setScriptTimeout",{"ms":35000}] 10:32:23 INFO - PROCESS | 1794 | 1472232743586 Marionette TRACE conn4 <- [1,1670,null,{}] 10:32:23 INFO - PROCESS | 1794 | 1472232743603 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}] 10:32:23 INFO - PROCESS | 1794 | 1472232743612 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:32:23 INFO - PROCESS | 1794 | 1472232743823 Marionette TRACE conn4 <- [1,1671,null,{"value":null}] 10:32:24 INFO - PROCESS | 1794 | 1472232744075 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:24 INFO - PROCESS | 1794 | 1472232744086 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:32:24 INFO - PROCESS | 1794 | ++DOCSHELL 0x93994000 == 33 [pid = 1794] [id = 425] 10:32:24 INFO - PROCESS | 1794 | ++DOMWINDOW == 110 (0x93a64800) [pid = 1794] [serial = 1276] [outer = (nil)] 10:32:24 INFO - PROCESS | 1794 | ++DOMWINDOW == 111 (0x93c3c000) [pid = 1794] [serial = 1277] [outer = 0x93a64800] 10:32:24 INFO - PROCESS | 1794 | 1472232744222 Marionette DEBUG loaded listener.js 10:32:24 INFO - PROCESS | 1794 | ++DOMWINDOW == 112 (0x94780400) [pid = 1794] [serial = 1278] [outer = 0x93a64800] 10:32:25 INFO - PROCESS | 1794 | 1472232745163 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]]]}] 10:32:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 10:32:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1641ms 10:32:25 INFO - PROCESS | 1794 | 1472232745221 Marionette TRACE conn4 -> [0,1673,"getWindowHandle",null] 10:32:25 INFO - PROCESS | 1794 | 1472232745227 Marionette TRACE conn4 <- [1,1673,null,{"value":"8"}] 10:32:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 10:32:25 INFO - PROCESS | 1794 | 1472232745233 Marionette TRACE conn4 -> [0,1674,"setScriptTimeout",{"ms":35000}] 10:32:25 INFO - PROCESS | 1794 | 1472232745237 Marionette TRACE conn4 <- [1,1674,null,{}] 10:32:25 INFO - PROCESS | 1794 | 1472232745245 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}] 10:32:25 INFO - PROCESS | 1794 | 1472232745249 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:32:25 INFO - PROCESS | 1794 | 1472232745464 Marionette TRACE conn4 <- [1,1675,null,{"value":null}] 10:32:25 INFO - PROCESS | 1794 | 1472232745727 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:25 INFO - PROCESS | 1794 | 1472232745737 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:32:25 INFO - PROCESS | 1794 | ++DOCSHELL 0x8f7d7800 == 34 [pid = 1794] [id = 426] 10:32:25 INFO - PROCESS | 1794 | ++DOMWINDOW == 113 (0x93a69800) [pid = 1794] [serial = 1279] [outer = (nil)] 10:32:25 INFO - PROCESS | 1794 | ++DOMWINDOW == 114 (0x9510d000) [pid = 1794] [serial = 1280] [outer = 0x93a69800] 10:32:25 INFO - PROCESS | 1794 | 1472232745870 Marionette DEBUG loaded listener.js 10:32:25 INFO - PROCESS | 1794 | ++DOMWINDOW == 115 (0x95131000) [pid = 1794] [serial = 1281] [outer = 0x93a69800] 10:32:26 INFO - PROCESS | 1794 | 1472232746814 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]]]}] 10:32:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 10:32:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1639ms 10:32:26 INFO - PROCESS | 1794 | 1472232746874 Marionette TRACE conn4 -> [0,1677,"getWindowHandle",null] 10:32:26 INFO - PROCESS | 1794 | 1472232746879 Marionette TRACE conn4 <- [1,1677,null,{"value":"8"}] 10:32:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 10:32:26 INFO - PROCESS | 1794 | 1472232746886 Marionette TRACE conn4 -> [0,1678,"setScriptTimeout",{"ms":35000}] 10:32:26 INFO - PROCESS | 1794 | 1472232746889 Marionette TRACE conn4 <- [1,1678,null,{}] 10:32:26 INFO - PROCESS | 1794 | 1472232746895 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}] 10:32:26 INFO - PROCESS | 1794 | 1472232746901 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:32:27 INFO - PROCESS | 1794 | 1472232747097 Marionette TRACE conn4 <- [1,1679,null,{"value":null}] 10:32:27 INFO - PROCESS | 1794 | 1472232747352 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:27 INFO - PROCESS | 1794 | 1472232747363 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:32:27 INFO - PROCESS | 1794 | ++DOCSHELL 0x95105000 == 35 [pid = 1794] [id = 427] 10:32:27 INFO - PROCESS | 1794 | ++DOMWINDOW == 116 (0x95106000) [pid = 1794] [serial = 1282] [outer = (nil)] 10:32:27 INFO - PROCESS | 1794 | ++DOMWINDOW == 117 (0x95266400) [pid = 1794] [serial = 1283] [outer = 0x95106000] 10:32:27 INFO - PROCESS | 1794 | 1472232747501 Marionette DEBUG loaded listener.js 10:32:27 INFO - PROCESS | 1794 | ++DOMWINDOW == 118 (0x9526a000) [pid = 1794] [serial = 1284] [outer = 0x95106000] 10:32:28 INFO - PROCESS | 1794 | 1472232748514 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]]]}] 10:32:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 10:32:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1687ms 10:32:28 INFO - PROCESS | 1794 | 1472232748575 Marionette TRACE conn4 -> [0,1681,"getWindowHandle",null] 10:32:28 INFO - PROCESS | 1794 | 1472232748578 Marionette TRACE conn4 <- [1,1681,null,{"value":"8"}] 10:32:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 10:32:28 INFO - PROCESS | 1794 | 1472232748586 Marionette TRACE conn4 -> [0,1682,"setScriptTimeout",{"ms":35000}] 10:32:28 INFO - PROCESS | 1794 | 1472232748589 Marionette TRACE conn4 <- [1,1682,null,{}] 10:32:28 INFO - PROCESS | 1794 | 1472232748595 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}] 10:32:28 INFO - PROCESS | 1794 | 1472232748607 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:32:28 INFO - PROCESS | 1794 | 1472232748931 Marionette TRACE conn4 <- [1,1683,null,{"value":null}] 10:32:29 INFO - PROCESS | 1794 | 1472232749253 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:29 INFO - PROCESS | 1794 | 1472232749262 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:32:29 INFO - PROCESS | 1794 | ++DOCSHELL 0x8e210400 == 36 [pid = 1794] [id = 428] 10:32:29 INFO - PROCESS | 1794 | ++DOMWINDOW == 119 (0x8f605000) [pid = 1794] [serial = 1285] [outer = (nil)] 10:32:29 INFO - PROCESS | 1794 | ++DOMWINDOW == 120 (0x954db800) [pid = 1794] [serial = 1286] [outer = 0x8f605000] 10:32:29 INFO - PROCESS | 1794 | 1472232749356 Marionette DEBUG loaded listener.js 10:32:29 INFO - PROCESS | 1794 | ++DOMWINDOW == 121 (0x92b0a000) [pid = 1794] [serial = 1287] [outer = 0x8f605000] 10:32:30 INFO - PROCESS | 1794 | 1472232750322 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]]]}] 10:32:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 10:32:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1794ms 10:32:30 INFO - PROCESS | 1794 | 1472232750388 Marionette TRACE conn4 -> [0,1685,"getWindowHandle",null] 10:32:30 INFO - PROCESS | 1794 | 1472232750392 Marionette TRACE conn4 <- [1,1685,null,{"value":"8"}] 10:32:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 10:32:30 INFO - PROCESS | 1794 | 1472232750401 Marionette TRACE conn4 -> [0,1686,"setScriptTimeout",{"ms":35000}] 10:32:30 INFO - PROCESS | 1794 | 1472232750404 Marionette TRACE conn4 <- [1,1686,null,{}] 10:32:30 INFO - PROCESS | 1794 | 1472232750411 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}] 10:32:30 INFO - PROCESS | 1794 | 1472232750416 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:32:30 INFO - PROCESS | 1794 | 1472232750616 Marionette TRACE conn4 <- [1,1687,null,{"value":null}] 10:32:30 INFO - PROCESS | 1794 | 1472232750972 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:31 INFO - PROCESS | 1794 | 1472232750986 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:32:31 INFO - PROCESS | 1794 | ++DOCSHELL 0x8d7dcc00 == 37 [pid = 1794] [id = 429] 10:32:31 INFO - PROCESS | 1794 | ++DOMWINDOW == 122 (0x925afc00) [pid = 1794] [serial = 1288] [outer = (nil)] 10:32:31 INFO - PROCESS | 1794 | ++DOMWINDOW == 123 (0x97779c00) [pid = 1794] [serial = 1289] [outer = 0x925afc00] 10:32:31 INFO - PROCESS | 1794 | 1472232751076 Marionette DEBUG loaded listener.js 10:32:31 INFO - PROCESS | 1794 | ++DOMWINDOW == 124 (0x97871c00) [pid = 1794] [serial = 1290] [outer = 0x925afc00] 10:32:32 INFO - PROCESS | 1794 | 1472232752025 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]]]}] 10:32:32 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 10:32:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1686ms 10:32:32 INFO - PROCESS | 1794 | 1472232752091 Marionette TRACE conn4 -> [0,1689,"getWindowHandle",null] 10:32:32 INFO - PROCESS | 1794 | 1472232752096 Marionette TRACE conn4 <- [1,1689,null,{"value":"8"}] 10:32:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 10:32:32 INFO - PROCESS | 1794 | 1472232752105 Marionette TRACE conn4 -> [0,1690,"setScriptTimeout",{"ms":35000}] 10:32:32 INFO - PROCESS | 1794 | 1472232752109 Marionette TRACE conn4 <- [1,1690,null,{}] 10:32:32 INFO - PROCESS | 1794 | 1472232752117 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}] 10:32:32 INFO - PROCESS | 1794 | 1472232752122 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:32:32 INFO - PROCESS | 1794 | 1472232752332 Marionette TRACE conn4 <- [1,1691,null,{"value":null}] 10:32:32 INFO - PROCESS | 1794 | 1472232752590 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:32 INFO - PROCESS | 1794 | 1472232752598 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:32:32 INFO - PROCESS | 1794 | ++DOCSHELL 0x8d98e400 == 38 [pid = 1794] [id = 430] 10:32:32 INFO - PROCESS | 1794 | ++DOMWINDOW == 125 (0x8f472c00) [pid = 1794] [serial = 1291] [outer = (nil)] 10:32:32 INFO - PROCESS | 1794 | ++DOMWINDOW == 126 (0x99152400) [pid = 1794] [serial = 1292] [outer = 0x8f472c00] 10:32:32 INFO - PROCESS | 1794 | 1472232752721 Marionette DEBUG loaded listener.js 10:32:32 INFO - PROCESS | 1794 | ++DOMWINDOW == 127 (0x99df6400) [pid = 1794] [serial = 1293] [outer = 0x8f472c00] 10:32:33 INFO - PROCESS | 1794 | 1472232753643 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]]]}] 10:32:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 10:32:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1588ms 10:32:33 INFO - PROCESS | 1794 | 1472232753694 Marionette TRACE conn4 -> [0,1693,"getWindowHandle",null] 10:32:33 INFO - PROCESS | 1794 | 1472232753698 Marionette TRACE conn4 <- [1,1693,null,{"value":"8"}] 10:32:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 10:32:33 INFO - PROCESS | 1794 | 1472232753705 Marionette TRACE conn4 -> [0,1694,"setScriptTimeout",{"ms":35000}] 10:32:33 INFO - PROCESS | 1794 | 1472232753708 Marionette TRACE conn4 <- [1,1694,null,{}] 10:32:33 INFO - PROCESS | 1794 | 1472232753714 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}] 10:32:33 INFO - PROCESS | 1794 | 1472232753719 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:32:33 INFO - PROCESS | 1794 | 1472232753920 Marionette TRACE conn4 <- [1,1695,null,{"value":null}] 10:32:34 INFO - PROCESS | 1794 | 1472232754170 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:34 INFO - PROCESS | 1794 | 1472232754178 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:32:34 INFO - PROCESS | 1794 | ++DOCSHELL 0x8d7d9c00 == 39 [pid = 1794] [id = 431] 10:32:34 INFO - PROCESS | 1794 | ++DOMWINDOW == 128 (0x8eba9c00) [pid = 1794] [serial = 1294] [outer = (nil)] 10:32:34 INFO - PROCESS | 1794 | ++DOMWINDOW == 129 (0x9a89e400) [pid = 1794] [serial = 1295] [outer = 0x8eba9c00] 10:32:34 INFO - PROCESS | 1794 | 1472232754323 Marionette DEBUG loaded listener.js 10:32:34 INFO - PROCESS | 1794 | ++DOMWINDOW == 130 (0x9a8a6000) [pid = 1794] [serial = 1296] [outer = 0x8eba9c00] 10:32:35 INFO - PROCESS | 1794 | 1472232755310 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]]]}] 10:32:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 10:32:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1645ms 10:32:35 INFO - PROCESS | 1794 | 1472232755351 Marionette TRACE conn4 -> [0,1697,"getWindowHandle",null] 10:32:35 INFO - PROCESS | 1794 | 1472232755355 Marionette TRACE conn4 <- [1,1697,null,{"value":"8"}] 10:32:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 10:32:35 INFO - PROCESS | 1794 | 1472232755362 Marionette TRACE conn4 -> [0,1698,"setScriptTimeout",{"ms":35000}] 10:32:35 INFO - PROCESS | 1794 | 1472232755366 Marionette TRACE conn4 <- [1,1698,null,{}] 10:32:35 INFO - PROCESS | 1794 | 1472232755372 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}] 10:32:35 INFO - PROCESS | 1794 | 1472232755378 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:32:35 INFO - PROCESS | 1794 | 1472232755588 Marionette TRACE conn4 <- [1,1699,null,{"value":null}] 10:32:35 INFO - PROCESS | 1794 | 1472232755941 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:35 INFO - PROCESS | 1794 | 1472232755951 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:32:35 INFO - PROCESS | 1794 | ++DOCSHELL 0x8e210c00 == 40 [pid = 1794] [id = 432] 10:32:35 INFO - PROCESS | 1794 | ++DOMWINDOW == 131 (0x8e21d000) [pid = 1794] [serial = 1297] [outer = (nil)] 10:32:36 INFO - PROCESS | 1794 | ++DOMWINDOW == 132 (0x8f754000) [pid = 1794] [serial = 1298] [outer = 0x8e21d000] 10:32:36 INFO - PROCESS | 1794 | 1472232756047 Marionette DEBUG loaded listener.js 10:32:36 INFO - PROCESS | 1794 | ++DOMWINDOW == 133 (0x9258c400) [pid = 1794] [serial = 1299] [outer = 0x8e21d000] 10:32:37 INFO - PROCESS | 1794 | 1472232757030 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]]]}] 10:32:37 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 10:32:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1740ms 10:32:37 INFO - PROCESS | 1794 | 1472232757104 Marionette TRACE conn4 -> [0,1701,"getWindowHandle",null] 10:32:37 INFO - PROCESS | 1794 | 1472232757110 Marionette TRACE conn4 <- [1,1701,null,{"value":"8"}] 10:32:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 10:32:37 INFO - PROCESS | 1794 | 1472232757119 Marionette TRACE conn4 -> [0,1702,"setScriptTimeout",{"ms":35000}] 10:32:37 INFO - PROCESS | 1794 | 1472232757125 Marionette TRACE conn4 <- [1,1702,null,{}] 10:32:37 INFO - PROCESS | 1794 | 1472232757132 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}] 10:32:37 INFO - PROCESS | 1794 | 1472232757138 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:32:37 INFO - PROCESS | 1794 | 1472232757583 Marionette TRACE conn4 <- [1,1703,null,{"value":null}] 10:32:37 INFO - PROCESS | 1794 | 1472232757851 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:37 INFO - PROCESS | 1794 | 1472232757864 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:32:37 INFO - PROCESS | 1794 | ++DOCSHELL 0x8d997000 == 41 [pid = 1794] [id = 433] 10:32:37 INFO - PROCESS | 1794 | ++DOMWINDOW == 134 (0x8d998800) [pid = 1794] [serial = 1300] [outer = (nil)] 10:32:37 INFO - PROCESS | 1794 | ++DOMWINDOW == 135 (0x8e213000) [pid = 1794] [serial = 1301] [outer = 0x8d998800] 10:32:37 INFO - PROCESS | 1794 | 1472232757947 Marionette DEBUG loaded listener.js 10:32:38 INFO - PROCESS | 1794 | ++DOMWINDOW == 136 (0x8e504c00) [pid = 1794] [serial = 1302] [outer = 0x8d998800] 10:32:38 INFO - PROCESS | 1794 | 1472232758946 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]]]}] 10:32:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 10:32:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1887ms 10:32:39 INFO - PROCESS | 1794 | 1472232759008 Marionette TRACE conn4 -> [0,1705,"getWindowHandle",null] 10:32:39 INFO - PROCESS | 1794 | 1472232759015 Marionette TRACE conn4 <- [1,1705,null,{"value":"8"}] 10:32:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 10:32:39 INFO - PROCESS | 1794 | 1472232759024 Marionette TRACE conn4 -> [0,1706,"setScriptTimeout",{"ms":35000}] 10:32:39 INFO - PROCESS | 1794 | 1472232759029 Marionette TRACE conn4 <- [1,1706,null,{}] 10:32:39 INFO - PROCESS | 1794 | 1472232759037 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}] 10:32:39 INFO - PROCESS | 1794 | 1472232759043 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:32:39 INFO - PROCESS | 1794 | 1472232759379 Marionette TRACE conn4 <- [1,1707,null,{"value":null}] 10:32:39 INFO - PROCESS | 1794 | 1472232759766 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:39 INFO - PROCESS | 1794 | 1472232759779 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:32:39 INFO - PROCESS | 1794 | --DOCSHELL 0x8d7dc000 == 40 [pid = 1794] [id = 421] 10:32:39 INFO - PROCESS | 1794 | ++DOCSHELL 0x8d7dc000 == 41 [pid = 1794] [id = 434] 10:32:39 INFO - PROCESS | 1794 | ++DOMWINDOW == 137 (0x8ebaa400) [pid = 1794] [serial = 1303] [outer = (nil)] 10:32:39 INFO - PROCESS | 1794 | ++DOMWINDOW == 138 (0x8f752800) [pid = 1794] [serial = 1304] [outer = 0x8ebaa400] 10:32:39 INFO - PROCESS | 1794 | 1472232759881 Marionette DEBUG loaded listener.js 10:32:40 INFO - PROCESS | 1794 | ++DOMWINDOW == 139 (0x90f21400) [pid = 1794] [serial = 1305] [outer = 0x8ebaa400] 10:32:40 INFO - PROCESS | 1794 | --DOCSHELL 0x91968c00 == 40 [pid = 1794] [id = 420] 10:32:40 INFO - PROCESS | 1794 | --DOCSHELL 0x8f602400 == 39 [pid = 1794] [id = 419] 10:32:40 INFO - PROCESS | 1794 | --DOCSHELL 0x8e20f400 == 38 [pid = 1794] [id = 418] 10:32:40 INFO - PROCESS | 1794 | --DOMWINDOW == 138 (0x94781400) [pid = 1794] [serial = 1220] [outer = (nil)] [url = about:blank] 10:32:40 INFO - PROCESS | 1794 | --DOMWINDOW == 137 (0x95103400) [pid = 1794] [serial = 1221] [outer = (nil)] [url = about:blank] 10:32:40 INFO - PROCESS | 1794 | --DOMWINDOW == 136 (0x925aa400) [pid = 1794] [serial = 1214] [outer = (nil)] [url = about:blank] 10:32:40 INFO - PROCESS | 1794 | --DOMWINDOW == 135 (0x92b16c00) [pid = 1794] [serial = 1217] [outer = (nil)] [url = about:blank] 10:32:40 INFO - PROCESS | 1794 | --DOMWINDOW == 134 (0x8f7d7400) [pid = 1794] [serial = 1172] [outer = (nil)] [url = about:blank] 10:32:40 INFO - PROCESS | 1794 | --DOMWINDOW == 133 (0x90f2a000) [pid = 1794] [serial = 1173] [outer = (nil)] [url = about:blank] 10:32:40 INFO - PROCESS | 1794 | --DOMWINDOW == 132 (0x978e8400) [pid = 1794] [serial = 1178] [outer = (nil)] [url = about:blank] 10:32:40 INFO - PROCESS | 1794 | --DOMWINDOW == 131 (0x99152c00) [pid = 1794] [serial = 1179] [outer = (nil)] [url = about:blank] 10:32:40 INFO - PROCESS | 1794 | --DOMWINDOW == 130 (0x99ee6000) [pid = 1794] [serial = 1181] [outer = (nil)] [url = about:blank] 10:32:40 INFO - PROCESS | 1794 | --DOMWINDOW == 129 (0x9a385400) [pid = 1794] [serial = 1182] [outer = (nil)] [url = about:blank] 10:32:40 INFO - PROCESS | 1794 | --DOMWINDOW == 128 (0x978e2c00) [pid = 1794] [serial = 1196] [outer = (nil)] [url = about:blank] 10:32:40 INFO - PROCESS | 1794 | --DOMWINDOW == 127 (0x9c01a800) [pid = 1794] [serial = 1197] [outer = (nil)] [url = about:blank] 10:32:40 INFO - PROCESS | 1794 | --DOMWINDOW == 126 (0x9776c800) [pid = 1794] [serial = 1170] [outer = (nil)] [url = about:blank] 10:32:40 INFO - PROCESS | 1794 | --DOMWINDOW == 125 (0x93987c00) [pid = 1794] [serial = 1175] [outer = (nil)] [url = about:blank] 10:32:40 INFO - PROCESS | 1794 | --DOMWINDOW == 124 (0x93c42c00) [pid = 1794] [serial = 1176] [outer = (nil)] [url = about:blank] 10:32:40 INFO - PROCESS | 1794 | --DOMWINDOW == 123 (0x9a9da800) [pid = 1794] [serial = 1184] [outer = (nil)] [url = about:blank] 10:32:40 INFO - PROCESS | 1794 | --DOMWINDOW == 122 (0x9a9e1c00) [pid = 1794] [serial = 1185] [outer = (nil)] [url = about:blank] 10:32:40 INFO - PROCESS | 1794 | --DOMWINDOW == 121 (0x9ab9dc00) [pid = 1794] [serial = 1187] [outer = (nil)] [url = about:blank] 10:32:40 INFO - PROCESS | 1794 | --DOMWINDOW == 120 (0x9b348800) [pid = 1794] [serial = 1188] [outer = (nil)] [url = about:blank] 10:32:40 INFO - PROCESS | 1794 | --DOMWINDOW == 119 (0x9bfec000) [pid = 1794] [serial = 1193] [outer = (nil)] [url = about:blank] 10:32:40 INFO - PROCESS | 1794 | --DOMWINDOW == 118 (0x9c014400) [pid = 1794] [serial = 1194] [outer = (nil)] [url = about:blank] 10:32:40 INFO - PROCESS | 1794 | --DOMWINDOW == 117 (0x9bb22400) [pid = 1794] [serial = 1190] [outer = (nil)] [url = about:blank] 10:32:40 INFO - PROCESS | 1794 | --DOMWINDOW == 116 (0x9bb31800) [pid = 1794] [serial = 1191] [outer = (nil)] [url = about:blank] 10:32:40 INFO - PROCESS | 1794 | --DOMWINDOW == 115 (0x92478800) [pid = 1794] [serial = 1211] [outer = (nil)] [url = about:blank] 10:32:40 INFO - PROCESS | 1794 | --DOMWINDOW == 114 (0x925a6400) [pid = 1794] [serial = 1199] [outer = (nil)] [url = about:blank] 10:32:40 INFO - PROCESS | 1794 | --DOMWINDOW == 113 (0x9549cc00) [pid = 1794] [serial = 1200] [outer = (nil)] [url = about:blank] 10:32:40 INFO - PROCESS | 1794 | --DOMWINDOW == 112 (0x8e21d800) [pid = 1794] [serial = 1202] [outer = (nil)] [url = about:blank] 10:32:40 INFO - PROCESS | 1794 | --DOMWINDOW == 111 (0x8ebb0400) [pid = 1794] [serial = 1203] [outer = (nil)] [url = about:blank] 10:32:40 INFO - PROCESS | 1794 | --DOMWINDOW == 110 (0x8f608000) [pid = 1794] [serial = 1205] [outer = (nil)] [url = about:blank] 10:32:40 INFO - PROCESS | 1794 | --DOMWINDOW == 109 (0x8f750c00) [pid = 1794] [serial = 1206] [outer = (nil)] [url = about:blank] 10:32:40 INFO - PROCESS | 1794 | --DOMWINDOW == 108 (0x8f7d7000) [pid = 1794] [serial = 1208] [outer = (nil)] [url = about:blank] 10:32:40 INFO - PROCESS | 1794 | --DOMWINDOW == 107 (0x9394f000) [pid = 1794] [serial = 1218] [outer = (nil)] [url = about:blank] 10:32:40 INFO - PROCESS | 1794 | --DOMWINDOW == 106 (0x90f29c00) [pid = 1794] [serial = 1209] [outer = (nil)] [url = about:blank] 10:32:40 INFO - PROCESS | 1794 | --DOMWINDOW == 105 (0x92b0f400) [pid = 1794] [serial = 1215] [outer = (nil)] [url = about:blank] 10:32:40 INFO - PROCESS | 1794 | --DOMWINDOW == 104 (0x9258b800) [pid = 1794] [serial = 1212] [outer = (nil)] [url = about:blank] 10:32:40 INFO - PROCESS | 1794 | --DOMWINDOW == 103 (0x97870c00) [pid = 1794] [serial = 1134] [outer = (nil)] [url = about:blank] 10:32:40 INFO - PROCESS | 1794 | --DOMWINDOW == 102 (0x9aba5400) [pid = 1794] [serial = 1140] [outer = (nil)] [url = about:blank] 10:32:40 INFO - PROCESS | 1794 | --DOMWINDOW == 101 (0x9b04fc00) [pid = 1794] [serial = 1143] [outer = (nil)] [url = about:blank] 10:32:40 INFO - PROCESS | 1794 | --DOMWINDOW == 100 (0x9bbe1c00) [pid = 1794] [serial = 1146] [outer = (nil)] [url = about:blank] 10:32:40 INFO - PROCESS | 1794 | --DOMWINDOW == 99 (0x9ab77000) [pid = 1794] [serial = 1137] [outer = (nil)] [url = about:blank] 10:32:40 INFO - PROCESS | 1794 | --DOMWINDOW == 98 (0x9be4d400) [pid = 1794] [serial = 1149] [outer = (nil)] [url = about:blank] 10:32:40 INFO - PROCESS | 1794 | --DOMWINDOW == 97 (0x92597800) [pid = 1794] [serial = 1131] [outer = (nil)] [url = about:blank] 10:32:40 INFO - PROCESS | 1794 | 1472232760816 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]]]}] 10:32:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 10:32:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1834ms 10:32:40 INFO - PROCESS | 1794 | 1472232760858 Marionette TRACE conn4 -> [0,1709,"getWindowHandle",null] 10:32:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 10:32:40 INFO - PROCESS | 1794 | 1472232760863 Marionette TRACE conn4 <- [1,1709,null,{"value":"8"}] 10:32:40 INFO - PROCESS | 1794 | 1472232760871 Marionette TRACE conn4 -> [0,1710,"setScriptTimeout",{"ms":35000}] 10:32:40 INFO - PROCESS | 1794 | 1472232760873 Marionette TRACE conn4 <- [1,1710,null,{}] 10:32:40 INFO - PROCESS | 1794 | 1472232760884 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}] 10:32:40 INFO - PROCESS | 1794 | 1472232760889 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:32:41 INFO - PROCESS | 1794 | 1472232761080 Marionette TRACE conn4 <- [1,1711,null,{"value":null}] 10:32:41 INFO - PROCESS | 1794 | 1472232761276 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:41 INFO - PROCESS | 1794 | 1472232761287 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:32:41 INFO - PROCESS | 1794 | ++DOCSHELL 0x8e21d800 == 39 [pid = 1794] [id = 435] 10:32:41 INFO - PROCESS | 1794 | ++DOMWINDOW == 98 (0x8f750c00) [pid = 1794] [serial = 1306] [outer = (nil)] 10:32:41 INFO - PROCESS | 1794 | ++DOMWINDOW == 99 (0x91f4a800) [pid = 1794] [serial = 1307] [outer = 0x8f750c00] 10:32:41 INFO - PROCESS | 1794 | 1472232761369 Marionette DEBUG loaded listener.js 10:32:41 INFO - PROCESS | 1794 | ++DOMWINDOW == 100 (0x9247bc00) [pid = 1794] [serial = 1308] [outer = 0x8f750c00] 10:32:42 INFO - PROCESS | 1794 | 1472232762446 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]]]}] 10:32:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 10:32:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1642ms 10:32:42 INFO - PROCESS | 1794 | 1472232762514 Marionette TRACE conn4 -> [0,1713,"getWindowHandle",null] 10:32:42 INFO - PROCESS | 1794 | 1472232762521 Marionette TRACE conn4 <- [1,1713,null,{"value":"8"}] 10:32:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 10:32:42 INFO - PROCESS | 1794 | 1472232762538 Marionette TRACE conn4 -> [0,1714,"setScriptTimeout",{"ms":35000}] 10:32:42 INFO - PROCESS | 1794 | 1472232762545 Marionette TRACE conn4 <- [1,1714,null,{}] 10:32:42 INFO - PROCESS | 1794 | 1472232762558 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}] 10:32:42 INFO - PROCESS | 1794 | 1472232762564 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:32:42 INFO - PROCESS | 1794 | 1472232762832 Marionette TRACE conn4 <- [1,1715,null,{"value":null}] 10:32:43 INFO - PROCESS | 1794 | 1472232763002 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:43 INFO - PROCESS | 1794 | 1472232763012 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:32:43 INFO - PROCESS | 1794 | ++DOCSHELL 0x8f46bc00 == 40 [pid = 1794] [id = 436] 10:32:43 INFO - PROCESS | 1794 | ++DOMWINDOW == 101 (0x8f752c00) [pid = 1794] [serial = 1309] [outer = (nil)] 10:32:43 INFO - PROCESS | 1794 | ++DOMWINDOW == 102 (0x93953800) [pid = 1794] [serial = 1310] [outer = 0x8f752c00] 10:32:43 INFO - PROCESS | 1794 | 1472232763085 Marionette DEBUG loaded listener.js 10:32:43 INFO - PROCESS | 1794 | ++DOMWINDOW == 103 (0x93a6cc00) [pid = 1794] [serial = 1311] [outer = 0x8f752c00] 10:32:43 INFO - PROCESS | 1794 | 1472232763981 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]]]}] 10:32:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 10:32:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 1506ms 10:32:44 INFO - PROCESS | 1794 | 1472232764036 Marionette TRACE conn4 -> [0,1717,"getWindowHandle",null] 10:32:44 INFO - PROCESS | 1794 | 1472232764041 Marionette TRACE conn4 <- [1,1717,null,{"value":"8"}] 10:32:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 10:32:44 INFO - PROCESS | 1794 | 1472232764055 Marionette TRACE conn4 -> [0,1718,"setScriptTimeout",{"ms":35000}] 10:32:44 INFO - PROCESS | 1794 | 1472232764059 Marionette TRACE conn4 <- [1,1718,null,{}] 10:32:44 INFO - PROCESS | 1794 | 1472232764065 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}] 10:32:44 INFO - PROCESS | 1794 | 1472232764070 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:32:44 INFO - PROCESS | 1794 | 1472232764330 Marionette TRACE conn4 <- [1,1719,null,{"value":null}] 10:32:44 INFO - PROCESS | 1794 | 1472232764361 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:44 INFO - PROCESS | 1794 | 1472232764371 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:32:44 INFO - PROCESS | 1794 | ++DOCSHELL 0x938eb000 == 41 [pid = 1794] [id = 437] 10:32:44 INFO - PROCESS | 1794 | ++DOMWINDOW == 104 (0x93987800) [pid = 1794] [serial = 1312] [outer = (nil)] 10:32:44 INFO - PROCESS | 1794 | ++DOMWINDOW == 105 (0x95105c00) [pid = 1794] [serial = 1313] [outer = 0x93987800] 10:32:44 INFO - PROCESS | 1794 | 1472232764447 Marionette DEBUG loaded listener.js 10:32:44 INFO - PROCESS | 1794 | ++DOMWINDOW == 106 (0x95261800) [pid = 1794] [serial = 1314] [outer = 0x93987800] 10:32:45 INFO - PROCESS | 1794 | --DOMWINDOW == 105 (0x9510a400) [pid = 1794] [serial = 1234] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 10:32:45 INFO - PROCESS | 1794 | --DOMWINDOW == 104 (0x95293000) [pid = 1794] [serial = 1237] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 10:32:45 INFO - PROCESS | 1794 | --DOMWINDOW == 103 (0x91812800) [pid = 1794] [serial = 1240] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 10:32:45 INFO - PROCESS | 1794 | --DOMWINDOW == 102 (0x97770800) [pid = 1794] [serial = 1243] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 10:32:45 INFO - PROCESS | 1794 | --DOMWINDOW == 101 (0x8e218800) [pid = 1794] [serial = 1246] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 10:32:45 INFO - PROCESS | 1794 | --DOMWINDOW == 100 (0x8e214000) [pid = 1794] [serial = 1249] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 10:32:45 INFO - PROCESS | 1794 | --DOMWINDOW == 99 (0x8f46d400) [pid = 1794] [serial = 1222] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 10:32:45 INFO - PROCESS | 1794 | --DOMWINDOW == 98 (0x9223a000) [pid = 1794] [serial = 1225] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 10:32:45 INFO - PROCESS | 1794 | --DOMWINDOW == 97 (0x8e211000) [pid = 1794] [serial = 1255] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 10:32:45 INFO - PROCESS | 1794 | --DOMWINDOW == 96 (0x9246fc00) [pid = 1794] [serial = 1252] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 10:32:45 INFO - PROCESS | 1794 | --DOMWINDOW == 95 (0x95109800) [pid = 1794] [serial = 1228] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 10:32:45 INFO - PROCESS | 1794 | --DOMWINDOW == 94 (0x91969400) [pid = 1794] [serial = 1261] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 10:32:45 INFO - PROCESS | 1794 | --DOMWINDOW == 93 (0x8d995c00) [pid = 1794] [serial = 1231] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 10:32:45 INFO - PROCESS | 1794 | --DOMWINDOW == 92 (0x8f610800) [pid = 1794] [serial = 1258] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 10:32:45 INFO - PROCESS | 1794 | --DOMWINDOW == 91 (0x8d7e4400) [pid = 1794] [serial = 1264] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 10:32:45 INFO - PROCESS | 1794 | 1472232765626 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]]]}] 10:32:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 10:32:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1635ms 10:32:45 INFO - PROCESS | 1794 | 1472232765696 Marionette TRACE conn4 -> [0,1721,"getWindowHandle",null] 10:32:45 INFO - PROCESS | 1794 | 1472232765700 Marionette TRACE conn4 <- [1,1721,null,{"value":"8"}] 10:32:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 10:32:45 INFO - PROCESS | 1794 | 1472232765707 Marionette TRACE conn4 -> [0,1722,"setScriptTimeout",{"ms":35000}] 10:32:45 INFO - PROCESS | 1794 | 1472232765711 Marionette TRACE conn4 <- [1,1722,null,{}] 10:32:45 INFO - PROCESS | 1794 | 1472232765718 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}] 10:32:45 INFO - PROCESS | 1794 | 1472232765723 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:32:46 INFO - PROCESS | 1794 | 1472232765996 Marionette TRACE conn4 <- [1,1723,null,{"value":null}] 10:32:46 INFO - PROCESS | 1794 | 1472232766139 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:46 INFO - PROCESS | 1794 | 1472232766156 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:32:46 INFO - PROCESS | 1794 | ++DOCSHELL 0x9398d000 == 42 [pid = 1794] [id = 438] 10:32:46 INFO - PROCESS | 1794 | ++DOMWINDOW == 92 (0x93c45400) [pid = 1794] [serial = 1315] [outer = (nil)] 10:32:46 INFO - PROCESS | 1794 | ++DOMWINDOW == 93 (0x95102400) [pid = 1794] [serial = 1316] [outer = 0x93c45400] 10:32:46 INFO - PROCESS | 1794 | 1472232766256 Marionette DEBUG loaded listener.js 10:32:46 INFO - PROCESS | 1794 | ++DOMWINDOW == 94 (0x95297000) [pid = 1794] [serial = 1317] [outer = 0x93c45400] 10:32:47 INFO - PROCESS | 1794 | 1472232767275 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]]]}] 10:32:47 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 10:32:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1643ms 10:32:47 INFO - PROCESS | 1794 | 1472232767352 Marionette TRACE conn4 -> [0,1725,"getWindowHandle",null] 10:32:47 INFO - PROCESS | 1794 | 1472232767360 Marionette TRACE conn4 <- [1,1725,null,{"value":"8"}] 10:32:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 10:32:47 INFO - PROCESS | 1794 | 1472232767372 Marionette TRACE conn4 -> [0,1726,"setScriptTimeout",{"ms":35000}] 10:32:47 INFO - PROCESS | 1794 | 1472232767377 Marionette TRACE conn4 <- [1,1726,null,{}] 10:32:47 INFO - PROCESS | 1794 | 1472232767389 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}] 10:32:47 INFO - PROCESS | 1794 | 1472232767396 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:32:47 INFO - PROCESS | 1794 | 1472232767669 Marionette TRACE conn4 <- [1,1727,null,{"value":null}] 10:32:48 INFO - PROCESS | 1794 | 1472232767987 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:48 INFO - PROCESS | 1794 | 1472232768003 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:32:48 INFO - PROCESS | 1794 | ++DOCSHELL 0x8e212800 == 43 [pid = 1794] [id = 439] 10:32:48 INFO - PROCESS | 1794 | ++DOMWINDOW == 95 (0x8e507c00) [pid = 1794] [serial = 1318] [outer = (nil)] 10:32:48 INFO - PROCESS | 1794 | ++DOMWINDOW == 96 (0x8f74b800) [pid = 1794] [serial = 1319] [outer = 0x8e507c00] 10:32:48 INFO - PROCESS | 1794 | 1472232768095 Marionette DEBUG loaded listener.js 10:32:48 INFO - PROCESS | 1794 | ++DOMWINDOW == 97 (0x8f7b3400) [pid = 1794] [serial = 1320] [outer = 0x8e507c00] 10:32:49 INFO - PROCESS | 1794 | 1472232769162 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]]]}] 10:32:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 10:32:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1840ms 10:32:49 INFO - PROCESS | 1794 | 1472232769211 Marionette TRACE conn4 -> [0,1729,"getWindowHandle",null] 10:32:49 INFO - PROCESS | 1794 | 1472232769219 Marionette TRACE conn4 <- [1,1729,null,{"value":"8"}] 10:32:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 10:32:49 INFO - PROCESS | 1794 | 1472232769230 Marionette TRACE conn4 -> [0,1730,"setScriptTimeout",{"ms":35000}] 10:32:49 INFO - PROCESS | 1794 | 1472232769236 Marionette TRACE conn4 <- [1,1730,null,{}] 10:32:49 INFO - PROCESS | 1794 | 1472232769243 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}] 10:32:49 INFO - PROCESS | 1794 | 1472232769249 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:32:49 INFO - PROCESS | 1794 | 1472232769468 Marionette TRACE conn4 <- [1,1731,null,{"value":null}] 10:32:49 INFO - PROCESS | 1794 | 1472232769721 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:49 INFO - PROCESS | 1794 | 1472232769731 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:32:49 INFO - PROCESS | 1794 | ++DOCSHELL 0x91809400 == 44 [pid = 1794] [id = 440] 10:32:49 INFO - PROCESS | 1794 | ++DOMWINDOW == 98 (0x9195ec00) [pid = 1794] [serial = 1321] [outer = (nil)] 10:32:49 INFO - PROCESS | 1794 | ++DOMWINDOW == 99 (0x9247a400) [pid = 1794] [serial = 1322] [outer = 0x9195ec00] 10:32:49 INFO - PROCESS | 1794 | 1472232769864 Marionette DEBUG loaded listener.js 10:32:49 INFO - PROCESS | 1794 | ++DOMWINDOW == 100 (0x925af400) [pid = 1794] [serial = 1323] [outer = 0x9195ec00] 10:32:50 INFO - PROCESS | 1794 | 1472232770944 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]]]}] 10:32:51 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 10:32:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1783ms 10:32:51 INFO - PROCESS | 1794 | 1472232771014 Marionette TRACE conn4 -> [0,1733,"getWindowHandle",null] 10:32:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 10:32:51 INFO - PROCESS | 1794 | 1472232771019 Marionette TRACE conn4 <- [1,1733,null,{"value":"8"}] 10:32:51 INFO - PROCESS | 1794 | 1472232771026 Marionette TRACE conn4 -> [0,1734,"setScriptTimeout",{"ms":35000}] 10:32:51 INFO - PROCESS | 1794 | 1472232771033 Marionette TRACE conn4 <- [1,1734,null,{}] 10:32:51 INFO - PROCESS | 1794 | 1472232771050 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}] 10:32:51 INFO - PROCESS | 1794 | 1472232771060 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:32:51 INFO - PROCESS | 1794 | 1472232771320 Marionette TRACE conn4 <- [1,1735,null,{"value":null}] 10:32:51 INFO - PROCESS | 1794 | 1472232771578 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:51 INFO - PROCESS | 1794 | 1472232771595 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:32:51 INFO - PROCESS | 1794 | ++DOCSHELL 0x9180a400 == 45 [pid = 1794] [id = 441] 10:32:51 INFO - PROCESS | 1794 | ++DOMWINDOW == 101 (0x954d9800) [pid = 1794] [serial = 1324] [outer = (nil)] 10:32:51 INFO - PROCESS | 1794 | ++DOMWINDOW == 102 (0x954e7000) [pid = 1794] [serial = 1325] [outer = 0x954d9800] 10:32:51 INFO - PROCESS | 1794 | 1472232771718 Marionette DEBUG loaded listener.js 10:32:51 INFO - PROCESS | 1794 | ++DOMWINDOW == 103 (0x9777a000) [pid = 1794] [serial = 1326] [outer = 0x954d9800] 10:32:52 INFO - PROCESS | 1794 | 1472232772698 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]]]}] 10:32:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 10:32:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1738ms 10:32:52 INFO - PROCESS | 1794 | 1472232772765 Marionette TRACE conn4 -> [0,1737,"getWindowHandle",null] 10:32:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 10:32:52 INFO - PROCESS | 1794 | 1472232772770 Marionette TRACE conn4 <- [1,1737,null,{"value":"8"}] 10:32:52 INFO - PROCESS | 1794 | 1472232772776 Marionette TRACE conn4 -> [0,1738,"setScriptTimeout",{"ms":35000}] 10:32:52 INFO - PROCESS | 1794 | 1472232772780 Marionette TRACE conn4 <- [1,1738,null,{}] 10:32:52 INFO - PROCESS | 1794 | 1472232772786 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}] 10:32:52 INFO - PROCESS | 1794 | 1472232772792 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:32:53 INFO - PROCESS | 1794 | 1472232772997 Marionette TRACE conn4 <- [1,1739,null,{"value":null}] 10:32:53 INFO - PROCESS | 1794 | 1472232773198 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:53 INFO - PROCESS | 1794 | 1472232773208 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:32:53 INFO - PROCESS | 1794 | ++DOCSHELL 0x8f471c00 == 46 [pid = 1794] [id = 442] 10:32:53 INFO - PROCESS | 1794 | ++DOMWINDOW == 104 (0x97872000) [pid = 1794] [serial = 1327] [outer = (nil)] 10:32:53 INFO - PROCESS | 1794 | ++DOMWINDOW == 105 (0x99150400) [pid = 1794] [serial = 1328] [outer = 0x97872000] 10:32:53 INFO - PROCESS | 1794 | 1472232773383 Marionette DEBUG loaded listener.js 10:32:53 INFO - PROCESS | 1794 | ++DOMWINDOW == 106 (0x99e26c00) [pid = 1794] [serial = 1329] [outer = 0x97872000] 10:32:54 INFO - PROCESS | 1794 | 1472232774331 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]]]}] 10:32:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 10:32:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1587ms 10:32:54 INFO - PROCESS | 1794 | 1472232774364 Marionette TRACE conn4 -> [0,1741,"getWindowHandle",null] 10:32:54 INFO - PROCESS | 1794 | 1472232774369 Marionette TRACE conn4 <- [1,1741,null,{"value":"8"}] 10:32:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 10:32:54 INFO - PROCESS | 1794 | 1472232774377 Marionette TRACE conn4 -> [0,1742,"setScriptTimeout",{"ms":35000}] 10:32:54 INFO - PROCESS | 1794 | 1472232774380 Marionette TRACE conn4 <- [1,1742,null,{}] 10:32:54 INFO - PROCESS | 1794 | 1472232774387 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}] 10:32:54 INFO - PROCESS | 1794 | 1472232774392 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:32:54 INFO - PROCESS | 1794 | 1472232774606 Marionette TRACE conn4 <- [1,1743,null,{"value":null}] 10:32:54 INFO - PROCESS | 1794 | 1472232774810 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:54 INFO - PROCESS | 1794 | 1472232774822 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:32:54 INFO - PROCESS | 1794 | ++DOCSHELL 0x9519d000 == 47 [pid = 1794] [id = 443] 10:32:54 INFO - PROCESS | 1794 | ++DOMWINDOW == 107 (0x954de000) [pid = 1794] [serial = 1330] [outer = (nil)] 10:32:54 INFO - PROCESS | 1794 | ++DOMWINDOW == 108 (0x9a9d6000) [pid = 1794] [serial = 1331] [outer = 0x954de000] 10:32:54 INFO - PROCESS | 1794 | 1472232774991 Marionette DEBUG loaded listener.js 10:32:55 INFO - PROCESS | 1794 | ++DOMWINDOW == 109 (0x9aa7a800) [pid = 1794] [serial = 1332] [outer = 0x954de000] 10:32:55 INFO - PROCESS | 1794 | 1472232775974 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]]]}] 10:32:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 10:32:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1632ms 10:32:56 INFO - PROCESS | 1794 | 1472232776009 Marionette TRACE conn4 -> [0,1745,"getWindowHandle",null] 10:32:56 INFO - PROCESS | 1794 | 1472232776012 Marionette TRACE conn4 <- [1,1745,null,{"value":"8"}] 10:32:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 10:32:56 INFO - PROCESS | 1794 | 1472232776020 Marionette TRACE conn4 -> [0,1746,"setScriptTimeout",{"ms":35000}] 10:32:56 INFO - PROCESS | 1794 | 1472232776022 Marionette TRACE conn4 <- [1,1746,null,{}] 10:32:56 INFO - PROCESS | 1794 | 1472232776029 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}] 10:32:56 INFO - PROCESS | 1794 | 1472232776039 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:32:56 INFO - PROCESS | 1794 | 1472232776281 Marionette TRACE conn4 <- [1,1747,null,{"value":null}] 10:32:56 INFO - PROCESS | 1794 | 1472232776548 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:56 INFO - PROCESS | 1794 | 1472232776558 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:32:56 INFO - PROCESS | 1794 | ++DOCSHELL 0x8f7da000 == 48 [pid = 1794] [id = 444] 10:32:56 INFO - PROCESS | 1794 | ++DOMWINDOW == 110 (0x9246f800) [pid = 1794] [serial = 1333] [outer = (nil)] 10:32:56 INFO - PROCESS | 1794 | ++DOMWINDOW == 111 (0x9ab9ac00) [pid = 1794] [serial = 1334] [outer = 0x9246f800] 10:32:56 INFO - PROCESS | 1794 | 1472232776686 Marionette DEBUG loaded listener.js 10:32:56 INFO - PROCESS | 1794 | ++DOMWINDOW == 112 (0x9ab9f000) [pid = 1794] [serial = 1335] [outer = 0x9246f800] 10:32:57 INFO - PROCESS | 1794 | 1472232777648 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]]]}] 10:32:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 10:32:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1684ms 10:32:57 INFO - PROCESS | 1794 | 1472232777705 Marionette TRACE conn4 -> [0,1749,"getWindowHandle",null] 10:32:57 INFO - PROCESS | 1794 | 1472232777708 Marionette TRACE conn4 <- [1,1749,null,{"value":"8"}] 10:32:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 10:32:57 INFO - PROCESS | 1794 | 1472232777716 Marionette TRACE conn4 -> [0,1750,"setScriptTimeout",{"ms":35000}] 10:32:57 INFO - PROCESS | 1794 | 1472232777719 Marionette TRACE conn4 <- [1,1750,null,{}] 10:32:57 INFO - PROCESS | 1794 | 1472232777726 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}] 10:32:57 INFO - PROCESS | 1794 | 1472232777732 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:32:57 INFO - PROCESS | 1794 | 1472232777932 Marionette TRACE conn4 <- [1,1751,null,{"value":null}] 10:32:58 INFO - PROCESS | 1794 | 1472232778180 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:58 INFO - PROCESS | 1794 | 1472232778189 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:32:58 INFO - PROCESS | 1794 | ++DOCSHELL 0x8eba4c00 == 49 [pid = 1794] [id = 445] 10:32:58 INFO - PROCESS | 1794 | ++DOMWINDOW == 113 (0x92b16000) [pid = 1794] [serial = 1336] [outer = (nil)] 10:32:58 INFO - PROCESS | 1794 | ++DOMWINDOW == 114 (0x9aba6400) [pid = 1794] [serial = 1337] [outer = 0x92b16000] 10:32:58 INFO - PROCESS | 1794 | 1472232778313 Marionette DEBUG loaded listener.js 10:32:58 INFO - PROCESS | 1794 | ++DOMWINDOW == 115 (0x9b044400) [pid = 1794] [serial = 1338] [outer = 0x92b16000] 10:32:59 INFO - PROCESS | 1794 | 1472232779219 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]]]}] 10:32:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 10:32:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1540ms 10:32:59 INFO - PROCESS | 1794 | 1472232779257 Marionette TRACE conn4 -> [0,1753,"getWindowHandle",null] 10:32:59 INFO - PROCESS | 1794 | 1472232779261 Marionette TRACE conn4 <- [1,1753,null,{"value":"8"}] 10:32:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 10:32:59 INFO - PROCESS | 1794 | 1472232779268 Marionette TRACE conn4 -> [0,1754,"setScriptTimeout",{"ms":35000}] 10:32:59 INFO - PROCESS | 1794 | 1472232779272 Marionette TRACE conn4 <- [1,1754,null,{}] 10:32:59 INFO - PROCESS | 1794 | 1472232779277 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}] 10:32:59 INFO - PROCESS | 1794 | 1472232779283 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:32:59 INFO - PROCESS | 1794 | 1472232779496 Marionette TRACE conn4 <- [1,1755,null,{"value":null}] 10:32:59 INFO - PROCESS | 1794 | 1472232779704 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:59 INFO - PROCESS | 1794 | 1472232779713 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:32:59 INFO - PROCESS | 1794 | ++DOCSHELL 0x9ab77c00 == 50 [pid = 1794] [id = 446] 10:32:59 INFO - PROCESS | 1794 | ++DOMWINDOW == 116 (0x9ab9a400) [pid = 1794] [serial = 1339] [outer = (nil)] 10:32:59 INFO - PROCESS | 1794 | ++DOMWINDOW == 117 (0x9b6bd000) [pid = 1794] [serial = 1340] [outer = 0x9ab9a400] 10:32:59 INFO - PROCESS | 1794 | 1472232779876 Marionette DEBUG loaded listener.js 10:32:59 INFO - PROCESS | 1794 | ++DOMWINDOW == 118 (0x9bb2a800) [pid = 1794] [serial = 1341] [outer = 0x9ab9a400] 10:33:00 INFO - PROCESS | 1794 | 1472232780844 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]]]}] 10:33:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 10:33:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1635ms 10:33:00 INFO - PROCESS | 1794 | 1472232780905 Marionette TRACE conn4 -> [0,1757,"getWindowHandle",null] 10:33:00 INFO - PROCESS | 1794 | 1472232780908 Marionette TRACE conn4 <- [1,1757,null,{"value":"8"}] 10:33:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 10:33:00 INFO - PROCESS | 1794 | 1472232780916 Marionette TRACE conn4 -> [0,1758,"setScriptTimeout",{"ms":35000}] 10:33:00 INFO - PROCESS | 1794 | 1472232780919 Marionette TRACE conn4 <- [1,1758,null,{}] 10:33:00 INFO - PROCESS | 1794 | 1472232780925 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}] 10:33:00 INFO - PROCESS | 1794 | 1472232780931 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:33:01 INFO - PROCESS | 1794 | 1472232781158 Marionette TRACE conn4 <- [1,1759,null,{"value":null}] 10:33:01 INFO - PROCESS | 1794 | 1472232781419 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:01 INFO - PROCESS | 1794 | 1472232781430 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:33:01 INFO - PROCESS | 1794 | ++DOCSHELL 0x8d7dc800 == 51 [pid = 1794] [id = 447] 10:33:01 INFO - PROCESS | 1794 | ++DOMWINDOW == 119 (0x8d7e1800) [pid = 1794] [serial = 1342] [outer = (nil)] 10:33:01 INFO - PROCESS | 1794 | ++DOMWINDOW == 120 (0x8f7e4800) [pid = 1794] [serial = 1343] [outer = 0x8d7e1800] 10:33:01 INFO - PROCESS | 1794 | 1472232781569 Marionette DEBUG loaded listener.js 10:33:01 INFO - PROCESS | 1794 | ++DOMWINDOW == 121 (0x925aec00) [pid = 1794] [serial = 1344] [outer = 0x8d7e1800] 10:33:02 INFO - PROCESS | 1794 | 1472232782974 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]]]}] 10:33:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 10:33:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 2134ms 10:33:03 INFO - PROCESS | 1794 | 1472232783051 Marionette TRACE conn4 -> [0,1761,"getWindowHandle",null] 10:33:03 INFO - PROCESS | 1794 | 1472232783058 Marionette TRACE conn4 <- [1,1761,null,{"value":"8"}] 10:33:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 10:33:03 INFO - PROCESS | 1794 | 1472232783066 Marionette TRACE conn4 -> [0,1762,"setScriptTimeout",{"ms":35000}] 10:33:03 INFO - PROCESS | 1794 | 1472232783073 Marionette TRACE conn4 <- [1,1762,null,{}] 10:33:03 INFO - PROCESS | 1794 | 1472232783081 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}] 10:33:03 INFO - PROCESS | 1794 | 1472232783086 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:33:03 INFO - PROCESS | 1794 | 1472232783330 Marionette TRACE conn4 <- [1,1763,null,{"value":null}] 10:33:03 INFO - PROCESS | 1794 | 1472232783704 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:03 INFO - PROCESS | 1794 | 1472232783710 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:33:03 INFO - PROCESS | 1794 | ++DOCSHELL 0x91812c00 == 52 [pid = 1794] [id = 448] 10:33:03 INFO - PROCESS | 1794 | ++DOMWINDOW == 122 (0x91813c00) [pid = 1794] [serial = 1345] [outer = (nil)] 10:33:03 INFO - PROCESS | 1794 | ++DOMWINDOW == 123 (0x91f49400) [pid = 1794] [serial = 1346] [outer = 0x91813c00] 10:33:03 INFO - PROCESS | 1794 | 1472232783805 Marionette DEBUG loaded listener.js 10:33:03 INFO - PROCESS | 1794 | ++DOMWINDOW == 124 (0x92597400) [pid = 1794] [serial = 1347] [outer = 0x91813c00] 10:33:05 INFO - PROCESS | 1794 | --DOCSHELL 0x938eb000 == 51 [pid = 1794] [id = 437] 10:33:05 INFO - PROCESS | 1794 | --DOCSHELL 0x8f46bc00 == 50 [pid = 1794] [id = 436] 10:33:05 INFO - PROCESS | 1794 | --DOCSHELL 0x8e21d800 == 49 [pid = 1794] [id = 435] 10:33:05 INFO - PROCESS | 1794 | --DOCSHELL 0x8d7dc000 == 48 [pid = 1794] [id = 434] 10:33:05 INFO - PROCESS | 1794 | --DOCSHELL 0x8d997000 == 47 [pid = 1794] [id = 433] 10:33:05 INFO - PROCESS | 1794 | --DOCSHELL 0x8ed5a000 == 46 [pid = 1794] [id = 422] 10:33:05 INFO - PROCESS | 1794 | --DOCSHELL 0x8d99bc00 == 45 [pid = 1794] [id = 423] 10:33:05 INFO - PROCESS | 1794 | --DOCSHELL 0x93994000 == 44 [pid = 1794] [id = 425] 10:33:05 INFO - PROCESS | 1794 | --DOCSHELL 0x8e507000 == 43 [pid = 1794] [id = 424] 10:33:05 INFO - PROCESS | 1794 | --DOCSHELL 0x8f7d7800 == 42 [pid = 1794] [id = 426] 10:33:05 INFO - PROCESS | 1794 | --DOCSHELL 0x8e210c00 == 41 [pid = 1794] [id = 432] 10:33:05 INFO - PROCESS | 1794 | --DOCSHELL 0x8d98e400 == 40 [pid = 1794] [id = 430] 10:33:05 INFO - PROCESS | 1794 | --DOCSHELL 0x8d7dcc00 == 39 [pid = 1794] [id = 429] 10:33:05 INFO - PROCESS | 1794 | --DOCSHELL 0x8e210400 == 38 [pid = 1794] [id = 428] 10:33:05 INFO - PROCESS | 1794 | --DOCSHELL 0x95105000 == 37 [pid = 1794] [id = 427] 10:33:05 INFO - PROCESS | 1794 | --DOCSHELL 0x8d7d9c00 == 36 [pid = 1794] [id = 431] 10:33:05 INFO - PROCESS | 1794 | --DOCSHELL 0x91815800 == 35 [pid = 1794] [id = 417] 10:33:05 INFO - PROCESS | 1794 | --DOCSHELL 0x9ab77c00 == 34 [pid = 1794] [id = 446] 10:33:05 INFO - PROCESS | 1794 | --DOCSHELL 0x8d7dc800 == 33 [pid = 1794] [id = 447] 10:33:05 INFO - PROCESS | 1794 | --DOCSHELL 0x8eba4c00 == 32 [pid = 1794] [id = 445] 10:33:05 INFO - PROCESS | 1794 | --DOCSHELL 0x8f7da000 == 31 [pid = 1794] [id = 444] 10:33:05 INFO - PROCESS | 1794 | --DOCSHELL 0x9519d000 == 30 [pid = 1794] [id = 443] 10:33:05 INFO - PROCESS | 1794 | --DOCSHELL 0x9180a400 == 29 [pid = 1794] [id = 441] 10:33:05 INFO - PROCESS | 1794 | --DOCSHELL 0x8f471c00 == 28 [pid = 1794] [id = 442] 10:33:05 INFO - PROCESS | 1794 | --DOCSHELL 0x91809400 == 27 [pid = 1794] [id = 440] 10:33:05 INFO - PROCESS | 1794 | --DOCSHELL 0x9398d000 == 26 [pid = 1794] [id = 438] 10:33:05 INFO - PROCESS | 1794 | --DOCSHELL 0x8e212800 == 25 [pid = 1794] [id = 439] 10:33:06 INFO - PROCESS | 1794 | --DOMWINDOW == 123 (0x95421c00) [pid = 1794] [serial = 1235] [outer = (nil)] [url = about:blank] 10:33:06 INFO - PROCESS | 1794 | --DOMWINDOW == 122 (0x9787f000) [pid = 1794] [serial = 1239] [outer = (nil)] [url = about:blank] 10:33:06 INFO - PROCESS | 1794 | --DOMWINDOW == 121 (0x97873800) [pid = 1794] [serial = 1238] [outer = (nil)] [url = about:blank] 10:33:06 INFO - PROCESS | 1794 | --DOMWINDOW == 120 (0x99def000) [pid = 1794] [serial = 1242] [outer = (nil)] [url = about:blank] 10:33:06 INFO - PROCESS | 1794 | --DOMWINDOW == 119 (0x99151000) [pid = 1794] [serial = 1241] [outer = (nil)] [url = about:blank] 10:33:06 INFO - PROCESS | 1794 | --DOMWINDOW == 118 (0x9a8a6400) [pid = 1794] [serial = 1245] [outer = (nil)] [url = about:blank] 10:33:06 INFO - PROCESS | 1794 | --DOMWINDOW == 117 (0x9a89d800) [pid = 1794] [serial = 1244] [outer = (nil)] [url = about:blank] 10:33:06 INFO - PROCESS | 1794 | --DOMWINDOW == 116 (0x9a9da000) [pid = 1794] [serial = 1248] [outer = (nil)] [url = about:blank] 10:33:06 INFO - PROCESS | 1794 | --DOMWINDOW == 115 (0x9a9d8400) [pid = 1794] [serial = 1247] [outer = (nil)] [url = about:blank] 10:33:06 INFO - PROCESS | 1794 | --DOMWINDOW == 114 (0x8eba8400) [pid = 1794] [serial = 1251] [outer = (nil)] [url = about:blank] 10:33:06 INFO - PROCESS | 1794 | --DOMWINDOW == 113 (0x8e502800) [pid = 1794] [serial = 1250] [outer = (nil)] [url = about:blank] 10:33:06 INFO - PROCESS | 1794 | --DOMWINDOW == 112 (0x8f7abc00) [pid = 1794] [serial = 1224] [outer = (nil)] [url = about:blank] 10:33:06 INFO - PROCESS | 1794 | --DOMWINDOW == 111 (0x8f60b800) [pid = 1794] [serial = 1223] [outer = (nil)] [url = about:blank] 10:33:06 INFO - PROCESS | 1794 | --DOMWINDOW == 110 (0x92b0cc00) [pid = 1794] [serial = 1227] [outer = (nil)] [url = about:blank] 10:33:06 INFO - PROCESS | 1794 | --DOMWINDOW == 109 (0x8e21a400) [pid = 1794] [serial = 1256] [outer = (nil)] [url = about:blank] 10:33:06 INFO - PROCESS | 1794 | --DOMWINDOW == 108 (0x92595c00) [pid = 1794] [serial = 1226] [outer = (nil)] [url = about:blank] 10:33:06 INFO - PROCESS | 1794 | --DOMWINDOW == 107 (0x8e50b800) [pid = 1794] [serial = 1257] [outer = (nil)] [url = about:blank] 10:33:06 INFO - PROCESS | 1794 | --DOMWINDOW == 106 (0x8e509c00) [pid = 1794] [serial = 1253] [outer = (nil)] [url = about:blank] 10:33:06 INFO - PROCESS | 1794 | --DOMWINDOW == 105 (0x92598c00) [pid = 1794] [serial = 1254] [outer = (nil)] [url = about:blank] 10:33:06 INFO - PROCESS | 1794 | --DOMWINDOW == 104 (0x9519d400) [pid = 1794] [serial = 1230] [outer = (nil)] [url = about:blank] 10:33:06 INFO - PROCESS | 1794 | --DOMWINDOW == 103 (0x95130400) [pid = 1794] [serial = 1229] [outer = (nil)] [url = about:blank] 10:33:06 INFO - PROCESS | 1794 | --DOMWINDOW == 102 (0x92471400) [pid = 1794] [serial = 1262] [outer = (nil)] [url = about:blank] 10:33:06 INFO - PROCESS | 1794 | --DOMWINDOW == 101 (0x9526c800) [pid = 1794] [serial = 1233] [outer = (nil)] [url = about:blank] 10:33:06 INFO - PROCESS | 1794 | --DOMWINDOW == 100 (0x9258c800) [pid = 1794] [serial = 1263] [outer = (nil)] [url = about:blank] 10:33:06 INFO - PROCESS | 1794 | --DOMWINDOW == 99 (0x95261000) [pid = 1794] [serial = 1232] [outer = (nil)] [url = about:blank] 10:33:06 INFO - PROCESS | 1794 | --DOMWINDOW == 98 (0x8f758400) [pid = 1794] [serial = 1259] [outer = (nil)] [url = about:blank] 10:33:06 INFO - PROCESS | 1794 | --DOMWINDOW == 97 (0x8eba3000) [pid = 1794] [serial = 1265] [outer = (nil)] [url = about:blank] 10:33:06 INFO - PROCESS | 1794 | --DOMWINDOW == 96 (0x8f7ac400) [pid = 1794] [serial = 1260] [outer = (nil)] [url = about:blank] 10:33:06 INFO - PROCESS | 1794 | --DOMWINDOW == 95 (0x92475c00) [pid = 1794] [serial = 1268] [outer = (nil)] [url = about:blank] 10:33:06 INFO - PROCESS | 1794 | --DOMWINDOW == 94 (0x8f74bc00) [pid = 1794] [serial = 1266] [outer = (nil)] [url = about:blank] 10:33:06 INFO - PROCESS | 1794 | --DOMWINDOW == 93 (0x954de400) [pid = 1794] [serial = 1236] [outer = (nil)] [url = about:blank] 10:33:06 INFO - PROCESS | 1794 | 1472232786395 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]]]}] 10:33:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 10:33:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 3393ms 10:33:06 INFO - PROCESS | 1794 | 1472232786459 Marionette TRACE conn4 -> [0,1765,"getWindowHandle",null] 10:33:06 INFO - PROCESS | 1794 | 1472232786466 Marionette TRACE conn4 <- [1,1765,null,{"value":"8"}] 10:33:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 10:33:06 INFO - PROCESS | 1794 | 1472232786474 Marionette TRACE conn4 -> [0,1766,"setScriptTimeout",{"ms":35000}] 10:33:06 INFO - PROCESS | 1794 | 1472232786479 Marionette TRACE conn4 <- [1,1766,null,{}] 10:33:06 INFO - PROCESS | 1794 | 1472232786488 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}] 10:33:06 INFO - PROCESS | 1794 | 1472232786494 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:33:06 INFO - PROCESS | 1794 | 1472232786669 Marionette TRACE conn4 <- [1,1767,null,{"value":null}] 10:33:06 INFO - PROCESS | 1794 | 1472232786850 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:06 INFO - PROCESS | 1794 | 1472232786861 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:33:06 INFO - PROCESS | 1794 | ++DOCSHELL 0x8d996000 == 26 [pid = 1794] [id = 449] 10:33:06 INFO - PROCESS | 1794 | ++DOMWINDOW == 94 (0x8d996400) [pid = 1794] [serial = 1348] [outer = (nil)] 10:33:06 INFO - PROCESS | 1794 | ++DOMWINDOW == 95 (0x8e21a000) [pid = 1794] [serial = 1349] [outer = 0x8d996400] 10:33:06 INFO - PROCESS | 1794 | 1472232786935 Marionette DEBUG loaded listener.js 10:33:07 INFO - PROCESS | 1794 | ++DOMWINDOW == 96 (0x8e21c000) [pid = 1794] [serial = 1350] [outer = 0x8d996400] 10:33:07 INFO - PROCESS | 1794 | 1472232787752 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]]]}] 10:33:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 10:33:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1338ms 10:33:07 INFO - PROCESS | 1794 | 1472232787813 Marionette TRACE conn4 -> [0,1769,"getWindowHandle",null] 10:33:07 INFO - PROCESS | 1794 | 1472232787822 Marionette TRACE conn4 <- [1,1769,null,{"value":"8"}] 10:33:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 10:33:07 INFO - PROCESS | 1794 | 1472232787833 Marionette TRACE conn4 -> [0,1770,"setScriptTimeout",{"ms":35000}] 10:33:07 INFO - PROCESS | 1794 | 1472232787837 Marionette TRACE conn4 <- [1,1770,null,{}] 10:33:07 INFO - PROCESS | 1794 | 1472232787844 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}] 10:33:07 INFO - PROCESS | 1794 | 1472232787850 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:33:08 INFO - PROCESS | 1794 | 1472232788032 Marionette TRACE conn4 <- [1,1771,null,{"value":null}] 10:33:08 INFO - PROCESS | 1794 | 1472232788183 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:08 INFO - PROCESS | 1794 | 1472232788193 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:33:08 INFO - PROCESS | 1794 | ++DOCSHELL 0x8eba3800 == 27 [pid = 1794] [id = 450] 10:33:08 INFO - PROCESS | 1794 | ++DOMWINDOW == 97 (0x8ed4d400) [pid = 1794] [serial = 1351] [outer = (nil)] 10:33:08 INFO - PROCESS | 1794 | ++DOMWINDOW == 98 (0x8f46b800) [pid = 1794] [serial = 1352] [outer = 0x8ed4d400] 10:33:08 INFO - PROCESS | 1794 | 1472232788273 Marionette DEBUG loaded listener.js 10:33:08 INFO - PROCESS | 1794 | ++DOMWINDOW == 99 (0x8f471c00) [pid = 1794] [serial = 1353] [outer = 0x8ed4d400] 10:33:09 INFO - PROCESS | 1794 | 1472232789244 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]]]}] 10:33:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 10:33:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1441ms 10:33:09 INFO - PROCESS | 1794 | 1472232789275 Marionette TRACE conn4 -> [0,1773,"getWindowHandle",null] 10:33:09 INFO - PROCESS | 1794 | 1472232789279 Marionette TRACE conn4 <- [1,1773,null,{"value":"8"}] 10:33:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 10:33:09 INFO - PROCESS | 1794 | 1472232789285 Marionette TRACE conn4 -> [0,1774,"setScriptTimeout",{"ms":35000}] 10:33:09 INFO - PROCESS | 1794 | 1472232789292 Marionette TRACE conn4 <- [1,1774,null,{}] 10:33:09 INFO - PROCESS | 1794 | 1472232789321 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}] 10:33:09 INFO - PROCESS | 1794 | 1472232789330 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:33:09 INFO - PROCESS | 1794 | 1472232789554 Marionette TRACE conn4 <- [1,1775,null,{"value":null}] 10:33:09 INFO - PROCESS | 1794 | 1472232789590 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:09 INFO - PROCESS | 1794 | 1472232789603 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:33:09 INFO - PROCESS | 1794 | ++DOCSHELL 0x8f7ac400 == 28 [pid = 1794] [id = 451] 10:33:09 INFO - PROCESS | 1794 | ++DOMWINDOW == 100 (0x8f7acc00) [pid = 1794] [serial = 1354] [outer = (nil)] 10:33:09 INFO - PROCESS | 1794 | ++DOMWINDOW == 101 (0x8f7b2000) [pid = 1794] [serial = 1355] [outer = 0x8f7acc00] 10:33:09 INFO - PROCESS | 1794 | 1472232789680 Marionette DEBUG loaded listener.js 10:33:09 INFO - PROCESS | 1794 | ++DOMWINDOW == 102 (0x8f7d8800) [pid = 1794] [serial = 1356] [outer = 0x8f7acc00] 10:33:11 INFO - PROCESS | 1794 | --DOMWINDOW == 101 (0x93c45400) [pid = 1794] [serial = 1315] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 10:33:11 INFO - PROCESS | 1794 | --DOMWINDOW == 100 (0x91966000) [pid = 1794] [serial = 1273] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 10:33:11 INFO - PROCESS | 1794 | --DOMWINDOW == 99 (0x8f750c00) [pid = 1794] [serial = 1306] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 10:33:11 INFO - PROCESS | 1794 | --DOMWINDOW == 98 (0x8ebaa400) [pid = 1794] [serial = 1303] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 10:33:11 INFO - PROCESS | 1794 | --DOMWINDOW == 97 (0x8e212c00) [pid = 1794] [serial = 1270] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 10:33:11 INFO - PROCESS | 1794 | --DOMWINDOW == 96 (0x93987800) [pid = 1794] [serial = 1312] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 10:33:11 INFO - PROCESS | 1794 | --DOMWINDOW == 95 (0x8d998800) [pid = 1794] [serial = 1300] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 10:33:11 INFO - PROCESS | 1794 | --DOMWINDOW == 94 (0x8f605000) [pid = 1794] [serial = 1285] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 10:33:11 INFO - PROCESS | 1794 | --DOMWINDOW == 93 (0x8f60d400) [pid = 1794] [serial = 1267] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 10:33:11 INFO - PROCESS | 1794 | --DOMWINDOW == 92 (0x8e21d000) [pid = 1794] [serial = 1297] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 10:33:11 INFO - PROCESS | 1794 | --DOMWINDOW == 91 (0x925afc00) [pid = 1794] [serial = 1288] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 10:33:11 INFO - PROCESS | 1794 | --DOMWINDOW == 90 (0x8eba9c00) [pid = 1794] [serial = 1294] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 10:33:11 INFO - PROCESS | 1794 | --DOMWINDOW == 89 (0x93a69800) [pid = 1794] [serial = 1279] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 10:33:11 INFO - PROCESS | 1794 | --DOMWINDOW == 88 (0x95106000) [pid = 1794] [serial = 1282] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 10:33:11 INFO - PROCESS | 1794 | --DOMWINDOW == 87 (0x8f752c00) [pid = 1794] [serial = 1309] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 10:33:11 INFO - PROCESS | 1794 | --DOMWINDOW == 86 (0x93a64800) [pid = 1794] [serial = 1276] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 10:33:11 INFO - PROCESS | 1794 | --DOMWINDOW == 85 (0x8f472c00) [pid = 1794] [serial = 1291] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 10:33:11 INFO - PROCESS | 1794 | 1472232791756 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]]]}] 10:33:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 10:33:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 2595ms 10:33:11 INFO - PROCESS | 1794 | 1472232791882 Marionette TRACE conn4 -> [0,1777,"getWindowHandle",null] 10:33:11 INFO - PROCESS | 1794 | 1472232791888 Marionette TRACE conn4 <- [1,1777,null,{"value":"8"}] 10:33:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 10:33:11 INFO - PROCESS | 1794 | 1472232791898 Marionette TRACE conn4 -> [0,1778,"setScriptTimeout",{"ms":35000}] 10:33:11 INFO - PROCESS | 1794 | 1472232791905 Marionette TRACE conn4 <- [1,1778,null,{}] 10:33:11 INFO - PROCESS | 1794 | 1472232791956 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}] 10:33:11 INFO - PROCESS | 1794 | 1472232791962 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:33:12 INFO - PROCESS | 1794 | 1472232792211 Marionette TRACE conn4 <- [1,1779,null,{"value":null}] 10:33:12 INFO - PROCESS | 1794 | 1472232792351 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:12 INFO - PROCESS | 1794 | 1472232792364 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:33:12 INFO - PROCESS | 1794 | ++DOCSHELL 0x8d7db800 == 29 [pid = 1794] [id = 452] 10:33:12 INFO - PROCESS | 1794 | ++DOMWINDOW == 86 (0x8e211400) [pid = 1794] [serial = 1357] [outer = (nil)] 10:33:12 INFO - PROCESS | 1794 | ++DOMWINDOW == 87 (0x8e216400) [pid = 1794] [serial = 1358] [outer = 0x8e211400] 10:33:12 INFO - PROCESS | 1794 | 1472232792455 Marionette DEBUG loaded listener.js 10:33:12 INFO - PROCESS | 1794 | ++DOMWINDOW == 88 (0x8e508400) [pid = 1794] [serial = 1359] [outer = 0x8e211400] 10:33:13 INFO - PROCESS | 1794 | 1472232793473 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]]]}] 10:33:13 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 10:33:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1638ms 10:33:13 INFO - PROCESS | 1794 | 1472232793536 Marionette TRACE conn4 -> [0,1781,"getWindowHandle",null] 10:33:13 INFO - PROCESS | 1794 | 1472232793543 Marionette TRACE conn4 <- [1,1781,null,{"value":"8"}] 10:33:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 10:33:13 INFO - PROCESS | 1794 | 1472232793555 Marionette TRACE conn4 -> [0,1782,"setScriptTimeout",{"ms":35000}] 10:33:13 INFO - PROCESS | 1794 | 1472232793559 Marionette TRACE conn4 <- [1,1782,null,{}] 10:33:13 INFO - PROCESS | 1794 | 1472232793566 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}] 10:33:13 INFO - PROCESS | 1794 | 1472232793572 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:33:13 INFO - PROCESS | 1794 | 1472232793819 Marionette TRACE conn4 <- [1,1783,null,{"value":null}] 10:33:14 INFO - PROCESS | 1794 | 1472232794111 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:14 INFO - PROCESS | 1794 | 1472232794118 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:33:14 INFO - PROCESS | 1794 | ++DOCSHELL 0x8f472000 == 30 [pid = 1794] [id = 453] 10:33:14 INFO - PROCESS | 1794 | ++DOMWINDOW == 89 (0x8f472c00) [pid = 1794] [serial = 1360] [outer = (nil)] 10:33:14 INFO - PROCESS | 1794 | ++DOMWINDOW == 90 (0x8f602800) [pid = 1794] [serial = 1361] [outer = 0x8f472c00] 10:33:14 INFO - PROCESS | 1794 | 1472232794216 Marionette DEBUG loaded listener.js 10:33:14 INFO - PROCESS | 1794 | ++DOMWINDOW == 91 (0x8f60b000) [pid = 1794] [serial = 1362] [outer = 0x8f472c00] 10:33:15 INFO - PROCESS | 1794 | 1472232795203 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]]]}] 10:33:15 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 10:33:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1705ms 10:33:15 INFO - PROCESS | 1794 | 1472232795261 Marionette TRACE conn4 -> [0,1785,"getWindowHandle",null] 10:33:15 INFO - PROCESS | 1794 | 1472232795265 Marionette TRACE conn4 <- [1,1785,null,{"value":"8"}] 10:33:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 10:33:15 INFO - PROCESS | 1794 | 1472232795272 Marionette TRACE conn4 -> [0,1786,"setScriptTimeout",{"ms":35000}] 10:33:15 INFO - PROCESS | 1794 | 1472232795279 Marionette TRACE conn4 <- [1,1786,null,{}] 10:33:15 INFO - PROCESS | 1794 | 1472232795296 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}] 10:33:15 INFO - PROCESS | 1794 | 1472232795304 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:33:15 INFO - PROCESS | 1794 | 1472232795535 Marionette TRACE conn4 <- [1,1787,null,{"value":null}] 10:33:15 INFO - PROCESS | 1794 | 1472232795762 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:15 INFO - PROCESS | 1794 | 1472232795776 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:33:15 INFO - PROCESS | 1794 | ++DOCSHELL 0x8f7d6400 == 31 [pid = 1794] [id = 454] 10:33:15 INFO - PROCESS | 1794 | ++DOMWINDOW == 92 (0x8f7dac00) [pid = 1794] [serial = 1363] [outer = (nil)] 10:33:15 INFO - PROCESS | 1794 | ++DOMWINDOW == 93 (0x90f26000) [pid = 1794] [serial = 1364] [outer = 0x8f7dac00] 10:33:15 INFO - PROCESS | 1794 | 1472232795910 Marionette DEBUG loaded listener.js 10:33:16 INFO - PROCESS | 1794 | ++DOMWINDOW == 94 (0x9180a400) [pid = 1794] [serial = 1365] [outer = 0x8f7dac00] 10:33:16 INFO - PROCESS | 1794 | 1472232796977 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]]]}] 10:33:17 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 10:33:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1746ms 10:33:17 INFO - PROCESS | 1794 | 1472232797019 Marionette TRACE conn4 -> [0,1789,"getWindowHandle",null] 10:33:17 INFO - PROCESS | 1794 | 1472232797026 Marionette TRACE conn4 <- [1,1789,null,{"value":"8"}] 10:33:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 10:33:17 INFO - PROCESS | 1794 | 1472232797033 Marionette TRACE conn4 -> [0,1790,"setScriptTimeout",{"ms":35000}] 10:33:17 INFO - PROCESS | 1794 | 1472232797038 Marionette TRACE conn4 <- [1,1790,null,{}] 10:33:17 INFO - PROCESS | 1794 | 1472232797045 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}] 10:33:17 INFO - PROCESS | 1794 | 1472232797050 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:33:17 INFO - PROCESS | 1794 | 1472232797250 Marionette TRACE conn4 <- [1,1791,null,{"value":null}] 10:33:17 INFO - PROCESS | 1794 | 1472232797480 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:17 INFO - PROCESS | 1794 | 1472232797486 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:33:17 INFO - PROCESS | 1794 | ++DOCSHELL 0x8d7e4000 == 32 [pid = 1794] [id = 455] 10:33:17 INFO - PROCESS | 1794 | ++DOMWINDOW == 95 (0x8e50fc00) [pid = 1794] [serial = 1366] [outer = (nil)] 10:33:17 INFO - PROCESS | 1794 | ++DOMWINDOW == 96 (0x91f47000) [pid = 1794] [serial = 1367] [outer = 0x8e50fc00] 10:33:17 INFO - PROCESS | 1794 | 1472232797627 Marionette DEBUG loaded listener.js 10:33:17 INFO - PROCESS | 1794 | ++DOMWINDOW == 97 (0x8f7d9c00) [pid = 1794] [serial = 1368] [outer = 0x8e50fc00] 10:33:18 INFO - PROCESS | 1794 | 1472232798581 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]]]}] 10:33:18 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) 10:33:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1598ms 10:33:18 INFO - PROCESS | 1794 | 1472232798632 Marionette TRACE conn4 -> [0,1793,"getWindowHandle",null] 10:33:18 INFO - PROCESS | 1794 | 1472232798635 Marionette TRACE conn4 <- [1,1793,null,{"value":"8"}] 10:33:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 10:33:18 INFO - PROCESS | 1794 | 1472232798642 Marionette TRACE conn4 -> [0,1794,"setScriptTimeout",{"ms":35000}] 10:33:18 INFO - PROCESS | 1794 | 1472232798646 Marionette TRACE conn4 <- [1,1794,null,{}] 10:33:18 INFO - PROCESS | 1794 | 1472232798652 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}] 10:33:18 INFO - PROCESS | 1794 | 1472232798657 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:33:18 INFO - PROCESS | 1794 | 1472232798834 Marionette TRACE conn4 <- [1,1795,null,{"value":null}] 10:33:19 INFO - PROCESS | 1794 | 1472232799079 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:19 INFO - PROCESS | 1794 | 1472232799090 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:33:19 INFO - PROCESS | 1794 | ++DOCSHELL 0x8e502400 == 33 [pid = 1794] [id = 456] 10:33:19 INFO - PROCESS | 1794 | ++DOMWINDOW == 98 (0x8e50e000) [pid = 1794] [serial = 1369] [outer = (nil)] 10:33:19 INFO - PROCESS | 1794 | ++DOMWINDOW == 99 (0x91968000) [pid = 1794] [serial = 1370] [outer = 0x8e50e000] 10:33:19 INFO - PROCESS | 1794 | 1472232799219 Marionette DEBUG loaded listener.js 10:33:19 INFO - PROCESS | 1794 | ++DOMWINDOW == 100 (0x91966400) [pid = 1794] [serial = 1371] [outer = 0x8e50e000] 10:33:20 INFO - PROCESS | 1794 | 1472232800200 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]]]}] 10:33:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 10:33:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1632ms 10:33:20 INFO - PROCESS | 1794 | 1472232800275 Marionette TRACE conn4 -> [0,1797,"getWindowHandle",null] 10:33:20 INFO - PROCESS | 1794 | 1472232800280 Marionette TRACE conn4 <- [1,1797,null,{"value":"8"}] 10:33:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 10:33:20 INFO - PROCESS | 1794 | 1472232800287 Marionette TRACE conn4 -> [0,1798,"setScriptTimeout",{"ms":35000}] 10:33:20 INFO - PROCESS | 1794 | 1472232800290 Marionette TRACE conn4 <- [1,1798,null,{}] 10:33:20 INFO - PROCESS | 1794 | 1472232800297 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}] 10:33:20 INFO - PROCESS | 1794 | 1472232800308 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:33:20 INFO - PROCESS | 1794 | 1472232800596 Marionette TRACE conn4 <- [1,1799,null,{"value":null}] 10:33:20 INFO - PROCESS | 1794 | 1472232800890 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:20 INFO - PROCESS | 1794 | 1472232800898 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:33:20 INFO - PROCESS | 1794 | ++DOCSHELL 0x8e508c00 == 34 [pid = 1794] [id = 457] 10:33:20 INFO - PROCESS | 1794 | ++DOMWINDOW == 101 (0x8f605400) [pid = 1794] [serial = 1372] [outer = (nil)] 10:33:20 INFO - PROCESS | 1794 | ++DOMWINDOW == 102 (0x925abc00) [pid = 1794] [serial = 1373] [outer = 0x8f605400] 10:33:20 INFO - PROCESS | 1794 | 1472232800987 Marionette DEBUG loaded listener.js 10:33:21 INFO - PROCESS | 1794 | ++DOMWINDOW == 103 (0x938ec400) [pid = 1794] [serial = 1374] [outer = 0x8f605400] 10:33:22 INFO - PROCESS | 1794 | 1472232802029 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]]]}] 10:33:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 10:33:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1782ms 10:33:22 INFO - PROCESS | 1794 | 1472232802070 Marionette TRACE conn4 -> [0,1801,"getWindowHandle",null] 10:33:22 INFO - PROCESS | 1794 | 1472232802075 Marionette TRACE conn4 <- [1,1801,null,{"value":"8"}] 10:33:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 10:33:22 INFO - PROCESS | 1794 | 1472232802082 Marionette TRACE conn4 -> [0,1802,"setScriptTimeout",{"ms":35000}] 10:33:22 INFO - PROCESS | 1794 | 1472232802087 Marionette TRACE conn4 <- [1,1802,null,{}] 10:33:22 INFO - PROCESS | 1794 | 1472232802094 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}] 10:33:22 INFO - PROCESS | 1794 | 1472232802100 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:33:22 INFO - PROCESS | 1794 | 1472232802295 Marionette TRACE conn4 <- [1,1803,null,{"value":null}] 10:33:22 INFO - PROCESS | 1794 | 1472232802635 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:22 INFO - PROCESS | 1794 | 1472232802643 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:33:22 INFO - PROCESS | 1794 | ++DOCSHELL 0x8d7e2000 == 35 [pid = 1794] [id = 458] 10:33:22 INFO - PROCESS | 1794 | ++DOMWINDOW == 104 (0x8d7e2800) [pid = 1794] [serial = 1375] [outer = (nil)] 10:33:22 INFO - PROCESS | 1794 | ++DOMWINDOW == 105 (0x8d7e7000) [pid = 1794] [serial = 1376] [outer = 0x8d7e2800] 10:33:22 INFO - PROCESS | 1794 | 1472232802768 Marionette DEBUG loaded listener.js 10:33:22 INFO - PROCESS | 1794 | ++DOMWINDOW == 106 (0x8d998c00) [pid = 1794] [serial = 1377] [outer = 0x8d7e2800] 10:33:23 INFO - PROCESS | 1794 | --DOCSHELL 0x8f601c00 == 34 [pid = 1794] [id = 336] 10:33:23 INFO - PROCESS | 1794 | --DOCSHELL 0x8e212400 == 33 [pid = 1794] [id = 320] 10:33:23 INFO - PROCESS | 1794 | --DOCSHELL 0x8eba3800 == 32 [pid = 1794] [id = 450] 10:33:23 INFO - PROCESS | 1794 | --DOCSHELL 0x8d996000 == 31 [pid = 1794] [id = 449] 10:33:23 INFO - PROCESS | 1794 | 1472232803864 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]]]}] 10:33:23 INFO - PROCESS | 1794 | --DOMWINDOW == 105 (0x95102400) [pid = 1794] [serial = 1316] [outer = (nil)] [url = about:blank] 10:33:23 INFO - PROCESS | 1794 | --DOMWINDOW == 104 (0x925a7000) [pid = 1794] [serial = 1275] [outer = (nil)] [url = about:blank] 10:33:23 INFO - PROCESS | 1794 | --DOMWINDOW == 103 (0x9247bc00) [pid = 1794] [serial = 1308] [outer = (nil)] [url = about:blank] 10:33:23 INFO - PROCESS | 1794 | --DOMWINDOW == 102 (0x8f752800) [pid = 1794] [serial = 1304] [outer = (nil)] [url = about:blank] 10:33:23 INFO - PROCESS | 1794 | --DOMWINDOW == 101 (0x8f475000) [pid = 1794] [serial = 1271] [outer = (nil)] [url = about:blank] 10:33:23 INFO - PROCESS | 1794 | --DOMWINDOW == 100 (0x95261800) [pid = 1794] [serial = 1314] [outer = (nil)] [url = about:blank] 10:33:23 INFO - PROCESS | 1794 | --DOMWINDOW == 99 (0x8e504c00) [pid = 1794] [serial = 1302] [outer = (nil)] [url = about:blank] 10:33:23 INFO - PROCESS | 1794 | --DOMWINDOW == 98 (0x92b0a000) [pid = 1794] [serial = 1287] [outer = (nil)] [url = about:blank] 10:33:23 INFO - PROCESS | 1794 | --DOMWINDOW == 97 (0x91f4a800) [pid = 1794] [serial = 1307] [outer = (nil)] [url = about:blank] 10:33:23 INFO - PROCESS | 1794 | --DOMWINDOW == 96 (0x954db800) [pid = 1794] [serial = 1286] [outer = (nil)] [url = about:blank] 10:33:23 INFO - PROCESS | 1794 | --DOMWINDOW == 95 (0x90f21400) [pid = 1794] [serial = 1305] [outer = (nil)] [url = about:blank] 10:33:23 INFO - PROCESS | 1794 | --DOMWINDOW == 94 (0x92b0d800) [pid = 1794] [serial = 1269] [outer = (nil)] [url = about:blank] 10:33:23 INFO - PROCESS | 1794 | --DOMWINDOW == 93 (0x9258c400) [pid = 1794] [serial = 1299] [outer = (nil)] [url = about:blank] 10:33:23 INFO - PROCESS | 1794 | --DOMWINDOW == 92 (0x97871c00) [pid = 1794] [serial = 1290] [outer = (nil)] [url = about:blank] 10:33:23 INFO - PROCESS | 1794 | --DOMWINDOW == 91 (0x9a89e400) [pid = 1794] [serial = 1295] [outer = (nil)] [url = about:blank] 10:33:23 INFO - PROCESS | 1794 | --DOMWINDOW == 90 (0x9510d000) [pid = 1794] [serial = 1280] [outer = (nil)] [url = about:blank] 10:33:23 INFO - PROCESS | 1794 | --DOMWINDOW == 89 (0x9526a000) [pid = 1794] [serial = 1284] [outer = (nil)] [url = about:blank] 10:33:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 10:33:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1831ms 10:33:23 INFO - PROCESS | 1794 | --DOMWINDOW == 88 (0x93953800) [pid = 1794] [serial = 1310] [outer = (nil)] [url = about:blank] 10:33:23 INFO - PROCESS | 1794 | --DOMWINDOW == 87 (0x93a6cc00) [pid = 1794] [serial = 1311] [outer = (nil)] [url = about:blank] 10:33:23 INFO - PROCESS | 1794 | --DOMWINDOW == 86 (0x8f754000) [pid = 1794] [serial = 1298] [outer = (nil)] [url = about:blank] 10:33:23 INFO - PROCESS | 1794 | --DOMWINDOW == 85 (0x94780400) [pid = 1794] [serial = 1278] [outer = (nil)] [url = about:blank] 10:33:23 INFO - PROCESS | 1794 | --DOMWINDOW == 84 (0x99152400) [pid = 1794] [serial = 1292] [outer = (nil)] [url = about:blank] 10:33:23 INFO - PROCESS | 1794 | --DOMWINDOW == 83 (0x93c3c000) [pid = 1794] [serial = 1277] [outer = (nil)] [url = about:blank] 10:33:23 INFO - PROCESS | 1794 | --DOMWINDOW == 82 (0x95266400) [pid = 1794] [serial = 1283] [outer = (nil)] [url = about:blank] 10:33:23 INFO - PROCESS | 1794 | --DOMWINDOW == 81 (0x95105c00) [pid = 1794] [serial = 1313] [outer = (nil)] [url = about:blank] 10:33:23 INFO - PROCESS | 1794 | --DOMWINDOW == 80 (0x91f54400) [pid = 1794] [serial = 1274] [outer = (nil)] [url = about:blank] 10:33:23 INFO - PROCESS | 1794 | --DOMWINDOW == 79 (0x95131000) [pid = 1794] [serial = 1281] [outer = (nil)] [url = about:blank] 10:33:23 INFO - PROCESS | 1794 | --DOMWINDOW == 78 (0x9a8a6000) [pid = 1794] [serial = 1296] [outer = (nil)] [url = about:blank] 10:33:23 INFO - PROCESS | 1794 | --DOMWINDOW == 77 (0x8f759c00) [pid = 1794] [serial = 1272] [outer = (nil)] [url = about:blank] 10:33:23 INFO - PROCESS | 1794 | --DOMWINDOW == 76 (0x99df6400) [pid = 1794] [serial = 1293] [outer = (nil)] [url = about:blank] 10:33:23 INFO - PROCESS | 1794 | --DOMWINDOW == 75 (0x97779c00) [pid = 1794] [serial = 1289] [outer = (nil)] [url = about:blank] 10:33:23 INFO - PROCESS | 1794 | --DOMWINDOW == 74 (0x8e213000) [pid = 1794] [serial = 1301] [outer = (nil)] [url = about:blank] 10:33:23 INFO - PROCESS | 1794 | --DOMWINDOW == 73 (0x95297000) [pid = 1794] [serial = 1317] [outer = (nil)] [url = about:blank] 10:33:23 INFO - PROCESS | 1794 | 1472232803924 Marionette TRACE conn4 -> [0,1805,"getWindowHandle",null] 10:33:23 INFO - PROCESS | 1794 | 1472232803937 Marionette TRACE conn4 <- [1,1805,null,{"value":"8"}] 10:33:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 10:33:23 INFO - PROCESS | 1794 | 1472232803950 Marionette TRACE conn4 -> [0,1806,"setScriptTimeout",{"ms":35000}] 10:33:23 INFO - PROCESS | 1794 | 1472232803955 Marionette TRACE conn4 <- [1,1806,null,{}] 10:33:23 INFO - PROCESS | 1794 | 1472232803964 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}] 10:33:23 INFO - PROCESS | 1794 | 1472232803971 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:33:24 INFO - PROCESS | 1794 | 1472232804169 Marionette TRACE conn4 <- [1,1807,null,{"value":null}] 10:33:24 INFO - PROCESS | 1794 | 1472232804373 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:24 INFO - PROCESS | 1794 | 1472232804380 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:33:24 INFO - PROCESS | 1794 | ++DOCSHELL 0x8e50f000 == 32 [pid = 1794] [id = 459] 10:33:24 INFO - PROCESS | 1794 | ++DOMWINDOW == 74 (0x8eba5c00) [pid = 1794] [serial = 1378] [outer = (nil)] 10:33:24 INFO - PROCESS | 1794 | ++DOMWINDOW == 75 (0x8ed51c00) [pid = 1794] [serial = 1379] [outer = 0x8eba5c00] 10:33:24 INFO - PROCESS | 1794 | 1472232804466 Marionette DEBUG loaded listener.js 10:33:24 INFO - PROCESS | 1794 | ++DOMWINDOW == 76 (0x8f475000) [pid = 1794] [serial = 1380] [outer = 0x8eba5c00] 10:33:25 INFO - PROCESS | 1794 | 1472232805303 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]]]}] 10:33:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 10:33:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1391ms 10:33:25 INFO - PROCESS | 1794 | 1472232805345 Marionette TRACE conn4 -> [0,1809,"getWindowHandle",null] 10:33:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 10:33:25 INFO - PROCESS | 1794 | 1472232805352 Marionette TRACE conn4 <- [1,1809,null,{"value":"8"}] 10:33:25 INFO - PROCESS | 1794 | 1472232805360 Marionette TRACE conn4 -> [0,1810,"setScriptTimeout",{"ms":35000}] 10:33:25 INFO - PROCESS | 1794 | 1472232805363 Marionette TRACE conn4 <- [1,1810,null,{}] 10:33:25 INFO - PROCESS | 1794 | 1472232805370 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}] 10:33:25 INFO - PROCESS | 1794 | 1472232805374 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:33:25 INFO - PROCESS | 1794 | 1472232805560 Marionette TRACE conn4 <- [1,1811,null,{"value":null}] 10:33:25 INFO - PROCESS | 1794 | 1472232805696 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:25 INFO - PROCESS | 1794 | 1472232805707 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:33:25 INFO - PROCESS | 1794 | ++DOCSHELL 0x8f478c00 == 33 [pid = 1794] [id = 460] 10:33:25 INFO - PROCESS | 1794 | ++DOMWINDOW == 77 (0x8f74d800) [pid = 1794] [serial = 1381] [outer = (nil)] 10:33:25 INFO - PROCESS | 1794 | ++DOMWINDOW == 78 (0x8f7aec00) [pid = 1794] [serial = 1382] [outer = 0x8f74d800] 10:33:25 INFO - PROCESS | 1794 | 1472232805785 Marionette DEBUG loaded listener.js 10:33:25 INFO - PROCESS | 1794 | ++DOMWINDOW == 79 (0x90f21400) [pid = 1794] [serial = 1383] [outer = 0x8f74d800] 10:33:26 INFO - PROCESS | 1794 | 1472232806787 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]]]}] 10:33:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 10:33:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1484ms 10:33:26 INFO - PROCESS | 1794 | 1472232806844 Marionette TRACE conn4 -> [0,1813,"getWindowHandle",null] 10:33:26 INFO - PROCESS | 1794 | 1472232806848 Marionette TRACE conn4 <- [1,1813,null,{"value":"8"}] 10:33:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 10:33:26 INFO - PROCESS | 1794 | 1472232806870 Marionette TRACE conn4 -> [0,1814,"setScriptTimeout",{"ms":35000}] 10:33:26 INFO - PROCESS | 1794 | 1472232806880 Marionette TRACE conn4 <- [1,1814,null,{}] 10:33:26 INFO - PROCESS | 1794 | 1472232806890 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}] 10:33:26 INFO - PROCESS | 1794 | 1472232806897 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:33:27 INFO - PROCESS | 1794 | 1472232807132 Marionette TRACE conn4 <- [1,1815,null,{"value":null}] 10:33:27 INFO - PROCESS | 1794 | 1472232807158 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:27 INFO - PROCESS | 1794 | 1472232807164 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:33:27 INFO - PROCESS | 1794 | ++DOCSHELL 0x8f7a7800 == 34 [pid = 1794] [id = 461] 10:33:27 INFO - PROCESS | 1794 | ++DOMWINDOW == 80 (0x9196ac00) [pid = 1794] [serial = 1384] [outer = (nil)] 10:33:27 INFO - PROCESS | 1794 | ++DOMWINDOW == 81 (0x92473800) [pid = 1794] [serial = 1385] [outer = 0x9196ac00] 10:33:27 INFO - PROCESS | 1794 | 1472232807239 Marionette DEBUG loaded listener.js 10:33:27 INFO - PROCESS | 1794 | ++DOMWINDOW == 82 (0x9258b400) [pid = 1794] [serial = 1386] [outer = 0x9196ac00] 10:33:28 INFO - PROCESS | 1794 | 1472232808223 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]]]}] 10:33:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 10:33:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1411ms 10:33:28 INFO - PROCESS | 1794 | 1472232808268 Marionette TRACE conn4 -> [0,1817,"getWindowHandle",null] 10:33:28 INFO - PROCESS | 1794 | 1472232808271 Marionette TRACE conn4 <- [1,1817,null,{"value":"8"}] 10:33:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 10:33:28 INFO - PROCESS | 1794 | 1472232808286 Marionette TRACE conn4 -> [0,1818,"setScriptTimeout",{"ms":35000}] 10:33:28 INFO - PROCESS | 1794 | 1472232808291 Marionette TRACE conn4 <- [1,1818,null,{}] 10:33:28 INFO - PROCESS | 1794 | 1472232808296 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}] 10:33:28 INFO - PROCESS | 1794 | 1472232808301 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:33:28 INFO - PROCESS | 1794 | 1472232808531 Marionette TRACE conn4 <- [1,1819,null,{"value":null}] 10:33:28 INFO - PROCESS | 1794 | --DOMWINDOW == 81 (0x8ed4d400) [pid = 1794] [serial = 1351] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 10:33:28 INFO - PROCESS | 1794 | --DOMWINDOW == 80 (0x9246f800) [pid = 1794] [serial = 1333] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 10:33:28 INFO - PROCESS | 1794 | --DOMWINDOW == 79 (0x97872000) [pid = 1794] [serial = 1327] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 10:33:28 INFO - PROCESS | 1794 | --DOMWINDOW == 78 (0x9ab9a400) [pid = 1794] [serial = 1339] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 10:33:28 INFO - PROCESS | 1794 | --DOMWINDOW == 77 (0x9195ec00) [pid = 1794] [serial = 1321] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 10:33:28 INFO - PROCESS | 1794 | --DOMWINDOW == 76 (0x8e507c00) [pid = 1794] [serial = 1318] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 10:33:28 INFO - PROCESS | 1794 | --DOMWINDOW == 75 (0x954d9800) [pid = 1794] [serial = 1324] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 10:33:28 INFO - PROCESS | 1794 | --DOMWINDOW == 74 (0x8d7e1800) [pid = 1794] [serial = 1342] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 10:33:28 INFO - PROCESS | 1794 | --DOMWINDOW == 73 (0x954de000) [pid = 1794] [serial = 1330] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 10:33:28 INFO - PROCESS | 1794 | --DOMWINDOW == 72 (0x92b16000) [pid = 1794] [serial = 1336] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 10:33:28 INFO - PROCESS | 1794 | --DOMWINDOW == 71 (0x91813c00) [pid = 1794] [serial = 1345] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 10:33:28 INFO - PROCESS | 1794 | --DOMWINDOW == 70 (0x8d996400) [pid = 1794] [serial = 1348] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 10:33:28 INFO - PROCESS | 1794 | 1472232808747 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:28 INFO - PROCESS | 1794 | 1472232808756 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:33:28 INFO - PROCESS | 1794 | ++DOCSHELL 0x8d7e1800 == 35 [pid = 1794] [id = 462] 10:33:28 INFO - PROCESS | 1794 | ++DOMWINDOW == 71 (0x8d98e000) [pid = 1794] [serial = 1387] [outer = (nil)] 10:33:28 INFO - PROCESS | 1794 | ++DOMWINDOW == 72 (0x8ed4d400) [pid = 1794] [serial = 1388] [outer = 0x8d98e000] 10:33:28 INFO - PROCESS | 1794 | 1472232808910 Marionette DEBUG loaded listener.js 10:33:29 INFO - PROCESS | 1794 | ++DOMWINDOW == 73 (0x8f46fc00) [pid = 1794] [serial = 1389] [outer = 0x8d98e000] 10:33:29 INFO - PROCESS | 1794 | 1472232809684 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]]]}] 10:33:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 10:33:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1441ms 10:33:29 INFO - PROCESS | 1794 | 1472232809721 Marionette TRACE conn4 -> [0,1821,"getWindowHandle",null] 10:33:29 INFO - PROCESS | 1794 | 1472232809725 Marionette TRACE conn4 <- [1,1821,null,{"value":"8"}] 10:33:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 10:33:29 INFO - PROCESS | 1794 | 1472232809731 Marionette TRACE conn4 -> [0,1822,"setScriptTimeout",{"ms":35000}] 10:33:29 INFO - PROCESS | 1794 | 1472232809735 Marionette TRACE conn4 <- [1,1822,null,{}] 10:33:29 INFO - PROCESS | 1794 | 1472232809740 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}] 10:33:29 INFO - PROCESS | 1794 | 1472232809745 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:33:29 INFO - PROCESS | 1794 | 1472232809977 Marionette TRACE conn4 <- [1,1823,null,{"value":null}] 10:33:30 INFO - PROCESS | 1794 | 1472232809992 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:30 INFO - PROCESS | 1794 | 1472232810010 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:33:30 INFO - PROCESS | 1794 | ++DOCSHELL 0x925a7000 == 36 [pid = 1794] [id = 463] 10:33:30 INFO - PROCESS | 1794 | ++DOMWINDOW == 74 (0x925a7400) [pid = 1794] [serial = 1390] [outer = (nil)] 10:33:30 INFO - PROCESS | 1794 | ++DOMWINDOW == 75 (0x92b0a800) [pid = 1794] [serial = 1391] [outer = 0x925a7400] 10:33:30 INFO - PROCESS | 1794 | 1472232810180 Marionette DEBUG loaded listener.js 10:33:30 INFO - PROCESS | 1794 | ++DOMWINDOW == 76 (0x93948400) [pid = 1794] [serial = 1392] [outer = 0x925a7400] 10:33:31 INFO - PROCESS | 1794 | 1472232811255 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]]]}] 10:33:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 10:33:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1584ms 10:33:31 INFO - PROCESS | 1794 | 1472232811318 Marionette TRACE conn4 -> [0,1825,"getWindowHandle",null] 10:33:31 INFO - PROCESS | 1794 | 1472232811325 Marionette TRACE conn4 <- [1,1825,null,{"value":"8"}] 10:33:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 10:33:31 INFO - PROCESS | 1794 | 1472232811333 Marionette TRACE conn4 -> [0,1826,"setScriptTimeout",{"ms":35000}] 10:33:31 INFO - PROCESS | 1794 | 1472232811338 Marionette TRACE conn4 <- [1,1826,null,{}] 10:33:31 INFO - PROCESS | 1794 | 1472232811347 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}] 10:33:31 INFO - PROCESS | 1794 | 1472232811353 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:33:31 INFO - PROCESS | 1794 | 1472232811608 Marionette TRACE conn4 <- [1,1827,null,{"value":null}] 10:33:31 INFO - PROCESS | 1794 | 1472232811885 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:31 INFO - PROCESS | 1794 | 1472232811895 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:33:31 INFO - PROCESS | 1794 | ++DOCSHELL 0x8d991400 == 37 [pid = 1794] [id = 464] 10:33:31 INFO - PROCESS | 1794 | ++DOMWINDOW == 77 (0x8e210000) [pid = 1794] [serial = 1393] [outer = (nil)] 10:33:32 INFO - PROCESS | 1794 | ++DOMWINDOW == 78 (0x8ed4c400) [pid = 1794] [serial = 1394] [outer = 0x8e210000] 10:33:32 INFO - PROCESS | 1794 | 1472232812040 Marionette DEBUG loaded listener.js 10:33:32 INFO - PROCESS | 1794 | ++DOMWINDOW == 79 (0x8f605c00) [pid = 1794] [serial = 1395] [outer = 0x8e210000] 10:33:33 INFO - PROCESS | 1794 | 1472232813057 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]]]}] 10:33:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 10:33:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1786ms 10:33:33 INFO - PROCESS | 1794 | 1472232813120 Marionette TRACE conn4 -> [0,1829,"getWindowHandle",null] 10:33:33 INFO - PROCESS | 1794 | 1472232813128 Marionette TRACE conn4 <- [1,1829,null,{"value":"8"}] 10:33:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 10:33:33 INFO - PROCESS | 1794 | 1472232813139 Marionette TRACE conn4 -> [0,1830,"setScriptTimeout",{"ms":35000}] 10:33:33 INFO - PROCESS | 1794 | 1472232813143 Marionette TRACE conn4 <- [1,1830,null,{}] 10:33:33 INFO - PROCESS | 1794 | 1472232813151 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}] 10:33:33 INFO - PROCESS | 1794 | 1472232813157 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:33:33 INFO - PROCESS | 1794 | 1472232813403 Marionette TRACE conn4 <- [1,1831,null,{"value":null}] 10:33:33 INFO - PROCESS | 1794 | 1472232813639 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:33 INFO - PROCESS | 1794 | 1472232813647 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:33:33 INFO - PROCESS | 1794 | ++DOCSHELL 0x8f754000 == 38 [pid = 1794] [id = 465] 10:33:33 INFO - PROCESS | 1794 | ++DOMWINDOW == 80 (0x8f7e2000) [pid = 1794] [serial = 1396] [outer = (nil)] 10:33:33 INFO - PROCESS | 1794 | ++DOMWINDOW == 81 (0x91812800) [pid = 1794] [serial = 1397] [outer = 0x8f7e2000] 10:33:33 INFO - PROCESS | 1794 | 1472232813754 Marionette DEBUG loaded listener.js 10:33:33 INFO - PROCESS | 1794 | ++DOMWINDOW == 82 (0x91965400) [pid = 1794] [serial = 1398] [outer = 0x8f7e2000] 10:33:34 INFO - PROCESS | 1794 | 1472232814820 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]]]}] 10:33:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 10:33:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1740ms 10:33:34 INFO - PROCESS | 1794 | 1472232814880 Marionette TRACE conn4 -> [0,1833,"getWindowHandle",null] 10:33:34 INFO - PROCESS | 1794 | 1472232814885 Marionette TRACE conn4 <- [1,1833,null,{"value":"8"}] 10:33:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 10:33:34 INFO - PROCESS | 1794 | 1472232814892 Marionette TRACE conn4 -> [0,1834,"setScriptTimeout",{"ms":35000}] 10:33:34 INFO - PROCESS | 1794 | 1472232814898 Marionette TRACE conn4 <- [1,1834,null,{}] 10:33:34 INFO - PROCESS | 1794 | 1472232814917 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}] 10:33:34 INFO - PROCESS | 1794 | 1472232814926 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:33:35 INFO - PROCESS | 1794 | 1472232815173 Marionette TRACE conn4 <- [1,1835,null,{"value":null}] 10:33:35 INFO - PROCESS | 1794 | 1472232815428 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:35 INFO - PROCESS | 1794 | 1472232815440 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:33:35 INFO - PROCESS | 1794 | ++DOCSHELL 0x93953c00 == 39 [pid = 1794] [id = 466] 10:33:35 INFO - PROCESS | 1794 | ++DOMWINDOW == 83 (0x93985400) [pid = 1794] [serial = 1399] [outer = (nil)] 10:33:35 INFO - PROCESS | 1794 | ++DOMWINDOW == 84 (0x9398b800) [pid = 1794] [serial = 1400] [outer = 0x93985400] 10:33:35 INFO - PROCESS | 1794 | 1472232815530 Marionette DEBUG loaded listener.js 10:33:35 INFO - PROCESS | 1794 | ++DOMWINDOW == 85 (0x93990c00) [pid = 1794] [serial = 1401] [outer = 0x93985400] 10:33:36 INFO - PROCESS | 1794 | 1472232816481 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]]]}] 10:33:36 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 10:33:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1642ms 10:33:36 INFO - PROCESS | 1794 | 1472232816563 Marionette TRACE conn4 -> [0,1837,"getWindowHandle",null] 10:33:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 10:33:36 INFO - PROCESS | 1794 | 1472232816573 Marionette TRACE conn4 <- [1,1837,null,{"value":"8"}] 10:33:36 INFO - PROCESS | 1794 | 1472232816584 Marionette TRACE conn4 -> [0,1838,"setScriptTimeout",{"ms":35000}] 10:33:36 INFO - PROCESS | 1794 | 1472232816588 Marionette TRACE conn4 <- [1,1838,null,{}] 10:33:36 INFO - PROCESS | 1794 | 1472232816594 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}] 10:33:36 INFO - PROCESS | 1794 | 1472232816599 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:33:36 INFO - PROCESS | 1794 | 1472232816860 Marionette TRACE conn4 <- [1,1839,null,{"value":null}] 10:33:37 INFO - PROCESS | 1794 | 1472232817119 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:37 INFO - PROCESS | 1794 | 1472232817126 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:33:37 INFO - PROCESS | 1794 | ++DOCSHELL 0x8d993800 == 40 [pid = 1794] [id = 467] 10:33:37 INFO - PROCESS | 1794 | ++DOMWINDOW == 86 (0x925afc00) [pid = 1794] [serial = 1402] [outer = (nil)] 10:33:37 INFO - PROCESS | 1794 | ++DOMWINDOW == 87 (0x93c3dc00) [pid = 1794] [serial = 1403] [outer = 0x925afc00] 10:33:37 INFO - PROCESS | 1794 | 1472232817223 Marionette DEBUG loaded listener.js 10:33:37 INFO - PROCESS | 1794 | ++DOMWINDOW == 88 (0x93c43000) [pid = 1794] [serial = 1404] [outer = 0x925afc00] 10:33:38 INFO - PROCESS | 1794 | 1472232818151 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]]]}] 10:33:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 10:33:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1635ms 10:33:38 INFO - PROCESS | 1794 | 1472232818219 Marionette TRACE conn4 -> [0,1841,"getWindowHandle",null] 10:33:38 INFO - PROCESS | 1794 | 1472232818225 Marionette TRACE conn4 <- [1,1841,null,{"value":"8"}] 10:33:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 10:33:38 INFO - PROCESS | 1794 | 1472232818232 Marionette TRACE conn4 -> [0,1842,"setScriptTimeout",{"ms":35000}] 10:33:38 INFO - PROCESS | 1794 | 1472232818235 Marionette TRACE conn4 <- [1,1842,null,{}] 10:33:38 INFO - PROCESS | 1794 | 1472232818242 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}] 10:33:38 INFO - PROCESS | 1794 | 1472232818248 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:33:38 INFO - PROCESS | 1794 | 1472232818451 Marionette TRACE conn4 <- [1,1843,null,{"value":null}] 10:33:38 INFO - PROCESS | 1794 | 1472232818697 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:38 INFO - PROCESS | 1794 | 1472232818705 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:33:38 INFO - PROCESS | 1794 | ++DOCSHELL 0x8d997400 == 41 [pid = 1794] [id = 468] 10:33:38 INFO - PROCESS | 1794 | ++DOMWINDOW == 89 (0x8e510000) [pid = 1794] [serial = 1405] [outer = (nil)] 10:33:38 INFO - PROCESS | 1794 | ++DOMWINDOW == 90 (0x9477e000) [pid = 1794] [serial = 1406] [outer = 0x8e510000] 10:33:38 INFO - PROCESS | 1794 | 1472232818855 Marionette DEBUG loaded listener.js 10:33:38 INFO - PROCESS | 1794 | ++DOMWINDOW == 91 (0x95105000) [pid = 1794] [serial = 1407] [outer = 0x8e510000] 10:33:39 INFO - PROCESS | 1794 | 1472232819875 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]]]}] 10:33:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 10:33:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1695ms 10:33:39 INFO - PROCESS | 1794 | 1472232819929 Marionette TRACE conn4 -> [0,1845,"getWindowHandle",null] 10:33:39 INFO - PROCESS | 1794 | 1472232819932 Marionette TRACE conn4 <- [1,1845,null,{"value":"8"}] 10:33:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 10:33:39 INFO - PROCESS | 1794 | 1472232819940 Marionette TRACE conn4 -> [0,1846,"setScriptTimeout",{"ms":35000}] 10:33:39 INFO - PROCESS | 1794 | 1472232819943 Marionette TRACE conn4 <- [1,1846,null,{}] 10:33:39 INFO - PROCESS | 1794 | 1472232819949 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}] 10:33:39 INFO - PROCESS | 1794 | 1472232819960 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:33:40 INFO - PROCESS | 1794 | 1472232820232 Marionette TRACE conn4 <- [1,1847,null,{"value":null}] 10:33:40 INFO - PROCESS | 1794 | 1472232820477 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:40 INFO - PROCESS | 1794 | 1472232820486 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:33:40 INFO - PROCESS | 1794 | ++DOCSHELL 0x9258d800 == 42 [pid = 1794] [id = 469] 10:33:40 INFO - PROCESS | 1794 | ++DOMWINDOW == 92 (0x9477d800) [pid = 1794] [serial = 1408] [outer = (nil)] 10:33:40 INFO - PROCESS | 1794 | ++DOMWINDOW == 93 (0x95260000) [pid = 1794] [serial = 1409] [outer = 0x9477d800] 10:33:40 INFO - PROCESS | 1794 | 1472232820631 Marionette DEBUG loaded listener.js 10:33:40 INFO - PROCESS | 1794 | ++DOMWINDOW == 94 (0x95268800) [pid = 1794] [serial = 1410] [outer = 0x9477d800] 10:33:41 INFO - PROCESS | 1794 | 1472232821639 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]]]}] 10:33:41 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) 10:33:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1736ms 10:33:41 INFO - PROCESS | 1794 | 1472232821678 Marionette TRACE conn4 -> [0,1849,"getWindowHandle",null] 10:33:41 INFO - PROCESS | 1794 | 1472232821681 Marionette TRACE conn4 <- [1,1849,null,{"value":"8"}] 10:33:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 10:33:41 INFO - PROCESS | 1794 | 1472232821689 Marionette TRACE conn4 -> [0,1850,"setScriptTimeout",{"ms":35000}] 10:33:41 INFO - PROCESS | 1794 | 1472232821694 Marionette TRACE conn4 <- [1,1850,null,{}] 10:33:41 INFO - PROCESS | 1794 | 1472232821700 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}] 10:33:41 INFO - PROCESS | 1794 | 1472232821706 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:33:41 INFO - PROCESS | 1794 | 1472232821917 Marionette TRACE conn4 <- [1,1851,null,{"value":null}] 10:33:42 INFO - PROCESS | 1794 | 1472232822105 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:42 INFO - PROCESS | 1794 | 1472232822116 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:33:42 INFO - PROCESS | 1794 | ++DOCSHELL 0x91966c00 == 43 [pid = 1794] [id = 470] 10:33:42 INFO - PROCESS | 1794 | ++DOMWINDOW == 95 (0x93a6a800) [pid = 1794] [serial = 1411] [outer = (nil)] 10:33:42 INFO - PROCESS | 1794 | ++DOMWINDOW == 96 (0x9528f400) [pid = 1794] [serial = 1412] [outer = 0x93a6a800] 10:33:42 INFO - PROCESS | 1794 | 1472232822199 Marionette DEBUG loaded listener.js 10:33:42 INFO - PROCESS | 1794 | ++DOMWINDOW == 97 (0x95291000) [pid = 1794] [serial = 1413] [outer = 0x93a6a800] 10:33:43 INFO - PROCESS | 1794 | 1472232823185 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]]]}] 10:33:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 10:33:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1531ms 10:33:43 INFO - PROCESS | 1794 | 1472232823222 Marionette TRACE conn4 -> [0,1853,"getWindowHandle",null] 10:33:43 INFO - PROCESS | 1794 | 1472232823234 Marionette TRACE conn4 <- [1,1853,null,{"value":"8"}] 10:33:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 10:33:43 INFO - PROCESS | 1794 | 1472232823243 Marionette TRACE conn4 -> [0,1854,"setScriptTimeout",{"ms":35000}] 10:33:43 INFO - PROCESS | 1794 | 1472232823246 Marionette TRACE conn4 <- [1,1854,null,{}] 10:33:43 INFO - PROCESS | 1794 | 1472232823253 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}] 10:33:43 INFO - PROCESS | 1794 | 1472232823259 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:33:43 INFO - PROCESS | 1794 | 1472232823457 Marionette TRACE conn4 <- [1,1855,null,{"value":null}] 10:33:43 INFO - PROCESS | 1794 | 1472232823707 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:43 INFO - PROCESS | 1794 | 1472232823715 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:33:44 INFO - PROCESS | 1794 | ++DOCSHELL 0x8d999400 == 44 [pid = 1794] [id = 471] 10:33:44 INFO - PROCESS | 1794 | ++DOMWINDOW == 98 (0x8e20f400) [pid = 1794] [serial = 1414] [outer = (nil)] 10:33:44 INFO - PROCESS | 1794 | ++DOMWINDOW == 99 (0x8e21b800) [pid = 1794] [serial = 1415] [outer = 0x8e20f400] 10:33:44 INFO - PROCESS | 1794 | 1472232824077 Marionette DEBUG loaded listener.js 10:33:44 INFO - PROCESS | 1794 | ++DOMWINDOW == 100 (0x8eba2c00) [pid = 1794] [serial = 1416] [outer = 0x8e20f400] 10:33:45 INFO - PROCESS | 1794 | 1472232825100 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]]]}] 10:33:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 10:33:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1889ms 10:33:45 INFO - PROCESS | 1794 | 1472232825156 Marionette TRACE conn4 -> [0,1857,"getWindowHandle",null] 10:33:45 INFO - PROCESS | 1794 | 1472232825162 Marionette TRACE conn4 <- [1,1857,null,{"value":"8"}] 10:33:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 10:33:45 INFO - PROCESS | 1794 | 1472232825174 Marionette TRACE conn4 -> [0,1858,"setScriptTimeout",{"ms":35000}] 10:33:45 INFO - PROCESS | 1794 | 1472232825177 Marionette TRACE conn4 <- [1,1858,null,{}] 10:33:45 INFO - PROCESS | 1794 | 1472232825186 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}] 10:33:45 INFO - PROCESS | 1794 | 1472232825190 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:33:45 INFO - PROCESS | 1794 | 1472232825391 Marionette TRACE conn4 <- [1,1859,null,{"value":null}] 10:33:45 INFO - PROCESS | 1794 | 1472232825655 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:45 INFO - PROCESS | 1794 | 1472232825664 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:33:45 INFO - PROCESS | 1794 | ++DOCSHELL 0x8f607000 == 45 [pid = 1794] [id = 472] 10:33:45 INFO - PROCESS | 1794 | ++DOMWINDOW == 101 (0x8f610400) [pid = 1794] [serial = 1417] [outer = (nil)] 10:33:45 INFO - PROCESS | 1794 | ++DOMWINDOW == 102 (0x8f7de000) [pid = 1794] [serial = 1418] [outer = 0x8f610400] 10:33:45 INFO - PROCESS | 1794 | 1472232825759 Marionette DEBUG loaded listener.js 10:33:45 INFO - PROCESS | 1794 | ++DOMWINDOW == 103 (0x91809c00) [pid = 1794] [serial = 1419] [outer = 0x8f610400] 10:33:46 INFO - PROCESS | 1794 | 1472232826834 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]]]}] 10:33:47 INFO - PROCESS | 1794 | --DOCSHELL 0x8f7e4400 == 44 [pid = 1794] [id = 327] 10:33:47 INFO - PROCESS | 1794 | --DOCSHELL 0x8d7e6800 == 43 [pid = 1794] [id = 326] 10:33:47 INFO - PROCESS | 1794 | --DOCSHELL 0x8f7ac400 == 42 [pid = 1794] [id = 451] 10:33:47 INFO - PROCESS | 1794 | --DOCSHELL 0x8d7e4800 == 41 [pid = 1794] [id = 331] 10:33:47 INFO - PROCESS | 1794 | --DOCSHELL 0x91816000 == 40 [pid = 1794] [id = 332] 10:33:47 INFO - PROCESS | 1794 | --DOCSHELL 0x8d995000 == 39 [pid = 1794] [id = 335] 10:33:47 INFO - PROCESS | 1794 | --DOCSHELL 0x8ed53c00 == 38 [pid = 1794] [id = 321] 10:33:47 INFO - PROCESS | 1794 | --DOCSHELL 0x8eba5000 == 37 [pid = 1794] [id = 322] 10:33:47 INFO - PROCESS | 1794 | --DOCSHELL 0x91f4e800 == 36 [pid = 1794] [id = 324] 10:33:47 INFO - PROCESS | 1794 | --DOCSHELL 0x92b09400 == 35 [pid = 1794] [id = 329] 10:33:47 INFO - PROCESS | 1794 | --DOCSHELL 0x8d7e4000 == 34 [pid = 1794] [id = 455] 10:33:47 INFO - PROCESS | 1794 | --DOCSHELL 0x91960400 == 33 [pid = 1794] [id = 333] 10:33:47 INFO - PROCESS | 1794 | --DOCSHELL 0x8e508c00 == 32 [pid = 1794] [id = 457] 10:33:47 INFO - PROCESS | 1794 | --DOCSHELL 0x8e216000 == 31 [pid = 1794] [id = 325] 10:33:47 INFO - PROCESS | 1794 | --DOCSHELL 0x8f472000 == 30 [pid = 1794] [id = 453] 10:33:47 INFO - PROCESS | 1794 | --DOCSHELL 0x8d7dac00 == 29 [pid = 1794] [id = 334] 10:33:47 INFO - PROCESS | 1794 | --DOCSHELL 0x8e502400 == 28 [pid = 1794] [id = 456] 10:33:47 INFO - PROCESS | 1794 | --DOCSHELL 0x8f7d6400 == 27 [pid = 1794] [id = 454] 10:33:47 INFO - PROCESS | 1794 | --DOCSHELL 0x91818800 == 26 [pid = 1794] [id = 328] 10:33:47 INFO - PROCESS | 1794 | --DOCSHELL 0x8d7e2000 == 25 [pid = 1794] [id = 458] 10:33:47 INFO - PROCESS | 1794 | --DOCSHELL 0x8f7dc800 == 24 [pid = 1794] [id = 323] 10:33:47 INFO - PROCESS | 1794 | --DOCSHELL 0x8d7db800 == 23 [pid = 1794] [id = 452] 10:33:47 INFO - PROCESS | 1794 | --DOCSHELL 0x91812c00 == 22 [pid = 1794] [id = 448] 10:33:47 INFO - PROCESS | 1794 | --DOCSHELL 0x8d7dbc00 == 21 [pid = 1794] [id = 330] 10:33:47 INFO - PROCESS | 1794 | --DOCSHELL 0x8f60d800 == 20 [pid = 1794] [id = 319] 10:33:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 10:33:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 2846ms 10:33:48 INFO - PROCESS | 1794 | --DOMWINDOW == 102 (0x8f46b800) [pid = 1794] [serial = 1352] [outer = (nil)] [url = about:blank] 10:33:48 INFO - PROCESS | 1794 | --DOMWINDOW == 101 (0x8f471c00) [pid = 1794] [serial = 1353] [outer = (nil)] [url = about:blank] 10:33:48 INFO - PROCESS | 1794 | --DOMWINDOW == 100 (0x9ab9f000) [pid = 1794] [serial = 1335] [outer = (nil)] [url = about:blank] 10:33:48 INFO - PROCESS | 1794 | --DOMWINDOW == 99 (0x99e26c00) [pid = 1794] [serial = 1329] [outer = (nil)] [url = about:blank] 10:33:48 INFO - PROCESS | 1794 | --DOMWINDOW == 98 (0x9bb2a800) [pid = 1794] [serial = 1341] [outer = (nil)] [url = about:blank] 10:33:48 INFO - PROCESS | 1794 | --DOMWINDOW == 97 (0x925af400) [pid = 1794] [serial = 1323] [outer = (nil)] [url = about:blank] 10:33:48 INFO - PROCESS | 1794 | --DOMWINDOW == 96 (0x8f7b3400) [pid = 1794] [serial = 1320] [outer = (nil)] [url = about:blank] 10:33:48 INFO - PROCESS | 1794 | --DOMWINDOW == 95 (0x9777a000) [pid = 1794] [serial = 1326] [outer = (nil)] [url = about:blank] 10:33:48 INFO - PROCESS | 1794 | --DOMWINDOW == 94 (0x925aec00) [pid = 1794] [serial = 1344] [outer = (nil)] [url = about:blank] 10:33:48 INFO - PROCESS | 1794 | --DOMWINDOW == 93 (0x9aa7a800) [pid = 1794] [serial = 1332] [outer = (nil)] [url = about:blank] 10:33:48 INFO - PROCESS | 1794 | --DOMWINDOW == 92 (0x9b044400) [pid = 1794] [serial = 1338] [outer = (nil)] [url = about:blank] 10:33:48 INFO - PROCESS | 1794 | --DOMWINDOW == 91 (0x8f7b2000) [pid = 1794] [serial = 1355] [outer = (nil)] [url = about:blank] 10:33:48 INFO - PROCESS | 1794 | --DOMWINDOW == 90 (0x92597400) [pid = 1794] [serial = 1347] [outer = (nil)] [url = about:blank] 10:33:48 INFO - PROCESS | 1794 | --DOMWINDOW == 89 (0x91f49400) [pid = 1794] [serial = 1346] [outer = (nil)] [url = about:blank] 10:33:48 INFO - PROCESS | 1794 | --DOMWINDOW == 88 (0x8e21a000) [pid = 1794] [serial = 1349] [outer = (nil)] [url = about:blank] 10:33:48 INFO - PROCESS | 1794 | --DOMWINDOW == 87 (0x8e21c000) [pid = 1794] [serial = 1350] [outer = (nil)] [url = about:blank] 10:33:48 INFO - PROCESS | 1794 | --DOMWINDOW == 86 (0x8f74b800) [pid = 1794] [serial = 1319] [outer = (nil)] [url = about:blank] 10:33:48 INFO - PROCESS | 1794 | --DOMWINDOW == 85 (0x9247a400) [pid = 1794] [serial = 1322] [outer = (nil)] [url = about:blank] 10:33:48 INFO - PROCESS | 1794 | --DOMWINDOW == 84 (0x954e7000) [pid = 1794] [serial = 1325] [outer = (nil)] [url = about:blank] 10:33:48 INFO - PROCESS | 1794 | --DOMWINDOW == 83 (0x99150400) [pid = 1794] [serial = 1328] [outer = (nil)] [url = about:blank] 10:33:48 INFO - PROCESS | 1794 | --DOMWINDOW == 82 (0x9a9d6000) [pid = 1794] [serial = 1331] [outer = (nil)] [url = about:blank] 10:33:48 INFO - PROCESS | 1794 | --DOMWINDOW == 81 (0x9ab9ac00) [pid = 1794] [serial = 1334] [outer = (nil)] [url = about:blank] 10:33:48 INFO - PROCESS | 1794 | --DOMWINDOW == 80 (0x9aba6400) [pid = 1794] [serial = 1337] [outer = (nil)] [url = about:blank] 10:33:48 INFO - PROCESS | 1794 | --DOMWINDOW == 79 (0x9b6bd000) [pid = 1794] [serial = 1340] [outer = (nil)] [url = about:blank] 10:33:48 INFO - PROCESS | 1794 | --DOMWINDOW == 78 (0x8f7e4800) [pid = 1794] [serial = 1343] [outer = (nil)] [url = about:blank] 10:33:48 INFO - PROCESS | 1794 | 1472232828289 Marionette TRACE conn4 -> [0,1861,"getWindowHandle",null] 10:33:48 INFO - PROCESS | 1794 | 1472232828295 Marionette TRACE conn4 <- [1,1861,null,{"value":"8"}] 10:33:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 10:33:48 INFO - PROCESS | 1794 | 1472232828307 Marionette TRACE conn4 -> [0,1862,"setScriptTimeout",{"ms":35000}] 10:33:48 INFO - PROCESS | 1794 | 1472232828314 Marionette TRACE conn4 <- [1,1862,null,{}] 10:33:48 INFO - PROCESS | 1794 | 1472232828323 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}] 10:33:48 INFO - PROCESS | 1794 | 1472232828329 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:33:48 INFO - PROCESS | 1794 | 1472232828502 Marionette TRACE conn4 <- [1,1863,null,{"value":null}] 10:33:48 INFO - PROCESS | 1794 | 1472232828638 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:48 INFO - PROCESS | 1794 | 1472232828650 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:33:48 INFO - PROCESS | 1794 | ++DOCSHELL 0x8d99bc00 == 21 [pid = 1794] [id = 473] 10:33:48 INFO - PROCESS | 1794 | ++DOMWINDOW == 79 (0x8e20fc00) [pid = 1794] [serial = 1420] [outer = (nil)] 10:33:48 INFO - PROCESS | 1794 | ++DOMWINDOW == 80 (0x8e216000) [pid = 1794] [serial = 1421] [outer = 0x8e20fc00] 10:33:48 INFO - PROCESS | 1794 | 1472232828727 Marionette DEBUG loaded listener.js 10:33:48 INFO - PROCESS | 1794 | ++DOMWINDOW == 81 (0x8e501800) [pid = 1794] [serial = 1422] [outer = 0x8e20fc00] 10:33:49 INFO - PROCESS | 1794 | 1472232829635 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]]]}] 10:33:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 10:33:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1388ms 10:33:49 INFO - PROCESS | 1794 | 1472232829697 Marionette TRACE conn4 -> [0,1865,"getWindowHandle",null] 10:33:49 INFO - PROCESS | 1794 | 1472232829705 Marionette TRACE conn4 <- [1,1865,null,{"value":"8"}] 10:33:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 10:33:49 INFO - PROCESS | 1794 | 1472232829718 Marionette TRACE conn4 -> [0,1866,"setScriptTimeout",{"ms":35000}] 10:33:49 INFO - PROCESS | 1794 | 1472232829726 Marionette TRACE conn4 <- [1,1866,null,{}] 10:33:49 INFO - PROCESS | 1794 | 1472232829732 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}] 10:33:49 INFO - PROCESS | 1794 | 1472232829738 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:33:49 INFO - PROCESS | 1794 | 1472232829938 Marionette TRACE conn4 <- [1,1867,null,{"value":null}] 10:33:50 INFO - PROCESS | 1794 | 1472232830101 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:50 INFO - PROCESS | 1794 | 1472232830112 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:33:50 INFO - PROCESS | 1794 | ++DOCSHELL 0x8ed4b800 == 22 [pid = 1794] [id = 474] 10:33:50 INFO - PROCESS | 1794 | ++DOMWINDOW == 82 (0x8f46bc00) [pid = 1794] [serial = 1423] [outer = (nil)] 10:33:50 INFO - PROCESS | 1794 | ++DOMWINDOW == 83 (0x8f472400) [pid = 1794] [serial = 1424] [outer = 0x8f46bc00] 10:33:50 INFO - PROCESS | 1794 | 1472232830193 Marionette DEBUG loaded listener.js 10:33:50 INFO - PROCESS | 1794 | ++DOMWINDOW == 84 (0x8f60a400) [pid = 1794] [serial = 1425] [outer = 0x8f46bc00] 10:33:51 INFO - PROCESS | 1794 | 1472232831198 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]]]}] 10:33:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 10:33:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1552ms 10:33:51 INFO - PROCESS | 1794 | 1472232831267 Marionette TRACE conn4 -> [0,1869,"getWindowHandle",null] 10:33:51 INFO - PROCESS | 1794 | 1472232831272 Marionette TRACE conn4 <- [1,1869,null,{"value":"8"}] 10:33:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 10:33:51 INFO - PROCESS | 1794 | 1472232831280 Marionette TRACE conn4 -> [0,1870,"setScriptTimeout",{"ms":35000}] 10:33:51 INFO - PROCESS | 1794 | 1472232831285 Marionette TRACE conn4 <- [1,1870,null,{}] 10:33:51 INFO - PROCESS | 1794 | 1472232831315 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}] 10:33:51 INFO - PROCESS | 1794 | 1472232831325 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:33:51 INFO - PROCESS | 1794 | 1472232831588 Marionette TRACE conn4 <- [1,1871,null,{"value":null}] 10:33:51 INFO - PROCESS | 1794 | 1472232831792 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:51 INFO - PROCESS | 1794 | 1472232831805 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:33:51 INFO - PROCESS | 1794 | ++DOCSHELL 0x8f7da800 == 23 [pid = 1794] [id = 475] 10:33:51 INFO - PROCESS | 1794 | ++DOMWINDOW == 85 (0x8f7db000) [pid = 1794] [serial = 1426] [outer = (nil)] 10:33:51 INFO - PROCESS | 1794 | ++DOMWINDOW == 86 (0x8f7e2400) [pid = 1794] [serial = 1427] [outer = 0x8f7db000] 10:33:51 INFO - PROCESS | 1794 | 1472232831889 Marionette DEBUG loaded listener.js 10:33:52 INFO - PROCESS | 1794 | ++DOMWINDOW == 87 (0x9180d400) [pid = 1794] [serial = 1428] [outer = 0x8f7db000] 10:33:53 INFO - PROCESS | 1794 | 1472232833518 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]]]}] 10:33:53 INFO - PROCESS | 1794 | --DOMWINDOW == 86 (0x9196ac00) [pid = 1794] [serial = 1384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 10:33:53 INFO - PROCESS | 1794 | --DOMWINDOW == 85 (0x8d98e000) [pid = 1794] [serial = 1387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 10:33:53 INFO - PROCESS | 1794 | --DOMWINDOW == 84 (0x8f7acc00) [pid = 1794] [serial = 1354] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 10:33:53 INFO - PROCESS | 1794 | --DOMWINDOW == 83 (0x8e211400) [pid = 1794] [serial = 1357] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 10:33:53 INFO - PROCESS | 1794 | --DOMWINDOW == 82 (0x8e50fc00) [pid = 1794] [serial = 1366] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 10:33:53 INFO - PROCESS | 1794 | --DOMWINDOW == 81 (0x8e50e000) [pid = 1794] [serial = 1369] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 10:33:53 INFO - PROCESS | 1794 | --DOMWINDOW == 80 (0x8eba5c00) [pid = 1794] [serial = 1378] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 10:33:53 INFO - PROCESS | 1794 | --DOMWINDOW == 79 (0x8f472c00) [pid = 1794] [serial = 1360] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 10:33:53 INFO - PROCESS | 1794 | --DOMWINDOW == 78 (0x8d7e2800) [pid = 1794] [serial = 1375] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 10:33:53 INFO - PROCESS | 1794 | --DOMWINDOW == 77 (0x8f74d800) [pid = 1794] [serial = 1381] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 10:33:53 INFO - PROCESS | 1794 | --DOMWINDOW == 76 (0x8f7dac00) [pid = 1794] [serial = 1363] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 10:33:53 INFO - PROCESS | 1794 | --DOMWINDOW == 75 (0x8f605400) [pid = 1794] [serial = 1372] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 10:33:53 INFO - PROCESS | 1794 | --DOMWINDOW == 74 (0x925a7400) [pid = 1794] [serial = 1390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 10:33:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 10:33:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 2392ms 10:33:53 INFO - PROCESS | 1794 | 1472232833674 Marionette TRACE conn4 -> [0,1873,"getWindowHandle",null] 10:33:53 INFO - PROCESS | 1794 | 1472232833677 Marionette TRACE conn4 <- [1,1873,null,{"value":"8"}] 10:33:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 10:33:53 INFO - PROCESS | 1794 | 1472232833685 Marionette TRACE conn4 -> [0,1874,"setScriptTimeout",{"ms":35000}] 10:33:53 INFO - PROCESS | 1794 | 1472232833688 Marionette TRACE conn4 <- [1,1874,null,{}] 10:33:53 INFO - PROCESS | 1794 | 1472232833694 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}] 10:33:53 INFO - PROCESS | 1794 | 1472232833699 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:33:53 INFO - PROCESS | 1794 | 1472232833917 Marionette TRACE conn4 <- [1,1875,null,{"value":null}] 10:33:54 INFO - PROCESS | 1794 | 1472232834010 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:54 INFO - PROCESS | 1794 | 1472232834022 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:33:54 INFO - PROCESS | 1794 | ++DOCSHELL 0x8eba9800 == 24 [pid = 1794] [id = 476] 10:33:54 INFO - PROCESS | 1794 | ++DOMWINDOW == 75 (0x8f609800) [pid = 1794] [serial = 1429] [outer = (nil)] 10:33:54 INFO - PROCESS | 1794 | ++DOMWINDOW == 76 (0x8f7ac000) [pid = 1794] [serial = 1430] [outer = 0x8f609800] 10:33:54 INFO - PROCESS | 1794 | 1472232834103 Marionette DEBUG loaded listener.js 10:33:54 INFO - PROCESS | 1794 | ++DOMWINDOW == 77 (0x9180a000) [pid = 1794] [serial = 1431] [outer = 0x8f609800] 10:33:54 INFO - PROCESS | 1794 | 1472232834980 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]]]}] 10:33:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 10:33:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1336ms 10:33:55 INFO - PROCESS | 1794 | 1472232835022 Marionette TRACE conn4 -> [0,1877,"getWindowHandle",null] 10:33:55 INFO - PROCESS | 1794 | 1472232835026 Marionette TRACE conn4 <- [1,1877,null,{"value":"8"}] 10:33:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 10:33:55 INFO - PROCESS | 1794 | 1472232835033 Marionette TRACE conn4 -> [0,1878,"setScriptTimeout",{"ms":35000}] 10:33:55 INFO - PROCESS | 1794 | 1472232835037 Marionette TRACE conn4 <- [1,1878,null,{}] 10:33:55 INFO - PROCESS | 1794 | 1472232835042 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}] 10:33:55 INFO - PROCESS | 1794 | 1472232835047 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:33:55 INFO - PROCESS | 1794 | 1472232835222 Marionette TRACE conn4 <- [1,1879,null,{"value":null}] 10:33:55 INFO - PROCESS | 1794 | 1472232835364 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:55 INFO - PROCESS | 1794 | 1472232835387 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:33:55 INFO - PROCESS | 1794 | ++DOCSHELL 0x8d7dec00 == 25 [pid = 1794] [id = 477] 10:33:55 INFO - PROCESS | 1794 | ++DOMWINDOW == 78 (0x8d98fc00) [pid = 1794] [serial = 1432] [outer = (nil)] 10:33:55 INFO - PROCESS | 1794 | ++DOMWINDOW == 79 (0x9246d400) [pid = 1794] [serial = 1433] [outer = 0x8d98fc00] 10:33:55 INFO - PROCESS | 1794 | 1472232835481 Marionette DEBUG loaded listener.js 10:33:55 INFO - PROCESS | 1794 | ++DOMWINDOW == 80 (0x92478000) [pid = 1794] [serial = 1434] [outer = 0x8d98fc00] 10:33:56 INFO - PROCESS | 1794 | 1472232836645 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]]]}] 10:33:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 10:33:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1687ms 10:33:56 INFO - PROCESS | 1794 | 1472232836723 Marionette TRACE conn4 -> [0,1881,"getWindowHandle",null] 10:33:56 INFO - PROCESS | 1794 | 1472232836732 Marionette TRACE conn4 <- [1,1881,null,{"value":"8"}] 10:33:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 10:33:56 INFO - PROCESS | 1794 | 1472232836741 Marionette TRACE conn4 -> [0,1882,"setScriptTimeout",{"ms":35000}] 10:33:56 INFO - PROCESS | 1794 | 1472232836750 Marionette TRACE conn4 <- [1,1882,null,{}] 10:33:56 INFO - PROCESS | 1794 | 1472232836759 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}] 10:33:56 INFO - PROCESS | 1794 | 1472232836764 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:33:57 INFO - PROCESS | 1794 | 1472232837018 Marionette TRACE conn4 <- [1,1883,null,{"value":null}] 10:33:57 INFO - PROCESS | 1794 | 1472232837297 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:57 INFO - PROCESS | 1794 | 1472232837309 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:33:57 INFO - PROCESS | 1794 | ++DOCSHELL 0x8d7da000 == 26 [pid = 1794] [id = 478] 10:33:57 INFO - PROCESS | 1794 | ++DOMWINDOW == 81 (0x8e50fc00) [pid = 1794] [serial = 1435] [outer = (nil)] 10:33:57 INFO - PROCESS | 1794 | ++DOMWINDOW == 82 (0x8f74e800) [pid = 1794] [serial = 1436] [outer = 0x8e50fc00] 10:33:57 INFO - PROCESS | 1794 | 1472232837399 Marionette DEBUG loaded listener.js 10:33:57 INFO - PROCESS | 1794 | ++DOMWINDOW == 83 (0x8f7b0000) [pid = 1794] [serial = 1437] [outer = 0x8e50fc00] 10:33:58 INFO - PROCESS | 1794 | 1472232838404 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]]]}] 10:33:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 10:33:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1740ms 10:33:58 INFO - PROCESS | 1794 | 1472232838481 Marionette TRACE conn4 -> [0,1885,"getWindowHandle",null] 10:33:58 INFO - PROCESS | 1794 | 1472232838489 Marionette TRACE conn4 <- [1,1885,null,{"value":"8"}] 10:33:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 10:33:58 INFO - PROCESS | 1794 | 1472232838500 Marionette TRACE conn4 -> [0,1886,"setScriptTimeout",{"ms":35000}] 10:33:58 INFO - PROCESS | 1794 | 1472232838503 Marionette TRACE conn4 <- [1,1886,null,{}] 10:33:58 INFO - PROCESS | 1794 | 1472232838511 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}] 10:33:58 INFO - PROCESS | 1794 | 1472232838517 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:33:58 INFO - PROCESS | 1794 | 1472232838753 Marionette TRACE conn4 <- [1,1887,null,{"value":null}] 10:33:59 INFO - PROCESS | 1794 | 1472232839028 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:59 INFO - PROCESS | 1794 | 1472232839038 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:33:59 INFO - PROCESS | 1794 | ++DOCSHELL 0x8ebadc00 == 27 [pid = 1794] [id = 479] 10:33:59 INFO - PROCESS | 1794 | ++DOMWINDOW == 84 (0x9223a800) [pid = 1794] [serial = 1438] [outer = (nil)] 10:33:59 INFO - PROCESS | 1794 | ++DOMWINDOW == 85 (0x92592c00) [pid = 1794] [serial = 1439] [outer = 0x9223a800] 10:33:59 INFO - PROCESS | 1794 | 1472232839168 Marionette DEBUG loaded listener.js 10:33:59 INFO - PROCESS | 1794 | ++DOMWINDOW == 86 (0x92595c00) [pid = 1794] [serial = 1440] [outer = 0x9223a800] 10:34:00 INFO - PROCESS | 1794 | 1472232840165 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]]]}] 10:34:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 10:34:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1737ms 10:34:00 INFO - PROCESS | 1794 | 1472232840238 Marionette TRACE conn4 -> [0,1889,"getWindowHandle",null] 10:34:00 INFO - PROCESS | 1794 | 1472232840242 Marionette TRACE conn4 <- [1,1889,null,{"value":"8"}] 10:34:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 10:34:00 INFO - PROCESS | 1794 | 1472232840252 Marionette TRACE conn4 -> [0,1890,"setScriptTimeout",{"ms":35000}] 10:34:00 INFO - PROCESS | 1794 | 1472232840257 Marionette TRACE conn4 <- [1,1890,null,{}] 10:34:00 INFO - PROCESS | 1794 | 1472232840276 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}] 10:34:00 INFO - PROCESS | 1794 | 1472232840285 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:34:00 INFO - PROCESS | 1794 | 1472232840548 Marionette TRACE conn4 <- [1,1891,null,{"value":null}] 10:34:00 INFO - PROCESS | 1794 | 1472232840825 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:00 INFO - PROCESS | 1794 | 1472232840839 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:34:00 INFO - PROCESS | 1794 | ++DOCSHELL 0x925a2400 == 28 [pid = 1794] [id = 480] 10:34:00 INFO - PROCESS | 1794 | ++DOMWINDOW == 87 (0x925a8400) [pid = 1794] [serial = 1441] [outer = (nil)] 10:34:00 INFO - PROCESS | 1794 | ++DOMWINDOW == 88 (0x92b0f800) [pid = 1794] [serial = 1442] [outer = 0x925a8400] 10:34:00 INFO - PROCESS | 1794 | 1472232840940 Marionette DEBUG loaded listener.js 10:34:01 INFO - PROCESS | 1794 | ++DOMWINDOW == 89 (0x92b17c00) [pid = 1794] [serial = 1443] [outer = 0x925a8400] 10:34:01 INFO - PROCESS | 1794 | 1472232841980 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]]]}] 10:34:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 10:34:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1789ms 10:34:02 INFO - PROCESS | 1794 | 1472232842042 Marionette TRACE conn4 -> [0,1893,"getWindowHandle",null] 10:34:02 INFO - PROCESS | 1794 | 1472232842047 Marionette TRACE conn4 <- [1,1893,null,{"value":"8"}] 10:34:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 10:34:02 INFO - PROCESS | 1794 | 1472232842054 Marionette TRACE conn4 -> [0,1894,"setScriptTimeout",{"ms":35000}] 10:34:02 INFO - PROCESS | 1794 | 1472232842058 Marionette TRACE conn4 <- [1,1894,null,{}] 10:34:02 INFO - PROCESS | 1794 | 1472232842064 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}] 10:34:02 INFO - PROCESS | 1794 | 1472232842069 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:34:02 INFO - PROCESS | 1794 | 1472232842296 Marionette TRACE conn4 <- [1,1895,null,{"value":null}] 10:34:02 INFO - PROCESS | 1794 | 1472232842533 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:02 INFO - PROCESS | 1794 | 1472232842542 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:34:02 INFO - PROCESS | 1794 | ++DOCSHELL 0x938e6800 == 29 [pid = 1794] [id = 481] 10:34:02 INFO - PROCESS | 1794 | ++DOMWINDOW == 90 (0x9394ac00) [pid = 1794] [serial = 1444] [outer = (nil)] 10:34:02 INFO - PROCESS | 1794 | ++DOMWINDOW == 91 (0x93952000) [pid = 1794] [serial = 1445] [outer = 0x9394ac00] 10:34:02 INFO - PROCESS | 1794 | 1472232842676 Marionette DEBUG loaded listener.js 10:34:02 INFO - PROCESS | 1794 | ++DOMWINDOW == 92 (0x93987400) [pid = 1794] [serial = 1446] [outer = 0x9394ac00] 10:34:03 INFO - PROCESS | 1794 | 1472232843677 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]]]}] 10:34:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 10:34:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1682ms 10:34:03 INFO - PROCESS | 1794 | 1472232843738 Marionette TRACE conn4 -> [0,1897,"getWindowHandle",null] 10:34:03 INFO - PROCESS | 1794 | 1472232843743 Marionette TRACE conn4 <- [1,1897,null,{"value":"8"}] 10:34:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 10:34:03 INFO - PROCESS | 1794 | 1472232843751 Marionette TRACE conn4 -> [0,1898,"setScriptTimeout",{"ms":35000}] 10:34:03 INFO - PROCESS | 1794 | 1472232843755 Marionette TRACE conn4 <- [1,1898,null,{}] 10:34:03 INFO - PROCESS | 1794 | 1472232843763 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}] 10:34:03 INFO - PROCESS | 1794 | 1472232843769 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:34:03 INFO - PROCESS | 1794 | 1472232843968 Marionette TRACE conn4 <- [1,1899,null,{"value":null}] 10:34:04 INFO - PROCESS | 1794 | 1472232844215 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:04 INFO - PROCESS | 1794 | 1472232844224 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:34:04 INFO - PROCESS | 1794 | ++DOCSHELL 0x8f474000 == 30 [pid = 1794] [id = 482] 10:34:04 INFO - PROCESS | 1794 | ++DOMWINDOW == 93 (0x8f74b800) [pid = 1794] [serial = 1447] [outer = (nil)] 10:34:04 INFO - PROCESS | 1794 | ++DOMWINDOW == 94 (0x93a62400) [pid = 1794] [serial = 1448] [outer = 0x8f74b800] 10:34:04 INFO - PROCESS | 1794 | 1472232844344 Marionette DEBUG loaded listener.js 10:34:04 INFO - PROCESS | 1794 | ++DOMWINDOW == 95 (0x93a65000) [pid = 1794] [serial = 1449] [outer = 0x8f74b800] 10:34:05 INFO - PROCESS | 1794 | 1472232845321 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]]]}] 10:34:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 10:34:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1641ms 10:34:05 INFO - PROCESS | 1794 | 1472232845392 Marionette TRACE conn4 -> [0,1901,"getWindowHandle",null] 10:34:05 INFO - PROCESS | 1794 | 1472232845397 Marionette TRACE conn4 <- [1,1901,null,{"value":"8"}] 10:34:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 10:34:05 INFO - PROCESS | 1794 | 1472232845404 Marionette TRACE conn4 -> [0,1902,"setScriptTimeout",{"ms":35000}] 10:34:05 INFO - PROCESS | 1794 | 1472232845408 Marionette TRACE conn4 <- [1,1902,null,{}] 10:34:05 INFO - PROCESS | 1794 | 1472232845414 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}] 10:34:05 INFO - PROCESS | 1794 | 1472232845426 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:34:05 INFO - PROCESS | 1794 | 1472232845656 Marionette TRACE conn4 <- [1,1903,null,{"value":null}] 10:34:05 INFO - PROCESS | 1794 | 1472232845863 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:05 INFO - PROCESS | 1794 | 1472232845873 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:34:05 INFO - PROCESS | 1794 | ++DOCSHELL 0x8d997000 == 31 [pid = 1794] [id = 483] 10:34:05 INFO - PROCESS | 1794 | ++DOMWINDOW == 96 (0x8d998800) [pid = 1794] [serial = 1450] [outer = (nil)] 10:34:06 INFO - PROCESS | 1794 | ++DOMWINDOW == 97 (0x8ed52000) [pid = 1794] [serial = 1451] [outer = 0x8d998800] 10:34:06 INFO - PROCESS | 1794 | 1472232846015 Marionette DEBUG loaded listener.js 10:34:06 INFO - PROCESS | 1794 | ++DOMWINDOW == 98 (0x90f2ec00) [pid = 1794] [serial = 1452] [outer = 0x8d998800] 10:34:07 INFO - PROCESS | 1794 | 1472232847023 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]]]}] 10:34:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 10:34:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1831ms 10:34:07 INFO - PROCESS | 1794 | 1472232847237 Marionette TRACE conn4 -> [0,1905,"getWindowHandle",null] 10:34:07 INFO - PROCESS | 1794 | 1472232847244 Marionette TRACE conn4 <- [1,1905,null,{"value":"8"}] 10:34:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 10:34:07 INFO - PROCESS | 1794 | 1472232847253 Marionette TRACE conn4 -> [0,1906,"setScriptTimeout",{"ms":35000}] 10:34:07 INFO - PROCESS | 1794 | 1472232847258 Marionette TRACE conn4 <- [1,1906,null,{}] 10:34:07 INFO - PROCESS | 1794 | 1472232847268 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}] 10:34:07 INFO - PROCESS | 1794 | 1472232847274 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:34:07 INFO - PROCESS | 1794 | 1472232847489 Marionette TRACE conn4 <- [1,1907,null,{"value":null}] 10:34:07 INFO - PROCESS | 1794 | 1472232847887 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:07 INFO - PROCESS | 1794 | 1472232847908 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:34:07 INFO - PROCESS | 1794 | ++DOCSHELL 0x8d7dac00 == 32 [pid = 1794] [id = 484] 10:34:07 INFO - PROCESS | 1794 | ++DOMWINDOW == 99 (0x8e21cc00) [pid = 1794] [serial = 1453] [outer = (nil)] 10:34:07 INFO - PROCESS | 1794 | ++DOMWINDOW == 100 (0x8e50bc00) [pid = 1794] [serial = 1454] [outer = 0x8e21cc00] 10:34:07 INFO - PROCESS | 1794 | 1472232847989 Marionette DEBUG loaded listener.js 10:34:08 INFO - PROCESS | 1794 | ++DOMWINDOW == 101 (0x8eba3400) [pid = 1794] [serial = 1455] [outer = 0x8e21cc00] 10:34:08 INFO - PROCESS | 1794 | --DOMWINDOW == 100 (0x93948400) [pid = 1794] [serial = 1392] [outer = (nil)] [url = about:blank] 10:34:08 INFO - PROCESS | 1794 | --DOMWINDOW == 99 (0x92473800) [pid = 1794] [serial = 1385] [outer = (nil)] [url = about:blank] 10:34:08 INFO - PROCESS | 1794 | --DOMWINDOW == 98 (0x8ed4d400) [pid = 1794] [serial = 1388] [outer = (nil)] [url = about:blank] 10:34:08 INFO - PROCESS | 1794 | --DOMWINDOW == 97 (0x8f7d8800) [pid = 1794] [serial = 1356] [outer = (nil)] [url = about:blank] 10:34:08 INFO - PROCESS | 1794 | --DOMWINDOW == 96 (0x8e216400) [pid = 1794] [serial = 1358] [outer = (nil)] [url = about:blank] 10:34:08 INFO - PROCESS | 1794 | --DOMWINDOW == 95 (0x8e508400) [pid = 1794] [serial = 1359] [outer = (nil)] [url = about:blank] 10:34:08 INFO - PROCESS | 1794 | --DOMWINDOW == 94 (0x91f47000) [pid = 1794] [serial = 1367] [outer = (nil)] [url = about:blank] 10:34:08 INFO - PROCESS | 1794 | --DOMWINDOW == 93 (0x8f7d9c00) [pid = 1794] [serial = 1368] [outer = (nil)] [url = about:blank] 10:34:08 INFO - PROCESS | 1794 | --DOMWINDOW == 92 (0x91968000) [pid = 1794] [serial = 1370] [outer = (nil)] [url = about:blank] 10:34:08 INFO - PROCESS | 1794 | --DOMWINDOW == 91 (0x91966400) [pid = 1794] [serial = 1371] [outer = (nil)] [url = about:blank] 10:34:08 INFO - PROCESS | 1794 | --DOMWINDOW == 90 (0x8ed51c00) [pid = 1794] [serial = 1379] [outer = (nil)] [url = about:blank] 10:34:08 INFO - PROCESS | 1794 | --DOMWINDOW == 89 (0x8f475000) [pid = 1794] [serial = 1380] [outer = (nil)] [url = about:blank] 10:34:08 INFO - PROCESS | 1794 | --DOMWINDOW == 88 (0x8f602800) [pid = 1794] [serial = 1361] [outer = (nil)] [url = about:blank] 10:34:08 INFO - PROCESS | 1794 | --DOMWINDOW == 87 (0x8f60b000) [pid = 1794] [serial = 1362] [outer = (nil)] [url = about:blank] 10:34:08 INFO - PROCESS | 1794 | --DOMWINDOW == 86 (0x8d7e7000) [pid = 1794] [serial = 1376] [outer = (nil)] [url = about:blank] 10:34:08 INFO - PROCESS | 1794 | --DOMWINDOW == 85 (0x8d998c00) [pid = 1794] [serial = 1377] [outer = (nil)] [url = about:blank] 10:34:08 INFO - PROCESS | 1794 | --DOMWINDOW == 84 (0x8f7aec00) [pid = 1794] [serial = 1382] [outer = (nil)] [url = about:blank] 10:34:08 INFO - PROCESS | 1794 | --DOMWINDOW == 83 (0x90f26000) [pid = 1794] [serial = 1364] [outer = (nil)] [url = about:blank] 10:34:08 INFO - PROCESS | 1794 | --DOMWINDOW == 82 (0x9180a400) [pid = 1794] [serial = 1365] [outer = (nil)] [url = about:blank] 10:34:08 INFO - PROCESS | 1794 | --DOMWINDOW == 81 (0x925abc00) [pid = 1794] [serial = 1373] [outer = (nil)] [url = about:blank] 10:34:08 INFO - PROCESS | 1794 | --DOMWINDOW == 80 (0x938ec400) [pid = 1794] [serial = 1374] [outer = (nil)] [url = about:blank] 10:34:08 INFO - PROCESS | 1794 | --DOMWINDOW == 79 (0x9258b400) [pid = 1794] [serial = 1386] [outer = (nil)] [url = about:blank] 10:34:08 INFO - PROCESS | 1794 | --DOMWINDOW == 78 (0x90f21400) [pid = 1794] [serial = 1383] [outer = (nil)] [url = about:blank] 10:34:08 INFO - PROCESS | 1794 | --DOMWINDOW == 77 (0x8f46fc00) [pid = 1794] [serial = 1389] [outer = (nil)] [url = about:blank] 10:34:08 INFO - PROCESS | 1794 | --DOMWINDOW == 76 (0x92b0a800) [pid = 1794] [serial = 1391] [outer = (nil)] [url = about:blank] 10:34:08 INFO - PROCESS | 1794 | 1472232848958 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]]]}] 10:34:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 10:34:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1735ms 10:34:09 INFO - PROCESS | 1794 | 1472232849020 Marionette TRACE conn4 -> [0,1909,"getWindowHandle",null] 10:34:09 INFO - PROCESS | 1794 | 1472232849025 Marionette TRACE conn4 <- [1,1909,null,{"value":"8"}] 10:34:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 10:34:09 INFO - PROCESS | 1794 | 1472232849044 Marionette TRACE conn4 -> [0,1910,"setScriptTimeout",{"ms":35000}] 10:34:09 INFO - PROCESS | 1794 | 1472232849050 Marionette TRACE conn4 <- [1,1910,null,{}] 10:34:09 INFO - PROCESS | 1794 | 1472232849057 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}] 10:34:09 INFO - PROCESS | 1794 | 1472232849063 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:34:09 INFO - PROCESS | 1794 | 1472232849242 Marionette TRACE conn4 <- [1,1911,null,{"value":null}] 10:34:09 INFO - PROCESS | 1794 | 1472232849406 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:09 INFO - PROCESS | 1794 | 1472232849414 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:34:09 INFO - PROCESS | 1794 | ++DOCSHELL 0x8d990800 == 33 [pid = 1794] [id = 485] 10:34:09 INFO - PROCESS | 1794 | ++DOMWINDOW == 77 (0x8ed51c00) [pid = 1794] [serial = 1456] [outer = (nil)] 10:34:09 INFO - PROCESS | 1794 | ++DOMWINDOW == 78 (0x8f60d800) [pid = 1794] [serial = 1457] [outer = 0x8ed51c00] 10:34:09 INFO - PROCESS | 1794 | 1472232849494 Marionette DEBUG loaded listener.js 10:34:09 INFO - PROCESS | 1794 | ++DOMWINDOW == 79 (0x8f7aa000) [pid = 1794] [serial = 1458] [outer = 0x8ed51c00] 10:34:10 INFO - PROCESS | 1794 | 1472232850328 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]]]}] 10:34:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 10:34:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1343ms 10:34:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 10:34:10 INFO - PROCESS | 1794 | 1472232850383 Marionette TRACE conn4 -> [0,1913,"getWindowHandle",null] 10:34:10 INFO - PROCESS | 1794 | 1472232850387 Marionette TRACE conn4 <- [1,1913,null,{"value":"8"}] 10:34:10 INFO - PROCESS | 1794 | 1472232850394 Marionette TRACE conn4 -> [0,1914,"setScriptTimeout",{"ms":35000}] 10:34:10 INFO - PROCESS | 1794 | 1472232850397 Marionette TRACE conn4 <- [1,1914,null,{}] 10:34:10 INFO - PROCESS | 1794 | 1472232850413 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}] 10:34:10 INFO - PROCESS | 1794 | 1472232850425 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:34:10 INFO - PROCESS | 1794 | 1472232850614 Marionette TRACE conn4 <- [1,1915,null,{"value":null}] 10:34:10 INFO - PROCESS | 1794 | 1472232850780 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:10 INFO - PROCESS | 1794 | 1472232850793 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:34:10 INFO - PROCESS | 1794 | ++DOCSHELL 0x90f2a000 == 34 [pid = 1794] [id = 486] 10:34:10 INFO - PROCESS | 1794 | ++DOMWINDOW == 80 (0x9180b400) [pid = 1794] [serial = 1459] [outer = (nil)] 10:34:10 INFO - PROCESS | 1794 | ++DOMWINDOW == 81 (0x91969c00) [pid = 1794] [serial = 1460] [outer = 0x9180b400] 10:34:10 INFO - PROCESS | 1794 | 1472232850870 Marionette DEBUG loaded listener.js 10:34:10 INFO - PROCESS | 1794 | ++DOMWINDOW == 82 (0x92239800) [pid = 1794] [serial = 1461] [outer = 0x9180b400] 10:34:11 INFO - PROCESS | 1794 | 1472232851899 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]]]}] 10:34:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 10:34:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1539ms 10:34:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 10:34:11 INFO - PROCESS | 1794 | 1472232851933 Marionette TRACE conn4 -> [0,1917,"getWindowHandle",null] 10:34:11 INFO - PROCESS | 1794 | 1472232851936 Marionette TRACE conn4 <- [1,1917,null,{"value":"8"}] 10:34:11 INFO - PROCESS | 1794 | 1472232851943 Marionette TRACE conn4 -> [0,1918,"setScriptTimeout",{"ms":35000}] 10:34:11 INFO - PROCESS | 1794 | 1472232851946 Marionette TRACE conn4 <- [1,1918,null,{}] 10:34:11 INFO - PROCESS | 1794 | 1472232851961 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}] 10:34:11 INFO - PROCESS | 1794 | 1472232851966 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:34:12 INFO - PROCESS | 1794 | 1472232852206 Marionette TRACE conn4 <- [1,1919,null,{"value":null}] 10:34:12 INFO - PROCESS | 1794 | 1472232852239 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:12 INFO - PROCESS | 1794 | 1472232852246 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:34:12 INFO - PROCESS | 1794 | ++DOCSHELL 0x8d7e5000 == 35 [pid = 1794] [id = 487] 10:34:12 INFO - PROCESS | 1794 | ++DOMWINDOW == 83 (0x8f7ddc00) [pid = 1794] [serial = 1462] [outer = (nil)] 10:34:12 INFO - PROCESS | 1794 | ++DOMWINDOW == 84 (0x92594000) [pid = 1794] [serial = 1463] [outer = 0x8f7ddc00] 10:34:12 INFO - PROCESS | 1794 | 1472232852342 Marionette DEBUG loaded listener.js 10:34:12 INFO - PROCESS | 1794 | ++DOMWINDOW == 85 (0x925a7c00) [pid = 1794] [serial = 1464] [outer = 0x8f7ddc00] 10:34:13 INFO - PROCESS | 1794 | --DOMWINDOW == 84 (0x8e20fc00) [pid = 1794] [serial = 1420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 10:34:13 INFO - PROCESS | 1794 | --DOMWINDOW == 83 (0x8f46bc00) [pid = 1794] [serial = 1423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 10:34:13 INFO - PROCESS | 1794 | --DOMWINDOW == 82 (0x8f610400) [pid = 1794] [serial = 1417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 10:34:13 INFO - PROCESS | 1794 | --DOMWINDOW == 81 (0x8f7db000) [pid = 1794] [serial = 1426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 10:34:13 INFO - PROCESS | 1794 | --DOMWINDOW == 80 (0x8e210000) [pid = 1794] [serial = 1393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 10:34:13 INFO - PROCESS | 1794 | --DOMWINDOW == 79 (0x8f7e2000) [pid = 1794] [serial = 1396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 10:34:13 INFO - PROCESS | 1794 | --DOMWINDOW == 78 (0x93985400) [pid = 1794] [serial = 1399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 10:34:13 INFO - PROCESS | 1794 | --DOMWINDOW == 77 (0x925afc00) [pid = 1794] [serial = 1402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 10:34:13 INFO - PROCESS | 1794 | --DOMWINDOW == 76 (0x8e510000) [pid = 1794] [serial = 1405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 10:34:13 INFO - PROCESS | 1794 | --DOMWINDOW == 75 (0x9477d800) [pid = 1794] [serial = 1408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 10:34:13 INFO - PROCESS | 1794 | --DOMWINDOW == 74 (0x93a6a800) [pid = 1794] [serial = 1411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 10:34:13 INFO - PROCESS | 1794 | --DOMWINDOW == 73 (0x8e20f400) [pid = 1794] [serial = 1414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 10:34:13 INFO - PROCESS | 1794 | --DOMWINDOW == 72 (0x8f609800) [pid = 1794] [serial = 1429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 10:34:13 INFO - PROCESS | 1794 | 1472232853464 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]]]}] 10:34:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 10:34:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1586ms 10:34:13 INFO - PROCESS | 1794 | 1472232853529 Marionette TRACE conn4 -> [0,1921,"getWindowHandle",null] 10:34:13 INFO - PROCESS | 1794 | 1472232853533 Marionette TRACE conn4 <- [1,1921,null,{"value":"8"}] 10:34:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 10:34:13 INFO - PROCESS | 1794 | 1472232853539 Marionette TRACE conn4 -> [0,1922,"setScriptTimeout",{"ms":35000}] 10:34:13 INFO - PROCESS | 1794 | 1472232853542 Marionette TRACE conn4 <- [1,1922,null,{}] 10:34:13 INFO - PROCESS | 1794 | 1472232853548 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}] 10:34:13 INFO - PROCESS | 1794 | 1472232853553 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:34:13 INFO - PROCESS | 1794 | 1472232853733 Marionette TRACE conn4 <- [1,1923,null,{"value":null}] 10:34:13 INFO - PROCESS | 1794 | 1472232853743 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:13 INFO - PROCESS | 1794 | 1472232853752 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:34:13 INFO - PROCESS | 1794 | ++DOCSHELL 0x8d99ac00 == 36 [pid = 1794] [id = 488] 10:34:13 INFO - PROCESS | 1794 | ++DOMWINDOW == 73 (0x8e210000) [pid = 1794] [serial = 1465] [outer = (nil)] 10:34:13 INFO - PROCESS | 1794 | ++DOMWINDOW == 74 (0x91f48c00) [pid = 1794] [serial = 1466] [outer = 0x8e210000] 10:34:13 INFO - PROCESS | 1794 | 1472232853826 Marionette DEBUG loaded listener.js 10:34:13 INFO - PROCESS | 1794 | ++DOMWINDOW == 75 (0x925ad400) [pid = 1794] [serial = 1467] [outer = 0x8e210000] 10:34:14 INFO - PROCESS | 1794 | 1472232854822 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]]]}] 10:34:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 10:34:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1338ms 10:34:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 10:34:14 INFO - PROCESS | 1794 | 1472232854879 Marionette TRACE conn4 -> [0,1925,"getWindowHandle",null] 10:34:14 INFO - PROCESS | 1794 | 1472232854882 Marionette TRACE conn4 <- [1,1925,null,{"value":"8"}] 10:34:14 INFO - PROCESS | 1794 | 1472232854889 Marionette TRACE conn4 -> [0,1926,"setScriptTimeout",{"ms":35000}] 10:34:14 INFO - PROCESS | 1794 | 1472232854892 Marionette TRACE conn4 <- [1,1926,null,{}] 10:34:14 INFO - PROCESS | 1794 | 1472232854898 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}] 10:34:14 INFO - PROCESS | 1794 | 1472232854908 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:34:15 INFO - PROCESS | 1794 | 1472232855190 Marionette TRACE conn4 <- [1,1927,null,{"value":null}] 10:34:15 INFO - PROCESS | 1794 | 1472232855377 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:15 INFO - PROCESS | 1794 | 1472232855385 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:34:15 INFO - PROCESS | 1794 | ++DOCSHELL 0x8d7df800 == 37 [pid = 1794] [id = 489] 10:34:15 INFO - PROCESS | 1794 | ++DOMWINDOW == 76 (0x8d7dfc00) [pid = 1794] [serial = 1468] [outer = (nil)] 10:34:15 INFO - PROCESS | 1794 | ++DOMWINDOW == 77 (0x8d98d800) [pid = 1794] [serial = 1469] [outer = 0x8d7dfc00] 10:34:15 INFO - PROCESS | 1794 | 1472232855486 Marionette DEBUG loaded listener.js 10:34:15 INFO - PROCESS | 1794 | ++DOMWINDOW == 78 (0x8d99b400) [pid = 1794] [serial = 1470] [outer = 0x8d7dfc00] 10:34:16 INFO - PROCESS | 1794 | 1472232856629 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]]]}] 10:34:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 10:34:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1783ms 10:34:16 INFO - PROCESS | 1794 | 1472232856674 Marionette TRACE conn4 -> [0,1929,"getWindowHandle",null] 10:34:16 INFO - PROCESS | 1794 | 1472232856682 Marionette TRACE conn4 <- [1,1929,null,{"value":"8"}] 10:34:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 10:34:16 INFO - PROCESS | 1794 | 1472232856694 Marionette TRACE conn4 -> [0,1930,"setScriptTimeout",{"ms":35000}] 10:34:16 INFO - PROCESS | 1794 | 1472232856699 Marionette TRACE conn4 <- [1,1930,null,{}] 10:34:16 INFO - PROCESS | 1794 | 1472232856709 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}] 10:34:16 INFO - PROCESS | 1794 | 1472232856716 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:34:16 INFO - PROCESS | 1794 | 1472232856990 Marionette TRACE conn4 <- [1,1931,null,{"value":null}] 10:34:17 INFO - PROCESS | 1794 | 1472232857286 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:17 INFO - PROCESS | 1794 | 1472232857300 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:34:17 INFO - PROCESS | 1794 | ++DOCSHELL 0x8f475400 == 38 [pid = 1794] [id = 490] 10:34:17 INFO - PROCESS | 1794 | ++DOMWINDOW == 79 (0x8f478800) [pid = 1794] [serial = 1471] [outer = (nil)] 10:34:17 INFO - PROCESS | 1794 | ++DOMWINDOW == 80 (0x8f60c800) [pid = 1794] [serial = 1472] [outer = 0x8f478800] 10:34:17 INFO - PROCESS | 1794 | 1472232857399 Marionette DEBUG loaded listener.js 10:34:17 INFO - PROCESS | 1794 | ++DOMWINDOW == 81 (0x8f751c00) [pid = 1794] [serial = 1473] [outer = 0x8f478800] 10:34:18 INFO - PROCESS | 1794 | 1472232858450 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]]]}] 10:34:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 10:34:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1841ms 10:34:18 INFO - PROCESS | 1794 | 1472232858535 Marionette TRACE conn4 -> [0,1933,"getWindowHandle",null] 10:34:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 10:34:18 INFO - PROCESS | 1794 | 1472232858540 Marionette TRACE conn4 <- [1,1933,null,{"value":"8"}] 10:34:18 INFO - PROCESS | 1794 | 1472232858547 Marionette TRACE conn4 -> [0,1934,"setScriptTimeout",{"ms":35000}] 10:34:18 INFO - PROCESS | 1794 | 1472232858551 Marionette TRACE conn4 <- [1,1934,null,{}] 10:34:18 INFO - PROCESS | 1794 | 1472232858557 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}] 10:34:18 INFO - PROCESS | 1794 | 1472232858563 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:34:18 INFO - PROCESS | 1794 | 1472232858811 Marionette TRACE conn4 <- [1,1935,null,{"value":null}] 10:34:19 INFO - PROCESS | 1794 | 1472232859154 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:19 INFO - PROCESS | 1794 | 1472232859167 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:34:19 INFO - PROCESS | 1794 | ++DOCSHELL 0x8f7dbc00 == 39 [pid = 1794] [id = 491] 10:34:19 INFO - PROCESS | 1794 | ++DOMWINDOW == 82 (0x9180b800) [pid = 1794] [serial = 1474] [outer = (nil)] 10:34:19 INFO - PROCESS | 1794 | ++DOMWINDOW == 83 (0x91960000) [pid = 1794] [serial = 1475] [outer = 0x9180b800] 10:34:19 INFO - PROCESS | 1794 | 1472232859259 Marionette DEBUG loaded listener.js 10:34:19 INFO - PROCESS | 1794 | ++DOMWINDOW == 84 (0x9246f000) [pid = 1794] [serial = 1476] [outer = 0x9180b800] 10:34:20 INFO - PROCESS | 1794 | 1472232860312 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]]]}] 10:34:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 10:34:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1837ms 10:34:20 INFO - PROCESS | 1794 | 1472232860385 Marionette TRACE conn4 -> [0,1937,"getWindowHandle",null] 10:34:20 INFO - PROCESS | 1794 | 1472232860392 Marionette TRACE conn4 <- [1,1937,null,{"value":"8"}] 10:34:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 10:34:20 INFO - PROCESS | 1794 | 1472232860410 Marionette TRACE conn4 -> [0,1938,"setScriptTimeout",{"ms":35000}] 10:34:20 INFO - PROCESS | 1794 | 1472232860419 Marionette TRACE conn4 <- [1,1938,null,{}] 10:34:20 INFO - PROCESS | 1794 | 1472232860425 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}] 10:34:20 INFO - PROCESS | 1794 | 1472232860432 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:34:20 INFO - PROCESS | 1794 | 1472232860681 Marionette TRACE conn4 <- [1,1939,null,{"value":null}] 10:34:20 INFO - PROCESS | 1794 | 1472232860917 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:20 INFO - PROCESS | 1794 | 1472232860926 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:34:20 INFO - PROCESS | 1794 | ++DOCSHELL 0x8d99c800 == 40 [pid = 1794] [id = 492] 10:34:20 INFO - PROCESS | 1794 | ++DOMWINDOW == 85 (0x8eba1800) [pid = 1794] [serial = 1477] [outer = (nil)] 10:34:21 INFO - PROCESS | 1794 | ++DOMWINDOW == 86 (0x93948400) [pid = 1794] [serial = 1478] [outer = 0x8eba1800] 10:34:21 INFO - PROCESS | 1794 | 1472232861039 Marionette DEBUG loaded listener.js 10:34:21 INFO - PROCESS | 1794 | ++DOMWINDOW == 87 (0x93c3e400) [pid = 1794] [serial = 1479] [outer = 0x8eba1800] 10:34:22 INFO - PROCESS | 1794 | 1472232861996 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]]]}] 10:34:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 10:34:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1700ms 10:34:22 INFO - PROCESS | 1794 | 1472232862103 Marionette TRACE conn4 -> [0,1941,"getWindowHandle",null] 10:34:22 INFO - PROCESS | 1794 | 1472232862107 Marionette TRACE conn4 <- [1,1941,null,{"value":"8"}] 10:34:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 10:34:22 INFO - PROCESS | 1794 | 1472232862114 Marionette TRACE conn4 -> [0,1942,"setScriptTimeout",{"ms":35000}] 10:34:22 INFO - PROCESS | 1794 | 1472232862118 Marionette TRACE conn4 <- [1,1942,null,{}] 10:34:22 INFO - PROCESS | 1794 | 1472232862176 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}] 10:34:22 INFO - PROCESS | 1794 | 1472232862182 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:34:22 INFO - PROCESS | 1794 | 1472232862423 Marionette TRACE conn4 <- [1,1943,null,{"value":null}] 10:34:22 INFO - PROCESS | 1794 | 1472232862678 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:22 INFO - PROCESS | 1794 | 1472232862687 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:34:22 INFO - PROCESS | 1794 | ++DOCSHELL 0x93c3f000 == 41 [pid = 1794] [id = 493] 10:34:22 INFO - PROCESS | 1794 | ++DOMWINDOW == 88 (0x95106000) [pid = 1794] [serial = 1480] [outer = (nil)] 10:34:22 INFO - PROCESS | 1794 | ++DOMWINDOW == 89 (0x95110000) [pid = 1794] [serial = 1481] [outer = 0x95106000] 10:34:22 INFO - PROCESS | 1794 | 1472232862778 Marionette DEBUG loaded listener.js 10:34:22 INFO - PROCESS | 1794 | ++DOMWINDOW == 90 (0x9512ec00) [pid = 1794] [serial = 1482] [outer = 0x95106000] 10:34:23 INFO - PROCESS | 1794 | 1472232863801 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]]]}] 10:34:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 10:34:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1739ms 10:34:23 INFO - PROCESS | 1794 | 1472232863855 Marionette TRACE conn4 -> [0,1945,"getWindowHandle",null] 10:34:23 INFO - PROCESS | 1794 | 1472232863858 Marionette TRACE conn4 <- [1,1945,null,{"value":"8"}] 10:34:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 10:34:23 INFO - PROCESS | 1794 | 1472232863867 Marionette TRACE conn4 -> [0,1946,"setScriptTimeout",{"ms":35000}] 10:34:23 INFO - PROCESS | 1794 | 1472232863871 Marionette TRACE conn4 <- [1,1946,null,{}] 10:34:23 INFO - PROCESS | 1794 | 1472232863878 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}] 10:34:23 INFO - PROCESS | 1794 | 1472232863883 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:34:24 INFO - PROCESS | 1794 | 1472232864110 Marionette TRACE conn4 <- [1,1947,null,{"value":null}] 10:34:24 INFO - PROCESS | 1794 | 1472232864361 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:24 INFO - PROCESS | 1794 | 1472232864381 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:34:24 INFO - PROCESS | 1794 | ++DOCSHELL 0x9519d400 == 42 [pid = 1794] [id = 494] 10:34:24 INFO - PROCESS | 1794 | ++DOMWINDOW == 91 (0x951a0000) [pid = 1794] [serial = 1483] [outer = (nil)] 10:34:24 INFO - PROCESS | 1794 | ++DOMWINDOW == 92 (0x95261000) [pid = 1794] [serial = 1484] [outer = 0x951a0000] 10:34:24 INFO - PROCESS | 1794 | 1472232864526 Marionette DEBUG loaded listener.js 10:34:24 INFO - PROCESS | 1794 | ++DOMWINDOW == 93 (0x95296400) [pid = 1794] [serial = 1485] [outer = 0x951a0000] 10:34:25 INFO - PROCESS | 1794 | 1472232865649 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]]]}] 10:34:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 10:34:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1794ms 10:34:25 INFO - PROCESS | 1794 | 1472232865661 Marionette TRACE conn4 -> [0,1949,"getWindowHandle",null] 10:34:25 INFO - PROCESS | 1794 | 1472232865664 Marionette TRACE conn4 <- [1,1949,null,{"value":"8"}] 10:34:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 10:34:25 INFO - PROCESS | 1794 | 1472232865673 Marionette TRACE conn4 -> [0,1950,"setScriptTimeout",{"ms":35000}] 10:34:25 INFO - PROCESS | 1794 | 1472232865677 Marionette TRACE conn4 <- [1,1950,null,{}] 10:34:25 INFO - PROCESS | 1794 | 1472232865684 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}] 10:34:25 INFO - PROCESS | 1794 | 1472232865690 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:34:25 INFO - PROCESS | 1794 | 1472232865893 Marionette TRACE conn4 <- [1,1951,null,{"value":null}] 10:34:26 INFO - PROCESS | 1794 | 1472232866145 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:26 INFO - PROCESS | 1794 | 1472232866153 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:34:26 INFO - PROCESS | 1794 | ++DOCSHELL 0x8e213400 == 43 [pid = 1794] [id = 495] 10:34:26 INFO - PROCESS | 1794 | ++DOMWINDOW == 94 (0x8e214800) [pid = 1794] [serial = 1486] [outer = (nil)] 10:34:26 INFO - PROCESS | 1794 | ++DOMWINDOW == 95 (0x8e21bc00) [pid = 1794] [serial = 1487] [outer = 0x8e214800] 10:34:26 INFO - PROCESS | 1794 | 1472232866515 Marionette DEBUG loaded listener.js 10:34:26 INFO - PROCESS | 1794 | ++DOMWINDOW == 96 (0x8ebabc00) [pid = 1794] [serial = 1488] [outer = 0x8e214800] 10:34:27 INFO - PROCESS | 1794 | 1472232867501 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]]]}] 10:34:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 10:34:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1885ms 10:34:27 INFO - PROCESS | 1794 | 1472232867559 Marionette TRACE conn4 -> [0,1953,"getWindowHandle",null] 10:34:27 INFO - PROCESS | 1794 | 1472232867566 Marionette TRACE conn4 <- [1,1953,null,{"value":"8"}] 10:34:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 10:34:27 INFO - PROCESS | 1794 | 1472232867574 Marionette TRACE conn4 -> [0,1954,"setScriptTimeout",{"ms":35000}] 10:34:27 INFO - PROCESS | 1794 | 1472232867579 Marionette TRACE conn4 <- [1,1954,null,{}] 10:34:27 INFO - PROCESS | 1794 | 1472232867586 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}] 10:34:27 INFO - PROCESS | 1794 | 1472232867592 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:34:27 INFO - PROCESS | 1794 | 1472232867791 Marionette TRACE conn4 <- [1,1955,null,{"value":null}] 10:34:27 INFO - PROCESS | 1794 | 1472232867953 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:27 INFO - PROCESS | 1794 | 1472232867966 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:34:27 INFO - PROCESS | 1794 | ++DOCSHELL 0x8f46a000 == 44 [pid = 1794] [id = 496] 10:34:27 INFO - PROCESS | 1794 | ++DOMWINDOW == 97 (0x8f60b000) [pid = 1794] [serial = 1489] [outer = (nil)] 10:34:28 INFO - PROCESS | 1794 | ++DOMWINDOW == 98 (0x8f7d9800) [pid = 1794] [serial = 1490] [outer = 0x8f60b000] 10:34:28 INFO - PROCESS | 1794 | 1472232868044 Marionette DEBUG loaded listener.js 10:34:28 INFO - PROCESS | 1794 | ++DOMWINDOW == 99 (0x90f27400) [pid = 1794] [serial = 1491] [outer = 0x8f60b000] 10:34:29 INFO - PROCESS | 1794 | 1472232869149 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]]]}] 10:34:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 10:34:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1640ms 10:34:29 INFO - PROCESS | 1794 | 1472232869215 Marionette TRACE conn4 -> [0,1957,"getWindowHandle",null] 10:34:29 INFO - PROCESS | 1794 | 1472232869222 Marionette TRACE conn4 <- [1,1957,null,{"value":"8"}] 10:34:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 10:34:29 INFO - PROCESS | 1794 | 1472232869233 Marionette TRACE conn4 -> [0,1958,"setScriptTimeout",{"ms":35000}] 10:34:29 INFO - PROCESS | 1794 | 1472232869237 Marionette TRACE conn4 <- [1,1958,null,{}] 10:34:29 INFO - PROCESS | 1794 | 1472232869243 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}] 10:34:29 INFO - PROCESS | 1794 | 1472232869249 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:34:30 INFO - PROCESS | 1794 | --DOCSHELL 0x8f607000 == 43 [pid = 1794] [id = 472] 10:34:30 INFO - PROCESS | 1794 | --DOCSHELL 0x8f478c00 == 42 [pid = 1794] [id = 460] 10:34:30 INFO - PROCESS | 1794 | --DOCSHELL 0x8f7a7800 == 41 [pid = 1794] [id = 461] 10:34:30 INFO - PROCESS | 1794 | --DOCSHELL 0x8d999400 == 40 [pid = 1794] [id = 471] 10:34:30 INFO - PROCESS | 1794 | --DOCSHELL 0x8d99ac00 == 39 [pid = 1794] [id = 488] 10:34:30 INFO - PROCESS | 1794 | --DOCSHELL 0x8d7e5000 == 38 [pid = 1794] [id = 487] 10:34:30 INFO - PROCESS | 1794 | --DOCSHELL 0x90f2a000 == 37 [pid = 1794] [id = 486] 10:34:30 INFO - PROCESS | 1794 | --DOCSHELL 0x8d990800 == 36 [pid = 1794] [id = 485] 10:34:30 INFO - PROCESS | 1794 | --DOCSHELL 0x8d7dac00 == 35 [pid = 1794] [id = 484] 10:34:30 INFO - PROCESS | 1794 | --DOCSHELL 0x8d99bc00 == 34 [pid = 1794] [id = 473] 10:34:30 INFO - PROCESS | 1794 | --DOCSHELL 0x8e50f000 == 33 [pid = 1794] [id = 459] 10:34:30 INFO - PROCESS | 1794 | --DOCSHELL 0x8d991400 == 32 [pid = 1794] [id = 464] 10:34:30 INFO - PROCESS | 1794 | --DOCSHELL 0x8d7dec00 == 31 [pid = 1794] [id = 477] 10:34:30 INFO - PROCESS | 1794 | --DOCSHELL 0x925a2400 == 30 [pid = 1794] [id = 480] 10:34:30 INFO - PROCESS | 1794 | --DOCSHELL 0x93953c00 == 29 [pid = 1794] [id = 466] 10:34:30 INFO - PROCESS | 1794 | --DOCSHELL 0x8d7da000 == 28 [pid = 1794] [id = 478] 10:34:30 INFO - PROCESS | 1794 | --DOCSHELL 0x8d993800 == 27 [pid = 1794] [id = 467] 10:34:30 INFO - PROCESS | 1794 | --DOCSHELL 0x938e6800 == 26 [pid = 1794] [id = 481] 10:34:30 INFO - PROCESS | 1794 | --DOCSHELL 0x8f7da800 == 25 [pid = 1794] [id = 475] 10:34:30 INFO - PROCESS | 1794 | --DOCSHELL 0x925a7000 == 24 [pid = 1794] [id = 463] 10:34:30 INFO - PROCESS | 1794 | --DOCSHELL 0x8ebadc00 == 23 [pid = 1794] [id = 479] 10:34:30 INFO - PROCESS | 1794 | --DOCSHELL 0x8d997400 == 22 [pid = 1794] [id = 468] 10:34:30 INFO - PROCESS | 1794 | --DOCSHELL 0x91966c00 == 21 [pid = 1794] [id = 470] 10:34:30 INFO - PROCESS | 1794 | --DOCSHELL 0x8f474000 == 20 [pid = 1794] [id = 482] 10:34:30 INFO - PROCESS | 1794 | --DOCSHELL 0x8d997000 == 19 [pid = 1794] [id = 483] 10:34:30 INFO - PROCESS | 1794 | --DOCSHELL 0x8d7e1800 == 18 [pid = 1794] [id = 462] 10:34:30 INFO - PROCESS | 1794 | --DOCSHELL 0x8eba9800 == 17 [pid = 1794] [id = 476] 10:34:30 INFO - PROCESS | 1794 | --DOCSHELL 0x8ed4b800 == 16 [pid = 1794] [id = 474] 10:34:30 INFO - PROCESS | 1794 | --DOCSHELL 0x9258d800 == 15 [pid = 1794] [id = 469] 10:34:30 INFO - PROCESS | 1794 | --DOCSHELL 0x8f754000 == 14 [pid = 1794] [id = 465] 10:34:30 INFO - PROCESS | 1794 | --DOCSHELL 0x9519d400 == 13 [pid = 1794] [id = 494] 10:34:30 INFO - PROCESS | 1794 | --DOCSHELL 0x93c3f000 == 12 [pid = 1794] [id = 493] 10:34:30 INFO - PROCESS | 1794 | --DOCSHELL 0x8d99c800 == 11 [pid = 1794] [id = 492] 10:34:30 INFO - PROCESS | 1794 | --DOCSHELL 0x8f475400 == 10 [pid = 1794] [id = 490] 10:34:30 INFO - PROCESS | 1794 | --DOCSHELL 0x8f7dbc00 == 9 [pid = 1794] [id = 491] 10:34:30 INFO - PROCESS | 1794 | --DOCSHELL 0x8d7df800 == 8 [pid = 1794] [id = 489] 10:34:30 INFO - PROCESS | 1794 | 1472232870596 Marionette TRACE conn4 <- [1,1959,null,{"value":null}] 10:34:30 INFO - PROCESS | 1794 | --DOMWINDOW == 98 (0x8e216000) [pid = 1794] [serial = 1421] [outer = (nil)] [url = about:blank] 10:34:30 INFO - PROCESS | 1794 | --DOMWINDOW == 97 (0x8e501800) [pid = 1794] [serial = 1422] [outer = (nil)] [url = about:blank] 10:34:30 INFO - PROCESS | 1794 | --DOMWINDOW == 96 (0x8f472400) [pid = 1794] [serial = 1424] [outer = (nil)] [url = about:blank] 10:34:30 INFO - PROCESS | 1794 | --DOMWINDOW == 95 (0x91809c00) [pid = 1794] [serial = 1419] [outer = (nil)] [url = about:blank] 10:34:30 INFO - PROCESS | 1794 | --DOMWINDOW == 94 (0x8f7de000) [pid = 1794] [serial = 1418] [outer = (nil)] [url = about:blank] 10:34:30 INFO - PROCESS | 1794 | --DOMWINDOW == 93 (0x8f7e2400) [pid = 1794] [serial = 1427] [outer = (nil)] [url = about:blank] 10:34:30 INFO - PROCESS | 1794 | --DOMWINDOW == 92 (0x8f605c00) [pid = 1794] [serial = 1395] [outer = (nil)] [url = about:blank] 10:34:30 INFO - PROCESS | 1794 | --DOMWINDOW == 91 (0x8ed4c400) [pid = 1794] [serial = 1394] [outer = (nil)] [url = about:blank] 10:34:30 INFO - PROCESS | 1794 | --DOMWINDOW == 90 (0x91965400) [pid = 1794] [serial = 1398] [outer = (nil)] [url = about:blank] 10:34:30 INFO - PROCESS | 1794 | --DOMWINDOW == 89 (0x91812800) [pid = 1794] [serial = 1397] [outer = (nil)] [url = about:blank] 10:34:30 INFO - PROCESS | 1794 | --DOMWINDOW == 88 (0x93990c00) [pid = 1794] [serial = 1401] [outer = (nil)] [url = about:blank] 10:34:30 INFO - PROCESS | 1794 | --DOMWINDOW == 87 (0x9398b800) [pid = 1794] [serial = 1400] [outer = (nil)] [url = about:blank] 10:34:30 INFO - PROCESS | 1794 | --DOMWINDOW == 86 (0x93c43000) [pid = 1794] [serial = 1404] [outer = (nil)] [url = about:blank] 10:34:30 INFO - PROCESS | 1794 | --DOMWINDOW == 85 (0x93c3dc00) [pid = 1794] [serial = 1403] [outer = (nil)] [url = about:blank] 10:34:30 INFO - PROCESS | 1794 | --DOMWINDOW == 84 (0x95105000) [pid = 1794] [serial = 1407] [outer = (nil)] [url = about:blank] 10:34:30 INFO - PROCESS | 1794 | --DOMWINDOW == 83 (0x9477e000) [pid = 1794] [serial = 1406] [outer = (nil)] [url = about:blank] 10:34:30 INFO - PROCESS | 1794 | --DOMWINDOW == 82 (0x95268800) [pid = 1794] [serial = 1410] [outer = (nil)] [url = about:blank] 10:34:30 INFO - PROCESS | 1794 | --DOMWINDOW == 81 (0x95260000) [pid = 1794] [serial = 1409] [outer = (nil)] [url = about:blank] 10:34:30 INFO - PROCESS | 1794 | --DOMWINDOW == 80 (0x95291000) [pid = 1794] [serial = 1413] [outer = (nil)] [url = about:blank] 10:34:30 INFO - PROCESS | 1794 | --DOMWINDOW == 79 (0x9528f400) [pid = 1794] [serial = 1412] [outer = (nil)] [url = about:blank] 10:34:30 INFO - PROCESS | 1794 | --DOMWINDOW == 78 (0x8eba2c00) [pid = 1794] [serial = 1416] [outer = (nil)] [url = about:blank] 10:34:30 INFO - PROCESS | 1794 | --DOMWINDOW == 77 (0x8e21b800) [pid = 1794] [serial = 1415] [outer = (nil)] [url = about:blank] 10:34:30 INFO - PROCESS | 1794 | --DOMWINDOW == 76 (0x9180d400) [pid = 1794] [serial = 1428] [outer = (nil)] [url = about:blank] 10:34:30 INFO - PROCESS | 1794 | --DOMWINDOW == 75 (0x8f7ac000) [pid = 1794] [serial = 1430] [outer = (nil)] [url = about:blank] 10:34:30 INFO - PROCESS | 1794 | --DOMWINDOW == 74 (0x8f60a400) [pid = 1794] [serial = 1425] [outer = (nil)] [url = about:blank] 10:34:30 INFO - PROCESS | 1794 | --DOMWINDOW == 73 (0x9180a000) [pid = 1794] [serial = 1431] [outer = (nil)] [url = about:blank] 10:34:30 INFO - PROCESS | 1794 | 1472232870928 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:30 INFO - PROCESS | 1794 | 1472232870937 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:34:30 INFO - PROCESS | 1794 | ++DOCSHELL 0x8d98ec00 == 9 [pid = 1794] [id = 497] 10:34:30 INFO - PROCESS | 1794 | ++DOMWINDOW == 74 (0x8d98f800) [pid = 1794] [serial = 1492] [outer = (nil)] 10:34:31 INFO - PROCESS | 1794 | ++DOMWINDOW == 75 (0x8d993800) [pid = 1794] [serial = 1493] [outer = 0x8d98f800] 10:34:31 INFO - PROCESS | 1794 | 1472232871016 Marionette DEBUG loaded listener.js 10:34:31 INFO - PROCESS | 1794 | ++DOMWINDOW == 76 (0x8e210400) [pid = 1794] [serial = 1494] [outer = 0x8d98f800] 10:34:31 INFO - PROCESS | 1794 | 1472232871876 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]]]}] 10:34:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 10:34:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 2702ms 10:34:31 INFO - PROCESS | 1794 | 1472232871937 Marionette TRACE conn4 -> [0,1961,"getWindowHandle",null] 10:34:31 INFO - PROCESS | 1794 | 1472232871946 Marionette TRACE conn4 <- [1,1961,null,{"value":"8"}] 10:34:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 10:34:31 INFO - PROCESS | 1794 | 1472232871959 Marionette TRACE conn4 -> [0,1962,"setScriptTimeout",{"ms":35000}] 10:34:31 INFO - PROCESS | 1794 | 1472232871963 Marionette TRACE conn4 <- [1,1962,null,{}] 10:34:31 INFO - PROCESS | 1794 | 1472232871971 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}] 10:34:31 INFO - PROCESS | 1794 | 1472232871977 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:34:32 INFO - PROCESS | 1794 | 1472232872175 Marionette TRACE conn4 <- [1,1963,null,{"value":null}] 10:34:32 INFO - PROCESS | 1794 | 1472232872327 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:32 INFO - PROCESS | 1794 | 1472232872339 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:34:32 INFO - PROCESS | 1794 | ++DOCSHELL 0x8eba9800 == 10 [pid = 1794] [id = 498] 10:34:32 INFO - PROCESS | 1794 | ++DOMWINDOW == 77 (0x8ebaa000) [pid = 1794] [serial = 1495] [outer = (nil)] 10:34:32 INFO - PROCESS | 1794 | ++DOMWINDOW == 78 (0x8ed53000) [pid = 1794] [serial = 1496] [outer = 0x8ebaa000] 10:34:32 INFO - PROCESS | 1794 | 1472232872415 Marionette DEBUG loaded listener.js 10:34:32 INFO - PROCESS | 1794 | ++DOMWINDOW == 79 (0x8f46e000) [pid = 1794] [serial = 1497] [outer = 0x8ebaa000] 10:34:33 INFO - PROCESS | 1794 | 1472232873347 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]]]}] 10:34:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 10:34:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1436ms 10:34:33 INFO - PROCESS | 1794 | 1472232873394 Marionette TRACE conn4 -> [0,1965,"getWindowHandle",null] 10:34:33 INFO - PROCESS | 1794 | 1472232873400 Marionette TRACE conn4 <- [1,1965,null,{"value":"8"}] 10:34:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 10:34:33 INFO - PROCESS | 1794 | 1472232873418 Marionette TRACE conn4 -> [0,1966,"setScriptTimeout",{"ms":35000}] 10:34:33 INFO - PROCESS | 1794 | 1472232873421 Marionette TRACE conn4 <- [1,1966,null,{}] 10:34:33 INFO - PROCESS | 1794 | 1472232873429 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}] 10:34:33 INFO - PROCESS | 1794 | 1472232873433 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:34:33 INFO - PROCESS | 1794 | 1472232873716 Marionette TRACE conn4 <- [1,1967,null,{"value":null}] 10:34:33 INFO - PROCESS | 1794 | 1472232873745 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:33 INFO - PROCESS | 1794 | 1472232873754 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:34:33 INFO - PROCESS | 1794 | ++DOCSHELL 0x8f74dc00 == 11 [pid = 1794] [id = 499] 10:34:33 INFO - PROCESS | 1794 | ++DOMWINDOW == 80 (0x8f74e400) [pid = 1794] [serial = 1498] [outer = (nil)] 10:34:33 INFO - PROCESS | 1794 | ++DOMWINDOW == 81 (0x8f755400) [pid = 1794] [serial = 1499] [outer = 0x8f74e400] 10:34:33 INFO - PROCESS | 1794 | 1472232873832 Marionette DEBUG loaded listener.js 10:34:33 INFO - PROCESS | 1794 | ++DOMWINDOW == 82 (0x8f7af800) [pid = 1794] [serial = 1500] [outer = 0x8f74e400] 10:34:34 INFO - PROCESS | 1794 | 1472232874963 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]]]}] 10:34:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 10:34:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1589ms 10:34:35 INFO - PROCESS | 1794 | --DOMWINDOW == 81 (0x8f7ddc00) [pid = 1794] [serial = 1462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 10:34:35 INFO - PROCESS | 1794 | --DOMWINDOW == 80 (0x9223a800) [pid = 1794] [serial = 1438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 10:34:35 INFO - PROCESS | 1794 | --DOMWINDOW == 79 (0x8ed51c00) [pid = 1794] [serial = 1456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 10:34:35 INFO - PROCESS | 1794 | --DOMWINDOW == 78 (0x9394ac00) [pid = 1794] [serial = 1444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 10:34:35 INFO - PROCESS | 1794 | --DOMWINDOW == 77 (0x8d998800) [pid = 1794] [serial = 1450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 10:34:35 INFO - PROCESS | 1794 | --DOMWINDOW == 76 (0x925a8400) [pid = 1794] [serial = 1441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 10:34:35 INFO - PROCESS | 1794 | --DOMWINDOW == 75 (0x8d98fc00) [pid = 1794] [serial = 1432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 10:34:35 INFO - PROCESS | 1794 | --DOMWINDOW == 74 (0x8e50fc00) [pid = 1794] [serial = 1435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 10:34:35 INFO - PROCESS | 1794 | --DOMWINDOW == 73 (0x8f74b800) [pid = 1794] [serial = 1447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 10:34:35 INFO - PROCESS | 1794 | --DOMWINDOW == 72 (0x8e21cc00) [pid = 1794] [serial = 1453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 10:34:35 INFO - PROCESS | 1794 | --DOMWINDOW == 71 (0x9180b400) [pid = 1794] [serial = 1459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 10:34:35 INFO - PROCESS | 1794 | --DOMWINDOW == 70 (0x8e210000) [pid = 1794] [serial = 1465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 10:34:35 INFO - PROCESS | 1794 | 1472232875695 Marionette TRACE conn4 -> [0,1969,"getWindowHandle",null] 10:34:35 INFO - PROCESS | 1794 | 1472232875702 Marionette TRACE conn4 <- [1,1969,null,{"value":"8"}] 10:34:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 10:34:35 INFO - PROCESS | 1794 | 1472232875737 Marionette TRACE conn4 -> [0,1970,"setScriptTimeout",{"ms":35000}] 10:34:35 INFO - PROCESS | 1794 | 1472232875745 Marionette TRACE conn4 <- [1,1970,null,{}] 10:34:35 INFO - PROCESS | 1794 | 1472232875752 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}] 10:34:35 INFO - PROCESS | 1794 | 1472232875759 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:34:36 INFO - PROCESS | 1794 | 1472232875999 Marionette TRACE conn4 <- [1,1971,null,{"value":null}] 10:34:36 INFO - PROCESS | 1794 | 1472232876091 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:36 INFO - PROCESS | 1794 | 1472232876104 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:34:36 INFO - PROCESS | 1794 | ++DOCSHELL 0x8f7af400 == 12 [pid = 1794] [id = 500] 10:34:36 INFO - PROCESS | 1794 | ++DOMWINDOW == 71 (0x8f7b4000) [pid = 1794] [serial = 1501] [outer = (nil)] 10:34:36 INFO - PROCESS | 1794 | ++DOMWINDOW == 72 (0x8f7e2000) [pid = 1794] [serial = 1502] [outer = 0x8f7b4000] 10:34:36 INFO - PROCESS | 1794 | 1472232876177 Marionette DEBUG loaded listener.js 10:34:36 INFO - PROCESS | 1794 | ++DOMWINDOW == 73 (0x9180ac00) [pid = 1794] [serial = 1503] [outer = 0x8f7b4000] 10:34:36 INFO - PROCESS | 1794 | 1472232876979 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]]]}] 10:34:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 10:34:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1296ms 10:34:37 INFO - PROCESS | 1794 | 1472232877024 Marionette TRACE conn4 -> [0,1973,"getWindowHandle",null] 10:34:37 INFO - PROCESS | 1794 | 1472232877028 Marionette TRACE conn4 <- [1,1973,null,{"value":"8"}] 10:34:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 10:34:37 INFO - PROCESS | 1794 | 1472232877037 Marionette TRACE conn4 -> [0,1974,"setScriptTimeout",{"ms":35000}] 10:34:37 INFO - PROCESS | 1794 | 1472232877042 Marionette TRACE conn4 <- [1,1974,null,{}] 10:34:37 INFO - PROCESS | 1794 | 1472232877049 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}] 10:34:37 INFO - PROCESS | 1794 | 1472232877055 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:34:37 INFO - PROCESS | 1794 | 1472232877275 Marionette TRACE conn4 <- [1,1975,null,{"value":null}] 10:34:37 INFO - PROCESS | 1794 | 1472232877428 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:37 INFO - PROCESS | 1794 | 1472232877434 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:34:37 INFO - PROCESS | 1794 | ++DOCSHELL 0x8f7d7800 == 13 [pid = 1794] [id = 501] 10:34:37 INFO - PROCESS | 1794 | ++DOMWINDOW == 74 (0x8f7db800) [pid = 1794] [serial = 1504] [outer = (nil)] 10:34:37 INFO - PROCESS | 1794 | ++DOMWINDOW == 75 (0x9195f400) [pid = 1794] [serial = 1505] [outer = 0x8f7db800] 10:34:37 INFO - PROCESS | 1794 | 1472232877511 Marionette DEBUG loaded listener.js 10:34:37 INFO - PROCESS | 1794 | ++DOMWINDOW == 76 (0x91967000) [pid = 1794] [serial = 1506] [outer = 0x8f7db800] 10:34:38 INFO - PROCESS | 1794 | 1472232878661 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]]]}] 10:34:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 10:34:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1684ms 10:34:38 INFO - PROCESS | 1794 | 1472232878722 Marionette TRACE conn4 -> [0,1977,"getWindowHandle",null] 10:34:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 10:34:38 INFO - PROCESS | 1794 | 1472232878729 Marionette TRACE conn4 <- [1,1977,null,{"value":"8"}] 10:34:38 INFO - PROCESS | 1794 | 1472232878738 Marionette TRACE conn4 -> [0,1978,"setScriptTimeout",{"ms":35000}] 10:34:38 INFO - PROCESS | 1794 | 1472232878746 Marionette TRACE conn4 <- [1,1978,null,{}] 10:34:38 INFO - PROCESS | 1794 | 1472232878755 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}] 10:34:38 INFO - PROCESS | 1794 | 1472232878760 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:34:38 INFO - PROCESS | 1794 | 1472232878969 Marionette TRACE conn4 <- [1,1979,null,{"value":null}] 10:34:39 INFO - PROCESS | 1794 | 1472232879217 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:39 INFO - PROCESS | 1794 | 1472232879227 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:34:39 INFO - PROCESS | 1794 | ++DOCSHELL 0x8e508000 == 14 [pid = 1794] [id = 502] 10:34:39 INFO - PROCESS | 1794 | ++DOMWINDOW == 77 (0x8e508800) [pid = 1794] [serial = 1507] [outer = (nil)] 10:34:39 INFO - PROCESS | 1794 | ++DOMWINDOW == 78 (0x8ed58000) [pid = 1794] [serial = 1508] [outer = 0x8e508800] 10:34:39 INFO - PROCESS | 1794 | 1472232879317 Marionette DEBUG loaded listener.js 10:34:39 INFO - PROCESS | 1794 | ++DOMWINDOW == 79 (0x8f751800) [pid = 1794] [serial = 1509] [outer = 0x8e508800] 10:34:40 INFO - PROCESS | 1794 | 1472232880413 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]]]}] 10:34:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 10:34:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1690ms 10:34:40 INFO - PROCESS | 1794 | 1472232880426 Marionette TRACE conn4 -> [0,1981,"getWindowHandle",null] 10:34:40 INFO - PROCESS | 1794 | 1472232880433 Marionette TRACE conn4 <- [1,1981,null,{"value":"8"}] 10:34:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 10:34:40 INFO - PROCESS | 1794 | 1472232880445 Marionette TRACE conn4 -> [0,1982,"setScriptTimeout",{"ms":35000}] 10:34:40 INFO - PROCESS | 1794 | 1472232880449 Marionette TRACE conn4 <- [1,1982,null,{}] 10:34:40 INFO - PROCESS | 1794 | 1472232880456 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}] 10:34:40 INFO - PROCESS | 1794 | 1472232880463 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:34:40 INFO - PROCESS | 1794 | 1472232880670 Marionette TRACE conn4 <- [1,1983,null,{"value":null}] 10:34:40 INFO - PROCESS | 1794 | 1472232880905 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:40 INFO - PROCESS | 1794 | 1472232880913 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:34:40 INFO - PROCESS | 1794 | ++DOCSHELL 0x8d7e3800 == 15 [pid = 1794] [id = 503] 10:34:40 INFO - PROCESS | 1794 | ++DOMWINDOW == 80 (0x8f7d5c00) [pid = 1794] [serial = 1510] [outer = (nil)] 10:34:41 INFO - PROCESS | 1794 | ++DOMWINDOW == 81 (0x91f53800) [pid = 1794] [serial = 1511] [outer = 0x8f7d5c00] 10:34:41 INFO - PROCESS | 1794 | 1472232881056 Marionette DEBUG loaded listener.js 10:34:41 INFO - PROCESS | 1794 | ++DOMWINDOW == 82 (0x92476400) [pid = 1794] [serial = 1512] [outer = 0x8f7d5c00] 10:34:42 INFO - PROCESS | 1794 | 1472232882191 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]]]}] 10:34:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 10:34:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1800ms 10:34:42 INFO - PROCESS | 1794 | 1472232882245 Marionette TRACE conn4 -> [0,1985,"getWindowHandle",null] 10:34:42 INFO - PROCESS | 1794 | 1472232882249 Marionette TRACE conn4 <- [1,1985,null,{"value":"8"}] 10:34:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 10:34:42 INFO - PROCESS | 1794 | 1472232882256 Marionette TRACE conn4 -> [0,1986,"setScriptTimeout",{"ms":35000}] 10:34:42 INFO - PROCESS | 1794 | 1472232882262 Marionette TRACE conn4 <- [1,1986,null,{}] 10:34:42 INFO - PROCESS | 1794 | 1472232882279 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}] 10:34:42 INFO - PROCESS | 1794 | 1472232882288 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:34:42 INFO - PROCESS | 1794 | 1472232882530 Marionette TRACE conn4 <- [1,1987,null,{"value":null}] 10:34:42 INFO - PROCESS | 1794 | 1472232882806 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:42 INFO - PROCESS | 1794 | 1472232882816 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:34:42 INFO - PROCESS | 1794 | ++DOCSHELL 0x925a8c00 == 16 [pid = 1794] [id = 504] 10:34:42 INFO - PROCESS | 1794 | ++DOMWINDOW == 83 (0x925a9400) [pid = 1794] [serial = 1513] [outer = (nil)] 10:34:42 INFO - PROCESS | 1794 | ++DOMWINDOW == 84 (0x925b0c00) [pid = 1794] [serial = 1514] [outer = 0x925a9400] 10:34:42 INFO - PROCESS | 1794 | 1472232882908 Marionette DEBUG loaded listener.js 10:34:43 INFO - PROCESS | 1794 | ++DOMWINDOW == 85 (0x92b10400) [pid = 1794] [serial = 1515] [outer = 0x925a9400] 10:34:43 INFO - PROCESS | 1794 | 1472232883849 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]]]}] 10:34:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 10:34:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1641ms 10:34:43 INFO - PROCESS | 1794 | 1472232883905 Marionette TRACE conn4 -> [0,1989,"getWindowHandle",null] 10:34:43 INFO - PROCESS | 1794 | 1472232883909 Marionette TRACE conn4 <- [1,1989,null,{"value":"8"}] 10:34:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 10:34:43 INFO - PROCESS | 1794 | 1472232883918 Marionette TRACE conn4 -> [0,1990,"setScriptTimeout",{"ms":35000}] 10:34:43 INFO - PROCESS | 1794 | 1472232883921 Marionette TRACE conn4 <- [1,1990,null,{}] 10:34:43 INFO - PROCESS | 1794 | 1472232883928 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}] 10:34:43 INFO - PROCESS | 1794 | 1472232883932 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:34:44 INFO - PROCESS | 1794 | 1472232884123 Marionette TRACE conn4 <- [1,1991,null,{"value":null}] 10:34:44 INFO - PROCESS | 1794 | 1472232884307 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:44 INFO - PROCESS | 1794 | 1472232884314 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:34:44 INFO - PROCESS | 1794 | ++DOCSHELL 0x8f7dc800 == 17 [pid = 1794] [id = 505] 10:34:44 INFO - PROCESS | 1794 | ++DOMWINDOW == 86 (0x92b0e400) [pid = 1794] [serial = 1516] [outer = (nil)] 10:34:44 INFO - PROCESS | 1794 | ++DOMWINDOW == 87 (0x93946800) [pid = 1794] [serial = 1517] [outer = 0x92b0e400] 10:34:44 INFO - PROCESS | 1794 | 1472232884401 Marionette DEBUG loaded listener.js 10:34:44 INFO - PROCESS | 1794 | ++DOMWINDOW == 88 (0x93949800) [pid = 1794] [serial = 1518] [outer = 0x92b0e400] 10:34:45 INFO - PROCESS | 1794 | 1472232885583 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]]]}] 10:34:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 10:34:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1733ms 10:34:45 INFO - PROCESS | 1794 | 1472232885653 Marionette TRACE conn4 -> [0,1993,"getWindowHandle",null] 10:34:45 INFO - PROCESS | 1794 | 1472232885660 Marionette TRACE conn4 <- [1,1993,null,{"value":"8"}] 10:34:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 10:34:45 INFO - PROCESS | 1794 | 1472232885669 Marionette TRACE conn4 -> [0,1994,"setScriptTimeout",{"ms":35000}] 10:34:45 INFO - PROCESS | 1794 | 1472232885674 Marionette TRACE conn4 <- [1,1994,null,{}] 10:34:45 INFO - PROCESS | 1794 | 1472232885683 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}] 10:34:45 INFO - PROCESS | 1794 | 1472232885690 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:34:45 INFO - PROCESS | 1794 | 1472232885950 Marionette TRACE conn4 <- [1,1995,null,{"value":null}] 10:34:46 INFO - PROCESS | 1794 | 1472232886447 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:46 INFO - PROCESS | 1794 | 1472232886455 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:34:46 INFO - PROCESS | 1794 | --DOMWINDOW == 87 (0x92592c00) [pid = 1794] [serial = 1439] [outer = (nil)] [url = about:blank] 10:34:46 INFO - PROCESS | 1794 | --DOMWINDOW == 86 (0x92595c00) [pid = 1794] [serial = 1440] [outer = (nil)] [url = about:blank] 10:34:46 INFO - PROCESS | 1794 | --DOMWINDOW == 85 (0x93952000) [pid = 1794] [serial = 1445] [outer = (nil)] [url = about:blank] 10:34:46 INFO - PROCESS | 1794 | --DOMWINDOW == 84 (0x93987400) [pid = 1794] [serial = 1446] [outer = (nil)] [url = about:blank] 10:34:46 INFO - PROCESS | 1794 | --DOMWINDOW == 83 (0x92b0f800) [pid = 1794] [serial = 1442] [outer = (nil)] [url = about:blank] 10:34:46 INFO - PROCESS | 1794 | --DOMWINDOW == 82 (0x92b17c00) [pid = 1794] [serial = 1443] [outer = (nil)] [url = about:blank] 10:34:46 INFO - PROCESS | 1794 | --DOMWINDOW == 81 (0x92478000) [pid = 1794] [serial = 1434] [outer = (nil)] [url = about:blank] 10:34:46 INFO - PROCESS | 1794 | --DOMWINDOW == 80 (0x9246d400) [pid = 1794] [serial = 1433] [outer = (nil)] [url = about:blank] 10:34:46 INFO - PROCESS | 1794 | --DOMWINDOW == 79 (0x8f74e800) [pid = 1794] [serial = 1436] [outer = (nil)] [url = about:blank] 10:34:46 INFO - PROCESS | 1794 | --DOMWINDOW == 78 (0x8f7b0000) [pid = 1794] [serial = 1437] [outer = (nil)] [url = about:blank] 10:34:46 INFO - PROCESS | 1794 | --DOMWINDOW == 77 (0x93a62400) [pid = 1794] [serial = 1448] [outer = (nil)] [url = about:blank] 10:34:46 INFO - PROCESS | 1794 | --DOMWINDOW == 76 (0x93a65000) [pid = 1794] [serial = 1449] [outer = (nil)] [url = about:blank] 10:34:46 INFO - PROCESS | 1794 | ++DOCSHELL 0x8ed4f800 == 18 [pid = 1794] [id = 506] 10:34:46 INFO - PROCESS | 1794 | ++DOMWINDOW == 77 (0x8ed53c00) [pid = 1794] [serial = 1519] [outer = (nil)] 10:34:46 INFO - PROCESS | 1794 | ++DOMWINDOW == 78 (0x8f470000) [pid = 1794] [serial = 1520] [outer = 0x8ed53c00] 10:34:46 INFO - PROCESS | 1794 | 1472232886601 Marionette DEBUG loaded listener.js 10:34:46 INFO - PROCESS | 1794 | ++DOMWINDOW == 79 (0x8f473800) [pid = 1794] [serial = 1521] [outer = 0x8ed53c00] 10:34:46 INFO - PROCESS | 1794 | --DOMWINDOW == 78 (0x91f48c00) [pid = 1794] [serial = 1466] [outer = (nil)] [url = about:blank] 10:34:46 INFO - PROCESS | 1794 | --DOMWINDOW == 77 (0x92594000) [pid = 1794] [serial = 1463] [outer = (nil)] [url = about:blank] 10:34:46 INFO - PROCESS | 1794 | --DOMWINDOW == 76 (0x8f60d800) [pid = 1794] [serial = 1457] [outer = (nil)] [url = about:blank] 10:34:46 INFO - PROCESS | 1794 | --DOMWINDOW == 75 (0x8f7aa000) [pid = 1794] [serial = 1458] [outer = (nil)] [url = about:blank] 10:34:46 INFO - PROCESS | 1794 | --DOMWINDOW == 74 (0x8ed52000) [pid = 1794] [serial = 1451] [outer = (nil)] [url = about:blank] 10:34:46 INFO - PROCESS | 1794 | --DOMWINDOW == 73 (0x90f2ec00) [pid = 1794] [serial = 1452] [outer = (nil)] [url = about:blank] 10:34:46 INFO - PROCESS | 1794 | --DOMWINDOW == 72 (0x8e50bc00) [pid = 1794] [serial = 1454] [outer = (nil)] [url = about:blank] 10:34:46 INFO - PROCESS | 1794 | --DOMWINDOW == 71 (0x8eba3400) [pid = 1794] [serial = 1455] [outer = (nil)] [url = about:blank] 10:34:46 INFO - PROCESS | 1794 | --DOMWINDOW == 70 (0x92239800) [pid = 1794] [serial = 1461] [outer = (nil)] [url = about:blank] 10:34:46 INFO - PROCESS | 1794 | --DOMWINDOW == 69 (0x925a7c00) [pid = 1794] [serial = 1464] [outer = (nil)] [url = about:blank] 10:34:46 INFO - PROCESS | 1794 | --DOMWINDOW == 68 (0x91969c00) [pid = 1794] [serial = 1460] [outer = (nil)] [url = about:blank] 10:34:46 INFO - PROCESS | 1794 | --DOMWINDOW == 67 (0x925ad400) [pid = 1794] [serial = 1467] [outer = (nil)] [url = about:blank] 10:34:47 INFO - PROCESS | 1794 | 1472232887480 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]]]}] 10:34:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 10:34:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1842ms 10:34:47 INFO - PROCESS | 1794 | 1472232887519 Marionette TRACE conn4 -> [0,1997,"getWindowHandle",null] 10:34:47 INFO - PROCESS | 1794 | 1472232887526 Marionette TRACE conn4 <- [1,1997,null,{"value":"8"}] 10:34:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 10:34:47 INFO - PROCESS | 1794 | 1472232887539 Marionette TRACE conn4 -> [0,1998,"setScriptTimeout",{"ms":35000}] 10:34:47 INFO - PROCESS | 1794 | 1472232887542 Marionette TRACE conn4 <- [1,1998,null,{}] 10:34:47 INFO - PROCESS | 1794 | 1472232887549 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}] 10:34:47 INFO - PROCESS | 1794 | 1472232887555 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:34:47 INFO - PROCESS | 1794 | 1472232887725 Marionette TRACE conn4 <- [1,1999,null,{"value":null}] 10:34:47 INFO - PROCESS | 1794 | 1472232887736 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:47 INFO - PROCESS | 1794 | 1472232887744 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:34:47 INFO - PROCESS | 1794 | ++DOCSHELL 0x8f7d5400 == 19 [pid = 1794] [id = 507] 10:34:47 INFO - PROCESS | 1794 | ++DOMWINDOW == 68 (0x8f7e3800) [pid = 1794] [serial = 1522] [outer = (nil)] 10:34:47 INFO - PROCESS | 1794 | ++DOMWINDOW == 69 (0x9180a400) [pid = 1794] [serial = 1523] [outer = 0x8f7e3800] 10:34:47 INFO - PROCESS | 1794 | 1472232887828 Marionette DEBUG loaded listener.js 10:34:47 INFO - PROCESS | 1794 | ++DOMWINDOW == 70 (0x9195fc00) [pid = 1794] [serial = 1524] [outer = 0x8f7e3800] 10:34:48 INFO - PROCESS | 1794 | 1472232888855 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]]]}] 10:34:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 10:34:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1335ms 10:34:48 INFO - PROCESS | 1794 | 1472232888875 Marionette TRACE conn4 -> [0,2001,"getWindowHandle",null] 10:34:48 INFO - PROCESS | 1794 | 1472232888879 Marionette TRACE conn4 <- [1,2001,null,{"value":"8"}] 10:34:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 10:34:48 INFO - PROCESS | 1794 | 1472232888885 Marionette TRACE conn4 -> [0,2002,"setScriptTimeout",{"ms":35000}] 10:34:48 INFO - PROCESS | 1794 | 1472232888891 Marionette TRACE conn4 <- [1,2002,null,{}] 10:34:48 INFO - PROCESS | 1794 | 1472232888906 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}] 10:34:48 INFO - PROCESS | 1794 | 1472232888914 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:34:49 INFO - PROCESS | 1794 | 1472232889134 Marionette TRACE conn4 <- [1,2003,null,{"value":null}] 10:34:49 INFO - PROCESS | 1794 | 1472232889164 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:49 INFO - PROCESS | 1794 | 1472232889171 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:34:49 INFO - PROCESS | 1794 | ++DOCSHELL 0x9247b000 == 20 [pid = 1794] [id = 508] 10:34:49 INFO - PROCESS | 1794 | ++DOMWINDOW == 71 (0x9247c800) [pid = 1794] [serial = 1525] [outer = (nil)] 10:34:49 INFO - PROCESS | 1794 | ++DOMWINDOW == 72 (0x92594800) [pid = 1794] [serial = 1526] [outer = 0x9247c800] 10:34:49 INFO - PROCESS | 1794 | 1472232889249 Marionette DEBUG loaded listener.js 10:34:49 INFO - PROCESS | 1794 | ++DOMWINDOW == 73 (0x925a4c00) [pid = 1794] [serial = 1527] [outer = 0x9247c800] 10:34:50 INFO - PROCESS | 1794 | 1472232890204 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]]]}] 10:34:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 10:34:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1343ms 10:34:50 INFO - PROCESS | 1794 | 1472232890230 Marionette TRACE conn4 -> [0,2005,"getWindowHandle",null] 10:34:50 INFO - PROCESS | 1794 | 1472232890235 Marionette TRACE conn4 <- [1,2005,null,{"value":"8"}] 10:34:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 10:34:50 INFO - PROCESS | 1794 | 1472232890241 Marionette TRACE conn4 -> [0,2006,"setScriptTimeout",{"ms":35000}] 10:34:50 INFO - PROCESS | 1794 | 1472232890244 Marionette TRACE conn4 <- [1,2006,null,{}] 10:34:50 INFO - PROCESS | 1794 | 1472232890250 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}] 10:34:50 INFO - PROCESS | 1794 | 1472232890255 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:34:50 INFO - PROCESS | 1794 | 1472232890494 Marionette TRACE conn4 <- [1,2007,null,{"value":null}] 10:34:50 INFO - PROCESS | 1794 | 1472232890522 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:50 INFO - PROCESS | 1794 | 1472232890534 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:34:50 INFO - PROCESS | 1794 | ++DOCSHELL 0x925ad000 == 21 [pid = 1794] [id = 509] 10:34:50 INFO - PROCESS | 1794 | ++DOMWINDOW == 74 (0x925b1000) [pid = 1794] [serial = 1528] [outer = (nil)] 10:34:50 INFO - PROCESS | 1794 | ++DOMWINDOW == 75 (0x92b0f800) [pid = 1794] [serial = 1529] [outer = 0x925b1000] 10:34:50 INFO - PROCESS | 1794 | 1472232890601 Marionette DEBUG loaded listener.js 10:34:50 INFO - PROCESS | 1794 | ++DOMWINDOW == 76 (0x92b18800) [pid = 1794] [serial = 1530] [outer = 0x925b1000] 10:34:51 INFO - PROCESS | 1794 | --DOMWINDOW == 75 (0x8d7dfc00) [pid = 1794] [serial = 1468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 10:34:51 INFO - PROCESS | 1794 | --DOMWINDOW == 74 (0x8f478800) [pid = 1794] [serial = 1471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 10:34:51 INFO - PROCESS | 1794 | --DOMWINDOW == 73 (0x8eba1800) [pid = 1794] [serial = 1477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 10:34:51 INFO - PROCESS | 1794 | --DOMWINDOW == 72 (0x8ebaa000) [pid = 1794] [serial = 1495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 10:34:51 INFO - PROCESS | 1794 | --DOMWINDOW == 71 (0x8d98f800) [pid = 1794] [serial = 1492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 10:34:51 INFO - PROCESS | 1794 | --DOMWINDOW == 70 (0x8f60b000) [pid = 1794] [serial = 1489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 10:34:51 INFO - PROCESS | 1794 | --DOMWINDOW == 69 (0x8f74e400) [pid = 1794] [serial = 1498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 10:34:51 INFO - PROCESS | 1794 | --DOMWINDOW == 68 (0x95106000) [pid = 1794] [serial = 1480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 10:34:51 INFO - PROCESS | 1794 | --DOMWINDOW == 67 (0x951a0000) [pid = 1794] [serial = 1483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 10:34:51 INFO - PROCESS | 1794 | --DOMWINDOW == 66 (0x8f7b4000) [pid = 1794] [serial = 1501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 10:34:51 INFO - PROCESS | 1794 | --DOMWINDOW == 65 (0x8e214800) [pid = 1794] [serial = 1486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 10:34:51 INFO - PROCESS | 1794 | 1472232891725 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]]]}] 10:34:51 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 10:34:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1537ms 10:34:51 INFO - PROCESS | 1794 | 1472232891779 Marionette TRACE conn4 -> [0,2009,"getWindowHandle",null] 10:34:51 INFO - PROCESS | 1794 | 1472232891782 Marionette TRACE conn4 <- [1,2009,null,{"value":"8"}] 10:34:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 10:34:51 INFO - PROCESS | 1794 | 1472232891790 Marionette TRACE conn4 -> [0,2010,"setScriptTimeout",{"ms":35000}] 10:34:51 INFO - PROCESS | 1794 | 1472232891792 Marionette TRACE conn4 <- [1,2010,null,{}] 10:34:51 INFO - PROCESS | 1794 | 1472232891799 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}] 10:34:51 INFO - PROCESS | 1794 | 1472232891804 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:34:52 INFO - PROCESS | 1794 | 1472232892034 Marionette TRACE conn4 <- [1,2011,null,{"value":null}] 10:34:52 INFO - PROCESS | 1794 | 1472232892048 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:52 INFO - PROCESS | 1794 | 1472232892054 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:34:52 INFO - PROCESS | 1794 | ++DOCSHELL 0x8d7e6000 == 22 [pid = 1794] [id = 510] 10:34:52 INFO - PROCESS | 1794 | ++DOMWINDOW == 66 (0x8d999400) [pid = 1794] [serial = 1531] [outer = (nil)] 10:34:52 INFO - PROCESS | 1794 | ++DOMWINDOW == 67 (0x8f605000) [pid = 1794] [serial = 1532] [outer = 0x8d999400] 10:34:52 INFO - PROCESS | 1794 | 1472232892127 Marionette DEBUG loaded listener.js 10:34:52 INFO - PROCESS | 1794 | ++DOMWINDOW == 68 (0x8f7d8800) [pid = 1794] [serial = 1533] [outer = 0x8d999400] 10:34:53 INFO - PROCESS | 1794 | 1472232893071 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]]]}] 10:34:53 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 10:34:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1334ms 10:34:53 INFO - PROCESS | 1794 | 1472232893124 Marionette TRACE conn4 -> [0,2013,"getWindowHandle",null] 10:34:53 INFO - PROCESS | 1794 | 1472232893127 Marionette TRACE conn4 <- [1,2013,null,{"value":"8"}] 10:34:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 10:34:53 INFO - PROCESS | 1794 | 1472232893135 Marionette TRACE conn4 -> [0,2014,"setScriptTimeout",{"ms":35000}] 10:34:53 INFO - PROCESS | 1794 | 1472232893137 Marionette TRACE conn4 <- [1,2014,null,{}] 10:34:53 INFO - PROCESS | 1794 | 1472232893143 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}] 10:34:53 INFO - PROCESS | 1794 | 1472232893153 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:34:53 INFO - PROCESS | 1794 | 1472232893354 Marionette TRACE conn4 <- [1,2015,null,{"value":null}] 10:34:53 INFO - PROCESS | 1794 | 1472232893600 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:53 INFO - PROCESS | 1794 | 1472232893609 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:34:53 INFO - PROCESS | 1794 | ++DOCSHELL 0x8d7dd000 == 23 [pid = 1794] [id = 511] 10:34:53 INFO - PROCESS | 1794 | ++DOMWINDOW == 69 (0x8d7e0000) [pid = 1794] [serial = 1534] [outer = (nil)] 10:34:53 INFO - PROCESS | 1794 | ++DOMWINDOW == 70 (0x8d992400) [pid = 1794] [serial = 1535] [outer = 0x8d7e0000] 10:34:53 INFO - PROCESS | 1794 | 1472232893706 Marionette DEBUG loaded listener.js 10:34:53 INFO - PROCESS | 1794 | ++DOMWINDOW == 71 (0x8e216000) [pid = 1794] [serial = 1536] [outer = 0x8d7e0000] 10:34:54 INFO - PROCESS | 1794 | 1472232894734 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]]]}] 10:34:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 10:34:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1633ms 10:34:54 INFO - PROCESS | 1794 | 1472232894771 Marionette TRACE conn4 -> [0,2017,"getWindowHandle",null] 10:34:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 10:34:54 INFO - PROCESS | 1794 | 1472232894777 Marionette TRACE conn4 <- [1,2017,null,{"value":"8"}] 10:34:54 INFO - PROCESS | 1794 | 1472232894786 Marionette TRACE conn4 -> [0,2018,"setScriptTimeout",{"ms":35000}] 10:34:54 INFO - PROCESS | 1794 | 1472232894791 Marionette TRACE conn4 <- [1,2018,null,{}] 10:34:54 INFO - PROCESS | 1794 | 1472232894799 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}] 10:34:54 INFO - PROCESS | 1794 | 1472232894807 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:34:55 INFO - PROCESS | 1794 | 1472232895027 Marionette TRACE conn4 <- [1,2019,null,{"value":null}] 10:34:55 INFO - PROCESS | 1794 | 1472232895266 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:55 INFO - PROCESS | 1794 | 1472232895277 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:34:55 INFO - PROCESS | 1794 | ++DOCSHELL 0x8f46bc00 == 24 [pid = 1794] [id = 512] 10:34:55 INFO - PROCESS | 1794 | ++DOMWINDOW == 72 (0x8f60b800) [pid = 1794] [serial = 1537] [outer = (nil)] 10:34:55 INFO - PROCESS | 1794 | ++DOMWINDOW == 73 (0x8f74f800) [pid = 1794] [serial = 1538] [outer = 0x8f60b800] 10:34:55 INFO - PROCESS | 1794 | 1472232895417 Marionette DEBUG loaded listener.js 10:34:55 INFO - PROCESS | 1794 | ++DOMWINDOW == 74 (0x8f7a6400) [pid = 1794] [serial = 1539] [outer = 0x8f60b800] 10:34:56 INFO - PROCESS | 1794 | 1472232896402 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]]]}] 10:34:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 10:34:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1685ms 10:34:56 INFO - PROCESS | 1794 | 1472232896476 Marionette TRACE conn4 -> [0,2021,"getWindowHandle",null] 10:34:56 INFO - PROCESS | 1794 | 1472232896482 Marionette TRACE conn4 <- [1,2021,null,{"value":"8"}] 10:34:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 10:34:56 INFO - PROCESS | 1794 | 1472232896490 Marionette TRACE conn4 -> [0,2022,"setScriptTimeout",{"ms":35000}] 10:34:56 INFO - PROCESS | 1794 | 1472232896494 Marionette TRACE conn4 <- [1,2022,null,{}] 10:34:56 INFO - PROCESS | 1794 | 1472232896501 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}] 10:34:56 INFO - PROCESS | 1794 | 1472232896507 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:34:56 INFO - PROCESS | 1794 | 1472232896775 Marionette TRACE conn4 <- [1,2023,null,{"value":null}] 10:34:57 INFO - PROCESS | 1794 | 1472232897098 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:57 INFO - PROCESS | 1794 | 1472232897107 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:34:57 INFO - PROCESS | 1794 | ++DOCSHELL 0x8f7b2000 == 25 [pid = 1794] [id = 513] 10:34:57 INFO - PROCESS | 1794 | ++DOMWINDOW == 75 (0x9180e000) [pid = 1794] [serial = 1540] [outer = (nil)] 10:34:57 INFO - PROCESS | 1794 | ++DOMWINDOW == 76 (0x91f46000) [pid = 1794] [serial = 1541] [outer = 0x9180e000] 10:34:57 INFO - PROCESS | 1794 | 1472232897196 Marionette DEBUG loaded listener.js 10:34:57 INFO - PROCESS | 1794 | ++DOMWINDOW == 77 (0x9246dc00) [pid = 1794] [serial = 1542] [outer = 0x9180e000] 10:34:58 INFO - PROCESS | 1794 | 1472232898209 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]]]}] 10:34:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 10:34:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1791ms 10:34:58 INFO - PROCESS | 1794 | 1472232898281 Marionette TRACE conn4 -> [0,2025,"getWindowHandle",null] 10:34:58 INFO - PROCESS | 1794 | 1472232898285 Marionette TRACE conn4 <- [1,2025,null,{"value":"8"}] 10:34:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 10:34:58 INFO - PROCESS | 1794 | 1472232898304 Marionette TRACE conn4 -> [0,2026,"setScriptTimeout",{"ms":35000}] 10:34:58 INFO - PROCESS | 1794 | 1472232898314 Marionette TRACE conn4 <- [1,2026,null,{}] 10:34:58 INFO - PROCESS | 1794 | 1472232898322 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}] 10:34:58 INFO - PROCESS | 1794 | 1472232898329 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:34:58 INFO - PROCESS | 1794 | 1472232898658 Marionette TRACE conn4 <- [1,2027,null,{"value":null}] 10:34:58 INFO - PROCESS | 1794 | 1472232898843 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:58 INFO - PROCESS | 1794 | 1472232898851 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:34:58 INFO - PROCESS | 1794 | ++DOCSHELL 0x91960c00 == 26 [pid = 1794] [id = 514] 10:34:58 INFO - PROCESS | 1794 | ++DOMWINDOW == 78 (0x91f46c00) [pid = 1794] [serial = 1543] [outer = (nil)] 10:34:58 INFO - PROCESS | 1794 | ++DOMWINDOW == 79 (0x93985c00) [pid = 1794] [serial = 1544] [outer = 0x91f46c00] 10:34:58 INFO - PROCESS | 1794 | 1472232898943 Marionette DEBUG loaded listener.js 10:34:59 INFO - PROCESS | 1794 | ++DOMWINDOW == 80 (0x9398d000) [pid = 1794] [serial = 1545] [outer = 0x91f46c00] 10:34:59 INFO - PROCESS | 1794 | 1472232899914 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]]]}] 10:34:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 10:34:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1652ms 10:34:59 INFO - PROCESS | 1794 | 1472232899947 Marionette TRACE conn4 -> [0,2029,"getWindowHandle",null] 10:34:59 INFO - PROCESS | 1794 | 1472232899952 Marionette TRACE conn4 <- [1,2029,null,{"value":"8"}] 10:34:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 10:34:59 INFO - PROCESS | 1794 | 1472232899959 Marionette TRACE conn4 -> [0,2030,"setScriptTimeout",{"ms":35000}] 10:34:59 INFO - PROCESS | 1794 | 1472232899963 Marionette TRACE conn4 <- [1,2030,null,{}] 10:34:59 INFO - PROCESS | 1794 | 1472232899969 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}] 10:34:59 INFO - PROCESS | 1794 | 1472232899975 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:35:00 INFO - PROCESS | 1794 | 1472232900165 Marionette TRACE conn4 <- [1,2031,null,{"value":null}] 10:35:00 INFO - PROCESS | 1794 | 1472232900391 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:00 INFO - PROCESS | 1794 | 1472232900400 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:35:00 INFO - PROCESS | 1794 | ++DOCSHELL 0x91817c00 == 27 [pid = 1794] [id = 515] 10:35:00 INFO - PROCESS | 1794 | ++DOMWINDOW == 81 (0x93991c00) [pid = 1794] [serial = 1546] [outer = (nil)] 10:35:00 INFO - PROCESS | 1794 | ++DOMWINDOW == 82 (0x93a6f000) [pid = 1794] [serial = 1547] [outer = 0x93991c00] 10:35:00 INFO - PROCESS | 1794 | 1472232900527 Marionette DEBUG loaded listener.js 10:35:00 INFO - PROCESS | 1794 | ++DOMWINDOW == 83 (0x93c40400) [pid = 1794] [serial = 1548] [outer = 0x93991c00] 10:35:01 INFO - PROCESS | 1794 | 1472232901437 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]]]}] 10:35:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 10:35:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1536ms 10:35:01 INFO - PROCESS | 1794 | 1472232901497 Marionette TRACE conn4 -> [0,2033,"getWindowHandle",null] 10:35:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 10:35:01 INFO - PROCESS | 1794 | 1472232901503 Marionette TRACE conn4 <- [1,2033,null,{"value":"8"}] 10:35:01 INFO - PROCESS | 1794 | 1472232901513 Marionette TRACE conn4 -> [0,2034,"setScriptTimeout",{"ms":35000}] 10:35:01 INFO - PROCESS | 1794 | 1472232901518 Marionette TRACE conn4 <- [1,2034,null,{}] 10:35:01 INFO - PROCESS | 1794 | 1472232901527 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}] 10:35:01 INFO - PROCESS | 1794 | 1472232901532 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:35:01 INFO - PROCESS | 1794 | 1472232901796 Marionette TRACE conn4 <- [1,2035,null,{"value":null}] 10:35:02 INFO - PROCESS | 1794 | 1472232902099 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:02 INFO - PROCESS | 1794 | 1472232902116 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:35:02 INFO - PROCESS | 1794 | ++DOCSHELL 0x93994800 == 28 [pid = 1794] [id = 516] 10:35:02 INFO - PROCESS | 1794 | ++DOMWINDOW == 84 (0x93c3fc00) [pid = 1794] [serial = 1549] [outer = (nil)] 10:35:02 INFO - PROCESS | 1794 | ++DOMWINDOW == 85 (0x95102400) [pid = 1794] [serial = 1550] [outer = 0x93c3fc00] 10:35:02 INFO - PROCESS | 1794 | 1472232902214 Marionette DEBUG loaded listener.js 10:35:02 INFO - PROCESS | 1794 | ++DOMWINDOW == 86 (0x95199000) [pid = 1794] [serial = 1551] [outer = 0x93c3fc00] 10:35:03 INFO - PROCESS | 1794 | 1472232903278 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]]]}] 10:35:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 10:35:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1846ms 10:35:03 INFO - PROCESS | 1794 | 1472232903357 Marionette TRACE conn4 -> [0,2037,"getWindowHandle",null] 10:35:03 INFO - PROCESS | 1794 | 1472232903361 Marionette TRACE conn4 <- [1,2037,null,{"value":"8"}] 10:35:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 10:35:03 INFO - PROCESS | 1794 | 1472232903369 Marionette TRACE conn4 -> [0,2038,"setScriptTimeout",{"ms":35000}] 10:35:03 INFO - PROCESS | 1794 | 1472232903373 Marionette TRACE conn4 <- [1,2038,null,{}] 10:35:03 INFO - PROCESS | 1794 | 1472232903379 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}] 10:35:03 INFO - PROCESS | 1794 | 1472232903385 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:35:03 INFO - PROCESS | 1794 | 1472232903608 Marionette TRACE conn4 <- [1,2039,null,{"value":null}] 10:35:04 INFO - PROCESS | 1794 | 1472232904069 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:04 INFO - PROCESS | 1794 | 1472232904079 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:35:04 INFO - PROCESS | 1794 | ++DOCSHELL 0x8e215800 == 29 [pid = 1794] [id = 517] 10:35:04 INFO - PROCESS | 1794 | ++DOMWINDOW == 87 (0x8e21d400) [pid = 1794] [serial = 1552] [outer = (nil)] 10:35:04 INFO - PROCESS | 1794 | ++DOMWINDOW == 88 (0x8e503c00) [pid = 1794] [serial = 1553] [outer = 0x8e21d400] 10:35:04 INFO - PROCESS | 1794 | 1472232904201 Marionette DEBUG loaded listener.js 10:35:04 INFO - PROCESS | 1794 | ++DOMWINDOW == 89 (0x8eba3400) [pid = 1794] [serial = 1554] [outer = 0x8e21d400] 10:35:05 INFO - PROCESS | 1794 | 1472232905176 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]]]}] 10:35:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 10:35:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1888ms 10:35:05 INFO - PROCESS | 1794 | 1472232905260 Marionette TRACE conn4 -> [0,2041,"getWindowHandle",null] 10:35:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 10:35:05 INFO - PROCESS | 1794 | 1472232905266 Marionette TRACE conn4 <- [1,2041,null,{"value":"8"}] 10:35:05 INFO - PROCESS | 1794 | 1472232905274 Marionette TRACE conn4 -> [0,2042,"setScriptTimeout",{"ms":35000}] 10:35:05 INFO - PROCESS | 1794 | 1472232905277 Marionette TRACE conn4 <- [1,2042,null,{}] 10:35:05 INFO - PROCESS | 1794 | 1472232905286 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}] 10:35:05 INFO - PROCESS | 1794 | 1472232905292 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:35:05 INFO - PROCESS | 1794 | 1472232905475 Marionette TRACE conn4 <- [1,2043,null,{"value":null}] 10:35:05 INFO - PROCESS | 1794 | 1472232905718 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:05 INFO - PROCESS | 1794 | 1472232905728 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:35:06 INFO - PROCESS | 1794 | --DOCSHELL 0x8d7e6000 == 28 [pid = 1794] [id = 510] 10:35:06 INFO - PROCESS | 1794 | --DOCSHELL 0x925ad000 == 27 [pid = 1794] [id = 509] 10:35:06 INFO - PROCESS | 1794 | --DOCSHELL 0x9247b000 == 26 [pid = 1794] [id = 508] 10:35:06 INFO - PROCESS | 1794 | --DOCSHELL 0x8f7d5400 == 25 [pid = 1794] [id = 507] 10:35:06 INFO - PROCESS | 1794 | --DOCSHELL 0x8ed4f800 == 24 [pid = 1794] [id = 506] 10:35:06 INFO - PROCESS | 1794 | --DOCSHELL 0x8d98ec00 == 23 [pid = 1794] [id = 497] 10:35:06 INFO - PROCESS | 1794 | --DOCSHELL 0x8eba9800 == 22 [pid = 1794] [id = 498] 10:35:06 INFO - PROCESS | 1794 | --DOCSHELL 0x8f7af400 == 21 [pid = 1794] [id = 500] 10:35:06 INFO - PROCESS | 1794 | --DOCSHELL 0x8f7d7800 == 20 [pid = 1794] [id = 501] 10:35:06 INFO - PROCESS | 1794 | --DOCSHELL 0x8d7e3800 == 19 [pid = 1794] [id = 503] 10:35:06 INFO - PROCESS | 1794 | --DOCSHELL 0x8f7dc800 == 18 [pid = 1794] [id = 505] 10:35:06 INFO - PROCESS | 1794 | --DOCSHELL 0x8f74dc00 == 17 [pid = 1794] [id = 499] 10:35:06 INFO - PROCESS | 1794 | --DOCSHELL 0x8e508000 == 16 [pid = 1794] [id = 502] 10:35:06 INFO - PROCESS | 1794 | --DOCSHELL 0x8f46a000 == 15 [pid = 1794] [id = 496] 10:35:06 INFO - PROCESS | 1794 | --DOCSHELL 0x925a8c00 == 14 [pid = 1794] [id = 504] 10:35:06 INFO - PROCESS | 1794 | --DOCSHELL 0x8e213400 == 13 [pid = 1794] [id = 495] 10:35:06 INFO - PROCESS | 1794 | --DOCSHELL 0x93994800 == 12 [pid = 1794] [id = 516] 10:35:06 INFO - PROCESS | 1794 | --DOCSHELL 0x91817c00 == 11 [pid = 1794] [id = 515] 10:35:06 INFO - PROCESS | 1794 | --DOCSHELL 0x91960c00 == 10 [pid = 1794] [id = 514] 10:35:06 INFO - PROCESS | 1794 | --DOCSHELL 0x8f46bc00 == 9 [pid = 1794] [id = 512] 10:35:06 INFO - PROCESS | 1794 | --DOCSHELL 0x8f7b2000 == 8 [pid = 1794] [id = 513] 10:35:06 INFO - PROCESS | 1794 | --DOCSHELL 0x8d7dd000 == 7 [pid = 1794] [id = 511] 10:35:06 INFO - PROCESS | 1794 | ++DOCSHELL 0x8d7dac00 == 8 [pid = 1794] [id = 518] 10:35:06 INFO - PROCESS | 1794 | ++DOMWINDOW == 90 (0x8d7db800) [pid = 1794] [serial = 1555] [outer = (nil)] 10:35:06 INFO - PROCESS | 1794 | ++DOMWINDOW == 91 (0x8d7e5400) [pid = 1794] [serial = 1556] [outer = 0x8d7db800] 10:35:06 INFO - PROCESS | 1794 | 1472232906867 Marionette DEBUG loaded listener.js 10:35:06 INFO - PROCESS | 1794 | ++DOMWINDOW == 92 (0x8d999800) [pid = 1794] [serial = 1557] [outer = 0x8d7db800] 10:35:07 INFO - PROCESS | 1794 | --DOMWINDOW == 91 (0x8d99b400) [pid = 1794] [serial = 1470] [outer = (nil)] [url = about:blank] 10:35:07 INFO - PROCESS | 1794 | --DOMWINDOW == 90 (0x8d98d800) [pid = 1794] [serial = 1469] [outer = (nil)] [url = about:blank] 10:35:07 INFO - PROCESS | 1794 | --DOMWINDOW == 89 (0x8f751c00) [pid = 1794] [serial = 1473] [outer = (nil)] [url = about:blank] 10:35:07 INFO - PROCESS | 1794 | --DOMWINDOW == 88 (0x8f60c800) [pid = 1794] [serial = 1472] [outer = (nil)] [url = about:blank] 10:35:07 INFO - PROCESS | 1794 | --DOMWINDOW == 87 (0x91960000) [pid = 1794] [serial = 1475] [outer = (nil)] [url = about:blank] 10:35:07 INFO - PROCESS | 1794 | --DOMWINDOW == 86 (0x93c3e400) [pid = 1794] [serial = 1479] [outer = (nil)] [url = about:blank] 10:35:07 INFO - PROCESS | 1794 | --DOMWINDOW == 85 (0x8ed53000) [pid = 1794] [serial = 1496] [outer = (nil)] [url = about:blank] 10:35:07 INFO - PROCESS | 1794 | --DOMWINDOW == 84 (0x93948400) [pid = 1794] [serial = 1478] [outer = (nil)] [url = about:blank] 10:35:07 INFO - PROCESS | 1794 | --DOMWINDOW == 83 (0x8d993800) [pid = 1794] [serial = 1493] [outer = (nil)] [url = about:blank] 10:35:07 INFO - PROCESS | 1794 | --DOMWINDOW == 82 (0x8e210400) [pid = 1794] [serial = 1494] [outer = (nil)] [url = about:blank] 10:35:07 INFO - PROCESS | 1794 | --DOMWINDOW == 81 (0x90f27400) [pid = 1794] [serial = 1491] [outer = (nil)] [url = about:blank] 10:35:07 INFO - PROCESS | 1794 | --DOMWINDOW == 80 (0x8f7d9800) [pid = 1794] [serial = 1490] [outer = (nil)] [url = about:blank] 10:35:07 INFO - PROCESS | 1794 | --DOMWINDOW == 79 (0x8f755400) [pid = 1794] [serial = 1499] [outer = (nil)] [url = about:blank] 10:35:07 INFO - PROCESS | 1794 | --DOMWINDOW == 78 (0x9512ec00) [pid = 1794] [serial = 1482] [outer = (nil)] [url = about:blank] 10:35:07 INFO - PROCESS | 1794 | --DOMWINDOW == 77 (0x95110000) [pid = 1794] [serial = 1481] [outer = (nil)] [url = about:blank] 10:35:07 INFO - PROCESS | 1794 | --DOMWINDOW == 76 (0x95296400) [pid = 1794] [serial = 1485] [outer = (nil)] [url = about:blank] 10:35:07 INFO - PROCESS | 1794 | --DOMWINDOW == 75 (0x95261000) [pid = 1794] [serial = 1484] [outer = (nil)] [url = about:blank] 10:35:07 INFO - PROCESS | 1794 | --DOMWINDOW == 74 (0x8f7e2000) [pid = 1794] [serial = 1502] [outer = (nil)] [url = about:blank] 10:35:07 INFO - PROCESS | 1794 | --DOMWINDOW == 73 (0x8f7af800) [pid = 1794] [serial = 1500] [outer = (nil)] [url = about:blank] 10:35:07 INFO - PROCESS | 1794 | --DOMWINDOW == 72 (0x8ebabc00) [pid = 1794] [serial = 1488] [outer = (nil)] [url = about:blank] 10:35:07 INFO - PROCESS | 1794 | --DOMWINDOW == 71 (0x8e21bc00) [pid = 1794] [serial = 1487] [outer = (nil)] [url = about:blank] 10:35:07 INFO - PROCESS | 1794 | --DOMWINDOW == 70 (0x8f46e000) [pid = 1794] [serial = 1497] [outer = (nil)] [url = about:blank] 10:35:07 INFO - PROCESS | 1794 | --DOMWINDOW == 69 (0x9180ac00) [pid = 1794] [serial = 1503] [outer = (nil)] [url = about:blank] 10:35:07 INFO - PROCESS | 1794 | 1472232907909 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]]]}] 10:35:07 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) 10:35:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 2690ms 10:35:07 INFO - PROCESS | 1794 | 1472232907965 Marionette TRACE conn4 -> [0,2045,"getWindowHandle",null] 10:35:07 INFO - PROCESS | 1794 | 1472232907969 Marionette TRACE conn4 <- [1,2045,null,{"value":"8"}] 10:35:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 10:35:07 INFO - PROCESS | 1794 | 1472232907979 Marionette TRACE conn4 -> [0,2046,"setScriptTimeout",{"ms":35000}] 10:35:07 INFO - PROCESS | 1794 | 1472232907983 Marionette TRACE conn4 <- [1,2046,null,{}] 10:35:07 INFO - PROCESS | 1794 | 1472232907993 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}] 10:35:08 INFO - PROCESS | 1794 | 1472232908001 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:35:08 INFO - PROCESS | 1794 | 1472232908185 Marionette TRACE conn4 <- [1,2047,null,{"value":null}] 10:35:08 INFO - PROCESS | 1794 | 1472232908329 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:08 INFO - PROCESS | 1794 | 1472232908338 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:35:08 INFO - PROCESS | 1794 | ++DOCSHELL 0x8e510400 == 9 [pid = 1794] [id = 519] 10:35:08 INFO - PROCESS | 1794 | ++DOMWINDOW == 70 (0x8e510800) [pid = 1794] [serial = 1558] [outer = (nil)] 10:35:08 INFO - PROCESS | 1794 | ++DOMWINDOW == 71 (0x8ebad000) [pid = 1794] [serial = 1559] [outer = 0x8e510800] 10:35:08 INFO - PROCESS | 1794 | 1472232908417 Marionette DEBUG loaded listener.js 10:35:08 INFO - PROCESS | 1794 | ++DOMWINDOW == 72 (0x8ed55400) [pid = 1794] [serial = 1560] [outer = 0x8e510800] 10:35:09 INFO - PROCESS | 1794 | 1472232909306 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]]]}] 10:35:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 10:35:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1385ms 10:35:09 INFO - PROCESS | 1794 | 1472232909371 Marionette TRACE conn4 -> [0,2049,"getWindowHandle",null] 10:35:09 INFO - PROCESS | 1794 | 1472232909379 Marionette TRACE conn4 <- [1,2049,null,{"value":"8"}] 10:35:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 10:35:09 INFO - PROCESS | 1794 | 1472232909391 Marionette TRACE conn4 -> [0,2050,"setScriptTimeout",{"ms":35000}] 10:35:09 INFO - PROCESS | 1794 | 1472232909395 Marionette TRACE conn4 <- [1,2050,null,{}] 10:35:09 INFO - PROCESS | 1794 | 1472232909409 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}] 10:35:09 INFO - PROCESS | 1794 | 1472232909414 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:35:09 INFO - PROCESS | 1794 | 1472232909645 Marionette TRACE conn4 <- [1,2051,null,{"value":null}] 10:35:09 INFO - PROCESS | 1794 | 1472232909673 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:09 INFO - PROCESS | 1794 | 1472232909682 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:35:09 INFO - PROCESS | 1794 | ++DOCSHELL 0x8eba9000 == 10 [pid = 1794] [id = 520] 10:35:09 INFO - PROCESS | 1794 | ++DOMWINDOW == 73 (0x8f74d800) [pid = 1794] [serial = 1561] [outer = (nil)] 10:35:09 INFO - PROCESS | 1794 | ++DOMWINDOW == 74 (0x8f755400) [pid = 1794] [serial = 1562] [outer = 0x8f74d800] 10:35:09 INFO - PROCESS | 1794 | 1472232909755 Marionette DEBUG loaded listener.js 10:35:09 INFO - PROCESS | 1794 | ++DOMWINDOW == 75 (0x8f7a8400) [pid = 1794] [serial = 1563] [outer = 0x8f74d800] 10:35:10 INFO - PROCESS | 1794 | 1472232910811 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]]]}] 10:35:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 10:35:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1488ms 10:35:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 10:35:10 INFO - PROCESS | 1794 | 1472232910881 Marionette TRACE conn4 -> [0,2053,"getWindowHandle",null] 10:35:10 INFO - PROCESS | 1794 | 1472232910884 Marionette TRACE conn4 <- [1,2053,null,{"value":"8"}] 10:35:10 INFO - PROCESS | 1794 | 1472232910891 Marionette TRACE conn4 -> [0,2054,"setScriptTimeout",{"ms":35000}] 10:35:10 INFO - PROCESS | 1794 | 1472232910897 Marionette TRACE conn4 <- [1,2054,null,{}] 10:35:10 INFO - PROCESS | 1794 | 1472232910922 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}] 10:35:10 INFO - PROCESS | 1794 | 1472232910931 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:35:11 INFO - PROCESS | 1794 | 1472232911164 Marionette TRACE conn4 <- [1,2055,null,{"value":null}] 10:35:11 INFO - PROCESS | 1794 | 1472232911192 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:11 INFO - PROCESS | 1794 | 1472232911202 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:35:11 INFO - PROCESS | 1794 | ++DOCSHELL 0x8e214000 == 11 [pid = 1794] [id = 521] 10:35:11 INFO - PROCESS | 1794 | ++DOMWINDOW == 76 (0x8e21e800) [pid = 1794] [serial = 1564] [outer = (nil)] 10:35:11 INFO - PROCESS | 1794 | ++DOMWINDOW == 77 (0x90f29800) [pid = 1794] [serial = 1565] [outer = 0x8e21e800] 10:35:11 INFO - PROCESS | 1794 | 1472232911291 Marionette DEBUG loaded listener.js 10:35:11 INFO - PROCESS | 1794 | ++DOMWINDOW == 78 (0x9180bc00) [pid = 1794] [serial = 1566] [outer = 0x8e21e800] 10:35:12 INFO - PROCESS | 1794 | --DOMWINDOW == 77 (0x9180b800) [pid = 1794] [serial = 1474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 10:35:12 INFO - PROCESS | 1794 | --DOMWINDOW == 76 (0x8d999400) [pid = 1794] [serial = 1531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 10:35:12 INFO - PROCESS | 1794 | --DOMWINDOW == 75 (0x925b1000) [pid = 1794] [serial = 1528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 10:35:12 INFO - PROCESS | 1794 | --DOMWINDOW == 74 (0x8f7d5c00) [pid = 1794] [serial = 1510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 10:35:12 INFO - PROCESS | 1794 | --DOMWINDOW == 73 (0x92b0e400) [pid = 1794] [serial = 1516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 10:35:12 INFO - PROCESS | 1794 | --DOMWINDOW == 72 (0x8f7e3800) [pid = 1794] [serial = 1522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 10:35:12 INFO - PROCESS | 1794 | --DOMWINDOW == 71 (0x925a9400) [pid = 1794] [serial = 1513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 10:35:12 INFO - PROCESS | 1794 | --DOMWINDOW == 70 (0x8ed53c00) [pid = 1794] [serial = 1519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 10:35:12 INFO - PROCESS | 1794 | --DOMWINDOW == 69 (0x8f7db800) [pid = 1794] [serial = 1504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 10:35:12 INFO - PROCESS | 1794 | --DOMWINDOW == 68 (0x8e508800) [pid = 1794] [serial = 1507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 10:35:12 INFO - PROCESS | 1794 | --DOMWINDOW == 67 (0x9247c800) [pid = 1794] [serial = 1525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 10:35:12 INFO - PROCESS | 1794 | 1472232912789 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]]]}] 10:35:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 10:35:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1944ms 10:35:12 INFO - PROCESS | 1794 | 1472232912835 Marionette TRACE conn4 -> [0,2057,"getWindowHandle",null] 10:35:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 10:35:12 INFO - PROCESS | 1794 | 1472232912840 Marionette TRACE conn4 <- [1,2057,null,{"value":"8"}] 10:35:12 INFO - PROCESS | 1794 | 1472232912846 Marionette TRACE conn4 -> [0,2058,"setScriptTimeout",{"ms":35000}] 10:35:12 INFO - PROCESS | 1794 | 1472232912849 Marionette TRACE conn4 <- [1,2058,null,{}] 10:35:12 INFO - PROCESS | 1794 | 1472232912855 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}] 10:35:12 INFO - PROCESS | 1794 | 1472232912860 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:35:13 INFO - PROCESS | 1794 | 1472232913084 Marionette TRACE conn4 <- [1,2059,null,{"value":null}] 10:35:13 INFO - PROCESS | 1794 | 1472232913098 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:13 INFO - PROCESS | 1794 | 1472232913106 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:35:13 INFO - PROCESS | 1794 | ++DOCSHELL 0x8ebaa000 == 12 [pid = 1794] [id = 522] 10:35:13 INFO - PROCESS | 1794 | ++DOMWINDOW == 68 (0x8f603000) [pid = 1794] [serial = 1567] [outer = (nil)] 10:35:13 INFO - PROCESS | 1794 | ++DOMWINDOW == 69 (0x91812000) [pid = 1794] [serial = 1568] [outer = 0x8f603000] 10:35:13 INFO - PROCESS | 1794 | 1472232913190 Marionette DEBUG loaded listener.js 10:35:13 INFO - PROCESS | 1794 | ++DOMWINDOW == 70 (0x91815400) [pid = 1794] [serial = 1569] [outer = 0x8f603000] 10:35:14 INFO - PROCESS | 1794 | 1472232914160 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]]]}] 10:35:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 10:35:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1339ms 10:35:14 INFO - PROCESS | 1794 | 1472232914187 Marionette TRACE conn4 -> [0,2061,"getWindowHandle",null] 10:35:14 INFO - PROCESS | 1794 | 1472232914194 Marionette TRACE conn4 <- [1,2061,null,{"value":"8"}] 10:35:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 10:35:14 INFO - PROCESS | 1794 | 1472232914204 Marionette TRACE conn4 -> [0,2062,"setScriptTimeout",{"ms":35000}] 10:35:14 INFO - PROCESS | 1794 | 1472232914210 Marionette TRACE conn4 <- [1,2062,null,{}] 10:35:14 INFO - PROCESS | 1794 | 1472232914222 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}] 10:35:14 INFO - PROCESS | 1794 | 1472232914227 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:35:14 INFO - PROCESS | 1794 | 1472232914463 Marionette TRACE conn4 <- [1,2063,null,{"value":null}] 10:35:14 INFO - PROCESS | 1794 | 1472232914645 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:14 INFO - PROCESS | 1794 | 1472232914661 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:35:14 INFO - PROCESS | 1794 | ++DOCSHELL 0x8e501400 == 13 [pid = 1794] [id = 523] 10:35:14 INFO - PROCESS | 1794 | ++DOMWINDOW == 71 (0x8e504c00) [pid = 1794] [serial = 1570] [outer = (nil)] 10:35:14 INFO - PROCESS | 1794 | ++DOMWINDOW == 72 (0x8e50d000) [pid = 1794] [serial = 1571] [outer = 0x8e504c00] 10:35:14 INFO - PROCESS | 1794 | 1472232914750 Marionette DEBUG loaded listener.js 10:35:14 INFO - PROCESS | 1794 | ++DOMWINDOW == 73 (0x8f478c00) [pid = 1794] [serial = 1572] [outer = 0x8e504c00] 10:35:15 INFO - PROCESS | 1794 | 1472232915942 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]]]}] 10:35:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 10:35:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1798ms 10:35:16 INFO - PROCESS | 1794 | 1472232916002 Marionette TRACE conn4 -> [0,2065,"getWindowHandle",null] 10:35:16 INFO - PROCESS | 1794 | 1472232916010 Marionette TRACE conn4 <- [1,2065,null,{"value":"8"}] 10:35:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 10:35:16 INFO - PROCESS | 1794 | 1472232916024 Marionette TRACE conn4 -> [0,2066,"setScriptTimeout",{"ms":35000}] 10:35:16 INFO - PROCESS | 1794 | 1472232916030 Marionette TRACE conn4 <- [1,2066,null,{}] 10:35:16 INFO - PROCESS | 1794 | 1472232916038 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}] 10:35:16 INFO - PROCESS | 1794 | 1472232916045 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:35:16 INFO - PROCESS | 1794 | 1472232916285 Marionette TRACE conn4 <- [1,2067,null,{"value":null}] 10:35:16 INFO - PROCESS | 1794 | 1472232916526 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:16 INFO - PROCESS | 1794 | 1472232916535 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:35:16 INFO - PROCESS | 1794 | ++DOCSHELL 0x8d995c00 == 14 [pid = 1794] [id = 524] 10:35:16 INFO - PROCESS | 1794 | ++DOMWINDOW == 74 (0x8e210c00) [pid = 1794] [serial = 1573] [outer = (nil)] 10:35:16 INFO - PROCESS | 1794 | ++DOMWINDOW == 75 (0x90f2b800) [pid = 1794] [serial = 1574] [outer = 0x8e210c00] 10:35:16 INFO - PROCESS | 1794 | 1472232916641 Marionette DEBUG loaded listener.js 10:35:16 INFO - PROCESS | 1794 | ++DOMWINDOW == 76 (0x91960000) [pid = 1794] [serial = 1575] [outer = 0x8e210c00] 10:35:17 INFO - PROCESS | 1794 | 1472232917686 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]]]}] 10:35:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 10:35:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1746ms 10:35:17 INFO - PROCESS | 1794 | 1472232917769 Marionette TRACE conn4 -> [0,2069,"getWindowHandle",null] 10:35:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 10:35:17 INFO - PROCESS | 1794 | 1472232917774 Marionette TRACE conn4 <- [1,2069,null,{"value":"8"}] 10:35:17 INFO - PROCESS | 1794 | 1472232917782 Marionette TRACE conn4 -> [0,2070,"setScriptTimeout",{"ms":35000}] 10:35:17 INFO - PROCESS | 1794 | 1472232917788 Marionette TRACE conn4 <- [1,2070,null,{}] 10:35:17 INFO - PROCESS | 1794 | 1472232917805 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}] 10:35:17 INFO - PROCESS | 1794 | 1472232917814 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:35:18 INFO - PROCESS | 1794 | 1472232918050 Marionette TRACE conn4 <- [1,2071,null,{"value":null}] 10:35:18 INFO - PROCESS | 1794 | 1472232918369 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:18 INFO - PROCESS | 1794 | 1472232918383 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:35:18 INFO - PROCESS | 1794 | ++DOCSHELL 0x92474c00 == 15 [pid = 1794] [id = 525] 10:35:18 INFO - PROCESS | 1794 | ++DOMWINDOW == 77 (0x92478800) [pid = 1794] [serial = 1576] [outer = (nil)] 10:35:18 INFO - PROCESS | 1794 | ++DOMWINDOW == 78 (0x92590800) [pid = 1794] [serial = 1577] [outer = 0x92478800] 10:35:18 INFO - PROCESS | 1794 | 1472232918471 Marionette DEBUG loaded listener.js 10:35:18 INFO - PROCESS | 1794 | ++DOMWINDOW == 79 (0x92596800) [pid = 1794] [serial = 1578] [outer = 0x92478800] 10:35:19 INFO - PROCESS | 1794 | 1472232919479 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]]]}] 10:35:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 10:35:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1738ms 10:35:19 INFO - PROCESS | 1794 | 1472232919520 Marionette TRACE conn4 -> [0,2073,"getWindowHandle",null] 10:35:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 10:35:19 INFO - PROCESS | 1794 | 1472232919525 Marionette TRACE conn4 <- [1,2073,null,{"value":"8"}] 10:35:19 INFO - PROCESS | 1794 | 1472232919533 Marionette TRACE conn4 -> [0,2074,"setScriptTimeout",{"ms":35000}] 10:35:19 INFO - PROCESS | 1794 | 1472232919537 Marionette TRACE conn4 <- [1,2074,null,{}] 10:35:19 INFO - PROCESS | 1794 | 1472232919543 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}] 10:35:19 INFO - PROCESS | 1794 | 1472232919548 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:35:19 INFO - PROCESS | 1794 | 1472232919733 Marionette TRACE conn4 <- [1,2075,null,{"value":null}] 10:35:19 INFO - PROCESS | 1794 | 1472232919912 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:19 INFO - PROCESS | 1794 | 1472232919919 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:35:19 INFO - PROCESS | 1794 | ++DOCSHELL 0x8f7b2000 == 16 [pid = 1794] [id = 526] 10:35:19 INFO - PROCESS | 1794 | ++DOMWINDOW == 80 (0x925a8c00) [pid = 1794] [serial = 1579] [outer = (nil)] 10:35:19 INFO - PROCESS | 1794 | ++DOMWINDOW == 81 (0x92b0b000) [pid = 1794] [serial = 1580] [outer = 0x925a8c00] 10:35:20 INFO - PROCESS | 1794 | 1472232920006 Marionette DEBUG loaded listener.js 10:35:20 INFO - PROCESS | 1794 | ++DOMWINDOW == 82 (0x925b1000) [pid = 1794] [serial = 1581] [outer = 0x925a8c00] 10:35:21 INFO - PROCESS | 1794 | 1472232921232 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]]]}] 10:35:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 10:35:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1741ms 10:35:21 INFO - PROCESS | 1794 | 1472232921274 Marionette TRACE conn4 -> [0,2077,"getWindowHandle",null] 10:35:21 INFO - PROCESS | 1794 | 1472232921281 Marionette TRACE conn4 <- [1,2077,null,{"value":"8"}] 10:35:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 10:35:21 INFO - PROCESS | 1794 | 1472232921289 Marionette TRACE conn4 -> [0,2078,"setScriptTimeout",{"ms":35000}] 10:35:21 INFO - PROCESS | 1794 | 1472232921294 Marionette TRACE conn4 <- [1,2078,null,{}] 10:35:21 INFO - PROCESS | 1794 | 1472232921304 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}] 10:35:21 INFO - PROCESS | 1794 | 1472232921310 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:35:21 INFO - PROCESS | 1794 | 1472232921492 Marionette TRACE conn4 <- [1,2079,null,{"value":null}] 10:35:21 INFO - PROCESS | 1794 | 1472232921767 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:21 INFO - PROCESS | 1794 | 1472232921785 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:35:21 INFO - PROCESS | 1794 | ++DOCSHELL 0x8ebae000 == 17 [pid = 1794] [id = 527] 10:35:21 INFO - PROCESS | 1794 | ++DOMWINDOW == 83 (0x8ebae400) [pid = 1794] [serial = 1582] [outer = (nil)] 10:35:21 INFO - PROCESS | 1794 | ++DOMWINDOW == 84 (0x8f605c00) [pid = 1794] [serial = 1583] [outer = 0x8ebae400] 10:35:21 INFO - PROCESS | 1794 | 1472232921883 Marionette DEBUG loaded listener.js 10:35:22 INFO - PROCESS | 1794 | ++DOMWINDOW == 85 (0x8f74fc00) [pid = 1794] [serial = 1584] [outer = 0x8ebae400] 10:35:22 INFO - PROCESS | 1794 | --DOMWINDOW == 84 (0x92b0f800) [pid = 1794] [serial = 1529] [outer = (nil)] [url = about:blank] 10:35:22 INFO - PROCESS | 1794 | --DOMWINDOW == 83 (0x92b18800) [pid = 1794] [serial = 1530] [outer = (nil)] [url = about:blank] 10:35:22 INFO - PROCESS | 1794 | --DOMWINDOW == 82 (0x91f53800) [pid = 1794] [serial = 1511] [outer = (nil)] [url = about:blank] 10:35:22 INFO - PROCESS | 1794 | --DOMWINDOW == 81 (0x92476400) [pid = 1794] [serial = 1512] [outer = (nil)] [url = about:blank] 10:35:22 INFO - PROCESS | 1794 | --DOMWINDOW == 80 (0x93946800) [pid = 1794] [serial = 1517] [outer = (nil)] [url = about:blank] 10:35:22 INFO - PROCESS | 1794 | --DOMWINDOW == 79 (0x93949800) [pid = 1794] [serial = 1518] [outer = (nil)] [url = about:blank] 10:35:22 INFO - PROCESS | 1794 | --DOMWINDOW == 78 (0x9180a400) [pid = 1794] [serial = 1523] [outer = (nil)] [url = about:blank] 10:35:22 INFO - PROCESS | 1794 | --DOMWINDOW == 77 (0x9195fc00) [pid = 1794] [serial = 1524] [outer = (nil)] [url = about:blank] 10:35:22 INFO - PROCESS | 1794 | --DOMWINDOW == 76 (0x925b0c00) [pid = 1794] [serial = 1514] [outer = (nil)] [url = about:blank] 10:35:22 INFO - PROCESS | 1794 | --DOMWINDOW == 75 (0x92b10400) [pid = 1794] [serial = 1515] [outer = (nil)] [url = about:blank] 10:35:22 INFO - PROCESS | 1794 | --DOMWINDOW == 74 (0x8f470000) [pid = 1794] [serial = 1520] [outer = (nil)] [url = about:blank] 10:35:22 INFO - PROCESS | 1794 | --DOMWINDOW == 73 (0x8f473800) [pid = 1794] [serial = 1521] [outer = (nil)] [url = about:blank] 10:35:22 INFO - PROCESS | 1794 | --DOMWINDOW == 72 (0x91967000) [pid = 1794] [serial = 1506] [outer = (nil)] [url = about:blank] 10:35:22 INFO - PROCESS | 1794 | --DOMWINDOW == 71 (0x9195f400) [pid = 1794] [serial = 1505] [outer = (nil)] [url = about:blank] 10:35:22 INFO - PROCESS | 1794 | --DOMWINDOW == 70 (0x8ed58000) [pid = 1794] [serial = 1508] [outer = (nil)] [url = about:blank] 10:35:22 INFO - PROCESS | 1794 | --DOMWINDOW == 69 (0x8f751800) [pid = 1794] [serial = 1509] [outer = (nil)] [url = about:blank] 10:35:22 INFO - PROCESS | 1794 | --DOMWINDOW == 68 (0x8f7d8800) [pid = 1794] [serial = 1533] [outer = (nil)] [url = about:blank] 10:35:22 INFO - PROCESS | 1794 | --DOMWINDOW == 67 (0x925a4c00) [pid = 1794] [serial = 1527] [outer = (nil)] [url = about:blank] 10:35:22 INFO - PROCESS | 1794 | --DOMWINDOW == 66 (0x92594800) [pid = 1794] [serial = 1526] [outer = (nil)] [url = about:blank] 10:35:22 INFO - PROCESS | 1794 | --DOMWINDOW == 65 (0x9246f000) [pid = 1794] [serial = 1476] [outer = (nil)] [url = about:blank] 10:35:22 INFO - PROCESS | 1794 | --DOMWINDOW == 64 (0x8f605000) [pid = 1794] [serial = 1532] [outer = (nil)] [url = about:blank] 10:35:23 INFO - PROCESS | 1794 | 1472232923042 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]]]}] 10:35:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 10:35:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1787ms 10:35:23 INFO - PROCESS | 1794 | 1472232923077 Marionette TRACE conn4 -> [0,2081,"getWindowHandle",null] 10:35:23 INFO - PROCESS | 1794 | 1472232923084 Marionette TRACE conn4 <- [1,2081,null,{"value":"8"}] 10:35:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 10:35:23 INFO - PROCESS | 1794 | 1472232923095 Marionette TRACE conn4 -> [0,2082,"setScriptTimeout",{"ms":35000}] 10:35:23 INFO - PROCESS | 1794 | 1472232923100 Marionette TRACE conn4 <- [1,2082,null,{}] 10:35:23 INFO - PROCESS | 1794 | 1472232923106 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}] 10:35:23 INFO - PROCESS | 1794 | 1472232923112 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:35:23 INFO - PROCESS | 1794 | 1472232923359 Marionette TRACE conn4 <- [1,2083,null,{"value":null}] 10:35:23 INFO - PROCESS | 1794 | 1472232923553 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:23 INFO - PROCESS | 1794 | 1472232923560 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:35:23 INFO - PROCESS | 1794 | ++DOCSHELL 0x8f751800 == 18 [pid = 1794] [id = 528] 10:35:23 INFO - PROCESS | 1794 | ++DOMWINDOW == 65 (0x8f753400) [pid = 1794] [serial = 1585] [outer = (nil)] 10:35:23 INFO - PROCESS | 1794 | ++DOMWINDOW == 66 (0x8f7d8400) [pid = 1794] [serial = 1586] [outer = 0x8f753400] 10:35:23 INFO - PROCESS | 1794 | 1472232923656 Marionette DEBUG loaded listener.js 10:35:23 INFO - PROCESS | 1794 | ++DOMWINDOW == 67 (0x90f22800) [pid = 1794] [serial = 1587] [outer = 0x8f753400] 10:35:24 INFO - PROCESS | 1794 | 1472232924495 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]]]}] 10:35:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 10:35:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1481ms 10:35:24 INFO - PROCESS | 1794 | 1472232924577 Marionette TRACE conn4 -> [0,2085,"getWindowHandle",null] 10:35:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 10:35:24 INFO - PROCESS | 1794 | 1472232924582 Marionette TRACE conn4 <- [1,2085,null,{"value":"8"}] 10:35:24 INFO - PROCESS | 1794 | 1472232924589 Marionette TRACE conn4 -> [0,2086,"setScriptTimeout",{"ms":35000}] 10:35:24 INFO - PROCESS | 1794 | 1472232924596 Marionette TRACE conn4 <- [1,2086,null,{}] 10:35:24 INFO - PROCESS | 1794 | 1472232924614 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}] 10:35:24 INFO - PROCESS | 1794 | 1472232924624 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:35:24 INFO - PROCESS | 1794 | 1472232924809 Marionette TRACE conn4 <- [1,2087,null,{"value":null}] 10:35:24 INFO - PROCESS | 1794 | 1472232924967 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:24 INFO - PROCESS | 1794 | 1472232924980 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:35:25 INFO - PROCESS | 1794 | ++DOCSHELL 0x91f4c400 == 19 [pid = 1794] [id = 529] 10:35:25 INFO - PROCESS | 1794 | ++DOMWINDOW == 68 (0x91f52c00) [pid = 1794] [serial = 1588] [outer = (nil)] 10:35:25 INFO - PROCESS | 1794 | ++DOMWINDOW == 69 (0x9246fc00) [pid = 1794] [serial = 1589] [outer = 0x91f52c00] 10:35:25 INFO - PROCESS | 1794 | 1472232925057 Marionette DEBUG loaded listener.js 10:35:25 INFO - PROCESS | 1794 | ++DOMWINDOW == 70 (0x9247a800) [pid = 1794] [serial = 1590] [outer = 0x91f52c00] 10:35:26 INFO - PROCESS | 1794 | 1472232926034 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]]]}] 10:35:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 10:35:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1505ms 10:35:26 INFO - PROCESS | 1794 | 1472232926096 Marionette TRACE conn4 -> [0,2089,"getWindowHandle",null] 10:35:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 10:35:26 INFO - PROCESS | 1794 | 1472232926101 Marionette TRACE conn4 <- [1,2089,null,{"value":"8"}] 10:35:26 INFO - PROCESS | 1794 | 1472232926108 Marionette TRACE conn4 -> [0,2090,"setScriptTimeout",{"ms":35000}] 10:35:26 INFO - PROCESS | 1794 | 1472232926111 Marionette TRACE conn4 <- [1,2090,null,{}] 10:35:26 INFO - PROCESS | 1794 | 1472232926117 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}] 10:35:26 INFO - PROCESS | 1794 | 1472232926122 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:35:26 INFO - PROCESS | 1794 | 1472232926347 Marionette TRACE conn4 <- [1,2091,null,{"value":null}] 10:35:26 INFO - PROCESS | 1794 | 1472232926368 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:26 INFO - PROCESS | 1794 | 1472232926377 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:35:26 INFO - PROCESS | 1794 | ++DOCSHELL 0x8d98e000 == 20 [pid = 1794] [id = 530] 10:35:26 INFO - PROCESS | 1794 | ++DOMWINDOW == 71 (0x92238800) [pid = 1794] [serial = 1591] [outer = (nil)] 10:35:26 INFO - PROCESS | 1794 | ++DOMWINDOW == 72 (0x925a5400) [pid = 1794] [serial = 1592] [outer = 0x92238800] 10:35:26 INFO - PROCESS | 1794 | 1472232926453 Marionette DEBUG loaded listener.js 10:35:26 INFO - PROCESS | 1794 | ++DOMWINDOW == 73 (0x925ad000) [pid = 1794] [serial = 1593] [outer = 0x92238800] 10:35:27 INFO - PROCESS | 1794 | --DOMWINDOW == 72 (0x8d7e0000) [pid = 1794] [serial = 1534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 10:35:27 INFO - PROCESS | 1794 | --DOMWINDOW == 71 (0x8e21e800) [pid = 1794] [serial = 1564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 10:35:27 INFO - PROCESS | 1794 | --DOMWINDOW == 70 (0x8d7db800) [pid = 1794] [serial = 1555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 10:35:27 INFO - PROCESS | 1794 | --DOMWINDOW == 69 (0x8f60b800) [pid = 1794] [serial = 1537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 10:35:27 INFO - PROCESS | 1794 | --DOMWINDOW == 68 (0x9180e000) [pid = 1794] [serial = 1540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 10:35:27 INFO - PROCESS | 1794 | --DOMWINDOW == 67 (0x91f46c00) [pid = 1794] [serial = 1543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 10:35:27 INFO - PROCESS | 1794 | --DOMWINDOW == 66 (0x8e21d400) [pid = 1794] [serial = 1552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 10:35:27 INFO - PROCESS | 1794 | --DOMWINDOW == 65 (0x93c3fc00) [pid = 1794] [serial = 1549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 10:35:27 INFO - PROCESS | 1794 | --DOMWINDOW == 64 (0x93991c00) [pid = 1794] [serial = 1546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 10:35:27 INFO - PROCESS | 1794 | --DOMWINDOW == 63 (0x8e510800) [pid = 1794] [serial = 1558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 10:35:27 INFO - PROCESS | 1794 | --DOMWINDOW == 62 (0x8f74d800) [pid = 1794] [serial = 1561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 10:35:27 INFO - PROCESS | 1794 | 1472232927516 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]]]}] 10:35:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 10:35:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1431ms 10:35:27 INFO - PROCESS | 1794 | 1472232927539 Marionette TRACE conn4 -> [0,2093,"getWindowHandle",null] 10:35:27 INFO - PROCESS | 1794 | 1472232927542 Marionette TRACE conn4 <- [1,2093,null,{"value":"8"}] 10:35:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 10:35:27 INFO - PROCESS | 1794 | 1472232927549 Marionette TRACE conn4 -> [0,2094,"setScriptTimeout",{"ms":35000}] 10:35:27 INFO - PROCESS | 1794 | 1472232927553 Marionette TRACE conn4 <- [1,2094,null,{}] 10:35:27 INFO - PROCESS | 1794 | 1472232927558 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}] 10:35:27 INFO - PROCESS | 1794 | 1472232927562 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:35:27 INFO - PROCESS | 1794 | 1472232927777 Marionette TRACE conn4 <- [1,2095,null,{"value":null}] 10:35:27 INFO - PROCESS | 1794 | 1472232927797 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:27 INFO - PROCESS | 1794 | 1472232927804 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:35:27 INFO - PROCESS | 1794 | ++DOCSHELL 0x8d7d9c00 == 21 [pid = 1794] [id = 531] 10:35:27 INFO - PROCESS | 1794 | ++DOMWINDOW == 63 (0x8f74ec00) [pid = 1794] [serial = 1594] [outer = (nil)] 10:35:27 INFO - PROCESS | 1794 | ++DOMWINDOW == 64 (0x92472800) [pid = 1794] [serial = 1595] [outer = 0x8f74ec00] 10:35:27 INFO - PROCESS | 1794 | 1472232927901 Marionette DEBUG loaded listener.js 10:35:28 INFO - PROCESS | 1794 | ++DOMWINDOW == 65 (0x92597800) [pid = 1794] [serial = 1596] [outer = 0x8f74ec00] 10:35:28 INFO - PROCESS | 1794 | 1472232928848 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]]]}] 10:35:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 10:35:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1344ms 10:35:28 INFO - PROCESS | 1794 | 1472232928895 Marionette TRACE conn4 -> [0,2097,"getWindowHandle",null] 10:35:28 INFO - PROCESS | 1794 | 1472232928899 Marionette TRACE conn4 <- [1,2097,null,{"value":"8"}] 10:35:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 10:35:28 INFO - PROCESS | 1794 | 1472232928905 Marionette TRACE conn4 -> [0,2098,"setScriptTimeout",{"ms":35000}] 10:35:28 INFO - PROCESS | 1794 | 1472232928909 Marionette TRACE conn4 <- [1,2098,null,{}] 10:35:28 INFO - PROCESS | 1794 | 1472232928916 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}] 10:35:28 INFO - PROCESS | 1794 | 1472232928927 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:35:29 INFO - PROCESS | 1794 | 1472232929198 Marionette TRACE conn4 <- [1,2099,null,{"value":null}] 10:35:29 INFO - PROCESS | 1794 | 1472232929378 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:29 INFO - PROCESS | 1794 | 1472232929388 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:35:29 INFO - PROCESS | 1794 | ++DOCSHELL 0x8d7e2c00 == 22 [pid = 1794] [id = 532] 10:35:29 INFO - PROCESS | 1794 | ++DOMWINDOW == 66 (0x8d7e3c00) [pid = 1794] [serial = 1597] [outer = (nil)] 10:35:29 INFO - PROCESS | 1794 | ++DOMWINDOW == 67 (0x8d991c00) [pid = 1794] [serial = 1598] [outer = 0x8d7e3c00] 10:35:29 INFO - PROCESS | 1794 | 1472232929486 Marionette DEBUG loaded listener.js 10:35:29 INFO - PROCESS | 1794 | ++DOMWINDOW == 68 (0x8e214400) [pid = 1794] [serial = 1599] [outer = 0x8d7e3c00] 10:35:30 INFO - PROCESS | 1794 | 1472232930558 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]]]}] 10:35:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 10:35:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1685ms 10:35:30 INFO - PROCESS | 1794 | 1472232930593 Marionette TRACE conn4 -> [0,2101,"getWindowHandle",null] 10:35:30 INFO - PROCESS | 1794 | 1472232930600 Marionette TRACE conn4 <- [1,2101,null,{"value":"8"}] 10:35:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 10:35:30 INFO - PROCESS | 1794 | 1472232930608 Marionette TRACE conn4 -> [0,2102,"setScriptTimeout",{"ms":35000}] 10:35:30 INFO - PROCESS | 1794 | 1472232930614 Marionette TRACE conn4 <- [1,2102,null,{}] 10:35:30 INFO - PROCESS | 1794 | 1472232930621 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}] 10:35:30 INFO - PROCESS | 1794 | 1472232930630 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:35:30 INFO - PROCESS | 1794 | 1472232930865 Marionette TRACE conn4 <- [1,2103,null,{"value":null}] 10:35:31 INFO - PROCESS | 1794 | 1472232931097 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:31 INFO - PROCESS | 1794 | 1472232931104 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:35:31 INFO - PROCESS | 1794 | ++DOCSHELL 0x8f474000 == 23 [pid = 1794] [id = 533] 10:35:31 INFO - PROCESS | 1794 | ++DOMWINDOW == 69 (0x8f601400) [pid = 1794] [serial = 1600] [outer = (nil)] 10:35:31 INFO - PROCESS | 1794 | ++DOMWINDOW == 70 (0x8f60a800) [pid = 1794] [serial = 1601] [outer = 0x8f601400] 10:35:31 INFO - PROCESS | 1794 | 1472232931244 Marionette DEBUG loaded listener.js 10:35:31 INFO - PROCESS | 1794 | ++DOMWINDOW == 71 (0x8f758000) [pid = 1794] [serial = 1602] [outer = 0x8f601400] 10:35:32 INFO - PROCESS | 1794 | 1472232932265 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]]]}] 10:35:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 10:35:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1733ms 10:35:32 INFO - PROCESS | 1794 | 1472232932342 Marionette TRACE conn4 -> [0,2105,"getWindowHandle",null] 10:35:32 INFO - PROCESS | 1794 | 1472232932347 Marionette TRACE conn4 <- [1,2105,null,{"value":"8"}] 10:35:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 10:35:32 INFO - PROCESS | 1794 | 1472232932355 Marionette TRACE conn4 -> [0,2106,"setScriptTimeout",{"ms":35000}] 10:35:32 INFO - PROCESS | 1794 | 1472232932359 Marionette TRACE conn4 <- [1,2106,null,{}] 10:35:32 INFO - PROCESS | 1794 | 1472232932366 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}] 10:35:32 INFO - PROCESS | 1794 | 1472232932371 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:35:32 INFO - PROCESS | 1794 | 1472232932612 Marionette TRACE conn4 <- [1,2107,null,{"value":null}] 10:35:32 INFO - PROCESS | 1794 | 1472232932910 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:32 INFO - PROCESS | 1794 | 1472232932924 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:35:32 INFO - PROCESS | 1794 | ++DOCSHELL 0x91815000 == 24 [pid = 1794] [id = 534] 10:35:32 INFO - PROCESS | 1794 | ++DOMWINDOW == 72 (0x91817800) [pid = 1794] [serial = 1603] [outer = (nil)] 10:35:33 INFO - PROCESS | 1794 | ++DOMWINDOW == 73 (0x91964000) [pid = 1794] [serial = 1604] [outer = 0x91817800] 10:35:33 INFO - PROCESS | 1794 | 1472232933038 Marionette DEBUG loaded listener.js 10:35:33 INFO - PROCESS | 1794 | ++DOMWINDOW == 74 (0x92238c00) [pid = 1794] [serial = 1605] [outer = 0x91817800] 10:35:34 INFO - PROCESS | 1794 | 1472232934043 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]]]}] 10:35:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 10:35:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 1740ms 10:35:34 INFO - PROCESS | 1794 | 1472232934097 Marionette TRACE conn4 -> [0,2109,"getWindowHandle",null] 10:35:34 INFO - PROCESS | 1794 | 1472232934104 Marionette TRACE conn4 <- [1,2109,null,{"value":"8"}] 10:35:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 10:35:34 INFO - PROCESS | 1794 | 1472232934123 Marionette TRACE conn4 -> [0,2110,"setScriptTimeout",{"ms":35000}] 10:35:34 INFO - PROCESS | 1794 | 1472232934131 Marionette TRACE conn4 <- [1,2110,null,{}] 10:35:34 INFO - PROCESS | 1794 | 1472232934137 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}] 10:35:34 INFO - PROCESS | 1794 | 1472232934144 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:35:34 INFO - PROCESS | 1794 | 1472232934390 Marionette TRACE conn4 <- [1,2111,null,{"value":null}] 10:35:34 INFO - PROCESS | 1794 | 1472232934619 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:34 INFO - PROCESS | 1794 | 1472232934630 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:35:34 INFO - PROCESS | 1794 | ++DOCSHELL 0x8f7b1000 == 25 [pid = 1794] [id = 535] 10:35:34 INFO - PROCESS | 1794 | ++DOMWINDOW == 75 (0x90f22000) [pid = 1794] [serial = 1606] [outer = (nil)] 10:35:34 INFO - PROCESS | 1794 | ++DOMWINDOW == 76 (0x93947400) [pid = 1794] [serial = 1607] [outer = 0x90f22000] 10:35:34 INFO - PROCESS | 1794 | 1472232934761 Marionette DEBUG loaded listener.js 10:35:34 INFO - PROCESS | 1794 | ++DOMWINDOW == 77 (0x9394f400) [pid = 1794] [serial = 1608] [outer = 0x90f22000] 10:35:35 INFO - PROCESS | 1794 | 1472232935707 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]]]}] 10:35:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 10:35:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1650ms 10:35:35 INFO - PROCESS | 1794 | 1472232935766 Marionette TRACE conn4 -> [0,2113,"getWindowHandle",null] 10:35:35 INFO - PROCESS | 1794 | 1472232935769 Marionette TRACE conn4 <- [1,2113,null,{"value":"8"}] 10:35:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 10:35:35 INFO - PROCESS | 1794 | 1472232935777 Marionette TRACE conn4 -> [0,2114,"setScriptTimeout",{"ms":35000}] 10:35:35 INFO - PROCESS | 1794 | 1472232935781 Marionette TRACE conn4 <- [1,2114,null,{}] 10:35:35 INFO - PROCESS | 1794 | 1472232935787 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}] 10:35:35 INFO - PROCESS | 1794 | 1472232935793 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:35:35 INFO - PROCESS | 1794 | 1472232935980 Marionette TRACE conn4 <- [1,2115,null,{"value":null}] 10:35:36 INFO - PROCESS | 1794 | 1472232936163 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:36 INFO - PROCESS | 1794 | 1472232936171 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:35:36 INFO - PROCESS | 1794 | ++DOCSHELL 0x92b16c00 == 26 [pid = 1794] [id = 536] 10:35:36 INFO - PROCESS | 1794 | ++DOMWINDOW == 78 (0x93945400) [pid = 1794] [serial = 1609] [outer = (nil)] 10:35:36 INFO - PROCESS | 1794 | ++DOMWINDOW == 79 (0x9398a800) [pid = 1794] [serial = 1610] [outer = 0x93945400] 10:35:36 INFO - PROCESS | 1794 | 1472232936252 Marionette DEBUG loaded listener.js 10:35:36 INFO - PROCESS | 1794 | ++DOMWINDOW == 80 (0x93988c00) [pid = 1794] [serial = 1611] [outer = 0x93945400] 10:35:37 INFO - PROCESS | 1794 | 1472232937250 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]]]}] 10:35:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 10:35:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1533ms 10:35:37 INFO - PROCESS | 1794 | 1472232937312 Marionette TRACE conn4 -> [0,2117,"getWindowHandle",null] 10:35:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 10:35:37 INFO - PROCESS | 1794 | 1472232937316 Marionette TRACE conn4 <- [1,2117,null,{"value":"8"}] 10:35:37 INFO - PROCESS | 1794 | 1472232937323 Marionette TRACE conn4 -> [0,2118,"setScriptTimeout",{"ms":35000}] 10:35:37 INFO - PROCESS | 1794 | 1472232937326 Marionette TRACE conn4 <- [1,2118,null,{}] 10:35:37 INFO - PROCESS | 1794 | 1472232937332 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}] 10:35:37 INFO - PROCESS | 1794 | 1472232937338 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:35:37 INFO - PROCESS | 1794 | 1472232937518 Marionette TRACE conn4 <- [1,2119,null,{"value":null}] 10:35:37 INFO - PROCESS | 1794 | 1472232937707 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:37 INFO - PROCESS | 1794 | 1472232937739 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:35:37 INFO - PROCESS | 1794 | ++DOCSHELL 0x93952800 == 27 [pid = 1794] [id = 537] 10:35:37 INFO - PROCESS | 1794 | ++DOMWINDOW == 81 (0x93a64c00) [pid = 1794] [serial = 1612] [outer = (nil)] 10:35:37 INFO - PROCESS | 1794 | ++DOMWINDOW == 82 (0x93c43400) [pid = 1794] [serial = 1613] [outer = 0x93a64c00] 10:35:37 INFO - PROCESS | 1794 | 1472232937882 Marionette DEBUG loaded listener.js 10:35:38 INFO - PROCESS | 1794 | ++DOMWINDOW == 83 (0x95109800) [pid = 1794] [serial = 1614] [outer = 0x93a64c00] 10:35:39 INFO - PROCESS | 1794 | 1472232939234 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]]]}] 10:35:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 10:35:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1983ms 10:35:39 INFO - PROCESS | 1794 | 1472232939307 Marionette TRACE conn4 -> [0,2121,"getWindowHandle",null] 10:35:39 INFO - PROCESS | 1794 | 1472232939313 Marionette TRACE conn4 <- [1,2121,null,{"value":"8"}] 10:35:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 10:35:39 INFO - PROCESS | 1794 | 1472232939332 Marionette TRACE conn4 -> [0,2122,"setScriptTimeout",{"ms":35000}] 10:35:39 INFO - PROCESS | 1794 | 1472232939337 Marionette TRACE conn4 <- [1,2122,null,{}] 10:35:39 INFO - PROCESS | 1794 | 1472232939345 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}] 10:35:39 INFO - PROCESS | 1794 | 1472232939350 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:35:39 INFO - PROCESS | 1794 | 1472232939563 Marionette TRACE conn4 <- [1,2123,null,{"value":null}] 10:35:39 INFO - PROCESS | 1794 | 1472232939904 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:39 INFO - PROCESS | 1794 | 1472232939921 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:35:39 INFO - PROCESS | 1794 | ++DOCSHELL 0x8ebaac00 == 28 [pid = 1794] [id = 538] 10:35:39 INFO - PROCESS | 1794 | ++DOMWINDOW == 84 (0x8ebabc00) [pid = 1794] [serial = 1615] [outer = (nil)] 10:35:39 INFO - PROCESS | 1794 | ++DOMWINDOW == 85 (0x8ed4fc00) [pid = 1794] [serial = 1616] [outer = 0x8ebabc00] 10:35:40 INFO - PROCESS | 1794 | 1472232939996 Marionette DEBUG loaded listener.js 10:35:40 INFO - PROCESS | 1794 | ++DOMWINDOW == 86 (0x8f46ec00) [pid = 1794] [serial = 1617] [outer = 0x8ebabc00] 10:35:41 INFO - PROCESS | 1794 | --DOCSHELL 0x8e215800 == 27 [pid = 1794] [id = 517] 10:35:41 INFO - PROCESS | 1794 | --DOCSHELL 0x8d7d9c00 == 26 [pid = 1794] [id = 531] 10:35:41 INFO - PROCESS | 1794 | --DOCSHELL 0x8d98e000 == 25 [pid = 1794] [id = 530] 10:35:41 INFO - PROCESS | 1794 | --DOCSHELL 0x91f4c400 == 24 [pid = 1794] [id = 529] 10:35:41 INFO - PROCESS | 1794 | --DOCSHELL 0x8f751800 == 23 [pid = 1794] [id = 528] 10:35:41 INFO - PROCESS | 1794 | --DOCSHELL 0x8ebae000 == 22 [pid = 1794] [id = 527] 10:35:41 INFO - PROCESS | 1794 | --DOCSHELL 0x8d7dac00 == 21 [pid = 1794] [id = 518] 10:35:41 INFO - PROCESS | 1794 | --DOCSHELL 0x8e510400 == 20 [pid = 1794] [id = 519] 10:35:41 INFO - PROCESS | 1794 | --DOCSHELL 0x8ebaa000 == 19 [pid = 1794] [id = 522] 10:35:41 INFO - PROCESS | 1794 | --DOCSHELL 0x8e501400 == 18 [pid = 1794] [id = 523] 10:35:41 INFO - PROCESS | 1794 | --DOCSHELL 0x8e214000 == 17 [pid = 1794] [id = 521] 10:35:41 INFO - PROCESS | 1794 | --DOCSHELL 0x8f7b2000 == 16 [pid = 1794] [id = 526] 10:35:41 INFO - PROCESS | 1794 | --DOCSHELL 0x92474c00 == 15 [pid = 1794] [id = 525] 10:35:41 INFO - PROCESS | 1794 | --DOCSHELL 0x8d995c00 == 14 [pid = 1794] [id = 524] 10:35:41 INFO - PROCESS | 1794 | --DOCSHELL 0x8eba9000 == 13 [pid = 1794] [id = 520] 10:35:41 INFO - PROCESS | 1794 | --DOCSHELL 0x93952800 == 12 [pid = 1794] [id = 537] 10:35:41 INFO - PROCESS | 1794 | --DOCSHELL 0x92b16c00 == 11 [pid = 1794] [id = 536] 10:35:41 INFO - PROCESS | 1794 | --DOCSHELL 0x8f7b1000 == 10 [pid = 1794] [id = 535] 10:35:41 INFO - PROCESS | 1794 | --DOCSHELL 0x8f474000 == 9 [pid = 1794] [id = 533] 10:35:41 INFO - PROCESS | 1794 | --DOCSHELL 0x91815000 == 8 [pid = 1794] [id = 534] 10:35:41 INFO - PROCESS | 1794 | --DOCSHELL 0x8d7e2c00 == 7 [pid = 1794] [id = 532] 10:35:41 INFO - PROCESS | 1794 | --DOMWINDOW == 85 (0x8d992400) [pid = 1794] [serial = 1535] [outer = (nil)] [url = about:blank] 10:35:41 INFO - PROCESS | 1794 | --DOMWINDOW == 84 (0x90f29800) [pid = 1794] [serial = 1565] [outer = (nil)] [url = about:blank] 10:35:41 INFO - PROCESS | 1794 | --DOMWINDOW == 83 (0x8d999800) [pid = 1794] [serial = 1557] [outer = (nil)] [url = about:blank] 10:35:41 INFO - PROCESS | 1794 | --DOMWINDOW == 82 (0x8f7a6400) [pid = 1794] [serial = 1539] [outer = (nil)] [url = about:blank] 10:35:41 INFO - PROCESS | 1794 | --DOMWINDOW == 81 (0x9246dc00) [pid = 1794] [serial = 1542] [outer = (nil)] [url = about:blank] 10:35:41 INFO - PROCESS | 1794 | --DOMWINDOW == 80 (0x9398d000) [pid = 1794] [serial = 1545] [outer = (nil)] [url = about:blank] 10:35:41 INFO - PROCESS | 1794 | --DOMWINDOW == 79 (0x8e503c00) [pid = 1794] [serial = 1553] [outer = (nil)] [url = about:blank] 10:35:41 INFO - PROCESS | 1794 | --DOMWINDOW == 78 (0x95102400) [pid = 1794] [serial = 1550] [outer = (nil)] [url = about:blank] 10:35:41 INFO - PROCESS | 1794 | --DOMWINDOW == 77 (0x9180bc00) [pid = 1794] [serial = 1566] [outer = (nil)] [url = about:blank] 10:35:41 INFO - PROCESS | 1794 | --DOMWINDOW == 76 (0x8eba3400) [pid = 1794] [serial = 1554] [outer = (nil)] [url = about:blank] 10:35:41 INFO - PROCESS | 1794 | --DOMWINDOW == 75 (0x8f74f800) [pid = 1794] [serial = 1538] [outer = (nil)] [url = about:blank] 10:35:41 INFO - PROCESS | 1794 | --DOMWINDOW == 74 (0x93a6f000) [pid = 1794] [serial = 1547] [outer = (nil)] [url = about:blank] 10:35:41 INFO - PROCESS | 1794 | --DOMWINDOW == 73 (0x91f46000) [pid = 1794] [serial = 1541] [outer = (nil)] [url = about:blank] 10:35:41 INFO - PROCESS | 1794 | --DOMWINDOW == 72 (0x8e216000) [pid = 1794] [serial = 1536] [outer = (nil)] [url = about:blank] 10:35:41 INFO - PROCESS | 1794 | --DOMWINDOW == 71 (0x8ebad000) [pid = 1794] [serial = 1559] [outer = (nil)] [url = about:blank] 10:35:41 INFO - PROCESS | 1794 | --DOMWINDOW == 70 (0x93c40400) [pid = 1794] [serial = 1548] [outer = (nil)] [url = about:blank] 10:35:41 INFO - PROCESS | 1794 | --DOMWINDOW == 69 (0x95199000) [pid = 1794] [serial = 1551] [outer = (nil)] [url = about:blank] 10:35:41 INFO - PROCESS | 1794 | --DOMWINDOW == 68 (0x8ed55400) [pid = 1794] [serial = 1560] [outer = (nil)] [url = about:blank] 10:35:41 INFO - PROCESS | 1794 | --DOMWINDOW == 67 (0x93985c00) [pid = 1794] [serial = 1544] [outer = (nil)] [url = about:blank] 10:35:41 INFO - PROCESS | 1794 | --DOMWINDOW == 66 (0x8f7a8400) [pid = 1794] [serial = 1563] [outer = (nil)] [url = about:blank] 10:35:41 INFO - PROCESS | 1794 | --DOMWINDOW == 65 (0x8d7e5400) [pid = 1794] [serial = 1556] [outer = (nil)] [url = about:blank] 10:35:41 INFO - PROCESS | 1794 | --DOMWINDOW == 64 (0x8f755400) [pid = 1794] [serial = 1562] [outer = (nil)] [url = about:blank] 10:35:41 INFO - PROCESS | 1794 | --DOMWINDOW == 63 (0x91812000) [pid = 1794] [serial = 1568] [outer = (nil)] [url = about:blank] 10:35:42 INFO - PROCESS | 1794 | 1472232942031 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]]]}] 10:35:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 10:35:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 2739ms 10:35:42 INFO - PROCESS | 1794 | 1472232942071 Marionette TRACE conn4 -> [0,2125,"getWindowHandle",null] 10:35:42 INFO - PROCESS | 1794 | 1472232942078 Marionette TRACE conn4 <- [1,2125,null,{"value":"8"}] 10:35:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 10:35:42 INFO - PROCESS | 1794 | 1472232942088 Marionette TRACE conn4 -> [0,2126,"setScriptTimeout",{"ms":35000}] 10:35:42 INFO - PROCESS | 1794 | 1472232942094 Marionette TRACE conn4 <- [1,2126,null,{}] 10:35:42 INFO - PROCESS | 1794 | 1472232942104 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}] 10:35:42 INFO - PROCESS | 1794 | 1472232942109 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:35:42 INFO - PROCESS | 1794 | 1472232942299 Marionette TRACE conn4 <- [1,2127,null,{"value":null}] 10:35:42 INFO - PROCESS | 1794 | 1472232942434 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:42 INFO - PROCESS | 1794 | 1472232942446 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:35:42 INFO - PROCESS | 1794 | ++DOCSHELL 0x8e213000 == 8 [pid = 1794] [id = 539] 10:35:42 INFO - PROCESS | 1794 | ++DOMWINDOW == 64 (0x8e215000) [pid = 1794] [serial = 1618] [outer = (nil)] 10:35:42 INFO - PROCESS | 1794 | ++DOMWINDOW == 65 (0x8e21e400) [pid = 1794] [serial = 1619] [outer = 0x8e215000] 10:35:42 INFO - PROCESS | 1794 | 1472232942523 Marionette DEBUG loaded listener.js 10:35:42 INFO - PROCESS | 1794 | ++DOMWINDOW == 66 (0x8eba5000) [pid = 1794] [serial = 1620] [outer = 0x8e215000] 10:35:43 INFO - PROCESS | 1794 | 1472232943709 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]]]}] 10:35:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 10:35:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1646ms 10:35:43 INFO - PROCESS | 1794 | 1472232943786 Marionette TRACE conn4 -> [0,2129,"getWindowHandle",null] 10:35:43 INFO - PROCESS | 1794 | 1472232943795 Marionette TRACE conn4 <- [1,2129,null,{"value":"8"}] 10:35:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 10:35:43 INFO - PROCESS | 1794 | 1472232943808 Marionette TRACE conn4 -> [0,2130,"setScriptTimeout",{"ms":35000}] 10:35:43 INFO - PROCESS | 1794 | 1472232943812 Marionette TRACE conn4 <- [1,2130,null,{}] 10:35:43 INFO - PROCESS | 1794 | 1472232943837 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}] 10:35:43 INFO - PROCESS | 1794 | 1472232943844 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:35:44 INFO - PROCESS | 1794 | 1472232944078 Marionette TRACE conn4 <- [1,2131,null,{"value":null}] 10:35:44 INFO - PROCESS | 1794 | 1472232944167 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:44 INFO - PROCESS | 1794 | 1472232944178 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:35:44 INFO - PROCESS | 1794 | ++DOCSHELL 0x8f601800 == 9 [pid = 1794] [id = 540] 10:35:44 INFO - PROCESS | 1794 | ++DOMWINDOW == 67 (0x8f602800) [pid = 1794] [serial = 1621] [outer = (nil)] 10:35:44 INFO - PROCESS | 1794 | ++DOMWINDOW == 68 (0x8f60d000) [pid = 1794] [serial = 1622] [outer = 0x8f602800] 10:35:44 INFO - PROCESS | 1794 | 1472232944256 Marionette DEBUG loaded listener.js 10:35:44 INFO - PROCESS | 1794 | ++DOMWINDOW == 69 (0x8f751400) [pid = 1794] [serial = 1623] [outer = 0x8f602800] 10:35:45 INFO - PROCESS | 1794 | 1472232945415 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] 10:35:45 INFO - PROCESS | 1794 | 1472232945500 Marionette TRACE conn4 <- [1,2133,null,{"value":"8"}] 10:35:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 10:35:45 INFO - PROCESS | 1794 | 1472232945508 Marionette TRACE conn4 -> [0,2134,"setScriptTimeout",{"ms":35000}] 10:35:45 INFO - PROCESS | 1794 | 1472232945515 Marionette TRACE conn4 <- [1,2134,null,{}] 10:35:45 INFO - PROCESS | 1794 | 1472232945542 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}] 10:35:45 INFO - PROCESS | 1794 | 1472232945552 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:35:45 INFO - PROCESS | 1794 | 1472232945788 Marionette TRACE conn4 <- [1,2135,null,{"value":null}] 10:35:46 INFO - PROCESS | 1794 | --DOMWINDOW == 68 (0x8f74ec00) [pid = 1794] [serial = 1594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 10:35:46 INFO - PROCESS | 1794 | --DOMWINDOW == 67 (0x92238800) [pid = 1794] [serial = 1591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 10:35:46 INFO - PROCESS | 1794 | --DOMWINDOW == 66 (0x8f603000) [pid = 1794] [serial = 1567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 10:35:46 INFO - PROCESS | 1794 | --DOMWINDOW == 65 (0x925a8c00) [pid = 1794] [serial = 1579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 10:35:46 INFO - PROCESS | 1794 | --DOMWINDOW == 64 (0x8e210c00) [pid = 1794] [serial = 1573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 10:35:46 INFO - PROCESS | 1794 | --DOMWINDOW == 63 (0x8e504c00) [pid = 1794] [serial = 1570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 10:35:46 INFO - PROCESS | 1794 | --DOMWINDOW == 62 (0x92478800) [pid = 1794] [serial = 1576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 10:35:46 INFO - PROCESS | 1794 | --DOMWINDOW == 61 (0x8ebae400) [pid = 1794] [serial = 1582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 10:35:46 INFO - PROCESS | 1794 | --DOMWINDOW == 60 (0x8f753400) [pid = 1794] [serial = 1585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 10:35:46 INFO - PROCESS | 1794 | --DOMWINDOW == 59 (0x91f52c00) [pid = 1794] [serial = 1588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 10:35:46 INFO - PROCESS | 1794 | 1472232946450 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:46 INFO - PROCESS | 1794 | 1472232946462 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:35:46 INFO - PROCESS | 1794 | ++DOCSHELL 0x8e504c00 == 10 [pid = 1794] [id = 541] 10:35:46 INFO - PROCESS | 1794 | ++DOMWINDOW == 60 (0x8e50e000) [pid = 1794] [serial = 1624] [outer = (nil)] 10:35:46 INFO - PROCESS | 1794 | ++DOMWINDOW == 61 (0x8f74cc00) [pid = 1794] [serial = 1625] [outer = 0x8e50e000] 10:35:46 INFO - PROCESS | 1794 | 1472232946547 Marionette DEBUG loaded listener.js 10:35:46 INFO - PROCESS | 1794 | ++DOMWINDOW == 62 (0x90f25400) [pid = 1794] [serial = 1626] [outer = 0x8e50e000] 10:35:47 INFO - PROCESS | 1794 | 1472232947440 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]]]}] 10:35:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 10:35:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1958ms 10:35:47 INFO - PROCESS | 1794 | 1472232947467 Marionette TRACE conn4 -> [0,2137,"getWindowHandle",null] 10:35:47 INFO - PROCESS | 1794 | 1472232947472 Marionette TRACE conn4 <- [1,2137,null,{"value":"8"}] 10:35:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 10:35:47 INFO - PROCESS | 1794 | 1472232947478 Marionette TRACE conn4 -> [0,2138,"setScriptTimeout",{"ms":35000}] 10:35:47 INFO - PROCESS | 1794 | 1472232947481 Marionette TRACE conn4 <- [1,2138,null,{}] 10:35:47 INFO - PROCESS | 1794 | 1472232947487 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}] 10:35:47 INFO - PROCESS | 1794 | 1472232947493 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:35:47 INFO - PROCESS | 1794 | 1472232947683 Marionette TRACE conn4 <- [1,2139,null,{"value":null}] 10:35:47 INFO - PROCESS | 1794 | 1472232947693 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:47 INFO - PROCESS | 1794 | 1472232947702 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:35:47 INFO - PROCESS | 1794 | ++DOCSHELL 0x8d7e7800 == 11 [pid = 1794] [id = 542] 10:35:47 INFO - PROCESS | 1794 | ++DOMWINDOW == 63 (0x90f28000) [pid = 1794] [serial = 1627] [outer = (nil)] 10:35:47 INFO - PROCESS | 1794 | ++DOMWINDOW == 64 (0x91811800) [pid = 1794] [serial = 1628] [outer = 0x90f28000] 10:35:47 INFO - PROCESS | 1794 | 1472232947783 Marionette DEBUG loaded listener.js 10:35:47 INFO - PROCESS | 1794 | ++DOMWINDOW == 65 (0x9195f400) [pid = 1794] [serial = 1629] [outer = 0x90f28000] 10:35:49 INFO - PROCESS | 1794 | 1472232949253 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]]]}] 10:35:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 10:35:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1832ms 10:35:49 INFO - PROCESS | 1794 | 1472232949311 Marionette TRACE conn4 -> [0,2141,"getWindowHandle",null] 10:35:49 INFO - PROCESS | 1794 | 1472232949319 Marionette TRACE conn4 <- [1,2141,null,{"value":"8"}] 10:35:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 10:35:49 INFO - PROCESS | 1794 | 1472232949329 Marionette TRACE conn4 -> [0,2142,"setScriptTimeout",{"ms":35000}] 10:35:49 INFO - PROCESS | 1794 | 1472232949333 Marionette TRACE conn4 <- [1,2142,null,{}] 10:35:49 INFO - PROCESS | 1794 | 1472232949344 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}] 10:35:49 INFO - PROCESS | 1794 | 1472232949350 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:35:49 INFO - PROCESS | 1794 | 1472232949569 Marionette TRACE conn4 <- [1,2143,null,{"value":null}] 10:35:49 INFO - PROCESS | 1794 | 1472232949824 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:49 INFO - PROCESS | 1794 | 1472232949835 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:35:49 INFO - PROCESS | 1794 | ++DOCSHELL 0x8e219c00 == 12 [pid = 1794] [id = 543] 10:35:49 INFO - PROCESS | 1794 | ++DOMWINDOW == 66 (0x8e509000) [pid = 1794] [serial = 1630] [outer = (nil)] 10:35:49 INFO - PROCESS | 1794 | ++DOMWINDOW == 67 (0x8f60ac00) [pid = 1794] [serial = 1631] [outer = 0x8e509000] 10:35:49 INFO - PROCESS | 1794 | 1472232949971 Marionette DEBUG loaded listener.js 10:35:50 INFO - PROCESS | 1794 | ++DOMWINDOW == 68 (0x8f7aec00) [pid = 1794] [serial = 1632] [outer = 0x8e509000] 10:35:51 INFO - PROCESS | 1794 | 1472232951182 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] 10:35:51 INFO - PROCESS | 1794 | 1472232951297 Marionette TRACE conn4 <- [1,2145,null,{"value":"8"}] 10:35:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 10:35:51 INFO - PROCESS | 1794 | 1472232951311 Marionette TRACE conn4 -> [0,2146,"setScriptTimeout",{"ms":35000}] 10:35:51 INFO - PROCESS | 1794 | 1472232951317 Marionette TRACE conn4 <- [1,2146,null,{}] 10:35:51 INFO - PROCESS | 1794 | 1472232951379 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}] 10:35:51 INFO - PROCESS | 1794 | 1472232951386 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:35:51 INFO - PROCESS | 1794 | 1472232951583 Marionette TRACE conn4 <- [1,2147,null,{"value":null}] 10:35:51 INFO - PROCESS | 1794 | 1472232951880 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:51 INFO - PROCESS | 1794 | 1472232951888 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:35:51 INFO - PROCESS | 1794 | ++DOCSHELL 0x9180b800 == 13 [pid = 1794] [id = 544] 10:35:51 INFO - PROCESS | 1794 | ++DOMWINDOW == 69 (0x9195ec00) [pid = 1794] [serial = 1633] [outer = (nil)] 10:35:51 INFO - PROCESS | 1794 | ++DOMWINDOW == 70 (0x91966c00) [pid = 1794] [serial = 1634] [outer = 0x9195ec00] 10:35:51 INFO - PROCESS | 1794 | 1472232951990 Marionette DEBUG loaded listener.js 10:35:52 INFO - PROCESS | 1794 | ++DOMWINDOW == 71 (0x91f4b400) [pid = 1794] [serial = 1635] [outer = 0x9195ec00] 10:35:53 INFO - PROCESS | 1794 | 1472232953030 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] 10:35:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 10:35:53 INFO - PROCESS | 1794 | 1472232953106 Marionette TRACE conn4 <- [1,2149,null,{"value":"8"}] 10:35:53 INFO - PROCESS | 1794 | 1472232953113 Marionette TRACE conn4 -> [0,2150,"setScriptTimeout",{"ms":35000}] 10:35:53 INFO - PROCESS | 1794 | 1472232953119 Marionette TRACE conn4 <- [1,2150,null,{}] 10:35:53 INFO - PROCESS | 1794 | 1472232953138 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}] 10:35:53 INFO - PROCESS | 1794 | 1472232953148 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:35:53 INFO - PROCESS | 1794 | 1472232953403 Marionette TRACE conn4 <- [1,2151,null,{"value":null}] 10:35:53 INFO - PROCESS | 1794 | 1472232953728 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:53 INFO - PROCESS | 1794 | 1472232953741 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:35:53 INFO - PROCESS | 1794 | ++DOCSHELL 0x9258e400 == 14 [pid = 1794] [id = 545] 10:35:53 INFO - PROCESS | 1794 | ++DOMWINDOW == 72 (0x9258fc00) [pid = 1794] [serial = 1636] [outer = (nil)] 10:35:53 INFO - PROCESS | 1794 | ++DOMWINDOW == 73 (0x925a8400) [pid = 1794] [serial = 1637] [outer = 0x9258fc00] 10:35:53 INFO - PROCESS | 1794 | 1472232953839 Marionette DEBUG loaded listener.js 10:35:53 INFO - PROCESS | 1794 | ++DOMWINDOW == 74 (0x92b0ac00) [pid = 1794] [serial = 1638] [outer = 0x9258fc00] 10:35:54 INFO - PROCESS | 1794 | 1472232954880 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]]]}] 10:35:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 10:35:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1845ms 10:35:54 INFO - PROCESS | 1794 | 1472232954963 Marionette TRACE conn4 -> [0,2153,"getWindowHandle",null] 10:35:54 INFO - PROCESS | 1794 | 1472232954969 Marionette TRACE conn4 <- [1,2153,null,{"value":"8"}] 10:35:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 10:35:54 INFO - PROCESS | 1794 | 1472232954979 Marionette TRACE conn4 -> [0,2154,"setScriptTimeout",{"ms":35000}] 10:35:54 INFO - PROCESS | 1794 | 1472232954984 Marionette TRACE conn4 <- [1,2154,null,{}] 10:35:54 INFO - PROCESS | 1794 | 1472232954991 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}] 10:35:55 INFO - PROCESS | 1794 | 1472232954997 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:35:55 INFO - PROCESS | 1794 | 1472232955186 Marionette TRACE conn4 <- [1,2155,null,{"value":null}] 10:35:55 INFO - PROCESS | 1794 | 1472232955419 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:55 INFO - PROCESS | 1794 | 1472232955431 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:35:55 INFO - PROCESS | 1794 | ++DOCSHELL 0x8e50b800 == 15 [pid = 1794] [id = 546] 10:35:55 INFO - PROCESS | 1794 | ++DOMWINDOW == 75 (0x8f476000) [pid = 1794] [serial = 1639] [outer = (nil)] 10:35:55 INFO - PROCESS | 1794 | ++DOMWINDOW == 76 (0x8f7e4800) [pid = 1794] [serial = 1640] [outer = 0x8f476000] 10:35:55 INFO - PROCESS | 1794 | 1472232955543 Marionette DEBUG loaded listener.js 10:35:55 INFO - PROCESS | 1794 | ++DOMWINDOW == 77 (0x9195c400) [pid = 1794] [serial = 1641] [outer = 0x8f476000] 10:35:56 INFO - PROCESS | 1794 | 1472232956738 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]]]}] 10:35:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 10:35:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1836ms 10:35:56 INFO - PROCESS | 1794 | 1472232956822 Marionette TRACE conn4 -> [0,2157,"getWindowHandle",null] 10:35:56 INFO - PROCESS | 1794 | 1472232956833 Marionette TRACE conn4 <- [1,2157,null,{"value":"8"}] 10:35:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 10:35:56 INFO - PROCESS | 1794 | 1472232956865 Marionette TRACE conn4 -> [0,2158,"setScriptTimeout",{"ms":35000}] 10:35:56 INFO - PROCESS | 1794 | 1472232956871 Marionette TRACE conn4 <- [1,2158,null,{}] 10:35:56 INFO - PROCESS | 1794 | 1472232956879 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}] 10:35:56 INFO - PROCESS | 1794 | 1472232956885 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:35:57 INFO - PROCESS | 1794 | 1472232957091 Marionette TRACE conn4 <- [1,2159,null,{"value":null}] 10:35:57 INFO - PROCESS | 1794 | --DOMWINDOW == 76 (0x92472800) [pid = 1794] [serial = 1595] [outer = (nil)] [url = about:blank] 10:35:57 INFO - PROCESS | 1794 | --DOMWINDOW == 75 (0x925a5400) [pid = 1794] [serial = 1592] [outer = (nil)] [url = about:blank] 10:35:57 INFO - PROCESS | 1794 | --DOMWINDOW == 74 (0x91815400) [pid = 1794] [serial = 1569] [outer = (nil)] [url = about:blank] 10:35:57 INFO - PROCESS | 1794 | --DOMWINDOW == 73 (0x92b0b000) [pid = 1794] [serial = 1580] [outer = (nil)] [url = about:blank] 10:35:57 INFO - PROCESS | 1794 | --DOMWINDOW == 72 (0x925b1000) [pid = 1794] [serial = 1581] [outer = (nil)] [url = about:blank] 10:35:57 INFO - PROCESS | 1794 | --DOMWINDOW == 71 (0x90f2b800) [pid = 1794] [serial = 1574] [outer = (nil)] [url = about:blank] 10:35:57 INFO - PROCESS | 1794 | --DOMWINDOW == 70 (0x91960000) [pid = 1794] [serial = 1575] [outer = (nil)] [url = about:blank] 10:35:57 INFO - PROCESS | 1794 | --DOMWINDOW == 69 (0x8e50d000) [pid = 1794] [serial = 1571] [outer = (nil)] [url = about:blank] 10:35:57 INFO - PROCESS | 1794 | --DOMWINDOW == 68 (0x8f478c00) [pid = 1794] [serial = 1572] [outer = (nil)] [url = about:blank] 10:35:57 INFO - PROCESS | 1794 | --DOMWINDOW == 67 (0x92590800) [pid = 1794] [serial = 1577] [outer = (nil)] [url = about:blank] 10:35:57 INFO - PROCESS | 1794 | --DOMWINDOW == 66 (0x92596800) [pid = 1794] [serial = 1578] [outer = (nil)] [url = about:blank] 10:35:57 INFO - PROCESS | 1794 | --DOMWINDOW == 65 (0x8f605c00) [pid = 1794] [serial = 1583] [outer = (nil)] [url = about:blank] 10:35:57 INFO - PROCESS | 1794 | --DOMWINDOW == 64 (0x8f74fc00) [pid = 1794] [serial = 1584] [outer = (nil)] [url = about:blank] 10:35:57 INFO - PROCESS | 1794 | --DOMWINDOW == 63 (0x8f7d8400) [pid = 1794] [serial = 1586] [outer = (nil)] [url = about:blank] 10:35:57 INFO - PROCESS | 1794 | --DOMWINDOW == 62 (0x90f22800) [pid = 1794] [serial = 1587] [outer = (nil)] [url = about:blank] 10:35:57 INFO - PROCESS | 1794 | --DOMWINDOW == 61 (0x9247a800) [pid = 1794] [serial = 1590] [outer = (nil)] [url = about:blank] 10:35:57 INFO - PROCESS | 1794 | --DOMWINDOW == 60 (0x9246fc00) [pid = 1794] [serial = 1589] [outer = (nil)] [url = about:blank] 10:35:57 INFO - PROCESS | 1794 | --DOMWINDOW == 59 (0x925ad000) [pid = 1794] [serial = 1593] [outer = (nil)] [url = about:blank] 10:35:57 INFO - PROCESS | 1794 | --DOMWINDOW == 58 (0x92597800) [pid = 1794] [serial = 1596] [outer = (nil)] [url = about:blank] 10:35:57 INFO - PROCESS | 1794 | 1472232957354 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:57 INFO - PROCESS | 1794 | 1472232957366 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:35:57 INFO - PROCESS | 1794 | ++DOCSHELL 0x8e50ac00 == 16 [pid = 1794] [id = 547] 10:35:57 INFO - PROCESS | 1794 | ++DOMWINDOW == 59 (0x8e50d000) [pid = 1794] [serial = 1642] [outer = (nil)] 10:35:57 INFO - PROCESS | 1794 | ++DOMWINDOW == 60 (0x8ebadc00) [pid = 1794] [serial = 1643] [outer = 0x8e50d000] 10:35:57 INFO - PROCESS | 1794 | 1472232957443 Marionette DEBUG loaded listener.js 10:35:57 INFO - PROCESS | 1794 | ++DOMWINDOW == 61 (0x8f609c00) [pid = 1794] [serial = 1644] [outer = 0x8e50d000] 10:35:58 INFO - PROCESS | 1794 | 1472232958271 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]]]}] 10:35:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 10:35:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1456ms 10:35:58 INFO - PROCESS | 1794 | 1472232958310 Marionette TRACE conn4 -> [0,2161,"getWindowHandle",null] 10:35:58 INFO - PROCESS | 1794 | 1472232958317 Marionette TRACE conn4 <- [1,2161,null,{"value":"8"}] 10:35:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 10:35:58 INFO - PROCESS | 1794 | 1472232958328 Marionette TRACE conn4 -> [0,2162,"setScriptTimeout",{"ms":35000}] 10:35:58 INFO - PROCESS | 1794 | 1472232958331 Marionette TRACE conn4 <- [1,2162,null,{}] 10:35:58 INFO - PROCESS | 1794 | 1472232958338 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}] 10:35:58 INFO - PROCESS | 1794 | 1472232958343 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:35:58 INFO - PROCESS | 1794 | 1472232958521 Marionette TRACE conn4 <- [1,2163,null,{"value":null}] 10:35:58 INFO - PROCESS | 1794 | 1472232958533 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:58 INFO - PROCESS | 1794 | 1472232958540 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:35:58 INFO - PROCESS | 1794 | ++DOCSHELL 0x8f7e1400 == 17 [pid = 1794] [id = 548] 10:35:58 INFO - PROCESS | 1794 | ++DOMWINDOW == 62 (0x90f23400) [pid = 1794] [serial = 1645] [outer = (nil)] 10:35:58 INFO - PROCESS | 1794 | ++DOMWINDOW == 63 (0x90f2f000) [pid = 1794] [serial = 1646] [outer = 0x90f23400] 10:35:58 INFO - PROCESS | 1794 | 1472232958652 Marionette DEBUG loaded listener.js 10:35:58 INFO - PROCESS | 1794 | ++DOMWINDOW == 64 (0x91815c00) [pid = 1794] [serial = 1647] [outer = 0x90f23400] 10:35:59 INFO - PROCESS | 1794 | 1472232959713 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]]]}] 10:35:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 10:35:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1434ms 10:35:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 10:35:59 INFO - PROCESS | 1794 | 1472232959765 Marionette TRACE conn4 -> [0,2165,"getWindowHandle",null] 10:35:59 INFO - PROCESS | 1794 | 1472232959769 Marionette TRACE conn4 <- [1,2165,null,{"value":"8"}] 10:35:59 INFO - PROCESS | 1794 | 1472232959776 Marionette TRACE conn4 -> [0,2166,"setScriptTimeout",{"ms":35000}] 10:35:59 INFO - PROCESS | 1794 | 1472232959781 Marionette TRACE conn4 <- [1,2166,null,{}] 10:35:59 INFO - PROCESS | 1794 | 1472232959809 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}] 10:35:59 INFO - PROCESS | 1794 | 1472232959818 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:36:00 INFO - PROCESS | 1794 | 1472232960042 Marionette TRACE conn4 <- [1,2167,null,{"value":null}] 10:36:00 INFO - PROCESS | 1794 | 1472232960069 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:00 INFO - PROCESS | 1794 | 1472232960084 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:36:00 INFO - PROCESS | 1794 | ++DOCSHELL 0x9247b000 == 18 [pid = 1794] [id = 549] 10:36:00 INFO - PROCESS | 1794 | ++DOMWINDOW == 65 (0x9247b400) [pid = 1794] [serial = 1648] [outer = (nil)] 10:36:00 INFO - PROCESS | 1794 | ++DOMWINDOW == 66 (0x92591000) [pid = 1794] [serial = 1649] [outer = 0x9247b400] 10:36:00 INFO - PROCESS | 1794 | 1472232960157 Marionette DEBUG loaded listener.js 10:36:00 INFO - PROCESS | 1794 | ++DOMWINDOW == 67 (0x92598c00) [pid = 1794] [serial = 1650] [outer = 0x9247b400] 10:36:01 INFO - PROCESS | 1794 | 1472232961131 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]]]}] 10:36:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 10:36:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1397ms 10:36:01 INFO - PROCESS | 1794 | 1472232961172 Marionette TRACE conn4 -> [0,2169,"getWindowHandle",null] 10:36:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 10:36:01 INFO - PROCESS | 1794 | 1472232961177 Marionette TRACE conn4 <- [1,2169,null,{"value":"8"}] 10:36:01 INFO - PROCESS | 1794 | 1472232961191 Marionette TRACE conn4 -> [0,2170,"setScriptTimeout",{"ms":35000}] 10:36:01 INFO - PROCESS | 1794 | 1472232961194 Marionette TRACE conn4 <- [1,2170,null,{}] 10:36:01 INFO - PROCESS | 1794 | 1472232961200 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}] 10:36:01 INFO - PROCESS | 1794 | 1472232961205 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:36:01 INFO - PROCESS | 1794 | 1472232961433 Marionette TRACE conn4 <- [1,2171,null,{"value":null}] 10:36:01 INFO - PROCESS | 1794 | 1472232961456 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:01 INFO - PROCESS | 1794 | 1472232961463 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:36:01 INFO - PROCESS | 1794 | ++DOCSHELL 0x92592800 == 19 [pid = 1794] [id = 550] 10:36:01 INFO - PROCESS | 1794 | ++DOMWINDOW == 68 (0x925a2c00) [pid = 1794] [serial = 1651] [outer = (nil)] 10:36:01 INFO - PROCESS | 1794 | ++DOMWINDOW == 69 (0x92b11000) [pid = 1794] [serial = 1652] [outer = 0x925a2c00] 10:36:01 INFO - PROCESS | 1794 | 1472232961538 Marionette DEBUG loaded listener.js 10:36:01 INFO - PROCESS | 1794 | ++DOMWINDOW == 70 (0x92b15800) [pid = 1794] [serial = 1653] [outer = 0x925a2c00] 10:36:02 INFO - PROCESS | 1794 | --DOMWINDOW == 69 (0x8f602800) [pid = 1794] [serial = 1621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 10:36:02 INFO - PROCESS | 1794 | --DOMWINDOW == 68 (0x8ebabc00) [pid = 1794] [serial = 1615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 10:36:02 INFO - PROCESS | 1794 | --DOMWINDOW == 67 (0x8e50e000) [pid = 1794] [serial = 1624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 10:36:02 INFO - PROCESS | 1794 | --DOMWINDOW == 66 (0x8e215000) [pid = 1794] [serial = 1618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 10:36:02 INFO - PROCESS | 1794 | --DOMWINDOW == 65 (0x8d7e3c00) [pid = 1794] [serial = 1597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 10:36:02 INFO - PROCESS | 1794 | --DOMWINDOW == 64 (0x8f601400) [pid = 1794] [serial = 1600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 10:36:02 INFO - PROCESS | 1794 | --DOMWINDOW == 63 (0x91817800) [pid = 1794] [serial = 1603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 10:36:02 INFO - PROCESS | 1794 | --DOMWINDOW == 62 (0x90f22000) [pid = 1794] [serial = 1606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 10:36:02 INFO - PROCESS | 1794 | --DOMWINDOW == 61 (0x93945400) [pid = 1794] [serial = 1609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 10:36:02 INFO - PROCESS | 1794 | --DOMWINDOW == 60 (0x93a64c00) [pid = 1794] [serial = 1612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 10:36:02 INFO - PROCESS | 1794 | 1472232962633 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]]]}] 10:36:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 10:36:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1492ms 10:36:02 INFO - PROCESS | 1794 | 1472232962676 Marionette TRACE conn4 -> [0,2173,"getWindowHandle",null] 10:36:02 INFO - PROCESS | 1794 | 1472232962680 Marionette TRACE conn4 <- [1,2173,null,{"value":"8"}] 10:36:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 10:36:02 INFO - PROCESS | 1794 | 1472232962691 Marionette TRACE conn4 -> [0,2174,"setScriptTimeout",{"ms":35000}] 10:36:02 INFO - PROCESS | 1794 | 1472232962694 Marionette TRACE conn4 <- [1,2174,null,{}] 10:36:02 INFO - PROCESS | 1794 | 1472232962700 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}] 10:36:02 INFO - PROCESS | 1794 | 1472232962704 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:36:02 INFO - PROCESS | 1794 | 1472232962938 Marionette TRACE conn4 <- [1,2175,null,{"value":null}] 10:36:02 INFO - PROCESS | 1794 | 1472232962950 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:02 INFO - PROCESS | 1794 | 1472232962958 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:36:02 INFO - PROCESS | 1794 | ++DOCSHELL 0x8d7e3c00 == 20 [pid = 1794] [id = 551] 10:36:02 INFO - PROCESS | 1794 | ++DOMWINDOW == 61 (0x8d995000) [pid = 1794] [serial = 1654] [outer = (nil)] 10:36:03 INFO - PROCESS | 1794 | ++DOMWINDOW == 62 (0x925b0000) [pid = 1794] [serial = 1655] [outer = 0x8d995000] 10:36:03 INFO - PROCESS | 1794 | 1472232963032 Marionette DEBUG loaded listener.js 10:36:03 INFO - PROCESS | 1794 | ++DOMWINDOW == 63 (0x92b17800) [pid = 1794] [serial = 1656] [outer = 0x8d995000] 10:36:03 INFO - PROCESS | 1794 | 1472232963988 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]]]}] 10:36:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 10:36:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1331ms 10:36:04 INFO - PROCESS | 1794 | 1472232964024 Marionette TRACE conn4 -> [0,2177,"getWindowHandle",null] 10:36:04 INFO - PROCESS | 1794 | 1472232964030 Marionette TRACE conn4 <- [1,2177,null,{"value":"8"}] 10:36:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 10:36:04 INFO - PROCESS | 1794 | 1472232964037 Marionette TRACE conn4 -> [0,2178,"setScriptTimeout",{"ms":35000}] 10:36:04 INFO - PROCESS | 1794 | 1472232964041 Marionette TRACE conn4 <- [1,2178,null,{}] 10:36:04 INFO - PROCESS | 1794 | 1472232964047 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}] 10:36:04 INFO - PROCESS | 1794 | 1472232964058 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:36:04 INFO - PROCESS | 1794 | 1472232964334 Marionette TRACE conn4 <- [1,2179,null,{"value":null}] 10:36:04 INFO - PROCESS | 1794 | 1472232964517 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:04 INFO - PROCESS | 1794 | 1472232964526 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:36:04 INFO - PROCESS | 1794 | ++DOCSHELL 0x8d7df800 == 21 [pid = 1794] [id = 552] 10:36:04 INFO - PROCESS | 1794 | ++DOMWINDOW == 64 (0x8d7e0400) [pid = 1794] [serial = 1657] [outer = (nil)] 10:36:04 INFO - PROCESS | 1794 | ++DOMWINDOW == 65 (0x8d996c00) [pid = 1794] [serial = 1658] [outer = 0x8d7e0400] 10:36:04 INFO - PROCESS | 1794 | 1472232964623 Marionette DEBUG loaded listener.js 10:36:04 INFO - PROCESS | 1794 | ++DOMWINDOW == 66 (0x8e211800) [pid = 1794] [serial = 1659] [outer = 0x8d7e0400] 10:36:05 INFO - PROCESS | 1794 | 1472232965732 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]]]}] 10:36:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 10:36:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1732ms 10:36:05 INFO - PROCESS | 1794 | 1472232965772 Marionette TRACE conn4 -> [0,2181,"getWindowHandle",null] 10:36:05 INFO - PROCESS | 1794 | 1472232965778 Marionette TRACE conn4 <- [1,2181,null,{"value":"8"}] 10:36:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 10:36:05 INFO - PROCESS | 1794 | 1472232965787 Marionette TRACE conn4 -> [0,2182,"setScriptTimeout",{"ms":35000}] 10:36:05 INFO - PROCESS | 1794 | 1472232965792 Marionette TRACE conn4 <- [1,2182,null,{}] 10:36:05 INFO - PROCESS | 1794 | 1472232965800 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}] 10:36:05 INFO - PROCESS | 1794 | 1472232965806 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:36:06 INFO - PROCESS | 1794 | 1472232966010 Marionette TRACE conn4 <- [1,2183,null,{"value":null}] 10:36:06 INFO - PROCESS | 1794 | 1472232966248 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:06 INFO - PROCESS | 1794 | 1472232966255 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:36:06 INFO - PROCESS | 1794 | ++DOCSHELL 0x8f478c00 == 22 [pid = 1794] [id = 553] 10:36:06 INFO - PROCESS | 1794 | ++DOMWINDOW == 67 (0x8f602800) [pid = 1794] [serial = 1660] [outer = (nil)] 10:36:06 INFO - PROCESS | 1794 | ++DOMWINDOW == 68 (0x8f750800) [pid = 1794] [serial = 1661] [outer = 0x8f602800] 10:36:06 INFO - PROCESS | 1794 | 1472232966395 Marionette DEBUG loaded listener.js 10:36:06 INFO - PROCESS | 1794 | ++DOMWINDOW == 69 (0x8f75ac00) [pid = 1794] [serial = 1662] [outer = 0x8f602800] 10:36:07 INFO - PROCESS | 1794 | 1472232967372 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]]]}] 10:36:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 10:36:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1642ms 10:36:07 INFO - PROCESS | 1794 | 1472232967430 Marionette TRACE conn4 -> [0,2185,"getWindowHandle",null] 10:36:07 INFO - PROCESS | 1794 | 1472232967436 Marionette TRACE conn4 <- [1,2185,null,{"value":"8"}] 10:36:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 10:36:07 INFO - PROCESS | 1794 | 1472232967444 Marionette TRACE conn4 -> [0,2186,"setScriptTimeout",{"ms":35000}] 10:36:07 INFO - PROCESS | 1794 | 1472232967448 Marionette TRACE conn4 <- [1,2186,null,{}] 10:36:07 INFO - PROCESS | 1794 | 1472232967456 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}] 10:36:07 INFO - PROCESS | 1794 | 1472232967463 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:36:07 INFO - PROCESS | 1794 | 1472232967683 Marionette TRACE conn4 <- [1,2187,null,{"value":null}] 10:36:07 INFO - PROCESS | 1794 | 1472232967968 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:07 INFO - PROCESS | 1794 | 1472232967975 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:36:08 INFO - PROCESS | 1794 | ++DOCSHELL 0x9180a000 == 23 [pid = 1794] [id = 554] 10:36:08 INFO - PROCESS | 1794 | ++DOMWINDOW == 70 (0x91818400) [pid = 1794] [serial = 1663] [outer = (nil)] 10:36:08 INFO - PROCESS | 1794 | ++DOMWINDOW == 71 (0x91967800) [pid = 1794] [serial = 1664] [outer = 0x91818400] 10:36:08 INFO - PROCESS | 1794 | 1472232968082 Marionette DEBUG loaded listener.js 10:36:08 INFO - PROCESS | 1794 | ++DOMWINDOW == 72 (0x92470c00) [pid = 1794] [serial = 1665] [outer = 0x91818400] 10:36:09 INFO - PROCESS | 1794 | 1472232969118 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]]]}] 10:36:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 10:36:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1734ms 10:36:09 INFO - PROCESS | 1794 | 1472232969179 Marionette TRACE conn4 -> [0,2189,"getWindowHandle",null] 10:36:09 INFO - PROCESS | 1794 | 1472232969185 Marionette TRACE conn4 <- [1,2189,null,{"value":"8"}] 10:36:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 10:36:09 INFO - PROCESS | 1794 | 1472232969203 Marionette TRACE conn4 -> [0,2190,"setScriptTimeout",{"ms":35000}] 10:36:09 INFO - PROCESS | 1794 | 1472232969212 Marionette TRACE conn4 <- [1,2190,null,{}] 10:36:09 INFO - PROCESS | 1794 | 1472232969271 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}] 10:36:09 INFO - PROCESS | 1794 | 1472232969279 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:36:09 INFO - PROCESS | 1794 | 1472232969503 Marionette TRACE conn4 <- [1,2191,null,{"value":null}] 10:36:09 INFO - PROCESS | 1794 | 1472232969745 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:09 INFO - PROCESS | 1794 | 1472232969752 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:36:09 INFO - PROCESS | 1794 | ++DOCSHELL 0x8f7d6400 == 24 [pid = 1794] [id = 555] 10:36:09 INFO - PROCESS | 1794 | ++DOMWINDOW == 73 (0x90f30800) [pid = 1794] [serial = 1666] [outer = (nil)] 10:36:09 INFO - PROCESS | 1794 | ++DOMWINDOW == 74 (0x93985c00) [pid = 1794] [serial = 1667] [outer = 0x90f30800] 10:36:09 INFO - PROCESS | 1794 | 1472232969843 Marionette DEBUG loaded listener.js 10:36:09 INFO - PROCESS | 1794 | ++DOMWINDOW == 75 (0x93991000) [pid = 1794] [serial = 1668] [outer = 0x90f30800] 10:36:10 INFO - PROCESS | 1794 | 1472232970765 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]]]}] 10:36:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 10:36:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1640ms 10:36:10 INFO - PROCESS | 1794 | 1472232970836 Marionette TRACE conn4 -> [0,2193,"getWindowHandle",null] 10:36:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 10:36:10 INFO - PROCESS | 1794 | 1472232970841 Marionette TRACE conn4 <- [1,2193,null,{"value":"8"}] 10:36:10 INFO - PROCESS | 1794 | 1472232970848 Marionette TRACE conn4 -> [0,2194,"setScriptTimeout",{"ms":35000}] 10:36:10 INFO - PROCESS | 1794 | 1472232970852 Marionette TRACE conn4 <- [1,2194,null,{}] 10:36:10 INFO - PROCESS | 1794 | 1472232970858 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}] 10:36:10 INFO - PROCESS | 1794 | 1472232970863 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:36:11 INFO - PROCESS | 1794 | 1472232971088 Marionette TRACE conn4 <- [1,2195,null,{"value":null}] 10:36:11 INFO - PROCESS | 1794 | 1472232971313 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:11 INFO - PROCESS | 1794 | 1472232971322 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:36:11 INFO - PROCESS | 1794 | ++DOCSHELL 0x8f606c00 == 25 [pid = 1794] [id = 556] 10:36:11 INFO - PROCESS | 1794 | ++DOMWINDOW == 76 (0x93a64c00) [pid = 1794] [serial = 1669] [outer = (nil)] 10:36:11 INFO - PROCESS | 1794 | ++DOMWINDOW == 77 (0x93c41400) [pid = 1794] [serial = 1670] [outer = 0x93a64c00] 10:36:11 INFO - PROCESS | 1794 | 1472232971452 Marionette DEBUG loaded listener.js 10:36:11 INFO - PROCESS | 1794 | ++DOMWINDOW == 78 (0x93c44800) [pid = 1794] [serial = 1671] [outer = 0x93a64c00] 10:36:12 INFO - PROCESS | 1794 | 1472232972390 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]]]}] 10:36:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 10:36:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1582ms 10:36:12 INFO - PROCESS | 1794 | 1472232972430 Marionette TRACE conn4 -> [0,2197,"getWindowHandle",null] 10:36:12 INFO - PROCESS | 1794 | 1472232972434 Marionette TRACE conn4 <- [1,2197,null,{"value":"8"}] 10:36:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 10:36:12 INFO - PROCESS | 1794 | 1472232972440 Marionette TRACE conn4 -> [0,2198,"setScriptTimeout",{"ms":35000}] 10:36:12 INFO - PROCESS | 1794 | 1472232972444 Marionette TRACE conn4 <- [1,2198,null,{}] 10:36:12 INFO - PROCESS | 1794 | 1472232972450 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}] 10:36:12 INFO - PROCESS | 1794 | 1472232972455 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:36:12 INFO - PROCESS | 1794 | 1472232972645 Marionette TRACE conn4 <- [1,2199,null,{"value":null}] 10:36:12 INFO - PROCESS | 1794 | 1472232972830 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:12 INFO - PROCESS | 1794 | 1472232972849 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:36:12 INFO - PROCESS | 1794 | ++DOCSHELL 0x95105800 == 26 [pid = 1794] [id = 557] 10:36:12 INFO - PROCESS | 1794 | ++DOMWINDOW == 79 (0x95105c00) [pid = 1794] [serial = 1672] [outer = (nil)] 10:36:12 INFO - PROCESS | 1794 | ++DOMWINDOW == 80 (0x95108c00) [pid = 1794] [serial = 1673] [outer = 0x95105c00] 10:36:12 INFO - PROCESS | 1794 | 1472232972986 Marionette DEBUG loaded listener.js 10:36:13 INFO - PROCESS | 1794 | ++DOMWINDOW == 81 (0x9513d800) [pid = 1794] [serial = 1674] [outer = 0x95105c00] 10:36:14 INFO - PROCESS | 1794 | 1472232974047 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]]]}] 10:36:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 10:36:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1683ms 10:36:14 INFO - PROCESS | 1794 | 1472232974124 Marionette TRACE conn4 -> [0,2201,"getWindowHandle",null] 10:36:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 10:36:14 INFO - PROCESS | 1794 | 1472232974129 Marionette TRACE conn4 <- [1,2201,null,{"value":"8"}] 10:36:14 INFO - PROCESS | 1794 | 1472232974135 Marionette TRACE conn4 -> [0,2202,"setScriptTimeout",{"ms":35000}] 10:36:14 INFO - PROCESS | 1794 | 1472232974139 Marionette TRACE conn4 <- [1,2202,null,{}] 10:36:14 INFO - PROCESS | 1794 | 1472232974145 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}] 10:36:14 INFO - PROCESS | 1794 | 1472232974151 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:36:14 INFO - PROCESS | 1794 | 1472232974369 Marionette TRACE conn4 <- [1,2203,null,{"value":null}] 10:36:14 INFO - PROCESS | 1794 | 1472232974813 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:14 INFO - PROCESS | 1794 | 1472232974820 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:36:14 INFO - PROCESS | 1794 | ++DOCSHELL 0x8d999c00 == 27 [pid = 1794] [id = 558] 10:36:14 INFO - PROCESS | 1794 | ++DOMWINDOW == 82 (0x8d99b400) [pid = 1794] [serial = 1675] [outer = (nil)] 10:36:14 INFO - PROCESS | 1794 | ++DOMWINDOW == 83 (0x8e21d000) [pid = 1794] [serial = 1676] [outer = 0x8d99b400] 10:36:14 INFO - PROCESS | 1794 | 1472232974945 Marionette DEBUG loaded listener.js 10:36:15 INFO - PROCESS | 1794 | ++DOMWINDOW == 84 (0x8e510c00) [pid = 1794] [serial = 1677] [outer = 0x8d99b400] 10:36:16 INFO - PROCESS | 1794 | 1472232976002 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]]]}] 10:36:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 10:36:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1882ms 10:36:16 INFO - PROCESS | 1794 | 1472232976020 Marionette TRACE conn4 -> [0,2205,"getWindowHandle",null] 10:36:16 INFO - PROCESS | 1794 | 1472232976026 Marionette TRACE conn4 <- [1,2205,null,{"value":"8"}] 10:36:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 10:36:16 INFO - PROCESS | 1794 | 1472232976034 Marionette TRACE conn4 -> [0,2206,"setScriptTimeout",{"ms":35000}] 10:36:16 INFO - PROCESS | 1794 | 1472232976038 Marionette TRACE conn4 <- [1,2206,null,{}] 10:36:16 INFO - PROCESS | 1794 | 1472232976046 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}] 10:36:16 INFO - PROCESS | 1794 | 1472232976054 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:36:17 INFO - PROCESS | 1794 | --DOCSHELL 0x8e213000 == 26 [pid = 1794] [id = 539] 10:36:17 INFO - PROCESS | 1794 | --DOCSHELL 0x8f601800 == 25 [pid = 1794] [id = 540] 10:36:17 INFO - PROCESS | 1794 | --DOCSHELL 0x8ebaac00 == 24 [pid = 1794] [id = 538] 10:36:17 INFO - PROCESS | 1794 | --DOCSHELL 0x8e504c00 == 23 [pid = 1794] [id = 541] 10:36:17 INFO - PROCESS | 1794 | --DOCSHELL 0x8d7e3c00 == 22 [pid = 1794] [id = 551] 10:36:17 INFO - PROCESS | 1794 | --DOCSHELL 0x92592800 == 21 [pid = 1794] [id = 550] 10:36:17 INFO - PROCESS | 1794 | --DOCSHELL 0x9247b000 == 20 [pid = 1794] [id = 549] 10:36:17 INFO - PROCESS | 1794 | --DOCSHELL 0x8f7e1400 == 19 [pid = 1794] [id = 548] 10:36:17 INFO - PROCESS | 1794 | --DOCSHELL 0x8e50ac00 == 18 [pid = 1794] [id = 547] 10:36:17 INFO - PROCESS | 1794 | --DOCSHELL 0x8d7e7800 == 17 [pid = 1794] [id = 542] 10:36:17 INFO - PROCESS | 1794 | --DOCSHELL 0x9258e400 == 16 [pid = 1794] [id = 545] 10:36:17 INFO - PROCESS | 1794 | --DOCSHELL 0x8e50b800 == 15 [pid = 1794] [id = 546] 10:36:17 INFO - PROCESS | 1794 | --DOCSHELL 0x9180b800 == 14 [pid = 1794] [id = 544] 10:36:17 INFO - PROCESS | 1794 | --DOCSHELL 0x8e219c00 == 13 [pid = 1794] [id = 543] 10:36:17 INFO - PROCESS | 1794 | --DOCSHELL 0x95105800 == 12 [pid = 1794] [id = 557] 10:36:17 INFO - PROCESS | 1794 | --DOCSHELL 0x8f606c00 == 11 [pid = 1794] [id = 556] 10:36:17 INFO - PROCESS | 1794 | --DOCSHELL 0x8f7d6400 == 10 [pid = 1794] [id = 555] 10:36:17 INFO - PROCESS | 1794 | --DOCSHELL 0x8f478c00 == 9 [pid = 1794] [id = 553] 10:36:17 INFO - PROCESS | 1794 | --DOCSHELL 0x9180a000 == 8 [pid = 1794] [id = 554] 10:36:17 INFO - PROCESS | 1794 | --DOCSHELL 0x8d7df800 == 7 [pid = 1794] [id = 552] 10:36:17 INFO - PROCESS | 1794 | 1472232977411 Marionette TRACE conn4 <- [1,2207,null,{"value":null}] 10:36:17 INFO - PROCESS | 1794 | --DOMWINDOW == 83 (0x8f60d000) [pid = 1794] [serial = 1622] [outer = (nil)] [url = about:blank] 10:36:17 INFO - PROCESS | 1794 | --DOMWINDOW == 82 (0x8f46ec00) [pid = 1794] [serial = 1617] [outer = (nil)] [url = about:blank] 10:36:17 INFO - PROCESS | 1794 | --DOMWINDOW == 81 (0x8ed4fc00) [pid = 1794] [serial = 1616] [outer = (nil)] [url = about:blank] 10:36:17 INFO - PROCESS | 1794 | --DOMWINDOW == 80 (0x8f74cc00) [pid = 1794] [serial = 1625] [outer = (nil)] [url = about:blank] 10:36:17 INFO - PROCESS | 1794 | --DOMWINDOW == 79 (0x8e21e400) [pid = 1794] [serial = 1619] [outer = (nil)] [url = about:blank] 10:36:17 INFO - PROCESS | 1794 | --DOMWINDOW == 78 (0x8e214400) [pid = 1794] [serial = 1599] [outer = (nil)] [url = about:blank] 10:36:17 INFO - PROCESS | 1794 | --DOMWINDOW == 77 (0x8d991c00) [pid = 1794] [serial = 1598] [outer = (nil)] [url = about:blank] 10:36:17 INFO - PROCESS | 1794 | --DOMWINDOW == 76 (0x8f758000) [pid = 1794] [serial = 1602] [outer = (nil)] [url = about:blank] 10:36:17 INFO - PROCESS | 1794 | --DOMWINDOW == 75 (0x8f60a800) [pid = 1794] [serial = 1601] [outer = (nil)] [url = about:blank] 10:36:17 INFO - PROCESS | 1794 | --DOMWINDOW == 74 (0x92238c00) [pid = 1794] [serial = 1605] [outer = (nil)] [url = about:blank] 10:36:17 INFO - PROCESS | 1794 | --DOMWINDOW == 73 (0x91964000) [pid = 1794] [serial = 1604] [outer = (nil)] [url = about:blank] 10:36:17 INFO - PROCESS | 1794 | --DOMWINDOW == 72 (0x91811800) [pid = 1794] [serial = 1628] [outer = (nil)] [url = about:blank] 10:36:17 INFO - PROCESS | 1794 | --DOMWINDOW == 71 (0x9394f400) [pid = 1794] [serial = 1608] [outer = (nil)] [url = about:blank] 10:36:17 INFO - PROCESS | 1794 | --DOMWINDOW == 70 (0x93947400) [pid = 1794] [serial = 1607] [outer = (nil)] [url = about:blank] 10:36:17 INFO - PROCESS | 1794 | --DOMWINDOW == 69 (0x93988c00) [pid = 1794] [serial = 1611] [outer = (nil)] [url = about:blank] 10:36:17 INFO - PROCESS | 1794 | --DOMWINDOW == 68 (0x9398a800) [pid = 1794] [serial = 1610] [outer = (nil)] [url = about:blank] 10:36:17 INFO - PROCESS | 1794 | --DOMWINDOW == 67 (0x95109800) [pid = 1794] [serial = 1614] [outer = (nil)] [url = about:blank] 10:36:17 INFO - PROCESS | 1794 | --DOMWINDOW == 66 (0x90f25400) [pid = 1794] [serial = 1626] [outer = (nil)] [url = about:blank] 10:36:17 INFO - PROCESS | 1794 | --DOMWINDOW == 65 (0x93c43400) [pid = 1794] [serial = 1613] [outer = (nil)] [url = about:blank] 10:36:17 INFO - PROCESS | 1794 | --DOMWINDOW == 64 (0x8f751400) [pid = 1794] [serial = 1623] [outer = (nil)] [url = about:blank] 10:36:17 INFO - PROCESS | 1794 | --DOMWINDOW == 63 (0x8eba5000) [pid = 1794] [serial = 1620] [outer = (nil)] [url = about:blank] 10:36:17 INFO - PROCESS | 1794 | 1472232977729 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:17 INFO - PROCESS | 1794 | 1472232977739 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:36:17 INFO - PROCESS | 1794 | ++DOCSHELL 0x8d7e7000 == 8 [pid = 1794] [id = 559] 10:36:17 INFO - PROCESS | 1794 | ++DOMWINDOW == 64 (0x8d7e7800) [pid = 1794] [serial = 1678] [outer = (nil)] 10:36:17 INFO - PROCESS | 1794 | ++DOMWINDOW == 65 (0x8d990800) [pid = 1794] [serial = 1679] [outer = 0x8d7e7800] 10:36:17 INFO - PROCESS | 1794 | 1472232977823 Marionette DEBUG loaded listener.js 10:36:17 INFO - PROCESS | 1794 | ++DOMWINDOW == 66 (0x8d998400) [pid = 1794] [serial = 1680] [outer = 0x8d7e7800] 10:36:18 INFO - PROCESS | 1794 | 1472232978685 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]]]}] 10:36:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 10:36:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 2694ms 10:36:18 INFO - PROCESS | 1794 | 1472232978730 Marionette TRACE conn4 -> [0,2209,"getWindowHandle",null] 10:36:18 INFO - PROCESS | 1794 | 1472232978738 Marionette TRACE conn4 <- [1,2209,null,{"value":"8"}] 10:36:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 10:36:18 INFO - PROCESS | 1794 | 1472232978747 Marionette TRACE conn4 -> [0,2210,"setScriptTimeout",{"ms":35000}] 10:36:18 INFO - PROCESS | 1794 | 1472232978752 Marionette TRACE conn4 <- [1,2210,null,{}] 10:36:18 INFO - PROCESS | 1794 | 1472232978759 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}] 10:36:18 INFO - PROCESS | 1794 | 1472232978765 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:36:18 INFO - PROCESS | 1794 | 1472232978972 Marionette TRACE conn4 <- [1,2211,null,{"value":null}] 10:36:19 INFO - PROCESS | 1794 | 1472232979113 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:19 INFO - PROCESS | 1794 | 1472232979127 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:36:19 INFO - PROCESS | 1794 | ++DOCSHELL 0x8eba2400 == 9 [pid = 1794] [id = 560] 10:36:19 INFO - PROCESS | 1794 | ++DOMWINDOW == 67 (0x8eba2800) [pid = 1794] [serial = 1681] [outer = (nil)] 10:36:19 INFO - PROCESS | 1794 | ++DOMWINDOW == 68 (0x8eba7000) [pid = 1794] [serial = 1682] [outer = 0x8eba2800] 10:36:19 INFO - PROCESS | 1794 | 1472232979208 Marionette DEBUG loaded listener.js 10:36:19 INFO - PROCESS | 1794 | ++DOMWINDOW == 69 (0x8ed4c000) [pid = 1794] [serial = 1683] [outer = 0x8eba2800] 10:36:20 INFO - PROCESS | 1794 | 1472232980263 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]]]}] 10:36:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 10:36:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1590ms 10:36:20 INFO - PROCESS | 1794 | 1472232980342 Marionette TRACE conn4 -> [0,2213,"getWindowHandle",null] 10:36:20 INFO - PROCESS | 1794 | 1472232980348 Marionette TRACE conn4 <- [1,2213,null,{"value":"8"}] 10:36:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 10:36:20 INFO - PROCESS | 1794 | 1472232980359 Marionette TRACE conn4 -> [0,2214,"setScriptTimeout",{"ms":35000}] 10:36:20 INFO - PROCESS | 1794 | 1472232980363 Marionette TRACE conn4 <- [1,2214,null,{}] 10:36:20 INFO - PROCESS | 1794 | 1472232980391 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}] 10:36:20 INFO - PROCESS | 1794 | 1472232980400 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:36:20 INFO - PROCESS | 1794 | 1472232980759 Marionette TRACE conn4 <- [1,2215,null,{"value":null}] 10:36:21 INFO - PROCESS | 1794 | 1472232980981 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:21 INFO - PROCESS | 1794 | 1472232980991 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:36:21 INFO - PROCESS | 1794 | ++DOCSHELL 0x8f60ec00 == 10 [pid = 1794] [id = 561] 10:36:21 INFO - PROCESS | 1794 | ++DOMWINDOW == 70 (0x8f60f000) [pid = 1794] [serial = 1684] [outer = (nil)] 10:36:21 INFO - PROCESS | 1794 | ++DOMWINDOW == 71 (0x8f74cc00) [pid = 1794] [serial = 1685] [outer = 0x8f60f000] 10:36:21 INFO - PROCESS | 1794 | 1472232981186 Marionette DEBUG loaded listener.js 10:36:21 INFO - PROCESS | 1794 | ++DOMWINDOW == 72 (0x8f752800) [pid = 1794] [serial = 1686] [outer = 0x8f60f000] 10:36:22 INFO - PROCESS | 1794 | --DOMWINDOW == 71 (0x9258fc00) [pid = 1794] [serial = 1636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 10:36:22 INFO - PROCESS | 1794 | --DOMWINDOW == 70 (0x9247b400) [pid = 1794] [serial = 1648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 10:36:22 INFO - PROCESS | 1794 | --DOMWINDOW == 69 (0x925a2c00) [pid = 1794] [serial = 1651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 10:36:22 INFO - PROCESS | 1794 | --DOMWINDOW == 68 (0x8e509000) [pid = 1794] [serial = 1630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 10:36:22 INFO - PROCESS | 1794 | --DOMWINDOW == 67 (0x8f476000) [pid = 1794] [serial = 1639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 10:36:22 INFO - PROCESS | 1794 | --DOMWINDOW == 66 (0x8e50d000) [pid = 1794] [serial = 1642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 10:36:22 INFO - PROCESS | 1794 | --DOMWINDOW == 65 (0x90f23400) [pid = 1794] [serial = 1645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 10:36:22 INFO - PROCESS | 1794 | --DOMWINDOW == 64 (0x90f28000) [pid = 1794] [serial = 1627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 10:36:22 INFO - PROCESS | 1794 | --DOMWINDOW == 63 (0x9195ec00) [pid = 1794] [serial = 1633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 10:36:22 INFO - PROCESS | 1794 | --DOMWINDOW == 62 (0x8d995000) [pid = 1794] [serial = 1654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 10:36:22 INFO - PROCESS | 1794 | 1472232982617 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]]]}] 10:36:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 10:36:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 2289ms 10:36:22 INFO - PROCESS | 1794 | 1472232982649 Marionette TRACE conn4 -> [0,2217,"getWindowHandle",null] 10:36:22 INFO - PROCESS | 1794 | 1472232982659 Marionette TRACE conn4 <- [1,2217,null,{"value":"8"}] 10:36:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 10:36:22 INFO - PROCESS | 1794 | 1472232982790 Marionette TRACE conn4 -> [0,2218,"setScriptTimeout",{"ms":35000}] 10:36:22 INFO - PROCESS | 1794 | 1472232982804 Marionette TRACE conn4 <- [1,2218,null,{}] 10:36:22 INFO - PROCESS | 1794 | 1472232982814 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}] 10:36:22 INFO - PROCESS | 1794 | 1472232982824 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:36:23 INFO - PROCESS | 1794 | 1472232983145 Marionette TRACE conn4 <- [1,2219,null,{"value":null}] 10:36:23 INFO - PROCESS | 1794 | 1472232983159 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:23 INFO - PROCESS | 1794 | 1472232983165 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:36:23 INFO - PROCESS | 1794 | ++DOCSHELL 0x8e21dc00 == 11 [pid = 1794] [id = 562] 10:36:23 INFO - PROCESS | 1794 | ++DOMWINDOW == 63 (0x8e507400) [pid = 1794] [serial = 1687] [outer = (nil)] 10:36:23 INFO - PROCESS | 1794 | ++DOMWINDOW == 64 (0x8f7d7000) [pid = 1794] [serial = 1688] [outer = 0x8e507400] 10:36:23 INFO - PROCESS | 1794 | 1472232983242 Marionette DEBUG loaded listener.js 10:36:23 INFO - PROCESS | 1794 | ++DOMWINDOW == 65 (0x8f7df800) [pid = 1794] [serial = 1689] [outer = 0x8e507400] 10:36:24 INFO - PROCESS | 1794 | 1472232984407 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]]]}] 10:36:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 10:36:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1702ms 10:36:24 INFO - PROCESS | 1794 | 1472232984445 Marionette TRACE conn4 -> [0,2221,"getWindowHandle",null] 10:36:24 INFO - PROCESS | 1794 | 1472232984451 Marionette TRACE conn4 <- [1,2221,null,{"value":"8"}] 10:36:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 10:36:24 INFO - PROCESS | 1794 | 1472232984462 Marionette TRACE conn4 -> [0,2222,"setScriptTimeout",{"ms":35000}] 10:36:24 INFO - PROCESS | 1794 | 1472232984468 Marionette TRACE conn4 <- [1,2222,null,{}] 10:36:24 INFO - PROCESS | 1794 | 1472232984479 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}] 10:36:24 INFO - PROCESS | 1794 | 1472232984485 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:36:24 INFO - PROCESS | 1794 | 1472232984735 Marionette TRACE conn4 <- [1,2223,null,{"value":null}] 10:36:25 INFO - PROCESS | 1794 | 1472232984982 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:25 INFO - PROCESS | 1794 | 1472232984996 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:36:25 INFO - PROCESS | 1794 | ++DOCSHELL 0x8e211000 == 12 [pid = 1794] [id = 563] 10:36:25 INFO - PROCESS | 1794 | ++DOMWINDOW == 66 (0x8e212800) [pid = 1794] [serial = 1690] [outer = (nil)] 10:36:25 INFO - PROCESS | 1794 | ++DOMWINDOW == 67 (0x8e21b800) [pid = 1794] [serial = 1691] [outer = 0x8e212800] 10:36:25 INFO - PROCESS | 1794 | 1472232985100 Marionette DEBUG loaded listener.js 10:36:25 INFO - PROCESS | 1794 | ++DOMWINDOW == 68 (0x8e510000) [pid = 1794] [serial = 1692] [outer = 0x8e212800] 10:36:26 INFO - PROCESS | 1794 | 1472232986067 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]]]}] 10:36:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 10:36:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1641ms 10:36:26 INFO - PROCESS | 1794 | 1472232986102 Marionette TRACE conn4 -> [0,2225,"getWindowHandle",null] 10:36:26 INFO - PROCESS | 1794 | 1472232986110 Marionette TRACE conn4 <- [1,2225,null,{"value":"8"}] 10:36:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 10:36:26 INFO - PROCESS | 1794 | 1472232986122 Marionette TRACE conn4 -> [0,2226,"setScriptTimeout",{"ms":35000}] 10:36:26 INFO - PROCESS | 1794 | 1472232986126 Marionette TRACE conn4 <- [1,2226,null,{}] 10:36:26 INFO - PROCESS | 1794 | 1472232986134 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}] 10:36:26 INFO - PROCESS | 1794 | 1472232986139 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:36:26 INFO - PROCESS | 1794 | 1472232986338 Marionette TRACE conn4 <- [1,2227,null,{"value":null}] 10:36:26 INFO - PROCESS | 1794 | 1472232986571 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:26 INFO - PROCESS | 1794 | 1472232986583 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:36:26 INFO - PROCESS | 1794 | ++DOCSHELL 0x8f60c800 == 13 [pid = 1794] [id = 564] 10:36:26 INFO - PROCESS | 1794 | ++DOMWINDOW == 69 (0x8f60d000) [pid = 1794] [serial = 1693] [outer = (nil)] 10:36:26 INFO - PROCESS | 1794 | ++DOMWINDOW == 70 (0x8f74e400) [pid = 1794] [serial = 1694] [outer = 0x8f60d000] 10:36:26 INFO - PROCESS | 1794 | 1472232986712 Marionette DEBUG loaded listener.js 10:36:26 INFO - PROCESS | 1794 | ++DOMWINDOW == 71 (0x8f7ab000) [pid = 1794] [serial = 1695] [outer = 0x8f60d000] 10:36:27 INFO - PROCESS | 1794 | 1472232987716 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]]]}] 10:36:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 10:36:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1634ms 10:36:27 INFO - PROCESS | 1794 | 1472232987756 Marionette TRACE conn4 -> [0,2229,"getWindowHandle",null] 10:36:27 INFO - PROCESS | 1794 | 1472232987760 Marionette TRACE conn4 <- [1,2229,null,{"value":"8"}] 10:36:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 10:36:27 INFO - PROCESS | 1794 | 1472232987767 Marionette TRACE conn4 -> [0,2230,"setScriptTimeout",{"ms":35000}] 10:36:27 INFO - PROCESS | 1794 | 1472232987774 Marionette TRACE conn4 <- [1,2230,null,{}] 10:36:27 INFO - PROCESS | 1794 | 1472232987790 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}] 10:36:27 INFO - PROCESS | 1794 | 1472232987799 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:36:28 INFO - PROCESS | 1794 | 1472232987996 Marionette TRACE conn4 <- [1,2231,null,{"value":null}] 10:36:28 INFO - PROCESS | 1794 | 1472232988178 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:28 INFO - PROCESS | 1794 | 1472232988190 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:36:28 INFO - PROCESS | 1794 | ++DOCSHELL 0x90f2f400 == 14 [pid = 1794] [id = 565] 10:36:28 INFO - PROCESS | 1794 | ++DOMWINDOW == 72 (0x90f30000) [pid = 1794] [serial = 1696] [outer = (nil)] 10:36:28 INFO - PROCESS | 1794 | ++DOMWINDOW == 73 (0x91811c00) [pid = 1794] [serial = 1697] [outer = 0x90f30000] 10:36:28 INFO - PROCESS | 1794 | 1472232988283 Marionette DEBUG loaded listener.js 10:36:28 INFO - PROCESS | 1794 | ++DOMWINDOW == 74 (0x9195e000) [pid = 1794] [serial = 1698] [outer = 0x90f30000] 10:36:29 INFO - PROCESS | 1794 | 1472232989395 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]]]}] 10:36:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 10:36:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1693ms 10:36:29 INFO - PROCESS | 1794 | 1472232989462 Marionette TRACE conn4 -> [0,2233,"getWindowHandle",null] 10:36:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 10:36:29 INFO - PROCESS | 1794 | 1472232989467 Marionette TRACE conn4 <- [1,2233,null,{"value":"8"}] 10:36:29 INFO - PROCESS | 1794 | 1472232989474 Marionette TRACE conn4 -> [0,2234,"setScriptTimeout",{"ms":35000}] 10:36:29 INFO - PROCESS | 1794 | 1472232989477 Marionette TRACE conn4 <- [1,2234,null,{}] 10:36:29 INFO - PROCESS | 1794 | 1472232989483 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}] 10:36:29 INFO - PROCESS | 1794 | 1472232989488 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:36:29 INFO - PROCESS | 1794 | 1472232989723 Marionette TRACE conn4 <- [1,2235,null,{"value":null}] 10:36:29 INFO - PROCESS | 1794 | 1472232989948 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:29 INFO - PROCESS | 1794 | 1472232989957 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:36:30 INFO - PROCESS | 1794 | ++DOCSHELL 0x8e502c00 == 15 [pid = 1794] [id = 566] 10:36:30 INFO - PROCESS | 1794 | ++DOMWINDOW == 75 (0x90f28000) [pid = 1794] [serial = 1699] [outer = (nil)] 10:36:30 INFO - PROCESS | 1794 | ++DOMWINDOW == 76 (0x9246d400) [pid = 1794] [serial = 1700] [outer = 0x90f28000] 10:36:30 INFO - PROCESS | 1794 | 1472232990091 Marionette DEBUG loaded listener.js 10:36:30 INFO - PROCESS | 1794 | ++DOMWINDOW == 77 (0x92477000) [pid = 1794] [serial = 1701] [outer = 0x90f28000] 10:36:31 INFO - PROCESS | 1794 | 1472232991024 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]]]}] 10:36:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 10:36:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1587ms 10:36:31 INFO - PROCESS | 1794 | 1472232991061 Marionette TRACE conn4 -> [0,2237,"getWindowHandle",null] 10:36:31 INFO - PROCESS | 1794 | 1472232991064 Marionette TRACE conn4 <- [1,2237,null,{"value":"8"}] 10:36:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 10:36:31 INFO - PROCESS | 1794 | 1472232991071 Marionette TRACE conn4 -> [0,2238,"setScriptTimeout",{"ms":35000}] 10:36:31 INFO - PROCESS | 1794 | 1472232991076 Marionette TRACE conn4 <- [1,2238,null,{}] 10:36:31 INFO - PROCESS | 1794 | 1472232991083 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}] 10:36:31 INFO - PROCESS | 1794 | 1472232991088 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:36:31 INFO - PROCESS | 1794 | 1472232991271 Marionette TRACE conn4 <- [1,2239,null,{"value":null}] 10:36:31 INFO - PROCESS | 1794 | 1472232991449 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:31 INFO - PROCESS | 1794 | 1472232991459 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:36:31 INFO - PROCESS | 1794 | ++DOCSHELL 0x8f60e400 == 16 [pid = 1794] [id = 567] 10:36:31 INFO - PROCESS | 1794 | ++DOMWINDOW == 78 (0x91f4ec00) [pid = 1794] [serial = 1702] [outer = (nil)] 10:36:31 INFO - PROCESS | 1794 | ++DOMWINDOW == 79 (0x9258f800) [pid = 1794] [serial = 1703] [outer = 0x91f4ec00] 10:36:31 INFO - PROCESS | 1794 | 1472232991544 Marionette DEBUG loaded listener.js 10:36:31 INFO - PROCESS | 1794 | ++DOMWINDOW == 80 (0x9258e000) [pid = 1794] [serial = 1704] [outer = 0x91f4ec00] 10:36:32 INFO - PROCESS | 1794 | 1472232992511 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]]]}] 10:36:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 10:36:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1482ms 10:36:32 INFO - PROCESS | 1794 | 1472232992555 Marionette TRACE conn4 -> [0,2241,"getWindowHandle",null] 10:36:32 INFO - PROCESS | 1794 | 1472232992559 Marionette TRACE conn4 <- [1,2241,null,{"value":"8"}] 10:36:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 10:36:32 INFO - PROCESS | 1794 | 1472232992566 Marionette TRACE conn4 -> [0,2242,"setScriptTimeout",{"ms":35000}] 10:36:32 INFO - PROCESS | 1794 | 1472232992570 Marionette TRACE conn4 <- [1,2242,null,{}] 10:36:32 INFO - PROCESS | 1794 | 1472232992577 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}] 10:36:32 INFO - PROCESS | 1794 | 1472232992588 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:36:32 INFO - PROCESS | 1794 | 1472232992885 Marionette TRACE conn4 <- [1,2243,null,{"value":null}] 10:36:33 INFO - PROCESS | 1794 | 1472232993124 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:33 INFO - PROCESS | 1794 | 1472232993132 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:36:33 INFO - PROCESS | 1794 | ++DOCSHELL 0x8e507000 == 17 [pid = 1794] [id = 568] 10:36:33 INFO - PROCESS | 1794 | ++DOMWINDOW == 81 (0x8e50f000) [pid = 1794] [serial = 1705] [outer = (nil)] 10:36:33 INFO - PROCESS | 1794 | ++DOMWINDOW == 82 (0x938ed000) [pid = 1794] [serial = 1706] [outer = 0x8e50f000] 10:36:33 INFO - PROCESS | 1794 | 1472232993266 Marionette DEBUG loaded listener.js 10:36:33 INFO - PROCESS | 1794 | ++DOMWINDOW == 83 (0x93985400) [pid = 1794] [serial = 1707] [outer = 0x8e50f000] 10:36:34 INFO - PROCESS | 1794 | 1472232994412 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]]]}] 10:36:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 10:36:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1889ms 10:36:34 INFO - PROCESS | 1794 | 1472232994456 Marionette TRACE conn4 -> [0,2245,"getWindowHandle",null] 10:36:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 10:36:34 INFO - PROCESS | 1794 | 1472232994471 Marionette TRACE conn4 <- [1,2245,null,{"value":"8"}] 10:36:34 INFO - PROCESS | 1794 | 1472232994483 Marionette TRACE conn4 -> [0,2246,"setScriptTimeout",{"ms":35000}] 10:36:34 INFO - PROCESS | 1794 | 1472232994488 Marionette TRACE conn4 <- [1,2246,null,{}] 10:36:34 INFO - PROCESS | 1794 | 1472232994497 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}] 10:36:34 INFO - PROCESS | 1794 | 1472232994502 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:36:34 INFO - PROCESS | 1794 | 1472232994692 Marionette TRACE conn4 <- [1,2247,null,{"value":null}] 10:36:34 INFO - PROCESS | 1794 | 1472232994934 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:34 INFO - PROCESS | 1794 | 1472232994948 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:36:35 INFO - PROCESS | 1794 | ++DOCSHELL 0x8e503000 == 18 [pid = 1794] [id = 569] 10:36:35 INFO - PROCESS | 1794 | ++DOMWINDOW == 84 (0x8e503c00) [pid = 1794] [serial = 1708] [outer = (nil)] 10:36:35 INFO - PROCESS | 1794 | ++DOMWINDOW == 85 (0x8eba3400) [pid = 1794] [serial = 1709] [outer = 0x8e503c00] 10:36:35 INFO - PROCESS | 1794 | 1472232995094 Marionette DEBUG loaded listener.js 10:36:35 INFO - PROCESS | 1794 | ++DOMWINDOW == 86 (0x8ed53400) [pid = 1794] [serial = 1710] [outer = 0x8e503c00] 10:36:35 INFO - PROCESS | 1794 | --DOCSHELL 0x8d7e7000 == 17 [pid = 1794] [id = 559] 10:36:36 INFO - PROCESS | 1794 | 1472232996024 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]]]}] 10:36:36 INFO - PROCESS | 1794 | --DOMWINDOW == 85 (0x925a8400) [pid = 1794] [serial = 1637] [outer = (nil)] [url = about:blank] 10:36:36 INFO - PROCESS | 1794 | --DOMWINDOW == 84 (0x92591000) [pid = 1794] [serial = 1649] [outer = (nil)] [url = about:blank] 10:36:36 INFO - PROCESS | 1794 | --DOMWINDOW == 83 (0x92b11000) [pid = 1794] [serial = 1652] [outer = (nil)] [url = about:blank] 10:36:36 INFO - PROCESS | 1794 | --DOMWINDOW == 82 (0x8f60ac00) [pid = 1794] [serial = 1631] [outer = (nil)] [url = about:blank] 10:36:36 INFO - PROCESS | 1794 | --DOMWINDOW == 81 (0x92b15800) [pid = 1794] [serial = 1653] [outer = (nil)] [url = about:blank] 10:36:36 INFO - PROCESS | 1794 | --DOMWINDOW == 80 (0x8f7aec00) [pid = 1794] [serial = 1632] [outer = (nil)] [url = about:blank] 10:36:36 INFO - PROCESS | 1794 | --DOMWINDOW == 79 (0x8f7e4800) [pid = 1794] [serial = 1640] [outer = (nil)] [url = about:blank] 10:36:36 INFO - PROCESS | 1794 | --DOMWINDOW == 78 (0x8f609c00) [pid = 1794] [serial = 1644] [outer = (nil)] [url = about:blank] 10:36:36 INFO - PROCESS | 1794 | --DOMWINDOW == 77 (0x92598c00) [pid = 1794] [serial = 1650] [outer = (nil)] [url = about:blank] 10:36:36 INFO - PROCESS | 1794 | --DOMWINDOW == 76 (0x90f2f000) [pid = 1794] [serial = 1646] [outer = (nil)] [url = about:blank] 10:36:36 INFO - PROCESS | 1794 | --DOMWINDOW == 75 (0x9195c400) [pid = 1794] [serial = 1641] [outer = (nil)] [url = about:blank] 10:36:36 INFO - PROCESS | 1794 | --DOMWINDOW == 74 (0x91815c00) [pid = 1794] [serial = 1647] [outer = (nil)] [url = about:blank] 10:36:36 INFO - PROCESS | 1794 | --DOMWINDOW == 73 (0x9195f400) [pid = 1794] [serial = 1629] [outer = (nil)] [url = about:blank] 10:36:36 INFO - PROCESS | 1794 | --DOMWINDOW == 72 (0x92b0ac00) [pid = 1794] [serial = 1638] [outer = (nil)] [url = about:blank] 10:36:36 INFO - PROCESS | 1794 | --DOMWINDOW == 71 (0x91966c00) [pid = 1794] [serial = 1634] [outer = (nil)] [url = about:blank] 10:36:36 INFO - PROCESS | 1794 | --DOMWINDOW == 70 (0x8ebadc00) [pid = 1794] [serial = 1643] [outer = (nil)] [url = about:blank] 10:36:36 INFO - PROCESS | 1794 | --DOMWINDOW == 69 (0x91f4b400) [pid = 1794] [serial = 1635] [outer = (nil)] [url = about:blank] 10:36:36 INFO - PROCESS | 1794 | --DOMWINDOW == 68 (0x925b0000) [pid = 1794] [serial = 1655] [outer = (nil)] [url = about:blank] 10:36:36 INFO - PROCESS | 1794 | --DOMWINDOW == 67 (0x92b17800) [pid = 1794] [serial = 1656] [outer = (nil)] [url = about:blank] 10:36:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 10:36:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1587ms 10:36:36 INFO - PROCESS | 1794 | 1472232996072 Marionette TRACE conn4 -> [0,2249,"getWindowHandle",null] 10:36:36 INFO - PROCESS | 1794 | 1472232996079 Marionette TRACE conn4 <- [1,2249,null,{"value":"8"}] 10:36:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 10:36:36 INFO - PROCESS | 1794 | 1472232996090 Marionette TRACE conn4 -> [0,2250,"setScriptTimeout",{"ms":35000}] 10:36:36 INFO - PROCESS | 1794 | 1472232996094 Marionette TRACE conn4 <- [1,2250,null,{}] 10:36:36 INFO - PROCESS | 1794 | 1472232996100 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}] 10:36:36 INFO - PROCESS | 1794 | 1472232996106 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:36:36 INFO - PROCESS | 1794 | 1472232996288 Marionette TRACE conn4 <- [1,2251,null,{"value":null}] 10:36:36 INFO - PROCESS | 1794 | 1472232996430 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:36 INFO - PROCESS | 1794 | 1472232996438 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:36:36 INFO - PROCESS | 1794 | ++DOCSHELL 0x8d7e4c00 == 18 [pid = 1794] [id = 570] 10:36:36 INFO - PROCESS | 1794 | ++DOMWINDOW == 68 (0x8f606000) [pid = 1794] [serial = 1711] [outer = (nil)] 10:36:36 INFO - PROCESS | 1794 | ++DOMWINDOW == 69 (0x8f74f400) [pid = 1794] [serial = 1712] [outer = 0x8f606000] 10:36:36 INFO - PROCESS | 1794 | 1472232996514 Marionette DEBUG loaded listener.js 10:36:36 INFO - PROCESS | 1794 | ++DOMWINDOW == 70 (0x8f7b0400) [pid = 1794] [serial = 1713] [outer = 0x8f606000] 10:36:37 INFO - PROCESS | 1794 | 1472232997405 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]]]}] 10:36:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 10:36:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1381ms 10:36:37 INFO - PROCESS | 1794 | 1472232997472 Marionette TRACE conn4 -> [0,2253,"getWindowHandle",null] 10:36:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 10:36:37 INFO - PROCESS | 1794 | 1472232997476 Marionette TRACE conn4 <- [1,2253,null,{"value":"8"}] 10:36:37 INFO - PROCESS | 1794 | 1472232997484 Marionette TRACE conn4 -> [0,2254,"setScriptTimeout",{"ms":35000}] 10:36:37 INFO - PROCESS | 1794 | 1472232997490 Marionette TRACE conn4 <- [1,2254,null,{}] 10:36:37 INFO - PROCESS | 1794 | 1472232997506 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}] 10:36:37 INFO - PROCESS | 1794 | 1472232997515 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:36:37 INFO - PROCESS | 1794 | 1472232997692 Marionette TRACE conn4 <- [1,2255,null,{"value":null}] 10:36:37 INFO - PROCESS | 1794 | 1472232997836 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:37 INFO - PROCESS | 1794 | 1472232997849 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:36:37 INFO - PROCESS | 1794 | ++DOCSHELL 0x9180a400 == 19 [pid = 1794] [id = 571] 10:36:37 INFO - PROCESS | 1794 | ++DOMWINDOW == 71 (0x9180ec00) [pid = 1794] [serial = 1714] [outer = (nil)] 10:36:37 INFO - PROCESS | 1794 | ++DOMWINDOW == 72 (0x9195c400) [pid = 1794] [serial = 1715] [outer = 0x9180ec00] 10:36:37 INFO - PROCESS | 1794 | 1472232997930 Marionette DEBUG loaded listener.js 10:36:38 INFO - PROCESS | 1794 | ++DOMWINDOW == 73 (0x91967c00) [pid = 1794] [serial = 1716] [outer = 0x9180ec00] 10:36:38 INFO - PROCESS | 1794 | 1472232998867 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]]]}] 10:36:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 10:36:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1441ms 10:36:38 INFO - PROCESS | 1794 | 1472232998937 Marionette TRACE conn4 -> [0,2257,"getWindowHandle",null] 10:36:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 10:36:38 INFO - PROCESS | 1794 | 1472232998942 Marionette TRACE conn4 <- [1,2257,null,{"value":"8"}] 10:36:38 INFO - PROCESS | 1794 | 1472232998948 Marionette TRACE conn4 -> [0,2258,"setScriptTimeout",{"ms":35000}] 10:36:38 INFO - PROCESS | 1794 | 1472232998952 Marionette TRACE conn4 <- [1,2258,null,{}] 10:36:38 INFO - PROCESS | 1794 | 1472232998957 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}] 10:36:38 INFO - PROCESS | 1794 | 1472232998962 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:36:39 INFO - PROCESS | 1794 | 1472232999213 Marionette TRACE conn4 <- [1,2259,null,{"value":null}] 10:36:39 INFO - PROCESS | 1794 | 1472232999280 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:39 INFO - PROCESS | 1794 | 1472232999294 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:36:39 INFO - PROCESS | 1794 | ++DOCSHELL 0x8d7d9800 == 20 [pid = 1794] [id = 572] 10:36:39 INFO - PROCESS | 1794 | ++DOMWINDOW == 74 (0x9195f800) [pid = 1794] [serial = 1717] [outer = (nil)] 10:36:39 INFO - PROCESS | 1794 | ++DOMWINDOW == 75 (0x9258d400) [pid = 1794] [serial = 1718] [outer = 0x9195f800] 10:36:39 INFO - PROCESS | 1794 | 1472232999454 Marionette DEBUG loaded listener.js 10:36:39 INFO - PROCESS | 1794 | ++DOMWINDOW == 76 (0x925a7000) [pid = 1794] [serial = 1719] [outer = 0x9195f800] 10:36:40 INFO - PROCESS | 1794 | 1472233000365 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]]]}] 10:36:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 10:36:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1439ms 10:36:40 INFO - PROCESS | 1794 | 1472233000389 Marionette TRACE conn4 -> [0,2261,"getWindowHandle",null] 10:36:40 INFO - PROCESS | 1794 | 1472233000393 Marionette TRACE conn4 <- [1,2261,null,{"value":"8"}] 10:36:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 10:36:40 INFO - PROCESS | 1794 | 1472233000399 Marionette TRACE conn4 -> [0,2262,"setScriptTimeout",{"ms":35000}] 10:36:40 INFO - PROCESS | 1794 | 1472233000403 Marionette TRACE conn4 <- [1,2262,null,{}] 10:36:40 INFO - PROCESS | 1794 | 1472233000408 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}] 10:36:40 INFO - PROCESS | 1794 | 1472233000413 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:36:40 INFO - PROCESS | 1794 | 1472233000659 Marionette TRACE conn4 <- [1,2263,null,{"value":null}] 10:36:40 INFO - PROCESS | 1794 | --DOMWINDOW == 75 (0x8d7e0400) [pid = 1794] [serial = 1657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 10:36:40 INFO - PROCESS | 1794 | --DOMWINDOW == 74 (0x8f602800) [pid = 1794] [serial = 1660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 10:36:40 INFO - PROCESS | 1794 | --DOMWINDOW == 73 (0x8f60f000) [pid = 1794] [serial = 1684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 10:36:40 INFO - PROCESS | 1794 | --DOMWINDOW == 72 (0x91818400) [pid = 1794] [serial = 1663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 10:36:40 INFO - PROCESS | 1794 | --DOMWINDOW == 71 (0x8eba2800) [pid = 1794] [serial = 1681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 10:36:40 INFO - PROCESS | 1794 | --DOMWINDOW == 70 (0x90f30800) [pid = 1794] [serial = 1666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 10:36:40 INFO - PROCESS | 1794 | --DOMWINDOW == 69 (0x8d7e7800) [pid = 1794] [serial = 1678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 10:36:40 INFO - PROCESS | 1794 | --DOMWINDOW == 68 (0x8d99b400) [pid = 1794] [serial = 1675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 10:36:40 INFO - PROCESS | 1794 | --DOMWINDOW == 67 (0x93a64c00) [pid = 1794] [serial = 1669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 10:36:40 INFO - PROCESS | 1794 | --DOMWINDOW == 66 (0x95105c00) [pid = 1794] [serial = 1672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 10:36:40 INFO - PROCESS | 1794 | 1472233000818 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:40 INFO - PROCESS | 1794 | 1472233000826 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:36:40 INFO - PROCESS | 1794 | ++DOCSHELL 0x8d7dec00 == 21 [pid = 1794] [id = 573] 10:36:40 INFO - PROCESS | 1794 | ++DOMWINDOW == 67 (0x8d7e0400) [pid = 1794] [serial = 1720] [outer = (nil)] 10:36:40 INFO - PROCESS | 1794 | ++DOMWINDOW == 68 (0x8ed57c00) [pid = 1794] [serial = 1721] [outer = 0x8d7e0400] 10:36:40 INFO - PROCESS | 1794 | 1472233000899 Marionette DEBUG loaded listener.js 10:36:41 INFO - PROCESS | 1794 | ++DOMWINDOW == 69 (0x8f7abc00) [pid = 1794] [serial = 1722] [outer = 0x8d7e0400] 10:36:42 INFO - PROCESS | 1794 | 1472233002004 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]]]}] 10:36:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 10:36:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1631ms 10:36:42 INFO - PROCESS | 1794 | 1472233002033 Marionette TRACE conn4 -> [0,2265,"getWindowHandle",null] 10:36:42 INFO - PROCESS | 1794 | 1472233002041 Marionette TRACE conn4 <- [1,2265,null,{"value":"8"}] 10:36:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 10:36:42 INFO - PROCESS | 1794 | 1472233002051 Marionette TRACE conn4 -> [0,2266,"setScriptTimeout",{"ms":35000}] 10:36:42 INFO - PROCESS | 1794 | 1472233002057 Marionette TRACE conn4 <- [1,2266,null,{}] 10:36:42 INFO - PROCESS | 1794 | 1472233002075 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}] 10:36:42 INFO - PROCESS | 1794 | 1472233002087 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:36:42 INFO - PROCESS | 1794 | 1472233002389 Marionette TRACE conn4 <- [1,2267,null,{"value":null}] 10:36:42 INFO - PROCESS | 1794 | 1472233002588 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:42 INFO - PROCESS | 1794 | 1472233002598 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:36:42 INFO - PROCESS | 1794 | ++DOCSHELL 0x8d7e8c00 == 22 [pid = 1794] [id = 574] 10:36:42 INFO - PROCESS | 1794 | ++DOMWINDOW == 70 (0x8f471800) [pid = 1794] [serial = 1723] [outer = (nil)] 10:36:42 INFO - PROCESS | 1794 | ++DOMWINDOW == 71 (0x8f7b5400) [pid = 1794] [serial = 1724] [outer = 0x8f471800] 10:36:42 INFO - PROCESS | 1794 | 1472233002707 Marionette DEBUG loaded listener.js 10:36:42 INFO - PROCESS | 1794 | ++DOMWINDOW == 72 (0x90f25c00) [pid = 1794] [serial = 1725] [outer = 0x8f471800] 10:36:43 INFO - PROCESS | 1794 | 1472233003647 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]]]}] 10:36:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 10:36:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1613ms 10:36:43 INFO - PROCESS | 1794 | 1472233003662 Marionette TRACE conn4 -> [0,2269,"getWindowHandle",null] 10:36:43 INFO - PROCESS | 1794 | 1472233003669 Marionette TRACE conn4 <- [1,2269,null,{"value":"8"}] 10:36:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 10:36:43 INFO - PROCESS | 1794 | 1472233003681 Marionette TRACE conn4 -> [0,2270,"setScriptTimeout",{"ms":35000}] 10:36:43 INFO - PROCESS | 1794 | 1472233003685 Marionette TRACE conn4 <- [1,2270,null,{}] 10:36:43 INFO - PROCESS | 1794 | 1472233003692 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}] 10:36:43 INFO - PROCESS | 1794 | 1472233003698 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:36:43 INFO - PROCESS | 1794 | 1472233003959 Marionette TRACE conn4 <- [1,2271,null,{"value":null}] 10:36:44 INFO - PROCESS | 1794 | 1472233004116 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:44 INFO - PROCESS | 1794 | 1472233004125 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:36:44 INFO - PROCESS | 1794 | ++DOCSHELL 0x91969c00 == 23 [pid = 1794] [id = 575] 10:36:44 INFO - PROCESS | 1794 | ++DOMWINDOW == 73 (0x9246f400) [pid = 1794] [serial = 1726] [outer = (nil)] 10:36:44 INFO - PROCESS | 1794 | ++DOMWINDOW == 74 (0x92592c00) [pid = 1794] [serial = 1727] [outer = 0x9246f400] 10:36:44 INFO - PROCESS | 1794 | 1472233004320 Marionette DEBUG loaded listener.js 10:36:44 INFO - PROCESS | 1794 | ++DOMWINDOW == 75 (0x925afc00) [pid = 1794] [serial = 1728] [outer = 0x9246f400] 10:36:45 INFO - PROCESS | 1794 | 1472233005329 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]]]}] 10:36:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 10:36:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1697ms 10:36:45 INFO - PROCESS | 1794 | 1472233005379 Marionette TRACE conn4 -> [0,2273,"getWindowHandle",null] 10:36:45 INFO - PROCESS | 1794 | 1472233005383 Marionette TRACE conn4 <- [1,2273,null,{"value":"8"}] 10:36:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 10:36:45 INFO - PROCESS | 1794 | 1472233005391 Marionette TRACE conn4 -> [0,2274,"setScriptTimeout",{"ms":35000}] 10:36:45 INFO - PROCESS | 1794 | 1472233005397 Marionette TRACE conn4 <- [1,2274,null,{}] 10:36:45 INFO - PROCESS | 1794 | 1472233005414 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}] 10:36:45 INFO - PROCESS | 1794 | 1472233005424 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:36:45 INFO - PROCESS | 1794 | 1472233005650 Marionette TRACE conn4 <- [1,2275,null,{"value":null}] 10:36:45 INFO - PROCESS | 1794 | 1472233005880 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:45 INFO - PROCESS | 1794 | 1472233005892 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:36:45 INFO - PROCESS | 1794 | ++DOCSHELL 0x92239000 == 24 [pid = 1794] [id = 576] 10:36:45 INFO - PROCESS | 1794 | ++DOMWINDOW == 76 (0x9394d800) [pid = 1794] [serial = 1729] [outer = (nil)] 10:36:46 INFO - PROCESS | 1794 | ++DOMWINDOW == 77 (0x93952800) [pid = 1794] [serial = 1730] [outer = 0x9394d800] 10:36:46 INFO - PROCESS | 1794 | 1472233006027 Marionette DEBUG loaded listener.js 10:36:46 INFO - PROCESS | 1794 | ++DOMWINDOW == 78 (0x9398c000) [pid = 1794] [serial = 1731] [outer = 0x9394d800] 10:36:46 INFO - PROCESS | 1794 | 1472233006957 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]]]}] 10:36:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 10:36:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1595ms 10:36:46 INFO - PROCESS | 1794 | 1472233006987 Marionette TRACE conn4 -> [0,2277,"getWindowHandle",null] 10:36:46 INFO - PROCESS | 1794 | 1472233006993 Marionette TRACE conn4 <- [1,2277,null,{"value":"8"}] 10:36:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 10:36:47 INFO - PROCESS | 1794 | 1472233007000 Marionette TRACE conn4 -> [0,2278,"setScriptTimeout",{"ms":35000}] 10:36:47 INFO - PROCESS | 1794 | 1472233007002 Marionette TRACE conn4 <- [1,2278,null,{}] 10:36:47 INFO - PROCESS | 1794 | 1472233007010 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}] 10:36:47 INFO - PROCESS | 1794 | 1472233007015 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:36:47 INFO - PROCESS | 1794 | 1472233007227 Marionette TRACE conn4 <- [1,2279,null,{"value":null}] 10:36:47 INFO - PROCESS | 1794 | 1472233007412 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:47 INFO - PROCESS | 1794 | 1472233007422 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:36:47 INFO - PROCESS | 1794 | ++DOCSHELL 0x8d7de000 == 25 [pid = 1794] [id = 577] 10:36:47 INFO - PROCESS | 1794 | ++DOMWINDOW == 79 (0x9247a400) [pid = 1794] [serial = 1732] [outer = (nil)] 10:36:47 INFO - PROCESS | 1794 | ++DOMWINDOW == 80 (0x93a6cc00) [pid = 1794] [serial = 1733] [outer = 0x9247a400] 10:36:47 INFO - PROCESS | 1794 | 1472233007505 Marionette DEBUG loaded listener.js 10:36:47 INFO - PROCESS | 1794 | ++DOMWINDOW == 81 (0x93c3ec00) [pid = 1794] [serial = 1734] [outer = 0x9247a400] 10:36:48 INFO - PROCESS | 1794 | 1472233008493 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]]]}] 10:36:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 10:36:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1544ms 10:36:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 10:36:48 INFO - PROCESS | 1794 | 1472233008544 Marionette TRACE conn4 -> [0,2281,"getWindowHandle",null] 10:36:48 INFO - PROCESS | 1794 | 1472233008548 Marionette TRACE conn4 <- [1,2281,null,{"value":"8"}] 10:36:48 INFO - PROCESS | 1794 | 1472233008556 Marionette TRACE conn4 -> [0,2282,"setScriptTimeout",{"ms":35000}] 10:36:48 INFO - PROCESS | 1794 | 1472233008559 Marionette TRACE conn4 <- [1,2282,null,{}] 10:36:48 INFO - PROCESS | 1794 | 1472233008566 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}] 10:36:48 INFO - PROCESS | 1794 | 1472233008572 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:36:48 INFO - PROCESS | 1794 | 1472233008766 Marionette TRACE conn4 <- [1,2283,null,{"value":null}] 10:36:48 INFO - PROCESS | 1794 | 1472233008961 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:48 INFO - PROCESS | 1794 | 1472233008970 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:36:49 INFO - PROCESS | 1794 | ++DOCSHELL 0x93988c00 == 26 [pid = 1794] [id = 578] 10:36:49 INFO - PROCESS | 1794 | ++DOMWINDOW == 82 (0x9398b400) [pid = 1794] [serial = 1735] [outer = (nil)] 10:36:49 INFO - PROCESS | 1794 | ++DOMWINDOW == 83 (0x94785400) [pid = 1794] [serial = 1736] [outer = 0x9398b400] 10:36:49 INFO - PROCESS | 1794 | 1472233009056 Marionette DEBUG loaded listener.js 10:36:49 INFO - PROCESS | 1794 | ++DOMWINDOW == 84 (0x94786000) [pid = 1794] [serial = 1737] [outer = 0x9398b400] 10:36:50 INFO - PROCESS | 1794 | 1472233010030 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]]]}] 10:36:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 10:36:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1537ms 10:36:50 INFO - PROCESS | 1794 | 1472233010093 Marionette TRACE conn4 -> [0,2285,"getWindowHandle",null] 10:36:50 INFO - PROCESS | 1794 | 1472233010097 Marionette TRACE conn4 <- [1,2285,null,{"value":"8"}] 10:36:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 10:36:50 INFO - PROCESS | 1794 | 1472233010104 Marionette TRACE conn4 -> [0,2286,"setScriptTimeout",{"ms":35000}] 10:36:50 INFO - PROCESS | 1794 | 1472233010108 Marionette TRACE conn4 <- [1,2286,null,{}] 10:36:50 INFO - PROCESS | 1794 | 1472233010114 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}] 10:36:50 INFO - PROCESS | 1794 | 1472233010125 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:36:50 INFO - PROCESS | 1794 | 1472233010379 Marionette TRACE conn4 <- [1,2287,null,{"value":null}] 10:36:50 INFO - PROCESS | 1794 | 1472233010618 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:50 INFO - PROCESS | 1794 | 1472233010626 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:36:50 INFO - PROCESS | 1794 | ++DOCSHELL 0x9510b000 == 27 [pid = 1794] [id = 579] 10:36:50 INFO - PROCESS | 1794 | ++DOMWINDOW == 85 (0x9512f400) [pid = 1794] [serial = 1738] [outer = (nil)] 10:36:50 INFO - PROCESS | 1794 | ++DOMWINDOW == 86 (0x95196000) [pid = 1794] [serial = 1739] [outer = 0x9512f400] 10:36:50 INFO - PROCESS | 1794 | 1472233010736 Marionette DEBUG loaded listener.js 10:36:50 INFO - PROCESS | 1794 | ++DOMWINDOW == 87 (0x95260c00) [pid = 1794] [serial = 1740] [outer = 0x9512f400] 10:36:51 INFO - PROCESS | 1794 | 1472233011612 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]]]}] 10:36:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | getImageData() works with negative width and height, and returns top-to-bottom left-to-right 10:36:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1534ms 10:36:51 INFO - PROCESS | 1794 | 1472233011639 Marionette TRACE conn4 -> [0,2289,"getWindowHandle",null] 10:36:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 10:36:51 INFO - PROCESS | 1794 | 1472233011644 Marionette TRACE conn4 <- [1,2289,null,{"value":"8"}] 10:36:51 INFO - PROCESS | 1794 | 1472233011650 Marionette TRACE conn4 -> [0,2290,"setScriptTimeout",{"ms":35000}] 10:36:51 INFO - PROCESS | 1794 | 1472233011654 Marionette TRACE conn4 <- [1,2290,null,{}] 10:36:51 INFO - PROCESS | 1794 | 1472233011660 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}] 10:36:51 INFO - PROCESS | 1794 | 1472233011665 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:36:51 INFO - PROCESS | 1794 | 1472233011848 Marionette TRACE conn4 <- [1,2291,null,{"value":null}] 10:36:52 INFO - PROCESS | 1794 | 1472233012033 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:52 INFO - PROCESS | 1794 | 1472233012042 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:36:52 INFO - PROCESS | 1794 | ++DOCSHELL 0x9519e000 == 28 [pid = 1794] [id = 580] 10:36:52 INFO - PROCESS | 1794 | ++DOMWINDOW == 88 (0x95264c00) [pid = 1794] [serial = 1741] [outer = (nil)] 10:36:52 INFO - PROCESS | 1794 | ++DOMWINDOW == 89 (0x95269800) [pid = 1794] [serial = 1742] [outer = 0x95264c00] 10:36:52 INFO - PROCESS | 1794 | 1472233012140 Marionette DEBUG loaded listener.js 10:36:52 INFO - PROCESS | 1794 | ++DOMWINDOW == 90 (0x9526b800) [pid = 1794] [serial = 1743] [outer = 0x95264c00] 10:36:53 INFO - PROCESS | 1794 | 1472233013146 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]]]}] 10:36:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 10:36:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1535ms 10:36:53 INFO - PROCESS | 1794 | 1472233013185 Marionette TRACE conn4 -> [0,2293,"getWindowHandle",null] 10:36:53 INFO - PROCESS | 1794 | 1472233013188 Marionette TRACE conn4 <- [1,2293,null,{"value":"8"}] 10:36:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 10:36:53 INFO - PROCESS | 1794 | 1472233013195 Marionette TRACE conn4 -> [0,2294,"setScriptTimeout",{"ms":35000}] 10:36:53 INFO - PROCESS | 1794 | 1472233013198 Marionette TRACE conn4 <- [1,2294,null,{}] 10:36:53 INFO - PROCESS | 1794 | 1472233013205 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}] 10:36:53 INFO - PROCESS | 1794 | 1472233013211 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:36:53 INFO - PROCESS | 1794 | 1472233013408 Marionette TRACE conn4 <- [1,2295,null,{"value":null}] 10:36:53 INFO - PROCESS | 1794 | 1472233013947 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:53 INFO - PROCESS | 1794 | 1472233013955 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:36:53 INFO - PROCESS | 1794 | ++DOCSHELL 0x8e212000 == 29 [pid = 1794] [id = 581] 10:36:53 INFO - PROCESS | 1794 | ++DOMWINDOW == 91 (0x8e215400) [pid = 1794] [serial = 1744] [outer = (nil)] 10:36:54 INFO - PROCESS | 1794 | ++DOMWINDOW == 92 (0x8e504400) [pid = 1794] [serial = 1745] [outer = 0x8e215400] 10:36:54 INFO - PROCESS | 1794 | 1472233014041 Marionette DEBUG loaded listener.js 10:36:54 INFO - PROCESS | 1794 | ++DOMWINDOW == 93 (0x8f46e000) [pid = 1794] [serial = 1746] [outer = 0x8e215400] 10:36:55 INFO - PROCESS | 1794 | 1472233015026 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]]]}] 10:36:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 10:36:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1885ms 10:36:55 INFO - PROCESS | 1794 | 1472233015085 Marionette TRACE conn4 -> [0,2297,"getWindowHandle",null] 10:36:55 INFO - PROCESS | 1794 | 1472233015094 Marionette TRACE conn4 <- [1,2297,null,{"value":"8"}] 10:36:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 10:36:55 INFO - PROCESS | 1794 | 1472233015106 Marionette TRACE conn4 -> [0,2298,"setScriptTimeout",{"ms":35000}] 10:36:55 INFO - PROCESS | 1794 | 1472233015111 Marionette TRACE conn4 <- [1,2298,null,{}] 10:36:55 INFO - PROCESS | 1794 | 1472233015121 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}] 10:36:55 INFO - PROCESS | 1794 | 1472233015126 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:36:55 INFO - PROCESS | 1794 | 1472233015316 Marionette TRACE conn4 <- [1,2299,null,{"value":null}] 10:36:55 INFO - PROCESS | 1794 | 1472233015509 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:55 INFO - PROCESS | 1794 | 1472233015518 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:36:55 INFO - PROCESS | 1794 | ++DOCSHELL 0x8f473800 == 30 [pid = 1794] [id = 582] 10:36:55 INFO - PROCESS | 1794 | ++DOMWINDOW == 94 (0x8f755400) [pid = 1794] [serial = 1747] [outer = (nil)] 10:36:55 INFO - PROCESS | 1794 | ++DOMWINDOW == 95 (0x91812400) [pid = 1794] [serial = 1748] [outer = 0x8f755400] 10:36:55 INFO - PROCESS | 1794 | 1472233015602 Marionette DEBUG loaded listener.js 10:36:55 INFO - PROCESS | 1794 | ++DOMWINDOW == 96 (0x91f4bc00) [pid = 1794] [serial = 1749] [outer = 0x8f755400] 10:36:56 INFO - PROCESS | 1794 | --DOCSHELL 0x8d999c00 == 29 [pid = 1794] [id = 558] 10:36:56 INFO - PROCESS | 1794 | --DOCSHELL 0x8eba2400 == 28 [pid = 1794] [id = 560] 10:36:56 INFO - PROCESS | 1794 | --DOCSHELL 0x8e21dc00 == 27 [pid = 1794] [id = 562] 10:36:56 INFO - PROCESS | 1794 | --DOCSHELL 0x8f60ec00 == 26 [pid = 1794] [id = 561] 10:36:56 INFO - PROCESS | 1794 | --DOCSHELL 0x8f60e400 == 25 [pid = 1794] [id = 567] 10:36:56 INFO - PROCESS | 1794 | --DOCSHELL 0x90f2f400 == 24 [pid = 1794] [id = 565] 10:36:56 INFO - PROCESS | 1794 | --DOCSHELL 0x8e507000 == 23 [pid = 1794] [id = 568] 10:36:56 INFO - PROCESS | 1794 | --DOCSHELL 0x8e211000 == 22 [pid = 1794] [id = 563] 10:36:56 INFO - PROCESS | 1794 | --DOCSHELL 0x8f60c800 == 21 [pid = 1794] [id = 564] 10:36:56 INFO - PROCESS | 1794 | --DOCSHELL 0x8e502c00 == 20 [pid = 1794] [id = 566] 10:36:57 INFO - PROCESS | 1794 | --DOMWINDOW == 95 (0x8f7d7000) [pid = 1794] [serial = 1688] [outer = (nil)] [url = about:blank] 10:36:57 INFO - PROCESS | 1794 | --DOMWINDOW == 94 (0x8e211800) [pid = 1794] [serial = 1659] [outer = (nil)] [url = about:blank] 10:36:57 INFO - PROCESS | 1794 | --DOMWINDOW == 93 (0x8d996c00) [pid = 1794] [serial = 1658] [outer = (nil)] [url = about:blank] 10:36:57 INFO - PROCESS | 1794 | --DOMWINDOW == 92 (0x8f75ac00) [pid = 1794] [serial = 1662] [outer = (nil)] [url = about:blank] 10:36:57 INFO - PROCESS | 1794 | --DOMWINDOW == 91 (0x8f750800) [pid = 1794] [serial = 1661] [outer = (nil)] [url = about:blank] 10:36:57 INFO - PROCESS | 1794 | --DOMWINDOW == 90 (0x8f74cc00) [pid = 1794] [serial = 1685] [outer = (nil)] [url = about:blank] 10:36:57 INFO - PROCESS | 1794 | --DOMWINDOW == 89 (0x92470c00) [pid = 1794] [serial = 1665] [outer = (nil)] [url = about:blank] 10:36:57 INFO - PROCESS | 1794 | --DOMWINDOW == 88 (0x8eba7000) [pid = 1794] [serial = 1682] [outer = (nil)] [url = about:blank] 10:36:57 INFO - PROCESS | 1794 | --DOMWINDOW == 87 (0x91967800) [pid = 1794] [serial = 1664] [outer = (nil)] [url = about:blank] 10:36:57 INFO - PROCESS | 1794 | --DOMWINDOW == 86 (0x93991000) [pid = 1794] [serial = 1668] [outer = (nil)] [url = about:blank] 10:36:57 INFO - PROCESS | 1794 | --DOMWINDOW == 85 (0x93985c00) [pid = 1794] [serial = 1667] [outer = (nil)] [url = about:blank] 10:36:57 INFO - PROCESS | 1794 | --DOMWINDOW == 84 (0x8d990800) [pid = 1794] [serial = 1679] [outer = (nil)] [url = about:blank] 10:36:57 INFO - PROCESS | 1794 | --DOMWINDOW == 83 (0x8d998400) [pid = 1794] [serial = 1680] [outer = (nil)] [url = about:blank] 10:36:57 INFO - PROCESS | 1794 | --DOMWINDOW == 82 (0x8e510c00) [pid = 1794] [serial = 1677] [outer = (nil)] [url = about:blank] 10:36:57 INFO - PROCESS | 1794 | --DOMWINDOW == 81 (0x8e21d000) [pid = 1794] [serial = 1676] [outer = (nil)] [url = about:blank] 10:36:57 INFO - PROCESS | 1794 | --DOMWINDOW == 80 (0x93c44800) [pid = 1794] [serial = 1671] [outer = (nil)] [url = about:blank] 10:36:57 INFO - PROCESS | 1794 | --DOMWINDOW == 79 (0x93c41400) [pid = 1794] [serial = 1670] [outer = (nil)] [url = about:blank] 10:36:57 INFO - PROCESS | 1794 | --DOMWINDOW == 78 (0x9513d800) [pid = 1794] [serial = 1674] [outer = (nil)] [url = about:blank] 10:36:57 INFO - PROCESS | 1794 | --DOMWINDOW == 77 (0x95108c00) [pid = 1794] [serial = 1673] [outer = (nil)] [url = about:blank] 10:36:57 INFO - PROCESS | 1794 | --DOMWINDOW == 76 (0x8f752800) [pid = 1794] [serial = 1686] [outer = (nil)] [url = about:blank] 10:36:57 INFO - PROCESS | 1794 | --DOMWINDOW == 75 (0x8ed4c000) [pid = 1794] [serial = 1683] [outer = (nil)] [url = about:blank] 10:36:57 INFO - PROCESS | 1794 | 1472233017746 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]]]}] 10:36:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 10:36:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 2698ms 10:36:57 INFO - PROCESS | 1794 | 1472233017805 Marionette TRACE conn4 -> [0,2301,"getWindowHandle",null] 10:36:57 INFO - PROCESS | 1794 | 1472233017812 Marionette TRACE conn4 <- [1,2301,null,{"value":"8"}] 10:36:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 10:36:57 INFO - PROCESS | 1794 | 1472233017824 Marionette TRACE conn4 -> [0,2302,"setScriptTimeout",{"ms":35000}] 10:36:57 INFO - PROCESS | 1794 | 1472233017831 Marionette TRACE conn4 <- [1,2302,null,{}] 10:36:57 INFO - PROCESS | 1794 | 1472233017846 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}] 10:36:57 INFO - PROCESS | 1794 | 1472233017853 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:36:58 INFO - PROCESS | 1794 | 1472233018018 Marionette TRACE conn4 <- [1,2303,null,{"value":null}] 10:36:58 INFO - PROCESS | 1794 | 1472233018159 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:58 INFO - PROCESS | 1794 | 1472233018167 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:36:58 INFO - PROCESS | 1794 | ++DOCSHELL 0x8e21b400 == 21 [pid = 1794] [id = 583] 10:36:58 INFO - PROCESS | 1794 | ++DOMWINDOW == 76 (0x8e21c800) [pid = 1794] [serial = 1750] [outer = (nil)] 10:36:58 INFO - PROCESS | 1794 | ++DOMWINDOW == 77 (0x8e510c00) [pid = 1794] [serial = 1751] [outer = 0x8e21c800] 10:36:58 INFO - PROCESS | 1794 | 1472233018245 Marionette DEBUG loaded listener.js 10:36:58 INFO - PROCESS | 1794 | ++DOMWINDOW == 78 (0x8eba9c00) [pid = 1794] [serial = 1752] [outer = 0x8e21c800] 10:36:59 INFO - PROCESS | 1794 | 1472233019160 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]]]}] 10:36:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 10:36:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1401ms 10:36:59 INFO - PROCESS | 1794 | 1472233019222 Marionette TRACE conn4 -> [0,2305,"getWindowHandle",null] 10:36:59 INFO - PROCESS | 1794 | 1472233019230 Marionette TRACE conn4 <- [1,2305,null,{"value":"8"}] 10:36:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 10:36:59 INFO - PROCESS | 1794 | 1472233019241 Marionette TRACE conn4 -> [0,2306,"setScriptTimeout",{"ms":35000}] 10:36:59 INFO - PROCESS | 1794 | 1472233019245 Marionette TRACE conn4 <- [1,2306,null,{}] 10:36:59 INFO - PROCESS | 1794 | 1472233019252 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}] 10:36:59 INFO - PROCESS | 1794 | 1472233019258 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:36:59 INFO - PROCESS | 1794 | 1472233019444 Marionette TRACE conn4 <- [1,2307,null,{"value":null}] 10:36:59 INFO - PROCESS | 1794 | 1472233019633 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:59 INFO - PROCESS | 1794 | 1472233019642 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:36:59 INFO - PROCESS | 1794 | ++DOCSHELL 0x8f74cc00 == 22 [pid = 1794] [id = 584] 10:36:59 INFO - PROCESS | 1794 | ++DOMWINDOW == 79 (0x8f751000) [pid = 1794] [serial = 1753] [outer = (nil)] 10:36:59 INFO - PROCESS | 1794 | ++DOMWINDOW == 80 (0x8f75ac00) [pid = 1794] [serial = 1754] [outer = 0x8f751000] 10:36:59 INFO - PROCESS | 1794 | 1472233019721 Marionette DEBUG loaded listener.js 10:36:59 INFO - PROCESS | 1794 | ++DOMWINDOW == 81 (0x8f7b1800) [pid = 1794] [serial = 1755] [outer = 0x8f751000] 10:37:00 INFO - PROCESS | 1794 | 1472233020697 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]]]}] 10:37:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 10:37:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1496ms 10:37:00 INFO - PROCESS | 1794 | 1472233020738 Marionette TRACE conn4 -> [0,2309,"getWindowHandle",null] 10:37:00 INFO - PROCESS | 1794 | 1472233020741 Marionette TRACE conn4 <- [1,2309,null,{"value":"8"}] 10:37:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 10:37:00 INFO - PROCESS | 1794 | 1472233020749 Marionette TRACE conn4 -> [0,2310,"setScriptTimeout",{"ms":35000}] 10:37:00 INFO - PROCESS | 1794 | 1472233020755 Marionette TRACE conn4 <- [1,2310,null,{}] 10:37:00 INFO - PROCESS | 1794 | 1472233020782 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}] 10:37:00 INFO - PROCESS | 1794 | 1472233020794 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:37:01 INFO - PROCESS | 1794 | 1472233021030 Marionette TRACE conn4 <- [1,2311,null,{"value":null}] 10:37:01 INFO - PROCESS | 1794 | 1472233021058 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:01 INFO - PROCESS | 1794 | 1472233021066 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:37:01 INFO - PROCESS | 1794 | ++DOCSHELL 0x91967800 == 23 [pid = 1794] [id = 585] 10:37:01 INFO - PROCESS | 1794 | ++DOMWINDOW == 82 (0x91f47c00) [pid = 1794] [serial = 1756] [outer = (nil)] 10:37:01 INFO - PROCESS | 1794 | ++DOMWINDOW == 83 (0x92239800) [pid = 1794] [serial = 1757] [outer = 0x91f47c00] 10:37:01 INFO - PROCESS | 1794 | 1472233021148 Marionette DEBUG loaded listener.js 10:37:01 INFO - PROCESS | 1794 | ++DOMWINDOW == 84 (0x9247b800) [pid = 1794] [serial = 1758] [outer = 0x91f47c00] 10:37:02 INFO - PROCESS | 1794 | --DOMWINDOW == 83 (0x8d7e0400) [pid = 1794] [serial = 1720] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 10:37:02 INFO - PROCESS | 1794 | --DOMWINDOW == 82 (0x91f4ec00) [pid = 1794] [serial = 1702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 10:37:02 INFO - PROCESS | 1794 | --DOMWINDOW == 81 (0x8f60d000) [pid = 1794] [serial = 1693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 10:37:02 INFO - PROCESS | 1794 | --DOMWINDOW == 80 (0x8f606000) [pid = 1794] [serial = 1711] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 10:37:02 INFO - PROCESS | 1794 | --DOMWINDOW == 79 (0x9195f800) [pid = 1794] [serial = 1717] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 10:37:02 INFO - PROCESS | 1794 | --DOMWINDOW == 78 (0x8e212800) [pid = 1794] [serial = 1690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 10:37:02 INFO - PROCESS | 1794 | --DOMWINDOW == 77 (0x90f30000) [pid = 1794] [serial = 1696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 10:37:02 INFO - PROCESS | 1794 | --DOMWINDOW == 76 (0x9180ec00) [pid = 1794] [serial = 1714] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 10:37:02 INFO - PROCESS | 1794 | --DOMWINDOW == 75 (0x8e50f000) [pid = 1794] [serial = 1705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 10:37:02 INFO - PROCESS | 1794 | --DOMWINDOW == 74 (0x90f28000) [pid = 1794] [serial = 1699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 10:37:02 INFO - PROCESS | 1794 | --DOMWINDOW == 73 (0x8e507400) [pid = 1794] [serial = 1687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 10:37:02 INFO - PROCESS | 1794 | --DOMWINDOW == 72 (0x8e503c00) [pid = 1794] [serial = 1708] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 10:37:02 INFO - PROCESS | 1794 | 1472233022726 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]]]}] 10:37:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 10:37:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 2047ms 10:37:02 INFO - PROCESS | 1794 | 1472233022797 Marionette TRACE conn4 -> [0,2313,"getWindowHandle",null] 10:37:02 INFO - PROCESS | 1794 | 1472233022802 Marionette TRACE conn4 <- [1,2313,null,{"value":"8"}] 10:37:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 10:37:02 INFO - PROCESS | 1794 | 1472233022808 Marionette TRACE conn4 -> [0,2314,"setScriptTimeout",{"ms":35000}] 10:37:02 INFO - PROCESS | 1794 | 1472233022811 Marionette TRACE conn4 <- [1,2314,null,{}] 10:37:02 INFO - PROCESS | 1794 | 1472233022818 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}] 10:37:02 INFO - PROCESS | 1794 | 1472233022822 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:37:02 INFO - PROCESS | 1794 | 1472233022992 Marionette TRACE conn4 <- [1,2315,null,{"value":null}] 10:37:03 INFO - PROCESS | 1794 | 1472233023131 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:03 INFO - PROCESS | 1794 | 1472233023140 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:37:03 INFO - PROCESS | 1794 | ++DOCSHELL 0x8d98dc00 == 24 [pid = 1794] [id = 586] 10:37:03 INFO - PROCESS | 1794 | ++DOMWINDOW == 73 (0x8e507400) [pid = 1794] [serial = 1759] [outer = (nil)] 10:37:03 INFO - PROCESS | 1794 | ++DOMWINDOW == 74 (0x9180bc00) [pid = 1794] [serial = 1760] [outer = 0x8e507400] 10:37:03 INFO - PROCESS | 1794 | 1472233023220 Marionette DEBUG loaded listener.js 10:37:03 INFO - PROCESS | 1794 | ++DOMWINDOW == 75 (0x9258d800) [pid = 1794] [serial = 1761] [outer = 0x8e507400] 10:37:04 INFO - PROCESS | 1794 | 1472233024017 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]]]}] 10:37:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 10:37:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1237ms 10:37:04 INFO - PROCESS | 1794 | 1472233024046 Marionette TRACE conn4 -> [0,2317,"getWindowHandle",null] 10:37:04 INFO - PROCESS | 1794 | 1472233024049 Marionette TRACE conn4 <- [1,2317,null,{"value":"8"}] 10:37:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 10:37:04 INFO - PROCESS | 1794 | 1472233024057 Marionette TRACE conn4 -> [0,2318,"setScriptTimeout",{"ms":35000}] 10:37:04 INFO - PROCESS | 1794 | 1472233024060 Marionette TRACE conn4 <- [1,2318,null,{}] 10:37:04 INFO - PROCESS | 1794 | 1472233024066 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}] 10:37:04 INFO - PROCESS | 1794 | 1472233024072 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:37:04 INFO - PROCESS | 1794 | 1472233024302 Marionette TRACE conn4 <- [1,2319,null,{"value":null}] 10:37:04 INFO - PROCESS | 1794 | 1472233024459 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:04 INFO - PROCESS | 1794 | 1472233024473 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:37:04 INFO - PROCESS | 1794 | ++DOCSHELL 0x8d7df800 == 25 [pid = 1794] [id = 587] 10:37:04 INFO - PROCESS | 1794 | ++DOMWINDOW == 76 (0x8d7e0400) [pid = 1794] [serial = 1762] [outer = (nil)] 10:37:04 INFO - PROCESS | 1794 | ++DOMWINDOW == 77 (0x8d7e5800) [pid = 1794] [serial = 1763] [outer = 0x8d7e0400] 10:37:04 INFO - PROCESS | 1794 | 1472233024599 Marionette DEBUG loaded listener.js 10:37:04 INFO - PROCESS | 1794 | ++DOMWINDOW == 78 (0x8d994000) [pid = 1794] [serial = 1764] [outer = 0x8d7e0400] 10:37:05 INFO - PROCESS | 1794 | 1472233025751 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] 10:37:05 INFO - PROCESS | 1794 | 1472233025851 Marionette TRACE conn4 <- [1,2321,null,{"value":"8"}] 10:37:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 10:37:05 INFO - PROCESS | 1794 | 1472233025859 Marionette TRACE conn4 -> [0,2322,"setScriptTimeout",{"ms":35000}] 10:37:05 INFO - PROCESS | 1794 | 1472233025864 Marionette TRACE conn4 <- [1,2322,null,{}] 10:37:05 INFO - PROCESS | 1794 | 1472233025873 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}] 10:37:05 INFO - PROCESS | 1794 | 1472233025880 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:37:06 INFO - PROCESS | 1794 | 1472233026108 Marionette TRACE conn4 <- [1,2323,null,{"value":null}] 10:37:06 INFO - PROCESS | 1794 | 1472233026349 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:06 INFO - PROCESS | 1794 | 1472233026360 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:37:06 INFO - PROCESS | 1794 | ++DOCSHELL 0x8f607c00 == 26 [pid = 1794] [id = 588] 10:37:06 INFO - PROCESS | 1794 | ++DOMWINDOW == 79 (0x8f60b800) [pid = 1794] [serial = 1765] [outer = (nil)] 10:37:06 INFO - PROCESS | 1794 | ++DOMWINDOW == 80 (0x8f74c400) [pid = 1794] [serial = 1766] [outer = 0x8f60b800] 10:37:06 INFO - PROCESS | 1794 | 1472233026498 Marionette DEBUG loaded listener.js 10:37:06 INFO - PROCESS | 1794 | ++DOMWINDOW == 81 (0x8f7a6400) [pid = 1794] [serial = 1767] [outer = 0x8f60b800] 10:37:07 INFO - PROCESS | 1794 | 1472233027548 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]]]}] 10:37:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 10:37:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1735ms 10:37:07 INFO - PROCESS | 1794 | 1472233027598 Marionette TRACE conn4 -> [0,2325,"getWindowHandle",null] 10:37:07 INFO - PROCESS | 1794 | 1472233027605 Marionette TRACE conn4 <- [1,2325,null,{"value":"8"}] 10:37:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 10:37:07 INFO - PROCESS | 1794 | 1472233027613 Marionette TRACE conn4 -> [0,2326,"setScriptTimeout",{"ms":35000}] 10:37:07 INFO - PROCESS | 1794 | 1472233027616 Marionette TRACE conn4 <- [1,2326,null,{}] 10:37:07 INFO - PROCESS | 1794 | 1472233027624 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}] 10:37:07 INFO - PROCESS | 1794 | 1472233027630 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:37:07 INFO - PROCESS | 1794 | 1472233027827 Marionette TRACE conn4 <- [1,2327,null,{"value":null}] 10:37:08 INFO - PROCESS | 1794 | 1472233028104 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:08 INFO - PROCESS | 1794 | 1472233028114 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:37:08 INFO - PROCESS | 1794 | ++DOCSHELL 0x91962400 == 27 [pid = 1794] [id = 589] 10:37:08 INFO - PROCESS | 1794 | ++DOMWINDOW == 82 (0x91966c00) [pid = 1794] [serial = 1768] [outer = (nil)] 10:37:08 INFO - PROCESS | 1794 | ++DOMWINDOW == 83 (0x91f4e800) [pid = 1794] [serial = 1769] [outer = 0x91966c00] 10:37:08 INFO - PROCESS | 1794 | 1472233028244 Marionette DEBUG loaded listener.js 10:37:08 INFO - PROCESS | 1794 | ++DOMWINDOW == 84 (0x9247b000) [pid = 1794] [serial = 1770] [outer = 0x91966c00] 10:37:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 10:37:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1647ms 10:37:09 INFO - PROCESS | 1794 | 1472233029248 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]]]}] 10:37:09 INFO - PROCESS | 1794 | 1472233029260 Marionette TRACE conn4 -> [0,2329,"getWindowHandle",null] 10:37:09 INFO - PROCESS | 1794 | 1472233029264 Marionette TRACE conn4 <- [1,2329,null,{"value":"8"}] 10:37:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 10:37:09 INFO - PROCESS | 1794 | 1472233029285 Marionette TRACE conn4 -> [0,2330,"setScriptTimeout",{"ms":35000}] 10:37:09 INFO - PROCESS | 1794 | 1472233029295 Marionette TRACE conn4 <- [1,2330,null,{}] 10:37:09 INFO - PROCESS | 1794 | 1472233029333 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}] 10:37:09 INFO - PROCESS | 1794 | 1472233029341 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:37:09 INFO - PROCESS | 1794 | 1472233029558 Marionette TRACE conn4 <- [1,2331,null,{"value":null}] 10:37:09 INFO - PROCESS | 1794 | 1472233029833 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:09 INFO - PROCESS | 1794 | 1472233029840 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:37:09 INFO - PROCESS | 1794 | ++DOCSHELL 0x91f47000 == 28 [pid = 1794] [id = 590] 10:37:09 INFO - PROCESS | 1794 | ++DOMWINDOW == 85 (0x92599800) [pid = 1794] [serial = 1771] [outer = (nil)] 10:37:09 INFO - PROCESS | 1794 | ++DOMWINDOW == 86 (0x92b18000) [pid = 1794] [serial = 1772] [outer = 0x92599800] 10:37:09 INFO - PROCESS | 1794 | 1472233029955 Marionette DEBUG loaded listener.js 10:37:10 INFO - PROCESS | 1794 | ++DOMWINDOW == 87 (0x938e7800) [pid = 1794] [serial = 1773] [outer = 0x92599800] 10:37:10 INFO - PROCESS | 1794 | 1472233030981 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]]]}] 10:37:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 10:37:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1785ms 10:37:11 INFO - PROCESS | 1794 | 1472233031058 Marionette TRACE conn4 -> [0,2333,"getWindowHandle",null] 10:37:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 10:37:11 INFO - PROCESS | 1794 | 1472233031064 Marionette TRACE conn4 <- [1,2333,null,{"value":"8"}] 10:37:11 INFO - PROCESS | 1794 | 1472233031070 Marionette TRACE conn4 -> [0,2334,"setScriptTimeout",{"ms":35000}] 10:37:11 INFO - PROCESS | 1794 | 1472233031074 Marionette TRACE conn4 <- [1,2334,null,{}] 10:37:11 INFO - PROCESS | 1794 | 1472233031080 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}] 10:37:11 INFO - PROCESS | 1794 | 1472233031085 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:37:11 INFO - PROCESS | 1794 | 1472233031290 Marionette TRACE conn4 <- [1,2335,null,{"value":null}] 10:37:11 INFO - PROCESS | 1794 | 1472233031526 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:11 INFO - PROCESS | 1794 | 1472233031533 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:37:11 INFO - PROCESS | 1794 | ++DOCSHELL 0x8d7e2c00 == 29 [pid = 1794] [id = 591] 10:37:11 INFO - PROCESS | 1794 | ++DOMWINDOW == 88 (0x8d7e3000) [pid = 1794] [serial = 1774] [outer = (nil)] 10:37:11 INFO - PROCESS | 1794 | ++DOMWINDOW == 89 (0x8d992c00) [pid = 1794] [serial = 1775] [outer = 0x8d7e3000] 10:37:11 INFO - PROCESS | 1794 | 1472233031794 Marionette DEBUG loaded listener.js 10:37:11 INFO - PROCESS | 1794 | ++DOMWINDOW == 90 (0x8e21a000) [pid = 1794] [serial = 1776] [outer = 0x8d7e3000] 10:37:12 INFO - PROCESS | 1794 | --DOCSHELL 0x8d98dc00 == 28 [pid = 1794] [id = 586] 10:37:12 INFO - PROCESS | 1794 | --DOCSHELL 0x91967800 == 27 [pid = 1794] [id = 585] 10:37:12 INFO - PROCESS | 1794 | --DOCSHELL 0x8f74cc00 == 26 [pid = 1794] [id = 584] 10:37:12 INFO - PROCESS | 1794 | 1472233032905 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]]]}] 10:37:12 INFO - PROCESS | 1794 | --DOCSHELL 0x8e21b400 == 25 [pid = 1794] [id = 583] 10:37:12 INFO - PROCESS | 1794 | --DOCSHELL 0x8f473800 == 24 [pid = 1794] [id = 582] 10:37:12 INFO - PROCESS | 1794 | --DOMWINDOW == 89 (0x8f7abc00) [pid = 1794] [serial = 1722] [outer = (nil)] [url = about:blank] 10:37:12 INFO - PROCESS | 1794 | --DOMWINDOW == 88 (0x8ed57c00) [pid = 1794] [serial = 1721] [outer = (nil)] [url = about:blank] 10:37:12 INFO - PROCESS | 1794 | --DOMWINDOW == 87 (0x9258f800) [pid = 1794] [serial = 1703] [outer = (nil)] [url = about:blank] 10:37:12 INFO - PROCESS | 1794 | --DOMWINDOW == 86 (0x8f7ab000) [pid = 1794] [serial = 1695] [outer = (nil)] [url = about:blank] 10:37:12 INFO - PROCESS | 1794 | --DOMWINDOW == 85 (0x8f7b0400) [pid = 1794] [serial = 1713] [outer = (nil)] [url = about:blank] 10:37:12 INFO - PROCESS | 1794 | --DOMWINDOW == 84 (0x925a7000) [pid = 1794] [serial = 1719] [outer = (nil)] [url = about:blank] 10:37:12 INFO - PROCESS | 1794 | --DOMWINDOW == 83 (0x8e21b800) [pid = 1794] [serial = 1691] [outer = (nil)] [url = about:blank] 10:37:12 INFO - PROCESS | 1794 | --DOMWINDOW == 82 (0x91811c00) [pid = 1794] [serial = 1697] [outer = (nil)] [url = about:blank] 10:37:12 INFO - PROCESS | 1794 | --DOMWINDOW == 81 (0x9195c400) [pid = 1794] [serial = 1715] [outer = (nil)] [url = about:blank] 10:37:12 INFO - PROCESS | 1794 | --DOMWINDOW == 80 (0x938ed000) [pid = 1794] [serial = 1706] [outer = (nil)] [url = about:blank] 10:37:12 INFO - PROCESS | 1794 | --DOMWINDOW == 79 (0x92477000) [pid = 1794] [serial = 1701] [outer = (nil)] [url = about:blank] 10:37:12 INFO - PROCESS | 1794 | --DOMWINDOW == 78 (0x9258e000) [pid = 1794] [serial = 1704] [outer = (nil)] [url = about:blank] 10:37:12 INFO - PROCESS | 1794 | --DOMWINDOW == 77 (0x9258d400) [pid = 1794] [serial = 1718] [outer = (nil)] [url = about:blank] 10:37:12 INFO - PROCESS | 1794 | --DOMWINDOW == 76 (0x8f7df800) [pid = 1794] [serial = 1689] [outer = (nil)] [url = about:blank] 10:37:12 INFO - PROCESS | 1794 | --DOMWINDOW == 75 (0x8f74e400) [pid = 1794] [serial = 1694] [outer = (nil)] [url = about:blank] 10:37:12 INFO - PROCESS | 1794 | --DOMWINDOW == 74 (0x8f74f400) [pid = 1794] [serial = 1712] [outer = (nil)] [url = about:blank] 10:37:12 INFO - PROCESS | 1794 | --DOMWINDOW == 73 (0x8e510000) [pid = 1794] [serial = 1692] [outer = (nil)] [url = about:blank] 10:37:12 INFO - PROCESS | 1794 | --DOMWINDOW == 72 (0x9246d400) [pid = 1794] [serial = 1700] [outer = (nil)] [url = about:blank] 10:37:12 INFO - PROCESS | 1794 | --DOMWINDOW == 71 (0x8eba3400) [pid = 1794] [serial = 1709] [outer = (nil)] [url = about:blank] 10:37:12 INFO - PROCESS | 1794 | --DOMWINDOW == 70 (0x9195e000) [pid = 1794] [serial = 1698] [outer = (nil)] [url = about:blank] 10:37:12 INFO - PROCESS | 1794 | --DOMWINDOW == 69 (0x91967c00) [pid = 1794] [serial = 1716] [outer = (nil)] [url = about:blank] 10:37:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 10:37:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1888ms 10:37:12 INFO - PROCESS | 1794 | --DOMWINDOW == 68 (0x8ed53400) [pid = 1794] [serial = 1710] [outer = (nil)] [url = about:blank] 10:37:12 INFO - PROCESS | 1794 | --DOMWINDOW == 67 (0x93985400) [pid = 1794] [serial = 1707] [outer = (nil)] [url = about:blank] 10:37:12 INFO - PROCESS | 1794 | 1472233032960 Marionette TRACE conn4 -> [0,2337,"getWindowHandle",null] 10:37:12 INFO - PROCESS | 1794 | 1472233032968 Marionette TRACE conn4 <- [1,2337,null,{"value":"8"}] 10:37:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 10:37:12 INFO - PROCESS | 1794 | 1472233032994 Marionette TRACE conn4 -> [0,2338,"setScriptTimeout",{"ms":35000}] 10:37:13 INFO - PROCESS | 1794 | 1472233032999 Marionette TRACE conn4 <- [1,2338,null,{}] 10:37:13 INFO - PROCESS | 1794 | 1472233033013 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}] 10:37:13 INFO - PROCESS | 1794 | 1472233033019 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:37:13 INFO - PROCESS | 1794 | 1472233033219 Marionette TRACE conn4 <- [1,2339,null,{"value":null}] 10:37:13 INFO - PROCESS | 1794 | 1472233033232 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:13 INFO - PROCESS | 1794 | 1472233033242 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:37:13 INFO - PROCESS | 1794 | ++DOCSHELL 0x8f476c00 == 25 [pid = 1794] [id = 592] 10:37:13 INFO - PROCESS | 1794 | ++DOMWINDOW == 68 (0x8f603400) [pid = 1794] [serial = 1777] [outer = (nil)] 10:37:13 INFO - PROCESS | 1794 | ++DOMWINDOW == 69 (0x8f74cc00) [pid = 1794] [serial = 1778] [outer = 0x8f603400] 10:37:13 INFO - PROCESS | 1794 | 1472233033327 Marionette DEBUG loaded listener.js 10:37:13 INFO - PROCESS | 1794 | ++DOMWINDOW == 70 (0x8f7abc00) [pid = 1794] [serial = 1779] [outer = 0x8f603400] 10:37:14 INFO - PROCESS | 1794 | 1472233034468 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]]]}] 10:37:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 10:37:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1518ms 10:37:14 INFO - PROCESS | 1794 | 1472233034500 Marionette TRACE conn4 -> [0,2341,"getWindowHandle",null] 10:37:14 INFO - PROCESS | 1794 | 1472233034505 Marionette TRACE conn4 <- [1,2341,null,{"value":"8"}] 10:37:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 10:37:14 INFO - PROCESS | 1794 | 1472233034517 Marionette TRACE conn4 -> [0,2342,"setScriptTimeout",{"ms":35000}] 10:37:14 INFO - PROCESS | 1794 | 1472233034521 Marionette TRACE conn4 <- [1,2342,null,{}] 10:37:14 INFO - PROCESS | 1794 | 1472233034528 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}] 10:37:14 INFO - PROCESS | 1794 | 1472233034534 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:37:14 INFO - PROCESS | 1794 | 1472233034727 Marionette TRACE conn4 <- [1,2343,null,{"value":null}] 10:37:14 INFO - PROCESS | 1794 | 1472233034737 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:14 INFO - PROCESS | 1794 | 1472233034748 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:37:14 INFO - PROCESS | 1794 | ++DOCSHELL 0x8f7ab800 == 26 [pid = 1794] [id = 593] 10:37:14 INFO - PROCESS | 1794 | ++DOMWINDOW == 71 (0x8f7dc800) [pid = 1794] [serial = 1780] [outer = (nil)] 10:37:14 INFO - PROCESS | 1794 | ++DOMWINDOW == 72 (0x9180e000) [pid = 1794] [serial = 1781] [outer = 0x8f7dc800] 10:37:14 INFO - PROCESS | 1794 | 1472233034953 Marionette DEBUG loaded listener.js 10:37:15 INFO - PROCESS | 1794 | ++DOMWINDOW == 73 (0x91960400) [pid = 1794] [serial = 1782] [outer = 0x8f7dc800] 10:37:15 INFO - PROCESS | 1794 | 1472233035897 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]]]}] 10:37:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 10:37:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1435ms 10:37:15 INFO - PROCESS | 1794 | 1472233035953 Marionette TRACE conn4 -> [0,2345,"getWindowHandle",null] 10:37:15 INFO - PROCESS | 1794 | 1472233035956 Marionette TRACE conn4 <- [1,2345,null,{"value":"8"}] 10:37:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 10:37:15 INFO - PROCESS | 1794 | 1472233035964 Marionette TRACE conn4 -> [0,2346,"setScriptTimeout",{"ms":35000}] 10:37:15 INFO - PROCESS | 1794 | 1472233035969 Marionette TRACE conn4 <- [1,2346,null,{}] 10:37:16 INFO - PROCESS | 1794 | 1472233035996 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}] 10:37:16 INFO - PROCESS | 1794 | 1472233036004 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:37:16 INFO - PROCESS | 1794 | 1472233036237 Marionette TRACE conn4 <- [1,2347,null,{"value":null}] 10:37:16 INFO - PROCESS | 1794 | 1472233036276 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:16 INFO - PROCESS | 1794 | 1472233036288 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:37:16 INFO - PROCESS | 1794 | ++DOCSHELL 0x90f25000 == 27 [pid = 1794] [id = 594] 10:37:16 INFO - PROCESS | 1794 | ++DOMWINDOW == 74 (0x91814800) [pid = 1794] [serial = 1783] [outer = (nil)] 10:37:16 INFO - PROCESS | 1794 | ++DOMWINDOW == 75 (0x9258f800) [pid = 1794] [serial = 1784] [outer = 0x91814800] 10:37:16 INFO - PROCESS | 1794 | 1472233036358 Marionette DEBUG loaded listener.js 10:37:16 INFO - PROCESS | 1794 | ++DOMWINDOW == 76 (0x92595c00) [pid = 1794] [serial = 1785] [outer = 0x91814800] 10:37:17 INFO - PROCESS | 1794 | 1472233037349 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]]]}] 10:37:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 10:37:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1446ms 10:37:17 INFO - PROCESS | 1794 | 1472233037410 Marionette TRACE conn4 -> [0,2349,"getWindowHandle",null] 10:37:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 10:37:17 INFO - PROCESS | 1794 | 1472233037416 Marionette TRACE conn4 <- [1,2349,null,{"value":"8"}] 10:37:17 INFO - PROCESS | 1794 | 1472233037422 Marionette TRACE conn4 -> [0,2350,"setScriptTimeout",{"ms":35000}] 10:37:17 INFO - PROCESS | 1794 | 1472233037425 Marionette TRACE conn4 <- [1,2350,null,{}] 10:37:17 INFO - PROCESS | 1794 | 1472233037431 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}] 10:37:17 INFO - PROCESS | 1794 | 1472233037436 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:37:17 INFO - PROCESS | 1794 | 1472233037661 Marionette TRACE conn4 <- [1,2351,null,{"value":null}] 10:37:17 INFO - PROCESS | 1794 | 1472233037689 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:17 INFO - PROCESS | 1794 | 1472233037703 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:37:17 INFO - PROCESS | 1794 | ++DOCSHELL 0x8f7adc00 == 28 [pid = 1794] [id = 595] 10:37:17 INFO - PROCESS | 1794 | ++DOMWINDOW == 77 (0x9180f800) [pid = 1794] [serial = 1786] [outer = (nil)] 10:37:17 INFO - PROCESS | 1794 | ++DOMWINDOW == 78 (0x925b0400) [pid = 1794] [serial = 1787] [outer = 0x9180f800] 10:37:17 INFO - PROCESS | 1794 | 1472233037778 Marionette DEBUG loaded listener.js 10:37:17 INFO - PROCESS | 1794 | ++DOMWINDOW == 79 (0x92b0e000) [pid = 1794] [serial = 1788] [outer = 0x9180f800] 10:37:18 INFO - PROCESS | 1794 | --DOMWINDOW == 78 (0x8e215400) [pid = 1794] [serial = 1744] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 10:37:18 INFO - PROCESS | 1794 | --DOMWINDOW == 77 (0x8f471800) [pid = 1794] [serial = 1723] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 10:37:18 INFO - PROCESS | 1794 | --DOMWINDOW == 76 (0x9246f400) [pid = 1794] [serial = 1726] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 10:37:18 INFO - PROCESS | 1794 | --DOMWINDOW == 75 (0x9394d800) [pid = 1794] [serial = 1729] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 10:37:18 INFO - PROCESS | 1794 | --DOMWINDOW == 74 (0x9247a400) [pid = 1794] [serial = 1732] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 10:37:18 INFO - PROCESS | 1794 | --DOMWINDOW == 73 (0x91f47c00) [pid = 1794] [serial = 1756] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 10:37:18 INFO - PROCESS | 1794 | --DOMWINDOW == 72 (0x8f755400) [pid = 1794] [serial = 1747] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 10:37:18 INFO - PROCESS | 1794 | --DOMWINDOW == 71 (0x9398b400) [pid = 1794] [serial = 1735] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 10:37:18 INFO - PROCESS | 1794 | --DOMWINDOW == 70 (0x8e21c800) [pid = 1794] [serial = 1750] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 10:37:18 INFO - PROCESS | 1794 | --DOMWINDOW == 69 (0x9512f400) [pid = 1794] [serial = 1738] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 10:37:18 INFO - PROCESS | 1794 | --DOMWINDOW == 68 (0x95264c00) [pid = 1794] [serial = 1741] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 10:37:18 INFO - PROCESS | 1794 | --DOMWINDOW == 67 (0x8f751000) [pid = 1794] [serial = 1753] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 10:37:18 INFO - PROCESS | 1794 | 1472233038865 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]]]}] 10:37:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 10:37:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1480ms 10:37:18 INFO - PROCESS | 1794 | 1472233038903 Marionette TRACE conn4 -> [0,2353,"getWindowHandle",null] 10:37:18 INFO - PROCESS | 1794 | 1472233038907 Marionette TRACE conn4 <- [1,2353,null,{"value":"8"}] 10:37:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 10:37:18 INFO - PROCESS | 1794 | 1472233038914 Marionette TRACE conn4 -> [0,2354,"setScriptTimeout",{"ms":35000}] 10:37:18 INFO - PROCESS | 1794 | 1472233038917 Marionette TRACE conn4 <- [1,2354,null,{}] 10:37:18 INFO - PROCESS | 1794 | 1472233038923 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}] 10:37:18 INFO - PROCESS | 1794 | 1472233038928 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:37:19 INFO - PROCESS | 1794 | 1472233039153 Marionette TRACE conn4 <- [1,2355,null,{"value":null}] 10:37:19 INFO - PROCESS | 1794 | 1472233039170 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:19 INFO - PROCESS | 1794 | 1472233039178 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:37:19 INFO - PROCESS | 1794 | ++DOCSHELL 0x8e508800 == 29 [pid = 1794] [id = 596] 10:37:19 INFO - PROCESS | 1794 | ++DOMWINDOW == 68 (0x8ed55000) [pid = 1794] [serial = 1789] [outer = (nil)] 10:37:19 INFO - PROCESS | 1794 | ++DOMWINDOW == 69 (0x9247c400) [pid = 1794] [serial = 1790] [outer = 0x8ed55000] 10:37:19 INFO - PROCESS | 1794 | 1472233039281 Marionette DEBUG loaded listener.js 10:37:19 INFO - PROCESS | 1794 | ++DOMWINDOW == 70 (0x93986c00) [pid = 1794] [serial = 1791] [outer = 0x8ed55000] 10:37:20 INFO - PROCESS | 1794 | 1472233040357 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]]]}] 10:37:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 10:37:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1489ms 10:37:20 INFO - PROCESS | 1794 | 1472233040405 Marionette TRACE conn4 -> [0,2357,"getWindowHandle",null] 10:37:20 INFO - PROCESS | 1794 | 1472233040413 Marionette TRACE conn4 <- [1,2357,null,{"value":"8"}] 10:37:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 10:37:20 INFO - PROCESS | 1794 | 1472233040423 Marionette TRACE conn4 -> [0,2358,"setScriptTimeout",{"ms":35000}] 10:37:20 INFO - PROCESS | 1794 | 1472233040429 Marionette TRACE conn4 <- [1,2358,null,{}] 10:37:20 INFO - PROCESS | 1794 | 1472233040438 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}] 10:37:20 INFO - PROCESS | 1794 | 1472233040445 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:37:20 INFO - PROCESS | 1794 | 1472233040666 Marionette TRACE conn4 <- [1,2359,null,{"value":null}] 10:37:20 INFO - PROCESS | 1794 | 1472233040926 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:20 INFO - PROCESS | 1794 | 1472233040942 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:37:20 INFO - PROCESS | 1794 | ++DOCSHELL 0x8d7dcc00 == 30 [pid = 1794] [id = 597] 10:37:20 INFO - PROCESS | 1794 | ++DOMWINDOW == 71 (0x8ed57c00) [pid = 1794] [serial = 1792] [outer = (nil)] 10:37:21 INFO - PROCESS | 1794 | ++DOMWINDOW == 72 (0x8f601c00) [pid = 1794] [serial = 1793] [outer = 0x8ed57c00] 10:37:21 INFO - PROCESS | 1794 | 1472233041046 Marionette DEBUG loaded listener.js 10:37:21 INFO - PROCESS | 1794 | ++DOMWINDOW == 73 (0x8f74d000) [pid = 1794] [serial = 1794] [outer = 0x8ed57c00] 10:37:22 INFO - PROCESS | 1794 | 1472233042047 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]]]}] 10:37:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 10:37:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1689ms 10:37:22 INFO - PROCESS | 1794 | 1472233042112 Marionette TRACE conn4 -> [0,2361,"getWindowHandle",null] 10:37:22 INFO - PROCESS | 1794 | 1472233042120 Marionette TRACE conn4 <- [1,2361,null,{"value":"8"}] 10:37:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 10:37:22 INFO - PROCESS | 1794 | 1472233042132 Marionette TRACE conn4 -> [0,2362,"setScriptTimeout",{"ms":35000}] 10:37:22 INFO - PROCESS | 1794 | 1472233042136 Marionette TRACE conn4 <- [1,2362,null,{}] 10:37:22 INFO - PROCESS | 1794 | 1472233042143 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}] 10:37:22 INFO - PROCESS | 1794 | 1472233042149 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:37:22 INFO - PROCESS | 1794 | 1472233042397 Marionette TRACE conn4 <- [1,2363,null,{"value":null}] 10:37:22 INFO - PROCESS | 1794 | 1472233042651 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:22 INFO - PROCESS | 1794 | 1472233042662 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:37:22 INFO - PROCESS | 1794 | ++DOCSHELL 0x90f30800 == 31 [pid = 1794] [id = 598] 10:37:22 INFO - PROCESS | 1794 | ++DOMWINDOW == 74 (0x9195f400) [pid = 1794] [serial = 1795] [outer = (nil)] 10:37:22 INFO - PROCESS | 1794 | ++DOMWINDOW == 75 (0x91966800) [pid = 1794] [serial = 1796] [outer = 0x9195f400] 10:37:22 INFO - PROCESS | 1794 | 1472233042768 Marionette DEBUG loaded listener.js 10:37:22 INFO - PROCESS | 1794 | ++DOMWINDOW == 76 (0x91f53400) [pid = 1794] [serial = 1797] [outer = 0x9195f400] 10:37:23 INFO - PROCESS | 1794 | 1472233043752 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]]]}] 10:37:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 10:37:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1652ms 10:37:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 10:37:23 INFO - PROCESS | 1794 | 1472233043783 Marionette TRACE conn4 -> [0,2365,"getWindowHandle",null] 10:37:23 INFO - PROCESS | 1794 | 1472233043787 Marionette TRACE conn4 <- [1,2365,null,{"value":"8"}] 10:37:23 INFO - PROCESS | 1794 | 1472233043795 Marionette TRACE conn4 -> [0,2366,"setScriptTimeout",{"ms":35000}] 10:37:23 INFO - PROCESS | 1794 | 1472233043801 Marionette TRACE conn4 <- [1,2366,null,{}] 10:37:23 INFO - PROCESS | 1794 | 1472233043819 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}] 10:37:23 INFO - PROCESS | 1794 | 1472233043828 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:37:24 INFO - PROCESS | 1794 | 1472233044026 Marionette TRACE conn4 <- [1,2367,null,{"value":null}] 10:37:24 INFO - PROCESS | 1794 | 1472233044320 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:24 INFO - PROCESS | 1794 | 1472233044331 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:37:24 INFO - PROCESS | 1794 | ++DOCSHELL 0x91964800 == 32 [pid = 1794] [id = 599] 10:37:24 INFO - PROCESS | 1794 | ++DOMWINDOW == 77 (0x9398a800) [pid = 1794] [serial = 1798] [outer = (nil)] 10:37:24 INFO - PROCESS | 1794 | ++DOMWINDOW == 78 (0x93a64c00) [pid = 1794] [serial = 1799] [outer = 0x9398a800] 10:37:24 INFO - PROCESS | 1794 | 1472233044466 Marionette DEBUG loaded listener.js 10:37:24 INFO - PROCESS | 1794 | ++DOMWINDOW == 79 (0x93c44800) [pid = 1794] [serial = 1800] [outer = 0x9398a800] 10:37:25 INFO - PROCESS | 1794 | 1472233045490 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]]]}] 10:37:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 10:37:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1738ms 10:37:25 INFO - PROCESS | 1794 | 1472233045533 Marionette TRACE conn4 -> [0,2369,"getWindowHandle",null] 10:37:25 INFO - PROCESS | 1794 | 1472233045538 Marionette TRACE conn4 <- [1,2369,null,{"value":"8"}] 10:37:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 10:37:25 INFO - PROCESS | 1794 | 1472233045547 Marionette TRACE conn4 -> [0,2370,"setScriptTimeout",{"ms":35000}] 10:37:25 INFO - PROCESS | 1794 | 1472233045550 Marionette TRACE conn4 <- [1,2370,null,{}] 10:37:25 INFO - PROCESS | 1794 | 1472233045556 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}] 10:37:25 INFO - PROCESS | 1794 | 1472233045562 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:37:25 INFO - PROCESS | 1794 | 1472233045756 Marionette TRACE conn4 <- [1,2371,null,{"value":null}] 10:37:25 INFO - PROCESS | 1794 | 1472233045945 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:25 INFO - PROCESS | 1794 | 1472233045954 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:37:25 INFO - PROCESS | 1794 | ++DOCSHELL 0x93953000 == 33 [pid = 1794] [id = 600] 10:37:25 INFO - PROCESS | 1794 | ++DOMWINDOW == 80 (0x9477c800) [pid = 1794] [serial = 1801] [outer = (nil)] 10:37:26 INFO - PROCESS | 1794 | ++DOMWINDOW == 81 (0x95108800) [pid = 1794] [serial = 1802] [outer = 0x9477c800] 10:37:26 INFO - PROCESS | 1794 | 1472233046040 Marionette DEBUG loaded listener.js 10:37:26 INFO - PROCESS | 1794 | ++DOMWINDOW == 82 (0x9512f400) [pid = 1794] [serial = 1803] [outer = 0x9477c800] 10:37:27 INFO - PROCESS | 1794 | 1472233047043 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]]]}] 10:37:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 10:37:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1533ms 10:37:27 INFO - PROCESS | 1794 | 1472233047090 Marionette TRACE conn4 -> [0,2373,"getWindowHandle",null] 10:37:27 INFO - PROCESS | 1794 | 1472233047095 Marionette TRACE conn4 <- [1,2373,null,{"value":"8"}] 10:37:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 10:37:27 INFO - PROCESS | 1794 | 1472233047101 Marionette TRACE conn4 -> [0,2374,"setScriptTimeout",{"ms":35000}] 10:37:27 INFO - PROCESS | 1794 | 1472233047104 Marionette TRACE conn4 <- [1,2374,null,{}] 10:37:27 INFO - PROCESS | 1794 | 1472233047111 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}] 10:37:27 INFO - PROCESS | 1794 | 1472233047116 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:37:27 INFO - PROCESS | 1794 | 1472233047334 Marionette TRACE conn4 <- [1,2375,null,{"value":null}] 10:37:27 INFO - PROCESS | 1794 | 1472233047521 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:27 INFO - PROCESS | 1794 | 1472233047529 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:37:27 INFO - PROCESS | 1794 | ++DOCSHELL 0x95108000 == 34 [pid = 1794] [id = 601] 10:37:27 INFO - PROCESS | 1794 | ++DOMWINDOW == 83 (0x9510ac00) [pid = 1794] [serial = 1804] [outer = (nil)] 10:37:27 INFO - PROCESS | 1794 | ++DOMWINDOW == 84 (0x95198400) [pid = 1794] [serial = 1805] [outer = 0x9510ac00] 10:37:27 INFO - PROCESS | 1794 | 1472233047621 Marionette DEBUG loaded listener.js 10:37:27 INFO - PROCESS | 1794 | ++DOMWINDOW == 85 (0x9525e000) [pid = 1794] [serial = 1806] [outer = 0x9510ac00] 10:37:28 INFO - PROCESS | 1794 | 1472233048609 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]]]}] 10:37:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 10:37:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1538ms 10:37:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 10:37:28 INFO - PROCESS | 1794 | 1472233048642 Marionette TRACE conn4 -> [0,2377,"getWindowHandle",null] 10:37:28 INFO - PROCESS | 1794 | 1472233048646 Marionette TRACE conn4 <- [1,2377,null,{"value":"8"}] 10:37:28 INFO - PROCESS | 1794 | 1472233048653 Marionette TRACE conn4 -> [0,2378,"setScriptTimeout",{"ms":35000}] 10:37:28 INFO - PROCESS | 1794 | 1472233048657 Marionette TRACE conn4 <- [1,2378,null,{}] 10:37:28 INFO - PROCESS | 1794 | 1472233048664 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}] 10:37:28 INFO - PROCESS | 1794 | 1472233048675 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:37:28 INFO - PROCESS | 1794 | 1472233048891 Marionette TRACE conn4 <- [1,2379,null,{"value":null}] 10:37:29 INFO - PROCESS | 1794 | 1472233049080 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:29 INFO - PROCESS | 1794 | 1472233049090 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:37:29 INFO - PROCESS | 1794 | ++DOCSHELL 0x8d990800 == 35 [pid = 1794] [id = 602] 10:37:29 INFO - PROCESS | 1794 | ++DOMWINDOW == 86 (0x8f7d7000) [pid = 1794] [serial = 1807] [outer = (nil)] 10:37:29 INFO - PROCESS | 1794 | ++DOMWINDOW == 87 (0x9549c800) [pid = 1794] [serial = 1808] [outer = 0x8f7d7000] 10:37:29 INFO - PROCESS | 1794 | 1472233049175 Marionette DEBUG loaded listener.js 10:37:29 INFO - PROCESS | 1794 | ++DOMWINDOW == 88 (0x954da000) [pid = 1794] [serial = 1809] [outer = 0x8f7d7000] 10:37:30 INFO - PROCESS | 1794 | 1472233050192 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]]]}] 10:37:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 10:37:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1589ms 10:37:30 INFO - PROCESS | 1794 | 1472233050241 Marionette TRACE conn4 -> [0,2381,"getWindowHandle",null] 10:37:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 10:37:30 INFO - PROCESS | 1794 | 1472233050246 Marionette TRACE conn4 <- [1,2381,null,{"value":"8"}] 10:37:30 INFO - PROCESS | 1794 | 1472233050252 Marionette TRACE conn4 -> [0,2382,"setScriptTimeout",{"ms":35000}] 10:37:30 INFO - PROCESS | 1794 | 1472233050256 Marionette TRACE conn4 <- [1,2382,null,{}] 10:37:30 INFO - PROCESS | 1794 | 1472233050262 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}] 10:37:30 INFO - PROCESS | 1794 | 1472233050267 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:37:30 INFO - PROCESS | 1794 | 1472233050454 Marionette TRACE conn4 <- [1,2383,null,{"value":null}] 10:37:30 INFO - PROCESS | 1794 | 1472233050644 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:30 INFO - PROCESS | 1794 | 1472233050654 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:37:30 INFO - PROCESS | 1794 | ++DOCSHELL 0x938ec000 == 36 [pid = 1794] [id = 603] 10:37:30 INFO - PROCESS | 1794 | ++DOMWINDOW == 89 (0x94785800) [pid = 1794] [serial = 1810] [outer = (nil)] 10:37:30 INFO - PROCESS | 1794 | ++DOMWINDOW == 90 (0x954e3000) [pid = 1794] [serial = 1811] [outer = 0x94785800] 10:37:30 INFO - PROCESS | 1794 | 1472233050739 Marionette DEBUG loaded listener.js 10:37:30 INFO - PROCESS | 1794 | ++DOMWINDOW == 91 (0x954e4400) [pid = 1794] [serial = 1812] [outer = 0x94785800] 10:37:31 INFO - PROCESS | 1794 | 1472233051718 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]]]}] 10:37:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 10:37:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1533ms 10:37:31 INFO - PROCESS | 1794 | 1472233051786 Marionette TRACE conn4 -> [0,2385,"getWindowHandle",null] 10:37:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 10:37:31 INFO - PROCESS | 1794 | 1472233051790 Marionette TRACE conn4 <- [1,2385,null,{"value":"8"}] 10:37:31 INFO - PROCESS | 1794 | 1472233051797 Marionette TRACE conn4 -> [0,2386,"setScriptTimeout",{"ms":35000}] 10:37:31 INFO - PROCESS | 1794 | 1472233051801 Marionette TRACE conn4 <- [1,2386,null,{}] 10:37:31 INFO - PROCESS | 1794 | 1472233051807 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}] 10:37:31 INFO - PROCESS | 1794 | 1472233051812 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:37:32 INFO - PROCESS | 1794 | 1472233052000 Marionette TRACE conn4 <- [1,2387,null,{"value":null}] 10:37:32 INFO - PROCESS | 1794 | 1472233052249 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:32 INFO - PROCESS | 1794 | 1472233052258 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:37:32 INFO - PROCESS | 1794 | ++DOCSHELL 0x8d7e1400 == 37 [pid = 1794] [id = 604] 10:37:32 INFO - PROCESS | 1794 | ++DOMWINDOW == 92 (0x8d995400) [pid = 1794] [serial = 1813] [outer = (nil)] 10:37:32 INFO - PROCESS | 1794 | ++DOMWINDOW == 93 (0x8ebaac00) [pid = 1794] [serial = 1814] [outer = 0x8d995400] 10:37:32 INFO - PROCESS | 1794 | 1472233052400 Marionette DEBUG loaded listener.js 10:37:32 INFO - PROCESS | 1794 | ++DOMWINDOW == 94 (0x8f60ec00) [pid = 1794] [serial = 1815] [outer = 0x8d995400] 10:37:33 INFO - PROCESS | 1794 | 1472233053590 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]]]}] 10:37:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 10:37:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1841ms 10:37:33 INFO - PROCESS | 1794 | 1472233053638 Marionette TRACE conn4 -> [0,2389,"getWindowHandle",null] 10:37:33 INFO - PROCESS | 1794 | 1472233053644 Marionette TRACE conn4 <- [1,2389,null,{"value":"8"}] 10:37:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 10:37:33 INFO - PROCESS | 1794 | 1472233053654 Marionette TRACE conn4 -> [0,2390,"setScriptTimeout",{"ms":35000}] 10:37:33 INFO - PROCESS | 1794 | 1472233053658 Marionette TRACE conn4 <- [1,2390,null,{}] 10:37:33 INFO - PROCESS | 1794 | 1472233053667 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}] 10:37:33 INFO - PROCESS | 1794 | 1472233053673 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:37:33 INFO - PROCESS | 1794 | 1472233053857 Marionette TRACE conn4 <- [1,2391,null,{"value":null}] 10:37:34 INFO - PROCESS | 1794 | 1472233054105 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:34 INFO - PROCESS | 1794 | 1472233054118 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:37:34 INFO - PROCESS | 1794 | ++DOCSHELL 0x8e50fc00 == 38 [pid = 1794] [id = 605] 10:37:34 INFO - PROCESS | 1794 | ++DOMWINDOW == 95 (0x8eba2400) [pid = 1794] [serial = 1816] [outer = (nil)] 10:37:34 INFO - PROCESS | 1794 | ++DOMWINDOW == 96 (0x8f471400) [pid = 1794] [serial = 1817] [outer = 0x8eba2400] 10:37:34 INFO - PROCESS | 1794 | 1472233054220 Marionette DEBUG loaded listener.js 10:37:34 INFO - PROCESS | 1794 | ++DOMWINDOW == 97 (0x8f750400) [pid = 1794] [serial = 1818] [outer = 0x8eba2400] 10:37:35 INFO - PROCESS | 1794 | 1472233055241 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]]]}] 10:37:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 10:37:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1636ms 10:37:35 INFO - PROCESS | 1794 | 1472233055290 Marionette TRACE conn4 -> [0,2393,"getWindowHandle",null] 10:37:35 INFO - PROCESS | 1794 | 1472233055297 Marionette TRACE conn4 <- [1,2393,null,{"value":"8"}] 10:37:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 10:37:35 INFO - PROCESS | 1794 | 1472233055328 Marionette TRACE conn4 -> [0,2394,"setScriptTimeout",{"ms":35000}] 10:37:35 INFO - PROCESS | 1794 | 1472233055333 Marionette TRACE conn4 <- [1,2394,null,{}] 10:37:35 INFO - PROCESS | 1794 | 1472233055339 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}] 10:37:35 INFO - PROCESS | 1794 | 1472233055344 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:37:35 INFO - PROCESS | 1794 | 1472233055532 Marionette TRACE conn4 <- [1,2395,null,{"value":null}] 10:37:36 INFO - PROCESS | 1794 | --DOCSHELL 0x9180a400 == 37 [pid = 1794] [id = 571] 10:37:36 INFO - PROCESS | 1794 | --DOCSHELL 0x8d7e4c00 == 36 [pid = 1794] [id = 570] 10:37:36 INFO - PROCESS | 1794 | --DOCSHELL 0x8d7d9800 == 35 [pid = 1794] [id = 572] 10:37:36 INFO - PROCESS | 1794 | --DOCSHELL 0x8e503000 == 34 [pid = 1794] [id = 569] 10:37:36 INFO - PROCESS | 1794 | --DOCSHELL 0x92239000 == 33 [pid = 1794] [id = 576] 10:37:36 INFO - PROCESS | 1794 | --DOCSHELL 0x8d7e8c00 == 32 [pid = 1794] [id = 574] 10:37:36 INFO - PROCESS | 1794 | --DOCSHELL 0x8d7df800 == 31 [pid = 1794] [id = 587] 10:37:36 INFO - PROCESS | 1794 | --DOCSHELL 0x9510b000 == 30 [pid = 1794] [id = 579] 10:37:36 INFO - PROCESS | 1794 | --DOCSHELL 0x8e212000 == 29 [pid = 1794] [id = 581] 10:37:36 INFO - PROCESS | 1794 | --DOCSHELL 0x91962400 == 28 [pid = 1794] [id = 589] 10:37:36 INFO - PROCESS | 1794 | --DOCSHELL 0x8f607c00 == 27 [pid = 1794] [id = 588] 10:37:36 INFO - PROCESS | 1794 | --DOCSHELL 0x8d7dec00 == 26 [pid = 1794] [id = 573] 10:37:36 INFO - PROCESS | 1794 | --DOCSHELL 0x91f47000 == 25 [pid = 1794] [id = 590] 10:37:36 INFO - PROCESS | 1794 | --DOCSHELL 0x93988c00 == 24 [pid = 1794] [id = 578] 10:37:36 INFO - PROCESS | 1794 | --DOCSHELL 0x9519e000 == 23 [pid = 1794] [id = 580] 10:37:36 INFO - PROCESS | 1794 | --DOCSHELL 0x8d7e2c00 == 22 [pid = 1794] [id = 591] 10:37:36 INFO - PROCESS | 1794 | --DOCSHELL 0x8d7de000 == 21 [pid = 1794] [id = 577] 10:37:36 INFO - PROCESS | 1794 | --DOCSHELL 0x91969c00 == 20 [pid = 1794] [id = 575] 10:37:36 INFO - PROCESS | 1794 | --DOMWINDOW == 96 (0x8f46e000) [pid = 1794] [serial = 1746] [outer = (nil)] [url = about:blank] 10:37:36 INFO - PROCESS | 1794 | --DOMWINDOW == 95 (0x8e504400) [pid = 1794] [serial = 1745] [outer = (nil)] [url = about:blank] 10:37:36 INFO - PROCESS | 1794 | --DOMWINDOW == 94 (0x90f25c00) [pid = 1794] [serial = 1725] [outer = (nil)] [url = about:blank] 10:37:36 INFO - PROCESS | 1794 | --DOMWINDOW == 93 (0x8f7b5400) [pid = 1794] [serial = 1724] [outer = (nil)] [url = about:blank] 10:37:36 INFO - PROCESS | 1794 | --DOMWINDOW == 92 (0x925afc00) [pid = 1794] [serial = 1728] [outer = (nil)] [url = about:blank] 10:37:36 INFO - PROCESS | 1794 | --DOMWINDOW == 91 (0x92592c00) [pid = 1794] [serial = 1727] [outer = (nil)] [url = about:blank] 10:37:36 INFO - PROCESS | 1794 | --DOMWINDOW == 90 (0x9398c000) [pid = 1794] [serial = 1731] [outer = (nil)] [url = about:blank] 10:37:36 INFO - PROCESS | 1794 | --DOMWINDOW == 89 (0x93952800) [pid = 1794] [serial = 1730] [outer = (nil)] [url = about:blank] 10:37:36 INFO - PROCESS | 1794 | --DOMWINDOW == 88 (0x93c3ec00) [pid = 1794] [serial = 1734] [outer = (nil)] [url = about:blank] 10:37:36 INFO - PROCESS | 1794 | --DOMWINDOW == 87 (0x93a6cc00) [pid = 1794] [serial = 1733] [outer = (nil)] [url = about:blank] 10:37:36 INFO - PROCESS | 1794 | --DOMWINDOW == 86 (0x92239800) [pid = 1794] [serial = 1757] [outer = (nil)] [url = about:blank] 10:37:36 INFO - PROCESS | 1794 | --DOMWINDOW == 85 (0x91f4bc00) [pid = 1794] [serial = 1749] [outer = (nil)] [url = about:blank] 10:37:36 INFO - PROCESS | 1794 | --DOMWINDOW == 84 (0x91812400) [pid = 1794] [serial = 1748] [outer = (nil)] [url = about:blank] 10:37:36 INFO - PROCESS | 1794 | --DOMWINDOW == 83 (0x94786000) [pid = 1794] [serial = 1737] [outer = (nil)] [url = about:blank] 10:37:36 INFO - PROCESS | 1794 | --DOMWINDOW == 82 (0x94785400) [pid = 1794] [serial = 1736] [outer = (nil)] [url = about:blank] 10:37:36 INFO - PROCESS | 1794 | --DOMWINDOW == 81 (0x8e510c00) [pid = 1794] [serial = 1751] [outer = (nil)] [url = about:blank] 10:37:36 INFO - PROCESS | 1794 | --DOMWINDOW == 80 (0x8eba9c00) [pid = 1794] [serial = 1752] [outer = (nil)] [url = about:blank] 10:37:36 INFO - PROCESS | 1794 | --DOMWINDOW == 79 (0x95260c00) [pid = 1794] [serial = 1740] [outer = (nil)] [url = about:blank] 10:37:36 INFO - PROCESS | 1794 | --DOMWINDOW == 78 (0x95196000) [pid = 1794] [serial = 1739] [outer = (nil)] [url = about:blank] 10:37:36 INFO - PROCESS | 1794 | --DOMWINDOW == 77 (0x9180bc00) [pid = 1794] [serial = 1760] [outer = (nil)] [url = about:blank] 10:37:36 INFO - PROCESS | 1794 | --DOMWINDOW == 76 (0x9526b800) [pid = 1794] [serial = 1743] [outer = (nil)] [url = about:blank] 10:37:36 INFO - PROCESS | 1794 | --DOMWINDOW == 75 (0x9247b800) [pid = 1794] [serial = 1758] [outer = (nil)] [url = about:blank] 10:37:36 INFO - PROCESS | 1794 | --DOMWINDOW == 74 (0x8f7b1800) [pid = 1794] [serial = 1755] [outer = (nil)] [url = about:blank] 10:37:36 INFO - PROCESS | 1794 | --DOMWINDOW == 73 (0x8f75ac00) [pid = 1794] [serial = 1754] [outer = (nil)] [url = about:blank] 10:37:36 INFO - PROCESS | 1794 | --DOMWINDOW == 72 (0x95269800) [pid = 1794] [serial = 1742] [outer = (nil)] [url = about:blank] 10:37:36 INFO - PROCESS | 1794 | 1472233056916 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:36 INFO - PROCESS | 1794 | 1472233056923 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:37:36 INFO - PROCESS | 1794 | ++DOCSHELL 0x8d7e3400 == 21 [pid = 1794] [id = 606] 10:37:36 INFO - PROCESS | 1794 | ++DOMWINDOW == 73 (0x8d7e4c00) [pid = 1794] [serial = 1819] [outer = (nil)] 10:37:37 INFO - PROCESS | 1794 | ++DOMWINDOW == 74 (0x8d995c00) [pid = 1794] [serial = 1820] [outer = 0x8d7e4c00] 10:37:37 INFO - PROCESS | 1794 | 1472233057015 Marionette DEBUG loaded listener.js 10:37:37 INFO - PROCESS | 1794 | ++DOMWINDOW == 75 (0x8e218400) [pid = 1794] [serial = 1821] [outer = 0x8d7e4c00] 10:37:37 INFO - PROCESS | 1794 | 1472233057891 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]]]}] 10:37:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 10:37:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 2593ms 10:37:37 INFO - PROCESS | 1794 | 1472233057920 Marionette TRACE conn4 -> [0,2397,"getWindowHandle",null] 10:37:37 INFO - PROCESS | 1794 | 1472233057926 Marionette TRACE conn4 <- [1,2397,null,{"value":"8"}] 10:37:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 10:37:37 INFO - PROCESS | 1794 | 1472233057945 Marionette TRACE conn4 -> [0,2398,"setScriptTimeout",{"ms":35000}] 10:37:37 INFO - PROCESS | 1794 | 1472233057949 Marionette TRACE conn4 <- [1,2398,null,{}] 10:37:37 INFO - PROCESS | 1794 | 1472233057958 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}] 10:37:37 INFO - PROCESS | 1794 | 1472233057965 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:37:38 INFO - PROCESS | 1794 | 1472233058137 Marionette TRACE conn4 <- [1,2399,null,{"value":null}] 10:37:38 INFO - PROCESS | 1794 | 1472233058150 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:38 INFO - PROCESS | 1794 | 1472233058159 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:37:38 INFO - PROCESS | 1794 | ++DOCSHELL 0x8ebac000 == 22 [pid = 1794] [id = 607] 10:37:38 INFO - PROCESS | 1794 | ++DOMWINDOW == 76 (0x8ebae000) [pid = 1794] [serial = 1822] [outer = (nil)] 10:37:38 INFO - PROCESS | 1794 | ++DOMWINDOW == 77 (0x8ed54800) [pid = 1794] [serial = 1823] [outer = 0x8ebae000] 10:37:38 INFO - PROCESS | 1794 | 1472233058237 Marionette DEBUG loaded listener.js 10:37:38 INFO - PROCESS | 1794 | ++DOMWINDOW == 78 (0x8f473000) [pid = 1794] [serial = 1824] [outer = 0x8ebae000] 10:37:39 INFO - PROCESS | 1794 | 1472233059243 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]]]}] 10:37:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 10:37:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1349ms 10:37:39 INFO - PROCESS | 1794 | 1472233059292 Marionette TRACE conn4 -> [0,2401,"getWindowHandle",null] 10:37:39 INFO - PROCESS | 1794 | 1472233059298 Marionette TRACE conn4 <- [1,2401,null,{"value":"8"}] 10:37:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 10:37:39 INFO - PROCESS | 1794 | 1472233059306 Marionette TRACE conn4 -> [0,2402,"setScriptTimeout",{"ms":35000}] 10:37:39 INFO - PROCESS | 1794 | 1472233059310 Marionette TRACE conn4 <- [1,2402,null,{}] 10:37:39 INFO - PROCESS | 1794 | 1472233059316 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}] 10:37:39 INFO - PROCESS | 1794 | 1472233059322 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:37:39 INFO - PROCESS | 1794 | 1472233059567 Marionette TRACE conn4 <- [1,2403,null,{"value":null}] 10:37:39 INFO - PROCESS | 1794 | 1472233059604 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:39 INFO - PROCESS | 1794 | 1472233059612 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:37:39 INFO - PROCESS | 1794 | ++DOCSHELL 0x8ed52000 == 23 [pid = 1794] [id = 608] 10:37:39 INFO - PROCESS | 1794 | ++DOMWINDOW == 79 (0x8f7ab000) [pid = 1794] [serial = 1825] [outer = (nil)] 10:37:39 INFO - PROCESS | 1794 | ++DOMWINDOW == 80 (0x8f7d5400) [pid = 1794] [serial = 1826] [outer = 0x8f7ab000] 10:37:39 INFO - PROCESS | 1794 | 1472233059689 Marionette DEBUG loaded listener.js 10:37:39 INFO - PROCESS | 1794 | ++DOMWINDOW == 81 (0x8f7df800) [pid = 1794] [serial = 1827] [outer = 0x8f7ab000] 10:37:40 INFO - PROCESS | 1794 | 1472233060840 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]]]}] 10:37:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 10:37:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1586ms 10:37:40 INFO - PROCESS | 1794 | 1472233060893 Marionette TRACE conn4 -> [0,2405,"getWindowHandle",null] 10:37:40 INFO - PROCESS | 1794 | 1472233060896 Marionette TRACE conn4 <- [1,2405,null,{"value":"8"}] 10:37:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 10:37:40 INFO - PROCESS | 1794 | 1472233060921 Marionette TRACE conn4 -> [0,2406,"setScriptTimeout",{"ms":35000}] 10:37:40 INFO - PROCESS | 1794 | 1472233060932 Marionette TRACE conn4 <- [1,2406,null,{}] 10:37:40 INFO - PROCESS | 1794 | 1472233060941 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}] 10:37:40 INFO - PROCESS | 1794 | 1472233060949 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:37:41 INFO - PROCESS | 1794 | 1472233061211 Marionette TRACE conn4 <- [1,2407,null,{"value":null}] 10:37:41 INFO - PROCESS | 1794 | 1472233061241 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:41 INFO - PROCESS | 1794 | 1472233061250 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:37:41 INFO - PROCESS | 1794 | ++DOCSHELL 0x91813c00 == 24 [pid = 1794] [id = 609] 10:37:41 INFO - PROCESS | 1794 | ++DOMWINDOW == 82 (0x91814000) [pid = 1794] [serial = 1828] [outer = (nil)] 10:37:41 INFO - PROCESS | 1794 | ++DOMWINDOW == 83 (0x91f4b400) [pid = 1794] [serial = 1829] [outer = 0x91814000] 10:37:41 INFO - PROCESS | 1794 | 1472233061327 Marionette DEBUG loaded listener.js 10:37:41 INFO - PROCESS | 1794 | ++DOMWINDOW == 84 (0x9223bc00) [pid = 1794] [serial = 1830] [outer = 0x91814000] 10:37:42 INFO - PROCESS | 1794 | --DOMWINDOW == 83 (0x8ed55000) [pid = 1794] [serial = 1789] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 10:37:42 INFO - PROCESS | 1794 | --DOMWINDOW == 82 (0x8e507400) [pid = 1794] [serial = 1759] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 10:37:42 INFO - PROCESS | 1794 | --DOMWINDOW == 81 (0x91814800) [pid = 1794] [serial = 1783] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 10:37:42 INFO - PROCESS | 1794 | --DOMWINDOW == 80 (0x9180f800) [pid = 1794] [serial = 1786] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 10:37:42 INFO - PROCESS | 1794 | --DOMWINDOW == 79 (0x92599800) [pid = 1794] [serial = 1771] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 10:37:42 INFO - PROCESS | 1794 | --DOMWINDOW == 78 (0x8d7e0400) [pid = 1794] [serial = 1762] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 10:37:42 INFO - PROCESS | 1794 | --DOMWINDOW == 77 (0x8d7e3000) [pid = 1794] [serial = 1774] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 10:37:42 INFO - PROCESS | 1794 | --DOMWINDOW == 76 (0x8f7dc800) [pid = 1794] [serial = 1780] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 10:37:42 INFO - PROCESS | 1794 | --DOMWINDOW == 75 (0x8f60b800) [pid = 1794] [serial = 1765] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 10:37:42 INFO - PROCESS | 1794 | --DOMWINDOW == 74 (0x8f603400) [pid = 1794] [serial = 1777] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 10:37:42 INFO - PROCESS | 1794 | --DOMWINDOW == 73 (0x91966c00) [pid = 1794] [serial = 1768] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 10:37:42 INFO - PROCESS | 1794 | 1472233062883 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]]]}] 10:37:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 10:37:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 2014ms 10:37:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 10:37:42 INFO - PROCESS | 1794 | 1472233062920 Marionette TRACE conn4 -> [0,2409,"getWindowHandle",null] 10:37:42 INFO - PROCESS | 1794 | 1472233062924 Marionette TRACE conn4 <- [1,2409,null,{"value":"8"}] 10:37:42 INFO - PROCESS | 1794 | 1472233062930 Marionette TRACE conn4 -> [0,2410,"setScriptTimeout",{"ms":35000}] 10:37:42 INFO - PROCESS | 1794 | 1472233062934 Marionette TRACE conn4 <- [1,2410,null,{}] 10:37:42 INFO - PROCESS | 1794 | 1472233062939 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}] 10:37:42 INFO - PROCESS | 1794 | 1472233062944 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:37:43 INFO - PROCESS | 1794 | 1472233063165 Marionette TRACE conn4 <- [1,2411,null,{"value":null}] 10:37:43 INFO - PROCESS | 1794 | 1472233063198 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:43 INFO - PROCESS | 1794 | 1472233063207 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:37:43 INFO - PROCESS | 1794 | ++DOCSHELL 0x8d99c400 == 25 [pid = 1794] [id = 610] 10:37:43 INFO - PROCESS | 1794 | ++DOMWINDOW == 74 (0x8f74f400) [pid = 1794] [serial = 1831] [outer = (nil)] 10:37:43 INFO - PROCESS | 1794 | ++DOMWINDOW == 75 (0x9196a800) [pid = 1794] [serial = 1832] [outer = 0x8f74f400] 10:37:43 INFO - PROCESS | 1794 | 1472233063280 Marionette DEBUG loaded listener.js 10:37:43 INFO - PROCESS | 1794 | ++DOMWINDOW == 76 (0x92473800) [pid = 1794] [serial = 1833] [outer = 0x8f74f400] 10:37:44 INFO - PROCESS | 1794 | 1472233064173 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]]]}] 10:37:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 10:37:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1341ms 10:37:44 INFO - PROCESS | 1794 | 1472233064272 Marionette TRACE conn4 -> [0,2413,"getWindowHandle",null] 10:37:44 INFO - PROCESS | 1794 | 1472233064283 Marionette TRACE conn4 <- [1,2413,null,{"value":"8"}] 10:37:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 10:37:44 INFO - PROCESS | 1794 | 1472233064299 Marionette TRACE conn4 -> [0,2414,"setScriptTimeout",{"ms":35000}] 10:37:44 INFO - PROCESS | 1794 | 1472233064306 Marionette TRACE conn4 <- [1,2414,null,{}] 10:37:44 INFO - PROCESS | 1794 | 1472233064316 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}] 10:37:44 INFO - PROCESS | 1794 | 1472233064322 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:37:44 INFO - PROCESS | 1794 | 1472233064562 Marionette TRACE conn4 <- [1,2415,null,{"value":null}] 10:37:44 INFO - PROCESS | 1794 | 1472233064755 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:44 INFO - PROCESS | 1794 | 1472233064772 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:37:44 INFO - PROCESS | 1794 | ++DOCSHELL 0x8eba2800 == 26 [pid = 1794] [id = 611] 10:37:44 INFO - PROCESS | 1794 | ++DOMWINDOW == 77 (0x8eba3400) [pid = 1794] [serial = 1834] [outer = (nil)] 10:37:44 INFO - PROCESS | 1794 | ++DOMWINDOW == 78 (0x8eba9800) [pid = 1794] [serial = 1835] [outer = 0x8eba3400] 10:37:44 INFO - PROCESS | 1794 | 1472233064947 Marionette DEBUG loaded listener.js 10:37:45 INFO - PROCESS | 1794 | ++DOMWINDOW == 79 (0x8f74fc00) [pid = 1794] [serial = 1836] [outer = 0x8eba3400] 10:37:46 INFO - PROCESS | 1794 | 1472233066023 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]]]}] 10:37:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 10:37:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1798ms 10:37:46 INFO - PROCESS | 1794 | 1472233066099 Marionette TRACE conn4 -> [0,2417,"getWindowHandle",null] 10:37:46 INFO - PROCESS | 1794 | 1472233066108 Marionette TRACE conn4 <- [1,2417,null,{"value":"8"}] 10:37:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 10:37:46 INFO - PROCESS | 1794 | 1472233066127 Marionette TRACE conn4 -> [0,2418,"setScriptTimeout",{"ms":35000}] 10:37:46 INFO - PROCESS | 1794 | 1472233066137 Marionette TRACE conn4 <- [1,2418,null,{}] 10:37:46 INFO - PROCESS | 1794 | 1472233066148 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}] 10:37:46 INFO - PROCESS | 1794 | 1472233066158 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:37:46 INFO - PROCESS | 1794 | 1472233066559 Marionette TRACE conn4 <- [1,2419,null,{"value":null}] 10:37:46 INFO - PROCESS | 1794 | 1472233066763 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:46 INFO - PROCESS | 1794 | 1472233066773 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:37:46 INFO - PROCESS | 1794 | ++DOCSHELL 0x8e20fc00 == 27 [pid = 1794] [id = 612] 10:37:46 INFO - PROCESS | 1794 | ++DOMWINDOW == 80 (0x8e50c800) [pid = 1794] [serial = 1837] [outer = (nil)] 10:37:46 INFO - PROCESS | 1794 | ++DOMWINDOW == 81 (0x91f47000) [pid = 1794] [serial = 1838] [outer = 0x8e50c800] 10:37:46 INFO - PROCESS | 1794 | 1472233066866 Marionette DEBUG loaded listener.js 10:37:46 INFO - PROCESS | 1794 | ++DOMWINDOW == 82 (0x9247a800) [pid = 1794] [serial = 1839] [outer = 0x8e50c800] 10:37:47 INFO - PROCESS | 1794 | 1472233067929 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]]]}] 10:37:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 10:37:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1899ms 10:37:48 INFO - PROCESS | 1794 | 1472233068018 Marionette TRACE conn4 -> [0,2421,"getWindowHandle",null] 10:37:48 INFO - PROCESS | 1794 | 1472233068023 Marionette TRACE conn4 <- [1,2421,null,{"value":"8"}] 10:37:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 10:37:48 INFO - PROCESS | 1794 | 1472233068031 Marionette TRACE conn4 -> [0,2422,"setScriptTimeout",{"ms":35000}] 10:37:48 INFO - PROCESS | 1794 | 1472233068036 Marionette TRACE conn4 <- [1,2422,null,{}] 10:37:48 INFO - PROCESS | 1794 | 1472233068056 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}] 10:37:48 INFO - PROCESS | 1794 | 1472233068066 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:37:48 INFO - PROCESS | 1794 | 1472233068399 Marionette TRACE conn4 <- [1,2423,null,{"value":null}] 10:37:48 INFO - PROCESS | 1794 | 1472233068646 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:48 INFO - PROCESS | 1794 | 1472233068661 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:37:48 INFO - PROCESS | 1794 | ++DOCSHELL 0x92b0c000 == 28 [pid = 1794] [id = 613] 10:37:48 INFO - PROCESS | 1794 | ++DOMWINDOW == 83 (0x92b0c800) [pid = 1794] [serial = 1840] [outer = (nil)] 10:37:48 INFO - PROCESS | 1794 | ++DOMWINDOW == 84 (0x92b13800) [pid = 1794] [serial = 1841] [outer = 0x92b0c800] 10:37:48 INFO - PROCESS | 1794 | 1472233068752 Marionette DEBUG loaded listener.js 10:37:48 INFO - PROCESS | 1794 | ++DOMWINDOW == 85 (0x93948400) [pid = 1794] [serial = 1842] [outer = 0x92b0c800] 10:37:49 INFO - PROCESS | 1794 | 1472233069772 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]]]}] 10:37:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 10:37:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1793ms 10:37:49 INFO - PROCESS | 1794 | 1472233069826 Marionette TRACE conn4 -> [0,2425,"getWindowHandle",null] 10:37:49 INFO - PROCESS | 1794 | 1472233069829 Marionette TRACE conn4 <- [1,2425,null,{"value":"8"}] 10:37:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 10:37:49 INFO - PROCESS | 1794 | 1472233069836 Marionette TRACE conn4 -> [0,2426,"setScriptTimeout",{"ms":35000}] 10:37:49 INFO - PROCESS | 1794 | 1472233069840 Marionette TRACE conn4 <- [1,2426,null,{}] 10:37:49 INFO - PROCESS | 1794 | 1472233069846 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}] 10:37:49 INFO - PROCESS | 1794 | 1472233069851 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:37:50 INFO - PROCESS | 1794 | 1472233070054 Marionette TRACE conn4 <- [1,2427,null,{"value":null}] 10:37:50 INFO - PROCESS | 1794 | 1472233070287 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:50 INFO - PROCESS | 1794 | 1472233070299 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:37:50 INFO - PROCESS | 1794 | ++DOCSHELL 0x8d997400 == 29 [pid = 1794] [id = 614] 10:37:50 INFO - PROCESS | 1794 | ++DOMWINDOW == 86 (0x92595000) [pid = 1794] [serial = 1843] [outer = (nil)] 10:37:50 INFO - PROCESS | 1794 | ++DOMWINDOW == 87 (0x9398ac00) [pid = 1794] [serial = 1844] [outer = 0x92595000] 10:37:50 INFO - PROCESS | 1794 | 1472233070427 Marionette DEBUG loaded listener.js 10:37:50 INFO - PROCESS | 1794 | ++DOMWINDOW == 88 (0x9398c400) [pid = 1794] [serial = 1845] [outer = 0x92595000] 10:37:51 INFO - PROCESS | 1794 | 1472233071436 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]]]}] 10:37:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 10:37:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1644ms 10:37:51 INFO - PROCESS | 1794 | 1472233071482 Marionette TRACE conn4 -> [0,2429,"getWindowHandle",null] 10:37:51 INFO - PROCESS | 1794 | 1472233071486 Marionette TRACE conn4 <- [1,2429,null,{"value":"8"}] 10:37:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 10:37:51 INFO - PROCESS | 1794 | 1472233071494 Marionette TRACE conn4 -> [0,2430,"setScriptTimeout",{"ms":35000}] 10:37:51 INFO - PROCESS | 1794 | 1472233071499 Marionette TRACE conn4 <- [1,2430,null,{}] 10:37:51 INFO - PROCESS | 1794 | 1472233071506 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}] 10:37:51 INFO - PROCESS | 1794 | 1472233071511 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:37:51 INFO - PROCESS | 1794 | 1472233071725 Marionette TRACE conn4 <- [1,2431,null,{"value":null}] 10:37:52 INFO - PROCESS | 1794 | 1472233072098 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:52 INFO - PROCESS | 1794 | 1472233072112 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:37:52 INFO - PROCESS | 1794 | ++DOCSHELL 0x8d990400 == 30 [pid = 1794] [id = 615] 10:37:52 INFO - PROCESS | 1794 | ++DOMWINDOW == 89 (0x8d991800) [pid = 1794] [serial = 1846] [outer = (nil)] 10:37:52 INFO - PROCESS | 1794 | ++DOMWINDOW == 90 (0x8e21a400) [pid = 1794] [serial = 1847] [outer = 0x8d991800] 10:37:52 INFO - PROCESS | 1794 | 1472233072233 Marionette DEBUG loaded listener.js 10:37:52 INFO - PROCESS | 1794 | ++DOMWINDOW == 91 (0x8e50ac00) [pid = 1794] [serial = 1848] [outer = 0x8d991800] 10:37:53 INFO - PROCESS | 1794 | --DOCSHELL 0x8d7dcc00 == 29 [pid = 1794] [id = 597] 10:37:53 INFO - PROCESS | 1794 | --DOCSHELL 0x8f476c00 == 28 [pid = 1794] [id = 592] 10:37:53 INFO - PROCESS | 1794 | 1472233073267 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]]]}] 10:37:53 INFO - PROCESS | 1794 | --DOMWINDOW == 90 (0x9258d800) [pid = 1794] [serial = 1761] [outer = (nil)] [url = about:blank] 10:37:53 INFO - PROCESS | 1794 | --DOMWINDOW == 89 (0x9258f800) [pid = 1794] [serial = 1784] [outer = (nil)] [url = about:blank] 10:37:53 INFO - PROCESS | 1794 | --DOMWINDOW == 88 (0x925b0400) [pid = 1794] [serial = 1787] [outer = (nil)] [url = about:blank] 10:37:53 INFO - PROCESS | 1794 | --DOMWINDOW == 87 (0x92595c00) [pid = 1794] [serial = 1785] [outer = (nil)] [url = about:blank] 10:37:53 INFO - PROCESS | 1794 | --DOMWINDOW == 86 (0x92b18000) [pid = 1794] [serial = 1772] [outer = (nil)] [url = about:blank] 10:37:53 INFO - PROCESS | 1794 | --DOMWINDOW == 85 (0x938e7800) [pid = 1794] [serial = 1773] [outer = (nil)] [url = about:blank] 10:37:53 INFO - PROCESS | 1794 | --DOMWINDOW == 84 (0x8d7e5800) [pid = 1794] [serial = 1763] [outer = (nil)] [url = about:blank] 10:37:53 INFO - PROCESS | 1794 | --DOMWINDOW == 83 (0x8d994000) [pid = 1794] [serial = 1764] [outer = (nil)] [url = about:blank] 10:37:53 INFO - PROCESS | 1794 | --DOMWINDOW == 82 (0x8d992c00) [pid = 1794] [serial = 1775] [outer = (nil)] [url = about:blank] 10:37:53 INFO - PROCESS | 1794 | --DOMWINDOW == 81 (0x8e21a000) [pid = 1794] [serial = 1776] [outer = (nil)] [url = about:blank] 10:37:53 INFO - PROCESS | 1794 | --DOMWINDOW == 80 (0x9180e000) [pid = 1794] [serial = 1781] [outer = (nil)] [url = about:blank] 10:37:53 INFO - PROCESS | 1794 | --DOMWINDOW == 79 (0x8f74c400) [pid = 1794] [serial = 1766] [outer = (nil)] [url = about:blank] 10:37:53 INFO - PROCESS | 1794 | --DOMWINDOW == 78 (0x8f7a6400) [pid = 1794] [serial = 1767] [outer = (nil)] [url = about:blank] 10:37:53 INFO - PROCESS | 1794 | --DOMWINDOW == 77 (0x8f74cc00) [pid = 1794] [serial = 1778] [outer = (nil)] [url = about:blank] 10:37:53 INFO - PROCESS | 1794 | --DOMWINDOW == 76 (0x8f7abc00) [pid = 1794] [serial = 1779] [outer = (nil)] [url = about:blank] 10:37:53 INFO - PROCESS | 1794 | --DOMWINDOW == 75 (0x91f4e800) [pid = 1794] [serial = 1769] [outer = (nil)] [url = about:blank] 10:37:53 INFO - PROCESS | 1794 | --DOMWINDOW == 74 (0x9247b000) [pid = 1794] [serial = 1770] [outer = (nil)] [url = about:blank] 10:37:53 INFO - PROCESS | 1794 | --DOMWINDOW == 73 (0x93986c00) [pid = 1794] [serial = 1791] [outer = (nil)] [url = about:blank] 10:37:53 INFO - PROCESS | 1794 | --DOMWINDOW == 72 (0x92b0e000) [pid = 1794] [serial = 1788] [outer = (nil)] [url = about:blank] 10:37:53 INFO - PROCESS | 1794 | --DOMWINDOW == 71 (0x91960400) [pid = 1794] [serial = 1782] [outer = (nil)] [url = about:blank] 10:37:53 INFO - PROCESS | 1794 | --DOMWINDOW == 70 (0x9247c400) [pid = 1794] [serial = 1790] [outer = (nil)] [url = about:blank] 10:37:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 10:37:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1832ms 10:37:53 INFO - PROCESS | 1794 | 1472233073328 Marionette TRACE conn4 -> [0,2433,"getWindowHandle",null] 10:37:53 INFO - PROCESS | 1794 | 1472233073334 Marionette TRACE conn4 <- [1,2433,null,{"value":"8"}] 10:37:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 10:37:53 INFO - PROCESS | 1794 | 1472233073341 Marionette TRACE conn4 -> [0,2434,"setScriptTimeout",{"ms":35000}] 10:37:53 INFO - PROCESS | 1794 | 1472233073346 Marionette TRACE conn4 <- [1,2434,null,{}] 10:37:53 INFO - PROCESS | 1794 | 1472233073354 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}] 10:37:53 INFO - PROCESS | 1794 | 1472233073361 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:37:53 INFO - PROCESS | 1794 | 1472233073526 Marionette TRACE conn4 <- [1,2435,null,{"value":null}] 10:37:53 INFO - PROCESS | 1794 | 1472233073680 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:53 INFO - PROCESS | 1794 | 1472233073689 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:37:53 INFO - PROCESS | 1794 | ++DOCSHELL 0x8e21a800 == 29 [pid = 1794] [id = 616] 10:37:53 INFO - PROCESS | 1794 | ++DOMWINDOW == 71 (0x8ed56c00) [pid = 1794] [serial = 1849] [outer = (nil)] 10:37:53 INFO - PROCESS | 1794 | ++DOMWINDOW == 72 (0x8f755000) [pid = 1794] [serial = 1850] [outer = 0x8ed56c00] 10:37:53 INFO - PROCESS | 1794 | 1472233073776 Marionette DEBUG loaded listener.js 10:37:53 INFO - PROCESS | 1794 | ++DOMWINDOW == 73 (0x8f7aec00) [pid = 1794] [serial = 1851] [outer = 0x8ed56c00] 10:37:54 INFO - PROCESS | 1794 | 1472233074704 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]]]}] 10:37:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 10:37:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1389ms 10:37:54 INFO - PROCESS | 1794 | 1472233074734 Marionette TRACE conn4 -> [0,2437,"getWindowHandle",null] 10:37:54 INFO - PROCESS | 1794 | 1472233074740 Marionette TRACE conn4 <- [1,2437,null,{"value":"8"}] 10:37:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 10:37:54 INFO - PROCESS | 1794 | 1472233074747 Marionette TRACE conn4 -> [0,2438,"setScriptTimeout",{"ms":35000}] 10:37:54 INFO - PROCESS | 1794 | 1472233074750 Marionette TRACE conn4 <- [1,2438,null,{}] 10:37:54 INFO - PROCESS | 1794 | 1472233074756 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}] 10:37:54 INFO - PROCESS | 1794 | 1472233074761 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:37:54 INFO - PROCESS | 1794 | 1472233074938 Marionette TRACE conn4 <- [1,2439,null,{"value":null}] 10:37:54 INFO - PROCESS | 1794 | 1472233074950 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:54 INFO - PROCESS | 1794 | 1472233074957 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:37:55 INFO - PROCESS | 1794 | ++DOCSHELL 0x8ebaa400 == 30 [pid = 1794] [id = 617] 10:37:55 INFO - PROCESS | 1794 | ++DOMWINDOW == 74 (0x8f7d6400) [pid = 1794] [serial = 1852] [outer = (nil)] 10:37:55 INFO - PROCESS | 1794 | ++DOMWINDOW == 75 (0x92472800) [pid = 1794] [serial = 1853] [outer = 0x8f7d6400] 10:37:55 INFO - PROCESS | 1794 | 1472233075160 Marionette DEBUG loaded listener.js 10:37:55 INFO - PROCESS | 1794 | ++DOMWINDOW == 76 (0x92593800) [pid = 1794] [serial = 1854] [outer = 0x8f7d6400] 10:37:56 INFO - PROCESS | 1794 | 1472233076101 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]]]}] 10:37:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 10:37:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1385ms 10:37:56 INFO - PROCESS | 1794 | 1472233076132 Marionette TRACE conn4 -> [0,2441,"getWindowHandle",null] 10:37:56 INFO - PROCESS | 1794 | 1472233076136 Marionette TRACE conn4 <- [1,2441,null,{"value":"8"}] 10:37:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 10:37:56 INFO - PROCESS | 1794 | 1472233076150 Marionette TRACE conn4 -> [0,2442,"setScriptTimeout",{"ms":35000}] 10:37:56 INFO - PROCESS | 1794 | 1472233076159 Marionette TRACE conn4 <- [1,2442,null,{}] 10:37:56 INFO - PROCESS | 1794 | 1472233076176 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}] 10:37:56 INFO - PROCESS | 1794 | 1472233076183 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:37:56 INFO - PROCESS | 1794 | 1472233076408 Marionette TRACE conn4 <- [1,2443,null,{"value":null}] 10:37:56 INFO - PROCESS | 1794 | 1472233076441 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:56 INFO - PROCESS | 1794 | 1472233076450 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:37:56 INFO - PROCESS | 1794 | ++DOCSHELL 0x925ad400 == 31 [pid = 1794] [id = 618] 10:37:56 INFO - PROCESS | 1794 | ++DOMWINDOW == 77 (0x92b0b400) [pid = 1794] [serial = 1855] [outer = (nil)] 10:37:56 INFO - PROCESS | 1794 | ++DOMWINDOW == 78 (0x92b14c00) [pid = 1794] [serial = 1856] [outer = 0x92b0b400] 10:37:56 INFO - PROCESS | 1794 | 1472233076525 Marionette DEBUG loaded listener.js 10:37:56 INFO - PROCESS | 1794 | ++DOMWINDOW == 79 (0x92b18400) [pid = 1794] [serial = 1857] [outer = 0x92b0b400] 10:37:57 INFO - PROCESS | 1794 | --DOMWINDOW == 78 (0x91814000) [pid = 1794] [serial = 1828] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 10:37:57 INFO - PROCESS | 1794 | --DOMWINDOW == 77 (0x8ebae000) [pid = 1794] [serial = 1822] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 10:37:57 INFO - PROCESS | 1794 | --DOMWINDOW == 76 (0x8eba2400) [pid = 1794] [serial = 1816] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 10:37:57 INFO - PROCESS | 1794 | --DOMWINDOW == 75 (0x8d7e4c00) [pid = 1794] [serial = 1819] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 10:37:57 INFO - PROCESS | 1794 | --DOMWINDOW == 74 (0x8ed57c00) [pid = 1794] [serial = 1792] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 10:37:57 INFO - PROCESS | 1794 | --DOMWINDOW == 73 (0x9195f400) [pid = 1794] [serial = 1795] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 10:37:57 INFO - PROCESS | 1794 | --DOMWINDOW == 72 (0x9398a800) [pid = 1794] [serial = 1798] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 10:37:57 INFO - PROCESS | 1794 | --DOMWINDOW == 71 (0x9477c800) [pid = 1794] [serial = 1801] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 10:37:57 INFO - PROCESS | 1794 | --DOMWINDOW == 70 (0x9510ac00) [pid = 1794] [serial = 1804] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 10:37:57 INFO - PROCESS | 1794 | --DOMWINDOW == 69 (0x8f7d7000) [pid = 1794] [serial = 1807] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 10:37:57 INFO - PROCESS | 1794 | --DOMWINDOW == 68 (0x94785800) [pid = 1794] [serial = 1810] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 10:37:57 INFO - PROCESS | 1794 | --DOMWINDOW == 67 (0x8d995400) [pid = 1794] [serial = 1813] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 10:37:57 INFO - PROCESS | 1794 | --DOMWINDOW == 66 (0x8f7ab000) [pid = 1794] [serial = 1825] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 10:37:57 INFO - PROCESS | 1794 | 1472233077914 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]]]}] 10:37:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 10:37:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1854ms 10:37:58 INFO - PROCESS | 1794 | 1472233077999 Marionette TRACE conn4 -> [0,2445,"getWindowHandle",null] 10:37:58 INFO - PROCESS | 1794 | 1472233078007 Marionette TRACE conn4 <- [1,2445,null,{"value":"8"}] 10:37:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 10:37:58 INFO - PROCESS | 1794 | 1472233078015 Marionette TRACE conn4 -> [0,2446,"setScriptTimeout",{"ms":35000}] 10:37:58 INFO - PROCESS | 1794 | 1472233078021 Marionette TRACE conn4 <- [1,2446,null,{}] 10:37:58 INFO - PROCESS | 1794 | 1472233078030 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}] 10:37:58 INFO - PROCESS | 1794 | 1472233078037 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:37:58 INFO - PROCESS | 1794 | 1472233078308 Marionette TRACE conn4 <- [1,2447,null,{"value":null}] 10:37:58 INFO - PROCESS | 1794 | 1472233078550 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:58 INFO - PROCESS | 1794 | 1472233078558 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:37:58 INFO - PROCESS | 1794 | ++DOCSHELL 0x8ebae000 == 32 [pid = 1794] [id = 619] 10:37:58 INFO - PROCESS | 1794 | ++DOMWINDOW == 67 (0x8ed50800) [pid = 1794] [serial = 1858] [outer = (nil)] 10:37:58 INFO - PROCESS | 1794 | ++DOMWINDOW == 68 (0x8f751400) [pid = 1794] [serial = 1859] [outer = 0x8ed50800] 10:37:58 INFO - PROCESS | 1794 | 1472233078653 Marionette DEBUG loaded listener.js 10:37:58 INFO - PROCESS | 1794 | ++DOMWINDOW == 69 (0x8f759000) [pid = 1794] [serial = 1860] [outer = 0x8ed50800] 10:37:59 INFO - PROCESS | 1794 | 1472233079642 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]]]}] 10:37:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 10:37:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1685ms 10:37:59 INFO - PROCESS | 1794 | 1472233079701 Marionette TRACE conn4 -> [0,2449,"getWindowHandle",null] 10:37:59 INFO - PROCESS | 1794 | 1472233079708 Marionette TRACE conn4 <- [1,2449,null,{"value":"8"}] 10:37:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 10:37:59 INFO - PROCESS | 1794 | 1472233079720 Marionette TRACE conn4 -> [0,2450,"setScriptTimeout",{"ms":35000}] 10:37:59 INFO - PROCESS | 1794 | 1472233079724 Marionette TRACE conn4 <- [1,2450,null,{}] 10:37:59 INFO - PROCESS | 1794 | 1472233079731 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}] 10:37:59 INFO - PROCESS | 1794 | 1472233079737 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:37:59 INFO - PROCESS | 1794 | 1472233079964 Marionette TRACE conn4 <- [1,2451,null,{"value":null}] 10:38:00 INFO - PROCESS | 1794 | 1472233080241 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:00 INFO - PROCESS | 1794 | 1472233080253 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:38:00 INFO - PROCESS | 1794 | ++DOCSHELL 0x8d7df800 == 33 [pid = 1794] [id = 620] 10:38:00 INFO - PROCESS | 1794 | ++DOMWINDOW == 70 (0x8e510000) [pid = 1794] [serial = 1861] [outer = (nil)] 10:38:00 INFO - PROCESS | 1794 | ++DOMWINDOW == 71 (0x9247c800) [pid = 1794] [serial = 1862] [outer = 0x8e510000] 10:38:00 INFO - PROCESS | 1794 | 1472233080397 Marionette DEBUG loaded listener.js 10:38:00 INFO - PROCESS | 1794 | ++DOMWINDOW == 72 (0x92592c00) [pid = 1794] [serial = 1863] [outer = 0x8e510000] 10:38:01 INFO - PROCESS | 1794 | 1472233081371 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]]]}] 10:38:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 10:38:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1690ms 10:38:01 INFO - PROCESS | 1794 | 1472233081411 Marionette TRACE conn4 -> [0,2453,"getWindowHandle",null] 10:38:01 INFO - PROCESS | 1794 | 1472233081417 Marionette TRACE conn4 <- [1,2453,null,{"value":"8"}] 10:38:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 10:38:01 INFO - PROCESS | 1794 | 1472233081426 Marionette TRACE conn4 -> [0,2454,"setScriptTimeout",{"ms":35000}] 10:38:01 INFO - PROCESS | 1794 | 1472233081433 Marionette TRACE conn4 <- [1,2454,null,{}] 10:38:01 INFO - PROCESS | 1794 | 1472233081449 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}] 10:38:01 INFO - PROCESS | 1794 | 1472233081458 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:38:01 INFO - PROCESS | 1794 | 1472233081676 Marionette TRACE conn4 <- [1,2455,null,{"value":null}] 10:38:01 INFO - PROCESS | 1794 | 1472233081870 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:01 INFO - PROCESS | 1794 | 1472233081884 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:38:01 INFO - PROCESS | 1794 | ++DOCSHELL 0x9394cc00 == 34 [pid = 1794] [id = 621] 10:38:01 INFO - PROCESS | 1794 | ++DOMWINDOW == 73 (0x9394dc00) [pid = 1794] [serial = 1864] [outer = (nil)] 10:38:02 INFO - PROCESS | 1794 | ++DOMWINDOW == 74 (0x93985800) [pid = 1794] [serial = 1865] [outer = 0x9394dc00] 10:38:02 INFO - PROCESS | 1794 | 1472233082017 Marionette DEBUG loaded listener.js 10:38:02 INFO - PROCESS | 1794 | ++DOMWINDOW == 75 (0x9398f800) [pid = 1794] [serial = 1866] [outer = 0x9394dc00] 10:38:02 INFO - PROCESS | 1794 | 1472233082979 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]]]}] 10:38:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 10:38:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1592ms 10:38:03 INFO - PROCESS | 1794 | 1472233083020 Marionette TRACE conn4 -> [0,2457,"getWindowHandle",null] 10:38:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 10:38:03 INFO - PROCESS | 1794 | 1472233083025 Marionette TRACE conn4 <- [1,2457,null,{"value":"8"}] 10:38:03 INFO - PROCESS | 1794 | 1472233083031 Marionette TRACE conn4 -> [0,2458,"setScriptTimeout",{"ms":35000}] 10:38:03 INFO - PROCESS | 1794 | 1472233083035 Marionette TRACE conn4 <- [1,2458,null,{}] 10:38:03 INFO - PROCESS | 1794 | 1472233083042 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}] 10:38:03 INFO - PROCESS | 1794 | 1472233083047 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:38:03 INFO - PROCESS | 1794 | 1472233083241 Marionette TRACE conn4 <- [1,2459,null,{"value":null}] 10:38:03 INFO - PROCESS | 1794 | 1472233083436 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:03 INFO - PROCESS | 1794 | 1472233083442 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:38:03 INFO - PROCESS | 1794 | ++DOCSHELL 0x938ecc00 == 35 [pid = 1794] [id = 622] 10:38:03 INFO - PROCESS | 1794 | ++DOMWINDOW == 76 (0x93a70800) [pid = 1794] [serial = 1867] [outer = (nil)] 10:38:03 INFO - PROCESS | 1794 | ++DOMWINDOW == 77 (0x93c42c00) [pid = 1794] [serial = 1868] [outer = 0x93a70800] 10:38:03 INFO - PROCESS | 1794 | 1472233083531 Marionette DEBUG loaded listener.js 10:38:03 INFO - PROCESS | 1794 | ++DOMWINDOW == 78 (0x94781000) [pid = 1794] [serial = 1869] [outer = 0x93a70800] 10:38:04 INFO - PROCESS | 1794 | 1472233084498 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]]]}] 10:38:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 10:38:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1540ms 10:38:04 INFO - PROCESS | 1794 | 1472233084572 Marionette TRACE conn4 -> [0,2461,"getWindowHandle",null] 10:38:04 INFO - PROCESS | 1794 | 1472233084576 Marionette TRACE conn4 <- [1,2461,null,{"value":"8"}] 10:38:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 10:38:04 INFO - PROCESS | 1794 | 1472233084583 Marionette TRACE conn4 -> [0,2462,"setScriptTimeout",{"ms":35000}] 10:38:04 INFO - PROCESS | 1794 | 1472233084586 Marionette TRACE conn4 <- [1,2462,null,{}] 10:38:04 INFO - PROCESS | 1794 | 1472233084593 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}] 10:38:04 INFO - PROCESS | 1794 | 1472233084598 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:38:04 INFO - PROCESS | 1794 | 1472233084820 Marionette TRACE conn4 <- [1,2463,null,{"value":null}] 10:38:05 INFO - PROCESS | 1794 | 1472233085051 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:05 INFO - PROCESS | 1794 | 1472233085058 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:38:05 INFO - PROCESS | 1794 | ++DOCSHELL 0x938ec800 == 36 [pid = 1794] [id = 623] 10:38:05 INFO - PROCESS | 1794 | ++DOMWINDOW == 79 (0x93c3bc00) [pid = 1794] [serial = 1870] [outer = (nil)] 10:38:05 INFO - PROCESS | 1794 | ++DOMWINDOW == 80 (0x9510a000) [pid = 1794] [serial = 1871] [outer = 0x93c3bc00] 10:38:05 INFO - PROCESS | 1794 | 1472233085188 Marionette DEBUG loaded listener.js 10:38:05 INFO - PROCESS | 1794 | ++DOMWINDOW == 81 (0x95110000) [pid = 1794] [serial = 1872] [outer = 0x93c3bc00] 10:38:06 INFO - PROCESS | 1794 | 1472233086202 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]]]}] 10:38:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 10:38:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1636ms 10:38:06 INFO - PROCESS | 1794 | 1472233086219 Marionette TRACE conn4 -> [0,2465,"getWindowHandle",null] 10:38:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 10:38:06 INFO - PROCESS | 1794 | 1472233086223 Marionette TRACE conn4 <- [1,2465,null,{"value":"8"}] 10:38:06 INFO - PROCESS | 1794 | 1472233086230 Marionette TRACE conn4 -> [0,2466,"setScriptTimeout",{"ms":35000}] 10:38:06 INFO - PROCESS | 1794 | 1472233086233 Marionette TRACE conn4 <- [1,2466,null,{}] 10:38:06 INFO - PROCESS | 1794 | 1472233086240 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}] 10:38:06 INFO - PROCESS | 1794 | 1472233086251 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:38:06 INFO - PROCESS | 1794 | 1472233086508 Marionette TRACE conn4 <- [1,2467,null,{"value":null}] 10:38:06 INFO - PROCESS | 1794 | 1472233086753 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:06 INFO - PROCESS | 1794 | 1472233086762 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:38:06 INFO - PROCESS | 1794 | ++DOCSHELL 0x8d7dbc00 == 37 [pid = 1794] [id = 624] 10:38:06 INFO - PROCESS | 1794 | ++DOMWINDOW == 82 (0x8d7e1800) [pid = 1794] [serial = 1873] [outer = (nil)] 10:38:06 INFO - PROCESS | 1794 | ++DOMWINDOW == 83 (0x8f477000) [pid = 1794] [serial = 1874] [outer = 0x8d7e1800] 10:38:06 INFO - PROCESS | 1794 | 1472233086865 Marionette DEBUG loaded listener.js 10:38:06 INFO - PROCESS | 1794 | ++DOMWINDOW == 84 (0x8f7da400) [pid = 1794] [serial = 1875] [outer = 0x8d7e1800] 10:38:07 INFO - PROCESS | 1794 | 1472233087791 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]]]}] 10:38:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 10:38:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1588ms 10:38:07 INFO - PROCESS | 1794 | 1472233087818 Marionette TRACE conn4 -> [0,2469,"getWindowHandle",null] 10:38:07 INFO - PROCESS | 1794 | 1472233087822 Marionette TRACE conn4 <- [1,2469,null,{"value":"8"}] 10:38:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 10:38:07 INFO - PROCESS | 1794 | 1472233087829 Marionette TRACE conn4 -> [0,2470,"setScriptTimeout",{"ms":35000}] 10:38:07 INFO - PROCESS | 1794 | 1472233087832 Marionette TRACE conn4 <- [1,2470,null,{}] 10:38:07 INFO - PROCESS | 1794 | 1472233087838 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}] 10:38:07 INFO - PROCESS | 1794 | 1472233087844 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:38:08 INFO - PROCESS | 1794 | 1472233088015 Marionette TRACE conn4 <- [1,2471,null,{"value":null}] 10:38:08 INFO - PROCESS | 1794 | 1472233088432 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:08 INFO - PROCESS | 1794 | 1472233088441 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:38:08 INFO - PROCESS | 1794 | ++DOCSHELL 0x8d996c00 == 38 [pid = 1794] [id = 625] 10:38:08 INFO - PROCESS | 1794 | ++DOMWINDOW == 85 (0x8d998800) [pid = 1794] [serial = 1876] [outer = (nil)] 10:38:08 INFO - PROCESS | 1794 | ++DOMWINDOW == 86 (0x8e214800) [pid = 1794] [serial = 1877] [outer = 0x8d998800] 10:38:08 INFO - PROCESS | 1794 | 1472233088567 Marionette DEBUG loaded listener.js 10:38:08 INFO - PROCESS | 1794 | ++DOMWINDOW == 87 (0x8eba3c00) [pid = 1794] [serial = 1878] [outer = 0x8d998800] 10:38:09 INFO - PROCESS | 1794 | 1472233089568 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]]]}] 10:38:10 INFO - PROCESS | 1794 | --DOCSHELL 0x8d7e3400 == 37 [pid = 1794] [id = 606] 10:38:10 INFO - PROCESS | 1794 | --DOCSHELL 0x8e508800 == 36 [pid = 1794] [id = 596] 10:38:10 INFO - PROCESS | 1794 | --DOCSHELL 0x90f30800 == 35 [pid = 1794] [id = 598] 10:38:10 INFO - PROCESS | 1794 | --DOCSHELL 0x8f7adc00 == 34 [pid = 1794] [id = 595] 10:38:10 INFO - PROCESS | 1794 | --DOCSHELL 0x8d7e1400 == 33 [pid = 1794] [id = 604] 10:38:10 INFO - PROCESS | 1794 | --DOCSHELL 0x95108000 == 32 [pid = 1794] [id = 601] 10:38:10 INFO - PROCESS | 1794 | --DOCSHELL 0x93953000 == 31 [pid = 1794] [id = 600] 10:38:10 INFO - PROCESS | 1794 | --DOCSHELL 0x8f7ab800 == 30 [pid = 1794] [id = 593] 10:38:10 INFO - PROCESS | 1794 | --DOCSHELL 0x938ec000 == 29 [pid = 1794] [id = 603] 10:38:10 INFO - PROCESS | 1794 | --DOCSHELL 0x90f25000 == 28 [pid = 1794] [id = 594] 10:38:10 INFO - PROCESS | 1794 | --DOCSHELL 0x91964800 == 27 [pid = 1794] [id = 599] 10:38:10 INFO - PROCESS | 1794 | --DOCSHELL 0x8e50fc00 == 26 [pid = 1794] [id = 605] 10:38:10 INFO - PROCESS | 1794 | --DOCSHELL 0x8d990800 == 25 [pid = 1794] [id = 602] 10:38:10 INFO - PROCESS | 1794 | --DOMWINDOW == 86 (0x9196a800) [pid = 1794] [serial = 1832] [outer = (nil)] [url = about:blank] 10:38:10 INFO - PROCESS | 1794 | --DOMWINDOW == 85 (0x91f4b400) [pid = 1794] [serial = 1829] [outer = (nil)] [url = about:blank] 10:38:10 INFO - PROCESS | 1794 | --DOMWINDOW == 84 (0x8ed54800) [pid = 1794] [serial = 1823] [outer = (nil)] [url = about:blank] 10:38:10 INFO - PROCESS | 1794 | --DOMWINDOW == 83 (0x8f473000) [pid = 1794] [serial = 1824] [outer = (nil)] [url = about:blank] 10:38:10 INFO - PROCESS | 1794 | --DOMWINDOW == 82 (0x8f471400) [pid = 1794] [serial = 1817] [outer = (nil)] [url = about:blank] 10:38:10 INFO - PROCESS | 1794 | --DOMWINDOW == 81 (0x8f750400) [pid = 1794] [serial = 1818] [outer = (nil)] [url = about:blank] 10:38:10 INFO - PROCESS | 1794 | --DOMWINDOW == 80 (0x8d995c00) [pid = 1794] [serial = 1820] [outer = (nil)] [url = about:blank] 10:38:10 INFO - PROCESS | 1794 | --DOMWINDOW == 79 (0x8f74d000) [pid = 1794] [serial = 1794] [outer = (nil)] [url = about:blank] 10:38:10 INFO - PROCESS | 1794 | --DOMWINDOW == 78 (0x8f601c00) [pid = 1794] [serial = 1793] [outer = (nil)] [url = about:blank] 10:38:10 INFO - PROCESS | 1794 | --DOMWINDOW == 77 (0x91f53400) [pid = 1794] [serial = 1797] [outer = (nil)] [url = about:blank] 10:38:10 INFO - PROCESS | 1794 | --DOMWINDOW == 76 (0x91966800) [pid = 1794] [serial = 1796] [outer = (nil)] [url = about:blank] 10:38:10 INFO - PROCESS | 1794 | --DOMWINDOW == 75 (0x93c44800) [pid = 1794] [serial = 1800] [outer = (nil)] [url = about:blank] 10:38:10 INFO - PROCESS | 1794 | --DOMWINDOW == 74 (0x93a64c00) [pid = 1794] [serial = 1799] [outer = (nil)] [url = about:blank] 10:38:10 INFO - PROCESS | 1794 | --DOMWINDOW == 73 (0x8e218400) [pid = 1794] [serial = 1821] [outer = (nil)] [url = about:blank] 10:38:10 INFO - PROCESS | 1794 | --DOMWINDOW == 72 (0x9512f400) [pid = 1794] [serial = 1803] [outer = (nil)] [url = about:blank] 10:38:10 INFO - PROCESS | 1794 | --DOMWINDOW == 71 (0x95108800) [pid = 1794] [serial = 1802] [outer = (nil)] [url = about:blank] 10:38:10 INFO - PROCESS | 1794 | --DOMWINDOW == 70 (0x9525e000) [pid = 1794] [serial = 1806] [outer = (nil)] [url = about:blank] 10:38:10 INFO - PROCESS | 1794 | --DOMWINDOW == 69 (0x95198400) [pid = 1794] [serial = 1805] [outer = (nil)] [url = about:blank] 10:38:10 INFO - PROCESS | 1794 | --DOMWINDOW == 68 (0x954da000) [pid = 1794] [serial = 1809] [outer = (nil)] [url = about:blank] 10:38:10 INFO - PROCESS | 1794 | --DOMWINDOW == 67 (0x9549c800) [pid = 1794] [serial = 1808] [outer = (nil)] [url = about:blank] 10:38:10 INFO - PROCESS | 1794 | --DOMWINDOW == 66 (0x954e4400) [pid = 1794] [serial = 1812] [outer = (nil)] [url = about:blank] 10:38:10 INFO - PROCESS | 1794 | --DOMWINDOW == 65 (0x954e3000) [pid = 1794] [serial = 1811] [outer = (nil)] [url = about:blank] 10:38:10 INFO - PROCESS | 1794 | --DOMWINDOW == 64 (0x8f60ec00) [pid = 1794] [serial = 1815] [outer = (nil)] [url = about:blank] 10:38:10 INFO - PROCESS | 1794 | --DOMWINDOW == 63 (0x8ebaac00) [pid = 1794] [serial = 1814] [outer = (nil)] [url = about:blank] 10:38:10 INFO - PROCESS | 1794 | --DOMWINDOW == 62 (0x8f7df800) [pid = 1794] [serial = 1827] [outer = (nil)] [url = about:blank] 10:38:10 INFO - PROCESS | 1794 | --DOMWINDOW == 61 (0x8f7d5400) [pid = 1794] [serial = 1826] [outer = (nil)] [url = about:blank] 10:38:10 INFO - PROCESS | 1794 | --DOMWINDOW == 60 (0x9223bc00) [pid = 1794] [serial = 1830] [outer = (nil)] [url = about:blank] 10:38:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 10:38:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 2893ms 10:38:10 INFO - PROCESS | 1794 | 1472233090877 Marionette TRACE conn4 -> [0,2473,"getWindowHandle",null] 10:38:10 INFO - PROCESS | 1794 | 1472233090883 Marionette TRACE conn4 <- [1,2473,null,{"value":"8"}] 10:38:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 10:38:10 INFO - PROCESS | 1794 | 1472233090901 Marionette TRACE conn4 -> [0,2474,"setScriptTimeout",{"ms":35000}] 10:38:10 INFO - PROCESS | 1794 | 1472233090907 Marionette TRACE conn4 <- [1,2474,null,{}] 10:38:10 INFO - PROCESS | 1794 | 1472233090916 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}] 10:38:10 INFO - PROCESS | 1794 | 1472233090924 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:38:11 INFO - PROCESS | 1794 | 1472233091094 Marionette TRACE conn4 <- [1,2475,null,{"value":null}] 10:38:11 INFO - PROCESS | 1794 | 1472233091231 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:11 INFO - PROCESS | 1794 | 1472233091242 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:38:11 INFO - PROCESS | 1794 | ++DOCSHELL 0x8e215800 == 26 [pid = 1794] [id = 626] 10:38:11 INFO - PROCESS | 1794 | ++DOMWINDOW == 61 (0x8e215c00) [pid = 1794] [serial = 1879] [outer = (nil)] 10:38:11 INFO - PROCESS | 1794 | ++DOMWINDOW == 62 (0x8e21b800) [pid = 1794] [serial = 1880] [outer = 0x8e215c00] 10:38:11 INFO - PROCESS | 1794 | 1472233091319 Marionette DEBUG loaded listener.js 10:38:11 INFO - PROCESS | 1794 | ++DOMWINDOW == 63 (0x8e503400) [pid = 1794] [serial = 1881] [outer = 0x8e215c00] 10:38:12 INFO - PROCESS | 1794 | 1472233092203 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]]]}] 10:38:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 10:38:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1338ms 10:38:12 INFO - PROCESS | 1794 | 1472233092239 Marionette TRACE conn4 -> [0,2477,"getWindowHandle",null] 10:38:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 10:38:12 INFO - PROCESS | 1794 | 1472233092245 Marionette TRACE conn4 <- [1,2477,null,{"value":"8"}] 10:38:12 INFO - PROCESS | 1794 | 1472233092259 Marionette TRACE conn4 -> [0,2478,"setScriptTimeout",{"ms":35000}] 10:38:12 INFO - PROCESS | 1794 | 1472233092267 Marionette TRACE conn4 <- [1,2478,null,{}] 10:38:12 INFO - PROCESS | 1794 | 1472233092273 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}] 10:38:12 INFO - PROCESS | 1794 | 1472233092280 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:38:12 INFO - PROCESS | 1794 | 1472233092471 Marionette TRACE conn4 <- [1,2479,null,{"value":null}] 10:38:12 INFO - PROCESS | 1794 | 1472233092635 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:12 INFO - PROCESS | 1794 | 1472233092642 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:38:12 INFO - PROCESS | 1794 | ++DOCSHELL 0x8f471400 == 27 [pid = 1794] [id = 627] 10:38:12 INFO - PROCESS | 1794 | ++DOMWINDOW == 64 (0x8f603c00) [pid = 1794] [serial = 1882] [outer = (nil)] 10:38:12 INFO - PROCESS | 1794 | ++DOMWINDOW == 65 (0x8f606c00) [pid = 1794] [serial = 1883] [outer = 0x8f603c00] 10:38:12 INFO - PROCESS | 1794 | 1472233092733 Marionette DEBUG loaded listener.js 10:38:12 INFO - PROCESS | 1794 | ++DOMWINDOW == 66 (0x8f60ec00) [pid = 1794] [serial = 1884] [outer = 0x8f603c00] 10:38:13 INFO - PROCESS | 1794 | 1472233093721 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]]]}] 10:38:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 10:38:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1504ms 10:38:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 10:38:13 INFO - PROCESS | 1794 | 1472233093758 Marionette TRACE conn4 -> [0,2481,"getWindowHandle",null] 10:38:13 INFO - PROCESS | 1794 | 1472233093761 Marionette TRACE conn4 <- [1,2481,null,{"value":"8"}] 10:38:13 INFO - PROCESS | 1794 | 1472233093768 Marionette TRACE conn4 -> [0,2482,"setScriptTimeout",{"ms":35000}] 10:38:13 INFO - PROCESS | 1794 | 1472233093771 Marionette TRACE conn4 <- [1,2482,null,{}] 10:38:13 INFO - PROCESS | 1794 | 1472233093799 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}] 10:38:13 INFO - PROCESS | 1794 | 1472233093809 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:38:14 INFO - PROCESS | 1794 | 1472233094045 Marionette TRACE conn4 <- [1,2483,null,{"value":null}] 10:38:14 INFO - PROCESS | 1794 | 1472233094077 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:14 INFO - PROCESS | 1794 | 1472233094091 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:38:14 INFO - PROCESS | 1794 | ++DOCSHELL 0x8f7d7c00 == 28 [pid = 1794] [id = 628] 10:38:14 INFO - PROCESS | 1794 | ++DOMWINDOW == 67 (0x8f7d9800) [pid = 1794] [serial = 1885] [outer = (nil)] 10:38:14 INFO - PROCESS | 1794 | ++DOMWINDOW == 68 (0x8f7dfc00) [pid = 1794] [serial = 1886] [outer = 0x8f7d9800] 10:38:14 INFO - PROCESS | 1794 | 1472233094170 Marionette DEBUG loaded listener.js 10:38:14 INFO - PROCESS | 1794 | ++DOMWINDOW == 69 (0x90f25000) [pid = 1794] [serial = 1887] [outer = 0x8f7d9800] 10:38:15 INFO - PROCESS | 1794 | 1472233095189 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]]]}] 10:38:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 10:38:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1490ms 10:38:15 INFO - PROCESS | 1794 | 1472233095258 Marionette TRACE conn4 -> [0,2485,"getWindowHandle",null] 10:38:15 INFO - PROCESS | 1794 | 1472233095263 Marionette TRACE conn4 <- [1,2485,null,{"value":"8"}] 10:38:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 10:38:15 INFO - PROCESS | 1794 | 1472233095270 Marionette TRACE conn4 -> [0,2486,"setScriptTimeout",{"ms":35000}] 10:38:15 INFO - PROCESS | 1794 | 1472233095275 Marionette TRACE conn4 <- [1,2486,null,{}] 10:38:15 INFO - PROCESS | 1794 | 1472233095281 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}] 10:38:15 INFO - PROCESS | 1794 | 1472233095286 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:38:16 INFO - PROCESS | 1794 | 1472233095997 Marionette TRACE conn4 <- [1,2487,null,{"value":null}] 10:38:16 INFO - PROCESS | 1794 | --DOMWINDOW == 68 (0x8f7d6400) [pid = 1794] [serial = 1852] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 10:38:16 INFO - PROCESS | 1794 | --DOMWINDOW == 67 (0x92b0b400) [pid = 1794] [serial = 1855] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 10:38:16 INFO - PROCESS | 1794 | --DOMWINDOW == 66 (0x8f74f400) [pid = 1794] [serial = 1831] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 10:38:16 INFO - PROCESS | 1794 | --DOMWINDOW == 65 (0x92595000) [pid = 1794] [serial = 1843] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 10:38:16 INFO - PROCESS | 1794 | --DOMWINDOW == 64 (0x92b0c800) [pid = 1794] [serial = 1840] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 10:38:16 INFO - PROCESS | 1794 | --DOMWINDOW == 63 (0x8eba3400) [pid = 1794] [serial = 1834] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 10:38:16 INFO - PROCESS | 1794 | --DOMWINDOW == 62 (0x8ed56c00) [pid = 1794] [serial = 1849] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 10:38:16 INFO - PROCESS | 1794 | --DOMWINDOW == 61 (0x8d991800) [pid = 1794] [serial = 1846] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 10:38:16 INFO - PROCESS | 1794 | 1472233096156 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:16 INFO - PROCESS | 1794 | 1472233096164 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:38:16 INFO - PROCESS | 1794 | ++DOCSHELL 0x8d991800 == 29 [pid = 1794] [id = 629] 10:38:16 INFO - PROCESS | 1794 | ++DOMWINDOW == 62 (0x8e21c000) [pid = 1794] [serial = 1888] [outer = (nil)] 10:38:16 INFO - PROCESS | 1794 | ++DOMWINDOW == 63 (0x8f74d000) [pid = 1794] [serial = 1889] [outer = 0x8e21c000] 10:38:16 INFO - PROCESS | 1794 | 1472233096247 Marionette DEBUG loaded listener.js 10:38:16 INFO - PROCESS | 1794 | ++DOMWINDOW == 64 (0x91964000) [pid = 1794] [serial = 1890] [outer = 0x8e21c000] 10:38:17 INFO - PROCESS | 1794 | 1472233097076 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]]]}] 10:38:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 10:38:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1845ms 10:38:17 INFO - PROCESS | 1794 | 1472233097116 Marionette TRACE conn4 -> [0,2489,"getWindowHandle",null] 10:38:17 INFO - PROCESS | 1794 | 1472233097120 Marionette TRACE conn4 <- [1,2489,null,{"value":"8"}] 10:38:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 10:38:17 INFO - PROCESS | 1794 | 1472233097127 Marionette TRACE conn4 -> [0,2490,"setScriptTimeout",{"ms":35000}] 10:38:17 INFO - PROCESS | 1794 | 1472233097130 Marionette TRACE conn4 <- [1,2490,null,{}] 10:38:17 INFO - PROCESS | 1794 | 1472233097136 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}] 10:38:17 INFO - PROCESS | 1794 | 1472233097141 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:38:17 INFO - PROCESS | 1794 | 1472233097362 Marionette TRACE conn4 <- [1,2491,null,{"value":null}] 10:38:17 INFO - PROCESS | 1794 | 1472233097383 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:17 INFO - PROCESS | 1794 | 1472233097392 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:38:17 INFO - PROCESS | 1794 | ++DOCSHELL 0x8e210c00 == 30 [pid = 1794] [id = 630] 10:38:17 INFO - PROCESS | 1794 | ++DOMWINDOW == 65 (0x8f74cc00) [pid = 1794] [serial = 1891] [outer = (nil)] 10:38:17 INFO - PROCESS | 1794 | ++DOMWINDOW == 66 (0x92238800) [pid = 1794] [serial = 1892] [outer = 0x8f74cc00] 10:38:17 INFO - PROCESS | 1794 | 1472233097471 Marionette DEBUG loaded listener.js 10:38:17 INFO - PROCESS | 1794 | ++DOMWINDOW == 67 (0x91f4dc00) [pid = 1794] [serial = 1893] [outer = 0x8f74cc00] 10:38:18 INFO - PROCESS | 1794 | 1472233098678 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]]]}] 10:38:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 10:38:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1635ms 10:38:18 INFO - PROCESS | 1794 | 1472233098764 Marionette TRACE conn4 -> [0,2493,"getWindowHandle",null] 10:38:18 INFO - PROCESS | 1794 | 1472233098772 Marionette TRACE conn4 <- [1,2493,null,{"value":"8"}] 10:38:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 10:38:18 INFO - PROCESS | 1794 | 1472233098781 Marionette TRACE conn4 -> [0,2494,"setScriptTimeout",{"ms":35000}] 10:38:18 INFO - PROCESS | 1794 | 1472233098786 Marionette TRACE conn4 <- [1,2494,null,{}] 10:38:18 INFO - PROCESS | 1794 | 1472233098795 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}] 10:38:18 INFO - PROCESS | 1794 | 1472233098801 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:38:19 INFO - PROCESS | 1794 | 1472233099048 Marionette TRACE conn4 <- [1,2495,null,{"value":null}] 10:38:19 INFO - PROCESS | 1794 | 1472233099306 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:19 INFO - PROCESS | 1794 | 1472233099319 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:38:19 INFO - PROCESS | 1794 | ++DOCSHELL 0x8e508800 == 31 [pid = 1794] [id = 631] 10:38:19 INFO - PROCESS | 1794 | ++DOMWINDOW == 68 (0x8e510c00) [pid = 1794] [serial = 1894] [outer = (nil)] 10:38:19 INFO - PROCESS | 1794 | ++DOMWINDOW == 69 (0x8f610c00) [pid = 1794] [serial = 1895] [outer = 0x8e510c00] 10:38:19 INFO - PROCESS | 1794 | 1472233099444 Marionette DEBUG loaded listener.js 10:38:19 INFO - PROCESS | 1794 | ++DOMWINDOW == 70 (0x8f7b2800) [pid = 1794] [serial = 1896] [outer = 0x8e510c00] 10:38:20 INFO - PROCESS | 1794 | 1472233100451 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]]]}] 10:38:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 10:38:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1741ms 10:38:20 INFO - PROCESS | 1794 | 1472233100531 Marionette TRACE conn4 -> [0,2497,"getWindowHandle",null] 10:38:20 INFO - PROCESS | 1794 | 1472233100538 Marionette TRACE conn4 <- [1,2497,null,{"value":"8"}] 10:38:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 10:38:20 INFO - PROCESS | 1794 | 1472233100551 Marionette TRACE conn4 -> [0,2498,"setScriptTimeout",{"ms":35000}] 10:38:20 INFO - PROCESS | 1794 | 1472233100555 Marionette TRACE conn4 <- [1,2498,null,{}] 10:38:20 INFO - PROCESS | 1794 | 1472233100562 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}] 10:38:20 INFO - PROCESS | 1794 | 1472233100568 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:38:20 INFO - PROCESS | 1794 | 1472233100767 Marionette TRACE conn4 <- [1,2499,null,{"value":null}] 10:38:21 INFO - PROCESS | 1794 | 1472233101030 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:21 INFO - PROCESS | 1794 | 1472233101039 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:38:21 INFO - PROCESS | 1794 | ++DOCSHELL 0x8f60b400 == 32 [pid = 1794] [id = 632] 10:38:21 INFO - PROCESS | 1794 | ++DOMWINDOW == 71 (0x92239400) [pid = 1794] [serial = 1897] [outer = (nil)] 10:38:21 INFO - PROCESS | 1794 | ++DOMWINDOW == 72 (0x92476400) [pid = 1794] [serial = 1898] [outer = 0x92239400] 10:38:21 INFO - PROCESS | 1794 | 1472233101156 Marionette DEBUG loaded listener.js 10:38:21 INFO - PROCESS | 1794 | ++DOMWINDOW == 73 (0x9258a400) [pid = 1794] [serial = 1899] [outer = 0x92239400] 10:38:22 INFO - PROCESS | 1794 | 1472233102210 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]]]}] 10:38:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 10:38:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1731ms 10:38:22 INFO - PROCESS | 1794 | 1472233102282 Marionette TRACE conn4 -> [0,2501,"getWindowHandle",null] 10:38:22 INFO - PROCESS | 1794 | 1472233102286 Marionette TRACE conn4 <- [1,2501,null,{"value":"8"}] 10:38:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 10:38:22 INFO - PROCESS | 1794 | 1472233102294 Marionette TRACE conn4 -> [0,2502,"setScriptTimeout",{"ms":35000}] 10:38:22 INFO - PROCESS | 1794 | 1472233102300 Marionette TRACE conn4 <- [1,2502,null,{}] 10:38:22 INFO - PROCESS | 1794 | 1472233102317 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}] 10:38:22 INFO - PROCESS | 1794 | 1472233102325 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:38:22 INFO - PROCESS | 1794 | 1472233102561 Marionette TRACE conn4 <- [1,2503,null,{"value":null}] 10:38:22 INFO - PROCESS | 1794 | 1472233102854 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:22 INFO - PROCESS | 1794 | 1472233102868 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:38:22 INFO - PROCESS | 1794 | ++DOCSHELL 0x92b0d000 == 33 [pid = 1794] [id = 633] 10:38:22 INFO - PROCESS | 1794 | ++DOMWINDOW == 74 (0x92b0e400) [pid = 1794] [serial = 1900] [outer = (nil)] 10:38:22 INFO - PROCESS | 1794 | ++DOMWINDOW == 75 (0x938eb000) [pid = 1794] [serial = 1901] [outer = 0x92b0e400] 10:38:22 INFO - PROCESS | 1794 | 1472233102956 Marionette DEBUG loaded listener.js 10:38:23 INFO - PROCESS | 1794 | ++DOMWINDOW == 76 (0x9394fc00) [pid = 1794] [serial = 1902] [outer = 0x92b0e400] 10:38:23 INFO - PROCESS | 1794 | 1472233103945 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]]]}] 10:38:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 10:38:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1743ms 10:38:24 INFO - PROCESS | 1794 | 1472233104038 Marionette TRACE conn4 -> [0,2505,"getWindowHandle",null] 10:38:24 INFO - PROCESS | 1794 | 1472233104042 Marionette TRACE conn4 <- [1,2505,null,{"value":"8"}] 10:38:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 10:38:24 INFO - PROCESS | 1794 | 1472233104049 Marionette TRACE conn4 -> [0,2506,"setScriptTimeout",{"ms":35000}] 10:38:24 INFO - PROCESS | 1794 | 1472233104054 Marionette TRACE conn4 <- [1,2506,null,{}] 10:38:24 INFO - PROCESS | 1794 | 1472233104059 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}] 10:38:24 INFO - PROCESS | 1794 | 1472233104065 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:38:24 INFO - PROCESS | 1794 | 1472233104287 Marionette TRACE conn4 <- [1,2507,null,{"value":null}] 10:38:24 INFO - PROCESS | 1794 | 1472233104669 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:24 INFO - PROCESS | 1794 | 1472233104678 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:38:24 INFO - PROCESS | 1794 | ++DOCSHELL 0x8d7e3800 == 34 [pid = 1794] [id = 634] 10:38:24 INFO - PROCESS | 1794 | ++DOMWINDOW == 77 (0x8d7e4000) [pid = 1794] [serial = 1903] [outer = (nil)] 10:38:24 INFO - PROCESS | 1794 | ++DOMWINDOW == 78 (0x8d993400) [pid = 1794] [serial = 1904] [outer = 0x8d7e4000] 10:38:24 INFO - PROCESS | 1794 | 1472233104805 Marionette DEBUG loaded listener.js 10:38:24 INFO - PROCESS | 1794 | ++DOMWINDOW == 79 (0x8e217000) [pid = 1794] [serial = 1905] [outer = 0x8d7e4000] 10:38:25 INFO - PROCESS | 1794 | --DOCSHELL 0x8ebac000 == 33 [pid = 1794] [id = 607] 10:38:25 INFO - PROCESS | 1794 | --DOCSHELL 0x925ad400 == 32 [pid = 1794] [id = 618] 10:38:25 INFO - PROCESS | 1794 | --DOCSHELL 0x8ed52000 == 31 [pid = 1794] [id = 608] 10:38:25 INFO - PROCESS | 1794 | --DOMWINDOW == 78 (0x92473800) [pid = 1794] [serial = 1833] [outer = (nil)] [url = about:blank] 10:38:25 INFO - PROCESS | 1794 | --DOMWINDOW == 77 (0x92b18400) [pid = 1794] [serial = 1857] [outer = (nil)] [url = about:blank] 10:38:25 INFO - PROCESS | 1794 | --DOMWINDOW == 76 (0x9398ac00) [pid = 1794] [serial = 1844] [outer = (nil)] [url = about:blank] 10:38:25 INFO - PROCESS | 1794 | --DOMWINDOW == 75 (0x9398c400) [pid = 1794] [serial = 1845] [outer = (nil)] [url = about:blank] 10:38:25 INFO - PROCESS | 1794 | --DOMWINDOW == 74 (0x92b13800) [pid = 1794] [serial = 1841] [outer = (nil)] [url = about:blank] 10:38:25 INFO - PROCESS | 1794 | --DOMWINDOW == 73 (0x93948400) [pid = 1794] [serial = 1842] [outer = (nil)] [url = about:blank] 10:38:25 INFO - PROCESS | 1794 | --DOMWINDOW == 72 (0x8eba9800) [pid = 1794] [serial = 1835] [outer = (nil)] [url = about:blank] 10:38:25 INFO - PROCESS | 1794 | --DOMWINDOW == 71 (0x8f74fc00) [pid = 1794] [serial = 1836] [outer = (nil)] [url = about:blank] 10:38:25 INFO - PROCESS | 1794 | --DOMWINDOW == 70 (0x8f755000) [pid = 1794] [serial = 1850] [outer = (nil)] [url = about:blank] 10:38:25 INFO - PROCESS | 1794 | --DOMWINDOW == 69 (0x8f7aec00) [pid = 1794] [serial = 1851] [outer = (nil)] [url = about:blank] 10:38:25 INFO - PROCESS | 1794 | --DOMWINDOW == 68 (0x8e21a400) [pid = 1794] [serial = 1847] [outer = (nil)] [url = about:blank] 10:38:25 INFO - PROCESS | 1794 | --DOMWINDOW == 67 (0x8e50ac00) [pid = 1794] [serial = 1848] [outer = (nil)] [url = about:blank] 10:38:25 INFO - PROCESS | 1794 | --DOMWINDOW == 66 (0x91f47000) [pid = 1794] [serial = 1838] [outer = (nil)] [url = about:blank] 10:38:25 INFO - PROCESS | 1794 | --DOMWINDOW == 65 (0x92593800) [pid = 1794] [serial = 1854] [outer = (nil)] [url = about:blank] 10:38:25 INFO - PROCESS | 1794 | --DOMWINDOW == 64 (0x92472800) [pid = 1794] [serial = 1853] [outer = (nil)] [url = about:blank] 10:38:25 INFO - PROCESS | 1794 | --DOMWINDOW == 63 (0x92b14c00) [pid = 1794] [serial = 1856] [outer = (nil)] [url = about:blank] 10:38:25 INFO - PROCESS | 1794 | 1472233105849 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]]]}] 10:38:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 10:38:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1888ms 10:38:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 10:38:25 INFO - PROCESS | 1794 | 1472233105941 Marionette TRACE conn4 -> [0,2509,"getWindowHandle",null] 10:38:25 INFO - PROCESS | 1794 | 1472233105945 Marionette TRACE conn4 <- [1,2509,null,{"value":"8"}] 10:38:25 INFO - PROCESS | 1794 | 1472233105953 Marionette TRACE conn4 -> [0,2510,"setScriptTimeout",{"ms":35000}] 10:38:25 INFO - PROCESS | 1794 | 1472233105958 Marionette TRACE conn4 <- [1,2510,null,{}] 10:38:25 INFO - PROCESS | 1794 | 1472233105967 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}] 10:38:25 INFO - PROCESS | 1794 | 1472233105971 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:38:26 INFO - PROCESS | 1794 | 1472233106179 Marionette TRACE conn4 <- [1,2511,null,{"value":null}] 10:38:26 INFO - PROCESS | 1794 | 1472233106321 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:26 INFO - PROCESS | 1794 | 1472233106330 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:38:26 INFO - PROCESS | 1794 | ++DOCSHELL 0x8e210000 == 32 [pid = 1794] [id = 635] 10:38:26 INFO - PROCESS | 1794 | ++DOMWINDOW == 64 (0x8e21a400) [pid = 1794] [serial = 1906] [outer = (nil)] 10:38:26 INFO - PROCESS | 1794 | ++DOMWINDOW == 65 (0x8f750800) [pid = 1794] [serial = 1907] [outer = 0x8e21a400] 10:38:26 INFO - PROCESS | 1794 | 1472233106406 Marionette DEBUG loaded listener.js 10:38:26 INFO - PROCESS | 1794 | ++DOMWINDOW == 66 (0x8f7af000) [pid = 1794] [serial = 1908] [outer = 0x8e21a400] 10:38:27 INFO - PROCESS | 1794 | 1472233107321 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]]]}] 10:38:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 10:38:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1434ms 10:38:27 INFO - PROCESS | 1794 | 1472233107390 Marionette TRACE conn4 -> [0,2513,"getWindowHandle",null] 10:38:27 INFO - PROCESS | 1794 | 1472233107396 Marionette TRACE conn4 <- [1,2513,null,{"value":"8"}] 10:38:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 10:38:27 INFO - PROCESS | 1794 | 1472233107404 Marionette TRACE conn4 -> [0,2514,"setScriptTimeout",{"ms":35000}] 10:38:27 INFO - PROCESS | 1794 | 1472233107408 Marionette TRACE conn4 <- [1,2514,null,{}] 10:38:27 INFO - PROCESS | 1794 | 1472233107414 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}] 10:38:27 INFO - PROCESS | 1794 | 1472233107419 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:38:27 INFO - PROCESS | 1794 | 1472233107596 Marionette TRACE conn4 <- [1,2515,null,{"value":null}] 10:38:27 INFO - PROCESS | 1794 | 1472233107777 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:27 INFO - PROCESS | 1794 | 1472233107787 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:38:27 INFO - PROCESS | 1794 | ++DOCSHELL 0x91818400 == 33 [pid = 1794] [id = 636] 10:38:27 INFO - PROCESS | 1794 | ++DOMWINDOW == 67 (0x91968800) [pid = 1794] [serial = 1909] [outer = (nil)] 10:38:27 INFO - PROCESS | 1794 | ++DOMWINDOW == 68 (0x92476000) [pid = 1794] [serial = 1910] [outer = 0x91968800] 10:38:27 INFO - PROCESS | 1794 | 1472233107872 Marionette DEBUG loaded listener.js 10:38:28 INFO - PROCESS | 1794 | ++DOMWINDOW == 69 (0x92594800) [pid = 1794] [serial = 1911] [outer = 0x91968800] 10:38:28 INFO - PROCESS | 1794 | 1472233108873 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]]]}] 10:38:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 10:38:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1531ms 10:38:28 INFO - PROCESS | 1794 | 1472233108936 Marionette TRACE conn4 -> [0,2517,"getWindowHandle",null] 10:38:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 10:38:28 INFO - PROCESS | 1794 | 1472233108941 Marionette TRACE conn4 <- [1,2517,null,{"value":"8"}] 10:38:28 INFO - PROCESS | 1794 | 1472233108955 Marionette TRACE conn4 -> [0,2518,"setScriptTimeout",{"ms":35000}] 10:38:28 INFO - PROCESS | 1794 | 1472233108964 Marionette TRACE conn4 <- [1,2518,null,{}] 10:38:28 INFO - PROCESS | 1794 | 1472233108981 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}] 10:38:28 INFO - PROCESS | 1794 | 1472233108989 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:38:29 INFO - PROCESS | 1794 | 1472233109217 Marionette TRACE conn4 <- [1,2519,null,{"value":null}] 10:38:29 INFO - PROCESS | 1794 | 1472233109244 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:29 INFO - PROCESS | 1794 | 1472233109252 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:38:29 INFO - PROCESS | 1794 | ++DOCSHELL 0x8d998000 == 34 [pid = 1794] [id = 637] 10:38:29 INFO - PROCESS | 1794 | ++DOMWINDOW == 70 (0x92596800) [pid = 1794] [serial = 1912] [outer = (nil)] 10:38:29 INFO - PROCESS | 1794 | ++DOMWINDOW == 71 (0x938e6400) [pid = 1794] [serial = 1913] [outer = 0x92596800] 10:38:29 INFO - PROCESS | 1794 | 1472233109325 Marionette DEBUG loaded listener.js 10:38:29 INFO - PROCESS | 1794 | ++DOMWINDOW == 72 (0x93948800) [pid = 1794] [serial = 1914] [outer = 0x92596800] 10:38:30 INFO - PROCESS | 1794 | 1472233110373 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]]]}] 10:38:30 INFO - PROCESS | 1794 | --DOMWINDOW == 71 (0x8f7d9800) [pid = 1794] [serial = 1885] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 10:38:30 INFO - PROCESS | 1794 | --DOMWINDOW == 70 (0x8d7e1800) [pid = 1794] [serial = 1873] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 10:38:30 INFO - PROCESS | 1794 | --DOMWINDOW == 69 (0x8ed50800) [pid = 1794] [serial = 1858] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 10:38:30 INFO - PROCESS | 1794 | --DOMWINDOW == 68 (0x8f603c00) [pid = 1794] [serial = 1882] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 10:38:30 INFO - PROCESS | 1794 | --DOMWINDOW == 67 (0x9394dc00) [pid = 1794] [serial = 1864] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 10:38:30 INFO - PROCESS | 1794 | --DOMWINDOW == 66 (0x93a70800) [pid = 1794] [serial = 1867] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 10:38:30 INFO - PROCESS | 1794 | --DOMWINDOW == 65 (0x8e215c00) [pid = 1794] [serial = 1879] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 10:38:30 INFO - PROCESS | 1794 | --DOMWINDOW == 64 (0x8e510000) [pid = 1794] [serial = 1861] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 10:38:30 INFO - PROCESS | 1794 | --DOMWINDOW == 63 (0x8e21c000) [pid = 1794] [serial = 1888] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 10:38:30 INFO - PROCESS | 1794 | --DOMWINDOW == 62 (0x93c3bc00) [pid = 1794] [serial = 1870] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 10:38:30 INFO - PROCESS | 1794 | --DOMWINDOW == 61 (0x8d998800) [pid = 1794] [serial = 1876] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 10:38:30 INFO - PROCESS | 1794 | --DOMWINDOW == 60 (0x8e50c800) [pid = 1794] [serial = 1837] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 10:38:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 10:38:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1508ms 10:38:30 INFO - PROCESS | 1794 | 1472233110455 Marionette TRACE conn4 -> [0,2521,"getWindowHandle",null] 10:38:30 INFO - PROCESS | 1794 | 1472233110460 Marionette TRACE conn4 <- [1,2521,null,{"value":"8"}] 10:38:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 10:38:30 INFO - PROCESS | 1794 | 1472233110466 Marionette TRACE conn4 -> [0,2522,"setScriptTimeout",{"ms":35000}] 10:38:30 INFO - PROCESS | 1794 | 1472233110469 Marionette TRACE conn4 <- [1,2522,null,{}] 10:38:30 INFO - PROCESS | 1794 | 1472233110475 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}] 10:38:30 INFO - PROCESS | 1794 | 1472233110480 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:38:30 INFO - PROCESS | 1794 | 1472233110641 Marionette TRACE conn4 <- [1,2523,null,{"value":null}] 10:38:30 INFO - PROCESS | 1794 | 1472233110784 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:30 INFO - PROCESS | 1794 | 1472233110792 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:38:30 INFO - PROCESS | 1794 | ++DOCSHELL 0x8e505c00 == 35 [pid = 1794] [id = 638] 10:38:30 INFO - PROCESS | 1794 | ++DOMWINDOW == 61 (0x8ebaf800) [pid = 1794] [serial = 1915] [outer = (nil)] 10:38:30 INFO - PROCESS | 1794 | ++DOMWINDOW == 62 (0x9195c000) [pid = 1794] [serial = 1916] [outer = 0x8ebaf800] 10:38:30 INFO - PROCESS | 1794 | 1472233110867 Marionette DEBUG loaded listener.js 10:38:30 INFO - PROCESS | 1794 | ++DOMWINDOW == 63 (0x91967000) [pid = 1794] [serial = 1917] [outer = 0x8ebaf800] 10:38:31 INFO - PROCESS | 1794 | 1472233111729 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]]]}] 10:38:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 10:38:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1299ms 10:38:31 INFO - PROCESS | 1794 | 1472233111768 Marionette TRACE conn4 -> [0,2525,"getWindowHandle",null] 10:38:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 10:38:31 INFO - PROCESS | 1794 | 1472233111773 Marionette TRACE conn4 <- [1,2525,null,{"value":"8"}] 10:38:31 INFO - PROCESS | 1794 | 1472233111780 Marionette TRACE conn4 -> [0,2526,"setScriptTimeout",{"ms":35000}] 10:38:31 INFO - PROCESS | 1794 | 1472233111784 Marionette TRACE conn4 <- [1,2526,null,{}] 10:38:31 INFO - PROCESS | 1794 | 1472233111792 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}] 10:38:31 INFO - PROCESS | 1794 | 1472233111799 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:38:31 INFO - PROCESS | 1794 | 1472233111971 Marionette TRACE conn4 <- [1,2527,null,{"value":null}] 10:38:32 INFO - PROCESS | 1794 | 1472233111980 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:32 INFO - PROCESS | 1794 | 1472233111998 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:38:32 INFO - PROCESS | 1794 | ++DOCSHELL 0x8ebb0c00 == 36 [pid = 1794] [id = 639] 10:38:32 INFO - PROCESS | 1794 | ++DOMWINDOW == 64 (0x8ed4cc00) [pid = 1794] [serial = 1918] [outer = (nil)] 10:38:32 INFO - PROCESS | 1794 | ++DOMWINDOW == 65 (0x9398cc00) [pid = 1794] [serial = 1919] [outer = 0x8ed4cc00] 10:38:32 INFO - PROCESS | 1794 | 1472233112082 Marionette DEBUG loaded listener.js 10:38:32 INFO - PROCESS | 1794 | ++DOMWINDOW == 66 (0x93c3bc00) [pid = 1794] [serial = 1920] [outer = 0x8ed4cc00] 10:38:33 INFO - PROCESS | 1794 | 1472233113297 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]]]}] 10:38:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 10:38:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1586ms 10:38:33 INFO - PROCESS | 1794 | 1472233113367 Marionette TRACE conn4 -> [0,2529,"getWindowHandle",null] 10:38:33 INFO - PROCESS | 1794 | 1472233113374 Marionette TRACE conn4 <- [1,2529,null,{"value":"8"}] 10:38:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 10:38:33 INFO - PROCESS | 1794 | 1472233113384 Marionette TRACE conn4 -> [0,2530,"setScriptTimeout",{"ms":35000}] 10:38:33 INFO - PROCESS | 1794 | 1472233113389 Marionette TRACE conn4 <- [1,2530,null,{}] 10:38:33 INFO - PROCESS | 1794 | 1472233113400 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}] 10:38:33 INFO - PROCESS | 1794 | 1472233113406 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:38:33 INFO - PROCESS | 1794 | 1472233113637 Marionette TRACE conn4 <- [1,2531,null,{"value":null}] 10:38:33 INFO - PROCESS | 1794 | 1472233113886 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:33 INFO - PROCESS | 1794 | 1472233113895 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:38:33 INFO - PROCESS | 1794 | ++DOCSHELL 0x8eba6000 == 37 [pid = 1794] [id = 640] 10:38:33 INFO - PROCESS | 1794 | ++DOMWINDOW == 67 (0x8ebab000) [pid = 1794] [serial = 1921] [outer = (nil)] 10:38:33 INFO - PROCESS | 1794 | ++DOMWINDOW == 68 (0x8f609c00) [pid = 1794] [serial = 1922] [outer = 0x8ebab000] 10:38:34 INFO - PROCESS | 1794 | 1472233114007 Marionette DEBUG loaded listener.js 10:38:34 INFO - PROCESS | 1794 | ++DOMWINDOW == 69 (0x8f7dbc00) [pid = 1794] [serial = 1923] [outer = 0x8ebab000] 10:38:34 INFO - PROCESS | 1794 | 1472233114939 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]]]}] 10:38:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 10:38:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1590ms 10:38:34 INFO - PROCESS | 1794 | 1472233114974 Marionette TRACE conn4 -> [0,2533,"getWindowHandle",null] 10:38:34 INFO - PROCESS | 1794 | 1472233114982 Marionette TRACE conn4 <- [1,2533,null,{"value":"8"}] 10:38:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 10:38:35 INFO - PROCESS | 1794 | 1472233114993 Marionette TRACE conn4 -> [0,2534,"setScriptTimeout",{"ms":35000}] 10:38:35 INFO - PROCESS | 1794 | 1472233114997 Marionette TRACE conn4 <- [1,2534,null,{}] 10:38:35 INFO - PROCESS | 1794 | 1472233115005 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}] 10:38:35 INFO - PROCESS | 1794 | 1472233115011 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:38:35 INFO - PROCESS | 1794 | 1472233115200 Marionette TRACE conn4 <- [1,2535,null,{"value":null}] 10:38:35 INFO - PROCESS | 1794 | 1472233115397 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:35 INFO - PROCESS | 1794 | 1472233115406 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:38:35 INFO - PROCESS | 1794 | ++DOCSHELL 0x8f475000 == 38 [pid = 1794] [id = 641] 10:38:35 INFO - PROCESS | 1794 | ++DOMWINDOW == 70 (0x92472800) [pid = 1794] [serial = 1924] [outer = (nil)] 10:38:35 INFO - PROCESS | 1794 | ++DOMWINDOW == 71 (0x925a2800) [pid = 1794] [serial = 1925] [outer = 0x92472800] 10:38:35 INFO - PROCESS | 1794 | 1472233115540 Marionette DEBUG loaded listener.js 10:38:35 INFO - PROCESS | 1794 | ++DOMWINDOW == 72 (0x925b0400) [pid = 1794] [serial = 1926] [outer = 0x92472800] 10:38:36 INFO - PROCESS | 1794 | 1472233116629 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]]]}] 10:38:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 10:38:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1684ms 10:38:36 INFO - PROCESS | 1794 | 1472233116677 Marionette TRACE conn4 -> [0,2537,"getWindowHandle",null] 10:38:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 10:38:36 INFO - PROCESS | 1794 | 1472233116682 Marionette TRACE conn4 <- [1,2537,null,{"value":"8"}] 10:38:36 INFO - PROCESS | 1794 | 1472233116689 Marionette TRACE conn4 -> [0,2538,"setScriptTimeout",{"ms":35000}] 10:38:36 INFO - PROCESS | 1794 | 1472233116695 Marionette TRACE conn4 <- [1,2538,null,{}] 10:38:36 INFO - PROCESS | 1794 | 1472233116721 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}] 10:38:36 INFO - PROCESS | 1794 | 1472233116732 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:38:36 INFO - PROCESS | 1794 | 1472233116969 Marionette TRACE conn4 <- [1,2539,null,{"value":null}] 10:38:37 INFO - PROCESS | 1794 | 1472233117209 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:37 INFO - PROCESS | 1794 | 1472233117225 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:38:37 INFO - PROCESS | 1794 | ++DOCSHELL 0x91f4d000 == 39 [pid = 1794] [id = 642] 10:38:37 INFO - PROCESS | 1794 | ++DOMWINDOW == 73 (0x93c41400) [pid = 1794] [serial = 1927] [outer = (nil)] 10:38:37 INFO - PROCESS | 1794 | ++DOMWINDOW == 74 (0x94789c00) [pid = 1794] [serial = 1928] [outer = 0x93c41400] 10:38:37 INFO - PROCESS | 1794 | 1472233117356 Marionette DEBUG loaded listener.js 10:38:37 INFO - PROCESS | 1794 | ++DOMWINDOW == 75 (0x95108000) [pid = 1794] [serial = 1929] [outer = 0x93c41400] 10:38:38 INFO - PROCESS | 1794 | 1472233118339 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]]]}] 10:38:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 10:38:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1705ms 10:38:38 INFO - PROCESS | 1794 | 1472233118394 Marionette TRACE conn4 -> [0,2541,"getWindowHandle",null] 10:38:38 INFO - PROCESS | 1794 | 1472233118399 Marionette TRACE conn4 <- [1,2541,null,{"value":"8"}] 10:38:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 10:38:38 INFO - PROCESS | 1794 | 1472233118406 Marionette TRACE conn4 -> [0,2542,"setScriptTimeout",{"ms":35000}] 10:38:38 INFO - PROCESS | 1794 | 1472233118409 Marionette TRACE conn4 <- [1,2542,null,{}] 10:38:38 INFO - PROCESS | 1794 | 1472233118415 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}] 10:38:38 INFO - PROCESS | 1794 | 1472233118420 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:38:38 INFO - PROCESS | 1794 | 1472233118604 Marionette TRACE conn4 <- [1,2543,null,{"value":null}] 10:38:38 INFO - PROCESS | 1794 | 1472233118792 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:38 INFO - PROCESS | 1794 | 1472233118802 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:38:38 INFO - PROCESS | 1794 | ++DOCSHELL 0x8f605000 == 40 [pid = 1794] [id = 643] 10:38:38 INFO - PROCESS | 1794 | ++DOMWINDOW == 76 (0x93c45800) [pid = 1794] [serial = 1930] [outer = (nil)] 10:38:38 INFO - PROCESS | 1794 | ++DOMWINDOW == 77 (0x95138800) [pid = 1794] [serial = 1931] [outer = 0x93c45800] 10:38:38 INFO - PROCESS | 1794 | 1472233118885 Marionette DEBUG loaded listener.js 10:38:39 INFO - PROCESS | 1794 | ++DOMWINDOW == 78 (0x9519d400) [pid = 1794] [serial = 1932] [outer = 0x93c45800] 10:38:39 INFO - PROCESS | 1794 | 1472233119865 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]]]}] 10:38:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 10:38:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1531ms 10:38:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 10:38:39 INFO - PROCESS | 1794 | 1472233119938 Marionette TRACE conn4 -> [0,2545,"getWindowHandle",null] 10:38:39 INFO - PROCESS | 1794 | 1472233119942 Marionette TRACE conn4 <- [1,2545,null,{"value":"8"}] 10:38:39 INFO - PROCESS | 1794 | 1472233119948 Marionette TRACE conn4 -> [0,2546,"setScriptTimeout",{"ms":35000}] 10:38:39 INFO - PROCESS | 1794 | 1472233119952 Marionette TRACE conn4 <- [1,2546,null,{}] 10:38:39 INFO - PROCESS | 1794 | 1472233119958 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}] 10:38:39 INFO - PROCESS | 1794 | 1472233119963 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:38:40 INFO - PROCESS | 1794 | 1472233120177 Marionette TRACE conn4 <- [1,2547,null,{"value":null}] 10:38:40 INFO - PROCESS | 1794 | 1472233120366 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:40 INFO - PROCESS | 1794 | 1472233120377 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:38:40 INFO - PROCESS | 1794 | ++DOCSHELL 0x8f756400 == 41 [pid = 1794] [id = 644] 10:38:40 INFO - PROCESS | 1794 | ++DOMWINDOW == 79 (0x8f7a7400) [pid = 1794] [serial = 1933] [outer = (nil)] 10:38:40 INFO - PROCESS | 1794 | ++DOMWINDOW == 80 (0x95262800) [pid = 1794] [serial = 1934] [outer = 0x8f7a7400] 10:38:40 INFO - PROCESS | 1794 | 1472233120460 Marionette DEBUG loaded listener.js 10:38:40 INFO - PROCESS | 1794 | ++DOMWINDOW == 81 (0x95264c00) [pid = 1794] [serial = 1935] [outer = 0x8f7a7400] 10:38:41 INFO - PROCESS | 1794 | 1472233121661 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]]]}] 10:38:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 10:38:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1750ms 10:38:41 INFO - PROCESS | 1794 | 1472233121698 Marionette TRACE conn4 -> [0,2549,"getWindowHandle",null] 10:38:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 10:38:41 INFO - PROCESS | 1794 | 1472233121702 Marionette TRACE conn4 <- [1,2549,null,{"value":"8"}] 10:38:41 INFO - PROCESS | 1794 | 1472233121709 Marionette TRACE conn4 -> [0,2550,"setScriptTimeout",{"ms":35000}] 10:38:41 INFO - PROCESS | 1794 | 1472233121713 Marionette TRACE conn4 <- [1,2550,null,{}] 10:38:41 INFO - PROCESS | 1794 | 1472233121719 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}] 10:38:41 INFO - PROCESS | 1794 | 1472233121730 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:38:41 INFO - PROCESS | 1794 | 1472233121961 Marionette TRACE conn4 <- [1,2551,null,{"value":null}] 10:38:42 INFO - PROCESS | 1794 | 1472233122153 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:42 INFO - PROCESS | 1794 | 1472233122162 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:38:42 INFO - PROCESS | 1794 | ++DOCSHELL 0x8f7b1400 == 42 [pid = 1794] [id = 645] 10:38:42 INFO - PROCESS | 1794 | ++DOMWINDOW == 82 (0x9512f000) [pid = 1794] [serial = 1936] [outer = (nil)] 10:38:42 INFO - PROCESS | 1794 | ++DOMWINDOW == 83 (0x95296400) [pid = 1794] [serial = 1937] [outer = 0x9512f000] 10:38:42 INFO - PROCESS | 1794 | 1472233122244 Marionette DEBUG loaded listener.js 10:38:42 INFO - PROCESS | 1794 | ++DOMWINDOW == 84 (0x954d8400) [pid = 1794] [serial = 1938] [outer = 0x9512f000] 10:38:43 INFO - PROCESS | 1794 | 1472233123318 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]]]}] 10:38:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 10:38:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1636ms 10:38:43 INFO - PROCESS | 1794 | 1472233123345 Marionette TRACE conn4 -> [0,2553,"getWindowHandle",null] 10:38:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 10:38:43 INFO - PROCESS | 1794 | 1472233123349 Marionette TRACE conn4 <- [1,2553,null,{"value":"8"}] 10:38:43 INFO - PROCESS | 1794 | 1472233123355 Marionette TRACE conn4 -> [0,2554,"setScriptTimeout",{"ms":35000}] 10:38:43 INFO - PROCESS | 1794 | 1472233123359 Marionette TRACE conn4 <- [1,2554,null,{}] 10:38:43 INFO - PROCESS | 1794 | 1472233123365 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}] 10:38:43 INFO - PROCESS | 1794 | 1472233123371 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:38:43 INFO - PROCESS | 1794 | 1472233123560 Marionette TRACE conn4 <- [1,2555,null,{"value":null}] 10:38:44 INFO - PROCESS | 1794 | 1472233123992 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:44 INFO - PROCESS | 1794 | 1472233124003 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:38:44 INFO - PROCESS | 1794 | ++DOCSHELL 0x8d7e6800 == 43 [pid = 1794] [id = 646] 10:38:44 INFO - PROCESS | 1794 | ++DOMWINDOW == 85 (0x8d994000) [pid = 1794] [serial = 1939] [outer = (nil)] 10:38:44 INFO - PROCESS | 1794 | ++DOMWINDOW == 86 (0x8e215c00) [pid = 1794] [serial = 1940] [outer = 0x8d994000] 10:38:44 INFO - PROCESS | 1794 | 1472233124132 Marionette DEBUG loaded listener.js 10:38:44 INFO - PROCESS | 1794 | ++DOMWINDOW == 87 (0x8eba3000) [pid = 1794] [serial = 1941] [outer = 0x8d994000] 10:38:45 INFO - PROCESS | 1794 | 1472233125148 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]]]}] 10:38:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 10:38:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1883ms 10:38:45 INFO - PROCESS | 1794 | 1472233125250 Marionette TRACE conn4 -> [0,2557,"getWindowHandle",null] 10:38:45 INFO - PROCESS | 1794 | 1472233125263 Marionette TRACE conn4 <- [1,2557,null,{"value":"8"}] 10:38:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 10:38:45 INFO - PROCESS | 1794 | 1472233125341 Marionette TRACE conn4 -> [0,2558,"setScriptTimeout",{"ms":35000}] 10:38:45 INFO - PROCESS | 1794 | 1472233125347 Marionette TRACE conn4 <- [1,2558,null,{}] 10:38:45 INFO - PROCESS | 1794 | 1472233125360 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}] 10:38:45 INFO - PROCESS | 1794 | 1472233125364 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:38:45 INFO - PROCESS | 1794 | 1472233125568 Marionette TRACE conn4 <- [1,2559,null,{"value":null}] 10:38:46 INFO - PROCESS | 1794 | --DOCSHELL 0x8e21a800 == 42 [pid = 1794] [id = 616] 10:38:46 INFO - PROCESS | 1794 | --DOCSHELL 0x8d990400 == 41 [pid = 1794] [id = 615] 10:38:46 INFO - PROCESS | 1794 | --DOCSHELL 0x8eba2800 == 40 [pid = 1794] [id = 611] 10:38:46 INFO - PROCESS | 1794 | --DOCSHELL 0x91813c00 == 39 [pid = 1794] [id = 609] 10:38:46 INFO - PROCESS | 1794 | --DOCSHELL 0x8ebae000 == 38 [pid = 1794] [id = 619] 10:38:46 INFO - PROCESS | 1794 | --DOCSHELL 0x8d99c400 == 37 [pid = 1794] [id = 610] 10:38:46 INFO - PROCESS | 1794 | --DOCSHELL 0x8d997400 == 36 [pid = 1794] [id = 614] 10:38:46 INFO - PROCESS | 1794 | --DOCSHELL 0x9394cc00 == 35 [pid = 1794] [id = 621] 10:38:46 INFO - PROCESS | 1794 | --DOCSHELL 0x8d7df800 == 34 [pid = 1794] [id = 620] 10:38:46 INFO - PROCESS | 1794 | --DOCSHELL 0x8e20fc00 == 33 [pid = 1794] [id = 612] 10:38:46 INFO - PROCESS | 1794 | --DOCSHELL 0x938ecc00 == 32 [pid = 1794] [id = 622] 10:38:46 INFO - PROCESS | 1794 | --DOCSHELL 0x8ebaa400 == 31 [pid = 1794] [id = 617] 10:38:46 INFO - PROCESS | 1794 | --DOCSHELL 0x8d996c00 == 30 [pid = 1794] [id = 625] 10:38:46 INFO - PROCESS | 1794 | --DOCSHELL 0x92b0c000 == 29 [pid = 1794] [id = 613] 10:38:46 INFO - PROCESS | 1794 | --DOCSHELL 0x938ec800 == 28 [pid = 1794] [id = 623] 10:38:46 INFO - PROCESS | 1794 | --DOCSHELL 0x8d7dbc00 == 27 [pid = 1794] [id = 624] 10:38:46 INFO - PROCESS | 1794 | --DOMWINDOW == 86 (0x92238800) [pid = 1794] [serial = 1892] [outer = (nil)] [url = about:blank] 10:38:46 INFO - PROCESS | 1794 | --DOMWINDOW == 85 (0x90f25000) [pid = 1794] [serial = 1887] [outer = (nil)] [url = about:blank] 10:38:46 INFO - PROCESS | 1794 | --DOMWINDOW == 84 (0x8f7da400) [pid = 1794] [serial = 1875] [outer = (nil)] [url = about:blank] 10:38:46 INFO - PROCESS | 1794 | --DOMWINDOW == 83 (0x8f759000) [pid = 1794] [serial = 1860] [outer = (nil)] [url = about:blank] 10:38:46 INFO - PROCESS | 1794 | --DOMWINDOW == 82 (0x8f606c00) [pid = 1794] [serial = 1883] [outer = (nil)] [url = about:blank] 10:38:46 INFO - PROCESS | 1794 | --DOMWINDOW == 81 (0x9398f800) [pid = 1794] [serial = 1866] [outer = (nil)] [url = about:blank] 10:38:46 INFO - PROCESS | 1794 | --DOMWINDOW == 80 (0x94781000) [pid = 1794] [serial = 1869] [outer = (nil)] [url = about:blank] 10:38:46 INFO - PROCESS | 1794 | --DOMWINDOW == 79 (0x8e21b800) [pid = 1794] [serial = 1880] [outer = (nil)] [url = about:blank] 10:38:46 INFO - PROCESS | 1794 | --DOMWINDOW == 78 (0x93985800) [pid = 1794] [serial = 1865] [outer = (nil)] [url = about:blank] 10:38:46 INFO - PROCESS | 1794 | --DOMWINDOW == 77 (0x92592c00) [pid = 1794] [serial = 1863] [outer = (nil)] [url = about:blank] 10:38:46 INFO - PROCESS | 1794 | --DOMWINDOW == 76 (0x8f751400) [pid = 1794] [serial = 1859] [outer = (nil)] [url = about:blank] 10:38:46 INFO - PROCESS | 1794 | --DOMWINDOW == 75 (0x91964000) [pid = 1794] [serial = 1890] [outer = (nil)] [url = about:blank] 10:38:46 INFO - PROCESS | 1794 | --DOMWINDOW == 74 (0x8f7dfc00) [pid = 1794] [serial = 1886] [outer = (nil)] [url = about:blank] 10:38:46 INFO - PROCESS | 1794 | --DOMWINDOW == 73 (0x95110000) [pid = 1794] [serial = 1872] [outer = (nil)] [url = about:blank] 10:38:46 INFO - PROCESS | 1794 | --DOMWINDOW == 72 (0x9510a000) [pid = 1794] [serial = 1871] [outer = (nil)] [url = about:blank] 10:38:46 INFO - PROCESS | 1794 | --DOMWINDOW == 71 (0x8eba3c00) [pid = 1794] [serial = 1878] [outer = (nil)] [url = about:blank] 10:38:46 INFO - PROCESS | 1794 | --DOMWINDOW == 70 (0x8f477000) [pid = 1794] [serial = 1874] [outer = (nil)] [url = about:blank] 10:38:46 INFO - PROCESS | 1794 | --DOMWINDOW == 69 (0x8e503400) [pid = 1794] [serial = 1881] [outer = (nil)] [url = about:blank] 10:38:46 INFO - PROCESS | 1794 | --DOMWINDOW == 68 (0x8e214800) [pid = 1794] [serial = 1877] [outer = (nil)] [url = about:blank] 10:38:46 INFO - PROCESS | 1794 | --DOMWINDOW == 67 (0x8f74d000) [pid = 1794] [serial = 1889] [outer = (nil)] [url = about:blank] 10:38:46 INFO - PROCESS | 1794 | --DOMWINDOW == 66 (0x8f60ec00) [pid = 1794] [serial = 1884] [outer = (nil)] [url = about:blank] 10:38:46 INFO - PROCESS | 1794 | --DOMWINDOW == 65 (0x9247c800) [pid = 1794] [serial = 1862] [outer = (nil)] [url = about:blank] 10:38:46 INFO - PROCESS | 1794 | --DOMWINDOW == 64 (0x93c42c00) [pid = 1794] [serial = 1868] [outer = (nil)] [url = about:blank] 10:38:46 INFO - PROCESS | 1794 | --DOMWINDOW == 63 (0x9247a800) [pid = 1794] [serial = 1839] [outer = (nil)] [url = about:blank] 10:38:46 INFO - PROCESS | 1794 | 1472233126911 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:46 INFO - PROCESS | 1794 | 1472233126923 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:38:46 INFO - PROCESS | 1794 | ++DOCSHELL 0x8d7dec00 == 28 [pid = 1794] [id = 647] 10:38:46 INFO - PROCESS | 1794 | ++DOMWINDOW == 64 (0x8d7df800) [pid = 1794] [serial = 1942] [outer = (nil)] 10:38:46 INFO - PROCESS | 1794 | ++DOMWINDOW == 65 (0x8d7e7000) [pid = 1794] [serial = 1943] [outer = 0x8d7df800] 10:38:47 INFO - PROCESS | 1794 | 1472233127002 Marionette DEBUG loaded listener.js 10:38:47 INFO - PROCESS | 1794 | ++DOMWINDOW == 66 (0x8d99b000) [pid = 1794] [serial = 1944] [outer = 0x8d7df800] 10:38:47 INFO - PROCESS | 1794 | 1472233127907 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]]]}] 10:38:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 10:38:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 2653ms 10:38:47 INFO - PROCESS | 1794 | 1472233127936 Marionette TRACE conn4 -> [0,2561,"getWindowHandle",null] 10:38:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 10:38:47 INFO - PROCESS | 1794 | 1472233127942 Marionette TRACE conn4 <- [1,2561,null,{"value":"8"}] 10:38:47 INFO - PROCESS | 1794 | 1472233127950 Marionette TRACE conn4 -> [0,2562,"setScriptTimeout",{"ms":35000}] 10:38:47 INFO - PROCESS | 1794 | 1472233127954 Marionette TRACE conn4 <- [1,2562,null,{}] 10:38:47 INFO - PROCESS | 1794 | 1472233127962 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}] 10:38:47 INFO - PROCESS | 1794 | 1472233127970 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:38:48 INFO - PROCESS | 1794 | 1472233128141 Marionette TRACE conn4 <- [1,2563,null,{"value":null}] 10:38:48 INFO - PROCESS | 1794 | 1472233128154 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:48 INFO - PROCESS | 1794 | 1472233128167 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:38:48 INFO - PROCESS | 1794 | ++DOCSHELL 0x8eba7000 == 29 [pid = 1794] [id = 648] 10:38:48 INFO - PROCESS | 1794 | ++DOMWINDOW == 67 (0x8ed50800) [pid = 1794] [serial = 1945] [outer = (nil)] 10:38:48 INFO - PROCESS | 1794 | ++DOMWINDOW == 68 (0x8ed56c00) [pid = 1794] [serial = 1946] [outer = 0x8ed50800] 10:38:48 INFO - PROCESS | 1794 | 1472233128250 Marionette DEBUG loaded listener.js 10:38:48 INFO - PROCESS | 1794 | ++DOMWINDOW == 69 (0x8f46fc00) [pid = 1794] [serial = 1947] [outer = 0x8ed50800] 10:38:49 INFO - PROCESS | 1794 | 1472233129284 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]]]}] 10:38:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 10:38:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1394ms 10:38:49 INFO - PROCESS | 1794 | 1472233129349 Marionette TRACE conn4 -> [0,2565,"getWindowHandle",null] 10:38:49 INFO - PROCESS | 1794 | 1472233129356 Marionette TRACE conn4 <- [1,2565,null,{"value":"8"}] 10:38:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 10:38:49 INFO - PROCESS | 1794 | 1472233129364 Marionette TRACE conn4 -> [0,2566,"setScriptTimeout",{"ms":35000}] 10:38:49 INFO - PROCESS | 1794 | 1472233129368 Marionette TRACE conn4 <- [1,2566,null,{}] 10:38:49 INFO - PROCESS | 1794 | 1472233129373 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}] 10:38:49 INFO - PROCESS | 1794 | 1472233129379 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:38:49 INFO - PROCESS | 1794 | 1472233129624 Marionette TRACE conn4 <- [1,2567,null,{"value":null}] 10:38:49 INFO - PROCESS | 1794 | 1472233129660 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:49 INFO - PROCESS | 1794 | 1472233129669 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:38:49 INFO - PROCESS | 1794 | ++DOCSHELL 0x8f610400 == 30 [pid = 1794] [id = 649] 10:38:49 INFO - PROCESS | 1794 | ++DOMWINDOW == 70 (0x8f752400) [pid = 1794] [serial = 1948] [outer = (nil)] 10:38:49 INFO - PROCESS | 1794 | ++DOMWINDOW == 71 (0x8f758c00) [pid = 1794] [serial = 1949] [outer = 0x8f752400] 10:38:49 INFO - PROCESS | 1794 | 1472233129746 Marionette DEBUG loaded listener.js 10:38:49 INFO - PROCESS | 1794 | ++DOMWINDOW == 72 (0x8f7b0000) [pid = 1794] [serial = 1950] [outer = 0x8f752400] 10:38:50 INFO - PROCESS | 1794 | 1472233130823 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]]]}] 10:38:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 10:38:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1485ms 10:38:50 INFO - PROCESS | 1794 | 1472233130852 Marionette TRACE conn4 -> [0,2569,"getWindowHandle",null] 10:38:50 INFO - PROCESS | 1794 | 1472233130855 Marionette TRACE conn4 <- [1,2569,null,{"value":"8"}] 10:38:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 10:38:50 INFO - PROCESS | 1794 | 1472233130871 Marionette TRACE conn4 -> [0,2570,"setScriptTimeout",{"ms":35000}] 10:38:50 INFO - PROCESS | 1794 | 1472233130881 Marionette TRACE conn4 <- [1,2570,null,{}] 10:38:50 INFO - PROCESS | 1794 | 1472233130899 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}] 10:38:50 INFO - PROCESS | 1794 | 1472233130907 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:38:51 INFO - PROCESS | 1794 | 1472233131152 Marionette TRACE conn4 <- [1,2571,null,{"value":null}] 10:38:51 INFO - PROCESS | 1794 | 1472233131184 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:51 INFO - PROCESS | 1794 | 1472233131191 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:38:51 INFO - PROCESS | 1794 | ++DOCSHELL 0x90f27000 == 31 [pid = 1794] [id = 650] 10:38:51 INFO - PROCESS | 1794 | ++DOMWINDOW == 73 (0x90f2e400) [pid = 1794] [serial = 1951] [outer = (nil)] 10:38:51 INFO - PROCESS | 1794 | ++DOMWINDOW == 74 (0x91815800) [pid = 1794] [serial = 1952] [outer = 0x90f2e400] 10:38:51 INFO - PROCESS | 1794 | 1472233131266 Marionette DEBUG loaded listener.js 10:38:51 INFO - PROCESS | 1794 | ++DOMWINDOW == 75 (0x91962000) [pid = 1794] [serial = 1953] [outer = 0x90f2e400] 10:38:52 INFO - PROCESS | 1794 | --DOMWINDOW == 74 (0x92596800) [pid = 1794] [serial = 1912] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 10:38:52 INFO - PROCESS | 1794 | --DOMWINDOW == 73 (0x8ebaf800) [pid = 1794] [serial = 1915] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 10:38:52 INFO - PROCESS | 1794 | --DOMWINDOW == 72 (0x8f74cc00) [pid = 1794] [serial = 1891] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 10:38:52 INFO - PROCESS | 1794 | --DOMWINDOW == 71 (0x92239400) [pid = 1794] [serial = 1897] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 10:38:52 INFO - PROCESS | 1794 | --DOMWINDOW == 70 (0x91968800) [pid = 1794] [serial = 1909] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 10:38:52 INFO - PROCESS | 1794 | --DOMWINDOW == 69 (0x8d7e4000) [pid = 1794] [serial = 1903] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 10:38:52 INFO - PROCESS | 1794 | --DOMWINDOW == 68 (0x8e21a400) [pid = 1794] [serial = 1906] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 10:38:52 INFO - PROCESS | 1794 | --DOMWINDOW == 67 (0x92b0e400) [pid = 1794] [serial = 1900] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 10:38:52 INFO - PROCESS | 1794 | --DOMWINDOW == 66 (0x8e510c00) [pid = 1794] [serial = 1894] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 10:38:52 INFO - PROCESS | 1794 | --DOMWINDOW == 65 (0x8ed4cc00) [pid = 1794] [serial = 1918] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 10:38:52 INFO - PROCESS | 1794 | 1472233132805 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]]]}] 10:38:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 10:38:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 2009ms 10:38:52 INFO - PROCESS | 1794 | 1472233132873 Marionette TRACE conn4 -> [0,2573,"getWindowHandle",null] 10:38:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 10:38:52 INFO - PROCESS | 1794 | 1472233132878 Marionette TRACE conn4 <- [1,2573,null,{"value":"8"}] 10:38:52 INFO - PROCESS | 1794 | 1472233132884 Marionette TRACE conn4 -> [0,2574,"setScriptTimeout",{"ms":35000}] 10:38:52 INFO - PROCESS | 1794 | 1472233132888 Marionette TRACE conn4 <- [1,2574,null,{}] 10:38:52 INFO - PROCESS | 1794 | 1472233132893 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}] 10:38:52 INFO - PROCESS | 1794 | 1472233132899 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:38:53 INFO - PROCESS | 1794 | 1472233133068 Marionette TRACE conn4 <- [1,2575,null,{"value":null}] 10:38:53 INFO - PROCESS | 1794 | 1472233133206 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:53 INFO - PROCESS | 1794 | 1472233133212 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:38:53 INFO - PROCESS | 1794 | ++DOCSHELL 0x8e510000 == 32 [pid = 1794] [id = 651] 10:38:53 INFO - PROCESS | 1794 | ++DOMWINDOW == 66 (0x8eba9c00) [pid = 1794] [serial = 1954] [outer = (nil)] 10:38:53 INFO - PROCESS | 1794 | ++DOMWINDOW == 67 (0x91966c00) [pid = 1794] [serial = 1955] [outer = 0x8eba9c00] 10:38:53 INFO - PROCESS | 1794 | 1472233133304 Marionette DEBUG loaded listener.js 10:38:53 INFO - PROCESS | 1794 | ++DOMWINDOW == 68 (0x91969000) [pid = 1794] [serial = 1956] [outer = 0x8eba9c00] 10:38:54 INFO - PROCESS | 1794 | 1472233134145 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]]]}] 10:38:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 10:38:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1288ms 10:38:54 INFO - PROCESS | 1794 | 1472233134175 Marionette TRACE conn4 -> [0,2577,"getWindowHandle",null] 10:38:54 INFO - PROCESS | 1794 | 1472233134178 Marionette TRACE conn4 <- [1,2577,null,{"value":"8"}] 10:38:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 10:38:54 INFO - PROCESS | 1794 | 1472233134185 Marionette TRACE conn4 -> [0,2578,"setScriptTimeout",{"ms":35000}] 10:38:54 INFO - PROCESS | 1794 | 1472233134189 Marionette TRACE conn4 <- [1,2578,null,{}] 10:38:54 INFO - PROCESS | 1794 | 1472233134194 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}] 10:38:54 INFO - PROCESS | 1794 | 1472233134198 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:38:54 INFO - PROCESS | 1794 | 1472233134461 Marionette TRACE conn4 <- [1,2579,null,{"value":null}] 10:38:54 INFO - PROCESS | 1794 | 1472233134609 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:54 INFO - PROCESS | 1794 | 1472233134621 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:38:54 INFO - PROCESS | 1794 | ++DOCSHELL 0x8d7e0c00 == 33 [pid = 1794] [id = 652] 10:38:54 INFO - PROCESS | 1794 | ++DOMWINDOW == 69 (0x8d7e4c00) [pid = 1794] [serial = 1957] [outer = (nil)] 10:38:54 INFO - PROCESS | 1794 | ++DOMWINDOW == 70 (0x8d995c00) [pid = 1794] [serial = 1958] [outer = 0x8d7e4c00] 10:38:54 INFO - PROCESS | 1794 | 1472233134714 Marionette DEBUG loaded listener.js 10:38:54 INFO - PROCESS | 1794 | ++DOMWINDOW == 71 (0x8e21a400) [pid = 1794] [serial = 1959] [outer = 0x8d7e4c00] 10:38:55 INFO - PROCESS | 1794 | 1472233135850 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]]]}] 10:38:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 10:38:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1746ms 10:38:55 INFO - PROCESS | 1794 | 1472233135934 Marionette TRACE conn4 -> [0,2581,"getWindowHandle",null] 10:38:55 INFO - PROCESS | 1794 | 1472233135941 Marionette TRACE conn4 <- [1,2581,null,{"value":"8"}] 10:38:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 10:38:55 INFO - PROCESS | 1794 | 1472233135951 Marionette TRACE conn4 -> [0,2582,"setScriptTimeout",{"ms":35000}] 10:38:55 INFO - PROCESS | 1794 | 1472233135956 Marionette TRACE conn4 <- [1,2582,null,{}] 10:38:55 INFO - PROCESS | 1794 | 1472233135965 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}] 10:38:55 INFO - PROCESS | 1794 | 1472233135972 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:38:56 INFO - PROCESS | 1794 | 1472233136231 Marionette TRACE conn4 <- [1,2583,null,{"value":null}] 10:38:56 INFO - PROCESS | 1794 | 1472233136551 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:56 INFO - PROCESS | 1794 | 1472233136562 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:38:56 INFO - PROCESS | 1794 | ++DOCSHELL 0x8e21ec00 == 34 [pid = 1794] [id = 653] 10:38:56 INFO - PROCESS | 1794 | ++DOMWINDOW == 72 (0x8f753400) [pid = 1794] [serial = 1960] [outer = (nil)] 10:38:56 INFO - PROCESS | 1794 | ++DOMWINDOW == 73 (0x8f7ac800) [pid = 1794] [serial = 1961] [outer = 0x8f753400] 10:38:56 INFO - PROCESS | 1794 | 1472233136651 Marionette DEBUG loaded listener.js 10:38:56 INFO - PROCESS | 1794 | ++DOMWINDOW == 74 (0x8f7de400) [pid = 1794] [serial = 1962] [outer = 0x8f753400] 10:38:57 INFO - PROCESS | 1794 | 1472233137700 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]]]}] 10:38:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 10:38:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1836ms 10:38:57 INFO - PROCESS | 1794 | 1472233137787 Marionette TRACE conn4 -> [0,2585,"getWindowHandle",null] 10:38:57 INFO - PROCESS | 1794 | 1472233137793 Marionette TRACE conn4 <- [1,2585,null,{"value":"8"}] 10:38:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 10:38:57 INFO - PROCESS | 1794 | 1472233137800 Marionette TRACE conn4 -> [0,2586,"setScriptTimeout",{"ms":35000}] 10:38:57 INFO - PROCESS | 1794 | 1472233137803 Marionette TRACE conn4 <- [1,2586,null,{}] 10:38:57 INFO - PROCESS | 1794 | 1472233137810 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}] 10:38:57 INFO - PROCESS | 1794 | 1472233137814 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:38:58 INFO - PROCESS | 1794 | 1472233138040 Marionette TRACE conn4 <- [1,2587,null,{"value":null}] 10:38:58 INFO - PROCESS | 1794 | 1472233138333 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:58 INFO - PROCESS | 1794 | 1472233138340 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:38:58 INFO - PROCESS | 1794 | ++DOCSHELL 0x8f60d800 == 35 [pid = 1794] [id = 654] 10:38:58 INFO - PROCESS | 1794 | ++DOMWINDOW == 75 (0x91968400) [pid = 1794] [serial = 1963] [outer = (nil)] 10:38:58 INFO - PROCESS | 1794 | ++DOMWINDOW == 76 (0x92239400) [pid = 1794] [serial = 1964] [outer = 0x91968400] 10:38:58 INFO - PROCESS | 1794 | 1472233138454 Marionette DEBUG loaded listener.js 10:38:58 INFO - PROCESS | 1794 | ++DOMWINDOW == 77 (0x92477000) [pid = 1794] [serial = 1965] [outer = 0x91968400] 10:38:59 INFO - PROCESS | 1794 | 1472233139534 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]]]}] 10:38:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 10:38:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1792ms 10:38:59 INFO - PROCESS | 1794 | 1472233139593 Marionette TRACE conn4 -> [0,2589,"getWindowHandle",null] 10:38:59 INFO - PROCESS | 1794 | 1472233139600 Marionette TRACE conn4 <- [1,2589,null,{"value":"8"}] 10:38:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 10:38:59 INFO - PROCESS | 1794 | 1472233139619 Marionette TRACE conn4 -> [0,2590,"setScriptTimeout",{"ms":35000}] 10:38:59 INFO - PROCESS | 1794 | 1472233139626 Marionette TRACE conn4 <- [1,2590,null,{}] 10:38:59 INFO - PROCESS | 1794 | 1472233139633 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}] 10:38:59 INFO - PROCESS | 1794 | 1472233139640 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:38:59 INFO - PROCESS | 1794 | 1472233139879 Marionette TRACE conn4 <- [1,2591,null,{"value":null}] 10:39:00 INFO - PROCESS | 1794 | 1472233140132 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:00 INFO - PROCESS | 1794 | 1472233140144 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:39:00 INFO - PROCESS | 1794 | ++DOCSHELL 0x8e509800 == 36 [pid = 1794] [id = 655] 10:39:00 INFO - PROCESS | 1794 | ++DOMWINDOW == 78 (0x8f7b4800) [pid = 1794] [serial = 1966] [outer = (nil)] 10:39:00 INFO - PROCESS | 1794 | ++DOMWINDOW == 79 (0x925aac00) [pid = 1794] [serial = 1967] [outer = 0x8f7b4800] 10:39:00 INFO - PROCESS | 1794 | 1472233140230 Marionette DEBUG loaded listener.js 10:39:00 INFO - PROCESS | 1794 | ++DOMWINDOW == 80 (0x925b0800) [pid = 1794] [serial = 1968] [outer = 0x8f7b4800] 10:39:01 INFO - PROCESS | 1794 | 1472233141482 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]]]}] 10:39:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 10:39:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1951ms 10:39:01 INFO - PROCESS | 1794 | 1472233141563 Marionette TRACE conn4 -> [0,2593,"getWindowHandle",null] 10:39:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 10:39:01 INFO - PROCESS | 1794 | 1472233141571 Marionette TRACE conn4 <- [1,2593,null,{"value":"8"}] 10:39:01 INFO - PROCESS | 1794 | 1472233141580 Marionette TRACE conn4 -> [0,2594,"setScriptTimeout",{"ms":35000}] 10:39:01 INFO - PROCESS | 1794 | 1472233141585 Marionette TRACE conn4 <- [1,2594,null,{}] 10:39:01 INFO - PROCESS | 1794 | 1472233141598 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}] 10:39:01 INFO - PROCESS | 1794 | 1472233141603 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:39:01 INFO - PROCESS | 1794 | 1472233141956 Marionette TRACE conn4 <- [1,2595,null,{"value":null}] 10:39:02 INFO - PROCESS | 1794 | 1472233142231 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:02 INFO - PROCESS | 1794 | 1472233142249 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:39:02 INFO - PROCESS | 1794 | ++DOCSHELL 0x8e510c00 == 37 [pid = 1794] [id = 656] 10:39:02 INFO - PROCESS | 1794 | ++DOMWINDOW == 81 (0x8eba7800) [pid = 1794] [serial = 1969] [outer = (nil)] 10:39:02 INFO - PROCESS | 1794 | ++DOMWINDOW == 82 (0x8ed52c00) [pid = 1794] [serial = 1970] [outer = 0x8eba7800] 10:39:02 INFO - PROCESS | 1794 | 1472233142366 Marionette DEBUG loaded listener.js 10:39:02 INFO - PROCESS | 1794 | ++DOMWINDOW == 83 (0x8f477000) [pid = 1794] [serial = 1971] [outer = 0x8eba7800] 10:39:02 INFO - PROCESS | 1794 | --DOCSHELL 0x8d7e6800 == 36 [pid = 1794] [id = 646] 10:39:02 INFO - PROCESS | 1794 | --DOCSHELL 0x8f471400 == 35 [pid = 1794] [id = 627] 10:39:02 INFO - PROCESS | 1794 | --DOCSHELL 0x8d991800 == 34 [pid = 1794] [id = 629] 10:39:02 INFO - PROCESS | 1794 | --DOCSHELL 0x8e215800 == 33 [pid = 1794] [id = 626] 10:39:02 INFO - PROCESS | 1794 | --DOCSHELL 0x8e510000 == 32 [pid = 1794] [id = 651] 10:39:02 INFO - PROCESS | 1794 | --DOCSHELL 0x90f27000 == 31 [pid = 1794] [id = 650] 10:39:03 INFO - PROCESS | 1794 | --DOCSHELL 0x8f610400 == 30 [pid = 1794] [id = 649] 10:39:03 INFO - PROCESS | 1794 | --DOCSHELL 0x8eba7000 == 29 [pid = 1794] [id = 648] 10:39:03 INFO - PROCESS | 1794 | --DOCSHELL 0x8d7dec00 == 28 [pid = 1794] [id = 647] 10:39:03 INFO - PROCESS | 1794 | --DOMWINDOW == 82 (0x938e6400) [pid = 1794] [serial = 1913] [outer = (nil)] [url = about:blank] 10:39:03 INFO - PROCESS | 1794 | --DOMWINDOW == 81 (0x9195c000) [pid = 1794] [serial = 1916] [outer = (nil)] [url = about:blank] 10:39:03 INFO - PROCESS | 1794 | --DOMWINDOW == 80 (0x93948800) [pid = 1794] [serial = 1914] [outer = (nil)] [url = about:blank] 10:39:03 INFO - PROCESS | 1794 | --DOMWINDOW == 79 (0x91f4dc00) [pid = 1794] [serial = 1893] [outer = (nil)] [url = about:blank] 10:39:03 INFO - PROCESS | 1794 | --DOMWINDOW == 78 (0x92476400) [pid = 1794] [serial = 1898] [outer = (nil)] [url = about:blank] 10:39:03 INFO - PROCESS | 1794 | --DOMWINDOW == 77 (0x9258a400) [pid = 1794] [serial = 1899] [outer = (nil)] [url = about:blank] 10:39:03 INFO - PROCESS | 1794 | --DOMWINDOW == 76 (0x92476000) [pid = 1794] [serial = 1910] [outer = (nil)] [url = about:blank] 10:39:03 INFO - PROCESS | 1794 | --DOMWINDOW == 75 (0x8d993400) [pid = 1794] [serial = 1904] [outer = (nil)] [url = about:blank] 10:39:03 INFO - PROCESS | 1794 | --DOMWINDOW == 74 (0x8e217000) [pid = 1794] [serial = 1905] [outer = (nil)] [url = about:blank] 10:39:03 INFO - PROCESS | 1794 | --DOMWINDOW == 73 (0x8f750800) [pid = 1794] [serial = 1907] [outer = (nil)] [url = about:blank] 10:39:03 INFO - PROCESS | 1794 | --DOMWINDOW == 72 (0x8f7af000) [pid = 1794] [serial = 1908] [outer = (nil)] [url = about:blank] 10:39:03 INFO - PROCESS | 1794 | --DOMWINDOW == 71 (0x938eb000) [pid = 1794] [serial = 1901] [outer = (nil)] [url = about:blank] 10:39:03 INFO - PROCESS | 1794 | --DOMWINDOW == 70 (0x9394fc00) [pid = 1794] [serial = 1902] [outer = (nil)] [url = about:blank] 10:39:03 INFO - PROCESS | 1794 | --DOMWINDOW == 69 (0x8f610c00) [pid = 1794] [serial = 1895] [outer = (nil)] [url = about:blank] 10:39:03 INFO - PROCESS | 1794 | --DOMWINDOW == 68 (0x9398cc00) [pid = 1794] [serial = 1919] [outer = (nil)] [url = about:blank] 10:39:03 INFO - PROCESS | 1794 | --DOMWINDOW == 67 (0x8f7b2800) [pid = 1794] [serial = 1896] [outer = (nil)] [url = about:blank] 10:39:03 INFO - PROCESS | 1794 | --DOMWINDOW == 66 (0x91967000) [pid = 1794] [serial = 1917] [outer = (nil)] [url = about:blank] 10:39:03 INFO - PROCESS | 1794 | --DOMWINDOW == 65 (0x93c3bc00) [pid = 1794] [serial = 1920] [outer = (nil)] [url = about:blank] 10:39:03 INFO - PROCESS | 1794 | --DOMWINDOW == 64 (0x92594800) [pid = 1794] [serial = 1911] [outer = (nil)] [url = about:blank] 10:39:03 INFO - PROCESS | 1794 | 1472233143383 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]]]}] 10:39:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 10:39:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1842ms 10:39:03 INFO - PROCESS | 1794 | 1472233143421 Marionette TRACE conn4 -> [0,2597,"getWindowHandle",null] 10:39:03 INFO - PROCESS | 1794 | 1472233143428 Marionette TRACE conn4 <- [1,2597,null,{"value":"8"}] 10:39:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 10:39:03 INFO - PROCESS | 1794 | 1472233143438 Marionette TRACE conn4 -> [0,2598,"setScriptTimeout",{"ms":35000}] 10:39:03 INFO - PROCESS | 1794 | 1472233143443 Marionette TRACE conn4 <- [1,2598,null,{}] 10:39:03 INFO - PROCESS | 1794 | 1472233143448 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}] 10:39:03 INFO - PROCESS | 1794 | 1472233143454 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:39:03 INFO - PROCESS | 1794 | 1472233143630 Marionette TRACE conn4 <- [1,2599,null,{"value":null}] 10:39:03 INFO - PROCESS | 1794 | 1472233143773 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:03 INFO - PROCESS | 1794 | 1472233143782 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:39:03 INFO - PROCESS | 1794 | ++DOCSHELL 0x8d7dec00 == 29 [pid = 1794] [id = 657] 10:39:03 INFO - PROCESS | 1794 | ++DOMWINDOW == 65 (0x8f74e000) [pid = 1794] [serial = 1972] [outer = (nil)] 10:39:03 INFO - PROCESS | 1794 | ++DOMWINDOW == 66 (0x8f7aec00) [pid = 1794] [serial = 1973] [outer = 0x8f74e000] 10:39:03 INFO - PROCESS | 1794 | 1472233143869 Marionette DEBUG loaded listener.js 10:39:03 INFO - PROCESS | 1794 | ++DOMWINDOW == 67 (0x8f7d9800) [pid = 1794] [serial = 1974] [outer = 0x8f74e000] 10:39:04 INFO - PROCESS | 1794 | 1472233144771 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]]]}] 10:39:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 10:39:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1390ms 10:39:04 INFO - PROCESS | 1794 | 1472233144830 Marionette TRACE conn4 -> [0,2601,"getWindowHandle",null] 10:39:04 INFO - PROCESS | 1794 | 1472233144837 Marionette TRACE conn4 <- [1,2601,null,{"value":"8"}] 10:39:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 10:39:04 INFO - PROCESS | 1794 | 1472233144848 Marionette TRACE conn4 -> [0,2602,"setScriptTimeout",{"ms":35000}] 10:39:04 INFO - PROCESS | 1794 | 1472233144858 Marionette TRACE conn4 <- [1,2602,null,{}] 10:39:04 INFO - PROCESS | 1794 | 1472233144884 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}] 10:39:04 INFO - PROCESS | 1794 | 1472233144898 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:39:05 INFO - PROCESS | 1794 | 1472233145087 Marionette TRACE conn4 <- [1,2603,null,{"value":null}] 10:39:05 INFO - PROCESS | 1794 | 1472233145252 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:05 INFO - PROCESS | 1794 | 1472233145262 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:39:05 INFO - PROCESS | 1794 | ++DOCSHELL 0x91967000 == 30 [pid = 1794] [id = 658] 10:39:05 INFO - PROCESS | 1794 | ++DOMWINDOW == 68 (0x91968000) [pid = 1794] [serial = 1975] [outer = (nil)] 10:39:05 INFO - PROCESS | 1794 | ++DOMWINDOW == 69 (0x9223cc00) [pid = 1794] [serial = 1976] [outer = 0x91968000] 10:39:05 INFO - PROCESS | 1794 | 1472233145342 Marionette DEBUG loaded listener.js 10:39:05 INFO - PROCESS | 1794 | ++DOMWINDOW == 70 (0x9258d800) [pid = 1794] [serial = 1977] [outer = 0x91968000] 10:39:06 INFO - PROCESS | 1794 | 1472233146409 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]]]}] 10:39:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 10:39:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1595ms 10:39:06 INFO - PROCESS | 1794 | 1472233146442 Marionette TRACE conn4 -> [0,2605,"getWindowHandle",null] 10:39:06 INFO - PROCESS | 1794 | 1472233146446 Marionette TRACE conn4 <- [1,2605,null,{"value":"8"}] 10:39:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 10:39:06 INFO - PROCESS | 1794 | 1472233146452 Marionette TRACE conn4 -> [0,2606,"setScriptTimeout",{"ms":35000}] 10:39:06 INFO - PROCESS | 1794 | 1472233146455 Marionette TRACE conn4 <- [1,2606,null,{}] 10:39:06 INFO - PROCESS | 1794 | 1472233146461 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}] 10:39:06 INFO - PROCESS | 1794 | 1472233146466 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:39:06 INFO - PROCESS | 1794 | 1472233146696 Marionette TRACE conn4 <- [1,2607,null,{"value":null}] 10:39:06 INFO - PROCESS | 1794 | 1472233146724 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:06 INFO - PROCESS | 1794 | 1472233146731 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:39:06 INFO - PROCESS | 1794 | ++DOCSHELL 0x92470c00 == 31 [pid = 1794] [id = 659] 10:39:06 INFO - PROCESS | 1794 | ++DOMWINDOW == 71 (0x9258f800) [pid = 1794] [serial = 1978] [outer = (nil)] 10:39:06 INFO - PROCESS | 1794 | ++DOMWINDOW == 72 (0x92b17800) [pid = 1794] [serial = 1979] [outer = 0x9258f800] 10:39:06 INFO - PROCESS | 1794 | 1472233146807 Marionette DEBUG loaded listener.js 10:39:06 INFO - PROCESS | 1794 | ++DOMWINDOW == 73 (0x938ec000) [pid = 1794] [serial = 1980] [outer = 0x9258f800] 10:39:07 INFO - PROCESS | 1794 | --DOMWINDOW == 72 (0x8ebab000) [pid = 1794] [serial = 1921] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 10:39:07 INFO - PROCESS | 1794 | --DOMWINDOW == 71 (0x92472800) [pid = 1794] [serial = 1924] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 10:39:07 INFO - PROCESS | 1794 | --DOMWINDOW == 70 (0x93c41400) [pid = 1794] [serial = 1927] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 10:39:07 INFO - PROCESS | 1794 | --DOMWINDOW == 69 (0x8ed50800) [pid = 1794] [serial = 1945] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 10:39:07 INFO - PROCESS | 1794 | --DOMWINDOW == 68 (0x93c45800) [pid = 1794] [serial = 1930] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 10:39:07 INFO - PROCESS | 1794 | --DOMWINDOW == 67 (0x9512f000) [pid = 1794] [serial = 1936] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 10:39:07 INFO - PROCESS | 1794 | --DOMWINDOW == 66 (0x8d7df800) [pid = 1794] [serial = 1942] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 10:39:07 INFO - PROCESS | 1794 | --DOMWINDOW == 65 (0x8d994000) [pid = 1794] [serial = 1939] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 10:39:07 INFO - PROCESS | 1794 | --DOMWINDOW == 64 (0x90f2e400) [pid = 1794] [serial = 1951] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 10:39:07 INFO - PROCESS | 1794 | --DOMWINDOW == 63 (0x8f7a7400) [pid = 1794] [serial = 1933] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 10:39:07 INFO - PROCESS | 1794 | --DOMWINDOW == 62 (0x8f752400) [pid = 1794] [serial = 1948] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 10:39:07 INFO - PROCESS | 1794 | 1472233147907 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]]]}] 10:39:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 10:39:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1484ms 10:39:07 INFO - PROCESS | 1794 | 1472233147937 Marionette TRACE conn4 -> [0,2609,"getWindowHandle",null] 10:39:07 INFO - PROCESS | 1794 | 1472233147941 Marionette TRACE conn4 <- [1,2609,null,{"value":"8"}] 10:39:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 10:39:07 INFO - PROCESS | 1794 | 1472233147947 Marionette TRACE conn4 -> [0,2610,"setScriptTimeout",{"ms":35000}] 10:39:07 INFO - PROCESS | 1794 | 1472233147949 Marionette TRACE conn4 <- [1,2610,null,{}] 10:39:07 INFO - PROCESS | 1794 | 1472233147963 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}] 10:39:07 INFO - PROCESS | 1794 | 1472233147968 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:39:08 INFO - PROCESS | 1794 | 1472233148187 Marionette TRACE conn4 <- [1,2611,null,{"value":null}] 10:39:08 INFO - PROCESS | 1794 | 1472233148196 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:08 INFO - PROCESS | 1794 | 1472233148206 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:39:08 INFO - PROCESS | 1794 | ++DOCSHELL 0x8e215800 == 32 [pid = 1794] [id = 660] 10:39:08 INFO - PROCESS | 1794 | ++DOMWINDOW == 63 (0x8ebab000) [pid = 1794] [serial = 1981] [outer = (nil)] 10:39:08 INFO - PROCESS | 1794 | ++DOMWINDOW == 64 (0x91961c00) [pid = 1794] [serial = 1982] [outer = 0x8ebab000] 10:39:08 INFO - PROCESS | 1794 | 1472233148289 Marionette DEBUG loaded listener.js 10:39:08 INFO - PROCESS | 1794 | ++DOMWINDOW == 65 (0x925ad400) [pid = 1794] [serial = 1983] [outer = 0x8ebab000] 10:39:09 INFO - PROCESS | 1794 | 1472233149300 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]]]}] 10:39:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 10:39:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1386ms 10:39:09 INFO - PROCESS | 1794 | 1472233149334 Marionette TRACE conn4 -> [0,2613,"getWindowHandle",null] 10:39:09 INFO - PROCESS | 1794 | 1472233149339 Marionette TRACE conn4 <- [1,2613,null,{"value":"8"}] 10:39:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 10:39:09 INFO - PROCESS | 1794 | 1472233149346 Marionette TRACE conn4 -> [0,2614,"setScriptTimeout",{"ms":35000}] 10:39:09 INFO - PROCESS | 1794 | 1472233149349 Marionette TRACE conn4 <- [1,2614,null,{}] 10:39:09 INFO - PROCESS | 1794 | 1472233149355 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}] 10:39:09 INFO - PROCESS | 1794 | 1472233149365 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:39:09 INFO - PROCESS | 1794 | 1472233149682 Marionette TRACE conn4 <- [1,2615,null,{"value":null}] 10:39:10 INFO - PROCESS | 1794 | 1472233150079 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:10 INFO - PROCESS | 1794 | 1472233150097 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:39:10 INFO - PROCESS | 1794 | ++DOCSHELL 0x8e216000 == 33 [pid = 1794] [id = 661] 10:39:10 INFO - PROCESS | 1794 | ++DOMWINDOW == 66 (0x8e216800) [pid = 1794] [serial = 1984] [outer = (nil)] 10:39:10 INFO - PROCESS | 1794 | ++DOMWINDOW == 67 (0x8e21e800) [pid = 1794] [serial = 1985] [outer = 0x8e216800] 10:39:10 INFO - PROCESS | 1794 | 1472233150277 Marionette DEBUG loaded listener.js 10:39:10 INFO - PROCESS | 1794 | ++DOMWINDOW == 68 (0x8eba1c00) [pid = 1794] [serial = 1986] [outer = 0x8e216800] 10:39:11 INFO - PROCESS | 1794 | 1472233151790 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]]]}] 10:39:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 10:39:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 2494ms 10:39:11 INFO - PROCESS | 1794 | 1472233151842 Marionette TRACE conn4 -> [0,2617,"getWindowHandle",null] 10:39:11 INFO - PROCESS | 1794 | 1472233151848 Marionette TRACE conn4 <- [1,2617,null,{"value":"8"}] 10:39:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 10:39:11 INFO - PROCESS | 1794 | 1472233151857 Marionette TRACE conn4 -> [0,2618,"setScriptTimeout",{"ms":35000}] 10:39:11 INFO - PROCESS | 1794 | 1472233151862 Marionette TRACE conn4 <- [1,2618,null,{}] 10:39:11 INFO - PROCESS | 1794 | 1472233151870 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}] 10:39:11 INFO - PROCESS | 1794 | 1472233151876 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:39:12 INFO - PROCESS | 1794 | 1472233152102 Marionette TRACE conn4 <- [1,2619,null,{"value":null}] 10:39:12 INFO - PROCESS | 1794 | 1472233152385 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:12 INFO - PROCESS | 1794 | 1472233152398 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:39:12 INFO - PROCESS | 1794 | ++DOCSHELL 0x8d7de800 == 34 [pid = 1794] [id = 662] 10:39:12 INFO - PROCESS | 1794 | ++DOMWINDOW == 69 (0x8f7b3800) [pid = 1794] [serial = 1987] [outer = (nil)] 10:39:12 INFO - PROCESS | 1794 | ++DOMWINDOW == 70 (0x90f26000) [pid = 1794] [serial = 1988] [outer = 0x8f7b3800] 10:39:12 INFO - PROCESS | 1794 | 1472233152493 Marionette DEBUG loaded listener.js 10:39:12 INFO - PROCESS | 1794 | ++DOMWINDOW == 71 (0x90f30800) [pid = 1794] [serial = 1989] [outer = 0x8f7b3800] 10:39:13 INFO - PROCESS | 1794 | 1472233153569 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]]]}] 10:39:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 10:39:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1787ms 10:39:13 INFO - PROCESS | 1794 | 1472233153644 Marionette TRACE conn4 -> [0,2621,"getWindowHandle",null] 10:39:13 INFO - PROCESS | 1794 | 1472233153650 Marionette TRACE conn4 <- [1,2621,null,{"value":"8"}] 10:39:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 10:39:13 INFO - PROCESS | 1794 | 1472233153657 Marionette TRACE conn4 -> [0,2622,"setScriptTimeout",{"ms":35000}] 10:39:13 INFO - PROCESS | 1794 | 1472233153662 Marionette TRACE conn4 <- [1,2622,null,{}] 10:39:13 INFO - PROCESS | 1794 | 1472233153669 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}] 10:39:13 INFO - PROCESS | 1794 | 1472233153673 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:39:13 INFO - PROCESS | 1794 | 1472233153914 Marionette TRACE conn4 <- [1,2623,null,{"value":null}] 10:39:14 INFO - PROCESS | 1794 | 1472233154166 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:14 INFO - PROCESS | 1794 | 1472233154181 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:39:14 INFO - PROCESS | 1794 | ++DOCSHELL 0x8e50f800 == 35 [pid = 1794] [id = 663] 10:39:14 INFO - PROCESS | 1794 | ++DOMWINDOW == 72 (0x92591000) [pid = 1794] [serial = 1990] [outer = (nil)] 10:39:14 INFO - PROCESS | 1794 | ++DOMWINDOW == 73 (0x925a3c00) [pid = 1794] [serial = 1991] [outer = 0x92591000] 10:39:14 INFO - PROCESS | 1794 | 1472233154308 Marionette DEBUG loaded listener.js 10:39:14 INFO - PROCESS | 1794 | ++DOMWINDOW == 74 (0x92b18400) [pid = 1794] [serial = 1992] [outer = 0x92591000] 10:39:15 INFO - PROCESS | 1794 | 1472233155336 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]]]}] 10:39:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 10:39:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1741ms 10:39:15 INFO - PROCESS | 1794 | 1472233155399 Marionette TRACE conn4 -> [0,2625,"getWindowHandle",null] 10:39:15 INFO - PROCESS | 1794 | 1472233155406 Marionette TRACE conn4 <- [1,2625,null,{"value":"8"}] 10:39:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 10:39:15 INFO - PROCESS | 1794 | 1472233155424 Marionette TRACE conn4 -> [0,2626,"setScriptTimeout",{"ms":35000}] 10:39:15 INFO - PROCESS | 1794 | 1472233155432 Marionette TRACE conn4 <- [1,2626,null,{}] 10:39:15 INFO - PROCESS | 1794 | 1472233155439 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}] 10:39:15 INFO - PROCESS | 1794 | 1472233155445 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:39:15 INFO - PROCESS | 1794 | 1472233155692 Marionette TRACE conn4 <- [1,2627,null,{"value":null}] 10:39:15 INFO - PROCESS | 1794 | 1472233155970 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:15 INFO - PROCESS | 1794 | 1472233155978 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:39:16 INFO - PROCESS | 1794 | ++DOCSHELL 0x8d7d9c00 == 36 [pid = 1794] [id = 664] 10:39:16 INFO - PROCESS | 1794 | ++DOMWINDOW == 75 (0x9258c800) [pid = 1794] [serial = 1993] [outer = (nil)] 10:39:16 INFO - PROCESS | 1794 | ++DOMWINDOW == 76 (0x93a62800) [pid = 1794] [serial = 1994] [outer = 0x9258c800] 10:39:16 INFO - PROCESS | 1794 | 1472233156066 Marionette DEBUG loaded listener.js 10:39:16 INFO - PROCESS | 1794 | ++DOMWINDOW == 77 (0x93a6fc00) [pid = 1794] [serial = 1995] [outer = 0x9258c800] 10:39:17 INFO - PROCESS | 1794 | 1472233157049 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]]]}] 10:39:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 10:39:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1704ms 10:39:17 INFO - PROCESS | 1794 | 1472233157120 Marionette TRACE conn4 -> [0,2629,"getWindowHandle",null] 10:39:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 10:39:17 INFO - PROCESS | 1794 | 1472233157125 Marionette TRACE conn4 <- [1,2629,null,{"value":"8"}] 10:39:17 INFO - PROCESS | 1794 | 1472233157131 Marionette TRACE conn4 -> [0,2630,"setScriptTimeout",{"ms":35000}] 10:39:17 INFO - PROCESS | 1794 | 1472233157135 Marionette TRACE conn4 <- [1,2630,null,{}] 10:39:17 INFO - PROCESS | 1794 | 1472233157142 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}] 10:39:17 INFO - PROCESS | 1794 | 1472233157147 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:39:17 INFO - PROCESS | 1794 | 1472233157334 Marionette TRACE conn4 <- [1,2631,null,{"value":null}] 10:39:17 INFO - PROCESS | 1794 | 1472233157523 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:17 INFO - PROCESS | 1794 | 1472233157530 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:39:17 INFO - PROCESS | 1794 | ++DOCSHELL 0x8e211400 == 37 [pid = 1794] [id = 665] 10:39:17 INFO - PROCESS | 1794 | ++DOMWINDOW == 78 (0x93c3ec00) [pid = 1794] [serial = 1996] [outer = (nil)] 10:39:17 INFO - PROCESS | 1794 | ++DOMWINDOW == 79 (0x94782c00) [pid = 1794] [serial = 1997] [outer = 0x93c3ec00] 10:39:17 INFO - PROCESS | 1794 | 1472233157678 Marionette DEBUG loaded listener.js 10:39:17 INFO - PROCESS | 1794 | ++DOMWINDOW == 80 (0x95103800) [pid = 1794] [serial = 1998] [outer = 0x93c3ec00] 10:39:18 INFO - PROCESS | 1794 | 1472233158657 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]]]}] 10:39:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 10:39:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1586ms 10:39:18 INFO - PROCESS | 1794 | 1472233158718 Marionette TRACE conn4 -> [0,2633,"getWindowHandle",null] 10:39:18 INFO - PROCESS | 1794 | 1472233158723 Marionette TRACE conn4 <- [1,2633,null,{"value":"8"}] 10:39:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 10:39:18 INFO - PROCESS | 1794 | 1472233158729 Marionette TRACE conn4 -> [0,2634,"setScriptTimeout",{"ms":35000}] 10:39:18 INFO - PROCESS | 1794 | 1472233158733 Marionette TRACE conn4 <- [1,2634,null,{}] 10:39:18 INFO - PROCESS | 1794 | 1472233158739 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}] 10:39:18 INFO - PROCESS | 1794 | 1472233158744 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:39:18 INFO - PROCESS | 1794 | 1472233158938 Marionette TRACE conn4 <- [1,2635,null,{"value":null}] 10:39:19 INFO - PROCESS | 1794 | 1472233159139 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:19 INFO - PROCESS | 1794 | 1472233159156 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:39:19 INFO - PROCESS | 1794 | ++DOCSHELL 0x9510d800 == 38 [pid = 1794] [id = 666] 10:39:19 INFO - PROCESS | 1794 | ++DOMWINDOW == 81 (0x95110000) [pid = 1794] [serial = 1999] [outer = (nil)] 10:39:19 INFO - PROCESS | 1794 | ++DOMWINDOW == 82 (0x95131c00) [pid = 1794] [serial = 2000] [outer = 0x95110000] 10:39:19 INFO - PROCESS | 1794 | 1472233159348 Marionette DEBUG loaded listener.js 10:39:19 INFO - PROCESS | 1794 | ++DOMWINDOW == 83 (0x9526a000) [pid = 1794] [serial = 2001] [outer = 0x95110000] 10:39:20 INFO - PROCESS | 1794 | 1472233160384 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]]]}] 10:39:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 10:39:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1685ms 10:39:20 INFO - PROCESS | 1794 | 1472233160418 Marionette TRACE conn4 -> [0,2637,"getWindowHandle",null] 10:39:20 INFO - PROCESS | 1794 | 1472233160422 Marionette TRACE conn4 <- [1,2637,null,{"value":"8"}] 10:39:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 10:39:20 INFO - PROCESS | 1794 | 1472233160430 Marionette TRACE conn4 -> [0,2638,"setScriptTimeout",{"ms":35000}] 10:39:20 INFO - PROCESS | 1794 | 1472233160434 Marionette TRACE conn4 <- [1,2638,null,{}] 10:39:20 INFO - PROCESS | 1794 | 1472233160440 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}] 10:39:20 INFO - PROCESS | 1794 | 1472233160445 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:39:20 INFO - PROCESS | 1794 | 1472233160633 Marionette TRACE conn4 <- [1,2639,null,{"value":null}] 10:39:21 INFO - PROCESS | 1794 | 1472233160996 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:21 INFO - PROCESS | 1794 | 1472233161006 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:39:21 INFO - PROCESS | 1794 | ++DOCSHELL 0x8d999c00 == 39 [pid = 1794] [id = 667] 10:39:21 INFO - PROCESS | 1794 | ++DOMWINDOW == 84 (0x8d99b400) [pid = 1794] [serial = 2002] [outer = (nil)] 10:39:21 INFO - PROCESS | 1794 | ++DOMWINDOW == 85 (0x8e21a000) [pid = 1794] [serial = 2003] [outer = 0x8d99b400] 10:39:21 INFO - PROCESS | 1794 | 1472233161175 Marionette DEBUG loaded listener.js 10:39:21 INFO - PROCESS | 1794 | ++DOMWINDOW == 86 (0x8eba4c00) [pid = 1794] [serial = 2004] [outer = 0x8d99b400] 10:39:22 INFO - PROCESS | 1794 | 1472233162212 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]]]}] 10:39:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 10:39:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1835ms 10:39:22 INFO - PROCESS | 1794 | 1472233162273 Marionette TRACE conn4 -> [0,2641,"getWindowHandle",null] 10:39:22 INFO - PROCESS | 1794 | 1472233162279 Marionette TRACE conn4 <- [1,2641,null,{"value":"8"}] 10:39:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 10:39:22 INFO - PROCESS | 1794 | 1472233162289 Marionette TRACE conn4 -> [0,2642,"setScriptTimeout",{"ms":35000}] 10:39:22 INFO - PROCESS | 1794 | 1472233162293 Marionette TRACE conn4 <- [1,2642,null,{}] 10:39:22 INFO - PROCESS | 1794 | 1472233162301 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}] 10:39:22 INFO - PROCESS | 1794 | 1472233162309 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:39:22 INFO - PROCESS | 1794 | 1472233162507 Marionette TRACE conn4 <- [1,2643,null,{"value":null}] 10:39:23 INFO - PROCESS | 1794 | --DOCSHELL 0x8e210000 == 38 [pid = 1794] [id = 635] 10:39:23 INFO - PROCESS | 1794 | --DOCSHELL 0x8e215800 == 37 [pid = 1794] [id = 660] 10:39:23 INFO - PROCESS | 1794 | --DOCSHELL 0x92470c00 == 36 [pid = 1794] [id = 659] 10:39:23 INFO - PROCESS | 1794 | --DOCSHELL 0x91967000 == 35 [pid = 1794] [id = 658] 10:39:23 INFO - PROCESS | 1794 | --DOCSHELL 0x8d7dec00 == 34 [pid = 1794] [id = 657] 10:39:23 INFO - PROCESS | 1794 | --DOCSHELL 0x8e510c00 == 33 [pid = 1794] [id = 656] 10:39:23 INFO - PROCESS | 1794 | --DOCSHELL 0x8e509800 == 32 [pid = 1794] [id = 655] 10:39:23 INFO - PROCESS | 1794 | --DOCSHELL 0x8f60d800 == 31 [pid = 1794] [id = 654] 10:39:23 INFO - PROCESS | 1794 | --DOCSHELL 0x8e21ec00 == 30 [pid = 1794] [id = 653] 10:39:23 INFO - PROCESS | 1794 | --DOCSHELL 0x8d7e0c00 == 29 [pid = 1794] [id = 652] 10:39:23 INFO - PROCESS | 1794 | --DOCSHELL 0x91f4d000 == 28 [pid = 1794] [id = 642] 10:39:23 INFO - PROCESS | 1794 | --DOCSHELL 0x8f475000 == 27 [pid = 1794] [id = 641] 10:39:23 INFO - PROCESS | 1794 | --DOCSHELL 0x8f7b1400 == 26 [pid = 1794] [id = 645] 10:39:23 INFO - PROCESS | 1794 | --DOCSHELL 0x8f756400 == 25 [pid = 1794] [id = 644] 10:39:23 INFO - PROCESS | 1794 | --DOCSHELL 0x8f7d7c00 == 24 [pid = 1794] [id = 628] 10:39:23 INFO - PROCESS | 1794 | --DOCSHELL 0x92b0d000 == 23 [pid = 1794] [id = 633] 10:39:23 INFO - PROCESS | 1794 | --DOCSHELL 0x8eba6000 == 22 [pid = 1794] [id = 640] 10:39:23 INFO - PROCESS | 1794 | --DOCSHELL 0x8f605000 == 21 [pid = 1794] [id = 643] 10:39:23 INFO - PROCESS | 1794 | --DOCSHELL 0x8d7e3800 == 20 [pid = 1794] [id = 634] 10:39:23 INFO - PROCESS | 1794 | --DOCSHELL 0x91818400 == 19 [pid = 1794] [id = 636] 10:39:23 INFO - PROCESS | 1794 | --DOCSHELL 0x8e210c00 == 18 [pid = 1794] [id = 630] 10:39:23 INFO - PROCESS | 1794 | --DOCSHELL 0x8d998000 == 17 [pid = 1794] [id = 637] 10:39:23 INFO - PROCESS | 1794 | --DOCSHELL 0x8f60b400 == 16 [pid = 1794] [id = 632] 10:39:23 INFO - PROCESS | 1794 | --DOCSHELL 0x8e508800 == 15 [pid = 1794] [id = 631] 10:39:23 INFO - PROCESS | 1794 | --DOCSHELL 0x8e505c00 == 14 [pid = 1794] [id = 638] 10:39:23 INFO - PROCESS | 1794 | --DOCSHELL 0x8ebb0c00 == 13 [pid = 1794] [id = 639] 10:39:23 INFO - PROCESS | 1794 | --DOCSHELL 0x9510d800 == 12 [pid = 1794] [id = 666] 10:39:23 INFO - PROCESS | 1794 | --DOCSHELL 0x8e211400 == 11 [pid = 1794] [id = 665] 10:39:23 INFO - PROCESS | 1794 | --DOCSHELL 0x8d7d9c00 == 10 [pid = 1794] [id = 664] 10:39:23 INFO - PROCESS | 1794 | --DOCSHELL 0x8d7de800 == 9 [pid = 1794] [id = 662] 10:39:23 INFO - PROCESS | 1794 | --DOCSHELL 0x8e50f800 == 8 [pid = 1794] [id = 663] 10:39:23 INFO - PROCESS | 1794 | --DOCSHELL 0x8e216000 == 7 [pid = 1794] [id = 661] 10:39:23 INFO - PROCESS | 1794 | --DOMWINDOW == 85 (0x8f7dbc00) [pid = 1794] [serial = 1923] [outer = (nil)] [url = about:blank] 10:39:23 INFO - PROCESS | 1794 | --DOMWINDOW == 84 (0x8f609c00) [pid = 1794] [serial = 1922] [outer = (nil)] [url = about:blank] 10:39:23 INFO - PROCESS | 1794 | --DOMWINDOW == 83 (0x925b0400) [pid = 1794] [serial = 1926] [outer = (nil)] [url = about:blank] 10:39:23 INFO - PROCESS | 1794 | --DOMWINDOW == 82 (0x925a2800) [pid = 1794] [serial = 1925] [outer = (nil)] [url = about:blank] 10:39:23 INFO - PROCESS | 1794 | --DOMWINDOW == 81 (0x95108000) [pid = 1794] [serial = 1929] [outer = (nil)] [url = about:blank] 10:39:23 INFO - PROCESS | 1794 | --DOMWINDOW == 80 (0x94789c00) [pid = 1794] [serial = 1928] [outer = (nil)] [url = about:blank] 10:39:23 INFO - PROCESS | 1794 | --DOMWINDOW == 79 (0x8ed56c00) [pid = 1794] [serial = 1946] [outer = (nil)] [url = about:blank] 10:39:23 INFO - PROCESS | 1794 | --DOMWINDOW == 78 (0x8f46fc00) [pid = 1794] [serial = 1947] [outer = (nil)] [url = about:blank] 10:39:23 INFO - PROCESS | 1794 | --DOMWINDOW == 77 (0x91966c00) [pid = 1794] [serial = 1955] [outer = (nil)] [url = about:blank] 10:39:23 INFO - PROCESS | 1794 | --DOMWINDOW == 76 (0x9519d400) [pid = 1794] [serial = 1932] [outer = (nil)] [url = about:blank] 10:39:23 INFO - PROCESS | 1794 | --DOMWINDOW == 75 (0x95138800) [pid = 1794] [serial = 1931] [outer = (nil)] [url = about:blank] 10:39:23 INFO - PROCESS | 1794 | --DOMWINDOW == 74 (0x95296400) [pid = 1794] [serial = 1937] [outer = (nil)] [url = about:blank] 10:39:23 INFO - PROCESS | 1794 | --DOMWINDOW == 73 (0x8d7e7000) [pid = 1794] [serial = 1943] [outer = (nil)] [url = about:blank] 10:39:23 INFO - PROCESS | 1794 | --DOMWINDOW == 72 (0x8d99b000) [pid = 1794] [serial = 1944] [outer = (nil)] [url = about:blank] 10:39:23 INFO - PROCESS | 1794 | --DOMWINDOW == 71 (0x8eba3000) [pid = 1794] [serial = 1941] [outer = (nil)] [url = about:blank] 10:39:23 INFO - PROCESS | 1794 | --DOMWINDOW == 70 (0x8e215c00) [pid = 1794] [serial = 1940] [outer = (nil)] [url = about:blank] 10:39:23 INFO - PROCESS | 1794 | --DOMWINDOW == 69 (0x91815800) [pid = 1794] [serial = 1952] [outer = (nil)] [url = about:blank] 10:39:23 INFO - PROCESS | 1794 | --DOMWINDOW == 68 (0x95264c00) [pid = 1794] [serial = 1935] [outer = (nil)] [url = about:blank] 10:39:23 INFO - PROCESS | 1794 | --DOMWINDOW == 67 (0x95262800) [pid = 1794] [serial = 1934] [outer = (nil)] [url = about:blank] 10:39:23 INFO - PROCESS | 1794 | --DOMWINDOW == 66 (0x91962000) [pid = 1794] [serial = 1953] [outer = (nil)] [url = about:blank] 10:39:23 INFO - PROCESS | 1794 | --DOMWINDOW == 65 (0x8f7b0000) [pid = 1794] [serial = 1950] [outer = (nil)] [url = about:blank] 10:39:23 INFO - PROCESS | 1794 | --DOMWINDOW == 64 (0x8f758c00) [pid = 1794] [serial = 1949] [outer = (nil)] [url = about:blank] 10:39:23 INFO - PROCESS | 1794 | --DOMWINDOW == 63 (0x954d8400) [pid = 1794] [serial = 1938] [outer = (nil)] [url = about:blank] 10:39:23 INFO - PROCESS | 1794 | 1472233163886 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:23 INFO - PROCESS | 1794 | 1472233163895 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:39:23 INFO - PROCESS | 1794 | ++DOCSHELL 0x8d7e1400 == 8 [pid = 1794] [id = 668] 10:39:23 INFO - PROCESS | 1794 | ++DOMWINDOW == 64 (0x8d7e1800) [pid = 1794] [serial = 2005] [outer = (nil)] 10:39:23 INFO - PROCESS | 1794 | ++DOMWINDOW == 65 (0x8d7e7800) [pid = 1794] [serial = 2006] [outer = 0x8d7e1800] 10:39:23 INFO - PROCESS | 1794 | 1472233163983 Marionette DEBUG loaded listener.js 10:39:24 INFO - PROCESS | 1794 | ++DOMWINDOW == 66 (0x8d99b000) [pid = 1794] [serial = 2007] [outer = 0x8d7e1800] 10:39:24 INFO - PROCESS | 1794 | 1472233164850 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]]]}] 10:39:24 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 10:39:24 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 2595ms 10:39:24 INFO - PROCESS | 1794 | 1472233164887 Marionette TRACE conn4 -> [0,2645,"getWindowHandle",null] 10:39:24 INFO - PROCESS | 1794 | 1472233164893 Marionette TRACE conn4 <- [1,2645,null,{"value":"8"}] 10:39:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 10:39:24 INFO - PROCESS | 1794 | 1472233164901 Marionette TRACE conn4 -> [0,2646,"setScriptTimeout",{"ms":35000}] 10:39:24 INFO - PROCESS | 1794 | 1472233164906 Marionette TRACE conn4 <- [1,2646,null,{}] 10:39:24 INFO - PROCESS | 1794 | 1472233164914 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}] 10:39:24 INFO - PROCESS | 1794 | 1472233164923 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:39:25 INFO - PROCESS | 1794 | 1472233165095 Marionette TRACE conn4 <- [1,2647,null,{"value":null}] 10:39:25 INFO - PROCESS | 1794 | 1472233165108 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:25 INFO - PROCESS | 1794 | 1472233165118 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:39:25 INFO - PROCESS | 1794 | ++DOCSHELL 0x8ebaf400 == 9 [pid = 1794] [id = 669] 10:39:25 INFO - PROCESS | 1794 | ++DOMWINDOW == 67 (0x8ed54800) [pid = 1794] [serial = 2008] [outer = (nil)] 10:39:25 INFO - PROCESS | 1794 | ++DOMWINDOW == 68 (0x8f46d000) [pid = 1794] [serial = 2009] [outer = 0x8ed54800] 10:39:25 INFO - PROCESS | 1794 | 1472233165208 Marionette DEBUG loaded listener.js 10:39:25 INFO - PROCESS | 1794 | ++DOMWINDOW == 69 (0x8f476c00) [pid = 1794] [serial = 2010] [outer = 0x8ed54800] 10:39:26 INFO - PROCESS | 1794 | 1472233166226 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]]]}] 10:39:26 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 10:39:26 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1384ms 10:39:26 INFO - PROCESS | 1794 | 1472233166303 Marionette TRACE conn4 -> [0,2649,"getWindowHandle",null] 10:39:26 INFO - PROCESS | 1794 | 1472233166311 Marionette TRACE conn4 <- [1,2649,null,{"value":"8"}] 10:39:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 10:39:26 INFO - PROCESS | 1794 | 1472233166319 Marionette TRACE conn4 -> [0,2650,"setScriptTimeout",{"ms":35000}] 10:39:26 INFO - PROCESS | 1794 | 1472233166323 Marionette TRACE conn4 <- [1,2650,null,{}] 10:39:26 INFO - PROCESS | 1794 | 1472233166338 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}] 10:39:26 INFO - PROCESS | 1794 | 1472233166343 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:39:26 INFO - PROCESS | 1794 | 1472233166583 Marionette TRACE conn4 <- [1,2651,null,{"value":null}] 10:39:26 INFO - PROCESS | 1794 | 1472233166603 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:26 INFO - PROCESS | 1794 | 1472233166612 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:39:26 INFO - PROCESS | 1794 | ++DOCSHELL 0x8f755800 == 10 [pid = 1794] [id = 670] 10:39:26 INFO - PROCESS | 1794 | ++DOMWINDOW == 70 (0x8f756000) [pid = 1794] [serial = 2011] [outer = (nil)] 10:39:26 INFO - PROCESS | 1794 | ++DOMWINDOW == 71 (0x8f7a7c00) [pid = 1794] [serial = 2012] [outer = 0x8f756000] 10:39:26 INFO - PROCESS | 1794 | 1472233166698 Marionette DEBUG loaded listener.js 10:39:26 INFO - PROCESS | 1794 | ++DOMWINDOW == 72 (0x8f7d7c00) [pid = 1794] [serial = 2013] [outer = 0x8f756000] 10:39:27 INFO - PROCESS | 1794 | 1472233167777 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]]]}] 10:39:27 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 10:39:27 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1486ms 10:39:27 INFO - PROCESS | 1794 | 1472233167806 Marionette TRACE conn4 -> [0,2653,"getWindowHandle",null] 10:39:27 INFO - PROCESS | 1794 | 1472233167810 Marionette TRACE conn4 <- [1,2653,null,{"value":"8"}] 10:39:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 10:39:27 INFO - PROCESS | 1794 | 1472233167826 Marionette TRACE conn4 -> [0,2654,"setScriptTimeout",{"ms":35000}] 10:39:27 INFO - PROCESS | 1794 | 1472233167836 Marionette TRACE conn4 <- [1,2654,null,{}] 10:39:27 INFO - PROCESS | 1794 | 1472233167852 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}] 10:39:27 INFO - PROCESS | 1794 | 1472233167861 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:39:28 INFO - PROCESS | 1794 | 1472233168106 Marionette TRACE conn4 <- [1,2655,null,{"value":null}] 10:39:28 INFO - PROCESS | 1794 | 1472233168133 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:28 INFO - PROCESS | 1794 | 1472233168142 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:39:28 INFO - PROCESS | 1794 | ++DOCSHELL 0x8d7e8800 == 11 [pid = 1794] [id = 671] 10:39:28 INFO - PROCESS | 1794 | ++DOMWINDOW == 73 (0x8e215c00) [pid = 1794] [serial = 2014] [outer = (nil)] 10:39:28 INFO - PROCESS | 1794 | ++DOMWINDOW == 74 (0x91962c00) [pid = 1794] [serial = 2015] [outer = 0x8e215c00] 10:39:28 INFO - PROCESS | 1794 | 1472233168233 Marionette DEBUG loaded listener.js 10:39:28 INFO - PROCESS | 1794 | ++DOMWINDOW == 75 (0x91f46000) [pid = 1794] [serial = 2016] [outer = 0x8e215c00] 10:39:29 INFO - PROCESS | 1794 | --DOMWINDOW == 74 (0x91968400) [pid = 1794] [serial = 1963] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 10:39:29 INFO - PROCESS | 1794 | --DOMWINDOW == 73 (0x8eba7800) [pid = 1794] [serial = 1969] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 10:39:29 INFO - PROCESS | 1794 | --DOMWINDOW == 72 (0x8f753400) [pid = 1794] [serial = 1960] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 10:39:29 INFO - PROCESS | 1794 | --DOMWINDOW == 71 (0x9258f800) [pid = 1794] [serial = 1978] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 10:39:29 INFO - PROCESS | 1794 | --DOMWINDOW == 70 (0x91968000) [pid = 1794] [serial = 1975] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 10:39:29 INFO - PROCESS | 1794 | --DOMWINDOW == 69 (0x8f7b4800) [pid = 1794] [serial = 1966] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 10:39:29 INFO - PROCESS | 1794 | --DOMWINDOW == 68 (0x8eba9c00) [pid = 1794] [serial = 1954] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 10:39:29 INFO - PROCESS | 1794 | --DOMWINDOW == 67 (0x8f74e000) [pid = 1794] [serial = 1972] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 10:39:29 INFO - PROCESS | 1794 | --DOMWINDOW == 66 (0x8d7e4c00) [pid = 1794] [serial = 1957] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 10:39:29 INFO - PROCESS | 1794 | --DOMWINDOW == 65 (0x8ebab000) [pid = 1794] [serial = 1981] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 10:39:29 INFO - PROCESS | 1794 | 1472233169702 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]]]}] 10:39:29 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 10:39:29 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1907ms 10:39:29 INFO - PROCESS | 1794 | 1472233169725 Marionette TRACE conn4 -> [0,2657,"getWindowHandle",null] 10:39:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 10:39:29 INFO - PROCESS | 1794 | 1472233169730 Marionette TRACE conn4 <- [1,2657,null,{"value":"8"}] 10:39:29 INFO - PROCESS | 1794 | 1472233169736 Marionette TRACE conn4 -> [0,2658,"setScriptTimeout",{"ms":35000}] 10:39:29 INFO - PROCESS | 1794 | 1472233169740 Marionette TRACE conn4 <- [1,2658,null,{}] 10:39:29 INFO - PROCESS | 1794 | 1472233169745 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}] 10:39:29 INFO - PROCESS | 1794 | 1472233169750 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:39:29 INFO - PROCESS | 1794 | 1472233169977 Marionette TRACE conn4 <- [1,2659,null,{"value":null}] 10:39:30 INFO - PROCESS | 1794 | 1472233169999 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:30 INFO - PROCESS | 1794 | 1472233170006 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:39:30 INFO - PROCESS | 1794 | ++DOCSHELL 0x8d98d400 == 12 [pid = 1794] [id = 672] 10:39:30 INFO - PROCESS | 1794 | ++DOMWINDOW == 66 (0x8f60e400) [pid = 1794] [serial = 2017] [outer = (nil)] 10:39:30 INFO - PROCESS | 1794 | ++DOMWINDOW == 67 (0x9195c800) [pid = 1794] [serial = 2018] [outer = 0x8f60e400] 10:39:30 INFO - PROCESS | 1794 | 1472233170082 Marionette DEBUG loaded listener.js 10:39:30 INFO - PROCESS | 1794 | ++DOMWINDOW == 68 (0x91968000) [pid = 1794] [serial = 2019] [outer = 0x8f60e400] 10:39:30 INFO - PROCESS | 1794 | 1472233170950 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]]]}] 10:39:31 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 10:39:31 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1296ms 10:39:31 INFO - PROCESS | 1794 | 1472233171033 Marionette TRACE conn4 -> [0,2661,"getWindowHandle",null] 10:39:31 INFO - PROCESS | 1794 | 1472233171039 Marionette TRACE conn4 <- [1,2661,null,{"value":"8"}] 10:39:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 10:39:31 INFO - PROCESS | 1794 | 1472233171048 Marionette TRACE conn4 -> [0,2662,"setScriptTimeout",{"ms":35000}] 10:39:31 INFO - PROCESS | 1794 | 1472233171055 Marionette TRACE conn4 <- [1,2662,null,{}] 10:39:31 INFO - PROCESS | 1794 | 1472233171064 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}] 10:39:31 INFO - PROCESS | 1794 | 1472233171072 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:39:31 INFO - PROCESS | 1794 | 1472233171304 Marionette TRACE conn4 <- [1,2663,null,{"value":null}] 10:39:31 INFO - PROCESS | 1794 | 1472233171494 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:31 INFO - PROCESS | 1794 | 1472233171514 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:39:31 INFO - PROCESS | 1794 | ++DOCSHELL 0x8e50b800 == 13 [pid = 1794] [id = 673] 10:39:31 INFO - PROCESS | 1794 | ++DOMWINDOW == 69 (0x8e50c400) [pid = 1794] [serial = 2020] [outer = (nil)] 10:39:31 INFO - PROCESS | 1794 | ++DOMWINDOW == 70 (0x8ebad000) [pid = 1794] [serial = 2021] [outer = 0x8e50c400] 10:39:31 INFO - PROCESS | 1794 | 1472233171644 Marionette DEBUG loaded listener.js 10:39:31 INFO - PROCESS | 1794 | ++DOMWINDOW == 71 (0x8f74c800) [pid = 1794] [serial = 2022] [outer = 0x8e50c400] 10:39:32 INFO - PROCESS | 1794 | 1472233172827 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]]]}] 10:39:32 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 10:39:32 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1844ms 10:39:32 INFO - PROCESS | 1794 | 1472233172894 Marionette TRACE conn4 -> [0,2665,"getWindowHandle",null] 10:39:32 INFO - PROCESS | 1794 | 1472233172899 Marionette TRACE conn4 <- [1,2665,null,{"value":"8"}] 10:39:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 10:39:32 INFO - PROCESS | 1794 | 1472233172920 Marionette TRACE conn4 -> [0,2666,"setScriptTimeout",{"ms":35000}] 10:39:32 INFO - PROCESS | 1794 | 1472233172932 Marionette TRACE conn4 <- [1,2666,null,{}] 10:39:32 INFO - PROCESS | 1794 | 1472233172939 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}] 10:39:32 INFO - PROCESS | 1794 | 1472233172946 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:39:33 INFO - PROCESS | 1794 | 1472233173172 Marionette TRACE conn4 <- [1,2667,null,{"value":null}] 10:39:33 INFO - PROCESS | 1794 | 1472233173411 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:33 INFO - PROCESS | 1794 | 1472233173421 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:39:33 INFO - PROCESS | 1794 | ++DOCSHELL 0x8d98f800 == 14 [pid = 1794] [id = 674] 10:39:33 INFO - PROCESS | 1794 | ++DOMWINDOW == 72 (0x8d994800) [pid = 1794] [serial = 2023] [outer = (nil)] 10:39:33 INFO - PROCESS | 1794 | ++DOMWINDOW == 73 (0x91963400) [pid = 1794] [serial = 2024] [outer = 0x8d994800] 10:39:33 INFO - PROCESS | 1794 | 1472233173535 Marionette DEBUG loaded listener.js 10:39:33 INFO - PROCESS | 1794 | ++DOMWINDOW == 74 (0x91f53400) [pid = 1794] [serial = 2025] [outer = 0x8d994800] 10:39:34 INFO - PROCESS | 1794 | SkCairoFTTypeface::onFilterRec unimplemented 10:39:34 INFO - PROCESS | 1794 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 10:39:34 INFO - PROCESS | 1794 | 1472233174940 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]]]}] 10:39:34 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) 10:39:34 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 2057ms 10:39:34 INFO - PROCESS | 1794 | 1472233174965 Marionette TRACE conn4 -> [0,2669,"getWindowHandle",null] 10:39:34 INFO - PROCESS | 1794 | 1472233174969 Marionette TRACE conn4 <- [1,2669,null,{"value":"8"}] 10:39:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 10:39:34 INFO - PROCESS | 1794 | 1472233174980 Marionette TRACE conn4 -> [0,2670,"setScriptTimeout",{"ms":35000}] 10:39:34 INFO - PROCESS | 1794 | 1472233174986 Marionette TRACE conn4 <- [1,2670,null,{}] 10:39:35 INFO - PROCESS | 1794 | 1472233175006 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}] 10:39:35 INFO - PROCESS | 1794 | 1472233175015 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:39:35 INFO - PROCESS | 1794 | 1472233175315 Marionette TRACE conn4 <- [1,2671,null,{"value":null}] 10:39:35 INFO - PROCESS | 1794 | 1472233175510 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:35 INFO - PROCESS | 1794 | 1472233175524 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:39:35 INFO - PROCESS | 1794 | ++DOCSHELL 0x92590400 == 15 [pid = 1794] [id = 675] 10:39:35 INFO - PROCESS | 1794 | ++DOMWINDOW == 75 (0x92593800) [pid = 1794] [serial = 2026] [outer = (nil)] 10:39:35 INFO - PROCESS | 1794 | ++DOMWINDOW == 76 (0x925a7800) [pid = 1794] [serial = 2027] [outer = 0x92593800] 10:39:35 INFO - PROCESS | 1794 | 1472233175610 Marionette DEBUG loaded listener.js 10:39:35 INFO - PROCESS | 1794 | ++DOMWINDOW == 77 (0x925b1c00) [pid = 1794] [serial = 2028] [outer = 0x92593800] 10:39:37 INFO - PROCESS | 1794 | SkCairoFTTypeface::onFilterRec unimplemented 10:39:37 INFO - PROCESS | 1794 | 1472233177207 Marionette TRACE conn4 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 10:39:37 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | Canvas test: 2d.text.draw.baseline.hanging - assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255 10:39:37 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 10:39:37 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 10:39:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:39:37 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 10:39:37 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 2285ms 10:39:37 INFO - PROCESS | 1794 | 1472233177280 Marionette TRACE conn4 -> [0,2673,"getWindowHandle",null] 10:39:37 INFO - PROCESS | 1794 | 1472233177287 Marionette TRACE conn4 <- [1,2673,null,{"value":"8"}] 10:39:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 10:39:37 INFO - PROCESS | 1794 | 1472233177296 Marionette TRACE conn4 -> [0,2674,"setScriptTimeout",{"ms":35000}] 10:39:37 INFO - PROCESS | 1794 | 1472233177300 Marionette TRACE conn4 <- [1,2674,null,{}] 10:39:37 INFO - PROCESS | 1794 | 1472233177309 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}] 10:39:37 INFO - PROCESS | 1794 | 1472233177314 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:39:37 INFO - PROCESS | 1794 | 1472233177552 Marionette TRACE conn4 <- [1,2675,null,{"value":null}] 10:39:37 INFO - PROCESS | 1794 | 1472233177751 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:37 INFO - PROCESS | 1794 | 1472233177758 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:39:37 INFO - PROCESS | 1794 | ++DOCSHELL 0x8ed4cc00 == 16 [pid = 1794] [id = 676] 10:39:37 INFO - PROCESS | 1794 | ++DOMWINDOW == 78 (0x8f471800) [pid = 1794] [serial = 2029] [outer = (nil)] 10:39:37 INFO - PROCESS | 1794 | ++DOMWINDOW == 79 (0x8f74f000) [pid = 1794] [serial = 2030] [outer = 0x8f471800] 10:39:37 INFO - PROCESS | 1794 | 1472233177841 Marionette DEBUG loaded listener.js 10:39:37 INFO - PROCESS | 1794 | ++DOMWINDOW == 80 (0x8f755000) [pid = 1794] [serial = 2031] [outer = 0x8f471800] 10:39:38 INFO - PROCESS | 1794 | --DOMWINDOW == 79 (0x92477000) [pid = 1794] [serial = 1965] [outer = (nil)] [url = about:blank] 10:39:38 INFO - PROCESS | 1794 | --DOMWINDOW == 78 (0x8f477000) [pid = 1794] [serial = 1971] [outer = (nil)] [url = about:blank] 10:39:38 INFO - PROCESS | 1794 | --DOMWINDOW == 77 (0x8f7ac800) [pid = 1794] [serial = 1961] [outer = (nil)] [url = about:blank] 10:39:38 INFO - PROCESS | 1794 | --DOMWINDOW == 76 (0x938ec000) [pid = 1794] [serial = 1980] [outer = (nil)] [url = about:blank] 10:39:38 INFO - PROCESS | 1794 | --DOMWINDOW == 75 (0x9223cc00) [pid = 1794] [serial = 1976] [outer = (nil)] [url = about:blank] 10:39:38 INFO - PROCESS | 1794 | --DOMWINDOW == 74 (0x925b0800) [pid = 1794] [serial = 1968] [outer = (nil)] [url = about:blank] 10:39:38 INFO - PROCESS | 1794 | --DOMWINDOW == 73 (0x91969000) [pid = 1794] [serial = 1956] [outer = (nil)] [url = about:blank] 10:39:38 INFO - PROCESS | 1794 | --DOMWINDOW == 72 (0x92239400) [pid = 1794] [serial = 1964] [outer = (nil)] [url = about:blank] 10:39:38 INFO - PROCESS | 1794 | --DOMWINDOW == 71 (0x8ed52c00) [pid = 1794] [serial = 1970] [outer = (nil)] [url = about:blank] 10:39:38 INFO - PROCESS | 1794 | --DOMWINDOW == 70 (0x92b17800) [pid = 1794] [serial = 1979] [outer = (nil)] [url = about:blank] 10:39:38 INFO - PROCESS | 1794 | --DOMWINDOW == 69 (0x8f7de400) [pid = 1794] [serial = 1962] [outer = (nil)] [url = about:blank] 10:39:38 INFO - PROCESS | 1794 | --DOMWINDOW == 68 (0x9258d800) [pid = 1794] [serial = 1977] [outer = (nil)] [url = about:blank] 10:39:38 INFO - PROCESS | 1794 | --DOMWINDOW == 67 (0x925aac00) [pid = 1794] [serial = 1967] [outer = (nil)] [url = about:blank] 10:39:38 INFO - PROCESS | 1794 | --DOMWINDOW == 66 (0x8f7d9800) [pid = 1794] [serial = 1974] [outer = (nil)] [url = about:blank] 10:39:38 INFO - PROCESS | 1794 | --DOMWINDOW == 65 (0x8d995c00) [pid = 1794] [serial = 1958] [outer = (nil)] [url = about:blank] 10:39:38 INFO - PROCESS | 1794 | --DOMWINDOW == 64 (0x8e21a400) [pid = 1794] [serial = 1959] [outer = (nil)] [url = about:blank] 10:39:38 INFO - PROCESS | 1794 | --DOMWINDOW == 63 (0x8f7aec00) [pid = 1794] [serial = 1973] [outer = (nil)] [url = about:blank] 10:39:38 INFO - PROCESS | 1794 | --DOMWINDOW == 62 (0x91961c00) [pid = 1794] [serial = 1982] [outer = (nil)] [url = about:blank] 10:39:38 INFO - PROCESS | 1794 | --DOMWINDOW == 61 (0x925ad400) [pid = 1794] [serial = 1983] [outer = (nil)] [url = about:blank] 10:39:39 INFO - PROCESS | 1794 | SkCairoFTTypeface::onFilterRec unimplemented 10:39:39 INFO - PROCESS | 1794 | 1472233179167 Marionette TRACE conn4 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 10:39:39 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | Canvas test: 2d.text.draw.baseline.ideographic - assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255 10:39:39 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 10:39:39 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 10:39:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:39:39 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 10:39:39 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1885ms 10:39:39 INFO - PROCESS | 1794 | 1472233179181 Marionette TRACE conn4 -> [0,2677,"getWindowHandle",null] 10:39:39 INFO - PROCESS | 1794 | 1472233179188 Marionette TRACE conn4 <- [1,2677,null,{"value":"8"}] 10:39:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 10:39:39 INFO - PROCESS | 1794 | 1472233179200 Marionette TRACE conn4 -> [0,2678,"setScriptTimeout",{"ms":35000}] 10:39:39 INFO - PROCESS | 1794 | 1472233179204 Marionette TRACE conn4 <- [1,2678,null,{}] 10:39:39 INFO - PROCESS | 1794 | 1472233179210 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}] 10:39:39 INFO - PROCESS | 1794 | 1472233179216 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:39:39 INFO - PROCESS | 1794 | 1472233179427 Marionette TRACE conn4 <- [1,2679,null,{"value":null}] 10:39:39 INFO - PROCESS | 1794 | 1472233179574 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:39 INFO - PROCESS | 1794 | 1472233179580 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:39:39 INFO - PROCESS | 1794 | ++DOCSHELL 0x8eba7800 == 17 [pid = 1794] [id = 677] 10:39:39 INFO - PROCESS | 1794 | ++DOMWINDOW == 62 (0x8f7b3000) [pid = 1794] [serial = 2032] [outer = (nil)] 10:39:39 INFO - PROCESS | 1794 | ++DOMWINDOW == 63 (0x8f7e2c00) [pid = 1794] [serial = 2033] [outer = 0x8f7b3000] 10:39:39 INFO - PROCESS | 1794 | 1472233179659 Marionette DEBUG loaded listener.js 10:39:39 INFO - PROCESS | 1794 | ++DOMWINDOW == 64 (0x90f2e400) [pid = 1794] [serial = 2034] [outer = 0x8f7b3000] 10:39:40 INFO - PROCESS | 1794 | SkCairoFTTypeface::onFilterRec unimplemented 10:39:40 INFO - PROCESS | 1794 | 1472233180891 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]]]}] 10:39:40 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) 10:39:40 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1736ms 10:39:40 INFO - PROCESS | 1794 | 1472233180936 Marionette TRACE conn4 -> [0,2681,"getWindowHandle",null] 10:39:40 INFO - PROCESS | 1794 | 1472233180941 Marionette TRACE conn4 <- [1,2681,null,{"value":"8"}] 10:39:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 10:39:40 INFO - PROCESS | 1794 | 1472233180954 Marionette TRACE conn4 -> [0,2682,"setScriptTimeout",{"ms":35000}] 10:39:40 INFO - PROCESS | 1794 | 1472233180959 Marionette TRACE conn4 <- [1,2682,null,{}] 10:39:40 INFO - PROCESS | 1794 | 1472233180975 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}] 10:39:40 INFO - PROCESS | 1794 | 1472233180984 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:39:41 INFO - PROCESS | 1794 | 1472233181305 Marionette TRACE conn4 <- [1,2683,null,{"value":null}] 10:39:41 INFO - PROCESS | 1794 | 1472233181337 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:41 INFO - PROCESS | 1794 | 1472233181347 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:39:41 INFO - PROCESS | 1794 | ++DOCSHELL 0x92471400 == 18 [pid = 1794] [id = 678] 10:39:41 INFO - PROCESS | 1794 | ++DOMWINDOW == 65 (0x92471800) [pid = 1794] [serial = 2035] [outer = (nil)] 10:39:41 INFO - PROCESS | 1794 | ++DOMWINDOW == 66 (0x9258b000) [pid = 1794] [serial = 2036] [outer = 0x92471800] 10:39:41 INFO - PROCESS | 1794 | 1472233181430 Marionette DEBUG loaded listener.js 10:39:41 INFO - PROCESS | 1794 | ++DOMWINDOW == 67 (0x92597400) [pid = 1794] [serial = 2037] [outer = 0x92471800] 10:39:42 INFO - PROCESS | 1794 | --DOMWINDOW == 66 (0x8e216800) [pid = 1794] [serial = 1984] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 10:39:42 INFO - PROCESS | 1794 | --DOMWINDOW == 65 (0x8f7b3800) [pid = 1794] [serial = 1987] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 10:39:42 INFO - PROCESS | 1794 | --DOMWINDOW == 64 (0x8f756000) [pid = 1794] [serial = 2011] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 10:39:42 INFO - PROCESS | 1794 | --DOMWINDOW == 63 (0x8ed54800) [pid = 1794] [serial = 2008] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 10:39:42 INFO - PROCESS | 1794 | --DOMWINDOW == 62 (0x92591000) [pid = 1794] [serial = 1990] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 10:39:42 INFO - PROCESS | 1794 | --DOMWINDOW == 61 (0x8d7e1800) [pid = 1794] [serial = 2005] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 10:39:42 INFO - PROCESS | 1794 | --DOMWINDOW == 60 (0x8d99b400) [pid = 1794] [serial = 2002] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 10:39:42 INFO - PROCESS | 1794 | --DOMWINDOW == 59 (0x9258c800) [pid = 1794] [serial = 1993] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 10:39:42 INFO - PROCESS | 1794 | --DOMWINDOW == 58 (0x93c3ec00) [pid = 1794] [serial = 1996] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 10:39:42 INFO - PROCESS | 1794 | --DOMWINDOW == 57 (0x8e215c00) [pid = 1794] [serial = 2014] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 10:39:42 INFO - PROCESS | 1794 | --DOMWINDOW == 56 (0x95110000) [pid = 1794] [serial = 1999] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 10:39:42 INFO - PROCESS | 1794 | SkCairoFTTypeface::onFilterRec unimplemented 10:39:42 INFO - PROCESS | 1794 | 1472233182787 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]]]}] 10:39:42 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) 10:39:42 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1886ms 10:39:42 INFO - PROCESS | 1794 | 1472233182841 Marionette TRACE conn4 -> [0,2685,"getWindowHandle",null] 10:39:42 INFO - PROCESS | 1794 | 1472233182848 Marionette TRACE conn4 <- [1,2685,null,{"value":"8"}] 10:39:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 10:39:42 INFO - PROCESS | 1794 | 1472233182856 Marionette TRACE conn4 -> [0,2686,"setScriptTimeout",{"ms":35000}] 10:39:42 INFO - PROCESS | 1794 | 1472233182859 Marionette TRACE conn4 <- [1,2686,null,{}] 10:39:42 INFO - PROCESS | 1794 | 1472233182866 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}] 10:39:42 INFO - PROCESS | 1794 | 1472233182870 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:39:43 INFO - PROCESS | 1794 | 1472233183095 Marionette TRACE conn4 <- [1,2687,null,{"value":null}] 10:39:43 INFO - PROCESS | 1794 | 1472233183243 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:43 INFO - PROCESS | 1794 | 1472233183255 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:39:43 INFO - PROCESS | 1794 | ++DOCSHELL 0x8e216800 == 19 [pid = 1794] [id = 679] 10:39:43 INFO - PROCESS | 1794 | ++DOMWINDOW == 57 (0x90f28400) [pid = 1794] [serial = 2038] [outer = (nil)] 10:39:43 INFO - PROCESS | 1794 | ++DOMWINDOW == 58 (0x92594800) [pid = 1794] [serial = 2039] [outer = 0x90f28400] 10:39:43 INFO - PROCESS | 1794 | 1472233183341 Marionette DEBUG loaded listener.js 10:39:43 INFO - PROCESS | 1794 | ++DOMWINDOW == 59 (0x925a3800) [pid = 1794] [serial = 2040] [outer = 0x90f28400] 10:39:44 INFO - PROCESS | 1794 | SkCairoFTTypeface::onFilterRec unimplemented 10:39:44 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | Space characters at the end of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255 10:39:44 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 10:39:44 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 10:39:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:39:44 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 10:39:44 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1687ms 10:39:44 INFO - PROCESS | 1794 | 1472233184530 Marionette TRACE conn4 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 10:39:44 INFO - PROCESS | 1794 | 1472233184545 Marionette TRACE conn4 -> [0,2689,"getWindowHandle",null] 10:39:44 INFO - PROCESS | 1794 | 1472233184549 Marionette TRACE conn4 <- [1,2689,null,{"value":"8"}] 10:39:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 10:39:44 INFO - PROCESS | 1794 | 1472233184625 Marionette TRACE conn4 -> [0,2690,"setScriptTimeout",{"ms":35000}] 10:39:44 INFO - PROCESS | 1794 | 1472233184632 Marionette TRACE conn4 <- [1,2690,null,{}] 10:39:44 INFO - PROCESS | 1794 | 1472233184641 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}] 10:39:44 INFO - PROCESS | 1794 | 1472233184649 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:39:44 INFO - PROCESS | 1794 | 1472233184933 Marionette TRACE conn4 <- [1,2691,null,{"value":null}] 10:39:45 INFO - PROCESS | 1794 | 1472233185123 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:45 INFO - PROCESS | 1794 | 1472233185135 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:39:45 INFO - PROCESS | 1794 | ++DOCSHELL 0x8e501400 == 20 [pid = 1794] [id = 680] 10:39:45 INFO - PROCESS | 1794 | ++DOMWINDOW == 60 (0x8e503c00) [pid = 1794] [serial = 2041] [outer = (nil)] 10:39:45 INFO - PROCESS | 1794 | ++DOMWINDOW == 61 (0x8e510400) [pid = 1794] [serial = 2042] [outer = 0x8e503c00] 10:39:45 INFO - PROCESS | 1794 | 1472233185263 Marionette DEBUG loaded listener.js 10:39:45 INFO - PROCESS | 1794 | ++DOMWINDOW == 62 (0x8ed5a000) [pid = 1794] [serial = 2043] [outer = 0x8e503c00] 10:39:46 INFO - PROCESS | 1794 | SkCairoFTTypeface::onFilterRec unimplemented 10:39:46 INFO - PROCESS | 1794 | 1472233186705 Marionette TRACE conn4 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 10:39:46 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 10:39:46 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 10:39:46 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 10:39:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:39:46 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 10:39:46 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 2155ms 10:39:46 INFO - PROCESS | 1794 | 1472233186860 Marionette TRACE conn4 -> [0,2693,"getWindowHandle",null] 10:39:46 INFO - PROCESS | 1794 | 1472233186867 Marionette TRACE conn4 <- [1,2693,null,{"value":"8"}] 10:39:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 10:39:46 INFO - PROCESS | 1794 | 1472233186888 Marionette TRACE conn4 -> [0,2694,"setScriptTimeout",{"ms":35000}] 10:39:46 INFO - PROCESS | 1794 | 1472233186892 Marionette TRACE conn4 <- [1,2694,null,{}] 10:39:46 INFO - PROCESS | 1794 | 1472233186904 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}] 10:39:46 INFO - PROCESS | 1794 | 1472233186912 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:39:47 INFO - PROCESS | 1794 | 1472233187108 Marionette TRACE conn4 <- [1,2695,null,{"value":null}] 10:39:47 INFO - PROCESS | 1794 | 1472233187295 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:47 INFO - PROCESS | 1794 | 1472233187311 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:39:47 INFO - PROCESS | 1794 | ++DOCSHELL 0x8d995c00 == 21 [pid = 1794] [id = 681] 10:39:47 INFO - PROCESS | 1794 | ++DOMWINDOW == 63 (0x8f7ad800) [pid = 1794] [serial = 2044] [outer = (nil)] 10:39:47 INFO - PROCESS | 1794 | ++DOMWINDOW == 64 (0x90f26c00) [pid = 1794] [serial = 2045] [outer = 0x8f7ad800] 10:39:47 INFO - PROCESS | 1794 | 1472233187401 Marionette DEBUG loaded listener.js 10:39:47 INFO - PROCESS | 1794 | ++DOMWINDOW == 65 (0x91814c00) [pid = 1794] [serial = 2046] [outer = 0x8f7ad800] 10:39:48 INFO - PROCESS | 1794 | SkCairoFTTypeface::onFilterRec unimplemented 10:39:48 INFO - PROCESS | 1794 | 1472233188878 Marionette TRACE conn4 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 10:39:48 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 10:39:48 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 10:39:48 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 10:39:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:39:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 10:39:48 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 2050ms 10:39:49 INFO - PROCESS | 1794 | 1472233189038 Marionette TRACE conn4 -> [0,2697,"getWindowHandle",null] 10:39:49 INFO - PROCESS | 1794 | 1472233189042 Marionette TRACE conn4 <- [1,2697,null,{"value":"8"}] 10:39:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 10:39:49 INFO - PROCESS | 1794 | 1472233189054 Marionette TRACE conn4 -> [0,2698,"setScriptTimeout",{"ms":35000}] 10:39:49 INFO - PROCESS | 1794 | 1472233189058 Marionette TRACE conn4 <- [1,2698,null,{}] 10:39:49 INFO - PROCESS | 1794 | 1472233189064 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}] 10:39:49 INFO - PROCESS | 1794 | 1472233189070 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:39:49 INFO - PROCESS | 1794 | 1472233189259 Marionette TRACE conn4 <- [1,2699,null,{"value":null}] 10:39:49 INFO - PROCESS | 1794 | 1472233189456 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:49 INFO - PROCESS | 1794 | 1472233189475 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:39:49 INFO - PROCESS | 1794 | ++DOCSHELL 0x92b0b400 == 22 [pid = 1794] [id = 682] 10:39:49 INFO - PROCESS | 1794 | ++DOMWINDOW == 66 (0x92b0bc00) [pid = 1794] [serial = 2047] [outer = (nil)] 10:39:49 INFO - PROCESS | 1794 | ++DOMWINDOW == 67 (0x92b11000) [pid = 1794] [serial = 2048] [outer = 0x92b0bc00] 10:39:49 INFO - PROCESS | 1794 | 1472233189605 Marionette DEBUG loaded listener.js 10:39:49 INFO - PROCESS | 1794 | ++DOMWINDOW == 68 (0x938ec000) [pid = 1794] [serial = 2049] [outer = 0x92b0bc00] 10:39:50 INFO - PROCESS | 1794 | SkCairoFTTypeface::onFilterRec unimplemented 10:39:51 INFO - PROCESS | 1794 | 1472233191046 Marionette TRACE conn4 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 10:39:51 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | Space characters at the start of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 10:39:51 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 10:39:51 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 10:39:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:39:51 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 10:39:51 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 2040ms 10:39:51 INFO - PROCESS | 1794 | 1472233191095 Marionette TRACE conn4 -> [0,2701,"getWindowHandle",null] 10:39:51 INFO - PROCESS | 1794 | 1472233191099 Marionette TRACE conn4 <- [1,2701,null,{"value":"8"}] 10:39:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 10:39:51 INFO - PROCESS | 1794 | 1472233191107 Marionette TRACE conn4 -> [0,2702,"setScriptTimeout",{"ms":35000}] 10:39:51 INFO - PROCESS | 1794 | 1472233191112 Marionette TRACE conn4 <- [1,2702,null,{}] 10:39:51 INFO - PROCESS | 1794 | 1472233191119 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}] 10:39:51 INFO - PROCESS | 1794 | 1472233191125 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:39:51 INFO - PROCESS | 1794 | 1472233191404 Marionette TRACE conn4 <- [1,2703,null,{"value":null}] 10:39:51 INFO - PROCESS | 1794 | 1472233191783 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:51 INFO - PROCESS | 1794 | 1472233191793 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:39:51 INFO - PROCESS | 1794 | ++DOCSHELL 0x8d990800 == 23 [pid = 1794] [id = 683] 10:39:51 INFO - PROCESS | 1794 | ++DOMWINDOW == 69 (0x8d990c00) [pid = 1794] [serial = 2050] [outer = (nil)] 10:39:51 INFO - PROCESS | 1794 | ++DOMWINDOW == 70 (0x8d998000) [pid = 1794] [serial = 2051] [outer = 0x8d990c00] 10:39:51 INFO - PROCESS | 1794 | 1472233191915 Marionette DEBUG loaded listener.js 10:39:52 INFO - PROCESS | 1794 | ++DOMWINDOW == 71 (0x8e50f800) [pid = 1794] [serial = 2052] [outer = 0x8d990c00] 10:39:53 INFO - PROCESS | 1794 | --DOCSHELL 0x8d999c00 == 22 [pid = 1794] [id = 667] 10:39:53 INFO - PROCESS | 1794 | --DOCSHELL 0x92471400 == 21 [pid = 1794] [id = 678] 10:39:53 INFO - PROCESS | 1794 | --DOCSHELL 0x8eba7800 == 20 [pid = 1794] [id = 677] 10:39:53 INFO - PROCESS | 1794 | --DOCSHELL 0x8ed4cc00 == 19 [pid = 1794] [id = 676] 10:39:53 INFO - PROCESS | 1794 | --DOCSHELL 0x8d98f800 == 18 [pid = 1794] [id = 674] 10:39:53 INFO - PROCESS | 1794 | --DOCSHELL 0x8e50b800 == 17 [pid = 1794] [id = 673] 10:39:53 INFO - PROCESS | 1794 | --DOCSHELL 0x8f755800 == 16 [pid = 1794] [id = 670] 10:39:53 INFO - PROCESS | 1794 | --DOCSHELL 0x8d7e1400 == 15 [pid = 1794] [id = 668] 10:39:53 INFO - PROCESS | 1794 | --DOCSHELL 0x8ebaf400 == 14 [pid = 1794] [id = 669] 10:39:53 INFO - PROCESS | 1794 | --DOCSHELL 0x8d98d400 == 13 [pid = 1794] [id = 672] 10:39:53 INFO - PROCESS | 1794 | --DOCSHELL 0x92590400 == 12 [pid = 1794] [id = 675] 10:39:53 INFO - PROCESS | 1794 | --DOCSHELL 0x8d7e8800 == 11 [pid = 1794] [id = 671] 10:39:53 INFO - PROCESS | 1794 | --DOCSHELL 0x8d995c00 == 10 [pid = 1794] [id = 681] 10:39:53 INFO - PROCESS | 1794 | --DOCSHELL 0x92b0b400 == 9 [pid = 1794] [id = 682] 10:39:53 INFO - PROCESS | 1794 | --DOCSHELL 0x8e216800 == 8 [pid = 1794] [id = 679] 10:39:53 INFO - PROCESS | 1794 | --DOCSHELL 0x8e501400 == 7 [pid = 1794] [id = 680] 10:39:53 INFO - PROCESS | 1794 | --DOMWINDOW == 70 (0x9195c800) [pid = 1794] [serial = 2018] [outer = (nil)] [url = about:blank] 10:39:53 INFO - PROCESS | 1794 | --DOMWINDOW == 69 (0x8eba1c00) [pid = 1794] [serial = 1986] [outer = (nil)] [url = about:blank] 10:39:53 INFO - PROCESS | 1794 | --DOMWINDOW == 68 (0x8e21e800) [pid = 1794] [serial = 1985] [outer = (nil)] [url = about:blank] 10:39:53 INFO - PROCESS | 1794 | --DOMWINDOW == 67 (0x90f30800) [pid = 1794] [serial = 1989] [outer = (nil)] [url = about:blank] 10:39:53 INFO - PROCESS | 1794 | --DOMWINDOW == 66 (0x90f26000) [pid = 1794] [serial = 1988] [outer = (nil)] [url = about:blank] 10:39:53 INFO - PROCESS | 1794 | --DOMWINDOW == 65 (0x8f7d7c00) [pid = 1794] [serial = 2013] [outer = (nil)] [url = about:blank] 10:39:53 INFO - PROCESS | 1794 | --DOMWINDOW == 64 (0x8f46d000) [pid = 1794] [serial = 2009] [outer = (nil)] [url = about:blank] 10:39:53 INFO - PROCESS | 1794 | --DOMWINDOW == 63 (0x92b18400) [pid = 1794] [serial = 1992] [outer = (nil)] [url = about:blank] 10:39:53 INFO - PROCESS | 1794 | --DOMWINDOW == 62 (0x925a3c00) [pid = 1794] [serial = 1991] [outer = (nil)] [url = about:blank] 10:39:53 INFO - PROCESS | 1794 | --DOMWINDOW == 61 (0x8d7e7800) [pid = 1794] [serial = 2006] [outer = (nil)] [url = about:blank] 10:39:53 INFO - PROCESS | 1794 | --DOMWINDOW == 60 (0x8d99b000) [pid = 1794] [serial = 2007] [outer = (nil)] [url = about:blank] 10:39:53 INFO - PROCESS | 1794 | --DOMWINDOW == 59 (0x8eba4c00) [pid = 1794] [serial = 2004] [outer = (nil)] [url = about:blank] 10:39:53 INFO - PROCESS | 1794 | --DOMWINDOW == 58 (0x8e21a000) [pid = 1794] [serial = 2003] [outer = (nil)] [url = about:blank] 10:39:53 INFO - PROCESS | 1794 | --DOMWINDOW == 57 (0x93a6fc00) [pid = 1794] [serial = 1995] [outer = (nil)] [url = about:blank] 10:39:53 INFO - PROCESS | 1794 | --DOMWINDOW == 56 (0x93a62800) [pid = 1794] [serial = 1994] [outer = (nil)] [url = about:blank] 10:39:53 INFO - PROCESS | 1794 | --DOMWINDOW == 55 (0x95103800) [pid = 1794] [serial = 1998] [outer = (nil)] [url = about:blank] 10:39:53 INFO - PROCESS | 1794 | --DOMWINDOW == 54 (0x94782c00) [pid = 1794] [serial = 1997] [outer = (nil)] [url = about:blank] 10:39:53 INFO - PROCESS | 1794 | --DOMWINDOW == 53 (0x91962c00) [pid = 1794] [serial = 2015] [outer = (nil)] [url = about:blank] 10:39:53 INFO - PROCESS | 1794 | --DOMWINDOW == 52 (0x9526a000) [pid = 1794] [serial = 2001] [outer = (nil)] [url = about:blank] 10:39:53 INFO - PROCESS | 1794 | --DOMWINDOW == 51 (0x95131c00) [pid = 1794] [serial = 2000] [outer = (nil)] [url = about:blank] 10:39:53 INFO - PROCESS | 1794 | --DOMWINDOW == 50 (0x8f7a7c00) [pid = 1794] [serial = 2012] [outer = (nil)] [url = about:blank] 10:39:53 INFO - PROCESS | 1794 | --DOMWINDOW == 49 (0x91f46000) [pid = 1794] [serial = 2016] [outer = (nil)] [url = about:blank] 10:39:53 INFO - PROCESS | 1794 | --DOMWINDOW == 48 (0x8f476c00) [pid = 1794] [serial = 2010] [outer = (nil)] [url = about:blank] 10:39:54 INFO - PROCESS | 1794 | 1472233194123 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]]]}] 10:39:54 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 10:39:54 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 3046ms 10:39:54 INFO - PROCESS | 1794 | 1472233194154 Marionette TRACE conn4 -> [0,2705,"getWindowHandle",null] 10:39:54 INFO - PROCESS | 1794 | 1472233194161 Marionette TRACE conn4 <- [1,2705,null,{"value":"8"}] 10:39:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 10:39:54 INFO - PROCESS | 1794 | 1472233194178 Marionette TRACE conn4 -> [0,2706,"setScriptTimeout",{"ms":35000}] 10:39:54 INFO - PROCESS | 1794 | 1472233194183 Marionette TRACE conn4 <- [1,2706,null,{}] 10:39:54 INFO - PROCESS | 1794 | 1472233194193 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}] 10:39:54 INFO - PROCESS | 1794 | 1472233194198 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:39:54 INFO - PROCESS | 1794 | 1472233194383 Marionette TRACE conn4 <- [1,2707,null,{"value":null}] 10:39:54 INFO - PROCESS | 1794 | 1472233194396 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:54 INFO - PROCESS | 1794 | 1472233194410 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:39:54 INFO - PROCESS | 1794 | ++DOCSHELL 0x8e21e400 == 8 [pid = 1794] [id = 684] 10:39:54 INFO - PROCESS | 1794 | ++DOMWINDOW == 49 (0x8e21e800) [pid = 1794] [serial = 2053] [outer = (nil)] 10:39:54 INFO - PROCESS | 1794 | ++DOMWINDOW == 50 (0x8e504c00) [pid = 1794] [serial = 2054] [outer = 0x8e21e800] 10:39:54 INFO - PROCESS | 1794 | 1472233194489 Marionette DEBUG loaded listener.js 10:39:54 INFO - PROCESS | 1794 | ++DOMWINDOW == 51 (0x8e50b800) [pid = 1794] [serial = 2055] [outer = 0x8e21e800] 10:39:55 INFO - PROCESS | 1794 | 1472233195559 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]]]}] 10:39:55 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 10:39:55 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1443ms 10:39:55 INFO - PROCESS | 1794 | 1472233195617 Marionette TRACE conn4 -> [0,2709,"getWindowHandle",null] 10:39:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 10:39:55 INFO - PROCESS | 1794 | 1472233195627 Marionette TRACE conn4 <- [1,2709,null,{"value":"8"}] 10:39:55 INFO - PROCESS | 1794 | 1472233195647 Marionette TRACE conn4 -> [0,2710,"setScriptTimeout",{"ms":35000}] 10:39:55 INFO - PROCESS | 1794 | 1472233195652 Marionette TRACE conn4 <- [1,2710,null,{}] 10:39:55 INFO - PROCESS | 1794 | 1472233195659 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}] 10:39:55 INFO - PROCESS | 1794 | 1472233195665 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:39:55 INFO - PROCESS | 1794 | 1472233195865 Marionette TRACE conn4 <- [1,2711,null,{"value":null}] 10:39:55 INFO - PROCESS | 1794 | 1472233195879 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:55 INFO - PROCESS | 1794 | 1472233195892 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:39:56 INFO - PROCESS | 1794 | ++DOCSHELL 0x8f46f800 == 9 [pid = 1794] [id = 685] 10:39:56 INFO - PROCESS | 1794 | ++DOMWINDOW == 52 (0x8f475000) [pid = 1794] [serial = 2056] [outer = (nil)] 10:39:56 INFO - PROCESS | 1794 | ++DOMWINDOW == 53 (0x8f603000) [pid = 1794] [serial = 2057] [outer = 0x8f475000] 10:39:56 INFO - PROCESS | 1794 | 1472233196112 Marionette DEBUG loaded listener.js 10:39:56 INFO - PROCESS | 1794 | ++DOMWINDOW == 54 (0x8f609400) [pid = 1794] [serial = 2058] [outer = 0x8f475000] 10:39:57 INFO - PROCESS | 1794 | 1472233197199 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] 10:39:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 10:39:57 INFO - PROCESS | 1794 | 1472233197239 Marionette TRACE conn4 <- [1,2713,null,{"value":"8"}] 10:39:57 INFO - PROCESS | 1794 | 1472233197246 Marionette TRACE conn4 -> [0,2714,"setScriptTimeout",{"ms":35000}] 10:39:57 INFO - PROCESS | 1794 | 1472233197253 Marionette TRACE conn4 <- [1,2714,null,{}] 10:39:57 INFO - PROCESS | 1794 | 1472233197279 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}] 10:39:57 INFO - PROCESS | 1794 | 1472233197289 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:39:57 INFO - PROCESS | 1794 | 1472233197548 Marionette TRACE conn4 <- [1,2715,null,{"value":null}] 10:39:57 INFO - PROCESS | 1794 | 1472233197618 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:57 INFO - PROCESS | 1794 | 1472233197633 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:39:57 INFO - PROCESS | 1794 | ++DOCSHELL 0x8f7df400 == 10 [pid = 1794] [id = 686] 10:39:57 INFO - PROCESS | 1794 | ++DOMWINDOW == 55 (0x8f7df800) [pid = 1794] [serial = 2059] [outer = (nil)] 10:39:57 INFO - PROCESS | 1794 | ++DOMWINDOW == 56 (0x90f23c00) [pid = 1794] [serial = 2060] [outer = 0x8f7df800] 10:39:57 INFO - PROCESS | 1794 | 1472233197839 Marionette DEBUG loaded listener.js 10:39:57 INFO - PROCESS | 1794 | ++DOMWINDOW == 57 (0x91809400) [pid = 1794] [serial = 2061] [outer = 0x8f7df800] 10:39:59 INFO - PROCESS | 1794 | --DOMWINDOW == 56 (0x90f28400) [pid = 1794] [serial = 2038] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 10:39:59 INFO - PROCESS | 1794 | --DOMWINDOW == 55 (0x92471800) [pid = 1794] [serial = 2035] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 10:39:59 INFO - PROCESS | 1794 | --DOMWINDOW == 54 (0x8f60e400) [pid = 1794] [serial = 2017] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 10:39:59 INFO - PROCESS | 1794 | --DOMWINDOW == 53 (0x92593800) [pid = 1794] [serial = 2026] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 10:39:59 INFO - PROCESS | 1794 | --DOMWINDOW == 52 (0x8d994800) [pid = 1794] [serial = 2023] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 10:39:59 INFO - PROCESS | 1794 | --DOMWINDOW == 51 (0x8f471800) [pid = 1794] [serial = 2029] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 10:39:59 INFO - PROCESS | 1794 | --DOMWINDOW == 50 (0x8e50c400) [pid = 1794] [serial = 2020] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 10:39:59 INFO - PROCESS | 1794 | --DOMWINDOW == 49 (0x8f7b3000) [pid = 1794] [serial = 2032] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 10:39:59 INFO - PROCESS | 1794 | 1472233199108 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]]]}] 10:39:59 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 10:39:59 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1900ms 10:39:59 INFO - PROCESS | 1794 | 1472233199155 Marionette TRACE conn4 -> [0,2717,"getWindowHandle",null] 10:39:59 INFO - PROCESS | 1794 | 1472233199160 Marionette TRACE conn4 <- [1,2717,null,{"value":"8"}] 10:39:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 10:39:59 INFO - PROCESS | 1794 | 1472233199170 Marionette TRACE conn4 -> [0,2718,"setScriptTimeout",{"ms":35000}] 10:39:59 INFO - PROCESS | 1794 | 1472233199174 Marionette TRACE conn4 <- [1,2718,null,{}] 10:39:59 INFO - PROCESS | 1794 | 1472233199180 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}] 10:39:59 INFO - PROCESS | 1794 | 1472233199185 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:39:59 INFO - PROCESS | 1794 | 1472233199398 Marionette TRACE conn4 <- [1,2719,null,{"value":null}] 10:39:59 INFO - PROCESS | 1794 | 1472233199539 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:59 INFO - PROCESS | 1794 | 1472233199550 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:39:59 INFO - PROCESS | 1794 | ++DOCSHELL 0x8f74b800 == 11 [pid = 1794] [id = 687] 10:39:59 INFO - PROCESS | 1794 | ++DOMWINDOW == 50 (0x8f7b3000) [pid = 1794] [serial = 2062] [outer = (nil)] 10:39:59 INFO - PROCESS | 1794 | ++DOMWINDOW == 51 (0x91814400) [pid = 1794] [serial = 2063] [outer = 0x8f7b3000] 10:39:59 INFO - PROCESS | 1794 | 1472233199622 Marionette DEBUG loaded listener.js 10:39:59 INFO - PROCESS | 1794 | ++DOMWINDOW == 52 (0x91961400) [pid = 1794] [serial = 2064] [outer = 0x8f7b3000] 10:40:00 INFO - PROCESS | 1794 | 1472233200507 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] 10:40:00 INFO - PROCESS | 1794 | 1472233200566 Marionette TRACE conn4 <- [1,2721,null,{"value":"8"}] 10:40:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 10:40:00 INFO - PROCESS | 1794 | 1472233200573 Marionette TRACE conn4 -> [0,2722,"setScriptTimeout",{"ms":35000}] 10:40:00 INFO - PROCESS | 1794 | 1472233200576 Marionette TRACE conn4 <- [1,2722,null,{}] 10:40:00 INFO - PROCESS | 1794 | 1472233200582 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}] 10:40:00 INFO - PROCESS | 1794 | 1472233200586 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:40:00 INFO - PROCESS | 1794 | 1472233200756 Marionette TRACE conn4 <- [1,2723,null,{"value":null}] 10:40:00 INFO - PROCESS | 1794 | 1472233200765 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:00 INFO - PROCESS | 1794 | 1472233200779 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:40:00 INFO - PROCESS | 1794 | ++DOCSHELL 0x90f27c00 == 12 [pid = 1794] [id = 688] 10:40:00 INFO - PROCESS | 1794 | ++DOMWINDOW == 53 (0x9196a400) [pid = 1794] [serial = 2065] [outer = (nil)] 10:40:00 INFO - PROCESS | 1794 | ++DOMWINDOW == 54 (0x9223a000) [pid = 1794] [serial = 2066] [outer = 0x9196a400] 10:40:00 INFO - PROCESS | 1794 | 1472233200862 Marionette DEBUG loaded listener.js 10:40:00 INFO - PROCESS | 1794 | ++DOMWINDOW == 55 (0x9247b800) [pid = 1794] [serial = 2067] [outer = 0x9196a400] 10:40:02 INFO - PROCESS | 1794 | 1472233202300 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] 10:40:02 INFO - PROCESS | 1794 | 1472233202365 Marionette TRACE conn4 <- [1,2725,null,{"value":"8"}] 10:40:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 10:40:02 INFO - PROCESS | 1794 | 1472233202389 Marionette TRACE conn4 -> [0,2726,"setScriptTimeout",{"ms":35000}] 10:40:02 INFO - PROCESS | 1794 | 1472233202398 Marionette TRACE conn4 <- [1,2726,null,{}] 10:40:02 INFO - PROCESS | 1794 | 1472233202470 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}] 10:40:02 INFO - PROCESS | 1794 | 1472233202478 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:40:02 INFO - PROCESS | 1794 | 1472233202756 Marionette TRACE conn4 <- [1,2727,null,{"value":null}] 10:40:02 INFO - PROCESS | 1794 | 1472233202952 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:02 INFO - PROCESS | 1794 | 1472233202963 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:40:02 INFO - PROCESS | 1794 | ++DOCSHELL 0x8e216400 == 13 [pid = 1794] [id = 689] 10:40:02 INFO - PROCESS | 1794 | ++DOMWINDOW == 56 (0x8e502800) [pid = 1794] [serial = 2068] [outer = (nil)] 10:40:03 INFO - PROCESS | 1794 | ++DOMWINDOW == 57 (0x8f751400) [pid = 1794] [serial = 2069] [outer = 0x8e502800] 10:40:03 INFO - PROCESS | 1794 | 1472233203064 Marionette DEBUG loaded listener.js 10:40:03 INFO - PROCESS | 1794 | ++DOMWINDOW == 58 (0x8f7a9c00) [pid = 1794] [serial = 2070] [outer = 0x8e502800] 10:40:04 INFO - PROCESS | 1794 | 1472233204228 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]]]}] 10:40:04 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 10:40:04 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1893ms 10:40:04 INFO - PROCESS | 1794 | 1472233204278 Marionette TRACE conn4 -> [0,2729,"getWindowHandle",null] 10:40:04 INFO - PROCESS | 1794 | 1472233204286 Marionette TRACE conn4 <- [1,2729,null,{"value":"8"}] 10:40:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 10:40:04 INFO - PROCESS | 1794 | 1472233204301 Marionette TRACE conn4 -> [0,2730,"setScriptTimeout",{"ms":35000}] 10:40:04 INFO - PROCESS | 1794 | 1472233204308 Marionette TRACE conn4 <- [1,2730,null,{}] 10:40:04 INFO - PROCESS | 1794 | 1472233204314 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}] 10:40:04 INFO - PROCESS | 1794 | 1472233204319 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:40:04 INFO - PROCESS | 1794 | 1472233204653 Marionette TRACE conn4 <- [1,2731,null,{"value":null}] 10:40:04 INFO - PROCESS | 1794 | 1472233204828 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:04 INFO - PROCESS | 1794 | 1472233204836 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:40:04 INFO - PROCESS | 1794 | ++DOCSHELL 0x8f752400 == 14 [pid = 1794] [id = 690] 10:40:04 INFO - PROCESS | 1794 | ++DOMWINDOW == 59 (0x91f4b400) [pid = 1794] [serial = 2071] [outer = (nil)] 10:40:04 INFO - PROCESS | 1794 | ++DOMWINDOW == 60 (0x92478400) [pid = 1794] [serial = 2072] [outer = 0x91f4b400] 10:40:04 INFO - PROCESS | 1794 | 1472233204931 Marionette DEBUG loaded listener.js 10:40:05 INFO - PROCESS | 1794 | ++DOMWINDOW == 61 (0x8f7ac400) [pid = 1794] [serial = 2073] [outer = 0x91f4b400] 10:40:06 INFO - PROCESS | 1794 | 1472233206342 Marionette TRACE conn4 <- [1,2732,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 10:40:06 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.measure.width.space.html | Space characters are converted to U+0020 and collapsed (per CSS) - assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200 10:40:06 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 10:40:06 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 10:40:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:40:06 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 10:40:06 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 2091ms 10:40:06 INFO - PROCESS | 1794 | 1472233206414 Marionette TRACE conn4 -> [0,2733,"getWindowHandle",null] 10:40:06 INFO - PROCESS | 1794 | 1472233206419 Marionette TRACE conn4 <- [1,2733,null,{"value":"8"}] 10:40:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 10:40:06 INFO - PROCESS | 1794 | 1472233206429 Marionette TRACE conn4 -> [0,2734,"setScriptTimeout",{"ms":35000}] 10:40:06 INFO - PROCESS | 1794 | 1472233206435 Marionette TRACE conn4 <- [1,2734,null,{}] 10:40:06 INFO - PROCESS | 1794 | 1472233206508 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}] 10:40:06 INFO - PROCESS | 1794 | 1472233206517 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:40:06 INFO - PROCESS | 1794 | 1472233206769 Marionette TRACE conn4 <- [1,2735,null,{"value":null}] 10:40:06 INFO - PROCESS | 1794 | 1472233206904 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:06 INFO - PROCESS | 1794 | 1472233206917 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:40:06 INFO - PROCESS | 1794 | ++DOCSHELL 0x9258a800 == 15 [pid = 1794] [id = 691] 10:40:06 INFO - PROCESS | 1794 | ++DOMWINDOW == 62 (0x92b0d000) [pid = 1794] [serial = 2074] [outer = (nil)] 10:40:07 INFO - PROCESS | 1794 | ++DOMWINDOW == 63 (0x938e6c00) [pid = 1794] [serial = 2075] [outer = 0x92b0d000] 10:40:07 INFO - PROCESS | 1794 | 1472233207047 Marionette DEBUG loaded listener.js 10:40:07 INFO - PROCESS | 1794 | ++DOMWINDOW == 64 (0x93949800) [pid = 1794] [serial = 2076] [outer = 0x92b0d000] 10:40:08 INFO - PROCESS | 1794 | 1472233208330 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]]]}] 10:40:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 10:40:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1990ms 10:40:08 INFO - PROCESS | 1794 | 1472233208420 Marionette TRACE conn4 -> [0,2737,"getWindowHandle",null] 10:40:08 INFO - PROCESS | 1794 | 1472233208427 Marionette TRACE conn4 <- [1,2737,null,{"value":"8"}] 10:40:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 10:40:08 INFO - PROCESS | 1794 | 1472233208447 Marionette TRACE conn4 -> [0,2738,"setScriptTimeout",{"ms":35000}] 10:40:08 INFO - PROCESS | 1794 | 1472233208453 Marionette TRACE conn4 <- [1,2738,null,{}] 10:40:08 INFO - PROCESS | 1794 | 1472233208462 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}] 10:40:08 INFO - PROCESS | 1794 | 1472233208470 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:40:08 INFO - PROCESS | 1794 | 1472233208703 Marionette TRACE conn4 <- [1,2739,null,{"value":null}] 10:40:08 INFO - PROCESS | 1794 | --DOMWINDOW == 63 (0x9258b000) [pid = 1794] [serial = 2036] [outer = (nil)] [url = about:blank] 10:40:08 INFO - PROCESS | 1794 | --DOMWINDOW == 62 (0x91968000) [pid = 1794] [serial = 2019] [outer = (nil)] [url = about:blank] 10:40:08 INFO - PROCESS | 1794 | --DOMWINDOW == 61 (0x925a7800) [pid = 1794] [serial = 2027] [outer = (nil)] [url = about:blank] 10:40:08 INFO - PROCESS | 1794 | --DOMWINDOW == 60 (0x925b1c00) [pid = 1794] [serial = 2028] [outer = (nil)] [url = about:blank] 10:40:08 INFO - PROCESS | 1794 | --DOMWINDOW == 59 (0x91963400) [pid = 1794] [serial = 2024] [outer = (nil)] [url = about:blank] 10:40:08 INFO - PROCESS | 1794 | --DOMWINDOW == 58 (0x91f53400) [pid = 1794] [serial = 2025] [outer = (nil)] [url = about:blank] 10:40:08 INFO - PROCESS | 1794 | --DOMWINDOW == 57 (0x8f74f000) [pid = 1794] [serial = 2030] [outer = (nil)] [url = about:blank] 10:40:08 INFO - PROCESS | 1794 | --DOMWINDOW == 56 (0x8f755000) [pid = 1794] [serial = 2031] [outer = (nil)] [url = about:blank] 10:40:08 INFO - PROCESS | 1794 | --DOMWINDOW == 55 (0x8ebad000) [pid = 1794] [serial = 2021] [outer = (nil)] [url = about:blank] 10:40:08 INFO - PROCESS | 1794 | --DOMWINDOW == 54 (0x8f74c800) [pid = 1794] [serial = 2022] [outer = (nil)] [url = about:blank] 10:40:08 INFO - PROCESS | 1794 | --DOMWINDOW == 53 (0x8f7e2c00) [pid = 1794] [serial = 2033] [outer = (nil)] [url = about:blank] 10:40:08 INFO - PROCESS | 1794 | --DOMWINDOW == 52 (0x92597400) [pid = 1794] [serial = 2037] [outer = (nil)] [url = about:blank] 10:40:08 INFO - PROCESS | 1794 | --DOMWINDOW == 51 (0x925a3800) [pid = 1794] [serial = 2040] [outer = (nil)] [url = about:blank] 10:40:08 INFO - PROCESS | 1794 | --DOMWINDOW == 50 (0x90f2e400) [pid = 1794] [serial = 2034] [outer = (nil)] [url = about:blank] 10:40:08 INFO - PROCESS | 1794 | --DOMWINDOW == 49 (0x92594800) [pid = 1794] [serial = 2039] [outer = (nil)] [url = about:blank] 10:40:09 INFO - PROCESS | 1794 | 1472233209031 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:09 INFO - PROCESS | 1794 | 1472233209038 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:40:09 INFO - PROCESS | 1794 | ++DOCSHELL 0x8e215000 == 16 [pid = 1794] [id = 692] 10:40:09 INFO - PROCESS | 1794 | ++DOMWINDOW == 50 (0x8e21bc00) [pid = 1794] [serial = 2077] [outer = (nil)] 10:40:09 INFO - PROCESS | 1794 | ++DOMWINDOW == 51 (0x8ebb0800) [pid = 1794] [serial = 2078] [outer = 0x8e21bc00] 10:40:09 INFO - PROCESS | 1794 | 1472233209129 Marionette DEBUG loaded listener.js 10:40:09 INFO - PROCESS | 1794 | ++DOMWINDOW == 52 (0x8f603c00) [pid = 1794] [serial = 2079] [outer = 0x8e21bc00] 10:40:10 INFO - PROCESS | 1794 | 1472233210005 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]]]}] 10:40:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 10:40:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1604ms 10:40:10 INFO - PROCESS | 1794 | 1472233210041 Marionette TRACE conn4 -> [0,2741,"getWindowHandle",null] 10:40:10 INFO - PROCESS | 1794 | 1472233210048 Marionette TRACE conn4 <- [1,2741,null,{"value":"8"}] 10:40:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 10:40:10 INFO - PROCESS | 1794 | 1472233210058 Marionette TRACE conn4 -> [0,2742,"setScriptTimeout",{"ms":35000}] 10:40:10 INFO - PROCESS | 1794 | 1472233210062 Marionette TRACE conn4 <- [1,2742,null,{}] 10:40:10 INFO - PROCESS | 1794 | 1472233210074 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}] 10:40:10 INFO - PROCESS | 1794 | 1472233210078 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:40:10 INFO - PROCESS | 1794 | 1472233210259 Marionette TRACE conn4 <- [1,2743,null,{"value":null}] 10:40:10 INFO - PROCESS | 1794 | 1472233210270 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:10 INFO - PROCESS | 1794 | 1472233210278 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:40:10 INFO - PROCESS | 1794 | ++DOCSHELL 0x8f7dac00 == 17 [pid = 1794] [id = 693] 10:40:10 INFO - PROCESS | 1794 | ++DOMWINDOW == 53 (0x8f7dcc00) [pid = 1794] [serial = 2080] [outer = (nil)] 10:40:10 INFO - PROCESS | 1794 | ++DOMWINDOW == 54 (0x90f26800) [pid = 1794] [serial = 2081] [outer = 0x8f7dcc00] 10:40:10 INFO - PROCESS | 1794 | 1472233210388 Marionette DEBUG loaded listener.js 10:40:10 INFO - PROCESS | 1794 | ++DOMWINDOW == 55 (0x90f2f000) [pid = 1794] [serial = 2082] [outer = 0x8f7dcc00] 10:40:11 INFO - PROCESS | 1794 | 1472233211426 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]]]}] 10:40:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 10:40:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1381ms 10:40:11 INFO - PROCESS | 1794 | 1472233211440 Marionette TRACE conn4 -> [0,2745,"getWindowHandle",null] 10:40:11 INFO - PROCESS | 1794 | 1472233211443 Marionette TRACE conn4 <- [1,2745,null,{"value":"8"}] 10:40:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 10:40:11 INFO - PROCESS | 1794 | 1472233211467 Marionette TRACE conn4 -> [0,2746,"setScriptTimeout",{"ms":35000}] 10:40:11 INFO - PROCESS | 1794 | 1472233211474 Marionette TRACE conn4 <- [1,2746,null,{}] 10:40:11 INFO - PROCESS | 1794 | 1472233211496 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}] 10:40:11 INFO - PROCESS | 1794 | 1472233211505 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:40:11 INFO - PROCESS | 1794 | 1472233211732 Marionette TRACE conn4 <- [1,2747,null,{"value":null}] 10:40:11 INFO - PROCESS | 1794 | 1472233211759 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:11 INFO - PROCESS | 1794 | 1472233211770 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:40:11 INFO - PROCESS | 1794 | ++DOCSHELL 0x92477000 == 18 [pid = 1794] [id = 694] 10:40:11 INFO - PROCESS | 1794 | ++DOMWINDOW == 56 (0x9258b000) [pid = 1794] [serial = 2083] [outer = (nil)] 10:40:11 INFO - PROCESS | 1794 | ++DOMWINDOW == 57 (0x92595800) [pid = 1794] [serial = 2084] [outer = 0x9258b000] 10:40:11 INFO - PROCESS | 1794 | 1472233211846 Marionette DEBUG loaded listener.js 10:40:11 INFO - PROCESS | 1794 | ++DOMWINDOW == 58 (0x925a2c00) [pid = 1794] [serial = 2085] [outer = 0x9258b000] 10:40:12 INFO - PROCESS | 1794 | 1472233212896 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]]]}] 10:40:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 10:40:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1507ms 10:40:12 INFO - PROCESS | 1794 | 1472233212959 Marionette TRACE conn4 -> [0,2749,"getWindowHandle",null] 10:40:12 INFO - PROCESS | 1794 | 1472233212964 Marionette TRACE conn4 <- [1,2749,null,{"value":"8"}] 10:40:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 10:40:12 INFO - PROCESS | 1794 | 1472233212970 Marionette TRACE conn4 -> [0,2750,"setScriptTimeout",{"ms":35000}] 10:40:12 INFO - PROCESS | 1794 | 1472233212973 Marionette TRACE conn4 <- [1,2750,null,{}] 10:40:12 INFO - PROCESS | 1794 | 1472233212979 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}] 10:40:12 INFO - PROCESS | 1794 | 1472233212984 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:40:13 INFO - PROCESS | 1794 | 1472233213260 Marionette TRACE conn4 <- [1,2751,null,{"value":null}] 10:40:13 INFO - PROCESS | 1794 | 1472233213288 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:13 INFO - PROCESS | 1794 | 1472233213294 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:40:13 INFO - PROCESS | 1794 | ++DOCSHELL 0x8f60f000 == 19 [pid = 1794] [id = 695] 10:40:13 INFO - PROCESS | 1794 | ++DOMWINDOW == 59 (0x8f7b0c00) [pid = 1794] [serial = 2086] [outer = (nil)] 10:40:13 INFO - PROCESS | 1794 | ++DOMWINDOW == 60 (0x92b0dc00) [pid = 1794] [serial = 2087] [outer = 0x8f7b0c00] 10:40:13 INFO - PROCESS | 1794 | 1472233213376 Marionette DEBUG loaded listener.js 10:40:13 INFO - PROCESS | 1794 | ++DOMWINDOW == 61 (0x92b18c00) [pid = 1794] [serial = 2088] [outer = 0x8f7b0c00] 10:40:13 INFO - PROCESS | 1794 | --DOMWINDOW == 60 (0x8f7df800) [pid = 1794] [serial = 2059] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 10:40:13 INFO - PROCESS | 1794 | --DOMWINDOW == 59 (0x8e21e800) [pid = 1794] [serial = 2053] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 10:40:13 INFO - PROCESS | 1794 | --DOMWINDOW == 58 (0x8d990c00) [pid = 1794] [serial = 2050] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 10:40:13 INFO - PROCESS | 1794 | --DOMWINDOW == 57 (0x8f475000) [pid = 1794] [serial = 2056] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 10:40:13 INFO - PROCESS | 1794 | --DOMWINDOW == 56 (0x8e503c00) [pid = 1794] [serial = 2041] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 10:40:13 INFO - PROCESS | 1794 | --DOMWINDOW == 55 (0x8f7ad800) [pid = 1794] [serial = 2044] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 10:40:13 INFO - PROCESS | 1794 | --DOMWINDOW == 54 (0x92b0bc00) [pid = 1794] [serial = 2047] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 10:40:13 INFO - PROCESS | 1794 | --DOMWINDOW == 53 (0x8f7b3000) [pid = 1794] [serial = 2062] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 10:40:14 INFO - PROCESS | 1794 | 1472233214428 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]]]}] 10:40:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 10:40:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1482ms 10:40:14 INFO - PROCESS | 1794 | 1472233214454 Marionette TRACE conn4 -> [0,2753,"getWindowHandle",null] 10:40:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 10:40:14 INFO - PROCESS | 1794 | 1472233214460 Marionette TRACE conn4 <- [1,2753,null,{"value":"8"}] 10:40:14 INFO - PROCESS | 1794 | 1472233214466 Marionette TRACE conn4 -> [0,2754,"setScriptTimeout",{"ms":35000}] 10:40:14 INFO - PROCESS | 1794 | 1472233214470 Marionette TRACE conn4 <- [1,2754,null,{}] 10:40:14 INFO - PROCESS | 1794 | 1472233214475 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}] 10:40:14 INFO - PROCESS | 1794 | 1472233214480 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:40:14 INFO - PROCESS | 1794 | 1472233214695 Marionette TRACE conn4 <- [1,2755,null,{"value":null}] 10:40:14 INFO - PROCESS | 1794 | 1472233214716 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:14 INFO - PROCESS | 1794 | 1472233214723 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:40:14 INFO - PROCESS | 1794 | ++DOCSHELL 0x8f60b800 == 20 [pid = 1794] [id = 696] 10:40:14 INFO - PROCESS | 1794 | ++DOMWINDOW == 54 (0x8f7ad800) [pid = 1794] [serial = 2089] [outer = (nil)] 10:40:14 INFO - PROCESS | 1794 | ++DOMWINDOW == 55 (0x9394b400) [pid = 1794] [serial = 2090] [outer = 0x8f7ad800] 10:40:14 INFO - PROCESS | 1794 | 1472233214807 Marionette DEBUG loaded listener.js 10:40:14 INFO - PROCESS | 1794 | ++DOMWINDOW == 56 (0x9247c000) [pid = 1794] [serial = 2091] [outer = 0x8f7ad800] 10:40:15 INFO - PROCESS | 1794 | 1472233215851 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]]]}] 10:40:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 10:40:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1433ms 10:40:15 INFO - PROCESS | 1794 | 1472233215900 Marionette TRACE conn4 -> [0,2757,"getWindowHandle",null] 10:40:15 INFO - PROCESS | 1794 | 1472233215907 Marionette TRACE conn4 <- [1,2757,null,{"value":"8"}] 10:40:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 10:40:15 INFO - PROCESS | 1794 | 1472233215916 Marionette TRACE conn4 -> [0,2758,"setScriptTimeout",{"ms":35000}] 10:40:15 INFO - PROCESS | 1794 | 1472233215924 Marionette TRACE conn4 <- [1,2758,null,{}] 10:40:15 INFO - PROCESS | 1794 | 1472233215935 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}] 10:40:15 INFO - PROCESS | 1794 | 1472233215940 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:40:16 INFO - PROCESS | 1794 | 1472233216148 Marionette TRACE conn4 <- [1,2759,null,{"value":null}] 10:40:16 INFO - PROCESS | 1794 | 1472233216399 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:16 INFO - PROCESS | 1794 | 1472233216415 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:40:16 INFO - PROCESS | 1794 | ++DOCSHELL 0x8eba1400 == 21 [pid = 1794] [id = 697] 10:40:16 INFO - PROCESS | 1794 | ++DOMWINDOW == 57 (0x8eba4c00) [pid = 1794] [serial = 2092] [outer = (nil)] 10:40:16 INFO - PROCESS | 1794 | ++DOMWINDOW == 58 (0x8ed4cc00) [pid = 1794] [serial = 2093] [outer = 0x8eba4c00] 10:40:16 INFO - PROCESS | 1794 | 1472233216561 Marionette DEBUG loaded listener.js 10:40:16 INFO - PROCESS | 1794 | ++DOMWINDOW == 59 (0x8f609000) [pid = 1794] [serial = 2094] [outer = 0x8eba4c00] 10:40:17 INFO - PROCESS | 1794 | 1472233217521 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]]]}] 10:40:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 10:40:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1653ms 10:40:17 INFO - PROCESS | 1794 | 1472233217569 Marionette TRACE conn4 -> [0,2761,"getWindowHandle",null] 10:40:17 INFO - PROCESS | 1794 | 1472233217576 Marionette TRACE conn4 <- [1,2761,null,{"value":"8"}] 10:40:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 10:40:17 INFO - PROCESS | 1794 | 1472233217588 Marionette TRACE conn4 -> [0,2762,"setScriptTimeout",{"ms":35000}] 10:40:17 INFO - PROCESS | 1794 | 1472233217592 Marionette TRACE conn4 <- [1,2762,null,{}] 10:40:17 INFO - PROCESS | 1794 | 1472233217600 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}] 10:40:17 INFO - PROCESS | 1794 | 1472233217605 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:40:17 INFO - PROCESS | 1794 | 1472233217823 Marionette TRACE conn4 <- [1,2763,null,{"value":null}] 10:40:18 INFO - PROCESS | 1794 | 1472233218011 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:18 INFO - PROCESS | 1794 | 1472233218019 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:40:18 INFO - PROCESS | 1794 | ++DOCSHELL 0x8f754400 == 22 [pid = 1794] [id = 698] 10:40:18 INFO - PROCESS | 1794 | ++DOMWINDOW == 60 (0x91960400) [pid = 1794] [serial = 2095] [outer = (nil)] 10:40:18 INFO - PROCESS | 1794 | ++DOMWINDOW == 61 (0x91969400) [pid = 1794] [serial = 2096] [outer = 0x91960400] 10:40:18 INFO - PROCESS | 1794 | 1472233218131 Marionette DEBUG loaded listener.js 10:40:18 INFO - PROCESS | 1794 | ++DOMWINDOW == 62 (0x91f50c00) [pid = 1794] [serial = 2097] [outer = 0x91960400] 10:40:19 INFO - PROCESS | 1794 | 1472233219207 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]]]}] 10:40:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 10:40:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1684ms 10:40:19 INFO - PROCESS | 1794 | 1472233219273 Marionette TRACE conn4 -> [0,2765,"getWindowHandle",null] 10:40:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 10:40:19 INFO - PROCESS | 1794 | 1472233219280 Marionette TRACE conn4 <- [1,2765,null,{"value":"8"}] 10:40:19 INFO - PROCESS | 1794 | 1472233219289 Marionette TRACE conn4 -> [0,2766,"setScriptTimeout",{"ms":35000}] 10:40:19 INFO - PROCESS | 1794 | 1472233219296 Marionette TRACE conn4 <- [1,2766,null,{}] 10:40:19 INFO - PROCESS | 1794 | 1472233219315 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}] 10:40:19 INFO - PROCESS | 1794 | 1472233219326 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:40:19 INFO - PROCESS | 1794 | 1472233219578 Marionette TRACE conn4 <- [1,2767,null,{"value":null}] 10:40:19 INFO - PROCESS | 1794 | 1472233219892 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:19 INFO - PROCESS | 1794 | 1472233219906 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:40:19 INFO - PROCESS | 1794 | ++DOCSHELL 0x92472800 == 23 [pid = 1794] [id = 699] 10:40:19 INFO - PROCESS | 1794 | ++DOMWINDOW == 63 (0x9398ac00) [pid = 1794] [serial = 2098] [outer = (nil)] 10:40:20 INFO - PROCESS | 1794 | ++DOMWINDOW == 64 (0x93991000) [pid = 1794] [serial = 2099] [outer = 0x9398ac00] 10:40:20 INFO - PROCESS | 1794 | 1472233220043 Marionette DEBUG loaded listener.js 10:40:20 INFO - PROCESS | 1794 | ++DOMWINDOW == 65 (0x93a63c00) [pid = 1794] [serial = 2100] [outer = 0x9398ac00] 10:40:21 INFO - PROCESS | 1794 | 1472233221017 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]]]}] 10:40:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 10:40:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1751ms 10:40:21 INFO - PROCESS | 1794 | 1472233221045 Marionette TRACE conn4 -> [0,2769,"getWindowHandle",null] 10:40:21 INFO - PROCESS | 1794 | 1472233221051 Marionette TRACE conn4 <- [1,2769,null,{"value":"8"}] 10:40:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 10:40:21 INFO - PROCESS | 1794 | 1472233221061 Marionette TRACE conn4 -> [0,2770,"setScriptTimeout",{"ms":35000}] 10:40:21 INFO - PROCESS | 1794 | 1472233221065 Marionette TRACE conn4 <- [1,2770,null,{}] 10:40:21 INFO - PROCESS | 1794 | 1472233221071 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}] 10:40:21 INFO - PROCESS | 1794 | 1472233221077 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:40:21 INFO - PROCESS | 1794 | 1472233221285 Marionette TRACE conn4 <- [1,2771,null,{"value":null}] 10:40:21 INFO - PROCESS | 1794 | 1472233221486 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:21 INFO - PROCESS | 1794 | 1472233221494 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:40:21 INFO - PROCESS | 1794 | ++DOCSHELL 0x8eba3800 == 24 [pid = 1794] [id = 700] 10:40:21 INFO - PROCESS | 1794 | ++DOMWINDOW == 66 (0x93c3dc00) [pid = 1794] [serial = 2101] [outer = (nil)] 10:40:21 INFO - PROCESS | 1794 | ++DOMWINDOW == 67 (0x93c44000) [pid = 1794] [serial = 2102] [outer = 0x93c3dc00] 10:40:21 INFO - PROCESS | 1794 | 1472233221672 Marionette DEBUG loaded listener.js 10:40:21 INFO - PROCESS | 1794 | ++DOMWINDOW == 68 (0x94786000) [pid = 1794] [serial = 2103] [outer = 0x93c3dc00] 10:40:22 INFO - PROCESS | 1794 | 1472233222722 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]]]}] 10:40:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 10:40:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1737ms 10:40:22 INFO - PROCESS | 1794 | 1472233222799 Marionette TRACE conn4 -> [0,2773,"getWindowHandle",null] 10:40:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 10:40:22 INFO - PROCESS | 1794 | 1472233222803 Marionette TRACE conn4 <- [1,2773,null,{"value":"8"}] 10:40:22 INFO - PROCESS | 1794 | 1472233222810 Marionette TRACE conn4 -> [0,2774,"setScriptTimeout",{"ms":35000}] 10:40:22 INFO - PROCESS | 1794 | 1472233222814 Marionette TRACE conn4 <- [1,2774,null,{}] 10:40:22 INFO - PROCESS | 1794 | 1472233222821 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}] 10:40:22 INFO - PROCESS | 1794 | 1472233222826 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:40:23 INFO - PROCESS | 1794 | 1472233223043 Marionette TRACE conn4 <- [1,2775,null,{"value":null}] 10:40:23 INFO - PROCESS | 1794 | 1472233223284 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:23 INFO - PROCESS | 1794 | 1472233223294 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:40:23 INFO - PROCESS | 1794 | ++DOCSHELL 0x8d7dd400 == 25 [pid = 1794] [id = 701] 10:40:23 INFO - PROCESS | 1794 | ++DOMWINDOW == 69 (0x90f29400) [pid = 1794] [serial = 2104] [outer = (nil)] 10:40:23 INFO - PROCESS | 1794 | ++DOMWINDOW == 70 (0x95104400) [pid = 1794] [serial = 2105] [outer = 0x90f29400] 10:40:23 INFO - PROCESS | 1794 | 1472233223418 Marionette DEBUG loaded listener.js 10:40:23 INFO - PROCESS | 1794 | ++DOMWINDOW == 71 (0x95106400) [pid = 1794] [serial = 2106] [outer = 0x90f29400] 10:40:24 INFO - PROCESS | 1794 | 1472233224329 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]]]}] 10:40:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 10:40:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1585ms 10:40:24 INFO - PROCESS | 1794 | 1472233224397 Marionette TRACE conn4 -> [0,2777,"getWindowHandle",null] 10:40:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 10:40:24 INFO - PROCESS | 1794 | 1472233224401 Marionette TRACE conn4 <- [1,2777,null,{"value":"8"}] 10:40:24 INFO - PROCESS | 1794 | 1472233224408 Marionette TRACE conn4 -> [0,2778,"setScriptTimeout",{"ms":35000}] 10:40:24 INFO - PROCESS | 1794 | 1472233224412 Marionette TRACE conn4 <- [1,2778,null,{}] 10:40:24 INFO - PROCESS | 1794 | 1472233224418 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}] 10:40:24 INFO - PROCESS | 1794 | 1472233224429 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:40:24 INFO - PROCESS | 1794 | 1472233224732 Marionette TRACE conn4 <- [1,2779,null,{"value":null}] 10:40:25 INFO - PROCESS | 1794 | 1472233224983 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:25 INFO - PROCESS | 1794 | 1472233224995 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:40:25 INFO - PROCESS | 1794 | ++DOCSHELL 0x8e508c00 == 26 [pid = 1794] [id = 702] 10:40:25 INFO - PROCESS | 1794 | ++DOMWINDOW == 72 (0x8eba9000) [pid = 1794] [serial = 2107] [outer = (nil)] 10:40:25 INFO - PROCESS | 1794 | ++DOMWINDOW == 73 (0x95131c00) [pid = 1794] [serial = 2108] [outer = 0x8eba9000] 10:40:25 INFO - PROCESS | 1794 | 1472233225110 Marionette DEBUG loaded listener.js 10:40:25 INFO - PROCESS | 1794 | ++DOMWINDOW == 74 (0x95260800) [pid = 1794] [serial = 2109] [outer = 0x8eba9000] 10:40:26 INFO - PROCESS | 1794 | 1472233226100 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]]]}] 10:40:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 10:40:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1740ms 10:40:26 INFO - PROCESS | 1794 | 1472233226148 Marionette TRACE conn4 -> [0,2781,"getWindowHandle",null] 10:40:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 10:40:26 INFO - PROCESS | 1794 | 1472233226153 Marionette TRACE conn4 <- [1,2781,null,{"value":"8"}] 10:40:26 INFO - PROCESS | 1794 | 1472233226160 Marionette TRACE conn4 -> [0,2782,"setScriptTimeout",{"ms":35000}] 10:40:26 INFO - PROCESS | 1794 | 1472233226164 Marionette TRACE conn4 <- [1,2782,null,{}] 10:40:26 INFO - PROCESS | 1794 | 1472233226170 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}] 10:40:26 INFO - PROCESS | 1794 | 1472233226176 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:40:26 INFO - PROCESS | 1794 | 1472233226367 Marionette TRACE conn4 <- [1,2783,null,{"value":null}] 10:40:26 INFO - PROCESS | 1794 | 1472233226565 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:26 INFO - PROCESS | 1794 | 1472233226571 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:40:26 INFO - PROCESS | 1794 | ++DOCSHELL 0x95132400 == 27 [pid = 1794] [id = 703] 10:40:26 INFO - PROCESS | 1794 | ++DOMWINDOW == 75 (0x9525f000) [pid = 1794] [serial = 2110] [outer = (nil)] 10:40:26 INFO - PROCESS | 1794 | ++DOMWINDOW == 76 (0x95269c00) [pid = 1794] [serial = 2111] [outer = 0x9525f000] 10:40:26 INFO - PROCESS | 1794 | 1472233226662 Marionette DEBUG loaded listener.js 10:40:26 INFO - PROCESS | 1794 | ++DOMWINDOW == 77 (0x95289c00) [pid = 1794] [serial = 2112] [outer = 0x9525f000] 10:40:27 INFO - PROCESS | 1794 | 1472233227936 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]]]}] 10:40:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 10:40:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1890ms 10:40:28 INFO - PROCESS | 1794 | 1472233228051 Marionette TRACE conn4 -> [0,2785,"getWindowHandle",null] 10:40:28 INFO - PROCESS | 1794 | 1472233228055 Marionette TRACE conn4 <- [1,2785,null,{"value":"8"}] 10:40:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 10:40:28 INFO - PROCESS | 1794 | 1472233228064 Marionette TRACE conn4 -> [0,2786,"setScriptTimeout",{"ms":35000}] 10:40:28 INFO - PROCESS | 1794 | 1472233228068 Marionette TRACE conn4 <- [1,2786,null,{}] 10:40:28 INFO - PROCESS | 1794 | 1472233228118 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}] 10:40:28 INFO - PROCESS | 1794 | 1472233228123 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:40:28 INFO - PROCESS | 1794 | 1472233228388 Marionette TRACE conn4 <- [1,2787,null,{"value":null}] 10:40:28 INFO - PROCESS | 1794 | 1472233228605 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:28 INFO - PROCESS | 1794 | 1472233228630 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:40:28 INFO - PROCESS | 1794 | ++DOCSHELL 0x8e215400 == 28 [pid = 1794] [id = 704] 10:40:28 INFO - PROCESS | 1794 | ++DOMWINDOW == 78 (0x8e21b400) [pid = 1794] [serial = 2113] [outer = (nil)] 10:40:28 INFO - PROCESS | 1794 | ++DOMWINDOW == 79 (0x8e50d800) [pid = 1794] [serial = 2114] [outer = 0x8e21b400] 10:40:28 INFO - PROCESS | 1794 | 1472233228729 Marionette DEBUG loaded listener.js 10:40:28 INFO - PROCESS | 1794 | ++DOMWINDOW == 80 (0x8eba1800) [pid = 1794] [serial = 2115] [outer = 0x8e21b400] 10:40:30 INFO - PROCESS | 1794 | --DOCSHELL 0x8d990800 == 27 [pid = 1794] [id = 683] 10:40:30 INFO - PROCESS | 1794 | --DOMWINDOW == 79 (0x90f23c00) [pid = 1794] [serial = 2060] [outer = (nil)] [url = about:blank] 10:40:30 INFO - PROCESS | 1794 | --DOMWINDOW == 78 (0x8e504c00) [pid = 1794] [serial = 2054] [outer = (nil)] [url = about:blank] 10:40:30 INFO - PROCESS | 1794 | --DOMWINDOW == 77 (0x8e50b800) [pid = 1794] [serial = 2055] [outer = (nil)] [url = about:blank] 10:40:30 INFO - PROCESS | 1794 | --DOMWINDOW == 76 (0x8e50f800) [pid = 1794] [serial = 2052] [outer = (nil)] [url = about:blank] 10:40:30 INFO - PROCESS | 1794 | --DOMWINDOW == 75 (0x8d998000) [pid = 1794] [serial = 2051] [outer = (nil)] [url = about:blank] 10:40:30 INFO - PROCESS | 1794 | --DOMWINDOW == 74 (0x8f603000) [pid = 1794] [serial = 2057] [outer = (nil)] [url = about:blank] 10:40:30 INFO - PROCESS | 1794 | --DOMWINDOW == 73 (0x8ed5a000) [pid = 1794] [serial = 2043] [outer = (nil)] [url = about:blank] 10:40:30 INFO - PROCESS | 1794 | --DOMWINDOW == 72 (0x8e510400) [pid = 1794] [serial = 2042] [outer = (nil)] [url = about:blank] 10:40:30 INFO - PROCESS | 1794 | --DOMWINDOW == 71 (0x91814c00) [pid = 1794] [serial = 2046] [outer = (nil)] [url = about:blank] 10:40:30 INFO - PROCESS | 1794 | --DOMWINDOW == 70 (0x90f26c00) [pid = 1794] [serial = 2045] [outer = (nil)] [url = about:blank] 10:40:30 INFO - PROCESS | 1794 | --DOMWINDOW == 69 (0x938ec000) [pid = 1794] [serial = 2049] [outer = (nil)] [url = about:blank] 10:40:30 INFO - PROCESS | 1794 | --DOMWINDOW == 68 (0x92b11000) [pid = 1794] [serial = 2048] [outer = (nil)] [url = about:blank] 10:40:30 INFO - PROCESS | 1794 | --DOMWINDOW == 67 (0x91961400) [pid = 1794] [serial = 2064] [outer = (nil)] [url = about:blank] 10:40:30 INFO - PROCESS | 1794 | --DOMWINDOW == 66 (0x91809400) [pid = 1794] [serial = 2061] [outer = (nil)] [url = about:blank] 10:40:30 INFO - PROCESS | 1794 | --DOMWINDOW == 65 (0x91814400) [pid = 1794] [serial = 2063] [outer = (nil)] [url = about:blank] 10:40:30 INFO - PROCESS | 1794 | --DOMWINDOW == 64 (0x8f609400) [pid = 1794] [serial = 2058] [outer = (nil)] [url = about:blank] 10:40:30 INFO - PROCESS | 1794 | 1472233230899 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]]]}] 10:40:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 10:40:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 2893ms 10:40:30 INFO - PROCESS | 1794 | 1472233230958 Marionette TRACE conn4 -> [0,2789,"getWindowHandle",null] 10:40:30 INFO - PROCESS | 1794 | 1472233230965 Marionette TRACE conn4 <- [1,2789,null,{"value":"8"}] 10:40:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 10:40:30 INFO - PROCESS | 1794 | 1472233230975 Marionette TRACE conn4 -> [0,2790,"setScriptTimeout",{"ms":35000}] 10:40:30 INFO - PROCESS | 1794 | 1472233230979 Marionette TRACE conn4 <- [1,2790,null,{}] 10:40:31 INFO - PROCESS | 1794 | 1472233230990 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}] 10:40:31 INFO - PROCESS | 1794 | 1472233230995 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:40:31 INFO - PROCESS | 1794 | 1472233231187 Marionette TRACE conn4 <- [1,2791,null,{"value":null}] 10:40:31 INFO - PROCESS | 1794 | 1472233231397 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:31 INFO - PROCESS | 1794 | 1472233231413 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:40:31 INFO - PROCESS | 1794 | ++DOCSHELL 0x8d99b800 == 28 [pid = 1794] [id = 705] 10:40:31 INFO - PROCESS | 1794 | ++DOMWINDOW == 65 (0x8e20f800) [pid = 1794] [serial = 2116] [outer = (nil)] 10:40:31 INFO - PROCESS | 1794 | ++DOMWINDOW == 66 (0x8e509400) [pid = 1794] [serial = 2117] [outer = 0x8e20f800] 10:40:31 INFO - PROCESS | 1794 | 1472233231507 Marionette DEBUG loaded listener.js 10:40:31 INFO - PROCESS | 1794 | ++DOMWINDOW == 67 (0x8e510000) [pid = 1794] [serial = 2118] [outer = 0x8e20f800] 10:40:32 INFO - PROCESS | 1794 | 1472233232492 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]]]}] 10:40:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 10:40:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1534ms 10:40:32 INFO - PROCESS | 1794 | 1472233232516 Marionette TRACE conn4 -> [0,2793,"getWindowHandle",null] 10:40:32 INFO - PROCESS | 1794 | 1472233232526 Marionette TRACE conn4 <- [1,2793,null,{"value":"8"}] 10:40:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 10:40:32 INFO - PROCESS | 1794 | 1472233232543 Marionette TRACE conn4 -> [0,2794,"setScriptTimeout",{"ms":35000}] 10:40:32 INFO - PROCESS | 1794 | 1472233232547 Marionette TRACE conn4 <- [1,2794,null,{}] 10:40:32 INFO - PROCESS | 1794 | 1472233232554 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}] 10:40:32 INFO - PROCESS | 1794 | 1472233232561 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:40:32 INFO - PROCESS | 1794 | 1472233232756 Marionette TRACE conn4 <- [1,2795,null,{"value":null}] 10:40:32 INFO - PROCESS | 1794 | 1472233232913 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:32 INFO - PROCESS | 1794 | 1472233232923 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:40:32 INFO - PROCESS | 1794 | ++DOCSHELL 0x8ed4c000 == 29 [pid = 1794] [id = 706] 10:40:32 INFO - PROCESS | 1794 | ++DOMWINDOW == 68 (0x8f478c00) [pid = 1794] [serial = 2119] [outer = (nil)] 10:40:32 INFO - PROCESS | 1794 | ++DOMWINDOW == 69 (0x8f606400) [pid = 1794] [serial = 2120] [outer = 0x8f478c00] 10:40:33 INFO - PROCESS | 1794 | 1472233233002 Marionette DEBUG loaded listener.js 10:40:33 INFO - PROCESS | 1794 | ++DOMWINDOW == 70 (0x8f60c800) [pid = 1794] [serial = 2121] [outer = 0x8f478c00] 10:40:34 INFO - PROCESS | 1794 | 1472233234006 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]]]}] 10:40:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 10:40:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1490ms 10:40:34 INFO - PROCESS | 1794 | 1472233234032 Marionette TRACE conn4 -> [0,2797,"getWindowHandle",null] 10:40:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 10:40:34 INFO - PROCESS | 1794 | 1472233234036 Marionette TRACE conn4 <- [1,2797,null,{"value":"8"}] 10:40:34 INFO - PROCESS | 1794 | 1472233234043 Marionette TRACE conn4 -> [0,2798,"setScriptTimeout",{"ms":35000}] 10:40:34 INFO - PROCESS | 1794 | 1472233234050 Marionette TRACE conn4 <- [1,2798,null,{}] 10:40:34 INFO - PROCESS | 1794 | 1472233234079 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}] 10:40:34 INFO - PROCESS | 1794 | 1472233234089 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:40:34 INFO - PROCESS | 1794 | 1472233234363 Marionette TRACE conn4 <- [1,2799,null,{"value":null}] 10:40:34 INFO - PROCESS | 1794 | 1472233234398 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:34 INFO - PROCESS | 1794 | 1472233234416 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:40:34 INFO - PROCESS | 1794 | ++DOCSHELL 0x8f7e1800 == 30 [pid = 1794] [id = 707] 10:40:34 INFO - PROCESS | 1794 | ++DOMWINDOW == 71 (0x8f7e3400) [pid = 1794] [serial = 2122] [outer = (nil)] 10:40:34 INFO - PROCESS | 1794 | ++DOMWINDOW == 72 (0x90f23000) [pid = 1794] [serial = 2123] [outer = 0x8f7e3400] 10:40:34 INFO - PROCESS | 1794 | 1472233234497 Marionette DEBUG loaded listener.js 10:40:34 INFO - PROCESS | 1794 | ++DOMWINDOW == 73 (0x90f2c000) [pid = 1794] [serial = 2124] [outer = 0x8f7e3400] 10:40:35 INFO - PROCESS | 1794 | --DOMWINDOW == 72 (0x8f7ad800) [pid = 1794] [serial = 2089] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 10:40:35 INFO - PROCESS | 1794 | --DOMWINDOW == 71 (0x9258b000) [pid = 1794] [serial = 2083] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 10:40:35 INFO - PROCESS | 1794 | --DOMWINDOW == 70 (0x8f7b0c00) [pid = 1794] [serial = 2086] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 10:40:35 INFO - PROCESS | 1794 | --DOMWINDOW == 69 (0x9196a400) [pid = 1794] [serial = 2065] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 10:40:35 INFO - PROCESS | 1794 | --DOMWINDOW == 68 (0x91f4b400) [pid = 1794] [serial = 2071] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 10:40:35 INFO - PROCESS | 1794 | --DOMWINDOW == 67 (0x92b0d000) [pid = 1794] [serial = 2074] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 10:40:35 INFO - PROCESS | 1794 | --DOMWINDOW == 66 (0x8f7dcc00) [pid = 1794] [serial = 2080] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 10:40:35 INFO - PROCESS | 1794 | --DOMWINDOW == 65 (0x8e21bc00) [pid = 1794] [serial = 2077] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 10:40:35 INFO - PROCESS | 1794 | --DOMWINDOW == 64 (0x8e502800) [pid = 1794] [serial = 2068] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 10:40:36 INFO - PROCESS | 1794 | 1472233236266 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]]]}] 10:40:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 10:40:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 2254ms 10:40:36 INFO - PROCESS | 1794 | 1472233236298 Marionette TRACE conn4 -> [0,2801,"getWindowHandle",null] 10:40:36 INFO - PROCESS | 1794 | 1472233236304 Marionette TRACE conn4 <- [1,2801,null,{"value":"8"}] 10:40:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 10:40:36 INFO - PROCESS | 1794 | 1472233236314 Marionette TRACE conn4 -> [0,2802,"setScriptTimeout",{"ms":35000}] 10:40:36 INFO - PROCESS | 1794 | 1472233236320 Marionette TRACE conn4 <- [1,2802,null,{}] 10:40:36 INFO - PROCESS | 1794 | 1472233236329 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}] 10:40:36 INFO - PROCESS | 1794 | 1472233236334 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:40:36 INFO - PROCESS | 1794 | 1472233236532 Marionette TRACE conn4 <- [1,2803,null,{"value":null}] 10:40:36 INFO - PROCESS | 1794 | 1472233236685 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:36 INFO - PROCESS | 1794 | 1472233236692 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:40:36 INFO - PROCESS | 1794 | ++DOCSHELL 0x8f471400 == 31 [pid = 1794] [id = 708] 10:40:36 INFO - PROCESS | 1794 | ++DOMWINDOW == 65 (0x8f753000) [pid = 1794] [serial = 2125] [outer = (nil)] 10:40:36 INFO - PROCESS | 1794 | ++DOMWINDOW == 66 (0x91817400) [pid = 1794] [serial = 2126] [outer = 0x8f753000] 10:40:36 INFO - PROCESS | 1794 | 1472233236775 Marionette DEBUG loaded listener.js 10:40:36 INFO - PROCESS | 1794 | ++DOMWINDOW == 67 (0x91967c00) [pid = 1794] [serial = 2127] [outer = 0x8f753000] 10:40:37 INFO - PROCESS | 1794 | 1472233237634 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]]]}] 10:40:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 10:40:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1388ms 10:40:37 INFO - PROCESS | 1794 | 1472233237703 Marionette TRACE conn4 -> [0,2805,"getWindowHandle",null] 10:40:37 INFO - PROCESS | 1794 | 1472233237709 Marionette TRACE conn4 <- [1,2805,null,{"value":"8"}] 10:40:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 10:40:37 INFO - PROCESS | 1794 | 1472233237720 Marionette TRACE conn4 -> [0,2806,"setScriptTimeout",{"ms":35000}] 10:40:37 INFO - PROCESS | 1794 | 1472233237724 Marionette TRACE conn4 <- [1,2806,null,{}] 10:40:37 INFO - PROCESS | 1794 | 1472233237735 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}] 10:40:37 INFO - PROCESS | 1794 | 1472233237741 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:40:38 INFO - PROCESS | 1794 | 1472233238018 Marionette TRACE conn4 <- [1,2807,null,{"value":null}] 10:40:38 INFO - PROCESS | 1794 | 1472233238318 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:38 INFO - PROCESS | 1794 | 1472233238329 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:40:38 INFO - PROCESS | 1794 | ++DOCSHELL 0x8d98fc00 == 32 [pid = 1794] [id = 709] 10:40:38 INFO - PROCESS | 1794 | ++DOMWINDOW == 68 (0x8d991400) [pid = 1794] [serial = 2128] [outer = (nil)] 10:40:38 INFO - PROCESS | 1794 | ++DOMWINDOW == 69 (0x8d995c00) [pid = 1794] [serial = 2129] [outer = 0x8d991400] 10:40:38 INFO - PROCESS | 1794 | 1472233238464 Marionette DEBUG loaded listener.js 10:40:38 INFO - PROCESS | 1794 | ++DOMWINDOW == 70 (0x8e212400) [pid = 1794] [serial = 2130] [outer = 0x8d991400] 10:40:39 INFO - PROCESS | 1794 | 1472233239558 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]]]}] 10:40:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 10:40:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1889ms 10:40:39 INFO - PROCESS | 1794 | 1472233239610 Marionette TRACE conn4 -> [0,2809,"getWindowHandle",null] 10:40:39 INFO - PROCESS | 1794 | 1472233239617 Marionette TRACE conn4 <- [1,2809,null,{"value":"8"}] 10:40:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 10:40:39 INFO - PROCESS | 1794 | 1472233239626 Marionette TRACE conn4 -> [0,2810,"setScriptTimeout",{"ms":35000}] 10:40:39 INFO - PROCESS | 1794 | 1472233239632 Marionette TRACE conn4 <- [1,2810,null,{}] 10:40:39 INFO - PROCESS | 1794 | 1472233239644 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}] 10:40:39 INFO - PROCESS | 1794 | 1472233239653 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:40:39 INFO - PROCESS | 1794 | 1472233239906 Marionette TRACE conn4 <- [1,2811,null,{"value":null}] 10:40:40 INFO - PROCESS | 1794 | 1472233240150 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:40 INFO - PROCESS | 1794 | 1472233240159 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:40:40 INFO - PROCESS | 1794 | ++DOCSHELL 0x8f603400 == 33 [pid = 1794] [id = 710] 10:40:40 INFO - PROCESS | 1794 | ++DOMWINDOW == 71 (0x8f604800) [pid = 1794] [serial = 2131] [outer = (nil)] 10:40:40 INFO - PROCESS | 1794 | ++DOMWINDOW == 72 (0x8f750000) [pid = 1794] [serial = 2132] [outer = 0x8f604800] 10:40:40 INFO - PROCESS | 1794 | 1472233240303 Marionette DEBUG loaded listener.js 10:40:40 INFO - PROCESS | 1794 | ++DOMWINDOW == 73 (0x8f7aa000) [pid = 1794] [serial = 2133] [outer = 0x8f604800] 10:40:41 INFO - PROCESS | 1794 | 1472233241398 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]]]}] 10:40:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 10:40:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1852ms 10:40:41 INFO - PROCESS | 1794 | 1472233241478 Marionette TRACE conn4 -> [0,2813,"getWindowHandle",null] 10:40:41 INFO - PROCESS | 1794 | 1472233241484 Marionette TRACE conn4 <- [1,2813,null,{"value":"8"}] 10:40:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 10:40:41 INFO - PROCESS | 1794 | 1472233241493 Marionette TRACE conn4 -> [0,2814,"setScriptTimeout",{"ms":35000}] 10:40:41 INFO - PROCESS | 1794 | 1472233241496 Marionette TRACE conn4 <- [1,2814,null,{}] 10:40:41 INFO - PROCESS | 1794 | 1472233241504 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}] 10:40:41 INFO - PROCESS | 1794 | 1472233241509 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:40:41 INFO - PROCESS | 1794 | 1472233241780 Marionette TRACE conn4 <- [1,2815,null,{"value":null}] 10:40:42 INFO - PROCESS | 1794 | 1472233242080 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:42 INFO - PROCESS | 1794 | 1472233242088 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:40:42 INFO - PROCESS | 1794 | ++DOCSHELL 0x8e506400 == 34 [pid = 1794] [id = 711] 10:40:42 INFO - PROCESS | 1794 | ++DOMWINDOW == 74 (0x8ed58000) [pid = 1794] [serial = 2134] [outer = (nil)] 10:40:42 INFO - PROCESS | 1794 | ++DOMWINDOW == 75 (0x91f4a000) [pid = 1794] [serial = 2135] [outer = 0x8ed58000] 10:40:42 INFO - PROCESS | 1794 | 1472233242219 Marionette DEBUG loaded listener.js 10:40:42 INFO - PROCESS | 1794 | ++DOMWINDOW == 76 (0x92230400) [pid = 1794] [serial = 2136] [outer = 0x8ed58000] 10:40:43 INFO - PROCESS | 1794 | 1472233243372 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]]]}] 10:40:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 10:40:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1938ms 10:40:43 INFO - PROCESS | 1794 | 1472233243431 Marionette TRACE conn4 -> [0,2817,"getWindowHandle",null] 10:40:43 INFO - PROCESS | 1794 | 1472233243438 Marionette TRACE conn4 <- [1,2817,null,{"value":"8"}] 10:40:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 10:40:43 INFO - PROCESS | 1794 | 1472233243455 Marionette TRACE conn4 -> [0,2818,"setScriptTimeout",{"ms":35000}] 10:40:43 INFO - PROCESS | 1794 | 1472233243463 Marionette TRACE conn4 <- [1,2818,null,{}] 10:40:43 INFO - PROCESS | 1794 | 1472233243469 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}] 10:40:43 INFO - PROCESS | 1794 | 1472233243476 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:40:43 INFO - PROCESS | 1794 | 1472233243708 Marionette TRACE conn4 <- [1,2819,null,{"value":null}] 10:40:43 INFO - PROCESS | 1794 | 1472233243958 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:43 INFO - PROCESS | 1794 | 1472233243971 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:40:44 INFO - PROCESS | 1794 | ++DOCSHELL 0x8f7a6400 == 35 [pid = 1794] [id = 712] 10:40:44 INFO - PROCESS | 1794 | ++DOMWINDOW == 77 (0x90f24000) [pid = 1794] [serial = 2137] [outer = (nil)] 10:40:44 INFO - PROCESS | 1794 | ++DOMWINDOW == 78 (0x92597c00) [pid = 1794] [serial = 2138] [outer = 0x90f24000] 10:40:44 INFO - PROCESS | 1794 | 1472233244100 Marionette DEBUG loaded listener.js 10:40:44 INFO - PROCESS | 1794 | ++DOMWINDOW == 79 (0x925a4000) [pid = 1794] [serial = 2139] [outer = 0x90f24000] 10:40:45 INFO - PROCESS | 1794 | 1472233245379 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]]]}] 10:40:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 10:40:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1953ms 10:40:45 INFO - PROCESS | 1794 | 1472233245402 Marionette TRACE conn4 -> [0,2821,"getWindowHandle",null] 10:40:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 10:40:45 INFO - PROCESS | 1794 | 1472233245408 Marionette TRACE conn4 <- [1,2821,null,{"value":"8"}] 10:40:45 INFO - PROCESS | 1794 | 1472233245416 Marionette TRACE conn4 -> [0,2822,"setScriptTimeout",{"ms":35000}] 10:40:45 INFO - PROCESS | 1794 | 1472233245421 Marionette TRACE conn4 <- [1,2822,null,{}] 10:40:45 INFO - PROCESS | 1794 | 1472233245430 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}] 10:40:45 INFO - PROCESS | 1794 | 1472233245436 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:40:45 INFO - PROCESS | 1794 | 1472233245635 Marionette TRACE conn4 <- [1,2823,null,{"value":null}] 10:40:45 INFO - PROCESS | 1794 | --DOCSHELL 0x8f7df400 == 34 [pid = 1794] [id = 686] 10:40:45 INFO - PROCESS | 1794 | --DOCSHELL 0x8f74b800 == 33 [pid = 1794] [id = 687] 10:40:45 INFO - PROCESS | 1794 | --DOCSHELL 0x8e21e400 == 32 [pid = 1794] [id = 684] 10:40:45 INFO - PROCESS | 1794 | --DOCSHELL 0x8f7dac00 == 31 [pid = 1794] [id = 693] 10:40:45 INFO - PROCESS | 1794 | --DOCSHELL 0x8f471400 == 30 [pid = 1794] [id = 708] 10:40:45 INFO - PROCESS | 1794 | --DOCSHELL 0x8f7e1800 == 29 [pid = 1794] [id = 707] 10:40:45 INFO - PROCESS | 1794 | --DOCSHELL 0x8ed4c000 == 28 [pid = 1794] [id = 706] 10:40:45 INFO - PROCESS | 1794 | --DOCSHELL 0x8d99b800 == 27 [pid = 1794] [id = 705] 10:40:45 INFO - PROCESS | 1794 | --DOMWINDOW == 78 (0x8f7a9c00) [pid = 1794] [serial = 2070] [outer = (nil)] [url = about:blank] 10:40:45 INFO - PROCESS | 1794 | --DOMWINDOW == 77 (0x92595800) [pid = 1794] [serial = 2084] [outer = (nil)] [url = about:blank] 10:40:45 INFO - PROCESS | 1794 | --DOMWINDOW == 76 (0x92b18c00) [pid = 1794] [serial = 2088] [outer = (nil)] [url = about:blank] 10:40:45 INFO - PROCESS | 1794 | --DOMWINDOW == 75 (0x90f2f000) [pid = 1794] [serial = 2082] [outer = (nil)] [url = about:blank] 10:40:45 INFO - PROCESS | 1794 | --DOMWINDOW == 74 (0x9247c000) [pid = 1794] [serial = 2091] [outer = (nil)] [url = about:blank] 10:40:45 INFO - PROCESS | 1794 | --DOMWINDOW == 73 (0x9394b400) [pid = 1794] [serial = 2090] [outer = (nil)] [url = about:blank] 10:40:45 INFO - PROCESS | 1794 | --DOMWINDOW == 72 (0x925a2c00) [pid = 1794] [serial = 2085] [outer = (nil)] [url = about:blank] 10:40:45 INFO - PROCESS | 1794 | --DOMWINDOW == 71 (0x92b0dc00) [pid = 1794] [serial = 2087] [outer = (nil)] [url = about:blank] 10:40:45 INFO - PROCESS | 1794 | --DOMWINDOW == 70 (0x9247b800) [pid = 1794] [serial = 2067] [outer = (nil)] [url = about:blank] 10:40:45 INFO - PROCESS | 1794 | --DOMWINDOW == 69 (0x9223a000) [pid = 1794] [serial = 2066] [outer = (nil)] [url = about:blank] 10:40:45 INFO - PROCESS | 1794 | --DOMWINDOW == 68 (0x92478400) [pid = 1794] [serial = 2072] [outer = (nil)] [url = about:blank] 10:40:45 INFO - PROCESS | 1794 | --DOMWINDOW == 67 (0x8f7ac400) [pid = 1794] [serial = 2073] [outer = (nil)] [url = about:blank] 10:40:45 INFO - PROCESS | 1794 | --DOMWINDOW == 66 (0x938e6c00) [pid = 1794] [serial = 2075] [outer = (nil)] [url = about:blank] 10:40:45 INFO - PROCESS | 1794 | --DOMWINDOW == 65 (0x93949800) [pid = 1794] [serial = 2076] [outer = (nil)] [url = about:blank] 10:40:45 INFO - PROCESS | 1794 | --DOMWINDOW == 64 (0x90f26800) [pid = 1794] [serial = 2081] [outer = (nil)] [url = about:blank] 10:40:45 INFO - PROCESS | 1794 | --DOMWINDOW == 63 (0x8ebb0800) [pid = 1794] [serial = 2078] [outer = (nil)] [url = about:blank] 10:40:45 INFO - PROCESS | 1794 | --DOMWINDOW == 62 (0x8f603c00) [pid = 1794] [serial = 2079] [outer = (nil)] [url = about:blank] 10:40:45 INFO - PROCESS | 1794 | --DOMWINDOW == 61 (0x8f751400) [pid = 1794] [serial = 2069] [outer = (nil)] [url = about:blank] 10:40:45 INFO - PROCESS | 1794 | 1472233245909 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:45 INFO - PROCESS | 1794 | 1472233245918 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:40:45 INFO - PROCESS | 1794 | ++DOCSHELL 0x8e21e400 == 28 [pid = 1794] [id = 713] 10:40:45 INFO - PROCESS | 1794 | ++DOMWINDOW == 62 (0x8e503800) [pid = 1794] [serial = 2140] [outer = (nil)] 10:40:45 INFO - PROCESS | 1794 | ++DOMWINDOW == 63 (0x8ed4f400) [pid = 1794] [serial = 2141] [outer = 0x8e503800] 10:40:46 INFO - PROCESS | 1794 | 1472233246010 Marionette DEBUG loaded listener.js 10:40:46 INFO - PROCESS | 1794 | ++DOMWINDOW == 64 (0x8f46cc00) [pid = 1794] [serial = 2142] [outer = 0x8e503800] 10:40:46 INFO - PROCESS | 1794 | 1472233246892 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]]]}] 10:40:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 10:40:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1541ms 10:40:46 INFO - PROCESS | 1794 | 1472233246957 Marionette TRACE conn4 -> [0,2825,"getWindowHandle",null] 10:40:46 INFO - PROCESS | 1794 | 1472233246964 Marionette TRACE conn4 <- [1,2825,null,{"value":"8"}] 10:40:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 10:40:46 INFO - PROCESS | 1794 | 1472233246974 Marionette TRACE conn4 -> [0,2826,"setScriptTimeout",{"ms":35000}] 10:40:46 INFO - PROCESS | 1794 | 1472233246978 Marionette TRACE conn4 <- [1,2826,null,{}] 10:40:46 INFO - PROCESS | 1794 | 1472233246985 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}] 10:40:46 INFO - PROCESS | 1794 | 1472233246990 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:40:47 INFO - PROCESS | 1794 | 1472233247175 Marionette TRACE conn4 <- [1,2827,null,{"value":null}] 10:40:47 INFO - PROCESS | 1794 | 1472233247329 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:47 INFO - PROCESS | 1794 | 1472233247340 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:40:47 INFO - PROCESS | 1794 | ++DOCSHELL 0x8e50f000 == 29 [pid = 1794] [id = 714] 10:40:47 INFO - PROCESS | 1794 | ++DOMWINDOW == 65 (0x8f7a7400) [pid = 1794] [serial = 2143] [outer = (nil)] 10:40:47 INFO - PROCESS | 1794 | ++DOMWINDOW == 66 (0x8f7b2c00) [pid = 1794] [serial = 2144] [outer = 0x8f7a7400] 10:40:47 INFO - PROCESS | 1794 | 1472233247423 Marionette DEBUG loaded listener.js 10:40:47 INFO - PROCESS | 1794 | ++DOMWINDOW == 67 (0x8f7e2c00) [pid = 1794] [serial = 2145] [outer = 0x8f7a7400] 10:40:48 INFO - PROCESS | 1794 | 1472233248421 Marionette TRACE conn4 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 10:40:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 10:40:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1486ms 10:40:48 INFO - PROCESS | 1794 | 1472233248462 Marionette TRACE conn4 -> [0,2829,"getWindowHandle",null] 10:40:48 INFO - PROCESS | 1794 | 1472233248466 Marionette TRACE conn4 <- [1,2829,null,{"value":"8"}] 10:40:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 10:40:48 INFO - PROCESS | 1794 | 1472233248473 Marionette TRACE conn4 -> [0,2830,"setScriptTimeout",{"ms":35000}] 10:40:48 INFO - PROCESS | 1794 | 1472233248479 Marionette TRACE conn4 <- [1,2830,null,{}] 10:40:48 INFO - PROCESS | 1794 | 1472233248502 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}] 10:40:48 INFO - PROCESS | 1794 | 1472233248511 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:40:48 INFO - PROCESS | 1794 | 1472233248758 Marionette TRACE conn4 <- [1,2831,null,{"value":null}] 10:40:48 INFO - PROCESS | 1794 | 1472233248789 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:48 INFO - PROCESS | 1794 | 1472233248799 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:40:48 INFO - PROCESS | 1794 | ++DOCSHELL 0x91f4b400 == 30 [pid = 1794] [id = 715] 10:40:48 INFO - PROCESS | 1794 | ++DOMWINDOW == 68 (0x91f4bc00) [pid = 1794] [serial = 2146] [outer = (nil)] 10:40:48 INFO - PROCESS | 1794 | ++DOMWINDOW == 69 (0x92471c00) [pid = 1794] [serial = 2147] [outer = 0x91f4bc00] 10:40:48 INFO - PROCESS | 1794 | 1472233248881 Marionette DEBUG loaded listener.js 10:40:49 INFO - PROCESS | 1794 | ++DOMWINDOW == 70 (0x9247c400) [pid = 1794] [serial = 2148] [outer = 0x91f4bc00] 10:40:49 INFO - PROCESS | 1794 | 1472233249926 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]]]}] 10:40:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 10:40:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1496ms 10:40:49 INFO - PROCESS | 1794 | 1472233249971 Marionette TRACE conn4 -> [0,2833,"getWindowHandle",null] 10:40:49 INFO - PROCESS | 1794 | 1472233249976 Marionette TRACE conn4 <- [1,2833,null,{"value":"8"}] 10:40:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 10:40:49 INFO - PROCESS | 1794 | 1472233249989 Marionette TRACE conn4 -> [0,2834,"setScriptTimeout",{"ms":35000}] 10:40:49 INFO - PROCESS | 1794 | 1472233249992 Marionette TRACE conn4 <- [1,2834,null,{}] 10:40:50 INFO - PROCESS | 1794 | 1472233249998 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}] 10:40:50 INFO - PROCESS | 1794 | 1472233250003 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:40:50 INFO - PROCESS | 1794 | 1472233250261 Marionette TRACE conn4 <- [1,2835,null,{"value":null}] 10:40:50 INFO - PROCESS | 1794 | 1472233250287 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:50 INFO - PROCESS | 1794 | 1472233250298 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:40:50 INFO - PROCESS | 1794 | ++DOCSHELL 0x925a2c00 == 31 [pid = 1794] [id = 716] 10:40:50 INFO - PROCESS | 1794 | ++DOMWINDOW == 71 (0x925a4400) [pid = 1794] [serial = 2149] [outer = (nil)] 10:40:50 INFO - PROCESS | 1794 | ++DOMWINDOW == 72 (0x925aac00) [pid = 1794] [serial = 2150] [outer = 0x925a4400] 10:40:50 INFO - PROCESS | 1794 | 1472233250372 Marionette DEBUG loaded listener.js 10:40:50 INFO - PROCESS | 1794 | ++DOMWINDOW == 73 (0x92b0b000) [pid = 1794] [serial = 2151] [outer = 0x925a4400] 10:40:50 INFO - PROCESS | 1794 | --DOMWINDOW == 72 (0x8e21b400) [pid = 1794] [serial = 2113] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 10:40:50 INFO - PROCESS | 1794 | --DOMWINDOW == 71 (0x8f7e3400) [pid = 1794] [serial = 2122] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 10:40:50 INFO - PROCESS | 1794 | --DOMWINDOW == 70 (0x9398ac00) [pid = 1794] [serial = 2098] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 10:40:50 INFO - PROCESS | 1794 | --DOMWINDOW == 69 (0x8eba4c00) [pid = 1794] [serial = 2092] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 10:40:50 INFO - PROCESS | 1794 | --DOMWINDOW == 68 (0x8e20f800) [pid = 1794] [serial = 2116] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 10:40:50 INFO - PROCESS | 1794 | --DOMWINDOW == 67 (0x90f29400) [pid = 1794] [serial = 2104] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 10:40:50 INFO - PROCESS | 1794 | --DOMWINDOW == 66 (0x91960400) [pid = 1794] [serial = 2095] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 10:40:50 INFO - PROCESS | 1794 | --DOMWINDOW == 65 (0x93c3dc00) [pid = 1794] [serial = 2101] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 10:40:50 INFO - PROCESS | 1794 | --DOMWINDOW == 64 (0x8f478c00) [pid = 1794] [serial = 2119] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 10:40:50 INFO - PROCESS | 1794 | --DOMWINDOW == 63 (0x9525f000) [pid = 1794] [serial = 2110] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 10:40:51 INFO - PROCESS | 1794 | --DOMWINDOW == 62 (0x8eba9000) [pid = 1794] [serial = 2107] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 10:40:51 INFO - PROCESS | 1794 | 1472233251755 Marionette TRACE conn4 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 10:40:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 10:40:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1800ms 10:40:51 INFO - PROCESS | 1794 | 1472233251785 Marionette TRACE conn4 -> [0,2837,"getWindowHandle",null] 10:40:51 INFO - PROCESS | 1794 | 1472233251789 Marionette TRACE conn4 <- [1,2837,null,{"value":"8"}] 10:40:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 10:40:51 INFO - PROCESS | 1794 | 1472233251796 Marionette TRACE conn4 -> [0,2838,"setScriptTimeout",{"ms":35000}] 10:40:51 INFO - PROCESS | 1794 | 1472233251800 Marionette TRACE conn4 <- [1,2838,null,{}] 10:40:51 INFO - PROCESS | 1794 | 1472233251805 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}] 10:40:51 INFO - PROCESS | 1794 | 1472233251811 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:40:51 INFO - PROCESS | 1794 | 1472233251985 Marionette TRACE conn4 <- [1,2839,null,{"value":null}] 10:40:52 INFO - PROCESS | 1794 | 1472233252001 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:52 INFO - PROCESS | 1794 | 1472233252009 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:40:52 INFO - PROCESS | 1794 | ++DOCSHELL 0x8d7db400 == 32 [pid = 1794] [id = 717] 10:40:52 INFO - PROCESS | 1794 | ++DOMWINDOW == 63 (0x8d992c00) [pid = 1794] [serial = 2152] [outer = (nil)] 10:40:52 INFO - PROCESS | 1794 | ++DOMWINDOW == 64 (0x91966400) [pid = 1794] [serial = 2153] [outer = 0x8d992c00] 10:40:52 INFO - PROCESS | 1794 | 1472233252085 Marionette DEBUG loaded listener.js 10:40:52 INFO - PROCESS | 1794 | ++DOMWINDOW == 65 (0x92598000) [pid = 1794] [serial = 2154] [outer = 0x8d992c00] 10:40:53 INFO - PROCESS | 1794 | 1472233253285 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]]]}] 10:40:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 10:40:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1539ms 10:40:53 INFO - PROCESS | 1794 | 1472233253336 Marionette TRACE conn4 -> [0,2841,"getWindowHandle",null] 10:40:53 INFO - PROCESS | 1794 | 1472233253343 Marionette TRACE conn4 <- [1,2841,null,{"value":"8"}] 10:40:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 10:40:53 INFO - PROCESS | 1794 | 1472233253353 Marionette TRACE conn4 -> [0,2842,"setScriptTimeout",{"ms":35000}] 10:40:53 INFO - PROCESS | 1794 | 1472233253359 Marionette TRACE conn4 <- [1,2842,null,{}] 10:40:53 INFO - PROCESS | 1794 | 1472233253368 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}] 10:40:53 INFO - PROCESS | 1794 | 1472233253373 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:40:53 INFO - PROCESS | 1794 | 1472233253645 Marionette TRACE conn4 <- [1,2843,null,{"value":null}] 10:40:53 INFO - PROCESS | 1794 | 1472233253953 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:53 INFO - PROCESS | 1794 | 1472233253969 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:40:53 INFO - PROCESS | 1794 | ++DOCSHELL 0x8d7e4000 == 33 [pid = 1794] [id = 718] 10:40:53 INFO - PROCESS | 1794 | ++DOMWINDOW == 66 (0x8e218000) [pid = 1794] [serial = 2155] [outer = (nil)] 10:40:54 INFO - PROCESS | 1794 | ++DOMWINDOW == 67 (0x8f752000) [pid = 1794] [serial = 2156] [outer = 0x8e218000] 10:40:54 INFO - PROCESS | 1794 | 1472233254059 Marionette DEBUG loaded listener.js 10:40:54 INFO - PROCESS | 1794 | ++DOMWINDOW == 68 (0x90f23c00) [pid = 1794] [serial = 2157] [outer = 0x8e218000] 10:40:55 INFO - PROCESS | 1794 | 1472233255087 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]]]}] 10:40:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 10:40:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1785ms 10:40:55 INFO - PROCESS | 1794 | 1472233255139 Marionette TRACE conn4 -> [0,2845,"getWindowHandle",null] 10:40:55 INFO - PROCESS | 1794 | 1472233255147 Marionette TRACE conn4 <- [1,2845,null,{"value":"8"}] 10:40:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 10:40:55 INFO - PROCESS | 1794 | 1472233255160 Marionette TRACE conn4 -> [0,2846,"setScriptTimeout",{"ms":35000}] 10:40:55 INFO - PROCESS | 1794 | 1472233255164 Marionette TRACE conn4 <- [1,2846,null,{}] 10:40:55 INFO - PROCESS | 1794 | 1472233255172 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}] 10:40:55 INFO - PROCESS | 1794 | 1472233255180 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:40:55 INFO - PROCESS | 1794 | 1472233255428 Marionette TRACE conn4 <- [1,2847,null,{"value":null}] 10:40:55 INFO - PROCESS | 1794 | 1472233255669 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:55 INFO - PROCESS | 1794 | 1472233255679 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:40:55 INFO - PROCESS | 1794 | ++DOCSHELL 0x8f74d400 == 34 [pid = 1794] [id = 719] 10:40:55 INFO - PROCESS | 1794 | ++DOMWINDOW == 69 (0x91962800) [pid = 1794] [serial = 2158] [outer = (nil)] 10:40:55 INFO - PROCESS | 1794 | ++DOMWINDOW == 70 (0x92470000) [pid = 1794] [serial = 2159] [outer = 0x91962800] 10:40:55 INFO - PROCESS | 1794 | 1472233255815 Marionette DEBUG loaded listener.js 10:40:55 INFO - PROCESS | 1794 | ++DOMWINDOW == 71 (0x925a2400) [pid = 1794] [serial = 2160] [outer = 0x91962800] 10:40:56 INFO - PROCESS | 1794 | 1472233256886 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]]]}] 10:40:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 10:40:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1793ms 10:40:56 INFO - PROCESS | 1794 | 1472233256953 Marionette TRACE conn4 -> [0,2849,"getWindowHandle",null] 10:40:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 10:40:56 INFO - PROCESS | 1794 | 1472233256958 Marionette TRACE conn4 <- [1,2849,null,{"value":"8"}] 10:40:56 INFO - PROCESS | 1794 | 1472233256965 Marionette TRACE conn4 -> [0,2850,"setScriptTimeout",{"ms":35000}] 10:40:56 INFO - PROCESS | 1794 | 1472233256971 Marionette TRACE conn4 <- [1,2850,null,{}] 10:40:56 INFO - PROCESS | 1794 | 1472233256989 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}] 10:40:57 INFO - PROCESS | 1794 | 1472233257000 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:40:57 INFO - PROCESS | 1794 | 1472233257238 Marionette TRACE conn4 <- [1,2851,null,{"value":null}] 10:40:57 INFO - PROCESS | 1794 | 1472233257523 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:57 INFO - PROCESS | 1794 | 1472233257536 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:40:57 INFO - PROCESS | 1794 | ++DOCSHELL 0x938ed000 == 35 [pid = 1794] [id = 720] 10:40:57 INFO - PROCESS | 1794 | ++DOMWINDOW == 72 (0x93945400) [pid = 1794] [serial = 2161] [outer = (nil)] 10:40:57 INFO - PROCESS | 1794 | ++DOMWINDOW == 73 (0x9394f800) [pid = 1794] [serial = 2162] [outer = 0x93945400] 10:40:57 INFO - PROCESS | 1794 | 1472233257627 Marionette DEBUG loaded listener.js 10:40:57 INFO - PROCESS | 1794 | ++DOMWINDOW == 74 (0x93987800) [pid = 1794] [serial = 2163] [outer = 0x93945400] 10:40:58 INFO - PROCESS | 1794 | 1472233258714 Marionette TRACE conn4 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 10:40:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 10:40:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1788ms 10:40:58 INFO - PROCESS | 1794 | 1472233258754 Marionette TRACE conn4 -> [0,2853,"getWindowHandle",null] 10:40:58 INFO - PROCESS | 1794 | 1472233258760 Marionette TRACE conn4 <- [1,2853,null,{"value":"8"}] 10:40:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 10:40:58 INFO - PROCESS | 1794 | 1472233258768 Marionette TRACE conn4 -> [0,2854,"setScriptTimeout",{"ms":35000}] 10:40:58 INFO - PROCESS | 1794 | 1472233258773 Marionette TRACE conn4 <- [1,2854,null,{}] 10:40:58 INFO - PROCESS | 1794 | 1472233258780 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}] 10:40:58 INFO - PROCESS | 1794 | 1472233258785 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:40:59 INFO - PROCESS | 1794 | 1472233259017 Marionette TRACE conn4 <- [1,2855,null,{"value":null}] 10:40:59 INFO - PROCESS | 1794 | 1472233259260 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:59 INFO - PROCESS | 1794 | 1472233259269 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:40:59 INFO - PROCESS | 1794 | ++DOCSHELL 0x8e21e800 == 36 [pid = 1794] [id = 721] 10:40:59 INFO - PROCESS | 1794 | ++DOMWINDOW == 75 (0x938eb000) [pid = 1794] [serial = 2164] [outer = (nil)] 10:40:59 INFO - PROCESS | 1794 | ++DOMWINDOW == 76 (0x93993800) [pid = 1794] [serial = 2165] [outer = 0x938eb000] 10:40:59 INFO - PROCESS | 1794 | 1472233259406 Marionette DEBUG loaded listener.js 10:40:59 INFO - PROCESS | 1794 | ++DOMWINDOW == 77 (0x93a6fc00) [pid = 1794] [serial = 2166] [outer = 0x938eb000] 10:41:00 INFO - PROCESS | 1794 | 1472233260417 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]]]}] 10:41:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 10:41:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1687ms 10:41:00 INFO - PROCESS | 1794 | 1472233260457 Marionette TRACE conn4 -> [0,2857,"getWindowHandle",null] 10:41:00 INFO - PROCESS | 1794 | 1472233260462 Marionette TRACE conn4 <- [1,2857,null,{"value":"8"}] 10:41:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 10:41:00 INFO - PROCESS | 1794 | 1472233260470 Marionette TRACE conn4 -> [0,2858,"setScriptTimeout",{"ms":35000}] 10:41:00 INFO - PROCESS | 1794 | 1472233260475 Marionette TRACE conn4 <- [1,2858,null,{}] 10:41:00 INFO - PROCESS | 1794 | 1472233260482 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}] 10:41:00 INFO - PROCESS | 1794 | 1472233260488 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:41:00 INFO - PROCESS | 1794 | 1472233260696 Marionette TRACE conn4 <- [1,2859,null,{"value":null}] 10:41:00 INFO - PROCESS | 1794 | 1472233260889 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:00 INFO - PROCESS | 1794 | 1472233260898 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:41:00 INFO - PROCESS | 1794 | ++DOCSHELL 0x8d998800 == 37 [pid = 1794] [id = 722] 10:41:00 INFO - PROCESS | 1794 | ++DOMWINDOW == 78 (0x8f60a400) [pid = 1794] [serial = 2167] [outer = (nil)] 10:41:00 INFO - PROCESS | 1794 | ++DOMWINDOW == 79 (0x9477d400) [pid = 1794] [serial = 2168] [outer = 0x8f60a400] 10:41:00 INFO - PROCESS | 1794 | 1472233260987 Marionette DEBUG loaded listener.js 10:41:01 INFO - PROCESS | 1794 | ++DOMWINDOW == 80 (0x94785400) [pid = 1794] [serial = 2169] [outer = 0x8f60a400] 10:41:02 INFO - PROCESS | 1794 | 1472233262118 Marionette TRACE conn4 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 10:41:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 10:41:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1687ms 10:41:02 INFO - PROCESS | 1794 | 1472233262158 Marionette TRACE conn4 -> [0,2861,"getWindowHandle",null] 10:41:02 INFO - PROCESS | 1794 | 1472233262163 Marionette TRACE conn4 <- [1,2861,null,{"value":"8"}] 10:41:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 10:41:02 INFO - PROCESS | 1794 | 1472233262172 Marionette TRACE conn4 -> [0,2862,"setScriptTimeout",{"ms":35000}] 10:41:02 INFO - PROCESS | 1794 | 1472233262177 Marionette TRACE conn4 <- [1,2862,null,{}] 10:41:02 INFO - PROCESS | 1794 | 1472233262184 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}] 10:41:02 INFO - PROCESS | 1794 | 1472233262197 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:41:02 INFO - PROCESS | 1794 | 1472233262661 Marionette TRACE conn4 <- [1,2863,null,{"value":null}] 10:41:02 INFO - PROCESS | 1794 | 1472233262928 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:02 INFO - PROCESS | 1794 | 1472233262942 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:41:02 INFO - PROCESS | 1794 | ++DOCSHELL 0x8e50ac00 == 38 [pid = 1794] [id = 723] 10:41:02 INFO - PROCESS | 1794 | ++DOMWINDOW == 81 (0x8e50c800) [pid = 1794] [serial = 2170] [outer = (nil)] 10:41:03 INFO - PROCESS | 1794 | ++DOMWINDOW == 82 (0x8eba9400) [pid = 1794] [serial = 2171] [outer = 0x8e50c800] 10:41:03 INFO - PROCESS | 1794 | 1472233263030 Marionette DEBUG loaded listener.js 10:41:03 INFO - PROCESS | 1794 | ++DOMWINDOW == 83 (0x8f608000) [pid = 1794] [serial = 2172] [outer = 0x8e50c800] 10:41:03 INFO - PROCESS | 1794 | 1472233263982 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]]]}] 10:41:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 10:41:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1843ms 10:41:04 INFO - PROCESS | 1794 | 1472233264016 Marionette TRACE conn4 -> [0,2865,"getWindowHandle",null] 10:41:04 INFO - PROCESS | 1794 | 1472233264023 Marionette TRACE conn4 <- [1,2865,null,{"value":"8"}] 10:41:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 10:41:04 INFO - PROCESS | 1794 | 1472233264032 Marionette TRACE conn4 -> [0,2866,"setScriptTimeout",{"ms":35000}] 10:41:04 INFO - PROCESS | 1794 | 1472233264037 Marionette TRACE conn4 <- [1,2866,null,{}] 10:41:04 INFO - PROCESS | 1794 | 1472233264044 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}] 10:41:04 INFO - PROCESS | 1794 | 1472233264051 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:41:04 INFO - PROCESS | 1794 | 1472233264236 Marionette TRACE conn4 <- [1,2867,null,{"value":null}] 10:41:04 INFO - PROCESS | 1794 | 1472233264534 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:04 INFO - PROCESS | 1794 | 1472233264542 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:41:04 INFO - PROCESS | 1794 | ++DOCSHELL 0x8f477800 == 39 [pid = 1794] [id = 724] 10:41:04 INFO - PROCESS | 1794 | ++DOMWINDOW == 84 (0x8f754c00) [pid = 1794] [serial = 2173] [outer = (nil)] 10:41:04 INFO - PROCESS | 1794 | ++DOMWINDOW == 85 (0x91810000) [pid = 1794] [serial = 2174] [outer = 0x8f754c00] 10:41:04 INFO - PROCESS | 1794 | 1472233264690 Marionette DEBUG loaded listener.js 10:41:04 INFO - PROCESS | 1794 | ++DOMWINDOW == 86 (0x9195d400) [pid = 1794] [serial = 2175] [outer = 0x8f754c00] 10:41:06 INFO - PROCESS | 1794 | --DOCSHELL 0x8f46f800 == 38 [pid = 1794] [id = 685] 10:41:06 INFO - PROCESS | 1794 | --DOCSHELL 0x8f752400 == 37 [pid = 1794] [id = 690] 10:41:06 INFO - PROCESS | 1794 | --DOCSHELL 0x8e215000 == 36 [pid = 1794] [id = 692] 10:41:06 INFO - PROCESS | 1794 | --DOCSHELL 0x8e216400 == 35 [pid = 1794] [id = 689] 10:41:06 INFO - PROCESS | 1794 | --DOCSHELL 0x8e215400 == 34 [pid = 1794] [id = 704] 10:41:06 INFO - PROCESS | 1794 | --DOCSHELL 0x92472800 == 33 [pid = 1794] [id = 699] 10:41:06 INFO - PROCESS | 1794 | --DOCSHELL 0x8eba3800 == 32 [pid = 1794] [id = 700] 10:41:06 INFO - PROCESS | 1794 | --DOCSHELL 0x8d7dd400 == 31 [pid = 1794] [id = 701] 10:41:06 INFO - PROCESS | 1794 | --DOCSHELL 0x8e508c00 == 30 [pid = 1794] [id = 702] 10:41:06 INFO - PROCESS | 1794 | --DOCSHELL 0x8f60f000 == 29 [pid = 1794] [id = 695] 10:41:06 INFO - PROCESS | 1794 | --DOCSHELL 0x90f27c00 == 28 [pid = 1794] [id = 688] 10:41:06 INFO - PROCESS | 1794 | --DOCSHELL 0x8f60b800 == 27 [pid = 1794] [id = 696] 10:41:06 INFO - PROCESS | 1794 | --DOCSHELL 0x8f603400 == 26 [pid = 1794] [id = 710] 10:41:06 INFO - PROCESS | 1794 | --DOCSHELL 0x92477000 == 25 [pid = 1794] [id = 694] 10:41:06 INFO - PROCESS | 1794 | --DOCSHELL 0x9258a800 == 24 [pid = 1794] [id = 691] 10:41:06 INFO - PROCESS | 1794 | --DOCSHELL 0x8e506400 == 23 [pid = 1794] [id = 711] 10:41:06 INFO - PROCESS | 1794 | --DOCSHELL 0x8d98fc00 == 22 [pid = 1794] [id = 709] 10:41:06 INFO - PROCESS | 1794 | --DOCSHELL 0x8f7a6400 == 21 [pid = 1794] [id = 712] 10:41:06 INFO - PROCESS | 1794 | --DOCSHELL 0x8f754400 == 20 [pid = 1794] [id = 698] 10:41:06 INFO - PROCESS | 1794 | --DOCSHELL 0x95132400 == 19 [pid = 1794] [id = 703] 10:41:06 INFO - PROCESS | 1794 | --DOCSHELL 0x8eba1400 == 18 [pid = 1794] [id = 697] 10:41:06 INFO - PROCESS | 1794 | --DOMWINDOW == 85 (0x8e50d800) [pid = 1794] [serial = 2114] [outer = (nil)] [url = about:blank] 10:41:06 INFO - PROCESS | 1794 | --DOMWINDOW == 84 (0x90f23000) [pid = 1794] [serial = 2123] [outer = (nil)] [url = about:blank] 10:41:06 INFO - PROCESS | 1794 | --DOMWINDOW == 83 (0x93991000) [pid = 1794] [serial = 2099] [outer = (nil)] [url = about:blank] 10:41:06 INFO - PROCESS | 1794 | --DOMWINDOW == 82 (0x8f609000) [pid = 1794] [serial = 2094] [outer = (nil)] [url = about:blank] 10:41:06 INFO - PROCESS | 1794 | --DOMWINDOW == 81 (0x8e510000) [pid = 1794] [serial = 2118] [outer = (nil)] [url = about:blank] 10:41:06 INFO - PROCESS | 1794 | --DOMWINDOW == 80 (0x95106400) [pid = 1794] [serial = 2106] [outer = (nil)] [url = about:blank] 10:41:06 INFO - PROCESS | 1794 | --DOMWINDOW == 79 (0x8e509400) [pid = 1794] [serial = 2117] [outer = (nil)] [url = about:blank] 10:41:06 INFO - PROCESS | 1794 | --DOMWINDOW == 78 (0x91969400) [pid = 1794] [serial = 2096] [outer = (nil)] [url = about:blank] 10:41:06 INFO - PROCESS | 1794 | --DOMWINDOW == 77 (0x93c44000) [pid = 1794] [serial = 2102] [outer = (nil)] [url = about:blank] 10:41:06 INFO - PROCESS | 1794 | --DOMWINDOW == 76 (0x8f60c800) [pid = 1794] [serial = 2121] [outer = (nil)] [url = about:blank] 10:41:06 INFO - PROCESS | 1794 | --DOMWINDOW == 75 (0x8eba1800) [pid = 1794] [serial = 2115] [outer = (nil)] [url = about:blank] 10:41:06 INFO - PROCESS | 1794 | --DOMWINDOW == 74 (0x91f50c00) [pid = 1794] [serial = 2097] [outer = (nil)] [url = about:blank] 10:41:06 INFO - PROCESS | 1794 | --DOMWINDOW == 73 (0x8ed4cc00) [pid = 1794] [serial = 2093] [outer = (nil)] [url = about:blank] 10:41:06 INFO - PROCESS | 1794 | --DOMWINDOW == 72 (0x8f606400) [pid = 1794] [serial = 2120] [outer = (nil)] [url = about:blank] 10:41:06 INFO - PROCESS | 1794 | --DOMWINDOW == 71 (0x95269c00) [pid = 1794] [serial = 2111] [outer = (nil)] [url = about:blank] 10:41:06 INFO - PROCESS | 1794 | --DOMWINDOW == 70 (0x94786000) [pid = 1794] [serial = 2103] [outer = (nil)] [url = about:blank] 10:41:06 INFO - PROCESS | 1794 | --DOMWINDOW == 69 (0x95289c00) [pid = 1794] [serial = 2112] [outer = (nil)] [url = about:blank] 10:41:06 INFO - PROCESS | 1794 | --DOMWINDOW == 68 (0x95260800) [pid = 1794] [serial = 2109] [outer = (nil)] [url = about:blank] 10:41:06 INFO - PROCESS | 1794 | --DOMWINDOW == 67 (0x95131c00) [pid = 1794] [serial = 2108] [outer = (nil)] [url = about:blank] 10:41:06 INFO - PROCESS | 1794 | --DOMWINDOW == 66 (0x90f2c000) [pid = 1794] [serial = 2124] [outer = (nil)] [url = about:blank] 10:41:06 INFO - PROCESS | 1794 | --DOMWINDOW == 65 (0x95104400) [pid = 1794] [serial = 2105] [outer = (nil)] [url = about:blank] 10:41:06 INFO - PROCESS | 1794 | --DOMWINDOW == 64 (0x93a63c00) [pid = 1794] [serial = 2100] [outer = (nil)] [url = about:blank] 10:41:06 INFO - PROCESS | 1794 | --DOMWINDOW == 63 (0x91817400) [pid = 1794] [serial = 2126] [outer = (nil)] [url = about:blank] 10:41:06 INFO - PROCESS | 1794 | 1472233266732 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]]]}] 10:41:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 10:41:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 2748ms 10:41:06 INFO - PROCESS | 1794 | 1472233266781 Marionette TRACE conn4 -> [0,2869,"getWindowHandle",null] 10:41:06 INFO - PROCESS | 1794 | 1472233266788 Marionette TRACE conn4 <- [1,2869,null,{"value":"8"}] 10:41:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 10:41:06 INFO - PROCESS | 1794 | 1472233266796 Marionette TRACE conn4 -> [0,2870,"setScriptTimeout",{"ms":35000}] 10:41:06 INFO - PROCESS | 1794 | 1472233266802 Marionette TRACE conn4 <- [1,2870,null,{}] 10:41:06 INFO - PROCESS | 1794 | 1472233266873 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}] 10:41:06 INFO - PROCESS | 1794 | 1472233266880 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:41:07 INFO - PROCESS | 1794 | 1472233267119 Marionette TRACE conn4 <- [1,2871,null,{"value":null}] 10:41:07 INFO - PROCESS | 1794 | 1472233267215 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:07 INFO - PROCESS | 1794 | 1472233267224 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:41:07 INFO - PROCESS | 1794 | ++DOCSHELL 0x8e504400 == 19 [pid = 1794] [id = 725] 10:41:07 INFO - PROCESS | 1794 | ++DOMWINDOW == 64 (0x8e504c00) [pid = 1794] [serial = 2176] [outer = (nil)] 10:41:07 INFO - PROCESS | 1794 | ++DOMWINDOW == 65 (0x8eba6800) [pid = 1794] [serial = 2177] [outer = 0x8e504c00] 10:41:07 INFO - PROCESS | 1794 | 1472233267304 Marionette DEBUG loaded listener.js 10:41:07 INFO - PROCESS | 1794 | ++DOMWINDOW == 66 (0x8ebaa400) [pid = 1794] [serial = 2178] [outer = 0x8e504c00] 10:41:08 INFO - PROCESS | 1794 | 1472233268197 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]]]}] 10:41:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 10:41:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1442ms 10:41:08 INFO - PROCESS | 1794 | 1472233268239 Marionette TRACE conn4 -> [0,2873,"getWindowHandle",null] 10:41:08 INFO - PROCESS | 1794 | 1472233268247 Marionette TRACE conn4 <- [1,2873,null,{"value":"8"}] 10:41:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 10:41:08 INFO - PROCESS | 1794 | 1472233268260 Marionette TRACE conn4 -> [0,2874,"setScriptTimeout",{"ms":35000}] 10:41:08 INFO - PROCESS | 1794 | 1472233268264 Marionette TRACE conn4 <- [1,2874,null,{}] 10:41:08 INFO - PROCESS | 1794 | 1472233268272 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}] 10:41:08 INFO - PROCESS | 1794 | 1472233268278 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:41:08 INFO - PROCESS | 1794 | 1472233268485 Marionette TRACE conn4 <- [1,2875,null,{"value":null}] 10:41:08 INFO - PROCESS | 1794 | 1472233268657 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:08 INFO - PROCESS | 1794 | 1472233268668 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:41:08 INFO - PROCESS | 1794 | ++DOCSHELL 0x8f74e800 == 20 [pid = 1794] [id = 726] 10:41:08 INFO - PROCESS | 1794 | ++DOMWINDOW == 67 (0x8f751400) [pid = 1794] [serial = 2179] [outer = (nil)] 10:41:08 INFO - PROCESS | 1794 | ++DOMWINDOW == 68 (0x8f758800) [pid = 1794] [serial = 2180] [outer = 0x8f751400] 10:41:08 INFO - PROCESS | 1794 | 1472233268747 Marionette DEBUG loaded listener.js 10:41:08 INFO - PROCESS | 1794 | ++DOMWINDOW == 69 (0x8f7af400) [pid = 1794] [serial = 2181] [outer = 0x8f751400] 10:41:09 INFO - PROCESS | 1794 | 1472233269774 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]]]}] 10:41:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 10:41:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1540ms 10:41:09 INFO - PROCESS | 1794 | 1472233269801 Marionette TRACE conn4 -> [0,2877,"getWindowHandle",null] 10:41:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 10:41:09 INFO - PROCESS | 1794 | 1472233269805 Marionette TRACE conn4 <- [1,2877,null,{"value":"8"}] 10:41:09 INFO - PROCESS | 1794 | 1472233269812 Marionette TRACE conn4 -> [0,2878,"setScriptTimeout",{"ms":35000}] 10:41:09 INFO - PROCESS | 1794 | 1472233269818 Marionette TRACE conn4 <- [1,2878,null,{}] 10:41:09 INFO - PROCESS | 1794 | 1472233269843 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}] 10:41:09 INFO - PROCESS | 1794 | 1472233269854 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:41:10 INFO - PROCESS | 1794 | 1472233270101 Marionette TRACE conn4 <- [1,2879,null,{"value":null}] 10:41:10 INFO - PROCESS | 1794 | 1472233270131 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:10 INFO - PROCESS | 1794 | 1472233270140 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:41:10 INFO - PROCESS | 1794 | ++DOCSHELL 0x91962c00 == 21 [pid = 1794] [id = 727] 10:41:10 INFO - PROCESS | 1794 | ++DOMWINDOW == 70 (0x91964000) [pid = 1794] [serial = 2182] [outer = (nil)] 10:41:10 INFO - PROCESS | 1794 | ++DOMWINDOW == 71 (0x91f4b000) [pid = 1794] [serial = 2183] [outer = 0x91964000] 10:41:10 INFO - PROCESS | 1794 | 1472233270230 Marionette DEBUG loaded listener.js 10:41:10 INFO - PROCESS | 1794 | ++DOMWINDOW == 72 (0x9223cc00) [pid = 1794] [serial = 2184] [outer = 0x91964000] 10:41:11 INFO - PROCESS | 1794 | --DOMWINDOW == 71 (0x8d992c00) [pid = 1794] [serial = 2152] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 10:41:11 INFO - PROCESS | 1794 | --DOMWINDOW == 70 (0x925a4400) [pid = 1794] [serial = 2149] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 10:41:11 INFO - PROCESS | 1794 | --DOMWINDOW == 69 (0x8f7a7400) [pid = 1794] [serial = 2143] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 10:41:11 INFO - PROCESS | 1794 | --DOMWINDOW == 68 (0x8d991400) [pid = 1794] [serial = 2128] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 10:41:11 INFO - PROCESS | 1794 | --DOMWINDOW == 67 (0x8f604800) [pid = 1794] [serial = 2131] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 10:41:11 INFO - PROCESS | 1794 | --DOMWINDOW == 66 (0x8ed58000) [pid = 1794] [serial = 2134] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 10:41:11 INFO - PROCESS | 1794 | --DOMWINDOW == 65 (0x8e503800) [pid = 1794] [serial = 2140] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 10:41:11 INFO - PROCESS | 1794 | --DOMWINDOW == 64 (0x90f24000) [pid = 1794] [serial = 2137] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 10:41:11 INFO - PROCESS | 1794 | --DOMWINDOW == 63 (0x91f4bc00) [pid = 1794] [serial = 2146] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 10:41:11 INFO - PROCESS | 1794 | --DOMWINDOW == 62 (0x8f753000) [pid = 1794] [serial = 2125] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 10:41:11 INFO - PROCESS | 1794 | 1472233271795 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]]]}] 10:41:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 10:41:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 2046ms 10:41:11 INFO - PROCESS | 1794 | 1472233271858 Marionette TRACE conn4 -> [0,2881,"getWindowHandle",null] 10:41:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 10:41:11 INFO - PROCESS | 1794 | 1472233271863 Marionette TRACE conn4 <- [1,2881,null,{"value":"8"}] 10:41:11 INFO - PROCESS | 1794 | 1472233271869 Marionette TRACE conn4 -> [0,2882,"setScriptTimeout",{"ms":35000}] 10:41:11 INFO - PROCESS | 1794 | 1472233271873 Marionette TRACE conn4 <- [1,2882,null,{}] 10:41:11 INFO - PROCESS | 1794 | 1472233271879 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}] 10:41:11 INFO - PROCESS | 1794 | 1472233271884 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:41:12 INFO - PROCESS | 1794 | 1472233272057 Marionette TRACE conn4 <- [1,2883,null,{"value":null}] 10:41:12 INFO - PROCESS | 1794 | 1472233272067 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:12 INFO - PROCESS | 1794 | 1472233272078 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:41:12 INFO - PROCESS | 1794 | ++DOCSHELL 0x8e503800 == 22 [pid = 1794] [id = 728] 10:41:12 INFO - PROCESS | 1794 | ++DOMWINDOW == 63 (0x8eba2c00) [pid = 1794] [serial = 2185] [outer = (nil)] 10:41:12 INFO - PROCESS | 1794 | ++DOMWINDOW == 64 (0x9180a800) [pid = 1794] [serial = 2186] [outer = 0x8eba2c00] 10:41:12 INFO - PROCESS | 1794 | 1472233272289 Marionette DEBUG loaded listener.js 10:41:12 INFO - PROCESS | 1794 | ++DOMWINDOW == 65 (0x92470800) [pid = 1794] [serial = 2187] [outer = 0x8eba2c00] 10:41:13 INFO - PROCESS | 1794 | 1472233273147 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]]]}] 10:41:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 10:41:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1331ms 10:41:13 INFO - PROCESS | 1794 | 1472233273263 Marionette TRACE conn4 -> [0,2885,"getWindowHandle",null] 10:41:13 INFO - PROCESS | 1794 | 1472233273270 Marionette TRACE conn4 <- [1,2885,null,{"value":"8"}] 10:41:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 10:41:13 INFO - PROCESS | 1794 | 1472233273281 Marionette TRACE conn4 -> [0,2886,"setScriptTimeout",{"ms":35000}] 10:41:13 INFO - PROCESS | 1794 | 1472233273289 Marionette TRACE conn4 <- [1,2886,null,{}] 10:41:13 INFO - PROCESS | 1794 | 1472233273299 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}] 10:41:13 INFO - PROCESS | 1794 | 1472233273305 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:41:13 INFO - PROCESS | 1794 | 1472233273562 Marionette TRACE conn4 <- [1,2887,null,{"value":null}] 10:41:13 INFO - PROCESS | 1794 | 1472233273916 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:13 INFO - PROCESS | 1794 | 1472233273932 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:41:13 INFO - PROCESS | 1794 | ++DOCSHELL 0x8e50d400 == 23 [pid = 1794] [id = 729] 10:41:13 INFO - PROCESS | 1794 | ++DOMWINDOW == 66 (0x8e50d800) [pid = 1794] [serial = 2188] [outer = (nil)] 10:41:14 INFO - PROCESS | 1794 | ++DOMWINDOW == 67 (0x8eba3800) [pid = 1794] [serial = 2189] [outer = 0x8e50d800] 10:41:14 INFO - PROCESS | 1794 | 1472233274033 Marionette DEBUG loaded listener.js 10:41:14 INFO - PROCESS | 1794 | ++DOMWINDOW == 68 (0x8f602800) [pid = 1794] [serial = 2190] [outer = 0x8e50d800] 10:41:15 INFO - PROCESS | 1794 | 1472233275161 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]]]}] 10:41:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 10:41:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1951ms 10:41:15 INFO - PROCESS | 1794 | 1472233275235 Marionette TRACE conn4 -> [0,2889,"getWindowHandle",null] 10:41:15 INFO - PROCESS | 1794 | 1472233275241 Marionette TRACE conn4 <- [1,2889,null,{"value":"8"}] 10:41:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 10:41:15 INFO - PROCESS | 1794 | 1472233275256 Marionette TRACE conn4 -> [0,2890,"setScriptTimeout",{"ms":35000}] 10:41:15 INFO - PROCESS | 1794 | 1472233275261 Marionette TRACE conn4 <- [1,2890,null,{}] 10:41:15 INFO - PROCESS | 1794 | 1472233275269 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}] 10:41:15 INFO - PROCESS | 1794 | 1472233275276 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:41:15 INFO - PROCESS | 1794 | 1472233275519 Marionette TRACE conn4 <- [1,2891,null,{"value":null}] 10:41:15 INFO - PROCESS | 1794 | 1472233275776 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:15 INFO - PROCESS | 1794 | 1472233275786 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:41:15 INFO - PROCESS | 1794 | ++DOCSHELL 0x90f2d000 == 24 [pid = 1794] [id = 730] 10:41:15 INFO - PROCESS | 1794 | ++DOMWINDOW == 69 (0x90f2e400) [pid = 1794] [serial = 2191] [outer = (nil)] 10:41:15 INFO - PROCESS | 1794 | ++DOMWINDOW == 70 (0x91815800) [pid = 1794] [serial = 2192] [outer = 0x90f2e400] 10:41:15 INFO - PROCESS | 1794 | 1472233275943 Marionette DEBUG loaded listener.js 10:41:16 INFO - PROCESS | 1794 | ++DOMWINDOW == 71 (0x91962000) [pid = 1794] [serial = 2193] [outer = 0x90f2e400] 10:41:17 INFO - PROCESS | 1794 | 1472233277179 Marionette TRACE conn4 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 10:41:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 10:41:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1996ms 10:41:17 INFO - PROCESS | 1794 | 1472233277249 Marionette TRACE conn4 -> [0,2893,"getWindowHandle",null] 10:41:17 INFO - PROCESS | 1794 | 1472233277254 Marionette TRACE conn4 <- [1,2893,null,{"value":"8"}] 10:41:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 10:41:17 INFO - PROCESS | 1794 | 1472233277261 Marionette TRACE conn4 -> [0,2894,"setScriptTimeout",{"ms":35000}] 10:41:17 INFO - PROCESS | 1794 | 1472233277266 Marionette TRACE conn4 <- [1,2894,null,{}] 10:41:17 INFO - PROCESS | 1794 | 1472233277281 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}] 10:41:17 INFO - PROCESS | 1794 | 1472233277291 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:41:17 INFO - PROCESS | 1794 | 1472233277525 Marionette TRACE conn4 <- [1,2895,null,{"value":null}] 10:41:17 INFO - PROCESS | 1794 | 1472233277816 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:17 INFO - PROCESS | 1794 | 1472233277829 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:41:17 INFO - PROCESS | 1794 | ++DOCSHELL 0x92b13400 == 25 [pid = 1794] [id = 731] 10:41:17 INFO - PROCESS | 1794 | ++DOMWINDOW == 72 (0x92b13800) [pid = 1794] [serial = 2194] [outer = (nil)] 10:41:17 INFO - PROCESS | 1794 | ++DOMWINDOW == 73 (0x92b18400) [pid = 1794] [serial = 2195] [outer = 0x92b13800] 10:41:17 INFO - PROCESS | 1794 | 1472233277951 Marionette DEBUG loaded listener.js 10:41:18 INFO - PROCESS | 1794 | ++DOMWINDOW == 74 (0x9246f800) [pid = 1794] [serial = 2196] [outer = 0x92b13800] 10:41:19 INFO - PROCESS | 1794 | 1472233279045 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]]]}] 10:41:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 10:41:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1841ms 10:41:19 INFO - PROCESS | 1794 | 1472233279104 Marionette TRACE conn4 -> [0,2897,"getWindowHandle",null] 10:41:19 INFO - PROCESS | 1794 | 1472233279108 Marionette TRACE conn4 <- [1,2897,null,{"value":"8"}] 10:41:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 10:41:19 INFO - PROCESS | 1794 | 1472233279116 Marionette TRACE conn4 -> [0,2898,"setScriptTimeout",{"ms":35000}] 10:41:19 INFO - PROCESS | 1794 | 1472233279120 Marionette TRACE conn4 <- [1,2898,null,{}] 10:41:19 INFO - PROCESS | 1794 | 1472233279127 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}] 10:41:19 INFO - PROCESS | 1794 | 1472233279131 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:41:19 INFO - PROCESS | 1794 | 1472233279346 Marionette TRACE conn4 <- [1,2899,null,{"value":null}] 10:41:19 INFO - PROCESS | 1794 | 1472233279593 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:19 INFO - PROCESS | 1794 | 1472233279602 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:41:19 INFO - PROCESS | 1794 | ++DOCSHELL 0x92b17000 == 26 [pid = 1794] [id = 732] 10:41:19 INFO - PROCESS | 1794 | ++DOMWINDOW == 75 (0x9394d400) [pid = 1794] [serial = 2197] [outer = (nil)] 10:41:19 INFO - PROCESS | 1794 | ++DOMWINDOW == 76 (0x9398dc00) [pid = 1794] [serial = 2198] [outer = 0x9394d400] 10:41:19 INFO - PROCESS | 1794 | 1472233279726 Marionette DEBUG loaded listener.js 10:41:19 INFO - PROCESS | 1794 | ++DOMWINDOW == 77 (0x9398a400) [pid = 1794] [serial = 2199] [outer = 0x9394d400] 10:41:20 INFO - PROCESS | 1794 | 1472233280761 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]]]}] 10:41:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 10:41:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1693ms 10:41:20 INFO - PROCESS | 1794 | 1472233280811 Marionette TRACE conn4 -> [0,2901,"getWindowHandle",null] 10:41:20 INFO - PROCESS | 1794 | 1472233280814 Marionette TRACE conn4 <- [1,2901,null,{"value":"8"}] 10:41:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 10:41:20 INFO - PROCESS | 1794 | 1472233280821 Marionette TRACE conn4 -> [0,2902,"setScriptTimeout",{"ms":35000}] 10:41:20 INFO - PROCESS | 1794 | 1472233280825 Marionette TRACE conn4 <- [1,2902,null,{}] 10:41:20 INFO - PROCESS | 1794 | 1472233280831 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}] 10:41:20 INFO - PROCESS | 1794 | 1472233280837 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:41:21 INFO - PROCESS | 1794 | 1472233281030 Marionette TRACE conn4 <- [1,2903,null,{"value":null}] 10:41:21 INFO - PROCESS | 1794 | 1472233281278 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:21 INFO - PROCESS | 1794 | 1472233281284 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:41:21 INFO - PROCESS | 1794 | ++DOCSHELL 0x8f7e0c00 == 27 [pid = 1794] [id = 733] 10:41:21 INFO - PROCESS | 1794 | ++DOMWINDOW == 78 (0x90f2e000) [pid = 1794] [serial = 2200] [outer = (nil)] 10:41:21 INFO - PROCESS | 1794 | ++DOMWINDOW == 79 (0x938e9000) [pid = 1794] [serial = 2201] [outer = 0x90f2e000] 10:41:21 INFO - PROCESS | 1794 | 1472233281421 Marionette DEBUG loaded listener.js 10:41:21 INFO - PROCESS | 1794 | ++DOMWINDOW == 80 (0x9195f800) [pid = 1794] [serial = 2202] [outer = 0x90f2e000] 10:41:22 INFO - PROCESS | 1794 | 1472233282745 Marionette TRACE conn4 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 10:41:22 INFO - PROCESS | 1794 | --DOMWINDOW == 79 (0x91967c00) [pid = 1794] [serial = 2127] [outer = (nil)] [url = about:blank] 10:41:22 INFO - PROCESS | 1794 | --DOMWINDOW == 78 (0x91966400) [pid = 1794] [serial = 2153] [outer = (nil)] [url = about:blank] 10:41:22 INFO - PROCESS | 1794 | --DOMWINDOW == 77 (0x925aac00) [pid = 1794] [serial = 2150] [outer = (nil)] [url = about:blank] 10:41:22 INFO - PROCESS | 1794 | --DOMWINDOW == 76 (0x8f7b2c00) [pid = 1794] [serial = 2144] [outer = (nil)] [url = about:blank] 10:41:22 INFO - PROCESS | 1794 | --DOMWINDOW == 75 (0x8d995c00) [pid = 1794] [serial = 2129] [outer = (nil)] [url = about:blank] 10:41:22 INFO - PROCESS | 1794 | --DOMWINDOW == 74 (0x8e212400) [pid = 1794] [serial = 2130] [outer = (nil)] [url = about:blank] 10:41:22 INFO - PROCESS | 1794 | --DOMWINDOW == 73 (0x8f750000) [pid = 1794] [serial = 2132] [outer = (nil)] [url = about:blank] 10:41:22 INFO - PROCESS | 1794 | --DOMWINDOW == 72 (0x8f7aa000) [pid = 1794] [serial = 2133] [outer = (nil)] [url = about:blank] 10:41:22 INFO - PROCESS | 1794 | --DOMWINDOW == 71 (0x91f4a000) [pid = 1794] [serial = 2135] [outer = (nil)] [url = about:blank] 10:41:22 INFO - PROCESS | 1794 | --DOMWINDOW == 70 (0x92230400) [pid = 1794] [serial = 2136] [outer = (nil)] [url = about:blank] 10:41:22 INFO - PROCESS | 1794 | --DOMWINDOW == 69 (0x8ed4f400) [pid = 1794] [serial = 2141] [outer = (nil)] [url = about:blank] 10:41:22 INFO - PROCESS | 1794 | --DOMWINDOW == 68 (0x8f46cc00) [pid = 1794] [serial = 2142] [outer = (nil)] [url = about:blank] 10:41:22 INFO - PROCESS | 1794 | --DOMWINDOW == 67 (0x92597c00) [pid = 1794] [serial = 2138] [outer = (nil)] [url = about:blank] 10:41:22 INFO - PROCESS | 1794 | --DOMWINDOW == 66 (0x925a4000) [pid = 1794] [serial = 2139] [outer = (nil)] [url = about:blank] 10:41:22 INFO - PROCESS | 1794 | --DOMWINDOW == 65 (0x92471c00) [pid = 1794] [serial = 2147] [outer = (nil)] [url = about:blank] 10:41:22 INFO - PROCESS | 1794 | --DOMWINDOW == 64 (0x9247c400) [pid = 1794] [serial = 2148] [outer = (nil)] [url = about:blank] 10:41:22 INFO - PROCESS | 1794 | --DOMWINDOW == 63 (0x92b0b000) [pid = 1794] [serial = 2151] [outer = (nil)] [url = about:blank] 10:41:22 INFO - PROCESS | 1794 | --DOMWINDOW == 62 (0x8f7e2c00) [pid = 1794] [serial = 2145] [outer = (nil)] [url = about:blank] 10:41:22 INFO - PROCESS | 1794 | --DOMWINDOW == 61 (0x92598000) [pid = 1794] [serial = 2154] [outer = (nil)] [url = about:blank] 10:41:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 10:41:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 2041ms 10:41:22 INFO - PROCESS | 1794 | 1472233282864 Marionette TRACE conn4 -> [0,2905,"getWindowHandle",null] 10:41:22 INFO - PROCESS | 1794 | 1472233282870 Marionette TRACE conn4 <- [1,2905,null,{"value":"8"}] 10:41:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 10:41:22 INFO - PROCESS | 1794 | 1472233282881 Marionette TRACE conn4 -> [0,2906,"setScriptTimeout",{"ms":35000}] 10:41:22 INFO - PROCESS | 1794 | 1472233282884 Marionette TRACE conn4 <- [1,2906,null,{}] 10:41:22 INFO - PROCESS | 1794 | 1472233282893 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}] 10:41:22 INFO - PROCESS | 1794 | 1472233282900 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:41:23 INFO - PROCESS | 1794 | 1472233283065 Marionette TRACE conn4 <- [1,2907,null,{"value":null}] 10:41:23 INFO - PROCESS | 1794 | 1472233283270 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:23 INFO - PROCESS | 1794 | 1472233283277 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:41:23 INFO - PROCESS | 1794 | ++DOCSHELL 0x8e506000 == 28 [pid = 1794] [id = 734] 10:41:23 INFO - PROCESS | 1794 | ++DOMWINDOW == 62 (0x8e507c00) [pid = 1794] [serial = 2203] [outer = (nil)] 10:41:23 INFO - PROCESS | 1794 | ++DOMWINDOW == 63 (0x8ed51400) [pid = 1794] [serial = 2204] [outer = 0x8e507c00] 10:41:23 INFO - PROCESS | 1794 | 1472233283364 Marionette DEBUG loaded listener.js 10:41:23 INFO - PROCESS | 1794 | ++DOMWINDOW == 64 (0x8f609000) [pid = 1794] [serial = 2205] [outer = 0x8e507c00] 10:41:24 INFO - PROCESS | 1794 | 1472233284254 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]]]}] 10:41:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 10:41:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1432ms 10:41:24 INFO - PROCESS | 1794 | 1472233284313 Marionette TRACE conn4 -> [0,2909,"getWindowHandle",null] 10:41:24 INFO - PROCESS | 1794 | 1472233284321 Marionette TRACE conn4 <- [1,2909,null,{"value":"8"}] 10:41:24 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 10:41:24 INFO - PROCESS | 1794 | 1472233284332 Marionette TRACE conn4 -> [0,2910,"setScriptTimeout",{"ms":35000}] 10:41:24 INFO - PROCESS | 1794 | 1472233284335 Marionette TRACE conn4 <- [1,2910,null,{}] 10:41:24 INFO - PROCESS | 1794 | 1472233284342 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}] 10:41:24 INFO - PROCESS | 1794 | 1472233284349 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:41:24 INFO - PROCESS | 1794 | 1472233284525 Marionette TRACE conn4 <- [1,2911,null,{"value":null}] 10:41:24 INFO - PROCESS | 1794 | 1472233284681 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:24 INFO - PROCESS | 1794 | 1472233284688 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:41:24 INFO - PROCESS | 1794 | ++DOCSHELL 0x8ed4d400 == 29 [pid = 1794] [id = 735] 10:41:24 INFO - PROCESS | 1794 | ++DOMWINDOW == 65 (0x8f7b1800) [pid = 1794] [serial = 2206] [outer = (nil)] 10:41:24 INFO - PROCESS | 1794 | ++DOMWINDOW == 66 (0x8f7e4000) [pid = 1794] [serial = 2207] [outer = 0x8f7b1800] 10:41:24 INFO - PROCESS | 1794 | 1472233284767 Marionette DEBUG loaded listener.js 10:41:24 INFO - PROCESS | 1794 | ++DOMWINDOW == 67 (0x90f2a000) [pid = 1794] [serial = 2208] [outer = 0x8f7b1800] 10:41:25 INFO - PROCESS | 1794 | 1472233285602 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]]]}] 10:41:25 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 10:41:25 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 10:41:25 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1329ms 10:41:25 INFO - TEST-START | /DOMEvents/constructors.html 10:41:25 INFO - PROCESS | 1794 | 1472233285676 Marionette TRACE conn4 -> [0,2913,"getWindowHandle",null] 10:41:25 INFO - PROCESS | 1794 | 1472233285679 Marionette TRACE conn4 <- [1,2913,null,{"value":"8"}] 10:41:25 INFO - PROCESS | 1794 | 1472233285688 Marionette TRACE conn4 -> [0,2914,"setScriptTimeout",{"ms":35000}] 10:41:25 INFO - PROCESS | 1794 | 1472233285694 Marionette TRACE conn4 <- [1,2914,null,{}] 10:41:25 INFO - PROCESS | 1794 | 1472233285731 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}] 10:41:25 INFO - PROCESS | 1794 | 1472233285740 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:41:25 INFO - PROCESS | 1794 | 1472233285963 Marionette TRACE conn4 <- [1,2915,null,{"value":null}] 10:41:26 INFO - PROCESS | 1794 | 1472233285990 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:26 INFO - PROCESS | 1794 | 1472233286001 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:41:26 INFO - PROCESS | 1794 | ++DOCSHELL 0x92476000 == 30 [pid = 1794] [id = 736] 10:41:26 INFO - PROCESS | 1794 | ++DOMWINDOW == 68 (0x92478000) [pid = 1794] [serial = 2209] [outer = (nil)] 10:41:26 INFO - PROCESS | 1794 | ++DOMWINDOW == 69 (0x92591000) [pid = 1794] [serial = 2210] [outer = 0x92478000] 10:41:26 INFO - PROCESS | 1794 | 1472233286077 Marionette DEBUG loaded listener.js 10:41:26 INFO - PROCESS | 1794 | ++DOMWINDOW == 70 (0x925a4000) [pid = 1794] [serial = 2211] [outer = 0x92478000] 10:41:27 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 10:41:27 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 10:41:27 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 10:41:27 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 10:41:27 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 10:41:27 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 10:41:27 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 10:41:27 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 10:41:27 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 10:41:27 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 10:41:27 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 10:41:27 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 10:41:27 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 10:41:27 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 10:41:27 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 10:41:27 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 10:41:27 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 10:41:27 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 10:41:27 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 10:41:27 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 10:41:27 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 10:41:27 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 10:41:27 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 10:41:27 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 10:41:27 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 10:41:27 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 10:41:27 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 10:41:27 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 10:41:27 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 10:41:27 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 10:41:27 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 10:41:27 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 10:41:27 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 10:41:27 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 10:41:27 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 10:41:27 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 10:41:27 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 10:41:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 10:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:41:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:41:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 10:41:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 10:41:27 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 10:41:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 10:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:41:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:41:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 10:41:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 10:41:27 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 10:41:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 10:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:41:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:41:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 10:41:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 10:41:27 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 10:41:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 10:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:41:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:41:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 10:41:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 10:41:27 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 10:41:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 10:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:41:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:41:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 10:41:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 10:41:27 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 10:41:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 10:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:41:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:41:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 10:41:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 10:41:27 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 10:41:27 INFO - TEST-OK | /DOMEvents/constructors.html | took 1522ms 10:41:27 INFO - TEST-START | /DOMEvents/event-phases-order.html 10:41:27 INFO - PROCESS | 1794 | 1472233287152 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]]]}] 10:41:27 INFO - PROCESS | 1794 | 1472233287212 Marionette TRACE conn4 -> [0,2917,"getWindowHandle",null] 10:41:27 INFO - PROCESS | 1794 | 1472233287224 Marionette TRACE conn4 <- [1,2917,null,{"value":"8"}] 10:41:27 INFO - PROCESS | 1794 | 1472233287258 Marionette TRACE conn4 -> [0,2918,"setScriptTimeout",{"ms":35000}] 10:41:27 INFO - PROCESS | 1794 | 1472233287270 Marionette TRACE conn4 <- [1,2918,null,{}] 10:41:27 INFO - PROCESS | 1794 | 1472233287296 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}] 10:41:27 INFO - PROCESS | 1794 | 1472233287306 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:41:27 INFO - PROCESS | 1794 | 1472233287758 Marionette TRACE conn4 <- [1,2919,null,{"value":null}] 10:41:27 INFO - PROCESS | 1794 | --DOMWINDOW == 69 (0x91964000) [pid = 1794] [serial = 2182] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 10:41:27 INFO - PROCESS | 1794 | --DOMWINDOW == 68 (0x8f754c00) [pid = 1794] [serial = 2173] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 10:41:27 INFO - PROCESS | 1794 | --DOMWINDOW == 67 (0x8e504c00) [pid = 1794] [serial = 2176] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 10:41:27 INFO - PROCESS | 1794 | --DOMWINDOW == 66 (0x8e218000) [pid = 1794] [serial = 2155] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 10:41:27 INFO - PROCESS | 1794 | --DOMWINDOW == 65 (0x91962800) [pid = 1794] [serial = 2158] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 10:41:27 INFO - PROCESS | 1794 | --DOMWINDOW == 64 (0x93945400) [pid = 1794] [serial = 2161] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 10:41:27 INFO - PROCESS | 1794 | --DOMWINDOW == 63 (0x938eb000) [pid = 1794] [serial = 2164] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 10:41:27 INFO - PROCESS | 1794 | --DOMWINDOW == 62 (0x8f60a400) [pid = 1794] [serial = 2167] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 10:41:27 INFO - PROCESS | 1794 | --DOMWINDOW == 61 (0x8e50c800) [pid = 1794] [serial = 2170] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 10:41:27 INFO - PROCESS | 1794 | --DOMWINDOW == 60 (0x8f751400) [pid = 1794] [serial = 2179] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 10:41:28 INFO - PROCESS | 1794 | 1472233288015 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:28 INFO - PROCESS | 1794 | 1472233288023 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:41:28 INFO - PROCESS | 1794 | ++DOCSHELL 0x8e218800 == 31 [pid = 1794] [id = 737] 10:41:28 INFO - PROCESS | 1794 | ++DOMWINDOW == 61 (0x8e504c00) [pid = 1794] [serial = 2212] [outer = (nil)] 10:41:28 INFO - PROCESS | 1794 | ++DOMWINDOW == 62 (0x8f74ec00) [pid = 1794] [serial = 2213] [outer = 0x8e504c00] 10:41:28 INFO - PROCESS | 1794 | 1472233288098 Marionette DEBUG loaded listener.js 10:41:28 INFO - PROCESS | 1794 | ++DOMWINDOW == 63 (0x92b11800) [pid = 1794] [serial = 2214] [outer = 0x8e504c00] 10:41:28 INFO - PROCESS | 1794 | 1472233288859 Marionette TRACE conn4 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 10:41:28 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 10:41:28 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1682ms 10:41:28 INFO - PROCESS | 1794 | 1472233288917 Marionette TRACE conn4 -> [0,2921,"getWindowHandle",null] 10:41:28 INFO - PROCESS | 1794 | 1472233288921 Marionette TRACE conn4 <- [1,2921,null,{"value":"8"}] 10:41:28 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 10:41:28 INFO - PROCESS | 1794 | 1472233288928 Marionette TRACE conn4 -> [0,2922,"setScriptTimeout",{"ms":35000}] 10:41:28 INFO - PROCESS | 1794 | 1472233288931 Marionette TRACE conn4 <- [1,2922,null,{}] 10:41:28 INFO - PROCESS | 1794 | 1472233288947 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}] 10:41:28 INFO - PROCESS | 1794 | 1472233288952 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:41:29 INFO - PROCESS | 1794 | 1472233289112 Marionette TRACE conn4 <- [1,2923,null,{"value":null}] 10:41:29 INFO - PROCESS | 1794 | 1472233289123 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:29 INFO - PROCESS | 1794 | 1472233289130 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:41:29 INFO - PROCESS | 1794 | ++DOCSHELL 0x8d7df800 == 32 [pid = 1794] [id = 738] 10:41:29 INFO - PROCESS | 1794 | ++DOMWINDOW == 64 (0x8f602000) [pid = 1794] [serial = 2215] [outer = (nil)] 10:41:29 INFO - PROCESS | 1794 | ++DOMWINDOW == 65 (0x93989000) [pid = 1794] [serial = 2216] [outer = 0x8f602000] 10:41:29 INFO - PROCESS | 1794 | 1472233289205 Marionette DEBUG loaded listener.js 10:41:29 INFO - PROCESS | 1794 | ++DOMWINDOW == 66 (0x93c43400) [pid = 1794] [serial = 2217] [outer = 0x8f602000] 10:41:30 INFO - PROCESS | 1794 | [1794] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/dom/events/Event.cpp, line 570 10:41:30 INFO - PROCESS | 1794 | [1794] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/dom/events/Event.cpp, line 570 10:41:30 INFO - PROCESS | 1794 | [1794] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/dom/events/Event.cpp, line 570 10:41:30 INFO - PROCESS | 1794 | [1794] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/dom/events/Event.cpp, line 570 10:41:30 INFO - PROCESS | 1794 | 1472233290304 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]]]}] 10:41:30 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 10:41:30 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 10:41:30 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 10:41:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:41:30 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 10:41:30 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 10:41:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:41:30 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 10:41:30 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 10:41:30 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 10:41:30 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 10:41:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:41:30 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 10:41:30 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 10:41:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:41:30 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 10:41:30 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 10:41:30 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 10:41:30 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 10:41:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:41:30 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 10:41:30 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 10:41:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:41:30 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 10:41:30 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]" 10:41:30 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 10:41:30 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 10:41:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:41:30 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 10:41:30 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 10:41:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:41:30 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 10:41:30 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 10:41:30 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1433ms 10:41:30 INFO - PROCESS | 1794 | 1472233290366 Marionette TRACE conn4 -> [0,2925,"getWindowHandle",null] 10:41:30 INFO - PROCESS | 1794 | 1472233290382 Marionette TRACE conn4 <- [1,2925,null,{"value":"8"}] 10:41:30 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 10:41:30 INFO - PROCESS | 1794 | 1472233290411 Marionette TRACE conn4 -> [0,2926,"setScriptTimeout",{"ms":35000}] 10:41:30 INFO - PROCESS | 1794 | 1472233290418 Marionette TRACE conn4 <- [1,2926,null,{}] 10:41:30 INFO - PROCESS | 1794 | 1472233290440 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}] 10:41:30 INFO - PROCESS | 1794 | 1472233290447 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:41:30 INFO - PROCESS | 1794 | 1472233290722 Marionette TRACE conn4 <- [1,2927,null,{"value":null}] 10:41:30 INFO - PROCESS | 1794 | 1472233290870 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:30 INFO - PROCESS | 1794 | 1472233290876 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:41:30 INFO - PROCESS | 1794 | ++DOCSHELL 0x8e508800 == 33 [pid = 1794] [id = 739] 10:41:30 INFO - PROCESS | 1794 | ++DOMWINDOW == 67 (0x8f7da000) [pid = 1794] [serial = 2218] [outer = (nil)] 10:41:31 INFO - PROCESS | 1794 | ++DOMWINDOW == 68 (0x91810800) [pid = 1794] [serial = 2219] [outer = 0x8f7da000] 10:41:31 INFO - PROCESS | 1794 | 1472233291031 Marionette DEBUG loaded listener.js 10:41:31 INFO - PROCESS | 1794 | ++DOMWINDOW == 69 (0x91968800) [pid = 1794] [serial = 2220] [outer = 0x8f7da000] 10:41:31 INFO - PROCESS | 1794 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 10:41:31 INFO - PROCESS | 1794 | 1472233291950 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]]]}] 10:41:32 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 10:41:32 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1600ms 10:41:32 INFO - PROCESS | 1794 | 1472233292008 Marionette TRACE conn4 -> [0,2929,"getWindowHandle",null] 10:41:32 INFO - PROCESS | 1794 | 1472233292016 Marionette TRACE conn4 <- [1,2929,null,{"value":"8"}] 10:41:32 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 10:41:32 INFO - PROCESS | 1794 | 1472233292028 Marionette TRACE conn4 -> [0,2930,"setScriptTimeout",{"ms":35000}] 10:41:32 INFO - PROCESS | 1794 | 1472233292032 Marionette TRACE conn4 <- [1,2930,null,{}] 10:41:32 INFO - PROCESS | 1794 | 1472233292060 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}] 10:41:32 INFO - PROCESS | 1794 | 1472233292066 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:41:32 INFO - PROCESS | 1794 | 1472233292273 Marionette TRACE conn4 <- [1,2931,null,{"value":null}] 10:41:32 INFO - PROCESS | 1794 | 1472233292469 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:32 INFO - PROCESS | 1794 | 1472233292479 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:41:32 INFO - PROCESS | 1794 | ++DOCSHELL 0x92598c00 == 34 [pid = 1794] [id = 740] 10:41:32 INFO - PROCESS | 1794 | ++DOMWINDOW == 70 (0x925b0800) [pid = 1794] [serial = 2221] [outer = (nil)] 10:41:32 INFO - PROCESS | 1794 | ++DOMWINDOW == 71 (0x92b16800) [pid = 1794] [serial = 2222] [outer = 0x925b0800] 10:41:32 INFO - PROCESS | 1794 | 1472233292571 Marionette DEBUG loaded listener.js 10:41:32 INFO - PROCESS | 1794 | ++DOMWINDOW == 72 (0x93989800) [pid = 1794] [serial = 2223] [outer = 0x925b0800] 10:41:33 INFO - PROCESS | 1794 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 10:41:33 INFO - PROCESS | 1794 | 1472233293522 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]]]}] 10:41:33 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 10:41:33 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1511ms 10:41:33 INFO - PROCESS | 1794 | 1472233293539 Marionette TRACE conn4 -> [0,2933,"getWindowHandle",null] 10:41:33 INFO - PROCESS | 1794 | 1472233293543 Marionette TRACE conn4 <- [1,2933,null,{"value":"8"}] 10:41:33 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 10:41:33 INFO - PROCESS | 1794 | 1472233293550 Marionette TRACE conn4 -> [0,2934,"setScriptTimeout",{"ms":35000}] 10:41:33 INFO - PROCESS | 1794 | 1472233293557 Marionette TRACE conn4 <- [1,2934,null,{}] 10:41:33 INFO - PROCESS | 1794 | 1472233293575 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}] 10:41:33 INFO - PROCESS | 1794 | 1472233293584 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:41:33 INFO - PROCESS | 1794 | 1472233293801 Marionette TRACE conn4 <- [1,2935,null,{"value":null}] 10:41:34 INFO - PROCESS | 1794 | 1472233294018 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:34 INFO - PROCESS | 1794 | 1472233294032 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:41:34 INFO - PROCESS | 1794 | ++DOCSHELL 0x8eba5800 == 35 [pid = 1794] [id = 741] 10:41:34 INFO - PROCESS | 1794 | ++DOMWINDOW == 73 (0x95110000) [pid = 1794] [serial = 2224] [outer = (nil)] 10:41:34 INFO - PROCESS | 1794 | ++DOMWINDOW == 74 (0x95131000) [pid = 1794] [serial = 2225] [outer = 0x95110000] 10:41:34 INFO - PROCESS | 1794 | 1472233294160 Marionette DEBUG loaded listener.js 10:41:34 INFO - PROCESS | 1794 | ++DOMWINDOW == 75 (0x95196000) [pid = 1794] [serial = 2226] [outer = 0x95110000] 10:41:35 INFO - PROCESS | 1794 | 1472233295035 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]]]}] 10:41:35 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 10:41:35 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1536ms 10:41:35 INFO - PROCESS | 1794 | 1472233295088 Marionette TRACE conn4 -> [0,2937,"getWindowHandle",null] 10:41:35 INFO - PROCESS | 1794 | 1472233295092 Marionette TRACE conn4 <- [1,2937,null,{"value":"8"}] 10:41:35 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 10:41:35 INFO - PROCESS | 1794 | 1472233295100 Marionette TRACE conn4 -> [0,2938,"setScriptTimeout",{"ms":35000}] 10:41:35 INFO - PROCESS | 1794 | 1472233295103 Marionette TRACE conn4 <- [1,2938,null,{}] 10:41:35 INFO - PROCESS | 1794 | 1472233295110 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}] 10:41:35 INFO - PROCESS | 1794 | 1472233295114 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:41:35 INFO - PROCESS | 1794 | 1472233295295 Marionette TRACE conn4 <- [1,2939,null,{"value":null}] 10:41:35 INFO - PROCESS | 1794 | 1472233295490 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:35 INFO - PROCESS | 1794 | 1472233295498 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:41:35 INFO - PROCESS | 1794 | ++DOCSHELL 0x925adc00 == 36 [pid = 1794] [id = 742] 10:41:35 INFO - PROCESS | 1794 | ++DOMWINDOW == 76 (0x951a1800) [pid = 1794] [serial = 2227] [outer = (nil)] 10:41:35 INFO - PROCESS | 1794 | ++DOMWINDOW == 77 (0x95260800) [pid = 1794] [serial = 2228] [outer = 0x951a1800] 10:41:35 INFO - PROCESS | 1794 | 1472233295586 Marionette DEBUG loaded listener.js 10:41:35 INFO - PROCESS | 1794 | ++DOMWINDOW == 78 (0x95264c00) [pid = 1794] [serial = 2229] [outer = 0x951a1800] 10:41:36 INFO - PROCESS | 1794 | 1472233296452 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]]]}] 10:41:36 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. 10:41:36 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1382ms 10:41:36 INFO - PROCESS | 1794 | 1472233296483 Marionette TRACE conn4 -> [0,2941,"getWindowHandle",null] 10:41:36 INFO - PROCESS | 1794 | 1472233296488 Marionette TRACE conn4 <- [1,2941,null,{"value":"8"}] 10:41:36 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 10:41:36 INFO - PROCESS | 1794 | 1472233296495 Marionette TRACE conn4 -> [0,2942,"setScriptTimeout",{"ms":35000}] 10:41:36 INFO - PROCESS | 1794 | 1472233296499 Marionette TRACE conn4 <- [1,2942,null,{}] 10:41:36 INFO - PROCESS | 1794 | 1472233296506 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}] 10:41:36 INFO - PROCESS | 1794 | 1472233296511 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:41:36 INFO - PROCESS | 1794 | 1472233296687 Marionette TRACE conn4 <- [1,2943,null,{"value":null}] 10:41:36 INFO - PROCESS | 1794 | 1472233296896 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:36 INFO - PROCESS | 1794 | 1472233296903 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:41:36 INFO - PROCESS | 1794 | ++DOCSHELL 0x8d7e1000 == 37 [pid = 1794] [id = 743] 10:41:36 INFO - PROCESS | 1794 | ++DOMWINDOW == 79 (0x8f60c800) [pid = 1794] [serial = 2230] [outer = (nil)] 10:41:37 INFO - PROCESS | 1794 | ++DOMWINDOW == 80 (0x9528a000) [pid = 1794] [serial = 2231] [outer = 0x8f60c800] 10:41:37 INFO - PROCESS | 1794 | 1472233297037 Marionette DEBUG loaded listener.js 10:41:37 INFO - PROCESS | 1794 | ++DOMWINDOW == 81 (0x95291000) [pid = 1794] [serial = 2232] [outer = 0x8f60c800] 10:41:37 INFO - PROCESS | 1794 | 1472233297925 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"]]]}] 10:41:37 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 10:41:37 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 10:41:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:41:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:41:37 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 10:41:37 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1485ms 10:41:37 INFO - PROCESS | 1794 | 1472233297983 Marionette TRACE conn4 -> [0,2945,"getWindowHandle",null] 10:41:37 INFO - PROCESS | 1794 | 1472233297986 Marionette TRACE conn4 <- [1,2945,null,{"value":"8"}] 10:41:38 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 10:41:38 INFO - PROCESS | 1794 | 1472233298041 Marionette TRACE conn4 -> [0,2946,"setScriptTimeout",{"ms":35000}] 10:41:38 INFO - PROCESS | 1794 | 1472233298046 Marionette TRACE conn4 <- [1,2946,null,{}] 10:41:38 INFO - PROCESS | 1794 | 1472233298056 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}] 10:41:38 INFO - PROCESS | 1794 | 1472233298068 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:41:38 INFO - PROCESS | 1794 | 1472233298295 Marionette TRACE conn4 <- [1,2947,null,{"value":null}] 10:41:38 INFO - PROCESS | 1794 | 1472233298490 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:38 INFO - PROCESS | 1794 | 1472233298498 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:41:38 INFO - PROCESS | 1794 | ++DOCSHELL 0x8f606c00 == 38 [pid = 1794] [id = 744] 10:41:38 INFO - PROCESS | 1794 | ++DOMWINDOW == 82 (0x8f74f800) [pid = 1794] [serial = 2233] [outer = (nil)] 10:41:38 INFO - PROCESS | 1794 | ++DOMWINDOW == 83 (0x954dec00) [pid = 1794] [serial = 2234] [outer = 0x8f74f800] 10:41:38 INFO - PROCESS | 1794 | 1472233298600 Marionette DEBUG loaded listener.js 10:41:38 INFO - PROCESS | 1794 | ++DOMWINDOW == 84 (0x954e1c00) [pid = 1794] [serial = 2235] [outer = 0x8f74f800] 10:41:39 INFO - PROCESS | 1794 | 1472233299505 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]]]}] 10:41:39 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. 10:41:39 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1504ms 10:41:39 INFO - PROCESS | 1794 | 1472233299542 Marionette TRACE conn4 -> [0,2949,"getWindowHandle",null] 10:41:39 INFO - PROCESS | 1794 | 1472233299546 Marionette TRACE conn4 <- [1,2949,null,{"value":"8"}] 10:41:39 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 10:41:39 INFO - PROCESS | 1794 | 1472233299553 Marionette TRACE conn4 -> [0,2950,"setScriptTimeout",{"ms":35000}] 10:41:39 INFO - PROCESS | 1794 | 1472233299557 Marionette TRACE conn4 <- [1,2950,null,{}] 10:41:39 INFO - PROCESS | 1794 | 1472233299563 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}] 10:41:39 INFO - PROCESS | 1794 | 1472233299568 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:41:39 INFO - PROCESS | 1794 | 1472233299789 Marionette TRACE conn4 <- [1,2951,null,{"value":null}] 10:41:39 INFO - PROCESS | 1794 | 1472233299966 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:39 INFO - PROCESS | 1794 | 1472233299974 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:41:40 INFO - PROCESS | 1794 | ++DOCSHELL 0x8d993400 == 39 [pid = 1794] [id = 745] 10:41:40 INFO - PROCESS | 1794 | ++DOMWINDOW == 85 (0x8d994000) [pid = 1794] [serial = 2236] [outer = (nil)] 10:41:40 INFO - PROCESS | 1794 | ++DOMWINDOW == 86 (0x92b0d800) [pid = 1794] [serial = 2237] [outer = 0x8d994000] 10:41:40 INFO - PROCESS | 1794 | 1472233300108 Marionette DEBUG loaded listener.js 10:41:40 INFO - PROCESS | 1794 | ++DOMWINDOW == 87 (0x954e6c00) [pid = 1794] [serial = 2238] [outer = 0x8d994000] 10:41:40 INFO - PROCESS | 1794 | ++DOCSHELL 0x8eba5400 == 40 [pid = 1794] [id = 746] 10:41:40 INFO - PROCESS | 1794 | ++DOMWINDOW == 88 (0x90f29800) [pid = 1794] [serial = 2239] [outer = (nil)] 10:41:40 INFO - PROCESS | 1794 | ++DOMWINDOW == 89 (0x90f2f400) [pid = 1794] [serial = 2240] [outer = 0x90f29800] 10:41:41 INFO - PROCESS | 1794 | 1472233301091 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]]]}] 10:41:41 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. 10:41:41 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1798ms 10:41:41 INFO - PROCESS | 1794 | 1472233301379 Marionette TRACE conn4 -> [0,2953,"getWindowHandle",null] 10:41:41 INFO - PROCESS | 1794 | 1472233301387 Marionette TRACE conn4 <- [1,2953,null,{"value":"8"}] 10:41:41 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 10:41:41 INFO - PROCESS | 1794 | 1472233301396 Marionette TRACE conn4 -> [0,2954,"setScriptTimeout",{"ms":35000}] 10:41:41 INFO - PROCESS | 1794 | 1472233301401 Marionette TRACE conn4 <- [1,2954,null,{}] 10:41:41 INFO - PROCESS | 1794 | 1472233301409 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}] 10:41:41 INFO - PROCESS | 1794 | 1472233301416 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:41:41 INFO - PROCESS | 1794 | 1472233301639 Marionette TRACE conn4 <- [1,2955,null,{"value":null}] 10:41:41 INFO - PROCESS | 1794 | 1472233301972 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:42 INFO - PROCESS | 1794 | 1472233302001 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:41:42 INFO - PROCESS | 1794 | ++DOCSHELL 0x8f7abc00 == 41 [pid = 1794] [id = 747] 10:41:42 INFO - PROCESS | 1794 | ++DOMWINDOW == 90 (0x8f7ad000) [pid = 1794] [serial = 2241] [outer = (nil)] 10:41:42 INFO - PROCESS | 1794 | ++DOMWINDOW == 91 (0x8f7ddc00) [pid = 1794] [serial = 2242] [outer = 0x8f7ad000] 10:41:42 INFO - PROCESS | 1794 | 1472233302100 Marionette DEBUG loaded listener.js 10:41:42 INFO - PROCESS | 1794 | ++DOMWINDOW == 92 (0x90f22400) [pid = 1794] [serial = 2243] [outer = 0x8f7ad000] 10:41:43 INFO - PROCESS | 1794 | --DOCSHELL 0x8ed4d400 == 40 [pid = 1794] [id = 735] 10:41:43 INFO - PROCESS | 1794 | --DOCSHELL 0x8e218800 == 39 [pid = 1794] [id = 737] 10:41:43 INFO - PROCESS | 1794 | --DOCSHELL 0x92476000 == 38 [pid = 1794] [id = 736] 10:41:43 INFO - PROCESS | 1794 | --DOCSHELL 0x92b13400 == 37 [pid = 1794] [id = 731] 10:41:43 INFO - PROCESS | 1794 | --DOCSHELL 0x92b17000 == 36 [pid = 1794] [id = 732] 10:41:43 INFO - PROCESS | 1794 | --DOCSHELL 0x8f7e0c00 == 35 [pid = 1794] [id = 733] 10:41:43 INFO - PROCESS | 1794 | --DOCSHELL 0x8e506000 == 34 [pid = 1794] [id = 734] 10:41:43 INFO - PROCESS | 1794 | --DOCSHELL 0x8eba5400 == 33 [pid = 1794] [id = 746] 10:41:43 INFO - PROCESS | 1794 | --DOCSHELL 0x8d993400 == 32 [pid = 1794] [id = 745] 10:41:43 INFO - PROCESS | 1794 | --DOCSHELL 0x8f606c00 == 31 [pid = 1794] [id = 744] 10:41:43 INFO - PROCESS | 1794 | --DOCSHELL 0x925adc00 == 30 [pid = 1794] [id = 742] 10:41:43 INFO - PROCESS | 1794 | --DOCSHELL 0x8d7e1000 == 29 [pid = 1794] [id = 743] 10:41:43 INFO - PROCESS | 1794 | --DOCSHELL 0x8eba5800 == 28 [pid = 1794] [id = 741] 10:41:43 INFO - PROCESS | 1794 | --DOCSHELL 0x92598c00 == 27 [pid = 1794] [id = 740] 10:41:43 INFO - PROCESS | 1794 | --DOCSHELL 0x8d7df800 == 26 [pid = 1794] [id = 738] 10:41:43 INFO - PROCESS | 1794 | --DOCSHELL 0x8e508800 == 25 [pid = 1794] [id = 739] 10:41:44 INFO - PROCESS | 1794 | --DOMWINDOW == 91 (0x9180a800) [pid = 1794] [serial = 2186] [outer = (nil)] [url = about:blank] 10:41:44 INFO - PROCESS | 1794 | --DOMWINDOW == 90 (0x91f4b000) [pid = 1794] [serial = 2183] [outer = (nil)] [url = about:blank] 10:41:44 INFO - PROCESS | 1794 | --DOMWINDOW == 89 (0x9195d400) [pid = 1794] [serial = 2175] [outer = (nil)] [url = about:blank] 10:41:44 INFO - PROCESS | 1794 | --DOMWINDOW == 88 (0x91810000) [pid = 1794] [serial = 2174] [outer = (nil)] [url = about:blank] 10:41:44 INFO - PROCESS | 1794 | --DOMWINDOW == 87 (0x8eba6800) [pid = 1794] [serial = 2177] [outer = (nil)] [url = about:blank] 10:41:44 INFO - PROCESS | 1794 | --DOMWINDOW == 86 (0x8ebaa400) [pid = 1794] [serial = 2178] [outer = (nil)] [url = about:blank] 10:41:44 INFO - PROCESS | 1794 | --DOMWINDOW == 85 (0x90f23c00) [pid = 1794] [serial = 2157] [outer = (nil)] [url = about:blank] 10:41:44 INFO - PROCESS | 1794 | --DOMWINDOW == 84 (0x8f752000) [pid = 1794] [serial = 2156] [outer = (nil)] [url = about:blank] 10:41:44 INFO - PROCESS | 1794 | --DOMWINDOW == 83 (0x925a2400) [pid = 1794] [serial = 2160] [outer = (nil)] [url = about:blank] 10:41:44 INFO - PROCESS | 1794 | --DOMWINDOW == 82 (0x92470000) [pid = 1794] [serial = 2159] [outer = (nil)] [url = about:blank] 10:41:44 INFO - PROCESS | 1794 | --DOMWINDOW == 81 (0x93987800) [pid = 1794] [serial = 2163] [outer = (nil)] [url = about:blank] 10:41:44 INFO - PROCESS | 1794 | --DOMWINDOW == 80 (0x9394f800) [pid = 1794] [serial = 2162] [outer = (nil)] [url = about:blank] 10:41:44 INFO - PROCESS | 1794 | --DOMWINDOW == 79 (0x93a6fc00) [pid = 1794] [serial = 2166] [outer = (nil)] [url = about:blank] 10:41:44 INFO - PROCESS | 1794 | --DOMWINDOW == 78 (0x93993800) [pid = 1794] [serial = 2165] [outer = (nil)] [url = about:blank] 10:41:44 INFO - PROCESS | 1794 | --DOMWINDOW == 77 (0x94785400) [pid = 1794] [serial = 2169] [outer = (nil)] [url = about:blank] 10:41:44 INFO - PROCESS | 1794 | --DOMWINDOW == 76 (0x9477d400) [pid = 1794] [serial = 2168] [outer = (nil)] [url = about:blank] 10:41:44 INFO - PROCESS | 1794 | --DOMWINDOW == 75 (0x8f608000) [pid = 1794] [serial = 2172] [outer = (nil)] [url = about:blank] 10:41:44 INFO - PROCESS | 1794 | --DOMWINDOW == 74 (0x8f7af400) [pid = 1794] [serial = 2181] [outer = (nil)] [url = about:blank] 10:41:44 INFO - PROCESS | 1794 | --DOMWINDOW == 73 (0x8eba9400) [pid = 1794] [serial = 2171] [outer = (nil)] [url = about:blank] 10:41:44 INFO - PROCESS | 1794 | --DOMWINDOW == 72 (0x9223cc00) [pid = 1794] [serial = 2184] [outer = (nil)] [url = about:blank] 10:41:44 INFO - PROCESS | 1794 | --DOMWINDOW == 71 (0x8f758800) [pid = 1794] [serial = 2180] [outer = (nil)] [url = about:blank] 10:41:44 INFO - PROCESS | 1794 | 1472233304280 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]]]}] 10:41:44 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 10:41:44 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 10:41:44 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 2941ms 10:41:44 INFO - PROCESS | 1794 | 1472233304339 Marionette TRACE conn4 -> [0,2957,"getWindowHandle",null] 10:41:44 INFO - PROCESS | 1794 | 1472233304343 Marionette TRACE conn4 <- [1,2957,null,{"value":"8"}] 10:41:44 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 10:41:44 INFO - PROCESS | 1794 | 1472233304352 Marionette TRACE conn4 -> [0,2958,"setScriptTimeout",{"ms":35000}] 10:41:44 INFO - PROCESS | 1794 | 1472233304357 Marionette TRACE conn4 <- [1,2958,null,{}] 10:41:44 INFO - PROCESS | 1794 | 1472233304375 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}] 10:41:44 INFO - PROCESS | 1794 | 1472233304383 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:41:44 INFO - PROCESS | 1794 | 1472233304547 Marionette TRACE conn4 <- [1,2959,null,{"value":null}] 10:41:44 INFO - PROCESS | 1794 | 1472233304558 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:44 INFO - PROCESS | 1794 | 1472233304568 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:41:44 INFO - PROCESS | 1794 | ++DOCSHELL 0x8eba8400 == 26 [pid = 1794] [id = 748] 10:41:44 INFO - PROCESS | 1794 | ++DOMWINDOW == 72 (0x8ebaa400) [pid = 1794] [serial = 2244] [outer = (nil)] 10:41:44 INFO - PROCESS | 1794 | ++DOMWINDOW == 73 (0x8ebb0800) [pid = 1794] [serial = 2245] [outer = 0x8ebaa400] 10:41:44 INFO - PROCESS | 1794 | 1472233304647 Marionette DEBUG loaded listener.js 10:41:44 INFO - PROCESS | 1794 | ++DOMWINDOW == 74 (0x8ed54800) [pid = 1794] [serial = 2246] [outer = 0x8ebaa400] 10:41:45 INFO - PROCESS | 1794 | 1472233305581 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]]]}] 10:41:45 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. 10:41:45 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1242ms 10:41:45 INFO - PROCESS | 1794 | 1472233305594 Marionette TRACE conn4 -> [0,2961,"getWindowHandle",null] 10:41:45 INFO - PROCESS | 1794 | 1472233305603 Marionette TRACE conn4 <- [1,2961,null,{"value":"8"}] 10:41:45 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 10:41:45 INFO - PROCESS | 1794 | 1472233305616 Marionette TRACE conn4 -> [0,2962,"setScriptTimeout",{"ms":35000}] 10:41:45 INFO - PROCESS | 1794 | 1472233305621 Marionette TRACE conn4 <- [1,2962,null,{}] 10:41:45 INFO - PROCESS | 1794 | 1472233305628 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}] 10:41:45 INFO - PROCESS | 1794 | 1472233305634 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:41:45 INFO - PROCESS | 1794 | 1472233305803 Marionette TRACE conn4 <- [1,2963,null,{"value":null}] 10:41:45 INFO - PROCESS | 1794 | 1472233305968 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:45 INFO - PROCESS | 1794 | 1472233305977 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:41:46 INFO - PROCESS | 1794 | ++DOCSHELL 0x8f758800 == 27 [pid = 1794] [id = 749] 10:41:46 INFO - PROCESS | 1794 | ++DOMWINDOW == 75 (0x8f759800) [pid = 1794] [serial = 2247] [outer = (nil)] 10:41:46 INFO - PROCESS | 1794 | ++DOMWINDOW == 76 (0x8f7aa000) [pid = 1794] [serial = 2248] [outer = 0x8f759800] 10:41:46 INFO - PROCESS | 1794 | 1472233306059 Marionette DEBUG loaded listener.js 10:41:46 INFO - PROCESS | 1794 | ++DOMWINDOW == 77 (0x8f7b0000) [pid = 1794] [serial = 2249] [outer = 0x8f759800] 10:41:46 INFO - PROCESS | 1794 | 1472233306922 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]]]}] 10:41:46 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. 10:41:46 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1335ms 10:41:46 INFO - PROCESS | 1794 | 1472233306961 Marionette TRACE conn4 -> [0,2965,"getWindowHandle",null] 10:41:46 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 10:41:46 INFO - PROCESS | 1794 | 1472233306966 Marionette TRACE conn4 <- [1,2965,null,{"value":"8"}] 10:41:46 INFO - PROCESS | 1794 | 1472233306973 Marionette TRACE conn4 -> [0,2966,"setScriptTimeout",{"ms":35000}] 10:41:46 INFO - PROCESS | 1794 | 1472233306980 Marionette TRACE conn4 <- [1,2966,null,{}] 10:41:47 INFO - PROCESS | 1794 | 1472233307008 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}] 10:41:47 INFO - PROCESS | 1794 | 1472233307017 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:41:47 INFO - PROCESS | 1794 | 1472233307239 Marionette TRACE conn4 <- [1,2967,null,{"value":null}] 10:41:47 INFO - PROCESS | 1794 | 1472233307266 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:47 INFO - PROCESS | 1794 | 1472233307276 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:41:47 INFO - PROCESS | 1794 | ++DOCSHELL 0x91969c00 == 28 [pid = 1794] [id = 750] 10:41:47 INFO - PROCESS | 1794 | ++DOMWINDOW == 78 (0x91f46000) [pid = 1794] [serial = 2250] [outer = (nil)] 10:41:47 INFO - PROCESS | 1794 | ++DOMWINDOW == 79 (0x91f4dc00) [pid = 1794] [serial = 2251] [outer = 0x91f46000] 10:41:47 INFO - PROCESS | 1794 | 1472233307355 Marionette DEBUG loaded listener.js 10:41:47 INFO - PROCESS | 1794 | ++DOMWINDOW == 80 (0x92237800) [pid = 1794] [serial = 2252] [outer = 0x91f46000] 10:41:48 INFO - PROCESS | 1794 | 1472233308247 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]]]}] 10:41:48 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. 10:41:48 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1304ms 10:41:48 INFO - PROCESS | 1794 | 1472233308278 Marionette TRACE conn4 -> [0,2969,"getWindowHandle",null] 10:41:48 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 10:41:48 INFO - PROCESS | 1794 | 1472233308282 Marionette TRACE conn4 <- [1,2969,null,{"value":"8"}] 10:41:48 INFO - PROCESS | 1794 | 1472233308289 Marionette TRACE conn4 -> [0,2970,"setScriptTimeout",{"ms":35000}] 10:41:48 INFO - PROCESS | 1794 | 1472233308292 Marionette TRACE conn4 <- [1,2970,null,{}] 10:41:48 INFO - PROCESS | 1794 | 1472233308305 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}] 10:41:48 INFO - PROCESS | 1794 | 1472233308310 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:41:48 INFO - PROCESS | 1794 | 1472233308522 Marionette TRACE conn4 <- [1,2971,null,{"value":null}] 10:41:48 INFO - PROCESS | 1794 | 1472233308552 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:48 INFO - PROCESS | 1794 | 1472233308558 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:41:48 INFO - PROCESS | 1794 | ++DOCSHELL 0x91f48800 == 29 [pid = 1794] [id = 751] 10:41:48 INFO - PROCESS | 1794 | ++DOMWINDOW == 81 (0x9247c400) [pid = 1794] [serial = 2253] [outer = (nil)] 10:41:48 INFO - PROCESS | 1794 | ++DOMWINDOW == 82 (0x92599000) [pid = 1794] [serial = 2254] [outer = 0x9247c400] 10:41:48 INFO - PROCESS | 1794 | 1472233308649 Marionette DEBUG loaded listener.js 10:41:48 INFO - PROCESS | 1794 | ++DOMWINDOW == 83 (0x925ad800) [pid = 1794] [serial = 2255] [outer = 0x9247c400] 10:41:49 INFO - PROCESS | 1794 | --DOMWINDOW == 82 (0x92478000) [pid = 1794] [serial = 2209] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 10:41:49 INFO - PROCESS | 1794 | --DOMWINDOW == 81 (0x8e504c00) [pid = 1794] [serial = 2212] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 10:41:49 INFO - PROCESS | 1794 | --DOMWINDOW == 80 (0x8eba2c00) [pid = 1794] [serial = 2185] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 10:41:49 INFO - PROCESS | 1794 | --DOMWINDOW == 79 (0x9394d400) [pid = 1794] [serial = 2197] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 10:41:49 INFO - PROCESS | 1794 | --DOMWINDOW == 78 (0x92b13800) [pid = 1794] [serial = 2194] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 10:41:49 INFO - PROCESS | 1794 | --DOMWINDOW == 77 (0x90f2e000) [pid = 1794] [serial = 2200] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 10:41:49 INFO - PROCESS | 1794 | --DOMWINDOW == 76 (0x90f2e400) [pid = 1794] [serial = 2191] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 10:41:49 INFO - PROCESS | 1794 | --DOMWINDOW == 75 (0x8e507c00) [pid = 1794] [serial = 2203] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 10:41:49 INFO - PROCESS | 1794 | --DOMWINDOW == 74 (0x8e50d800) [pid = 1794] [serial = 2188] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 10:41:49 INFO - PROCESS | 1794 | --DOMWINDOW == 73 (0x8f7b1800) [pid = 1794] [serial = 2206] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 10:41:49 INFO - PROCESS | 1794 | --DOMWINDOW == 72 (0x8f602000) [pid = 1794] [serial = 2215] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 10:41:50 INFO - PROCESS | 1794 | 1472233310106 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]]]}] 10:41:50 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. 10:41:50 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 1836ms 10:41:50 INFO - PROCESS | 1794 | 1472233310125 Marionette TRACE conn4 -> [0,2973,"getWindowHandle",null] 10:41:50 INFO - PROCESS | 1794 | 1472233310129 Marionette TRACE conn4 <- [1,2973,null,{"value":"8"}] 10:41:50 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 10:41:50 INFO - PROCESS | 1794 | 1472233310137 Marionette TRACE conn4 -> [0,2974,"setScriptTimeout",{"ms":35000}] 10:41:50 INFO - PROCESS | 1794 | 1472233310140 Marionette TRACE conn4 <- [1,2974,null,{}] 10:41:50 INFO - PROCESS | 1794 | 1472233310146 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}] 10:41:50 INFO - PROCESS | 1794 | 1472233310152 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:41:50 INFO - PROCESS | 1794 | 1472233310309 Marionette TRACE conn4 <- [1,2975,null,{"value":null}] 10:41:50 INFO - PROCESS | 1794 | 1472233310339 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:50 INFO - PROCESS | 1794 | 1472233310354 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:41:50 INFO - PROCESS | 1794 | ++DOCSHELL 0x8f7b1800 == 30 [pid = 1794] [id = 752] 10:41:50 INFO - PROCESS | 1794 | ++DOMWINDOW == 73 (0x92471c00) [pid = 1794] [serial = 2256] [outer = (nil)] 10:41:50 INFO - PROCESS | 1794 | ++DOMWINDOW == 74 (0x92b0e400) [pid = 1794] [serial = 2257] [outer = 0x92471c00] 10:41:50 INFO - PROCESS | 1794 | 1472233310579 Marionette DEBUG loaded listener.js 10:41:50 INFO - PROCESS | 1794 | ++DOMWINDOW == 75 (0x92b15c00) [pid = 1794] [serial = 2258] [outer = 0x92471c00] 10:41:51 INFO - PROCESS | 1794 | 1472233311317 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]]]}] 10:41:51 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. 10:41:51 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 1241ms 10:41:51 INFO - PROCESS | 1794 | 1472233311380 Marionette TRACE conn4 -> [0,2977,"getWindowHandle",null] 10:41:51 INFO - PROCESS | 1794 | 1472233311384 Marionette TRACE conn4 <- [1,2977,null,{"value":"8"}] 10:41:51 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 10:41:51 INFO - PROCESS | 1794 | 1472233311390 Marionette TRACE conn4 -> [0,2978,"setScriptTimeout",{"ms":35000}] 10:41:51 INFO - PROCESS | 1794 | 1472233311393 Marionette TRACE conn4 <- [1,2978,null,{}] 10:41:51 INFO - PROCESS | 1794 | 1472233311399 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}] 10:41:51 INFO - PROCESS | 1794 | 1472233311410 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:41:51 INFO - PROCESS | 1794 | 1472233311734 Marionette TRACE conn4 <- [1,2979,null,{"value":null}] 10:41:51 INFO - PROCESS | 1794 | 1472233311886 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:51 INFO - PROCESS | 1794 | 1472233311899 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:41:51 INFO - PROCESS | 1794 | ++DOCSHELL 0x8d7de800 == 31 [pid = 1794] [id = 753] 10:41:51 INFO - PROCESS | 1794 | ++DOMWINDOW == 76 (0x8d7e0800) [pid = 1794] [serial = 2259] [outer = (nil)] 10:41:51 INFO - PROCESS | 1794 | ++DOMWINDOW == 77 (0x8d98fc00) [pid = 1794] [serial = 2260] [outer = 0x8d7e0800] 10:41:52 INFO - PROCESS | 1794 | 1472233311998 Marionette DEBUG loaded listener.js 10:41:52 INFO - PROCESS | 1794 | ++DOMWINDOW == 78 (0x8e21c000) [pid = 1794] [serial = 2261] [outer = 0x8d7e0800] 10:41:53 INFO - PROCESS | 1794 | 1472233312994 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]]]}] 10:41:53 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. 10:41:53 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1633ms 10:41:53 INFO - PROCESS | 1794 | 1472233313027 Marionette TRACE conn4 -> [0,2981,"getWindowHandle",null] 10:41:53 INFO - PROCESS | 1794 | 1472233313035 Marionette TRACE conn4 <- [1,2981,null,{"value":"8"}] 10:41:53 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 10:41:53 INFO - PROCESS | 1794 | 1472233313046 Marionette TRACE conn4 -> [0,2982,"setScriptTimeout",{"ms":35000}] 10:41:53 INFO - PROCESS | 1794 | 1472233313051 Marionette TRACE conn4 <- [1,2982,null,{}] 10:41:53 INFO - PROCESS | 1794 | 1472233313059 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}] 10:41:53 INFO - PROCESS | 1794 | 1472233313066 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:41:53 INFO - PROCESS | 1794 | 1472233313381 Marionette TRACE conn4 <- [1,2983,null,{"value":null}] 10:41:53 INFO - PROCESS | 1794 | 1472233313528 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:53 INFO - PROCESS | 1794 | 1472233313535 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:41:53 INFO - PROCESS | 1794 | ++DOCSHELL 0x8e505800 == 32 [pid = 1794] [id = 754] 10:41:53 INFO - PROCESS | 1794 | ++DOMWINDOW == 79 (0x8f478c00) [pid = 1794] [serial = 2262] [outer = (nil)] 10:41:53 INFO - PROCESS | 1794 | ++DOMWINDOW == 80 (0x8f757400) [pid = 1794] [serial = 2263] [outer = 0x8f478c00] 10:41:53 INFO - PROCESS | 1794 | 1472233313642 Marionette DEBUG loaded listener.js 10:41:53 INFO - PROCESS | 1794 | ++DOMWINDOW == 81 (0x8f7b4000) [pid = 1794] [serial = 2264] [outer = 0x8f478c00] 10:41:54 INFO - PROCESS | 1794 | 1472233314643 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"]]]}] 10:41:54 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 10:41:54 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 10:41:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:41:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:41:54 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 10:41:54 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1639ms 10:41:54 INFO - PROCESS | 1794 | 1472233314685 Marionette TRACE conn4 -> [0,2985,"getWindowHandle",null] 10:41:54 INFO - PROCESS | 1794 | 1472233314691 Marionette TRACE conn4 <- [1,2985,null,{"value":"8"}] 10:41:54 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 10:41:54 INFO - PROCESS | 1794 | 1472233314698 Marionette TRACE conn4 -> [0,2986,"setScriptTimeout",{"ms":35000}] 10:41:54 INFO - PROCESS | 1794 | 1472233314702 Marionette TRACE conn4 <- [1,2986,null,{}] 10:41:54 INFO - PROCESS | 1794 | 1472233314709 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}] 10:41:54 INFO - PROCESS | 1794 | 1472233314715 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:41:54 INFO - PROCESS | 1794 | 1472233314918 Marionette TRACE conn4 <- [1,2987,null,{"value":null}] 10:41:55 INFO - PROCESS | 1794 | 1472233315117 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:55 INFO - PROCESS | 1794 | 1472233315127 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:41:55 INFO - PROCESS | 1794 | ++DOCSHELL 0x8f607800 == 33 [pid = 1794] [id = 755] 10:41:55 INFO - PROCESS | 1794 | ++DOMWINDOW == 82 (0x9246f000) [pid = 1794] [serial = 2265] [outer = (nil)] 10:41:55 INFO - PROCESS | 1794 | ++DOMWINDOW == 83 (0x9247c000) [pid = 1794] [serial = 2266] [outer = 0x9246f000] 10:41:55 INFO - PROCESS | 1794 | 1472233315214 Marionette DEBUG loaded listener.js 10:41:55 INFO - PROCESS | 1794 | ++DOMWINDOW == 84 (0x92596400) [pid = 1794] [serial = 2267] [outer = 0x9246f000] 10:41:56 INFO - PROCESS | 1794 | 1472233316260 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]]]}] 10:41:56 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. 10:41:56 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1603ms 10:41:56 INFO - PROCESS | 1794 | 1472233316302 Marionette TRACE conn4 -> [0,2989,"getWindowHandle",null] 10:41:56 INFO - PROCESS | 1794 | 1472233316309 Marionette TRACE conn4 <- [1,2989,null,{"value":"8"}] 10:41:56 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 10:41:56 INFO - PROCESS | 1794 | 1472233316328 Marionette TRACE conn4 -> [0,2990,"setScriptTimeout",{"ms":35000}] 10:41:56 INFO - PROCESS | 1794 | 1472233316337 Marionette TRACE conn4 <- [1,2990,null,{}] 10:41:56 INFO - PROCESS | 1794 | 1472233316374 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}] 10:41:56 INFO - PROCESS | 1794 | 1472233316382 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:41:56 INFO - PROCESS | 1794 | 1472233316597 Marionette TRACE conn4 <- [1,2991,null,{"value":null}] 10:41:56 INFO - PROCESS | 1794 | 1472233316797 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:56 INFO - PROCESS | 1794 | 1472233316806 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:41:56 INFO - PROCESS | 1794 | ++DOCSHELL 0x8e508400 == 34 [pid = 1794] [id = 756] 10:41:56 INFO - PROCESS | 1794 | ++DOMWINDOW == 85 (0x8ed4d800) [pid = 1794] [serial = 2268] [outer = (nil)] 10:41:56 INFO - PROCESS | 1794 | ++DOMWINDOW == 86 (0x93c3c800) [pid = 1794] [serial = 2269] [outer = 0x8ed4d800] 10:41:56 INFO - PROCESS | 1794 | 1472233316894 Marionette DEBUG loaded listener.js 10:41:57 INFO - PROCESS | 1794 | ++DOMWINDOW == 87 (0x93a70000) [pid = 1794] [serial = 2270] [outer = 0x8ed4d800] 10:41:57 INFO - PROCESS | 1794 | ++DOCSHELL 0x9394dc00 == 35 [pid = 1794] [id = 757] 10:41:57 INFO - PROCESS | 1794 | ++DOMWINDOW == 88 (0x95107800) [pid = 1794] [serial = 2271] [outer = (nil)] 10:41:57 INFO - PROCESS | 1794 | ++DOMWINDOW == 89 (0x95108000) [pid = 1794] [serial = 2272] [outer = 0x95107800] 10:41:57 INFO - PROCESS | 1794 | 1472233317986 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]]]}] 10:41:58 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. 10:41:58 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1723ms 10:41:58 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 10:41:58 INFO - PROCESS | 1794 | 1472233318043 Marionette TRACE conn4 -> [0,2993,"getWindowHandle",null] 10:41:58 INFO - PROCESS | 1794 | 1472233318046 Marionette TRACE conn4 <- [1,2993,null,{"value":"8"}] 10:41:58 INFO - PROCESS | 1794 | 1472233318054 Marionette TRACE conn4 -> [0,2994,"setScriptTimeout",{"ms":35000}] 10:41:58 INFO - PROCESS | 1794 | 1472233318057 Marionette TRACE conn4 <- [1,2994,null,{}] 10:41:58 INFO - PROCESS | 1794 | 1472233318064 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}] 10:41:58 INFO - PROCESS | 1794 | 1472233318069 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:41:58 INFO - PROCESS | 1794 | 1472233318275 Marionette TRACE conn4 <- [1,2995,null,{"value":null}] 10:41:58 INFO - PROCESS | 1794 | 1472233318514 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:58 INFO - PROCESS | 1794 | 1472233318522 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:41:58 INFO - PROCESS | 1794 | ++DOCSHELL 0x8f7ad800 == 36 [pid = 1794] [id = 758] 10:41:58 INFO - PROCESS | 1794 | ++DOMWINDOW == 90 (0x8f7d9c00) [pid = 1794] [serial = 2273] [outer = (nil)] 10:41:58 INFO - PROCESS | 1794 | ++DOMWINDOW == 91 (0x95106400) [pid = 1794] [serial = 2274] [outer = 0x8f7d9c00] 10:41:58 INFO - PROCESS | 1794 | 1472233318667 Marionette DEBUG loaded listener.js 10:41:58 INFO - PROCESS | 1794 | ++DOMWINDOW == 92 (0x95110c00) [pid = 1794] [serial = 2275] [outer = 0x8f7d9c00] 10:41:59 INFO - PROCESS | 1794 | 1472233319619 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]]]}] 10:41:59 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 10:41:59 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 10:41:59 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1590ms 10:41:59 INFO - PROCESS | 1794 | 1472233319643 Marionette TRACE conn4 -> [0,2997,"getWindowHandle",null] 10:41:59 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 10:41:59 INFO - PROCESS | 1794 | 1472233319648 Marionette TRACE conn4 <- [1,2997,null,{"value":"8"}] 10:41:59 INFO - PROCESS | 1794 | 1472233319655 Marionette TRACE conn4 -> [0,2998,"setScriptTimeout",{"ms":35000}] 10:41:59 INFO - PROCESS | 1794 | 1472233319659 Marionette TRACE conn4 <- [1,2998,null,{}] 10:41:59 INFO - PROCESS | 1794 | 1472233319666 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}] 10:41:59 INFO - PROCESS | 1794 | 1472233319671 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:41:59 INFO - PROCESS | 1794 | 1472233319883 Marionette TRACE conn4 <- [1,2999,null,{"value":null}] 10:42:00 INFO - PROCESS | 1794 | 1472233320274 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:00 INFO - PROCESS | 1794 | 1472233320288 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:42:00 INFO - PROCESS | 1794 | ++DOCSHELL 0x8d98e000 == 37 [pid = 1794] [id = 759] 10:42:00 INFO - PROCESS | 1794 | ++DOMWINDOW == 93 (0x8d98e800) [pid = 1794] [serial = 2276] [outer = (nil)] 10:42:00 INFO - PROCESS | 1794 | ++DOMWINDOW == 94 (0x8e215c00) [pid = 1794] [serial = 2277] [outer = 0x8d98e800] 10:42:00 INFO - PROCESS | 1794 | 1472233320412 Marionette DEBUG loaded listener.js 10:42:00 INFO - PROCESS | 1794 | ++DOMWINDOW == 95 (0x8eba4000) [pid = 1794] [serial = 2278] [outer = 0x8d98e800] 10:42:01 INFO - PROCESS | 1794 | --DOCSHELL 0x8e503800 == 36 [pid = 1794] [id = 728] 10:42:01 INFO - PROCESS | 1794 | --DOCSHELL 0x8f74e800 == 35 [pid = 1794] [id = 726] 10:42:01 INFO - PROCESS | 1794 | --DOCSHELL 0x91962c00 == 34 [pid = 1794] [id = 727] 10:42:01 INFO - PROCESS | 1794 | --DOCSHELL 0x8e504400 == 33 [pid = 1794] [id = 725] 10:42:01 INFO - PROCESS | 1794 | --DOCSHELL 0x8f7b1800 == 32 [pid = 1794] [id = 752] 10:42:01 INFO - PROCESS | 1794 | --DOCSHELL 0x91f48800 == 31 [pid = 1794] [id = 751] 10:42:01 INFO - PROCESS | 1794 | --DOCSHELL 0x91969c00 == 30 [pid = 1794] [id = 750] 10:42:01 INFO - PROCESS | 1794 | --DOCSHELL 0x8f758800 == 29 [pid = 1794] [id = 749] 10:42:01 INFO - PROCESS | 1794 | --DOCSHELL 0x8eba8400 == 28 [pid = 1794] [id = 748] 10:42:01 INFO - PROCESS | 1794 | 1472233321410 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]]]}] 10:42:01 INFO - PROCESS | 1794 | --DOMWINDOW == 94 (0x92470800) [pid = 1794] [serial = 2187] [outer = (nil)] [url = about:blank] 10:42:01 INFO - PROCESS | 1794 | --DOMWINDOW == 93 (0x9398dc00) [pid = 1794] [serial = 2198] [outer = (nil)] [url = about:blank] 10:42:01 INFO - PROCESS | 1794 | --DOMWINDOW == 92 (0x9398a400) [pid = 1794] [serial = 2199] [outer = (nil)] [url = about:blank] 10:42:01 INFO - PROCESS | 1794 | --DOMWINDOW == 91 (0x92b18400) [pid = 1794] [serial = 2195] [outer = (nil)] [url = about:blank] 10:42:01 INFO - PROCESS | 1794 | --DOMWINDOW == 90 (0x9246f800) [pid = 1794] [serial = 2196] [outer = (nil)] [url = about:blank] 10:42:01 INFO - PROCESS | 1794 | --DOMWINDOW == 89 (0x938e9000) [pid = 1794] [serial = 2201] [outer = (nil)] [url = about:blank] 10:42:01 INFO - PROCESS | 1794 | --DOMWINDOW == 88 (0x9195f800) [pid = 1794] [serial = 2202] [outer = (nil)] [url = about:blank] 10:42:01 INFO - PROCESS | 1794 | --DOMWINDOW == 87 (0x91815800) [pid = 1794] [serial = 2192] [outer = (nil)] [url = about:blank] 10:42:01 INFO - PROCESS | 1794 | --DOMWINDOW == 86 (0x91962000) [pid = 1794] [serial = 2193] [outer = (nil)] [url = about:blank] 10:42:01 INFO - PROCESS | 1794 | --DOMWINDOW == 85 (0x8ed51400) [pid = 1794] [serial = 2204] [outer = (nil)] [url = about:blank] 10:42:01 INFO - PROCESS | 1794 | --DOMWINDOW == 84 (0x8f609000) [pid = 1794] [serial = 2205] [outer = (nil)] [url = about:blank] 10:42:01 INFO - PROCESS | 1794 | --DOMWINDOW == 83 (0x8eba3800) [pid = 1794] [serial = 2189] [outer = (nil)] [url = about:blank] 10:42:01 INFO - PROCESS | 1794 | --DOMWINDOW == 82 (0x8f602800) [pid = 1794] [serial = 2190] [outer = (nil)] [url = about:blank] 10:42:01 INFO - PROCESS | 1794 | --DOMWINDOW == 81 (0x92591000) [pid = 1794] [serial = 2210] [outer = (nil)] [url = about:blank] 10:42:01 INFO - PROCESS | 1794 | --DOMWINDOW == 80 (0x925a4000) [pid = 1794] [serial = 2211] [outer = (nil)] [url = about:blank] 10:42:01 INFO - PROCESS | 1794 | --DOMWINDOW == 79 (0x92b11800) [pid = 1794] [serial = 2214] [outer = (nil)] [url = about:blank] 10:42:01 INFO - PROCESS | 1794 | --DOMWINDOW == 78 (0x8f7e4000) [pid = 1794] [serial = 2207] [outer = (nil)] [url = about:blank] 10:42:01 INFO - PROCESS | 1794 | --DOMWINDOW == 77 (0x93989000) [pid = 1794] [serial = 2216] [outer = (nil)] [url = about:blank] 10:42:01 INFO - PROCESS | 1794 | --DOMWINDOW == 76 (0x93c43400) [pid = 1794] [serial = 2217] [outer = (nil)] [url = about:blank] 10:42:01 INFO - PROCESS | 1794 | --DOMWINDOW == 75 (0x90f2a000) [pid = 1794] [serial = 2208] [outer = (nil)] [url = about:blank] 10:42:01 INFO - PROCESS | 1794 | --DOMWINDOW == 74 (0x8f74ec00) [pid = 1794] [serial = 2213] [outer = (nil)] [url = about:blank] 10:42:01 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. 10:42:01 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1834ms 10:42:01 INFO - PROCESS | 1794 | 1472233321492 Marionette TRACE conn4 -> [0,3001,"getWindowHandle",null] 10:42:01 INFO - PROCESS | 1794 | 1472233321498 Marionette TRACE conn4 <- [1,3001,null,{"value":"8"}] 10:42:01 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 10:42:01 INFO - PROCESS | 1794 | 1472233321507 Marionette TRACE conn4 -> [0,3002,"setScriptTimeout",{"ms":35000}] 10:42:01 INFO - PROCESS | 1794 | 1472233321511 Marionette TRACE conn4 <- [1,3002,null,{}] 10:42:01 INFO - PROCESS | 1794 | 1472233321521 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}] 10:42:01 INFO - PROCESS | 1794 | 1472233321529 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:42:01 INFO - PROCESS | 1794 | 1472233321726 Marionette TRACE conn4 <- [1,3003,null,{"value":null}] 10:42:01 INFO - PROCESS | 1794 | 1472233321881 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:01 INFO - PROCESS | 1794 | 1472233321888 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:42:01 INFO - PROCESS | 1794 | ++DOCSHELL 0x8eba7800 == 29 [pid = 1794] [id = 760] 10:42:01 INFO - PROCESS | 1794 | ++DOMWINDOW == 75 (0x8f477000) [pid = 1794] [serial = 2279] [outer = (nil)] 10:42:01 INFO - PROCESS | 1794 | ++DOMWINDOW == 76 (0x8f605800) [pid = 1794] [serial = 2280] [outer = 0x8f477000] 10:42:01 INFO - PROCESS | 1794 | 1472233321973 Marionette DEBUG loaded listener.js 10:42:02 INFO - PROCESS | 1794 | ++DOMWINDOW == 77 (0x8f74f400) [pid = 1794] [serial = 2281] [outer = 0x8f477000] 10:42:02 INFO - PROCESS | 1794 | 1472233322900 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]]]}] 10:42:02 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. 10:42:02 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1432ms 10:42:02 INFO - PROCESS | 1794 | 1472233322944 Marionette TRACE conn4 -> [0,3005,"getWindowHandle",null] 10:42:02 INFO - PROCESS | 1794 | 1472233322951 Marionette TRACE conn4 <- [1,3005,null,{"value":"8"}] 10:42:02 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 10:42:02 INFO - PROCESS | 1794 | 1472233322959 Marionette TRACE conn4 -> [0,3006,"setScriptTimeout",{"ms":35000}] 10:42:02 INFO - PROCESS | 1794 | 1472233322963 Marionette TRACE conn4 <- [1,3006,null,{}] 10:42:02 INFO - PROCESS | 1794 | 1472233322970 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}] 10:42:02 INFO - PROCESS | 1794 | 1472233322976 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:42:03 INFO - PROCESS | 1794 | 1472233323155 Marionette TRACE conn4 <- [1,3007,null,{"value":null}] 10:42:03 INFO - PROCESS | 1794 | 1472233323306 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:03 INFO - PROCESS | 1794 | 1472233323316 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:42:03 INFO - PROCESS | 1794 | ++DOCSHELL 0x90f21800 == 30 [pid = 1794] [id = 761] 10:42:03 INFO - PROCESS | 1794 | ++DOMWINDOW == 78 (0x90f2d800) [pid = 1794] [serial = 2282] [outer = (nil)] 10:42:03 INFO - PROCESS | 1794 | ++DOMWINDOW == 79 (0x91817c00) [pid = 1794] [serial = 2283] [outer = 0x90f2d800] 10:42:03 INFO - PROCESS | 1794 | 1472233323393 Marionette DEBUG loaded listener.js 10:42:03 INFO - PROCESS | 1794 | ++DOMWINDOW == 80 (0x91f46c00) [pid = 1794] [serial = 2284] [outer = 0x90f2d800] 10:42:04 INFO - PROCESS | 1794 | 1472233324321 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]]]}] 10:42:04 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. 10:42:04 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1382ms 10:42:04 INFO - PROCESS | 1794 | 1472233324342 Marionette TRACE conn4 -> [0,3009,"getWindowHandle",null] 10:42:04 INFO - PROCESS | 1794 | 1472233324346 Marionette TRACE conn4 <- [1,3009,null,{"value":"8"}] 10:42:04 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 10:42:04 INFO - PROCESS | 1794 | 1472233324369 Marionette TRACE conn4 -> [0,3010,"setScriptTimeout",{"ms":35000}] 10:42:04 INFO - PROCESS | 1794 | 1472233324379 Marionette TRACE conn4 <- [1,3010,null,{}] 10:42:04 INFO - PROCESS | 1794 | 1472233324389 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}] 10:42:04 INFO - PROCESS | 1794 | 1472233324396 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:42:04 INFO - PROCESS | 1794 | 1472233324659 Marionette TRACE conn4 <- [1,3011,null,{"value":null}] 10:42:04 INFO - PROCESS | 1794 | 1472233324681 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:04 INFO - PROCESS | 1794 | 1472233324692 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:42:04 INFO - PROCESS | 1794 | ++DOCSHELL 0x9196ac00 == 31 [pid = 1794] [id = 762] 10:42:04 INFO - PROCESS | 1794 | ++DOMWINDOW == 81 (0x92595800) [pid = 1794] [serial = 2285] [outer = (nil)] 10:42:04 INFO - PROCESS | 1794 | ++DOMWINDOW == 82 (0x92b0dc00) [pid = 1794] [serial = 2286] [outer = 0x92595800] 10:42:04 INFO - PROCESS | 1794 | 1472233324763 Marionette DEBUG loaded listener.js 10:42:04 INFO - PROCESS | 1794 | ++DOMWINDOW == 83 (0x92b10c00) [pid = 1794] [serial = 2287] [outer = 0x92595800] 10:42:05 INFO - PROCESS | 1794 | 1472233325656 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]]]}] 10:42:05 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 10:42:05 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1370ms 10:42:05 INFO - PROCESS | 1794 | 1472233325725 Marionette TRACE conn4 -> [0,3013,"getWindowHandle",null] 10:42:05 INFO - TEST-START | /FileAPI/FileReaderSync.worker 10:42:05 INFO - PROCESS | 1794 | 1472233325730 Marionette TRACE conn4 <- [1,3013,null,{"value":"8"}] 10:42:05 INFO - PROCESS | 1794 | 1472233325736 Marionette TRACE conn4 -> [0,3014,"setScriptTimeout",{"ms":35000}] 10:42:05 INFO - PROCESS | 1794 | 1472233325740 Marionette TRACE conn4 <- [1,3014,null,{}] 10:42:05 INFO - PROCESS | 1794 | 1472233325757 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}] 10:42:05 INFO - PROCESS | 1794 | 1472233325763 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:42:05 INFO - PROCESS | 1794 | 1472233325991 Marionette TRACE conn4 <- [1,3015,null,{"value":null}] 10:42:06 INFO - PROCESS | 1794 | --DOMWINDOW == 82 (0x91f46000) [pid = 1794] [serial = 2250] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 10:42:06 INFO - PROCESS | 1794 | --DOMWINDOW == 81 (0x9247c400) [pid = 1794] [serial = 2253] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 10:42:06 INFO - PROCESS | 1794 | --DOMWINDOW == 80 (0x8f7ad000) [pid = 1794] [serial = 2241] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 10:42:06 INFO - PROCESS | 1794 | --DOMWINDOW == 79 (0x8f7da000) [pid = 1794] [serial = 2218] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 10:42:06 INFO - PROCESS | 1794 | --DOMWINDOW == 78 (0x8f759800) [pid = 1794] [serial = 2247] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 10:42:06 INFO - PROCESS | 1794 | --DOMWINDOW == 77 (0x925b0800) [pid = 1794] [serial = 2221] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 10:42:06 INFO - PROCESS | 1794 | --DOMWINDOW == 76 (0x8ebaa400) [pid = 1794] [serial = 2244] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 10:42:06 INFO - PROCESS | 1794 | --DOMWINDOW == 75 (0x95110000) [pid = 1794] [serial = 2224] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 10:42:06 INFO - PROCESS | 1794 | --DOMWINDOW == 74 (0x951a1800) [pid = 1794] [serial = 2227] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 10:42:06 INFO - PROCESS | 1794 | --DOMWINDOW == 73 (0x8f60c800) [pid = 1794] [serial = 2230] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 10:42:06 INFO - PROCESS | 1794 | --DOMWINDOW == 72 (0x8f74f800) [pid = 1794] [serial = 2233] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 10:42:06 INFO - PROCESS | 1794 | --DOMWINDOW == 71 (0x90f29800) [pid = 1794] [serial = 2239] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 10:42:06 INFO - PROCESS | 1794 | --DOMWINDOW == 70 (0x8d994000) [pid = 1794] [serial = 2236] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 10:42:06 INFO - PROCESS | 1794 | 1472233326302 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:06 INFO - PROCESS | 1794 | 1472233326311 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:42:06 INFO - PROCESS | 1794 | ++DOCSHELL 0x8d7da000 == 32 [pid = 1794] [id = 763] 10:42:06 INFO - PROCESS | 1794 | ++DOMWINDOW == 71 (0x8d7dfc00) [pid = 1794] [serial = 2288] [outer = (nil)] 10:42:06 INFO - PROCESS | 1794 | ++DOMWINDOW == 72 (0x8f60c800) [pid = 1794] [serial = 2289] [outer = 0x8d7dfc00] 10:42:06 INFO - PROCESS | 1794 | 1472233326386 Marionette DEBUG loaded listener.js 10:42:06 INFO - PROCESS | 1794 | ++DOMWINDOW == 73 (0x91f46000) [pid = 1794] [serial = 2290] [outer = 0x8d7dfc00] 10:42:06 INFO - PROCESS | 1794 | [1794] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 10:42:07 INFO - PROCESS | 1794 | 1472233327233 Marionette TRACE conn4 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 10:42:07 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 10:42:07 INFO - {} 10:42:07 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 10:42:07 INFO - {} 10:42:07 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 10:42:07 INFO - {} 10:42:07 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 10:42:07 INFO - {} 10:42:07 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1545ms 10:42:07 INFO - PROCESS | 1794 | 1472233327283 Marionette TRACE conn4 -> [0,3017,"getWindowHandle",null] 10:42:07 INFO - PROCESS | 1794 | 1472233327286 Marionette TRACE conn4 <- [1,3017,null,{"value":"8"}] 10:42:07 INFO - TEST-START | /FileAPI/fileReader.html 10:42:07 INFO - PROCESS | 1794 | 1472233327293 Marionette TRACE conn4 -> [0,3018,"setScriptTimeout",{"ms":35000}] 10:42:07 INFO - PROCESS | 1794 | 1472233327297 Marionette TRACE conn4 <- [1,3018,null,{}] 10:42:07 INFO - PROCESS | 1794 | 1472233327302 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}] 10:42:07 INFO - PROCESS | 1794 | 1472233327307 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:42:07 INFO - PROCESS | 1794 | 1472233327465 Marionette TRACE conn4 <- [1,3019,null,{"value":null}] 10:42:07 INFO - PROCESS | 1794 | 1472233327478 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:07 INFO - PROCESS | 1794 | 1472233327497 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:42:07 INFO - PROCESS | 1794 | ++DOCSHELL 0x93a67800 == 33 [pid = 1794] [id = 764] 10:42:07 INFO - PROCESS | 1794 | ++DOMWINDOW == 74 (0x93c42800) [pid = 1794] [serial = 2291] [outer = (nil)] 10:42:07 INFO - PROCESS | 1794 | ++DOMWINDOW == 75 (0x94783400) [pid = 1794] [serial = 2292] [outer = 0x93c42800] 10:42:07 INFO - PROCESS | 1794 | 1472233327588 Marionette DEBUG loaded listener.js 10:42:07 INFO - PROCESS | 1794 | ++DOMWINDOW == 76 (0x9519e000) [pid = 1794] [serial = 2293] [outer = 0x93c42800] 10:42:08 INFO - PROCESS | 1794 | 1472233328719 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]]]}] 10:42:08 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 10:42:08 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 10:42:08 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 10:42:08 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 10:42:08 INFO - TEST-OK | /FileAPI/fileReader.html | took 1485ms 10:42:08 INFO - PROCESS | 1794 | 1472233328781 Marionette TRACE conn4 -> [0,3021,"getWindowHandle",null] 10:42:08 INFO - PROCESS | 1794 | 1472233328788 Marionette TRACE conn4 <- [1,3021,null,{"value":"8"}] 10:42:08 INFO - TEST-START | /FileAPI/historical.html 10:42:08 INFO - PROCESS | 1794 | 1472233328799 Marionette TRACE conn4 -> [0,3022,"setScriptTimeout",{"ms":35000}] 10:42:08 INFO - PROCESS | 1794 | 1472233328803 Marionette TRACE conn4 <- [1,3022,null,{}] 10:42:08 INFO - PROCESS | 1794 | 1472233328814 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}] 10:42:08 INFO - PROCESS | 1794 | 1472233328819 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:42:09 INFO - PROCESS | 1794 | 1472233329052 Marionette TRACE conn4 <- [1,3023,null,{"value":null}] 10:42:09 INFO - PROCESS | 1794 | 1472233329317 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:09 INFO - PROCESS | 1794 | 1472233329333 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:42:09 INFO - PROCESS | 1794 | ++DOCSHELL 0x8d7dd400 == 34 [pid = 1794] [id = 765] 10:42:09 INFO - PROCESS | 1794 | ++DOMWINDOW == 77 (0x8ed4fc00) [pid = 1794] [serial = 2294] [outer = (nil)] 10:42:09 INFO - PROCESS | 1794 | ++DOMWINDOW == 78 (0x8f754c00) [pid = 1794] [serial = 2295] [outer = 0x8ed4fc00] 10:42:09 INFO - PROCESS | 1794 | 1472233329476 Marionette DEBUG loaded listener.js 10:42:09 INFO - PROCESS | 1794 | ++DOMWINDOW == 79 (0x8f7e1400) [pid = 1794] [serial = 2296] [outer = 0x8ed4fc00] 10:42:10 INFO - PROCESS | 1794 | 1472233330352 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"]]]}] 10:42:10 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 10:42:10 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 10:42:10 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 10:42:10 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 10:42:10 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 10:42:10 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 10:42:10 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 10:42:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:42:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:42:10 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 10:42:10 INFO - TEST-OK | /FileAPI/historical.html | took 1585ms 10:42:10 INFO - PROCESS | 1794 | 1472233330387 Marionette TRACE conn4 -> [0,3025,"getWindowHandle",null] 10:42:10 INFO - PROCESS | 1794 | 1472233330395 Marionette TRACE conn4 <- [1,3025,null,{"value":"8"}] 10:42:10 INFO - TEST-START | /FileAPI/idlharness.html 10:42:10 INFO - PROCESS | 1794 | 1472233330409 Marionette TRACE conn4 -> [0,3026,"setScriptTimeout",{"ms":35000}] 10:42:10 INFO - PROCESS | 1794 | 1472233330415 Marionette TRACE conn4 <- [1,3026,null,{}] 10:42:10 INFO - PROCESS | 1794 | 1472233330422 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}] 10:42:10 INFO - PROCESS | 1794 | 1472233330429 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:42:10 INFO - PROCESS | 1794 | 1472233330632 Marionette TRACE conn4 <- [1,3027,null,{"value":null}] 10:42:10 INFO - PROCESS | 1794 | 1472233330833 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:10 INFO - PROCESS | 1794 | 1472233330843 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:42:10 INFO - PROCESS | 1794 | ++DOCSHELL 0x90f28800 == 35 [pid = 1794] [id = 766] 10:42:10 INFO - PROCESS | 1794 | ++DOMWINDOW == 80 (0x92472400) [pid = 1794] [serial = 2297] [outer = (nil)] 10:42:10 INFO - PROCESS | 1794 | ++DOMWINDOW == 81 (0x9258b400) [pid = 1794] [serial = 2298] [outer = 0x92472400] 10:42:10 INFO - PROCESS | 1794 | 1472233330937 Marionette DEBUG loaded listener.js 10:42:11 INFO - PROCESS | 1794 | ++DOMWINDOW == 82 (0x92b0f800) [pid = 1794] [serial = 2299] [outer = 0x92472400] 10:42:12 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 10:42:12 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 10:42:12 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 10:42:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:42:12 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 10:42:12 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 10:42:12 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:42:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:42:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:42:12 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 10:42:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 10:42:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 10:42:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 10:42:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 10:42:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 10:42:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 10:42:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 10:42:12 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 10:42:12 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 10:42:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:42:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:42:12 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 10:42:12 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 10:42:12 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:42:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:42:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:42:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 10:42:12 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 10:42:12 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 10:42:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:42:12 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 10:42:12 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 10:42:12 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:42:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:42:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:42:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 10:42:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 10:42:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 10:42:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 10:42:12 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 10:42:12 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:42:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:42:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:42:12 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:42:12 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:42:12 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:42:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:42:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:42:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 10:42:12 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 10:42:12 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 10:42:12 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:42:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:42:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:42:12 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:42:12 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:42:12 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:42:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:42:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:42:12 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 10:42:12 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 10:42:12 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 10:42:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:42:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:42:12 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 10:42:12 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 10:42:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:42:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:42:12 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 10:42:12 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 10:42:12 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 10:42:12 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 10:42:12 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 10:42:12 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 10:42:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 10:42:12 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 10:42:12 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 10:42:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 10:42:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 10:42:12 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 10:42:12 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:42:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:42:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:42:12 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:42:12 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:42:12 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:42:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:42:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:42:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 10:42:12 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 10:42:12 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 10:42:12 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:42:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:42:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:42:12 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:42:12 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:42:12 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:42:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:42:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:42:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 10:42:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 10:42:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 10:42:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 10:42:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 10:42:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 10:42:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 10:42:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 10:42:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 10:42:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 10:42:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 10:42:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 10:42:12 INFO - PROCESS | 1794 | 1472233332573 Marionette TRACE conn4 <- [1,3028,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 10:42:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 10:42:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 10:42:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 10:42:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 10:42:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 10:42:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 10:42:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 10:42:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 10:42:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 10:42:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 10:42:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 10:42:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 10:42:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 10:42:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 10:42:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 10:42:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 10:42:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 10:42:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 10:42:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 10:42:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 10:42:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 10:42:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 10:42:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 10:42:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 10:42:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 10:42:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 10:42:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 10:42:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 10:42:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 10:42:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 10:42:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 10:42:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 10:42:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 10:42:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 10:42:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 10:42:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 10:42:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 10:42:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 10:42:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 10:42:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 10:42:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 10:42:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 10:42:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 10:42:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 10:42:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 10:42:12 INFO - TEST-OK | /FileAPI/idlharness.html | took 2398ms 10:42:12 INFO - PROCESS | 1794 | 1472233332808 Marionette TRACE conn4 -> [0,3029,"getWindowHandle",null] 10:42:12 INFO - PROCESS | 1794 | 1472233332817 Marionette TRACE conn4 <- [1,3029,null,{"value":"8"}] 10:42:12 INFO - TEST-START | /FileAPI/idlharness.worker 10:42:12 INFO - PROCESS | 1794 | 1472233332828 Marionette TRACE conn4 -> [0,3030,"setScriptTimeout",{"ms":35000}] 10:42:12 INFO - PROCESS | 1794 | 1472233332844 Marionette TRACE conn4 <- [1,3030,null,{}] 10:42:12 INFO - PROCESS | 1794 | 1472233332967 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}] 10:42:12 INFO - PROCESS | 1794 | 1472233332977 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:42:13 INFO - PROCESS | 1794 | 1472233333220 Marionette TRACE conn4 <- [1,3031,null,{"value":null}] 10:42:13 INFO - PROCESS | 1794 | 1472233333363 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:13 INFO - PROCESS | 1794 | 1472233333375 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:42:13 INFO - PROCESS | 1794 | ++DOCSHELL 0x8ed4bc00 == 36 [pid = 1794] [id = 767] 10:42:13 INFO - PROCESS | 1794 | ++DOMWINDOW == 83 (0x97879c00) [pid = 1794] [serial = 2300] [outer = (nil)] 10:42:13 INFO - PROCESS | 1794 | ++DOMWINDOW == 84 (0x9787c400) [pid = 1794] [serial = 2301] [outer = 0x97879c00] 10:42:13 INFO - PROCESS | 1794 | 1472233333502 Marionette DEBUG loaded listener.js 10:42:13 INFO - PROCESS | 1794 | ++DOMWINDOW == 85 (0x978e0800) [pid = 1794] [serial = 2302] [outer = 0x97879c00] 10:42:13 INFO - PROCESS | 1794 | [1794] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 10:42:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 10:42:15 INFO - {} 10:42:15 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 10:42:15 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 10:42:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:42:15 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 10:42:15 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 10:42:15 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:42:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:42:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:42:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 10:42:15 INFO - {} 10:42:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 10:42:15 INFO - {} 10:42:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 10:42:15 INFO - {} 10:42:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 10:42:15 INFO - {} 10:42:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 10:42:15 INFO - {} 10:42:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 10:42:15 INFO - {} 10:42:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 10:42:15 INFO - {} 10:42:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 10:42:15 INFO - {} 10:42:15 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 10:42:15 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 10:42:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:42:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:42:15 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 10:42:15 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 10:42:15 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:42:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:42:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:42:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 10:42:15 INFO - {} 10:42:15 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 10:42:15 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 10:42:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:42:15 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 10:42:15 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 10:42:15 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:42:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:42:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:42:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 10:42:15 INFO - {} 10:42:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 10:42:15 INFO - {} 10:42:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 10:42:15 INFO - {} 10:42:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 10:42:15 INFO - {} 10:42:15 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 10:42:15 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:42:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:42:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:42:15 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:42:15 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:42:15 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:42:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:42:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:42:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 10:42:15 INFO - {} 10:42:15 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 - {} 10:42:15 INFO - {} 10:42:15 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 10:42:15 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:42:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:42:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:42:15 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:42:15 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:42:15 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:42:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:42:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:42:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 10:42:15 INFO - {} 10:42:15 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 10:42:15 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 10:42:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:42:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:42:15 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 10:42:15 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 10:42:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:42:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:42:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 10:42:15 INFO - {} 10:42:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 10:42:15 INFO - {} 10:42:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 10:42:15 INFO - {} 10:42:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 10:42:15 INFO - {} 10:42:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 10:42:15 INFO - {} 10:42:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 10:42:15 INFO - {} 10:42:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 10:42:15 INFO - {} 10:42:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 10:42:15 INFO - {} 10:42:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 10:42:15 INFO - {} 10:42:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 10:42:15 INFO - {} 10:42:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 10:42:15 INFO - {} 10:42:15 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 10:42:15 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:42:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:42:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:42:15 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:42:15 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:42:15 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:42:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:42:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:42:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 10:42:15 INFO - {} 10:42:15 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 - {} 10:42:15 INFO - {} 10:42:15 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 10:42:15 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:42:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:42:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:42:15 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:42:15 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:42:15 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:42:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:42:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:42:15 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 10:42:15 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 10:42:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:42:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:42:15 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 10:42:15 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 10:42:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:42:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:42:15 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 10:42:15 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 10:42:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:42:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:42:15 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 10:42:15 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 10:42:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:42:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:42:15 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 10:42:15 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 10:42:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:42:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:42:15 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 10:42:15 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 10:42:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:42:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:42:15 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 10:42:15 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 10:42:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:42:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:42:15 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 10:42:15 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 10:42:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:42:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:42:15 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 10:42:15 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 10:42:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:42:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:42:15 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 10:42:15 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 10:42:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:42:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:42:15 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 10:42:15 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 10:42:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:42:15 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 10:42:15 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 10:42:15 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:42:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:42:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:42:15 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 10:42:15 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 10:42:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:42:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:42:15 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 10:42:15 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 10:42:15 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:42:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:42:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:42:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 10:42:15 INFO - {} 10:42:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 10:42:15 INFO - {} 10:42:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 10:42:15 INFO - {} 10:42:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 10:42:15 INFO - {} 10:42:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 10:42:15 INFO - {} 10:42:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 10:42:15 INFO - {} 10:42:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 10:42:15 INFO - {} 10:42:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 10:42:15 INFO - {} 10:42:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 10:42:15 INFO - {} 10:42:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 10:42:15 INFO - {} 10:42:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 10:42:15 INFO - {} 10:42:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 10:42:15 INFO - {} 10:42:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 10:42:15 INFO - {} 10:42:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 10:42:16 INFO - {} 10:42:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 10:42:16 INFO - {} 10:42:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 10:42:16 INFO - {} 10:42:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 10:42:16 INFO - {} 10:42:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 10:42:16 INFO - {} 10:42:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 10:42:16 INFO - {} 10:42:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 10:42:16 INFO - {} 10:42:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 10:42:16 INFO - {} 10:42:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 10:42:16 INFO - {} 10:42:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 10:42:16 INFO - {} 10:42:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 10:42:16 INFO - {} 10:42:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 10:42:16 INFO - {} 10:42:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 10:42:16 INFO - {} 10:42:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 10:42:16 INFO - {} 10:42:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 10:42:16 INFO - {} 10:42:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 10:42:16 INFO - {} 10:42:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 10:42:16 INFO - {} 10:42:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 10:42:16 INFO - {} 10:42:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 10:42:16 INFO - {} 10:42:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 10:42:16 INFO - {} 10:42:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 10:42:16 INFO - {} 10:42:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 10:42:16 INFO - {} 10:42:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 10:42:16 INFO - {} 10:42:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 10:42:16 INFO - {} 10:42:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 10:42:16 INFO - {} 10:42:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 10:42:16 INFO - {} 10:42:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 10:42:16 INFO - {} 10:42:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 10:42:16 INFO - {} 10:42:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 10:42:16 INFO - {} 10:42:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 10:42:16 INFO - {} 10:42:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 10:42:16 INFO - {} 10:42:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 10:42:16 INFO - {} 10:42:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 10:42:16 INFO - {} 10:42:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 10:42:16 INFO - {} 10:42:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 10:42:16 INFO - {} 10:42:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 10:42:16 INFO - {} 10:42:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 10:42:16 INFO - {} 10:42:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 10:42:16 INFO - {} 10:42:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 10:42:16 INFO - {} 10:42:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 10:42:16 INFO - {} 10:42:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 10:42:16 INFO - {} 10:42:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 10:42:16 INFO - {} 10:42:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 10:42:16 INFO - {} 10:42:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 10:42:16 INFO - {} 10:42:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 10:42:16 INFO - {} 10:42:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 10:42:16 INFO - {} 10:42:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 10:42:16 INFO - {} 10:42:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 10:42:16 INFO - {} 10:42:16 INFO - TEST-OK | /FileAPI/idlharness.worker | took 3040ms 10:42:16 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 10:42:16 INFO - PROCESS | 1794 | 1472233335745 Marionette TRACE conn4 <- [1,3032,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 10:42:16 INFO - PROCESS | 1794 | 1472233335891 Marionette TRACE conn4 -> [0,3033,"getWindowHandle",null] 10:42:16 INFO - PROCESS | 1794 | 1472233335909 Marionette TRACE conn4 <- [1,3033,null,{"value":"8"}] 10:42:16 INFO - PROCESS | 1794 | 1472233335921 Marionette TRACE conn4 -> [0,3034,"setScriptTimeout",{"ms":35000}] 10:42:16 INFO - PROCESS | 1794 | 1472233335932 Marionette TRACE conn4 <- [1,3034,null,{}] 10:42:16 INFO - PROCESS | 1794 | 1472233335953 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}] 10:42:16 INFO - PROCESS | 1794 | 1472233335959 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:42:16 INFO - PROCESS | 1794 | 1472233336289 Marionette TRACE conn4 <- [1,3035,null,{"value":null}] 10:42:16 INFO - PROCESS | 1794 | 1472233336494 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:16 INFO - PROCESS | 1794 | 1472233336505 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:42:16 INFO - PROCESS | 1794 | ++DOCSHELL 0x8f60b400 == 37 [pid = 1794] [id = 768] 10:42:16 INFO - PROCESS | 1794 | ++DOMWINDOW == 86 (0x95105400) [pid = 1794] [serial = 2303] [outer = (nil)] 10:42:16 INFO - PROCESS | 1794 | ++DOMWINDOW == 87 (0x9ab78000) [pid = 1794] [serial = 2304] [outer = 0x95105400] 10:42:16 INFO - PROCESS | 1794 | 1472233336628 Marionette DEBUG loaded listener.js 10:42:16 INFO - PROCESS | 1794 | ++DOMWINDOW == 88 (0x9ab9a800) [pid = 1794] [serial = 2305] [outer = 0x95105400] 10:42:17 INFO - PROCESS | 1794 | 1472233337502 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]]]}] 10:42:17 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 10:42:17 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1604ms 10:42:17 INFO - PROCESS | 1794 | 1472233337530 Marionette TRACE conn4 -> [0,3037,"getWindowHandle",null] 10:42:17 INFO - PROCESS | 1794 | 1472233337535 Marionette TRACE conn4 <- [1,3037,null,{"value":"8"}] 10:42:17 INFO - TEST-START | /FileAPI/blob/Blob-close.html 10:42:17 INFO - PROCESS | 1794 | 1472233337543 Marionette TRACE conn4 -> [0,3038,"setScriptTimeout",{"ms":35000}] 10:42:17 INFO - PROCESS | 1794 | 1472233337547 Marionette TRACE conn4 <- [1,3038,null,{}] 10:42:17 INFO - PROCESS | 1794 | 1472233337554 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}] 10:42:17 INFO - PROCESS | 1794 | 1472233337558 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:42:17 INFO - PROCESS | 1794 | 1472233337752 Marionette TRACE conn4 <- [1,3039,null,{"value":null}] 10:42:17 INFO - PROCESS | 1794 | 1472233337956 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:17 INFO - PROCESS | 1794 | 1472233337968 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:42:18 INFO - PROCESS | 1794 | ++DOCSHELL 0x8e506400 == 38 [pid = 1794] [id = 769] 10:42:18 INFO - PROCESS | 1794 | ++DOMWINDOW == 89 (0x8ebab400) [pid = 1794] [serial = 2306] [outer = (nil)] 10:42:18 INFO - PROCESS | 1794 | ++DOMWINDOW == 90 (0x8f46c800) [pid = 1794] [serial = 2307] [outer = 0x8ebab400] 10:42:18 INFO - PROCESS | 1794 | 1472233338298 Marionette DEBUG loaded listener.js 10:42:18 INFO - PROCESS | 1794 | ++DOMWINDOW == 91 (0x8f604800) [pid = 1794] [serial = 2308] [outer = 0x8ebab400] 10:42:19 INFO - PROCESS | 1794 | 1472233339253 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"]]]}] 10:42:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 10:42:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 10:42:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:42:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:42:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 10:42:19 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1743ms 10:42:19 INFO - PROCESS | 1794 | 1472233339290 Marionette TRACE conn4 -> [0,3041,"getWindowHandle",null] 10:42:19 INFO - PROCESS | 1794 | 1472233339296 Marionette TRACE conn4 <- [1,3041,null,{"value":"8"}] 10:42:19 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 10:42:19 INFO - PROCESS | 1794 | 1472233339306 Marionette TRACE conn4 -> [0,3042,"setScriptTimeout",{"ms":35000}] 10:42:19 INFO - PROCESS | 1794 | 1472233339310 Marionette TRACE conn4 <- [1,3042,null,{}] 10:42:19 INFO - PROCESS | 1794 | 1472233339319 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}] 10:42:19 INFO - PROCESS | 1794 | 1472233339323 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:42:19 INFO - PROCESS | 1794 | 1472233339612 Marionette TRACE conn4 <- [1,3043,null,{"value":null}] 10:42:19 INFO - PROCESS | 1794 | 1472233339829 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:19 INFO - PROCESS | 1794 | 1472233339841 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:42:20 INFO - PROCESS | 1794 | --DOCSHELL 0x9394dc00 == 37 [pid = 1794] [id = 757] 10:42:20 INFO - PROCESS | 1794 | --DOCSHELL 0x8f607800 == 36 [pid = 1794] [id = 755] 10:42:20 INFO - PROCESS | 1794 | --DOCSHELL 0x8e508400 == 35 [pid = 1794] [id = 756] 10:42:20 INFO - PROCESS | 1794 | --DOCSHELL 0x8e505800 == 34 [pid = 1794] [id = 754] 10:42:20 INFO - PROCESS | 1794 | --DOCSHELL 0x8d7de800 == 33 [pid = 1794] [id = 753] 10:42:20 INFO - PROCESS | 1794 | --DOCSHELL 0x8e21e800 == 32 [pid = 1794] [id = 721] 10:42:20 INFO - PROCESS | 1794 | --DOCSHELL 0x925a2c00 == 31 [pid = 1794] [id = 716] 10:42:20 INFO - PROCESS | 1794 | --DOCSHELL 0x8d7db400 == 30 [pid = 1794] [id = 717] 10:42:20 INFO - PROCESS | 1794 | --DOCSHELL 0x938ed000 == 29 [pid = 1794] [id = 720] 10:42:20 INFO - PROCESS | 1794 | --DOCSHELL 0x8d7e4000 == 28 [pid = 1794] [id = 718] 10:42:20 INFO - PROCESS | 1794 | --DOCSHELL 0x8f7abc00 == 27 [pid = 1794] [id = 747] 10:42:20 INFO - PROCESS | 1794 | --DOCSHELL 0x8f7ad800 == 26 [pid = 1794] [id = 758] 10:42:20 INFO - PROCESS | 1794 | --DOCSHELL 0x8e50f000 == 25 [pid = 1794] [id = 714] 10:42:20 INFO - PROCESS | 1794 | --DOCSHELL 0x8f477800 == 24 [pid = 1794] [id = 724] 10:42:20 INFO - PROCESS | 1794 | --DOCSHELL 0x8d998800 == 23 [pid = 1794] [id = 722] 10:42:20 INFO - PROCESS | 1794 | --DOCSHELL 0x8e21e400 == 22 [pid = 1794] [id = 713] 10:42:20 INFO - PROCESS | 1794 | --DOCSHELL 0x8e50d400 == 21 [pid = 1794] [id = 729] 10:42:20 INFO - PROCESS | 1794 | --DOCSHELL 0x8f74d400 == 20 [pid = 1794] [id = 719] 10:42:20 INFO - PROCESS | 1794 | --DOCSHELL 0x8e50ac00 == 19 [pid = 1794] [id = 723] 10:42:20 INFO - PROCESS | 1794 | --DOCSHELL 0x90f2d000 == 18 [pid = 1794] [id = 730] 10:42:20 INFO - PROCESS | 1794 | --DOCSHELL 0x91f4b400 == 17 [pid = 1794] [id = 715] 10:42:20 INFO - PROCESS | 1794 | ++DOCSHELL 0x8d7de400 == 18 [pid = 1794] [id = 770] 10:42:20 INFO - PROCESS | 1794 | ++DOMWINDOW == 92 (0x8d7de800) [pid = 1794] [serial = 2309] [outer = (nil)] 10:42:20 INFO - PROCESS | 1794 | ++DOMWINDOW == 93 (0x8d98f000) [pid = 1794] [serial = 2310] [outer = 0x8d7de800] 10:42:20 INFO - PROCESS | 1794 | 1472233340970 Marionette DEBUG loaded listener.js 10:42:21 INFO - PROCESS | 1794 | ++DOMWINDOW == 94 (0x8e218400) [pid = 1794] [serial = 2311] [outer = 0x8d7de800] 10:42:21 INFO - PROCESS | 1794 | --DOMWINDOW == 93 (0x92b0e400) [pid = 1794] [serial = 2257] [outer = (nil)] [url = about:blank] 10:42:21 INFO - PROCESS | 1794 | --DOMWINDOW == 92 (0x91f4dc00) [pid = 1794] [serial = 2251] [outer = (nil)] [url = about:blank] 10:42:21 INFO - PROCESS | 1794 | --DOMWINDOW == 91 (0x92599000) [pid = 1794] [serial = 2254] [outer = (nil)] [url = about:blank] 10:42:21 INFO - PROCESS | 1794 | --DOMWINDOW == 90 (0x90f22400) [pid = 1794] [serial = 2243] [outer = (nil)] [url = about:blank] 10:42:21 INFO - PROCESS | 1794 | --DOMWINDOW == 89 (0x8f7ddc00) [pid = 1794] [serial = 2242] [outer = (nil)] [url = about:blank] 10:42:21 INFO - PROCESS | 1794 | --DOMWINDOW == 88 (0x91968800) [pid = 1794] [serial = 2220] [outer = (nil)] [url = about:blank] 10:42:21 INFO - PROCESS | 1794 | --DOMWINDOW == 87 (0x91810800) [pid = 1794] [serial = 2219] [outer = (nil)] [url = about:blank] 10:42:21 INFO - PROCESS | 1794 | --DOMWINDOW == 86 (0x8f7aa000) [pid = 1794] [serial = 2248] [outer = (nil)] [url = about:blank] 10:42:21 INFO - PROCESS | 1794 | --DOMWINDOW == 85 (0x93989800) [pid = 1794] [serial = 2223] [outer = (nil)] [url = about:blank] 10:42:21 INFO - PROCESS | 1794 | --DOMWINDOW == 84 (0x92b16800) [pid = 1794] [serial = 2222] [outer = (nil)] [url = about:blank] 10:42:21 INFO - PROCESS | 1794 | --DOMWINDOW == 83 (0x8ebb0800) [pid = 1794] [serial = 2245] [outer = (nil)] [url = about:blank] 10:42:21 INFO - PROCESS | 1794 | --DOMWINDOW == 82 (0x8ed54800) [pid = 1794] [serial = 2246] [outer = (nil)] [url = about:blank] 10:42:21 INFO - PROCESS | 1794 | --DOMWINDOW == 81 (0x95196000) [pid = 1794] [serial = 2226] [outer = (nil)] [url = about:blank] 10:42:21 INFO - PROCESS | 1794 | --DOMWINDOW == 80 (0x95131000) [pid = 1794] [serial = 2225] [outer = (nil)] [url = about:blank] 10:42:21 INFO - PROCESS | 1794 | --DOMWINDOW == 79 (0x92237800) [pid = 1794] [serial = 2252] [outer = (nil)] [url = about:blank] 10:42:21 INFO - PROCESS | 1794 | --DOMWINDOW == 78 (0x95264c00) [pid = 1794] [serial = 2229] [outer = (nil)] [url = about:blank] 10:42:21 INFO - PROCESS | 1794 | --DOMWINDOW == 77 (0x95260800) [pid = 1794] [serial = 2228] [outer = (nil)] [url = about:blank] 10:42:21 INFO - PROCESS | 1794 | --DOMWINDOW == 76 (0x95291000) [pid = 1794] [serial = 2232] [outer = (nil)] [url = about:blank] 10:42:21 INFO - PROCESS | 1794 | --DOMWINDOW == 75 (0x9528a000) [pid = 1794] [serial = 2231] [outer = (nil)] [url = about:blank] 10:42:21 INFO - PROCESS | 1794 | --DOMWINDOW == 74 (0x954e1c00) [pid = 1794] [serial = 2235] [outer = (nil)] [url = about:blank] 10:42:21 INFO - PROCESS | 1794 | --DOMWINDOW == 73 (0x954dec00) [pid = 1794] [serial = 2234] [outer = (nil)] [url = about:blank] 10:42:21 INFO - PROCESS | 1794 | --DOMWINDOW == 72 (0x90f2f400) [pid = 1794] [serial = 2240] [outer = (nil)] [url = about:blank] 10:42:21 INFO - PROCESS | 1794 | --DOMWINDOW == 71 (0x954e6c00) [pid = 1794] [serial = 2238] [outer = (nil)] [url = about:blank] 10:42:21 INFO - PROCESS | 1794 | --DOMWINDOW == 70 (0x92b0d800) [pid = 1794] [serial = 2237] [outer = (nil)] [url = about:blank] 10:42:21 INFO - PROCESS | 1794 | --DOMWINDOW == 69 (0x925ad800) [pid = 1794] [serial = 2255] [outer = (nil)] [url = about:blank] 10:42:21 INFO - PROCESS | 1794 | --DOMWINDOW == 68 (0x8f7b0000) [pid = 1794] [serial = 2249] [outer = (nil)] [url = about:blank] 10:42:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 10:42:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 10:42:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 10:42:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 10:42:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 10:42:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 10:42:22 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. 10:42:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 10:42:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 10:42:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 10:42:22 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'.) 10:42:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 10:42:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 10:42:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 10:42:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 10:42:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 10:42:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 10:42:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 10:42:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 10:42:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 10:42:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 10:42:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 10:42:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 10:42:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 10:42:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 10:42:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 10:42:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 10:42:22 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. 10:42:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 10:42:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:42:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:42:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 10:42:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 10:42:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 10:42:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 10:42:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 10:42:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 10:42:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 10:42:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 10:42:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 10:42:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 10:42:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 10:42:22 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. 10:42:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 10:42:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 10:42:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:42:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:42:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 10:42:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 10:42:22 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. 10:42:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 10:42:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 10:42:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:42:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:42:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 10:42:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 10:42:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 10:42:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 10:42:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 10:42:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 10:42:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 10:42:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:42:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:42:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 10:42:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 10:42:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 10:42:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 10:42:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:42:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:42:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:42:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:42:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:42:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 10:42:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 10:42:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:42:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:42:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:42:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:42:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:42:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 10:42:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:42:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:42:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:42:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:42:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:42:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 10:42:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:42:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:42:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:42:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:42:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:42:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 10:42:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 10:42:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:42:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:42:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:42:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:42:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:42:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 10:42:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:42:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:42:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:42:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:42:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:42:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 10:42:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:42:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:42:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:42:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:42:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:42:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 10:42:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:42:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:42:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:42:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:42:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:42:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 10:42:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:42:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:42:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:42:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:42:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:42:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 10:42:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 10:42:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 10:42:22 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 3146ms 10:42:22 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 10:42:22 INFO - PROCESS | 1794 | 1472233342357 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]]]}] 10:42:22 INFO - PROCESS | 1794 | 1472233342452 Marionette TRACE conn4 -> [0,3045,"getWindowHandle",null] 10:42:22 INFO - PROCESS | 1794 | 1472233342459 Marionette TRACE conn4 <- [1,3045,null,{"value":"8"}] 10:42:22 INFO - PROCESS | 1794 | 1472233342514 Marionette TRACE conn4 -> [0,3046,"setScriptTimeout",{"ms":35000}] 10:42:22 INFO - PROCESS | 1794 | 1472233342532 Marionette TRACE conn4 <- [1,3046,null,{}] 10:42:22 INFO - PROCESS | 1794 | 1472233342542 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}] 10:42:22 INFO - PROCESS | 1794 | 1472233342548 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:42:22 INFO - PROCESS | 1794 | 1472233342727 Marionette TRACE conn4 <- [1,3047,null,{"value":null}] 10:42:22 INFO - PROCESS | 1794 | 1472233342929 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:22 INFO - PROCESS | 1794 | 1472233342939 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:42:22 INFO - PROCESS | 1794 | ++DOCSHELL 0x8f609c00 == 19 [pid = 1794] [id = 771] 10:42:22 INFO - PROCESS | 1794 | ++DOMWINDOW == 69 (0x8f60ac00) [pid = 1794] [serial = 2312] [outer = (nil)] 10:42:23 INFO - PROCESS | 1794 | ++DOMWINDOW == 70 (0x8f610800) [pid = 1794] [serial = 2313] [outer = 0x8f60ac00] 10:42:23 INFO - PROCESS | 1794 | 1472233343018 Marionette DEBUG loaded listener.js 10:42:23 INFO - PROCESS | 1794 | ++DOMWINDOW == 71 (0x8f750800) [pid = 1794] [serial = 2314] [outer = 0x8f60ac00] 10:42:23 INFO - PROCESS | 1794 | [1794] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 10:42:23 INFO - PROCESS | 1794 | 1472233343882 Marionette TRACE conn4 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 10:42:23 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 10:42:23 INFO - {} 10:42:23 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1426ms 10:42:23 INFO - PROCESS | 1794 | 1472233343912 Marionette TRACE conn4 -> [0,3049,"getWindowHandle",null] 10:42:23 INFO - PROCESS | 1794 | 1472233343919 Marionette TRACE conn4 <- [1,3049,null,{"value":"8"}] 10:42:23 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 10:42:23 INFO - PROCESS | 1794 | 1472233343938 Marionette TRACE conn4 -> [0,3050,"setScriptTimeout",{"ms":35000}] 10:42:23 INFO - PROCESS | 1794 | 1472233343943 Marionette TRACE conn4 <- [1,3050,null,{}] 10:42:23 INFO - PROCESS | 1794 | 1472233343949 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}] 10:42:23 INFO - PROCESS | 1794 | 1472233343955 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:42:24 INFO - PROCESS | 1794 | 1472233344178 Marionette TRACE conn4 <- [1,3051,null,{"value":null}] 10:42:24 INFO - PROCESS | 1794 | 1472233344207 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:24 INFO - PROCESS | 1794 | 1472233344214 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:42:24 INFO - PROCESS | 1794 | ++DOCSHELL 0x8f7d7800 == 20 [pid = 1794] [id = 772] 10:42:24 INFO - PROCESS | 1794 | ++DOMWINDOW == 72 (0x8f7d8c00) [pid = 1794] [serial = 2315] [outer = (nil)] 10:42:24 INFO - PROCESS | 1794 | ++DOMWINDOW == 73 (0x91809400) [pid = 1794] [serial = 2316] [outer = 0x8f7d8c00] 10:42:24 INFO - PROCESS | 1794 | 1472233344312 Marionette DEBUG loaded listener.js 10:42:24 INFO - PROCESS | 1794 | ++DOMWINDOW == 74 (0x91816400) [pid = 1794] [serial = 2317] [outer = 0x8f7d8c00] 10:42:25 INFO - PROCESS | 1794 | 1472233345333 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]]]}] 10:42:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 10:42:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 10:42:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 10:42:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 10:42:25 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1433ms 10:42:25 INFO - PROCESS | 1794 | 1472233345373 Marionette TRACE conn4 -> [0,3053,"getWindowHandle",null] 10:42:25 INFO - PROCESS | 1794 | 1472233345376 Marionette TRACE conn4 <- [1,3053,null,{"value":"8"}] 10:42:25 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 10:42:25 INFO - PROCESS | 1794 | 1472233345385 Marionette TRACE conn4 -> [0,3054,"setScriptTimeout",{"ms":35000}] 10:42:25 INFO - PROCESS | 1794 | 1472233345391 Marionette TRACE conn4 <- [1,3054,null,{}] 10:42:25 INFO - PROCESS | 1794 | 1472233345417 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}] 10:42:25 INFO - PROCESS | 1794 | 1472233345427 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:42:25 INFO - PROCESS | 1794 | 1472233345667 Marionette TRACE conn4 <- [1,3055,null,{"value":null}] 10:42:25 INFO - PROCESS | 1794 | 1472233345690 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:25 INFO - PROCESS | 1794 | 1472233345698 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:42:25 INFO - PROCESS | 1794 | ++DOCSHELL 0x9246ec00 == 21 [pid = 1794] [id = 773] 10:42:25 INFO - PROCESS | 1794 | ++DOMWINDOW == 75 (0x9247a800) [pid = 1794] [serial = 2318] [outer = (nil)] 10:42:25 INFO - PROCESS | 1794 | ++DOMWINDOW == 76 (0x9258e400) [pid = 1794] [serial = 2319] [outer = 0x9247a800] 10:42:25 INFO - PROCESS | 1794 | 1472233345776 Marionette DEBUG loaded listener.js 10:42:25 INFO - PROCESS | 1794 | ++DOMWINDOW == 77 (0x925a3800) [pid = 1794] [serial = 2320] [outer = 0x9247a800] 10:42:26 INFO - PROCESS | 1794 | --DOMWINDOW == 76 (0x8f478c00) [pid = 1794] [serial = 2262] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 10:42:26 INFO - PROCESS | 1794 | --DOMWINDOW == 75 (0x90f2d800) [pid = 1794] [serial = 2282] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 10:42:26 INFO - PROCESS | 1794 | --DOMWINDOW == 74 (0x8f477000) [pid = 1794] [serial = 2279] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 10:42:26 INFO - PROCESS | 1794 | --DOMWINDOW == 73 (0x8ed4d800) [pid = 1794] [serial = 2268] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 10:42:26 INFO - PROCESS | 1794 | --DOMWINDOW == 72 (0x8d7e0800) [pid = 1794] [serial = 2259] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 10:42:26 INFO - PROCESS | 1794 | --DOMWINDOW == 71 (0x8f7d9c00) [pid = 1794] [serial = 2273] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 10:42:26 INFO - PROCESS | 1794 | --DOMWINDOW == 70 (0x92595800) [pid = 1794] [serial = 2285] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 10:42:26 INFO - PROCESS | 1794 | --DOMWINDOW == 69 (0x95107800) [pid = 1794] [serial = 2271] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 10:42:26 INFO - PROCESS | 1794 | --DOMWINDOW == 68 (0x8d7dfc00) [pid = 1794] [serial = 2288] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 10:42:26 INFO - PROCESS | 1794 | --DOMWINDOW == 67 (0x9246f000) [pid = 1794] [serial = 2265] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 10:42:26 INFO - PROCESS | 1794 | --DOMWINDOW == 66 (0x8d98e800) [pid = 1794] [serial = 2276] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 10:42:26 INFO - PROCESS | 1794 | --DOMWINDOW == 65 (0x92471c00) [pid = 1794] [serial = 2256] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 10:42:26 INFO - PROCESS | 1794 | --DOMWINDOW == 64 (0x93c42800) [pid = 1794] [serial = 2291] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 10:42:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 10:42:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 10:42:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 10:42:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 10:42:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 10:42:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 10:42:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 10:42:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 10:42:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 10:42:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 10:42:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 10:42:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 10:42:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 10:42:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 10:42:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 10:42:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 10:42:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 10:42:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 10:42:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 10:42:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 10:42:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 10:42:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 10:42:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 10:42:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 10:42:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 10:42:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 10:42:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 10:42:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 10:42:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 10:42:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 10:42:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 10:42:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 10:42:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 10:42:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 10:42:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 10:42:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 10:42:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 10:42:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 10:42:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 10:42:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 10:42:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 10:42:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 10:42:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 10:42:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 10:42:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 10:42:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 10:42:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 10:42:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 10:42:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 10:42:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 10:42:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 10:42:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 10:42:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 10:42:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 10:42:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 10:42:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 10:42:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 10:42:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 10:42:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 10:42:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 10:42:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 10:42:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 10:42:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 10:42:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 10:42:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 10:42:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 10:42:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 10:42:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 10:42:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 10:42:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 10:42:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 10:42:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 10:42:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 10:42:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 10:42:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 10:42:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 10:42:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 10:42:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 10:42:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 10:42:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 10:42:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 10:42:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 10:42:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 10:42:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 10:42:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 10:42:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 10:42:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 10:42:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 10:42:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 10:42:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 10:42:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 10:42:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 10:42:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 10:42:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 10:42:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 10:42:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 10:42:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 10:42:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 10:42:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 10:42:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:42:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:42:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:42:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:42:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:42:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 10:42:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:42:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:42:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:42:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:42:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:42:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 10:42:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:42:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:42:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:42:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:42:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:42:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 10:42:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:42:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:42:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:42:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:42:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:42:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 10:42:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:42:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:42:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:42:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:42:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:42:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 10:42:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:42:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:42:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:42:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:42:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:42:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 10:42:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:42:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:42:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:42:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:42:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:42:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 10:42:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:42:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:42:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:42:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:42:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:42:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 10:42:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:42:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:42:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:42:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:42:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:42:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 10:42:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:42:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:42:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:42:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:42:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:42:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 10:42:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:42:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:42:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:42:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:42:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:42:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 10:42:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:42:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:42:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:42:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:42:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:42:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 10:42:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:42:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:42:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:42:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:42:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:42:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 10:42:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:42:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:42:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:42:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:42:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:42:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 10:42:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:42:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:42:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:42:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:42:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:42:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 10:42:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:42:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:42:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:42:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:42:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:42:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 10:42:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:42:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:42:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:42:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:42:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:42:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 10:42:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:42:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:42:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:42:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:42:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:42:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 10:42:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:42:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:42:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:42:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:42:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:42:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 10:42:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:42:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:42:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:42:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:42:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:42:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 10:42:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:42:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:42:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:42:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:42:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:42:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 10:42:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:42:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:42:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:42:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:42:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:42:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 10:42:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:42:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:42:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:42:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 10:42:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 10:42:27 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" 10:42:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:42:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:42:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:42:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 10:42:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 10:42:27 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" 10:42:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:42:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:42:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:42:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 10:42:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 10:42:27 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 2277ms 10:42:27 INFO - TEST-START | /FileAPI/file/File-constructor.html 10:42:27 INFO - PROCESS | 1794 | 1472233347522 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"]]]}] 10:42:27 INFO - PROCESS | 1794 | 1472233347663 Marionette TRACE conn4 -> [0,3057,"getWindowHandle",null] 10:42:27 INFO - PROCESS | 1794 | 1472233347666 Marionette TRACE conn4 <- [1,3057,null,{"value":"8"}] 10:42:27 INFO - PROCESS | 1794 | 1472233347687 Marionette TRACE conn4 -> [0,3058,"setScriptTimeout",{"ms":35000}] 10:42:27 INFO - PROCESS | 1794 | 1472233347694 Marionette TRACE conn4 <- [1,3058,null,{}] 10:42:27 INFO - PROCESS | 1794 | 1472233347711 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}] 10:42:27 INFO - PROCESS | 1794 | 1472233347722 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:42:28 INFO - PROCESS | 1794 | 1472233348026 Marionette TRACE conn4 <- [1,3059,null,{"value":null}] 10:42:28 INFO - PROCESS | 1794 | 1472233348116 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:28 INFO - PROCESS | 1794 | 1472233348130 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:42:28 INFO - PROCESS | 1794 | ++DOCSHELL 0x93948800 == 22 [pid = 1794] [id = 774] 10:42:28 INFO - PROCESS | 1794 | ++DOMWINDOW == 65 (0x93949800) [pid = 1794] [serial = 2321] [outer = (nil)] 10:42:28 INFO - PROCESS | 1794 | ++DOMWINDOW == 66 (0x9394d400) [pid = 1794] [serial = 2322] [outer = 0x93949800] 10:42:28 INFO - PROCESS | 1794 | 1472233348226 Marionette DEBUG loaded listener.js 10:42:28 INFO - PROCESS | 1794 | ++DOMWINDOW == 67 (0x9394f400) [pid = 1794] [serial = 2323] [outer = 0x93949800] 10:42:29 INFO - PROCESS | 1794 | 1472233349326 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]]]}] 10:42:29 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 10:42:29 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 10:42:29 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 10:42:29 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 10:42:29 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 10:42:29 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 10:42:29 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 10:42:29 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 10:42:29 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 10:42:29 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 10:42:29 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 10:42:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:42:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:42:29 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 10:42:29 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 10:42:29 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 10:42:29 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 10:42:29 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 10:42:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:42:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:42:29 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 10:42:29 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 10:42:29 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 10:42:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:42:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:42:29 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 10:42:29 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 10:42:29 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 10:42:29 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1713ms 10:42:29 INFO - PROCESS | 1794 | 1472233349403 Marionette TRACE conn4 -> [0,3061,"getWindowHandle",null] 10:42:29 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 10:42:29 INFO - PROCESS | 1794 | 1472233349415 Marionette TRACE conn4 <- [1,3061,null,{"value":"8"}] 10:42:29 INFO - PROCESS | 1794 | 1472233349424 Marionette TRACE conn4 -> [0,3062,"setScriptTimeout",{"ms":35000}] 10:42:29 INFO - PROCESS | 1794 | 1472233349430 Marionette TRACE conn4 <- [1,3062,null,{}] 10:42:29 INFO - PROCESS | 1794 | 1472233349441 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}] 10:42:29 INFO - PROCESS | 1794 | 1472233349446 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:42:29 INFO - PROCESS | 1794 | 1472233349695 Marionette TRACE conn4 <- [1,3063,null,{"value":null}] 10:42:30 INFO - PROCESS | 1794 | 1472233349993 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:30 INFO - PROCESS | 1794 | 1472233350004 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:42:30 INFO - PROCESS | 1794 | ++DOCSHELL 0x8f606400 == 23 [pid = 1794] [id = 775] 10:42:30 INFO - PROCESS | 1794 | ++DOMWINDOW == 68 (0x8f608400) [pid = 1794] [serial = 2324] [outer = (nil)] 10:42:30 INFO - PROCESS | 1794 | ++DOMWINDOW == 69 (0x8f74dc00) [pid = 1794] [serial = 2325] [outer = 0x8f608400] 10:42:30 INFO - PROCESS | 1794 | 1472233350094 Marionette DEBUG loaded listener.js 10:42:30 INFO - PROCESS | 1794 | ++DOMWINDOW == 70 (0x8f7db800) [pid = 1794] [serial = 2326] [outer = 0x8f608400] 10:42:30 INFO - PROCESS | 1794 | [1794] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 10:42:31 INFO - PROCESS | 1794 | 1472233351144 Marionette TRACE conn4 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 10:42:31 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 10:42:31 INFO - {} 10:42:31 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1743ms 10:42:31 INFO - PROCESS | 1794 | 1472233351167 Marionette TRACE conn4 -> [0,3065,"getWindowHandle",null] 10:42:31 INFO - PROCESS | 1794 | 1472233351175 Marionette TRACE conn4 <- [1,3065,null,{"value":"8"}] 10:42:31 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 10:42:31 INFO - PROCESS | 1794 | 1472233351195 Marionette TRACE conn4 -> [0,3066,"setScriptTimeout",{"ms":35000}] 10:42:31 INFO - PROCESS | 1794 | 1472233351201 Marionette TRACE conn4 <- [1,3066,null,{}] 10:42:31 INFO - PROCESS | 1794 | 1472233351207 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}] 10:42:31 INFO - PROCESS | 1794 | 1472233351212 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:42:31 INFO - PROCESS | 1794 | 1472233351438 Marionette TRACE conn4 <- [1,3067,null,{"value":null}] 10:42:31 INFO - PROCESS | 1794 | 1472233351616 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:31 INFO - PROCESS | 1794 | 1472233351625 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:42:31 INFO - PROCESS | 1794 | ++DOCSHELL 0x8d7e5000 == 24 [pid = 1794] [id = 776] 10:42:31 INFO - PROCESS | 1794 | ++DOMWINDOW == 71 (0x91969800) [pid = 1794] [serial = 2327] [outer = (nil)] 10:42:31 INFO - PROCESS | 1794 | ++DOMWINDOW == 72 (0x925aa400) [pid = 1794] [serial = 2328] [outer = 0x91969800] 10:42:31 INFO - PROCESS | 1794 | 1472233351764 Marionette DEBUG loaded listener.js 10:42:31 INFO - PROCESS | 1794 | ++DOMWINDOW == 73 (0x93946800) [pid = 1794] [serial = 2329] [outer = 0x91969800] 10:42:32 INFO - PROCESS | 1794 | 1472233352839 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]]]}] 10:42:32 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 10:42:32 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 10:42:32 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 10:42:32 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 10:42:32 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 10:42:32 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 10:42:32 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 10:42:32 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1694ms 10:42:32 INFO - PROCESS | 1794 | 1472233352893 Marionette TRACE conn4 -> [0,3069,"getWindowHandle",null] 10:42:32 INFO - PROCESS | 1794 | 1472233352897 Marionette TRACE conn4 <- [1,3069,null,{"value":"8"}] 10:42:32 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 10:42:32 INFO - PROCESS | 1794 | 1472233352930 Marionette TRACE conn4 -> [0,3070,"setScriptTimeout",{"ms":35000}] 10:42:32 INFO - PROCESS | 1794 | 1472233352935 Marionette TRACE conn4 <- [1,3070,null,{}] 10:42:32 INFO - PROCESS | 1794 | 1472233352958 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}] 10:42:32 INFO - PROCESS | 1794 | 1472233352969 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:42:33 INFO - PROCESS | 1794 | 1472233353175 Marionette TRACE conn4 <- [1,3071,null,{"value":null}] 10:42:33 INFO - PROCESS | 1794 | 1472233353356 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:33 INFO - PROCESS | 1794 | 1472233353369 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:42:33 INFO - PROCESS | 1794 | ++DOCSHELL 0x93c43400 == 25 [pid = 1794] [id = 777] 10:42:33 INFO - PROCESS | 1794 | ++DOMWINDOW == 74 (0x93c43c00) [pid = 1794] [serial = 2330] [outer = (nil)] 10:42:33 INFO - PROCESS | 1794 | ++DOMWINDOW == 75 (0x9477e400) [pid = 1794] [serial = 2331] [outer = 0x93c43c00] 10:42:33 INFO - PROCESS | 1794 | 1472233353543 Marionette DEBUG loaded listener.js 10:42:33 INFO - PROCESS | 1794 | ++DOMWINDOW == 76 (0x95103c00) [pid = 1794] [serial = 2332] [outer = 0x93c43c00] 10:42:34 INFO - PROCESS | 1794 | 1472233354456 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]]]}] 10:42:34 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 10:42:34 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 10:42:34 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 10:42:34 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 10:42:34 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 10:42:34 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 10:42:34 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1568ms 10:42:34 INFO - PROCESS | 1794 | 1472233354474 Marionette TRACE conn4 -> [0,3073,"getWindowHandle",null] 10:42:34 INFO - PROCESS | 1794 | 1472233354479 Marionette TRACE conn4 <- [1,3073,null,{"value":"8"}] 10:42:34 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 10:42:34 INFO - PROCESS | 1794 | 1472233354486 Marionette TRACE conn4 -> [0,3074,"setScriptTimeout",{"ms":35000}] 10:42:34 INFO - PROCESS | 1794 | 1472233354490 Marionette TRACE conn4 <- [1,3074,null,{}] 10:42:34 INFO - PROCESS | 1794 | 1472233354497 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}] 10:42:34 INFO - PROCESS | 1794 | 1472233354502 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:42:34 INFO - PROCESS | 1794 | 1472233354718 Marionette TRACE conn4 <- [1,3075,null,{"value":null}] 10:42:34 INFO - PROCESS | 1794 | 1472233354939 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:34 INFO - PROCESS | 1794 | 1472233354949 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:42:35 INFO - PROCESS | 1794 | ++DOCSHELL 0x8d7e6000 == 26 [pid = 1794] [id = 778] 10:42:35 INFO - PROCESS | 1794 | ++DOMWINDOW == 77 (0x8f46bc00) [pid = 1794] [serial = 2333] [outer = (nil)] 10:42:35 INFO - PROCESS | 1794 | ++DOMWINDOW == 78 (0x95132000) [pid = 1794] [serial = 2334] [outer = 0x8f46bc00] 10:42:35 INFO - PROCESS | 1794 | 1472233355070 Marionette DEBUG loaded listener.js 10:42:35 INFO - PROCESS | 1794 | ++DOMWINDOW == 79 (0x9513d800) [pid = 1794] [serial = 2335] [outer = 0x8f46bc00] 10:42:36 INFO - PROCESS | 1794 | 1472233356011 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]]]}] 10:42:36 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 10:42:36 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 10:42:36 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 10:42:36 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 10:42:36 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 10:42:36 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 10:42:36 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1548ms 10:42:36 INFO - PROCESS | 1794 | 1472233356037 Marionette TRACE conn4 -> [0,3077,"getWindowHandle",null] 10:42:36 INFO - PROCESS | 1794 | 1472233356042 Marionette TRACE conn4 <- [1,3077,null,{"value":"8"}] 10:42:36 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 10:42:36 INFO - PROCESS | 1794 | 1472233356049 Marionette TRACE conn4 -> [0,3078,"setScriptTimeout",{"ms":35000}] 10:42:36 INFO - PROCESS | 1794 | 1472233356053 Marionette TRACE conn4 <- [1,3078,null,{}] 10:42:36 INFO - PROCESS | 1794 | 1472233356060 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}] 10:42:36 INFO - PROCESS | 1794 | 1472233356067 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:42:36 INFO - PROCESS | 1794 | 1472233356251 Marionette TRACE conn4 <- [1,3079,null,{"value":null}] 10:42:36 INFO - PROCESS | 1794 | 1472233356475 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:36 INFO - PROCESS | 1794 | 1472233356483 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:42:36 INFO - PROCESS | 1794 | ++DOCSHELL 0x8d99c000 == 27 [pid = 1794] [id = 779] 10:42:36 INFO - PROCESS | 1794 | ++DOMWINDOW == 80 (0x8e211400) [pid = 1794] [serial = 2336] [outer = (nil)] 10:42:36 INFO - PROCESS | 1794 | ++DOMWINDOW == 81 (0x8e50d400) [pid = 1794] [serial = 2337] [outer = 0x8e211400] 10:42:36 INFO - PROCESS | 1794 | 1472233356615 Marionette DEBUG loaded listener.js 10:42:36 INFO - PROCESS | 1794 | ++DOMWINDOW == 82 (0x90f29800) [pid = 1794] [serial = 2338] [outer = 0x8e211400] 10:42:37 INFO - PROCESS | 1794 | 1472233357741 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] 10:42:37 INFO - PROCESS | 1794 | 1472233357802 Marionette TRACE conn4 <- [1,3081,null,{"value":"8"}] 10:42:37 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 10:42:37 INFO - PROCESS | 1794 | 1472233357865 Marionette TRACE conn4 -> [0,3082,"setScriptTimeout",{"ms":35000}] 10:42:37 INFO - PROCESS | 1794 | 1472233357871 Marionette TRACE conn4 <- [1,3082,null,{}] 10:42:37 INFO - PROCESS | 1794 | 1472233357881 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}] 10:42:37 INFO - PROCESS | 1794 | 1472233357886 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:42:38 INFO - PROCESS | 1794 | 1472233358093 Marionette TRACE conn4 <- [1,3083,null,{"value":null}] 10:42:38 INFO - PROCESS | 1794 | 1472233358456 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:38 INFO - PROCESS | 1794 | 1472233358472 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:42:38 INFO - PROCESS | 1794 | ++DOCSHELL 0x8ed53c00 == 28 [pid = 1794] [id = 780] 10:42:38 INFO - PROCESS | 1794 | ++DOMWINDOW == 83 (0x8f46d800) [pid = 1794] [serial = 2339] [outer = (nil)] 10:42:38 INFO - PROCESS | 1794 | ++DOMWINDOW == 84 (0x8f477000) [pid = 1794] [serial = 2340] [outer = 0x8f46d800] 10:42:38 INFO - PROCESS | 1794 | 1472233358563 Marionette DEBUG loaded listener.js 10:42:38 INFO - PROCESS | 1794 | ++DOMWINDOW == 85 (0x8f757000) [pid = 1794] [serial = 2341] [outer = 0x8f46d800] 10:42:38 INFO - PROCESS | 1794 | --DOMWINDOW == 84 (0x9519e000) [pid = 1794] [serial = 2293] [outer = (nil)] [url = about:blank] 10:42:38 INFO - PROCESS | 1794 | --DOMWINDOW == 83 (0x8f7b4000) [pid = 1794] [serial = 2264] [outer = (nil)] [url = about:blank] 10:42:38 INFO - PROCESS | 1794 | --DOMWINDOW == 82 (0x91817c00) [pid = 1794] [serial = 2283] [outer = (nil)] [url = about:blank] 10:42:38 INFO - PROCESS | 1794 | --DOMWINDOW == 81 (0x8f74f400) [pid = 1794] [serial = 2281] [outer = (nil)] [url = about:blank] 10:42:38 INFO - PROCESS | 1794 | --DOMWINDOW == 80 (0x93c3c800) [pid = 1794] [serial = 2269] [outer = (nil)] [url = about:blank] 10:42:38 INFO - PROCESS | 1794 | --DOMWINDOW == 79 (0x8d98fc00) [pid = 1794] [serial = 2260] [outer = (nil)] [url = about:blank] 10:42:38 INFO - PROCESS | 1794 | --DOMWINDOW == 78 (0x95106400) [pid = 1794] [serial = 2274] [outer = (nil)] [url = about:blank] 10:42:38 INFO - PROCESS | 1794 | --DOMWINDOW == 77 (0x8e21c000) [pid = 1794] [serial = 2261] [outer = (nil)] [url = about:blank] 10:42:38 INFO - PROCESS | 1794 | --DOMWINDOW == 76 (0x92b0dc00) [pid = 1794] [serial = 2286] [outer = (nil)] [url = about:blank] 10:42:38 INFO - PROCESS | 1794 | --DOMWINDOW == 75 (0x95108000) [pid = 1794] [serial = 2272] [outer = (nil)] [url = about:blank] 10:42:38 INFO - PROCESS | 1794 | --DOMWINDOW == 74 (0x91f46c00) [pid = 1794] [serial = 2284] [outer = (nil)] [url = about:blank] 10:42:38 INFO - PROCESS | 1794 | --DOMWINDOW == 73 (0x95110c00) [pid = 1794] [serial = 2275] [outer = (nil)] [url = about:blank] 10:42:38 INFO - PROCESS | 1794 | --DOMWINDOW == 72 (0x91f46000) [pid = 1794] [serial = 2290] [outer = (nil)] [url = about:blank] 10:42:38 INFO - PROCESS | 1794 | --DOMWINDOW == 71 (0x9247c000) [pid = 1794] [serial = 2266] [outer = (nil)] [url = about:blank] 10:42:38 INFO - PROCESS | 1794 | --DOMWINDOW == 70 (0x8f605800) [pid = 1794] [serial = 2280] [outer = (nil)] [url = about:blank] 10:42:38 INFO - PROCESS | 1794 | --DOMWINDOW == 69 (0x92596400) [pid = 1794] [serial = 2267] [outer = (nil)] [url = about:blank] 10:42:38 INFO - PROCESS | 1794 | --DOMWINDOW == 68 (0x8f757400) [pid = 1794] [serial = 2263] [outer = (nil)] [url = about:blank] 10:42:38 INFO - PROCESS | 1794 | --DOMWINDOW == 67 (0x93a70000) [pid = 1794] [serial = 2270] [outer = (nil)] [url = about:blank] 10:42:38 INFO - PROCESS | 1794 | --DOMWINDOW == 66 (0x8e215c00) [pid = 1794] [serial = 2277] [outer = (nil)] [url = about:blank] 10:42:38 INFO - PROCESS | 1794 | --DOMWINDOW == 65 (0x92b10c00) [pid = 1794] [serial = 2287] [outer = (nil)] [url = about:blank] 10:42:38 INFO - PROCESS | 1794 | --DOMWINDOW == 64 (0x8f60c800) [pid = 1794] [serial = 2289] [outer = (nil)] [url = about:blank] 10:42:38 INFO - PROCESS | 1794 | --DOMWINDOW == 63 (0x8eba4000) [pid = 1794] [serial = 2278] [outer = (nil)] [url = about:blank] 10:42:38 INFO - PROCESS | 1794 | --DOMWINDOW == 62 (0x92b15c00) [pid = 1794] [serial = 2258] [outer = (nil)] [url = about:blank] 10:42:38 INFO - PROCESS | 1794 | --DOMWINDOW == 61 (0x94783400) [pid = 1794] [serial = 2292] [outer = (nil)] [url = about:blank] 10:42:39 INFO - PROCESS | 1794 | 1472233359504 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]]]}] 10:42:39 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 10:42:39 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 10:42:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:42:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:42:39 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 10:42:39 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 10:42:39 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1703ms 10:42:39 INFO - PROCESS | 1794 | 1472233359559 Marionette TRACE conn4 -> [0,3085,"getWindowHandle",null] 10:42:39 INFO - PROCESS | 1794 | 1472233359566 Marionette TRACE conn4 <- [1,3085,null,{"value":"8"}] 10:42:39 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 10:42:39 INFO - PROCESS | 1794 | 1472233359578 Marionette TRACE conn4 -> [0,3086,"setScriptTimeout",{"ms":35000}] 10:42:39 INFO - PROCESS | 1794 | 1472233359582 Marionette TRACE conn4 <- [1,3086,null,{}] 10:42:39 INFO - PROCESS | 1794 | 1472233359589 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}] 10:42:39 INFO - PROCESS | 1794 | 1472233359597 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:42:39 INFO - PROCESS | 1794 | 1472233359785 Marionette TRACE conn4 <- [1,3087,null,{"value":null}] 10:42:39 INFO - PROCESS | 1794 | 1472233359956 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:39 INFO - PROCESS | 1794 | 1472233359962 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:42:39 INFO - PROCESS | 1794 | ++DOCSHELL 0x8e21c800 == 29 [pid = 1794] [id = 781] 10:42:39 INFO - PROCESS | 1794 | ++DOMWINDOW == 62 (0x8f46f400) [pid = 1794] [serial = 2342] [outer = (nil)] 10:42:40 INFO - PROCESS | 1794 | ++DOMWINDOW == 63 (0x8f7b5c00) [pid = 1794] [serial = 2343] [outer = 0x8f46f400] 10:42:40 INFO - PROCESS | 1794 | 1472233360040 Marionette DEBUG loaded listener.js 10:42:40 INFO - PROCESS | 1794 | ++DOMWINDOW == 64 (0x91813c00) [pid = 1794] [serial = 2344] [outer = 0x8f46f400] 10:42:40 INFO - PROCESS | 1794 | 1472233360832 Marionette TRACE conn4 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 10:42:40 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 10:42:40 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1289ms 10:42:40 INFO - PROCESS | 1794 | 1472233360868 Marionette TRACE conn4 -> [0,3089,"getWindowHandle",null] 10:42:40 INFO - PROCESS | 1794 | 1472233360871 Marionette TRACE conn4 <- [1,3089,null,{"value":"8"}] 10:42:40 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 10:42:40 INFO - PROCESS | 1794 | 1472233360879 Marionette TRACE conn4 -> [0,3090,"setScriptTimeout",{"ms":35000}] 10:42:40 INFO - PROCESS | 1794 | 1472233360884 Marionette TRACE conn4 <- [1,3090,null,{}] 10:42:40 INFO - PROCESS | 1794 | 1472233360901 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}] 10:42:40 INFO - PROCESS | 1794 | 1472233360910 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:42:41 INFO - PROCESS | 1794 | 1472233361077 Marionette TRACE conn4 <- [1,3091,null,{"value":null}] 10:42:41 INFO - PROCESS | 1794 | 1472233361254 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:41 INFO - PROCESS | 1794 | 1472233361268 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:42:41 INFO - PROCESS | 1794 | ++DOCSHELL 0x92476800 == 30 [pid = 1794] [id = 782] 10:42:41 INFO - PROCESS | 1794 | ++DOMWINDOW == 65 (0x92477800) [pid = 1794] [serial = 2345] [outer = (nil)] 10:42:41 INFO - PROCESS | 1794 | ++DOMWINDOW == 66 (0x92590800) [pid = 1794] [serial = 2346] [outer = 0x92477800] 10:42:41 INFO - PROCESS | 1794 | 1472233361347 Marionette DEBUG loaded listener.js 10:42:41 INFO - PROCESS | 1794 | ++DOMWINDOW == 67 (0x925a4c00) [pid = 1794] [serial = 2347] [outer = 0x92477800] 10:42:42 INFO - PROCESS | 1794 | 1472233362212 Marionette TRACE conn4 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 10:42:42 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 10:42:42 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1390ms 10:42:42 INFO - PROCESS | 1794 | 1472233362275 Marionette TRACE conn4 -> [0,3093,"getWindowHandle",null] 10:42:42 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 10:42:42 INFO - PROCESS | 1794 | 1472233362280 Marionette TRACE conn4 <- [1,3093,null,{"value":"8"}] 10:42:42 INFO - PROCESS | 1794 | 1472233362286 Marionette TRACE conn4 -> [0,3094,"setScriptTimeout",{"ms":35000}] 10:42:42 INFO - PROCESS | 1794 | 1472233362289 Marionette TRACE conn4 <- [1,3094,null,{}] 10:42:42 INFO - PROCESS | 1794 | 1472233362299 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}] 10:42:42 INFO - PROCESS | 1794 | 1472233362303 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:42:42 INFO - PROCESS | 1794 | 1472233362529 Marionette TRACE conn4 <- [1,3095,null,{"value":null}] 10:42:42 INFO - PROCESS | 1794 | 1472233362549 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:42 INFO - PROCESS | 1794 | 1472233362557 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:42:42 INFO - PROCESS | 1794 | ++DOCSHELL 0x9247c000 == 31 [pid = 1794] [id = 783] 10:42:42 INFO - PROCESS | 1794 | ++DOMWINDOW == 68 (0x92b0d800) [pid = 1794] [serial = 2348] [outer = (nil)] 10:42:42 INFO - PROCESS | 1794 | ++DOMWINDOW == 69 (0x92b12000) [pid = 1794] [serial = 2349] [outer = 0x92b0d800] 10:42:42 INFO - PROCESS | 1794 | 1472233362632 Marionette DEBUG loaded listener.js 10:42:42 INFO - PROCESS | 1794 | ++DOMWINDOW == 70 (0x938e6400) [pid = 1794] [serial = 2350] [outer = 0x92b0d800] 10:42:43 INFO - PROCESS | 1794 | --DOMWINDOW == 69 (0x8d7de800) [pid = 1794] [serial = 2309] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 10:42:43 INFO - PROCESS | 1794 | --DOMWINDOW == 68 (0x8ebab400) [pid = 1794] [serial = 2306] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 10:42:43 INFO - PROCESS | 1794 | --DOMWINDOW == 67 (0x8f7d8c00) [pid = 1794] [serial = 2315] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html] 10:42:43 INFO - PROCESS | 1794 | --DOMWINDOW == 66 (0x8ed4fc00) [pid = 1794] [serial = 2294] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/historical.html] 10:42:43 INFO - PROCESS | 1794 | --DOMWINDOW == 65 (0x92472400) [pid = 1794] [serial = 2297] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 10:42:43 INFO - PROCESS | 1794 | --DOMWINDOW == 64 (0x97879c00) [pid = 1794] [serial = 2300] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 10:42:43 INFO - PROCESS | 1794 | --DOMWINDOW == 63 (0x95105400) [pid = 1794] [serial = 2303] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 10:42:43 INFO - PROCESS | 1794 | --DOMWINDOW == 62 (0x9247a800) [pid = 1794] [serial = 2318] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice.html] 10:42:43 INFO - PROCESS | 1794 | --DOMWINDOW == 61 (0x8f60ac00) [pid = 1794] [serial = 2312] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 10:42:43 INFO - PROCESS | 1794 | 1472233363635 Marionette TRACE conn4 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 10:42:43 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 10:42:43 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1385ms 10:42:43 INFO - PROCESS | 1794 | 1472233363671 Marionette TRACE conn4 -> [0,3097,"getWindowHandle",null] 10:42:43 INFO - PROCESS | 1794 | 1472233363675 Marionette TRACE conn4 <- [1,3097,null,{"value":"8"}] 10:42:43 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 10:42:43 INFO - PROCESS | 1794 | 1472233363682 Marionette TRACE conn4 -> [0,3098,"setScriptTimeout",{"ms":35000}] 10:42:43 INFO - PROCESS | 1794 | 1472233363684 Marionette TRACE conn4 <- [1,3098,null,{}] 10:42:43 INFO - PROCESS | 1794 | 1472233363691 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}] 10:42:43 INFO - PROCESS | 1794 | 1472233363696 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:42:43 INFO - PROCESS | 1794 | 1472233363850 Marionette TRACE conn4 <- [1,3099,null,{"value":null}] 10:42:44 INFO - PROCESS | 1794 | 1472233364099 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:44 INFO - PROCESS | 1794 | 1472233364110 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:42:44 INFO - PROCESS | 1794 | ++DOCSHELL 0x8d7dec00 == 32 [pid = 1794] [id = 784] 10:42:44 INFO - PROCESS | 1794 | ++DOMWINDOW == 62 (0x8d7df800) [pid = 1794] [serial = 2351] [outer = (nil)] 10:42:44 INFO - PROCESS | 1794 | ++DOMWINDOW == 63 (0x8d998c00) [pid = 1794] [serial = 2352] [outer = 0x8d7df800] 10:42:44 INFO - PROCESS | 1794 | 1472233364201 Marionette DEBUG loaded listener.js 10:42:44 INFO - PROCESS | 1794 | ++DOMWINDOW == 64 (0x8e21b000) [pid = 1794] [serial = 2353] [outer = 0x8d7df800] 10:42:45 INFO - PROCESS | 1794 | 1472233365222 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]]]}] 10:42:45 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 10:42:45 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 10:42:45 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1598ms 10:42:45 INFO - PROCESS | 1794 | 1472233365327 Marionette TRACE conn4 -> [0,3101,"getWindowHandle",null] 10:42:45 INFO - PROCESS | 1794 | 1472233365334 Marionette TRACE conn4 <- [1,3101,null,{"value":"8"}] 10:42:45 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 10:42:45 INFO - PROCESS | 1794 | 1472233365349 Marionette TRACE conn4 -> [0,3102,"setScriptTimeout",{"ms":35000}] 10:42:45 INFO - PROCESS | 1794 | 1472233365356 Marionette TRACE conn4 <- [1,3102,null,{}] 10:42:45 INFO - PROCESS | 1794 | 1472233365366 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}] 10:42:45 INFO - PROCESS | 1794 | 1472233365372 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:42:45 INFO - PROCESS | 1794 | 1472233365581 Marionette TRACE conn4 <- [1,3103,null,{"value":null}] 10:42:45 INFO - PROCESS | 1794 | 1472233365788 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:45 INFO - PROCESS | 1794 | 1472233365797 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:42:45 INFO - PROCESS | 1794 | ++DOCSHELL 0x8eba3c00 == 33 [pid = 1794] [id = 785] 10:42:45 INFO - PROCESS | 1794 | ++DOMWINDOW == 65 (0x8f603400) [pid = 1794] [serial = 2354] [outer = (nil)] 10:42:45 INFO - PROCESS | 1794 | ++DOMWINDOW == 66 (0x8f756000) [pid = 1794] [serial = 2355] [outer = 0x8f603400] 10:42:45 INFO - PROCESS | 1794 | 1472233365975 Marionette DEBUG loaded listener.js 10:42:46 INFO - PROCESS | 1794 | ++DOMWINDOW == 67 (0x8f7b0c00) [pid = 1794] [serial = 2356] [outer = 0x8f603400] 10:42:46 INFO - PROCESS | 1794 | 1472233366855 Marionette TRACE conn4 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 10:42:46 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 10:42:46 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1556ms 10:42:46 INFO - PROCESS | 1794 | 1472233366904 Marionette TRACE conn4 -> [0,3105,"getWindowHandle",null] 10:42:46 INFO - PROCESS | 1794 | 1472233366911 Marionette TRACE conn4 <- [1,3105,null,{"value":"8"}] 10:42:46 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 10:42:46 INFO - PROCESS | 1794 | 1472233366921 Marionette TRACE conn4 -> [0,3106,"setScriptTimeout",{"ms":35000}] 10:42:46 INFO - PROCESS | 1794 | 1472233366924 Marionette TRACE conn4 <- [1,3106,null,{}] 10:42:46 INFO - PROCESS | 1794 | 1472233366952 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}] 10:42:46 INFO - PROCESS | 1794 | 1472233366959 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:42:47 INFO - PROCESS | 1794 | 1472233367162 Marionette TRACE conn4 <- [1,3107,null,{"value":null}] 10:42:47 INFO - PROCESS | 1794 | 1472233367366 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:47 INFO - PROCESS | 1794 | 1472233367375 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:42:47 INFO - PROCESS | 1794 | ++DOCSHELL 0x91961800 == 34 [pid = 1794] [id = 786] 10:42:47 INFO - PROCESS | 1794 | ++DOMWINDOW == 68 (0x91f46800) [pid = 1794] [serial = 2357] [outer = (nil)] 10:42:47 INFO - PROCESS | 1794 | ++DOMWINDOW == 69 (0x92239800) [pid = 1794] [serial = 2358] [outer = 0x91f46800] 10:42:47 INFO - PROCESS | 1794 | 1472233367496 Marionette DEBUG loaded listener.js 10:42:47 INFO - PROCESS | 1794 | ++DOMWINDOW == 70 (0x9247a800) [pid = 1794] [serial = 2359] [outer = 0x91f46800] 10:42:48 INFO - PROCESS | 1794 | 1472233368529 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]]]}] 10:42:48 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 10:42:48 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 10:42:48 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 10:42:48 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1667ms 10:42:48 INFO - PROCESS | 1794 | 1472233368590 Marionette TRACE conn4 -> [0,3109,"getWindowHandle",null] 10:42:48 INFO - PROCESS | 1794 | 1472233368595 Marionette TRACE conn4 <- [1,3109,null,{"value":"8"}] 10:42:48 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 10:42:48 INFO - PROCESS | 1794 | 1472233368605 Marionette TRACE conn4 -> [0,3110,"setScriptTimeout",{"ms":35000}] 10:42:48 INFO - PROCESS | 1794 | 1472233368615 Marionette TRACE conn4 <- [1,3110,null,{}] 10:42:48 INFO - PROCESS | 1794 | 1472233368654 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}] 10:42:48 INFO - PROCESS | 1794 | 1472233368663 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:42:48 INFO - PROCESS | 1794 | 1472233368867 Marionette TRACE conn4 <- [1,3111,null,{"value":null}] 10:42:49 INFO - PROCESS | 1794 | 1472233369098 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:49 INFO - PROCESS | 1794 | 1472233369106 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:42:49 INFO - PROCESS | 1794 | ++DOCSHELL 0x8e505400 == 35 [pid = 1794] [id = 787] 10:42:49 INFO - PROCESS | 1794 | ++DOMWINDOW == 71 (0x8eba2800) [pid = 1794] [serial = 2360] [outer = (nil)] 10:42:49 INFO - PROCESS | 1794 | ++DOMWINDOW == 72 (0x93985c00) [pid = 1794] [serial = 2361] [outer = 0x8eba2800] 10:42:49 INFO - PROCESS | 1794 | 1472233369233 Marionette DEBUG loaded listener.js 10:42:49 INFO - PROCESS | 1794 | ++DOMWINDOW == 73 (0x93990000) [pid = 1794] [serial = 2362] [outer = 0x8eba2800] 10:42:50 INFO - PROCESS | 1794 | 1472233370161 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"]]]}] 10:42:50 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 10:42:50 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 10:42:50 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 10:42:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:42:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:42:50 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 10:42:50 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1615ms 10:42:50 INFO - PROCESS | 1794 | 1472233370220 Marionette TRACE conn4 -> [0,3113,"getWindowHandle",null] 10:42:50 INFO - PROCESS | 1794 | 1472233370225 Marionette TRACE conn4 <- [1,3113,null,{"value":"8"}] 10:42:50 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 10:42:50 INFO - PROCESS | 1794 | 1472233370233 Marionette TRACE conn4 -> [0,3114,"setScriptTimeout",{"ms":35000}] 10:42:50 INFO - PROCESS | 1794 | 1472233370238 Marionette TRACE conn4 <- [1,3114,null,{}] 10:42:50 INFO - PROCESS | 1794 | 1472233370245 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}] 10:42:50 INFO - PROCESS | 1794 | 1472233370251 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:42:50 INFO - PROCESS | 1794 | 1472233370499 Marionette TRACE conn4 <- [1,3115,null,{"value":null}] 10:42:50 INFO - PROCESS | 1794 | 1472233370707 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\", \"58520e58-d3d2-44f8-b028-3b33e9b19e9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:50 INFO - PROCESS | 1794 | 1472233370717 Marionette INFO sendAsync 43558715-e64d-4a0f-bb88-fb6813072d29 10:42:50 INFO - PROCESS | 1794 | ++DOCSHELL 0x8f60f000 == 36 [pid = 1794] [id = 788] 10:42:50 INFO - PROCESS | 1794 | ++DOMWINDOW == 74 (0x925af800) [pid = 1794] [serial = 2363] [outer = (nil)] 10:42:50 INFO - PROCESS | 1794 | ++DOMWINDOW == 75 (0x94785400) [pid = 1794] [serial = 2364] [outer = 0x925af800] 10:42:50 INFO - PROCESS | 1794 | 1472233370841 Marionette DEBUG loaded listener.js 10:42:50 INFO - PROCESS | 1794 | ++DOMWINDOW == 76 (0x94789c00) [pid = 1794] [serial = 2365] [outer = 0x925af800] 10:42:51 INFO - PROCESS | 1794 | 1472233371743 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]]]}] 10:42:51 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 10:42:51 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1534ms 10:42:51 INFO - PROCESS | 1794 | 1472233371769 Marionette TRACE conn4 -> [0,3117,"getWindowHandle",null] 10:42:51 INFO - PROCESS | 1794 | 1472233371773 Marionette TRACE conn4 <- [1,3117,null,{"value":"8"}] 10:42:52 WARNING - u'runner_teardown' () 10:42:52 INFO - No more tests 10:42:52 INFO - Got 0 unexpected results 10:42:52 INFO - SUITE-END | took 1330s 10:42:52 INFO - Closing logging queue 10:42:52 INFO - queue closed 10:42:53 INFO - Return code: 0 10:42:53 WARNING - # TBPL SUCCESS # 10:42:53 INFO - Running post-action listener: _resource_record_post_action 10:42:53 INFO - Running post-run listener: _resource_record_post_run 10:42:54 INFO - Total resource usage - Wall time: 1366s; CPU: 98.0%; Read bytes: 14209024; Write bytes: 922677248; Read time: 1380; Write time: 273884 10:42:54 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 10:42:54 INFO - install - Wall time: 31s; CPU: 100.0%; Read bytes: 16384; Write bytes: 134995968; Read time: 44; Write time: 147680 10:42:54 INFO - run-tests - Wall time: 1336s; CPU: 98.0%; Read bytes: 13639680; Write bytes: 787660800; Read time: 1312; Write time: 126200 10:42:54 INFO - Running post-run listener: _upload_blobber_files 10:42:54 INFO - Blob upload gear active. 10:42:54 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 10:42:54 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 10:42:54 INFO - Running command: ['/builds/slave/test/build/venv/bin/python', '/builds/slave/test/build/venv/bin/blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', '/builds/slave/test/oauth.txt', '-b', 'mozilla-release', '-d', '/builds/slave/test/build/blobber_upload_dir', '--output-manifest', '/builds/slave/test/build/uploaded_files.json'] 10:42:54 INFO - Copy/paste: /builds/slave/test/build/venv/bin/python /builds/slave/test/build/venv/bin/blobberc.py -u https://blobupload.elasticbeanstalk.com -a /builds/slave/test/oauth.txt -b mozilla-release -d /builds/slave/test/build/blobber_upload_dir --output-manifest /builds/slave/test/build/uploaded_files.json 10:42:54 INFO - (blobuploader) - INFO - Open directory for files ... 10:42:54 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 10:42:55 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 10:42:55 INFO - (blobuploader) - INFO - Uploading, attempt #1. 10:42:57 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 10:42:57 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 10:42:57 INFO - (blobuploader) - INFO - Done attempting. 10:42:57 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 10:42:57 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 10:42:57 INFO - (blobuploader) - INFO - Uploading, attempt #1. 10:42:58 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 10:42:58 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 10:42:58 INFO - (blobuploader) - INFO - Done attempting. 10:42:58 INFO - (blobuploader) - INFO - Iteration through files over. 10:42:58 INFO - Return code: 0 10:42:58 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 10:42:58 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 10:42:58 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/17faf78c7c8464f6c0f691a5fde5eb3961a20260a38756eefb22fb6d1090ee7a216614563d89d2906d37a3306c9d16b5111372be097871aed6abaf36e3c59bf1", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/825e5b1d4bd2e66e95cc331458c71f3126e82fcf88b9025f2194313739775adb121618814aae5bb5a97c4ffb25314a39f08c38dbd03a52392b51dc9f4cb264bb"} 10:42:58 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 10:42:58 INFO - Writing to file /builds/slave/test/properties/blobber_files 10:42:58 INFO - Contents: 10:42:58 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/17faf78c7c8464f6c0f691a5fde5eb3961a20260a38756eefb22fb6d1090ee7a216614563d89d2906d37a3306c9d16b5111372be097871aed6abaf36e3c59bf1", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/825e5b1d4bd2e66e95cc331458c71f3126e82fcf88b9025f2194313739775adb121618814aae5bb5a97c4ffb25314a39f08c38dbd03a52392b51dc9f4cb264bb"} 10:42:58 INFO - Running post-run listener: copy_logs_to_upload_dir 10:42:58 INFO - Copying logs to upload dir... 10:42:58 INFO - mkdir: /builds/slave/test/build/upload/logs 10:42:58 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=1902.593195 ========= master_lag: 7.28 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 31 mins, 49 secs) (at 2016-08-26 10:43:05.853008) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 2 secs) (at 2016-08-26 10:43:05.863791) ========= 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-1472231440.888417-2109519326 _=/tools/buildbot/bin/python using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/17faf78c7c8464f6c0f691a5fde5eb3961a20260a38756eefb22fb6d1090ee7a216614563d89d2906d37a3306c9d16b5111372be097871aed6abaf36e3c59bf1", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/825e5b1d4bd2e66e95cc331458c71f3126e82fcf88b9025f2194313739775adb121618814aae5bb5a97c4ffb25314a39f08c38dbd03a52392b51dc9f4cb264bb"} build_url:https://queue.taskcluster.net/v1/task/YW3g9ZynSLygWRvZb3RcNQ/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.tar.bz2 symbols_url:https://queue.taskcluster.net/v1/task/YW3g9ZynSLygWRvZb3RcNQ/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.033035 build_url: 'https://queue.taskcluster.net/v1/task/YW3g9ZynSLygWRvZb3RcNQ/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.tar.bz2' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/17faf78c7c8464f6c0f691a5fde5eb3961a20260a38756eefb22fb6d1090ee7a216614563d89d2906d37a3306c9d16b5111372be097871aed6abaf36e3c59bf1", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/825e5b1d4bd2e66e95cc331458c71f3126e82fcf88b9025f2194313739775adb121618814aae5bb5a97c4ffb25314a39f08c38dbd03a52392b51dc9f4cb264bb"}' symbols_url: 'https://queue.taskcluster.net/v1/task/YW3g9ZynSLygWRvZb3RcNQ/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.crashreporter-symbols.zip' ========= master_lag: 2.34 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 2 secs) (at 2016-08-26 10:43:08.239155) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 3 secs) (at 2016-08-26 10:43:08.239448) ========= 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-1472231440.888417-2109519326 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.018227 ========= master_lag: 3.80 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 3 secs) (at 2016-08-26 10:43:12.055446) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-08-26 10:43:12.055758) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-08-26 10:43:12.210648) ========= ========= Total master_lag: 13.77 =========