builder: mozilla-inbound_ubuntu64_vm-debug_test-web-platform-tests-1 slave: tst-linux64-spot-1762 starttime: 1461328033.54 results: success (0) buildid: 20160422035400 builduid: cf7f81c4f04b469b9d70680d2bc73a95 revision: a2bf3ca6cc2a3bc69133aa562bfbe446a927fd5f ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-04-22 05:27:13.544944) ========= master: http://buildbot-master68.bb.releng.usw2.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-04-22 05:27:13.545458) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-22 05:27:13.545754) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-22 05:27:13.583342) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-04-22 05:27:13.583621) ========= 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=9ca12473fbb1d023794ffd180000023c-1461328011.257865-1068691951 _=/tools/buildbot/bin/python using PTY: False --2016-04-22 05:27:13-- 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% 10.7M=0.001s 2016-04-22 05:27:13 (10.7 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.257857 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-04-22 05:27:13.873822) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-04-22 05:27:13.874166) ========= 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=9ca12473fbb1d023794ffd180000023c-1461328011.257865-1068691951 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.063753 ========= master_lag: 0.03 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-04-22 05:27:13.967702) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-04-22 05:27:13.968086) ========= bash -c 'python archiver_client.py mozharness --repo integration/mozilla-inbound --rev a2bf3ca6cc2a3bc69133aa562bfbe446a927fd5f --destination scripts --debug' in dir /builds/slave/test/. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo integration/mozilla-inbound --rev a2bf3ca6cc2a3bc69133aa562bfbe446a927fd5f --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=9ca12473fbb1d023794ffd180000023c-1461328011.257865-1068691951 _=/tools/buildbot/bin/python using PTY: False 2016-04-22 05:27:14,057 truncating revision to first 12 chars 2016-04-22 05:27:14,058 Setting DEBUG logging. 2016-04-22 05:27:14,058 attempt 1/10 2016-04-22 05:27:14,058 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/integration/mozilla-inbound/a2bf3ca6cc2a?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-04-22 05:27:14,408 unpacking tar archive at: mozilla-inbound-a2bf3ca6cc2a/testing/mozharness/ program finished with exit code 0 elapsedTime=0.608689 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-04-22 05:27:14.607499) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-22 05:27:14.607796) ========= script_repo_revision: a2bf3ca6cc2a3bc69133aa562bfbe446a927fd5f ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-22 05:27:14.608214) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-22 05:27:14.608495) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-22 05:27:14.636350) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 19 mins, 5 secs) (at 2016-04-22 05:27:14.636640) ========= /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-inbound --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-inbound', '--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=9ca12473fbb1d023794ffd180000023c-1461328011.257865-1068691951 _=/tools/buildbot/bin/python using PTY: False 05:27:14 INFO - MultiFileLogger online at 20160422 05:27:14 in /builds/slave/test 05:27:14 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-inbound --download-symbols true 05:27:14 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 05:27:14 INFO - {'append_to_log': False, 05:27:14 INFO - 'base_work_dir': '/builds/slave/test', 05:27:14 INFO - 'blob_upload_branch': 'mozilla-inbound', 05:27:14 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 05:27:14 INFO - 'buildbot_json_path': 'buildprops.json', 05:27:14 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 05:27:14 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 05:27:14 INFO - 'download_minidump_stackwalk': True, 05:27:14 INFO - 'download_symbols': 'true', 05:27:14 INFO - 'e10s': False, 05:27:14 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 05:27:14 INFO - 'tooltool.py': '/tools/tooltool.py', 05:27:14 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 05:27:14 INFO - '/tools/misc-python/virtualenv.py')}, 05:27:14 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 05:27:14 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 05:27:14 INFO - 'log_level': 'info', 05:27:14 INFO - 'log_to_console': True, 05:27:14 INFO - 'opt_config_files': (), 05:27:14 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 05:27:14 INFO - '--processes=1', 05:27:14 INFO - '--config=%(test_path)s/wptrunner.ini', 05:27:14 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 05:27:14 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 05:27:14 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 05:27:14 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 05:27:14 INFO - 'pip_index': False, 05:27:14 INFO - 'require_test_zip': True, 05:27:14 INFO - 'test_type': ('testharness',), 05:27:14 INFO - 'this_chunk': '1', 05:27:14 INFO - 'tooltool_cache': '/builds/tooltool_cache', 05:27:14 INFO - 'total_chunks': '10', 05:27:14 INFO - 'virtualenv_path': 'venv', 05:27:14 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 05:27:14 INFO - 'work_dir': 'build'} 05:27:14 INFO - ##### 05:27:14 INFO - ##### Running clobber step. 05:27:14 INFO - ##### 05:27:14 INFO - Running pre-action listener: _resource_record_pre_action 05:27:14 INFO - Running main action method: clobber 05:27:14 INFO - rmtree: /builds/slave/test/build 05:27:14 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 05:27:16 INFO - Running post-action listener: _resource_record_post_action 05:27:16 INFO - ##### 05:27:16 INFO - ##### Running read-buildbot-config step. 05:27:16 INFO - ##### 05:27:16 INFO - Running pre-action listener: _resource_record_pre_action 05:27:16 INFO - Running main action method: read_buildbot_config 05:27:16 INFO - Using buildbot properties: 05:27:16 INFO - { 05:27:16 INFO - "project": "", 05:27:16 INFO - "product": "firefox", 05:27:16 INFO - "script_repo_revision": "production", 05:27:16 INFO - "scheduler": "tests-mozilla-inbound-ubuntu64_vm-debug-unittest-7-3600", 05:27:16 INFO - "repository": "", 05:27:16 INFO - "buildername": "Ubuntu VM 12.04 x64 mozilla-inbound debug test web-platform-tests-1", 05:27:16 INFO - "buildid": "20160422035400", 05:27:16 INFO - "pgo_build": "False", 05:27:16 INFO - "basedir": "/builds/slave/test", 05:27:16 INFO - "buildnumber": 25, 05:27:16 INFO - "slavename": "tst-linux64-spot-1762", 05:27:16 INFO - "master": "http://buildbot-master68.bb.releng.usw2.mozilla.com:8201/", 05:27:16 INFO - "platform": "linux64", 05:27:16 INFO - "branch": "mozilla-inbound", 05:27:16 INFO - "revision": "a2bf3ca6cc2a3bc69133aa562bfbe446a927fd5f", 05:27:16 INFO - "repo_path": "integration/mozilla-inbound", 05:27:16 INFO - "moz_repo_path": "", 05:27:16 INFO - "stage_platform": "linux64", 05:27:16 INFO - "builduid": "cf7f81c4f04b469b9d70680d2bc73a95", 05:27:16 INFO - "slavebuilddir": "test" 05:27:16 INFO - } 05:27:16 INFO - Found installer url https://queue.taskcluster.net/v1/task/Nc8z9b5eTL-s6amsR--OzQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2. 05:27:16 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/Nc8z9b5eTL-s6amsR--OzQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json. 05:27:16 INFO - Running post-action listener: _resource_record_post_action 05:27:16 INFO - ##### 05:27:16 INFO - ##### Running download-and-extract step. 05:27:16 INFO - ##### 05:27:16 INFO - Running pre-action listener: _resource_record_pre_action 05:27:16 INFO - Running main action method: download_and_extract 05:27:16 INFO - mkdir: /builds/slave/test/build/tests 05:27:16 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')]} 05:27:16 INFO - https://queue.taskcluster.net/v1/task/Nc8z9b5eTL-s6amsR--OzQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json matches https://queue.taskcluster.net 05:27:17 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Nc8z9b5eTL-s6amsR--OzQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json 05:27:17 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Nc8z9b5eTL-s6amsR--OzQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json 05:27:17 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Nc8z9b5eTL-s6amsR--OzQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json to /builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json 05:27:17 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Nc8z9b5eTL-s6amsR--OzQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json'}, attempt #1 05:27:36 INFO - Downloaded 1361 bytes. 05:27:36 INFO - Reading from file /builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json 05:27:36 INFO - Using the following test package requirements: 05:27:36 INFO - {u'common': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip'], 05:27:36 INFO - u'cppunittest': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 05:27:36 INFO - u'firefox-48.0a1.en-US.linux-x86_64.cppunittest.tests.zip'], 05:27:36 INFO - u'gtest': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 05:27:36 INFO - u'firefox-48.0a1.en-US.linux-x86_64.gtest.tests.zip'], 05:27:36 INFO - u'jittest': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 05:27:36 INFO - u'jsshell-linux-x86_64.zip'], 05:27:36 INFO - u'mochitest': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 05:27:36 INFO - u'firefox-48.0a1.en-US.linux-x86_64.mochitest.tests.zip'], 05:27:36 INFO - u'mozbase': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip'], 05:27:36 INFO - u'reftest': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 05:27:36 INFO - u'firefox-48.0a1.en-US.linux-x86_64.reftest.tests.zip'], 05:27:36 INFO - u'talos': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 05:27:36 INFO - u'firefox-48.0a1.en-US.linux-x86_64.talos.tests.zip'], 05:27:36 INFO - u'web-platform': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 05:27:36 INFO - u'firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip'], 05:27:36 INFO - u'xpcshell': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 05:27:36 INFO - u'firefox-48.0a1.en-US.linux-x86_64.xpcshell.tests.zip']} 05:27:36 INFO - Downloading packages: [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', u'firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip'] for test suite category: web-platform 05:27:36 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:27:36 INFO - https://queue.taskcluster.net/v1/task/Nc8z9b5eTL-s6amsR--OzQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.common.tests.zip matches https://queue.taskcluster.net 05:27:36 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Nc8z9b5eTL-s6amsR--OzQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.common.tests.zip 05:27:36 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Nc8z9b5eTL-s6amsR--OzQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.common.tests.zip 05:27:36 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Nc8z9b5eTL-s6amsR--OzQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.common.tests.zip to /builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.common.tests.zip 05:27:36 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Nc8z9b5eTL-s6amsR--OzQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.common.tests.zip'}, attempt #1 05:27:37 INFO - Downloaded 22745831 bytes. 05:27:37 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 05:27:37 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.common.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 05:27:38 INFO - caution: filename not matched: web-platform/* 05:27:38 INFO - Return code: 11 05:27: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')]} 05:27:38 INFO - https://queue.taskcluster.net/v1/task/Nc8z9b5eTL-s6amsR--OzQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip matches https://queue.taskcluster.net 05:27:38 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Nc8z9b5eTL-s6amsR--OzQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip 05:27:38 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Nc8z9b5eTL-s6amsR--OzQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip 05:27:38 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Nc8z9b5eTL-s6amsR--OzQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip to /builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip 05:27:38 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Nc8z9b5eTL-s6amsR--OzQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip'}, attempt #1 05:27:40 INFO - Downloaded 36402274 bytes. 05:27:41 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 05:27:41 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 05:27:44 INFO - caution: filename not matched: bin/* 05:27:44 INFO - caution: filename not matched: config/* 05:27:44 INFO - caution: filename not matched: mozbase/* 05:27:44 INFO - caution: filename not matched: marionette/* 05:27:44 INFO - caution: filename not matched: tools/wptserve/* 05:27:44 INFO - Return code: 11 05:27:44 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:27:44 INFO - https://queue.taskcluster.net/v1/task/Nc8z9b5eTL-s6amsR--OzQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 matches https://queue.taskcluster.net 05:27:44 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Nc8z9b5eTL-s6amsR--OzQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 05:27:44 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Nc8z9b5eTL-s6amsR--OzQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 05:27:44 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Nc8z9b5eTL-s6amsR--OzQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 to /builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 05:27:44 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Nc8z9b5eTL-s6amsR--OzQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2', 'file_name': '/builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2'}, attempt #1 05:27:48 INFO - Downloaded 64362631 bytes. 05:27:48 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/Nc8z9b5eTL-s6amsR--OzQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 05:27:48 INFO - mkdir: /builds/slave/test/properties 05:27:48 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 05:27:48 INFO - Writing to file /builds/slave/test/properties/build_url 05:27:48 INFO - Contents: 05:27:48 INFO - build_url:https://queue.taskcluster.net/v1/task/Nc8z9b5eTL-s6amsR--OzQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 05:27:49 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/Nc8z9b5eTL-s6amsR--OzQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip 05:27:49 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 05:27:49 INFO - Writing to file /builds/slave/test/properties/symbols_url 05:27:49 INFO - Contents: 05:27:49 INFO - symbols_url:https://queue.taskcluster.net/v1/task/Nc8z9b5eTL-s6amsR--OzQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip 05:27: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')]} 05:27:49 INFO - https://queue.taskcluster.net/v1/task/Nc8z9b5eTL-s6amsR--OzQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip matches https://queue.taskcluster.net 05:27:49 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Nc8z9b5eTL-s6amsR--OzQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip 05:27:49 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Nc8z9b5eTL-s6amsR--OzQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip 05:27:49 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Nc8z9b5eTL-s6amsR--OzQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip to /builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip 05:27:49 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Nc8z9b5eTL-s6amsR--OzQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip'}, attempt #1 05:27:54 INFO - Downloaded 90868190 bytes. 05:27:54 INFO - Running command: ['unzip', '-q', '-o', '/builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip', '-d', '/builds/slave/test/build/symbols'] 05:27:54 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip -d /builds/slave/test/build/symbols 05:28:01 INFO - Return code: 0 05:28:01 INFO - Running post-action listener: _resource_record_post_action 05:28:01 INFO - Running post-action listener: set_extra_try_arguments 05:28:01 INFO - ##### 05:28:01 INFO - ##### Running create-virtualenv step. 05:28:01 INFO - ##### 05:28:01 INFO - Running pre-action listener: _pre_create_virtualenv 05:28:01 INFO - Running pre-action listener: _resource_record_pre_action 05:28:01 INFO - Running main action method: create_virtualenv 05:28:01 INFO - Creating virtualenv /builds/slave/test/build/venv 05:28:01 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 05:28:01 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 05:28:02 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 05:28:02 INFO - Using real prefix '/usr' 05:28:02 INFO - New python executable in /builds/slave/test/build/venv/bin/python 05:28:05 INFO - Installing distribute.............................................................................................................................................................................................done. 05:28:08 INFO - Installing pip.................done. 05:28:08 INFO - Return code: 0 05:28:08 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 05:28:08 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')]} 05:28:08 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 05:28:08 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 05:28:08 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')]} 05:28:08 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 05:28:08 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 05:28:08 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 0x2906030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x29073f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x2a225d0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x2a0eef0>, '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 0x2a1f810>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x2a1fca0>, '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': '9ca12473fbb1d023794ffd180000023c-1461328011.257865-1068691951', '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 05:28:08 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 05:28:08 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 05:28:08 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 05:28:08 INFO - 'CCACHE_UMASK': '002', 05:28:08 INFO - 'DISPLAY': ':0', 05:28:08 INFO - 'HOME': '/home/cltbld', 05:28:08 INFO - 'LANG': 'en_US.UTF-8', 05:28:08 INFO - 'LOGNAME': 'cltbld', 05:28:08 INFO - 'MAIL': '/var/mail/cltbld', 05:28:08 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:28:08 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 05:28:08 INFO - 'MOZ_NO_REMOTE': '1', 05:28:08 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 05:28:08 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:28:08 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 05:28:08 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 05:28:08 INFO - 'PWD': '/builds/slave/test', 05:28:08 INFO - 'SHELL': '/bin/bash', 05:28:08 INFO - 'SHLVL': '1', 05:28:08 INFO - 'TERM': 'linux', 05:28:08 INFO - 'TMOUT': '86400', 05:28:08 INFO - 'USER': 'cltbld', 05:28:08 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461328011.257865-1068691951', 05:28:08 INFO - '_': '/tools/buildbot/bin/python'} 05:28:09 INFO - Ignoring indexes: https://pypi.python.org/simple/ 05:28:09 INFO - Downloading/unpacking psutil>=0.7.1 05:28:09 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 05:28:09 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 05:28:09 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 05:28:09 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 05:28:09 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 05:28:09 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 05:28:12 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 05:28:12 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 05:28:12 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 05:28:13 INFO - Installing collected packages: psutil 05:28:13 INFO - Running setup.py install for psutil 05:28:13 INFO - building 'psutil._psutil_linux' extension 05:28:13 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-x86_64-2.7/psutil/_psutil_linux.o 05:28:13 INFO - gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro build/temp.linux-x86_64-2.7/psutil/_psutil_linux.o -o build/lib.linux-x86_64-2.7/psutil/_psutil_linux.so 05:28:13 INFO - building 'psutil._psutil_posix' extension 05:28:13 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-x86_64-2.7/psutil/_psutil_posix.o 05:28:14 INFO - gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro build/temp.linux-x86_64-2.7/psutil/_psutil_posix.o -o build/lib.linux-x86_64-2.7/psutil/_psutil_posix.so 05:28:14 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 05:28:14 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 05:28:14 INFO - Successfully installed psutil 05:28:14 INFO - Cleaning up... 05:28:14 INFO - Return code: 0 05:28:14 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 05:28:14 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')]} 05:28:14 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 05:28:14 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 05:28:14 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')]} 05:28:14 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 05:28:14 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 05:28:14 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 0x2906030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x29073f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x2a225d0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x2a0eef0>, '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 0x2a1f810>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x2a1fca0>, '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': '9ca12473fbb1d023794ffd180000023c-1461328011.257865-1068691951', '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 05:28:14 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 05:28:14 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 05:28:14 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 05:28:14 INFO - 'CCACHE_UMASK': '002', 05:28:14 INFO - 'DISPLAY': ':0', 05:28:14 INFO - 'HOME': '/home/cltbld', 05:28:14 INFO - 'LANG': 'en_US.UTF-8', 05:28:14 INFO - 'LOGNAME': 'cltbld', 05:28:14 INFO - 'MAIL': '/var/mail/cltbld', 05:28:14 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:28:14 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 05:28:14 INFO - 'MOZ_NO_REMOTE': '1', 05:28:14 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 05:28:14 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:28:14 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 05:28:14 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 05:28:14 INFO - 'PWD': '/builds/slave/test', 05:28:14 INFO - 'SHELL': '/bin/bash', 05:28:14 INFO - 'SHLVL': '1', 05:28:14 INFO - 'TERM': 'linux', 05:28:14 INFO - 'TMOUT': '86400', 05:28:14 INFO - 'USER': 'cltbld', 05:28:14 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461328011.257865-1068691951', 05:28:14 INFO - '_': '/tools/buildbot/bin/python'} 05:28:14 INFO - Ignoring indexes: https://pypi.python.org/simple/ 05:28:14 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 05:28:14 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 05:28:14 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 05:28:14 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 05:28:14 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 05:28:14 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 05:28:14 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 05:28:17 INFO - Downloading mozsystemmonitor-0.0.tar.gz 05:28:17 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 05:28:18 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 05:28:18 INFO - Installing collected packages: mozsystemmonitor 05:28:18 INFO - Running setup.py install for mozsystemmonitor 05:28:18 INFO - Successfully installed mozsystemmonitor 05:28:18 INFO - Cleaning up... 05:28:18 INFO - Return code: 0 05:28:18 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 05:28:18 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')]} 05:28:18 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 05:28:18 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 05:28:18 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')]} 05:28:18 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 05:28:18 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 05:28:18 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 0x2906030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x29073f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x2a225d0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x2a0eef0>, '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 0x2a1f810>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x2a1fca0>, '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': '9ca12473fbb1d023794ffd180000023c-1461328011.257865-1068691951', '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 05:28:18 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 05:28:18 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 05:28:18 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 05:28:18 INFO - 'CCACHE_UMASK': '002', 05:28:18 INFO - 'DISPLAY': ':0', 05:28:18 INFO - 'HOME': '/home/cltbld', 05:28:18 INFO - 'LANG': 'en_US.UTF-8', 05:28:18 INFO - 'LOGNAME': 'cltbld', 05:28:18 INFO - 'MAIL': '/var/mail/cltbld', 05:28:18 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:28:18 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 05:28:18 INFO - 'MOZ_NO_REMOTE': '1', 05:28:18 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 05:28:18 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:28:18 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 05:28:18 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 05:28:18 INFO - 'PWD': '/builds/slave/test', 05:28:18 INFO - 'SHELL': '/bin/bash', 05:28:18 INFO - 'SHLVL': '1', 05:28:18 INFO - 'TERM': 'linux', 05:28:18 INFO - 'TMOUT': '86400', 05:28:18 INFO - 'USER': 'cltbld', 05:28:18 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461328011.257865-1068691951', 05:28:18 INFO - '_': '/tools/buildbot/bin/python'} 05:28:18 INFO - Ignoring indexes: https://pypi.python.org/simple/ 05:28:18 INFO - Downloading/unpacking blobuploader==1.2.4 05:28:18 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 05:28:18 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 05:28:18 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 05:28:18 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 05:28:18 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 05:28:18 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 05:28:22 INFO - Downloading blobuploader-1.2.4.tar.gz 05:28:22 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 05:28:22 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 05:28:22 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 05:28:22 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 05:28:22 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 05:28:22 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 05:28:22 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 05:28:22 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 05:28:22 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 05:28:23 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 05:28:23 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 05:28:23 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 05:28:23 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 05:28:23 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 05:28:23 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 05:28:23 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 05:28:23 INFO - Downloading docopt-0.6.1.tar.gz 05:28:23 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 05:28:23 INFO - Installing collected packages: blobuploader, requests, docopt 05:28:23 INFO - Running setup.py install for blobuploader 05:28:23 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 05:28:23 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 05:28:23 INFO - Running setup.py install for requests 05:28:24 INFO - Running setup.py install for docopt 05:28:24 INFO - Successfully installed blobuploader requests docopt 05:28:24 INFO - Cleaning up... 05:28:24 INFO - Return code: 0 05:28:24 INFO - Installing None into virtualenv /builds/slave/test/build/venv 05:28:24 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:28:24 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 05:28:24 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 05:28:24 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:28:24 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 05:28:24 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 05:28:24 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 0x2906030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x29073f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x2a225d0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x2a0eef0>, '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 0x2a1f810>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x2a1fca0>, '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': '9ca12473fbb1d023794ffd180000023c-1461328011.257865-1068691951', '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 05:28:24 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 05:28:24 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 05:28:24 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 05:28:24 INFO - 'CCACHE_UMASK': '002', 05:28:24 INFO - 'DISPLAY': ':0', 05:28:24 INFO - 'HOME': '/home/cltbld', 05:28:24 INFO - 'LANG': 'en_US.UTF-8', 05:28:24 INFO - 'LOGNAME': 'cltbld', 05:28:24 INFO - 'MAIL': '/var/mail/cltbld', 05:28:24 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:28:24 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 05:28:24 INFO - 'MOZ_NO_REMOTE': '1', 05:28:24 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 05:28:24 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:28:24 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 05:28:24 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 05:28:24 INFO - 'PWD': '/builds/slave/test', 05:28:24 INFO - 'SHELL': '/bin/bash', 05:28:24 INFO - 'SHLVL': '1', 05:28:24 INFO - 'TERM': 'linux', 05:28:24 INFO - 'TMOUT': '86400', 05:28:24 INFO - 'USER': 'cltbld', 05:28:24 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461328011.257865-1068691951', 05:28:24 INFO - '_': '/tools/buildbot/bin/python'} 05:28:24 INFO - Ignoring indexes: https://pypi.python.org/simple/ 05:28:24 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 05:28:25 INFO - Running setup.py (path:/tmp/pip-yRccHl-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 05:28:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 05:28:25 INFO - Running setup.py (path:/tmp/pip-QpFZ6b-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 05:28:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 05:28:25 INFO - Running setup.py (path:/tmp/pip-P2FbZ2-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 05:28:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 05:28:25 INFO - Running setup.py (path:/tmp/pip-5uL5CF-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 05:28:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 05:28:25 INFO - Running setup.py (path:/tmp/pip-w_5wRz-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 05:28:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 05:28:25 INFO - Running setup.py (path:/tmp/pip-nlzL1R-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 05:28:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 05:28:25 INFO - Running setup.py (path:/tmp/pip-kI92cf-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 05:28:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 05:28:25 INFO - Running setup.py (path:/tmp/pip-dCnSXx-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 05:28:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 05:28:25 INFO - Running setup.py (path:/tmp/pip-wyf7sh-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 05:28:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 05:28:26 INFO - Running setup.py (path:/tmp/pip-vVKylT-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 05:28:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 05:28:26 INFO - Running setup.py (path:/tmp/pip-36FWpU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 05:28:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 05:28:26 INFO - Running setup.py (path:/tmp/pip-i3rwH0-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 05:28:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 05:28:26 INFO - Running setup.py (path:/tmp/pip-nDw1Lr-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 05:28:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 05:28:26 INFO - Running setup.py (path:/tmp/pip-TvsrTu-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 05:28:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 05:28:26 INFO - Running setup.py (path:/tmp/pip-q5pBGz-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 05:28:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 05:28:26 INFO - Running setup.py (path:/tmp/pip-iils8H-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 05:28:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 05:28:26 INFO - Running setup.py (path:/tmp/pip-jyp4Yq-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 05:28:27 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 05:28:27 INFO - Running setup.py (path:/tmp/pip-hCSxMo-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 05:28:27 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 05:28:27 INFO - Running setup.py (path:/tmp/pip-RCzdP5-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 05:28:27 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 05:28:27 INFO - Running setup.py (path:/tmp/pip-_IqwG0-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 05:28:27 INFO - Unpacking /builds/slave/test/build/tests/marionette 05:28:27 INFO - Running setup.py (path:/tmp/pip-Sqengg-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 05:28:27 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 05:28:27 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 05:28:27 INFO - Running setup.py install for manifestparser 05:28:28 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 05:28:28 INFO - Running setup.py install for mozcrash 05:28:28 INFO - Running setup.py install for mozdebug 05:28:28 INFO - Running setup.py install for mozdevice 05:28:28 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 05:28:28 INFO - Installing dm script to /builds/slave/test/build/venv/bin 05:28:28 INFO - Running setup.py install for mozfile 05:28:28 INFO - Running setup.py install for mozhttpd 05:28:28 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 05:28:28 INFO - Running setup.py install for mozinfo 05:28:29 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 05:28:29 INFO - Running setup.py install for mozInstall 05:28:29 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 05:28:29 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 05:28:29 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 05:28:29 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 05:28:29 INFO - Running setup.py install for mozleak 05:28:29 INFO - Running setup.py install for mozlog 05:28:29 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 05:28:29 INFO - Running setup.py install for moznetwork 05:28:29 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 05:28:29 INFO - Running setup.py install for mozprocess 05:28:30 INFO - Running setup.py install for mozprofile 05:28:30 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 05:28:30 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 05:28:30 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 05:28:30 INFO - Running setup.py install for mozrunner 05:28:30 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 05:28:30 INFO - Running setup.py install for mozscreenshot 05:28:30 INFO - Running setup.py install for moztest 05:28:30 INFO - Running setup.py install for mozversion 05:28:31 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 05:28:31 INFO - Running setup.py install for wptserve 05:28:31 INFO - Running setup.py install for marionette-driver 05:28:31 INFO - Running setup.py install for browsermob-proxy 05:28:31 INFO - Running setup.py install for marionette-client 05:28:31 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 05:28:31 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 05:28:32 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 05:28:32 INFO - Cleaning up... 05:28:32 INFO - Return code: 0 05:28:32 INFO - Installing None into virtualenv /builds/slave/test/build/venv 05:28: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')]} 05:28:32 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 05:28:32 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 05:28: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')]} 05:28:32 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 05:28:32 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 05:28:32 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 0x2906030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x29073f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x2a225d0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x2a0eef0>, '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 0x2a1f810>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x2a1fca0>, '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': '9ca12473fbb1d023794ffd180000023c-1461328011.257865-1068691951', '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 05:28:32 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 05:28:32 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 05:28:32 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 05:28:32 INFO - 'CCACHE_UMASK': '002', 05:28:32 INFO - 'DISPLAY': ':0', 05:28:32 INFO - 'HOME': '/home/cltbld', 05:28:32 INFO - 'LANG': 'en_US.UTF-8', 05:28:32 INFO - 'LOGNAME': 'cltbld', 05:28:32 INFO - 'MAIL': '/var/mail/cltbld', 05:28:32 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:28:32 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 05:28:32 INFO - 'MOZ_NO_REMOTE': '1', 05:28:32 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 05:28:32 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:28:32 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 05:28:32 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 05:28:32 INFO - 'PWD': '/builds/slave/test', 05:28:32 INFO - 'SHELL': '/bin/bash', 05:28:32 INFO - 'SHLVL': '1', 05:28:32 INFO - 'TERM': 'linux', 05:28:32 INFO - 'TMOUT': '86400', 05:28:32 INFO - 'USER': 'cltbld', 05:28:32 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461328011.257865-1068691951', 05:28:32 INFO - '_': '/tools/buildbot/bin/python'} 05:28:32 INFO - Ignoring indexes: https://pypi.python.org/simple/ 05:28:32 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 05:28:32 INFO - Running setup.py (path:/tmp/pip-Xrtuil-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 05:28:32 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)) 05:28:32 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 05:28:32 INFO - Running setup.py (path:/tmp/pip-PVf2Ud-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 05:28:32 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)) 05:28:32 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 05:28:32 INFO - Running setup.py (path:/tmp/pip-IEKysi-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 05:28:32 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)) 05:28:32 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 05:28:32 INFO - Running setup.py (path:/tmp/pip-2_lQ_C-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 05:28:32 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)) 05:28:32 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 05:28:32 INFO - Running setup.py (path:/tmp/pip-GF7A2L-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 05:28:33 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)) 05:28:33 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 05:28:33 INFO - Running setup.py (path:/tmp/pip-Gh676E-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 05:28:33 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)) 05:28:33 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 05:28:33 INFO - Running setup.py (path:/tmp/pip-Bp0VaO-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 05:28:33 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)) 05:28:33 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 05:28:33 INFO - Running setup.py (path:/tmp/pip-yKGT3K-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 05:28:33 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)) 05:28:33 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 05:28:33 INFO - Running setup.py (path:/tmp/pip-YN2nYA-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 05:28:33 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)) 05:28:33 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 05:28:33 INFO - Running setup.py (path:/tmp/pip-X7AUi3-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 05:28:33 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)) 05:28:33 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 05:28:33 INFO - Running setup.py (path:/tmp/pip-6EeQZq-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 05:28:33 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)) 05:28:33 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 05:28:33 INFO - Running setup.py (path:/tmp/pip-ZLvq06-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 05:28:33 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)) 05:28:33 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 05:28:34 INFO - Running setup.py (path:/tmp/pip-oplLja-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 05:28:34 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)) 05:28:34 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 05:28:34 INFO - Running setup.py (path:/tmp/pip-lhYWCk-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 05:28:34 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)) 05:28:34 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 05:28:34 INFO - Running setup.py (path:/tmp/pip-8qOLZ4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 05:28:34 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)) 05:28:34 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 05:28:34 INFO - Running setup.py (path:/tmp/pip-Cms7am-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 05:28:34 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)) 05:28:34 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 05:28:34 INFO - Running setup.py (path:/tmp/pip-00O7mt-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 05:28:34 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)) 05:28:34 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 05:28:34 INFO - Running setup.py (path:/tmp/pip-chWOat-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 05:28:34 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)) 05:28:34 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 05:28:34 INFO - Running setup.py (path:/tmp/pip-8NaX_8-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 05:28:34 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)) 05:28:34 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 05:28:34 INFO - Running setup.py (path:/tmp/pip-cHDLwe-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 05:28:35 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)) 05:28:35 INFO - Unpacking /builds/slave/test/build/tests/marionette 05:28:35 INFO - Running setup.py (path:/tmp/pip-AayLFt-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 05:28:35 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 05:28:35 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)) 05:28:35 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)) 05:28:35 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)) 05:28:35 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)) 05:28:35 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)) 05:28:35 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)) 05:28:35 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 05:28:35 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 05:28:35 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 05:28:35 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 05:28:35 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 05:28:35 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 05:28:35 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 05:28:38 INFO - Downloading blessings-1.6.tar.gz 05:28:38 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 05:28:38 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)) 05:28:38 INFO - Installing collected packages: blessings 05:28:38 INFO - Running setup.py install for blessings 05:28:39 INFO - Successfully installed blessings 05:28:39 INFO - Cleaning up... 05:28:39 INFO - Return code: 0 05:28:39 INFO - Done creating virtualenv /builds/slave/test/build/venv. 05:28:39 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 05:28:39 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 05:28:39 INFO - Reading from file tmpfile_stdout 05:28:39 INFO - Current package versions: 05:28:39 INFO - argparse == 1.2.1 05:28:39 INFO - blessings == 1.6 05:28:39 INFO - blobuploader == 1.2.4 05:28:39 INFO - browsermob-proxy == 0.6.0 05:28:39 INFO - docopt == 0.6.1 05:28:39 INFO - manifestparser == 1.1 05:28:39 INFO - marionette-client == 2.3.0 05:28:39 INFO - marionette-driver == 1.4.0 05:28:39 INFO - mozInstall == 1.12 05:28:39 INFO - mozcrash == 0.17 05:28:39 INFO - mozdebug == 0.1 05:28:39 INFO - mozdevice == 0.48 05:28:39 INFO - mozfile == 1.2 05:28:39 INFO - mozhttpd == 0.7 05:28:39 INFO - mozinfo == 0.9 05:28:39 INFO - mozleak == 0.1 05:28:39 INFO - mozlog == 3.1 05:28:39 INFO - moznetwork == 0.27 05:28:39 INFO - mozprocess == 0.22 05:28:39 INFO - mozprofile == 0.28 05:28:39 INFO - mozrunner == 6.11 05:28:39 INFO - mozscreenshot == 0.1 05:28:39 INFO - mozsystemmonitor == 0.0 05:28:39 INFO - moztest == 0.7 05:28:39 INFO - mozversion == 1.4 05:28:39 INFO - psutil == 3.1.1 05:28:39 INFO - requests == 1.2.3 05:28:39 INFO - wptserve == 1.4.0 05:28:39 INFO - wsgiref == 0.1.2 05:28:39 INFO - Running post-action listener: _resource_record_post_action 05:28:39 INFO - Running post-action listener: _start_resource_monitoring 05:28:39 INFO - Starting resource monitoring. 05:28:39 INFO - ##### 05:28:39 INFO - ##### Running pull step. 05:28:39 INFO - ##### 05:28:39 INFO - Running pre-action listener: _resource_record_pre_action 05:28:39 INFO - Running main action method: pull 05:28:39 INFO - Pull has nothing to do! 05:28:39 INFO - Running post-action listener: _resource_record_post_action 05:28:39 INFO - ##### 05:28:39 INFO - ##### Running install step. 05:28:39 INFO - ##### 05:28:39 INFO - Running pre-action listener: _resource_record_pre_action 05:28:39 INFO - Running main action method: install 05:28:39 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 05:28:39 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 05:28:40 INFO - Reading from file tmpfile_stdout 05:28:40 INFO - Detecting whether we're running mozinstall >=1.0... 05:28:40 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 05:28:40 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 05:28:40 INFO - Reading from file tmpfile_stdout 05:28:40 INFO - Output received: 05:28:40 INFO - Usage: mozinstall [options] installer 05:28:40 INFO - Options: 05:28:40 INFO - -h, --help show this help message and exit 05:28:40 INFO - -d DEST, --destination=DEST 05:28:40 INFO - Directory to install application into. [default: 05:28:40 INFO - "/builds/slave/test"] 05:28:40 INFO - --app=APP Application being installed. [default: firefox] 05:28:40 INFO - mkdir: /builds/slave/test/build/application 05:28:40 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '/builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2', '--destination', '/builds/slave/test/build/application'] 05:28:40 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall /builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 --destination /builds/slave/test/build/application 05:29:07 INFO - Reading from file tmpfile_stdout 05:29:07 INFO - Output received: 05:29:07 INFO - /builds/slave/test/build/application/firefox/firefox 05:29:07 INFO - Running post-action listener: _resource_record_post_action 05:29:07 INFO - ##### 05:29:07 INFO - ##### Running run-tests step. 05:29:07 INFO - ##### 05:29:07 INFO - Running pre-action listener: _resource_record_pre_action 05:29:07 INFO - Running main action method: run_tests 05:29:07 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 05:29:07 INFO - Minidump filename unknown. Determining based upon platform and architecture. 05:29:07 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 05:29:07 INFO - grabbing minidump binary from tooltool 05:29:07 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:29:07 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/linux64/releng.manifest', '-o', '-c', '/builds/tooltool_cache'],), kwargs: {'error_list': [{'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x2a0eef0>, '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 0x2a1f810>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x2a1fca0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 05:29:07 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/linux64/releng.manifest', '-o', '-c', '/builds/tooltool_cache'] in /builds/slave/test/build 05:29:07 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/linux64/releng.manifest -o -c /builds/tooltool_cache 05:29:07 INFO - INFO - File linux64-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 05:29:07 INFO - Return code: 0 05:29:07 INFO - Chmoding /builds/slave/test/build/linux64-minidump_stackwalk to 0755 05:29:07 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 05:29:07 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/Nc8z9b5eTL-s6amsR--OzQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/linux64-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 05:29:07 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/Nc8z9b5eTL-s6amsR--OzQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip --stackwalk-binary=/builds/slave/test/build/linux64-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 05:29:07 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 05:29:07 INFO - 'CCACHE_UMASK': '002', 05:29:07 INFO - 'DISPLAY': ':0', 05:29:07 INFO - 'HOME': '/home/cltbld', 05:29:07 INFO - 'LANG': 'en_US.UTF-8', 05:29:07 INFO - 'LOGNAME': 'cltbld', 05:29:07 INFO - 'MAIL': '/var/mail/cltbld', 05:29:07 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 05:29:07 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:29:07 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 05:29:07 INFO - 'MOZ_NO_REMOTE': '1', 05:29:07 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 05:29:07 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:29:07 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 05:29:07 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 05:29:07 INFO - 'PWD': '/builds/slave/test', 05:29:07 INFO - 'SHELL': '/bin/bash', 05:29:07 INFO - 'SHLVL': '1', 05:29:07 INFO - 'TERM': 'linux', 05:29:07 INFO - 'TMOUT': '86400', 05:29:07 INFO - 'USER': 'cltbld', 05:29:07 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461328011.257865-1068691951', 05:29:07 INFO - '_': '/tools/buildbot/bin/python'} 05:29:07 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/Nc8z9b5eTL-s6amsR--OzQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/linux64-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 05:29:08 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 05:29:08 INFO - import pkg_resources 05:29:09 INFO - Using 1 client processes 05:29:09 INFO - wptserve Starting http server on 127.0.0.1:8000 05:29:09 INFO - wptserve Starting http server on 127.0.0.1:8001 05:29:09 INFO - wptserve Starting http server on 127.0.0.1:8443 05:29:12 INFO - SUITE-START | Running 778 tests 05:29:12 INFO - Running testharness tests 05:29:12 INFO - Setting up ssl 05:29:12 INFO - PROCESS | certutil | 05:29:12 INFO - PROCESS | certutil | 05:29:12 INFO - PROCESS | certutil | 05:29:12 INFO - Certificate Nickname Trust Attributes 05:29:12 INFO - SSL,S/MIME,JAR/XPI 05:29:12 INFO - 05:29:12 INFO - web-platform-tests CT,, 05:29:12 INFO - 05:29:12 INFO - Starting runner 05:29:14 INFO - PROCESS | 1856 | 1461328154380 Marionette DEBUG Marionette enabled via build flag and pref 05:29:14 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61ea92c800 == 1 [pid = 1856] [id = 1] 05:29:14 INFO - PROCESS | 1856 | ++DOMWINDOW == 1 (0x7f61ea92d000) [pid = 1856] [serial = 1] [outer = (nil)] 05:29:14 INFO - PROCESS | 1856 | [1856] WARNING: No inner window available!: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 05:29:14 INFO - PROCESS | 1856 | ++DOMWINDOW == 2 (0x7f61ea92e000) [pid = 1856] [serial = 2] [outer = 0x7f61ea92d000] 05:29:14 INFO - PROCESS | 1856 | 1461328154931 Marionette INFO Listening on port 2828 05:29:15 INFO - PROCESS | 1856 | 1461328155404 Marionette DEBUG Marionette enabled via command-line flag 05:29:15 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61e780c800 == 2 [pid = 1856] [id = 2] 05:29:15 INFO - PROCESS | 1856 | ++DOMWINDOW == 3 (0x7f61e780d000) [pid = 1856] [serial = 3] [outer = (nil)] 05:29:15 INFO - PROCESS | 1856 | [1856] WARNING: No inner window available!: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 05:29:15 INFO - PROCESS | 1856 | ++DOMWINDOW == 4 (0x7f61e780e000) [pid = 1856] [serial = 4] [outer = 0x7f61e780d000] 05:29:15 INFO - PROCESS | 1856 | LoadPlugin() /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so returned 7f61e78f0d30 05:29:15 INFO - PROCESS | 1856 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-cone-plugin.so returned 7f61ec563580 05:29:15 INFO - PROCESS | 1856 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-mully-plugin.so returned 7f61e6c538e0 05:29:15 INFO - PROCESS | 1856 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so returned 7f61e6c53be0 05:29:15 INFO - PROCESS | 1856 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so returned 7f61e6c53f10 05:29:15 INFO - PROCESS | 1856 | ++DOMWINDOW == 5 (0x7f61e6c95800) [pid = 1856] [serial = 5] [outer = 0x7f61ea92d000] 05:29:15 INFO - PROCESS | 1856 | [1856] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 05:29:15 INFO - PROCESS | 1856 | 1461328155740 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:57928 05:29:15 INFO - PROCESS | 1856 | [1856] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 05:29:15 INFO - PROCESS | 1856 | 1461328155813 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:57929 05:29:15 INFO - PROCESS | 1856 | 1461328155819 Marionette DEBUG Closed connection conn0 05:29:15 INFO - PROCESS | 1856 | [1856] WARNING: Hardware Vsync support not yet implemented. Falling back to software timers: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/gfx/thebes/gfxPlatform.cpp, line 2255 05:29:15 INFO - PROCESS | 1856 | [1856] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 05:29:15 INFO - PROCESS | 1856 | 1461328155927 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:57930 05:29:15 INFO - PROCESS | 1856 | 1461328155930 Marionette DEBUG Closed connection conn1 05:29:15 INFO - PROCESS | 1856 | [1856] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 05:29:15 INFO - PROCESS | 1856 | 1461328155985 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:57931 05:29:15 INFO - PROCESS | 1856 | 1461328155992 Marionette DEBUG Closed connection conn2 05:29:16 INFO - PROCESS | 1856 | 1461328156036 Marionette TRACE conn3 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 05:29:16 INFO - PROCESS | 1856 | 1461328156051 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0a1","platformName":"Linux","platformVersion":"3.2.0-76-generic","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"LINUX","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160422035400","device":"desktop","version":"48.0a1"} 05:29:16 INFO - PROCESS | 1856 | [1856] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 05:29:17 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61db164000 == 3 [pid = 1856] [id = 3] 05:29:17 INFO - PROCESS | 1856 | ++DOMWINDOW == 6 (0x7f61db16d000) [pid = 1856] [serial = 6] [outer = (nil)] 05:29:17 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61db16e800 == 4 [pid = 1856] [id = 4] 05:29:17 INFO - PROCESS | 1856 | ++DOMWINDOW == 7 (0x7f61dae74800) [pid = 1856] [serial = 7] [outer = (nil)] 05:29:17 INFO - PROCESS | 1856 | [1856] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 05:29:17 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61da362000 == 5 [pid = 1856] [id = 5] 05:29:17 INFO - PROCESS | 1856 | ++DOMWINDOW == 8 (0x7f61da040c00) [pid = 1856] [serial = 8] [outer = (nil)] 05:29:17 INFO - PROCESS | 1856 | [1856] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 05:29:17 INFO - PROCESS | 1856 | [1856] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 05:29:18 INFO - PROCESS | 1856 | ++DOMWINDOW == 9 (0x7f61da04fc00) [pid = 1856] [serial = 9] [outer = 0x7f61da040c00] 05:29:18 INFO - PROCESS | 1856 | ++DOMWINDOW == 10 (0x7f61db95e000) [pid = 1856] [serial = 10] [outer = 0x7f61db16d000] 05:29:18 INFO - PROCESS | 1856 | ++DOMWINDOW == 11 (0x7f61d9b3b400) [pid = 1856] [serial = 11] [outer = 0x7f61dae74800] 05:29:18 INFO - PROCESS | 1856 | ++DOMWINDOW == 12 (0x7f61d9b3d400) [pid = 1856] [serial = 12] [outer = 0x7f61da040c00] 05:29:19 INFO - PROCESS | 1856 | 1461328159216 Marionette DEBUG loaded listener.js 05:29:19 INFO - PROCESS | 1856 | 1461328159232 Marionette DEBUG loaded listener.js 05:29:19 INFO - PROCESS | 1856 | ++DOMWINDOW == 13 (0x7f61d7cb5000) [pid = 1856] [serial = 13] [outer = 0x7f61da040c00] 05:29:19 INFO - PROCESS | 1856 | 1461328159839 Marionette TRACE conn3 <- [1,1,null,{"sessionId":"68cd5031-f83f-45a2-ac22-ecb622c6dc98","capabilities":{"browserName":"Firefox","browserVersion":"48.0a1","platformName":"Linux","platformVersion":"3.2.0-76-generic","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"LINUX","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160422035400","device":"desktop","version":"48.0a1","command_id":1}}] 05:29:20 INFO - PROCESS | 1856 | 1461328160032 Marionette TRACE conn3 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 05:29:20 INFO - PROCESS | 1856 | 1461328160202 Marionette TRACE conn3 <- [1,2,null,{"value":null}] 05:29:20 INFO - PROCESS | 1856 | 1461328160426 Marionette TRACE conn3 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 05:29:20 INFO - PROCESS | 1856 | [1856] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 05:29:20 INFO - PROCESS | 1856 | [1856] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 05:29:20 INFO - PROCESS | 1856 | ++DOMWINDOW == 14 (0x7f61d46d3800) [pid = 1856] [serial = 14] [outer = 0x7f61da040c00] 05:29:20 INFO - PROCESS | 1856 | [1856] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 05:29:20 INFO - PROCESS | 1856 | [1856] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:29:20 INFO - PROCESS | 1856 | 1461328160877 Marionette TRACE conn3 <- [1,3,null,{}] 05:29:20 INFO - PROCESS | 1856 | 1461328160899 Marionette TRACE conn3 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 05:29:20 INFO - PROCESS | 1856 | 1461328160946 Marionette TRACE conn3 <- [1,4,null,{"value":null}] 05:29:21 INFO - PROCESS | 1856 | 1461328161000 Marionette TRACE conn3 -> [0,5,"getWindowHandle",null] 05:29:21 INFO - PROCESS | 1856 | 1461328161003 Marionette TRACE conn3 <- [1,5,null,{"value":"8"}] 05:29:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 05:29:21 INFO - PROCESS | 1856 | 1461328161054 Marionette TRACE conn3 -> [0,6,"setScriptTimeout",{"ms":35000}] 05:29:21 INFO - PROCESS | 1856 | 1461328161059 Marionette TRACE conn3 <- [1,6,null,{}] 05:29:21 INFO - PROCESS | 1856 | 1461328161133 Marionette TRACE conn3 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:21 INFO - PROCESS | 1856 | 1461328161158 Marionette TRACE conn3 <- [1,7,null,{"value":null}] 05:29:21 INFO - PROCESS | 1856 | 1461328161169 Marionette TRACE conn3 -> [0,8,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:21 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61d2f71000 == 6 [pid = 1856] [id = 6] 05:29:21 INFO - PROCESS | 1856 | ++DOMWINDOW == 15 (0x7f61d2f12400) [pid = 1856] [serial = 15] [outer = (nil)] 05:29:21 INFO - PROCESS | 1856 | ++DOMWINDOW == 16 (0x7f61d2f14000) [pid = 1856] [serial = 16] [outer = 0x7f61d2f12400] 05:29:21 INFO - PROCESS | 1856 | 1461328161238 Marionette DEBUG loaded listener.js 05:29:21 INFO - PROCESS | 1856 | ++DOMWINDOW == 17 (0x7f61d2c23400) [pid = 1856] [serial = 17] [outer = 0x7f61d2f12400] 05:29:21 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61d2f87800 == 7 [pid = 1856] [id = 7] 05:29:21 INFO - PROCESS | 1856 | ++DOMWINDOW == 18 (0x7f61d3a94800) [pid = 1856] [serial = 18] [outer = (nil)] 05:29:21 INFO - PROCESS | 1856 | ++DOMWINDOW == 19 (0x7f61dda10800) [pid = 1856] [serial = 19] [outer = 0x7f61d3a94800] 05:29:21 INFO - PROCESS | 1856 | 1461328161675 Marionette DEBUG loaded listener.js 05:29:21 INFO - PROCESS | 1856 | ++DOMWINDOW == 20 (0x7f61d2b1e400) [pid = 1856] [serial = 20] [outer = 0x7f61d3a94800] 05:29:22 INFO - PROCESS | 1856 | [1856] WARNING: GetDefaultCharsetForLocale: need to add multi locale support: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/intl/locale/unix/nsUNIXCharset.cpp, line 98 05:29:22 INFO - PROCESS | 1856 | 1461328162118 Marionette TRACE conn3 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 05:29:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 05:29:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1134ms 05:29:22 INFO - PROCESS | 1856 | 1461328162193 Marionette TRACE conn3 -> [0,9,"getWindowHandle",null] 05:29:22 INFO - PROCESS | 1856 | 1461328162195 Marionette TRACE conn3 <- [1,9,null,{"value":"8"}] 05:29:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 05:29:22 INFO - PROCESS | 1856 | 1461328162223 Marionette TRACE conn3 -> [0,10,"setScriptTimeout",{"ms":35000}] 05:29:22 INFO - PROCESS | 1856 | 1461328162225 Marionette TRACE conn3 <- [1,10,null,{}] 05:29:22 INFO - PROCESS | 1856 | 1461328162259 Marionette TRACE conn3 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:22 INFO - PROCESS | 1856 | 1461328162397 Marionette TRACE conn3 <- [1,11,null,{"value":null}] 05:29:22 INFO - PROCESS | 1856 | 1461328162414 Marionette TRACE conn3 -> [0,12,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:22 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61d0f2c800 == 8 [pid = 1856] [id = 8] 05:29:22 INFO - PROCESS | 1856 | ++DOMWINDOW == 21 (0x7f61d0f51800) [pid = 1856] [serial = 21] [outer = (nil)] 05:29:22 INFO - PROCESS | 1856 | ++DOMWINDOW == 22 (0x7f61d0f53400) [pid = 1856] [serial = 22] [outer = 0x7f61d0f51800] 05:29:22 INFO - PROCESS | 1856 | 1461328162474 Marionette DEBUG loaded listener.js 05:29:22 INFO - PROCESS | 1856 | ++DOMWINDOW == 23 (0x7f61d0f58800) [pid = 1856] [serial = 23] [outer = 0x7f61d0f51800] 05:29:22 INFO - PROCESS | 1856 | 1461328162972 Marionette TRACE conn3 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 05:29:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 05:29:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 813ms 05:29:23 INFO - PROCESS | 1856 | 1461328163027 Marionette TRACE conn3 -> [0,13,"getWindowHandle",null] 05:29:23 INFO - PROCESS | 1856 | 1461328163030 Marionette TRACE conn3 <- [1,13,null,{"value":"8"}] 05:29:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 05:29:23 INFO - PROCESS | 1856 | 1461328163035 Marionette TRACE conn3 -> [0,14,"setScriptTimeout",{"ms":35000}] 05:29:23 INFO - PROCESS | 1856 | 1461328163037 Marionette TRACE conn3 <- [1,14,null,{}] 05:29:23 INFO - PROCESS | 1856 | 1461328163042 Marionette TRACE conn3 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:23 INFO - PROCESS | 1856 | 1461328163172 Marionette TRACE conn3 <- [1,15,null,{"value":null}] 05:29:23 INFO - PROCESS | 1856 | 1461328163190 Marionette TRACE conn3 -> [0,16,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:23 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61d12eb000 == 9 [pid = 1856] [id = 9] 05:29:23 INFO - PROCESS | 1856 | ++DOMWINDOW == 24 (0x7f61d132a800) [pid = 1856] [serial = 24] [outer = (nil)] 05:29:23 INFO - PROCESS | 1856 | ++DOMWINDOW == 25 (0x7f61d132f800) [pid = 1856] [serial = 25] [outer = 0x7f61d132a800] 05:29:23 INFO - PROCESS | 1856 | 1461328163245 Marionette DEBUG loaded listener.js 05:29:23 INFO - PROCESS | 1856 | ++DOMWINDOW == 26 (0x7f61d14d5000) [pid = 1856] [serial = 26] [outer = 0x7f61d132a800] 05:29:23 INFO - PROCESS | 1856 | 1461328163790 Marionette TRACE conn3 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 05:29:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 05:29:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 774ms 05:29:23 INFO - PROCESS | 1856 | 1461328163810 Marionette TRACE conn3 -> [0,17,"getWindowHandle",null] 05:29:23 INFO - PROCESS | 1856 | 1461328163813 Marionette TRACE conn3 <- [1,17,null,{"value":"8"}] 05:29:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 05:29:23 INFO - PROCESS | 1856 | 1461328163818 Marionette TRACE conn3 -> [0,18,"setScriptTimeout",{"ms":35000}] 05:29:23 INFO - PROCESS | 1856 | 1461328163821 Marionette TRACE conn3 <- [1,18,null,{}] 05:29:23 INFO - PROCESS | 1856 | 1461328163826 Marionette TRACE conn3 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:23 INFO - PROCESS | 1856 | 1461328163954 Marionette TRACE conn3 <- [1,19,null,{"value":null}] 05:29:23 INFO - PROCESS | 1856 | 1461328163977 Marionette TRACE conn3 -> [0,20,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:23 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61d154c800 == 10 [pid = 1856] [id = 10] 05:29:24 INFO - PROCESS | 1856 | ++DOMWINDOW == 27 (0x7f61d158b000) [pid = 1856] [serial = 27] [outer = (nil)] 05:29:24 INFO - PROCESS | 1856 | ++DOMWINDOW == 28 (0x7f61d158f400) [pid = 1856] [serial = 28] [outer = 0x7f61d158b000] 05:29:24 INFO - PROCESS | 1856 | 1461328164033 Marionette DEBUG loaded listener.js 05:29:24 INFO - PROCESS | 1856 | ++DOMWINDOW == 29 (0x7f61d1595400) [pid = 1856] [serial = 29] [outer = 0x7f61d158b000] 05:29:24 INFO - PROCESS | 1856 | 1461328164495 Marionette TRACE conn3 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 05:29:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 05:29:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 731ms 05:29:24 INFO - PROCESS | 1856 | 1461328164551 Marionette TRACE conn3 -> [0,21,"getWindowHandle",null] 05:29:24 INFO - PROCESS | 1856 | 1461328164554 Marionette TRACE conn3 <- [1,21,null,{"value":"8"}] 05:29:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 05:29:24 INFO - PROCESS | 1856 | 1461328164559 Marionette TRACE conn3 -> [0,22,"setScriptTimeout",{"ms":35000}] 05:29:24 INFO - PROCESS | 1856 | 1461328164561 Marionette TRACE conn3 <- [1,22,null,{}] 05:29:24 INFO - PROCESS | 1856 | 1461328164565 Marionette TRACE conn3 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:24 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61d09a4000 == 11 [pid = 1856] [id = 11] 05:29:24 INFO - PROCESS | 1856 | ++DOMWINDOW == 30 (0x7f61d09a4800) [pid = 1856] [serial = 30] [outer = (nil)] 05:29:24 INFO - PROCESS | 1856 | 1461328164756 Marionette TRACE conn3 <- [1,23,null,{"value":null}] 05:29:24 INFO - PROCESS | 1856 | ++DOMWINDOW == 31 (0x7f61d099b000) [pid = 1856] [serial = 31] [outer = 0x7f61d09a4800] 05:29:25 INFO - PROCESS | 1856 | ++DOMWINDOW == 32 (0x7f61d09a6800) [pid = 1856] [serial = 32] [outer = 0x7f61d09a4800] 05:29:25 INFO - PROCESS | 1856 | 1461328165170 Marionette TRACE conn3 -> [0,24,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:25 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61d09a3800 == 12 [pid = 1856] [id = 12] 05:29:25 INFO - PROCESS | 1856 | ++DOMWINDOW == 33 (0x7f61d09b1800) [pid = 1856] [serial = 33] [outer = (nil)] 05:29:25 INFO - PROCESS | 1856 | ++DOMWINDOW == 34 (0x7f61d0f51c00) [pid = 1856] [serial = 34] [outer = 0x7f61d09b1800] 05:29:25 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61d1539000 == 13 [pid = 1856] [id = 13] 05:29:25 INFO - PROCESS | 1856 | ++DOMWINDOW == 35 (0x7f61d0f58000) [pid = 1856] [serial = 35] [outer = (nil)] 05:29:25 INFO - PROCESS | 1856 | ++DOMWINDOW == 36 (0x7f61d1057400) [pid = 1856] [serial = 36] [outer = 0x7f61d0f58000] 05:29:25 INFO - PROCESS | 1856 | 1461328165312 Marionette DEBUG loaded listener.js 05:29:25 INFO - PROCESS | 1856 | ++DOMWINDOW == 37 (0x7f61d1325000) [pid = 1856] [serial = 37] [outer = 0x7f61d0f58000] 05:29:25 INFO - PROCESS | 1856 | ++DOMWINDOW == 38 (0x7f61d09b5400) [pid = 1856] [serial = 38] [outer = 0x7f61d09b1800] 05:29:26 INFO - PROCESS | 1856 | 1461328166191 Marionette TRACE conn3 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 05:29:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 05:29:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 1677ms 05:29:26 INFO - PROCESS | 1856 | 1461328166237 Marionette TRACE conn3 -> [0,25,"getWindowHandle",null] 05:29:26 INFO - PROCESS | 1856 | 1461328166243 Marionette TRACE conn3 <- [1,25,null,{"value":"8"}] 05:29:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 05:29:26 INFO - PROCESS | 1856 | 1461328166250 Marionette TRACE conn3 -> [0,26,"setScriptTimeout",{"ms":35000}] 05:29:26 INFO - PROCESS | 1856 | 1461328166256 Marionette TRACE conn3 <- [1,26,null,{}] 05:29:26 INFO - PROCESS | 1856 | 1461328166262 Marionette TRACE conn3 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:26 INFO - PROCESS | 1856 | 1461328166462 Marionette TRACE conn3 <- [1,27,null,{"value":null}] 05:29:26 INFO - PROCESS | 1856 | 1461328166581 Marionette TRACE conn3 -> [0,28,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:26 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61d4930800 == 14 [pid = 1856] [id = 14] 05:29:26 INFO - PROCESS | 1856 | ++DOMWINDOW == 39 (0x7f61d2f11000) [pid = 1856] [serial = 39] [outer = (nil)] 05:29:26 INFO - PROCESS | 1856 | ++DOMWINDOW == 40 (0x7f61d46cbc00) [pid = 1856] [serial = 40] [outer = 0x7f61d2f11000] 05:29:26 INFO - PROCESS | 1856 | 1461328166652 Marionette DEBUG loaded listener.js 05:29:26 INFO - PROCESS | 1856 | ++DOMWINDOW == 41 (0x7f61d6fad400) [pid = 1856] [serial = 41] [outer = 0x7f61d2f11000] 05:29:27 INFO - PROCESS | 1856 | 1461328167363 Marionette TRACE conn3 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 05:29:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 05:29:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 1131ms 05:29:27 INFO - PROCESS | 1856 | 1461328167381 Marionette TRACE conn3 -> [0,29,"getWindowHandle",null] 05:29:27 INFO - PROCESS | 1856 | 1461328167385 Marionette TRACE conn3 <- [1,29,null,{"value":"8"}] 05:29:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 05:29:27 INFO - PROCESS | 1856 | 1461328167391 Marionette TRACE conn3 -> [0,30,"setScriptTimeout",{"ms":35000}] 05:29:27 INFO - PROCESS | 1856 | 1461328167393 Marionette TRACE conn3 <- [1,30,null,{}] 05:29:27 INFO - PROCESS | 1856 | 1461328167399 Marionette TRACE conn3 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:27 INFO - PROCESS | 1856 | 1461328167543 Marionette TRACE conn3 <- [1,31,null,{"value":null}] 05:29:27 INFO - PROCESS | 1856 | 1461328167664 Marionette TRACE conn3 -> [0,32,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:27 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61da35d000 == 15 [pid = 1856] [id = 15] 05:29:27 INFO - PROCESS | 1856 | ++DOMWINDOW == 42 (0x7f61d2c2f400) [pid = 1856] [serial = 42] [outer = (nil)] 05:29:27 INFO - PROCESS | 1856 | ++DOMWINDOW == 43 (0x7f61d9494c00) [pid = 1856] [serial = 43] [outer = 0x7f61d2c2f400] 05:29:27 INFO - PROCESS | 1856 | 1461328167729 Marionette DEBUG loaded listener.js 05:29:27 INFO - PROCESS | 1856 | ++DOMWINDOW == 44 (0x7f61d9b3dc00) [pid = 1856] [serial = 44] [outer = 0x7f61d2c2f400] 05:29:28 INFO - PROCESS | 1856 | 1461328168650 Marionette TRACE conn3 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 05:29:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 05:29:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 1335ms 05:29:28 INFO - PROCESS | 1856 | 1461328168726 Marionette TRACE conn3 -> [0,33,"getWindowHandle",null] 05:29:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 05:29:28 INFO - PROCESS | 1856 | 1461328168731 Marionette TRACE conn3 <- [1,33,null,{"value":"8"}] 05:29:28 INFO - PROCESS | 1856 | 1461328168738 Marionette TRACE conn3 -> [0,34,"setScriptTimeout",{"ms":35000}] 05:29:28 INFO - PROCESS | 1856 | 1461328168742 Marionette TRACE conn3 <- [1,34,null,{}] 05:29:28 INFO - PROCESS | 1856 | 1461328168750 Marionette TRACE conn3 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:28 INFO - PROCESS | 1856 | 1461328168918 Marionette TRACE conn3 <- [1,35,null,{"value":null}] 05:29:29 INFO - PROCESS | 1856 | 1461328169009 Marionette TRACE conn3 -> [0,36,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:29 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61d12e3000 == 16 [pid = 1856] [id = 16] 05:29:29 INFO - PROCESS | 1856 | ++DOMWINDOW == 45 (0x7f61d4631800) [pid = 1856] [serial = 45] [outer = (nil)] 05:29:29 INFO - PROCESS | 1856 | ++DOMWINDOW == 46 (0x7f61d7a5a000) [pid = 1856] [serial = 46] [outer = 0x7f61d4631800] 05:29:29 INFO - PROCESS | 1856 | 1461328169068 Marionette DEBUG loaded listener.js 05:29:29 INFO - PROCESS | 1856 | ++DOMWINDOW == 47 (0x7f61d84cb800) [pid = 1856] [serial = 47] [outer = 0x7f61d4631800] 05:29:29 INFO - PROCESS | 1856 | 1461328169720 Marionette TRACE conn3 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 05:29:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 05:29:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1037ms 05:29:29 INFO - PROCESS | 1856 | 1461328169775 Marionette TRACE conn3 -> [0,37,"getWindowHandle",null] 05:29:29 INFO - PROCESS | 1856 | 1461328169782 Marionette TRACE conn3 <- [1,37,null,{"value":"8"}] 05:29:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 05:29:29 INFO - PROCESS | 1856 | 1461328169791 Marionette TRACE conn3 -> [0,38,"setScriptTimeout",{"ms":35000}] 05:29:29 INFO - PROCESS | 1856 | 1461328169795 Marionette TRACE conn3 <- [1,38,null,{}] 05:29:29 INFO - PROCESS | 1856 | 1461328169806 Marionette TRACE conn3 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:29 INFO - PROCESS | 1856 | 1461328169940 Marionette TRACE conn3 <- [1,39,null,{"value":null}] 05:29:30 INFO - PROCESS | 1856 | 1461328170016 Marionette TRACE conn3 -> [0,40,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:30 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61d9f20800 == 17 [pid = 1856] [id = 17] 05:29:30 INFO - PROCESS | 1856 | ++DOMWINDOW == 48 (0x7f61d46cc800) [pid = 1856] [serial = 48] [outer = (nil)] 05:29:30 INFO - PROCESS | 1856 | ++DOMWINDOW == 49 (0x7f61daa33000) [pid = 1856] [serial = 49] [outer = 0x7f61d46cc800] 05:29:30 INFO - PROCESS | 1856 | 1461328170071 Marionette DEBUG loaded listener.js 05:29:30 INFO - PROCESS | 1856 | ++DOMWINDOW == 50 (0x7f61daab2800) [pid = 1856] [serial = 50] [outer = 0x7f61d46cc800] 05:29:30 INFO - PROCESS | 1856 | 1461328170629 Marionette TRACE conn3 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 05:29:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 05:29:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 882ms 05:29:30 INFO - PROCESS | 1856 | 1461328170674 Marionette TRACE conn3 -> [0,41,"getWindowHandle",null] 05:29:30 INFO - PROCESS | 1856 | 1461328170677 Marionette TRACE conn3 <- [1,41,null,{"value":"8"}] 05:29:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 05:29:30 INFO - PROCESS | 1856 | 1461328170683 Marionette TRACE conn3 -> [0,42,"setScriptTimeout",{"ms":35000}] 05:29:30 INFO - PROCESS | 1856 | 1461328170687 Marionette TRACE conn3 <- [1,42,null,{}] 05:29:30 INFO - PROCESS | 1856 | 1461328170701 Marionette TRACE conn3 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:30 INFO - PROCESS | 1856 | 1461328170861 Marionette TRACE conn3 <- [1,43,null,{"value":null}] 05:29:30 INFO - PROCESS | 1856 | 1461328170884 Marionette TRACE conn3 -> [0,44,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:30 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61daae3000 == 18 [pid = 1856] [id = 18] 05:29:30 INFO - PROCESS | 1856 | ++DOMWINDOW == 51 (0x7f61d9d2c400) [pid = 1856] [serial = 51] [outer = (nil)] 05:29:30 INFO - PROCESS | 1856 | ++DOMWINDOW == 52 (0x7f61dae75800) [pid = 1856] [serial = 52] [outer = 0x7f61d9d2c400] 05:29:30 INFO - PROCESS | 1856 | 1461328170946 Marionette DEBUG loaded listener.js 05:29:31 INFO - PROCESS | 1856 | ++DOMWINDOW == 53 (0x7f61db30b400) [pid = 1856] [serial = 53] [outer = 0x7f61d9d2c400] 05:29:31 INFO - PROCESS | 1856 | 1461328171513 Marionette TRACE conn3 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 05:29:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 05:29:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 880ms 05:29:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 05:29:31 INFO - PROCESS | 1856 | 1461328171563 Marionette TRACE conn3 -> [0,45,"getWindowHandle",null] 05:29:31 INFO - PROCESS | 1856 | 1461328171566 Marionette TRACE conn3 <- [1,45,null,{"value":"8"}] 05:29:31 INFO - PROCESS | 1856 | 1461328171570 Marionette TRACE conn3 -> [0,46,"setScriptTimeout",{"ms":35000}] 05:29:31 INFO - PROCESS | 1856 | 1461328171574 Marionette TRACE conn3 <- [1,46,null,{}] 05:29:31 INFO - PROCESS | 1856 | 1461328171578 Marionette TRACE conn3 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:31 INFO - PROCESS | 1856 | 1461328171694 Marionette TRACE conn3 <- [1,47,null,{"value":null}] 05:29:31 INFO - PROCESS | 1856 | 1461328171710 Marionette TRACE conn3 -> [0,48,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:31 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61db165800 == 19 [pid = 1856] [id = 19] 05:29:31 INFO - PROCESS | 1856 | ++DOMWINDOW == 54 (0x7f61db925c00) [pid = 1856] [serial = 54] [outer = (nil)] 05:29:31 INFO - PROCESS | 1856 | ++DOMWINDOW == 55 (0x7f61dbb81400) [pid = 1856] [serial = 55] [outer = 0x7f61db925c00] 05:29:31 INFO - PROCESS | 1856 | 1461328171770 Marionette DEBUG loaded listener.js 05:29:31 INFO - PROCESS | 1856 | ++DOMWINDOW == 56 (0x7f61dbece800) [pid = 1856] [serial = 56] [outer = 0x7f61db925c00] 05:29:32 INFO - PROCESS | 1856 | 1461328172385 Marionette TRACE conn3 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 05:29:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 05:29:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 825ms 05:29:32 INFO - PROCESS | 1856 | 1461328172396 Marionette TRACE conn3 -> [0,49,"getWindowHandle",null] 05:29:32 INFO - PROCESS | 1856 | 1461328172400 Marionette TRACE conn3 <- [1,49,null,{"value":"8"}] 05:29:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 05:29:32 INFO - PROCESS | 1856 | 1461328172405 Marionette TRACE conn3 -> [0,50,"setScriptTimeout",{"ms":35000}] 05:29:32 INFO - PROCESS | 1856 | 1461328172407 Marionette TRACE conn3 <- [1,50,null,{}] 05:29:32 INFO - PROCESS | 1856 | 1461328172412 Marionette TRACE conn3 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:32 INFO - PROCESS | 1856 | 1461328172521 Marionette TRACE conn3 <- [1,51,null,{"value":null}] 05:29:32 INFO - PROCESS | 1856 | 1461328172603 Marionette TRACE conn3 -> [0,52,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:32 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61db293800 == 20 [pid = 1856] [id = 20] 05:29:32 INFO - PROCESS | 1856 | ++DOMWINDOW == 57 (0x7f61d46d5c00) [pid = 1856] [serial = 57] [outer = (nil)] 05:29:32 INFO - PROCESS | 1856 | ++DOMWINDOW == 58 (0x7f61db222400) [pid = 1856] [serial = 58] [outer = 0x7f61d46d5c00] 05:29:32 INFO - PROCESS | 1856 | 1461328172659 Marionette DEBUG loaded listener.js 05:29:32 INFO - PROCESS | 1856 | ++DOMWINDOW == 59 (0x7f61dda1e000) [pid = 1856] [serial = 59] [outer = 0x7f61d46d5c00] 05:29:33 INFO - PROCESS | 1856 | 1461328173170 Marionette TRACE conn3 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 05:29:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 05:29:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 824ms 05:29:33 INFO - PROCESS | 1856 | 1461328173230 Marionette TRACE conn3 -> [0,53,"getWindowHandle",null] 05:29:33 INFO - PROCESS | 1856 | 1461328173233 Marionette TRACE conn3 <- [1,53,null,{"value":"8"}] 05:29:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 05:29:33 INFO - PROCESS | 1856 | 1461328173239 Marionette TRACE conn3 -> [0,54,"setScriptTimeout",{"ms":35000}] 05:29:33 INFO - PROCESS | 1856 | 1461328173241 Marionette TRACE conn3 <- [1,54,null,{}] 05:29:33 INFO - PROCESS | 1856 | 1461328173245 Marionette TRACE conn3 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:33 INFO - PROCESS | 1856 | 1461328173384 Marionette TRACE conn3 <- [1,55,null,{"value":null}] 05:29:33 INFO - PROCESS | 1856 | 1461328173394 Marionette TRACE conn3 -> [0,56,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:33 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61ddade000 == 21 [pid = 1856] [id = 21] 05:29:33 INFO - PROCESS | 1856 | ++DOMWINDOW == 60 (0x7f61ddc79400) [pid = 1856] [serial = 60] [outer = (nil)] 05:29:33 INFO - PROCESS | 1856 | ++DOMWINDOW == 61 (0x7f61e0d5d000) [pid = 1856] [serial = 61] [outer = 0x7f61ddc79400] 05:29:33 INFO - PROCESS | 1856 | 1461328173453 Marionette DEBUG loaded listener.js 05:29:33 INFO - PROCESS | 1856 | ++DOMWINDOW == 62 (0x7f61e6c3fc00) [pid = 1856] [serial = 62] [outer = 0x7f61ddc79400] 05:29:34 INFO - PROCESS | 1856 | 1461328174018 Marionette TRACE conn3 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 05:29:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 05:29:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 830ms 05:29:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 05:29:34 INFO - PROCESS | 1856 | 1461328174070 Marionette TRACE conn3 -> [0,57,"getWindowHandle",null] 05:29:34 INFO - PROCESS | 1856 | 1461328174072 Marionette TRACE conn3 <- [1,57,null,{"value":"8"}] 05:29:34 INFO - PROCESS | 1856 | 1461328174076 Marionette TRACE conn3 -> [0,58,"setScriptTimeout",{"ms":35000}] 05:29:34 INFO - PROCESS | 1856 | 1461328174079 Marionette TRACE conn3 <- [1,58,null,{}] 05:29:34 INFO - PROCESS | 1856 | 1461328174084 Marionette TRACE conn3 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:34 INFO - PROCESS | 1856 | 1461328174188 Marionette TRACE conn3 <- [1,59,null,{"value":null}] 05:29:34 INFO - PROCESS | 1856 | 1461328174271 Marionette TRACE conn3 -> [0,60,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:34 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61ddc11000 == 22 [pid = 1856] [id = 22] 05:29:34 INFO - PROCESS | 1856 | ++DOMWINDOW == 63 (0x7f61d0f50c00) [pid = 1856] [serial = 63] [outer = (nil)] 05:29:34 INFO - PROCESS | 1856 | ++DOMWINDOW == 64 (0x7f61e6c42c00) [pid = 1856] [serial = 64] [outer = 0x7f61d0f50c00] 05:29:34 INFO - PROCESS | 1856 | 1461328174326 Marionette DEBUG loaded listener.js 05:29:34 INFO - PROCESS | 1856 | ++DOMWINDOW == 65 (0x7f61e7a7ec00) [pid = 1856] [serial = 65] [outer = 0x7f61d0f50c00] 05:29:34 INFO - PROCESS | 1856 | 1461328174827 Marionette TRACE conn3 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 05:29:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 05:29:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 781ms 05:29:34 INFO - PROCESS | 1856 | 1461328174902 Marionette TRACE conn3 -> [0,61,"getWindowHandle",null] 05:29:34 INFO - PROCESS | 1856 | 1461328174906 Marionette TRACE conn3 <- [1,61,null,{"value":"8"}] 05:29:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 05:29:34 INFO - PROCESS | 1856 | 1461328174920 Marionette TRACE conn3 -> [0,62,"setScriptTimeout",{"ms":35000}] 05:29:34 INFO - PROCESS | 1856 | 1461328174926 Marionette TRACE conn3 <- [1,62,null,{}] 05:29:34 INFO - PROCESS | 1856 | 1461328174936 Marionette TRACE conn3 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:35 INFO - PROCESS | 1856 | 1461328175092 Marionette TRACE conn3 <- [1,63,null,{"value":null}] 05:29:35 INFO - PROCESS | 1856 | 1461328175181 Marionette TRACE conn3 -> [0,64,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:35 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61d12ef800 == 23 [pid = 1856] [id = 23] 05:29:35 INFO - PROCESS | 1856 | ++DOMWINDOW == 66 (0x7f61d132b800) [pid = 1856] [serial = 66] [outer = (nil)] 05:29:35 INFO - PROCESS | 1856 | ++DOMWINDOW == 67 (0x7f61d1330800) [pid = 1856] [serial = 67] [outer = 0x7f61d132b800] 05:29:35 INFO - PROCESS | 1856 | 1461328175246 Marionette DEBUG loaded listener.js 05:29:35 INFO - PROCESS | 1856 | ++DOMWINDOW == 68 (0x7f61d1596400) [pid = 1856] [serial = 68] [outer = 0x7f61d132b800] 05:29:35 INFO - PROCESS | 1856 | 1461328175938 Marionette TRACE conn3 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 05:29:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 05:29:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1088ms 05:29:36 INFO - PROCESS | 1856 | 1461328176004 Marionette TRACE conn3 -> [0,65,"getWindowHandle",null] 05:29:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 05:29:36 INFO - PROCESS | 1856 | 1461328176009 Marionette TRACE conn3 <- [1,65,null,{"value":"8"}] 05:29:36 INFO - PROCESS | 1856 | 1461328176033 Marionette TRACE conn3 -> [0,66,"setScriptTimeout",{"ms":35000}] 05:29:36 INFO - PROCESS | 1856 | 1461328176038 Marionette TRACE conn3 <- [1,66,null,{}] 05:29:36 INFO - PROCESS | 1856 | 1461328176047 Marionette TRACE conn3 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:36 INFO - PROCESS | 1856 | 1461328176192 Marionette TRACE conn3 <- [1,67,null,{"value":null}] 05:29:36 INFO - PROCESS | 1856 | 1461328176307 Marionette TRACE conn3 -> [0,68,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:36 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61da68d000 == 24 [pid = 1856] [id = 24] 05:29:36 INFO - PROCESS | 1856 | ++DOMWINDOW == 69 (0x7f61d2b1e800) [pid = 1856] [serial = 69] [outer = (nil)] 05:29:36 INFO - PROCESS | 1856 | ++DOMWINDOW == 70 (0x7f61d7cb2c00) [pid = 1856] [serial = 70] [outer = 0x7f61d2b1e800] 05:29:36 INFO - PROCESS | 1856 | 1461328176372 Marionette DEBUG loaded listener.js 05:29:36 INFO - PROCESS | 1856 | ++DOMWINDOW == 71 (0x7f61d936a000) [pid = 1856] [serial = 71] [outer = 0x7f61d2b1e800] 05:29:37 INFO - PROCESS | 1856 | 1461328177072 Marionette TRACE conn3 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 05:29:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 05:29:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 1109ms 05:29:37 INFO - PROCESS | 1856 | 1461328177124 Marionette TRACE conn3 -> [0,69,"getWindowHandle",null] 05:29:37 INFO - PROCESS | 1856 | 1461328177127 Marionette TRACE conn3 <- [1,69,null,{"value":"8"}] 05:29:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 05:29:37 INFO - PROCESS | 1856 | 1461328177175 Marionette TRACE conn3 -> [0,70,"setScriptTimeout",{"ms":35000}] 05:29:37 INFO - PROCESS | 1856 | 1461328177178 Marionette TRACE conn3 <- [1,70,null,{}] 05:29:37 INFO - PROCESS | 1856 | 1461328177208 Marionette TRACE conn3 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:37 INFO - PROCESS | 1856 | 1461328177354 Marionette TRACE conn3 <- [1,71,null,{"value":null}] 05:29:37 INFO - PROCESS | 1856 | 1461328177471 Marionette TRACE conn3 -> [0,72,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:37 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61ddaeb000 == 25 [pid = 1856] [id = 25] 05:29:37 INFO - PROCESS | 1856 | ++DOMWINDOW == 72 (0x7f61dad7b800) [pid = 1856] [serial = 72] [outer = (nil)] 05:29:37 INFO - PROCESS | 1856 | ++DOMWINDOW == 73 (0x7f61dad88800) [pid = 1856] [serial = 73] [outer = 0x7f61dad7b800] 05:29:37 INFO - PROCESS | 1856 | 1461328177555 Marionette DEBUG loaded listener.js 05:29:37 INFO - PROCESS | 1856 | ++DOMWINDOW == 74 (0x7f61db393000) [pid = 1856] [serial = 74] [outer = 0x7f61dad7b800] 05:29:38 INFO - PROCESS | 1856 | 1461328178278 Marionette TRACE conn3 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 05:29:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 05:29:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 1155ms 05:29:38 INFO - PROCESS | 1856 | 1461328178326 Marionette TRACE conn3 -> [0,73,"getWindowHandle",null] 05:29:38 INFO - PROCESS | 1856 | 1461328178329 Marionette TRACE conn3 <- [1,73,null,{"value":"8"}] 05:29:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 05:29:38 INFO - PROCESS | 1856 | 1461328178334 Marionette TRACE conn3 -> [0,74,"setScriptTimeout",{"ms":35000}] 05:29:38 INFO - PROCESS | 1856 | 1461328178336 Marionette TRACE conn3 <- [1,74,null,{}] 05:29:38 INFO - PROCESS | 1856 | 1461328178342 Marionette TRACE conn3 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:38 INFO - PROCESS | 1856 | 1461328178476 Marionette TRACE conn3 <- [1,75,null,{"value":null}] 05:29:38 INFO - PROCESS | 1856 | 1461328178566 Marionette TRACE conn3 -> [0,76,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:38 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61e1007800 == 26 [pid = 1856] [id = 26] 05:29:38 INFO - PROCESS | 1856 | ++DOMWINDOW == 75 (0x7f61ddc3e400) [pid = 1856] [serial = 75] [outer = (nil)] 05:29:38 INFO - PROCESS | 1856 | ++DOMWINDOW == 76 (0x7f61e0d67800) [pid = 1856] [serial = 76] [outer = 0x7f61ddc3e400] 05:29:38 INFO - PROCESS | 1856 | 1461328178634 Marionette DEBUG loaded listener.js 05:29:38 INFO - PROCESS | 1856 | ++DOMWINDOW == 77 (0x7f61e7a7f400) [pid = 1856] [serial = 77] [outer = 0x7f61ddc3e400] 05:29:39 INFO - PROCESS | 1856 | 1461328179519 Marionette TRACE conn3 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 05:29:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 05:29:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 1227ms 05:29:39 INFO - PROCESS | 1856 | 1461328179562 Marionette TRACE conn3 -> [0,77,"getWindowHandle",null] 05:29:39 INFO - PROCESS | 1856 | 1461328179569 Marionette TRACE conn3 <- [1,77,null,{"value":"8"}] 05:29:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 05:29:39 INFO - PROCESS | 1856 | 1461328179606 Marionette TRACE conn3 -> [0,78,"setScriptTimeout",{"ms":35000}] 05:29:39 INFO - PROCESS | 1856 | 1461328179611 Marionette TRACE conn3 <- [1,78,null,{}] 05:29:39 INFO - PROCESS | 1856 | 1461328179621 Marionette TRACE conn3 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:39 INFO - PROCESS | 1856 | 1461328179753 Marionette TRACE conn3 <- [1,79,null,{"value":null}] 05:29:39 INFO - PROCESS | 1856 | 1461328179871 Marionette TRACE conn3 -> [0,80,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:39 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61d17b5800 == 27 [pid = 1856] [id = 27] 05:29:39 INFO - PROCESS | 1856 | ++DOMWINDOW == 78 (0x7f61d105ac00) [pid = 1856] [serial = 78] [outer = (nil)] 05:29:39 INFO - PROCESS | 1856 | ++DOMWINDOW == 79 (0x7f61d4b02c00) [pid = 1856] [serial = 79] [outer = 0x7f61d105ac00] 05:29:39 INFO - PROCESS | 1856 | 1461328179934 Marionette DEBUG loaded listener.js 05:29:40 INFO - PROCESS | 1856 | ++DOMWINDOW == 80 (0x7f61d7cb7c00) [pid = 1856] [serial = 80] [outer = 0x7f61d105ac00] 05:29:40 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61ddade000 == 26 [pid = 1856] [id = 21] 05:29:40 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61db293800 == 25 [pid = 1856] [id = 20] 05:29:40 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61db165800 == 24 [pid = 1856] [id = 19] 05:29:40 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61daae3000 == 23 [pid = 1856] [id = 18] 05:29:40 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61d9f20800 == 22 [pid = 1856] [id = 17] 05:29:40 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61d12e3000 == 21 [pid = 1856] [id = 16] 05:29:40 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61da35d000 == 20 [pid = 1856] [id = 15] 05:29:40 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61d4930800 == 19 [pid = 1856] [id = 14] 05:29:40 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61d1539000 == 18 [pid = 1856] [id = 13] 05:29:40 INFO - PROCESS | 1856 | 1461328180659 Marionette TRACE conn3 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 05:29:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 05:29:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 1113ms 05:29:40 INFO - PROCESS | 1856 | 1461328180696 Marionette TRACE conn3 -> [0,81,"getWindowHandle",null] 05:29:40 INFO - PROCESS | 1856 | 1461328180701 Marionette TRACE conn3 <- [1,81,null,{"value":"8"}] 05:29:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 05:29:40 INFO - PROCESS | 1856 | 1461328180710 Marionette TRACE conn3 -> [0,82,"setScriptTimeout",{"ms":35000}] 05:29:40 INFO - PROCESS | 1856 | 1461328180715 Marionette TRACE conn3 <- [1,82,null,{}] 05:29:40 INFO - PROCESS | 1856 | 1461328180721 Marionette TRACE conn3 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:40 INFO - PROCESS | 1856 | 1461328180858 Marionette TRACE conn3 <- [1,83,null,{"value":null}] 05:29:40 INFO - PROCESS | 1856 | 1461328180984 Marionette TRACE conn3 -> [0,84,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:41 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61d9bd2800 == 19 [pid = 1856] [id = 28] 05:29:41 INFO - PROCESS | 1856 | ++DOMWINDOW == 81 (0x7f61d6f4f800) [pid = 1856] [serial = 81] [outer = (nil)] 05:29:41 INFO - PROCESS | 1856 | ++DOMWINDOW == 82 (0x7f61d84c9800) [pid = 1856] [serial = 82] [outer = 0x7f61d6f4f800] 05:29:41 INFO - PROCESS | 1856 | 1461328181052 Marionette DEBUG loaded listener.js 05:29:41 INFO - PROCESS | 1856 | ++DOMWINDOW == 83 (0x7f61d956f400) [pid = 1856] [serial = 83] [outer = 0x7f61d6f4f800] 05:29:41 INFO - PROCESS | 1856 | 1461328181756 Marionette TRACE conn3 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 05:29:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 05:29:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 1079ms 05:29:41 INFO - PROCESS | 1856 | 1461328181791 Marionette TRACE conn3 -> [0,85,"getWindowHandle",null] 05:29:41 INFO - PROCESS | 1856 | 1461328181799 Marionette TRACE conn3 <- [1,85,null,{"value":"8"}] 05:29:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 05:29:41 INFO - PROCESS | 1856 | 1461328181808 Marionette TRACE conn3 -> [0,86,"setScriptTimeout",{"ms":35000}] 05:29:41 INFO - PROCESS | 1856 | 1461328181811 Marionette TRACE conn3 <- [1,86,null,{}] 05:29:41 INFO - PROCESS | 1856 | 1461328181817 Marionette TRACE conn3 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:41 INFO - PROCESS | 1856 | 1461328181956 Marionette TRACE conn3 <- [1,87,null,{"value":null}] 05:29:42 INFO - PROCESS | 1856 | 1461328182080 Marionette TRACE conn3 -> [0,88,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:42 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61dac0e800 == 20 [pid = 1856] [id = 29] 05:29:42 INFO - PROCESS | 1856 | ++DOMWINDOW == 84 (0x7f61d9b32400) [pid = 1856] [serial = 84] [outer = (nil)] 05:29:42 INFO - PROCESS | 1856 | ++DOMWINDOW == 85 (0x7f61dad84000) [pid = 1856] [serial = 85] [outer = 0x7f61d9b32400] 05:29:42 INFO - PROCESS | 1856 | 1461328182144 Marionette DEBUG loaded listener.js 05:29:42 INFO - PROCESS | 1856 | ++DOMWINDOW == 86 (0x7f61db224c00) [pid = 1856] [serial = 86] [outer = 0x7f61d9b32400] 05:29:42 INFO - PROCESS | 1856 | 1461328182837 Marionette TRACE conn3 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 05:29:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 05:29:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 1076ms 05:29:42 INFO - PROCESS | 1856 | 1461328182885 Marionette TRACE conn3 -> [0,89,"getWindowHandle",null] 05:29:42 INFO - PROCESS | 1856 | 1461328182888 Marionette TRACE conn3 <- [1,89,null,{"value":"8"}] 05:29:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 05:29:42 INFO - PROCESS | 1856 | 1461328182893 Marionette TRACE conn3 -> [0,90,"setScriptTimeout",{"ms":35000}] 05:29:42 INFO - PROCESS | 1856 | 1461328182898 Marionette TRACE conn3 <- [1,90,null,{}] 05:29:42 INFO - PROCESS | 1856 | 1461328182912 Marionette TRACE conn3 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:43 INFO - PROCESS | 1856 | 1461328183093 Marionette TRACE conn3 <- [1,91,null,{"value":null}] 05:29:43 INFO - PROCESS | 1856 | 1461328183108 Marionette TRACE conn3 -> [0,92,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:43 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61ddade000 == 21 [pid = 1856] [id = 30] 05:29:43 INFO - PROCESS | 1856 | ++DOMWINDOW == 87 (0x7f61dda04800) [pid = 1856] [serial = 87] [outer = (nil)] 05:29:43 INFO - PROCESS | 1856 | ++DOMWINDOW == 88 (0x7f61ddc44800) [pid = 1856] [serial = 88] [outer = 0x7f61dda04800] 05:29:43 INFO - PROCESS | 1856 | 1461328183177 Marionette DEBUG loaded listener.js 05:29:43 INFO - PROCESS | 1856 | ++DOMWINDOW == 89 (0x7f61e7a76000) [pid = 1856] [serial = 89] [outer = 0x7f61dda04800] 05:29:43 INFO - PROCESS | 1856 | 1461328183866 Marionette TRACE conn3 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 05:29:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 05:29:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1032ms 05:29:43 INFO - PROCESS | 1856 | 1461328183926 Marionette TRACE conn3 -> [0,93,"getWindowHandle",null] 05:29:43 INFO - PROCESS | 1856 | 1461328183930 Marionette TRACE conn3 <- [1,93,null,{"value":"8"}] 05:29:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 05:29:43 INFO - PROCESS | 1856 | 1461328183935 Marionette TRACE conn3 -> [0,94,"setScriptTimeout",{"ms":35000}] 05:29:43 INFO - PROCESS | 1856 | 1461328183937 Marionette TRACE conn3 <- [1,94,null,{}] 05:29:43 INFO - PROCESS | 1856 | 1461328183942 Marionette TRACE conn3 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:44 INFO - PROCESS | 1856 | 1461328184078 Marionette TRACE conn3 <- [1,95,null,{"value":null}] 05:29:44 INFO - PROCESS | 1856 | 1461328184198 Marionette TRACE conn3 -> [0,96,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:44 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61e1014800 == 22 [pid = 1856] [id = 31] 05:29:44 INFO - PROCESS | 1856 | ++DOMWINDOW == 90 (0x7f61d09bf800) [pid = 1856] [serial = 90] [outer = (nil)] 05:29:44 INFO - PROCESS | 1856 | ++DOMWINDOW == 91 (0x7f61e7be6c00) [pid = 1856] [serial = 91] [outer = 0x7f61d09bf800] 05:29:44 INFO - PROCESS | 1856 | 1461328184262 Marionette DEBUG loaded listener.js 05:29:44 INFO - PROCESS | 1856 | ++DOMWINDOW == 92 (0x7f61e7d8b000) [pid = 1856] [serial = 92] [outer = 0x7f61d09bf800] 05:29:44 INFO - PROCESS | 1856 | 1461328184938 Marionette TRACE conn3 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 05:29:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 05:29:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1026ms 05:29:44 INFO - PROCESS | 1856 | 1461328184963 Marionette TRACE conn3 -> [0,97,"getWindowHandle",null] 05:29:44 INFO - PROCESS | 1856 | 1461328184967 Marionette TRACE conn3 <- [1,97,null,{"value":"8"}] 05:29:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 05:29:44 INFO - PROCESS | 1856 | 1461328184991 Marionette TRACE conn3 -> [0,98,"setScriptTimeout",{"ms":35000}] 05:29:44 INFO - PROCESS | 1856 | 1461328184994 Marionette TRACE conn3 <- [1,98,null,{}] 05:29:45 INFO - PROCESS | 1856 | 1461328185005 Marionette TRACE conn3 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:45 INFO - PROCESS | 1856 | 1461328185130 Marionette TRACE conn3 <- [1,99,null,{"value":null}] 05:29:45 INFO - PROCESS | 1856 | 1461328185300 Marionette TRACE conn3 -> [0,100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:45 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61d1547000 == 23 [pid = 1856] [id = 32] 05:29:45 INFO - PROCESS | 1856 | ++DOMWINDOW == 93 (0x7f61d0f4f800) [pid = 1856] [serial = 93] [outer = (nil)] 05:29:45 INFO - PROCESS | 1856 | ++DOMWINDOW == 94 (0x7f61d0f59800) [pid = 1856] [serial = 94] [outer = 0x7f61d0f4f800] 05:29:45 INFO - PROCESS | 1856 | 1461328185361 Marionette DEBUG loaded listener.js 05:29:45 INFO - PROCESS | 1856 | ++DOMWINDOW == 95 (0x7f61d1f78400) [pid = 1856] [serial = 95] [outer = 0x7f61d0f4f800] 05:29:46 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61ddaeb000 == 22 [pid = 1856] [id = 25] 05:29:46 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61da68d000 == 21 [pid = 1856] [id = 24] 05:29:46 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61d12ef800 == 20 [pid = 1856] [id = 23] 05:29:46 INFO - PROCESS | 1856 | 1461328186159 Marionette TRACE conn3 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 05:29:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 05:29:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1242ms 05:29:46 INFO - PROCESS | 1856 | 1461328186230 Marionette TRACE conn3 -> [0,101,"getWindowHandle",null] 05:29:46 INFO - PROCESS | 1856 | 1461328186235 Marionette TRACE conn3 <- [1,101,null,{"value":"8"}] 05:29:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 05:29:46 INFO - PROCESS | 1856 | 1461328186243 Marionette TRACE conn3 -> [0,102,"setScriptTimeout",{"ms":35000}] 05:29:46 INFO - PROCESS | 1856 | 1461328186248 Marionette TRACE conn3 <- [1,102,null,{}] 05:29:46 INFO - PROCESS | 1856 | 1461328186257 Marionette TRACE conn3 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:46 INFO - PROCESS | 1856 | 1461328186415 Marionette TRACE conn3 <- [1,103,null,{"value":null}] 05:29:46 INFO - PROCESS | 1856 | 1461328186537 Marionette TRACE conn3 -> [0,104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:46 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61daadb800 == 21 [pid = 1856] [id = 33] 05:29:46 INFO - PROCESS | 1856 | ++DOMWINDOW == 96 (0x7f61d1589c00) [pid = 1856] [serial = 96] [outer = (nil)] 05:29:46 INFO - PROCESS | 1856 | ++DOMWINDOW == 97 (0x7f61d839a800) [pid = 1856] [serial = 97] [outer = 0x7f61d1589c00] 05:29:46 INFO - PROCESS | 1856 | 1461328186606 Marionette DEBUG loaded listener.js 05:29:46 INFO - PROCESS | 1856 | ++DOMWINDOW == 98 (0x7f61d9a17c00) [pid = 1856] [serial = 98] [outer = 0x7f61d1589c00] 05:29:47 INFO - PROCESS | 1856 | 1461328187362 Marionette TRACE conn3 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 05:29:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 05:29:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1187ms 05:29:47 INFO - PROCESS | 1856 | 1461328187430 Marionette TRACE conn3 -> [0,105,"getWindowHandle",null] 05:29:47 INFO - PROCESS | 1856 | 1461328187437 Marionette TRACE conn3 <- [1,105,null,{"value":"8"}] 05:29:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 05:29:47 INFO - PROCESS | 1856 | 1461328187446 Marionette TRACE conn3 -> [0,106,"setScriptTimeout",{"ms":35000}] 05:29:47 INFO - PROCESS | 1856 | 1461328187449 Marionette TRACE conn3 <- [1,106,null,{}] 05:29:47 INFO - PROCESS | 1856 | 1461328187455 Marionette TRACE conn3 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:47 INFO - PROCESS | 1856 | 1461328187629 Marionette TRACE conn3 <- [1,107,null,{"value":null}] 05:29:47 INFO - PROCESS | 1856 | 1461328187748 Marionette TRACE conn3 -> [0,108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:47 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61e0de5000 == 22 [pid = 1856] [id = 34] 05:29:47 INFO - PROCESS | 1856 | ++DOMWINDOW == 99 (0x7f61d956b000) [pid = 1856] [serial = 99] [outer = (nil)] 05:29:47 INFO - PROCESS | 1856 | ++DOMWINDOW == 100 (0x7f61db30bc00) [pid = 1856] [serial = 100] [outer = 0x7f61d956b000] 05:29:47 INFO - PROCESS | 1856 | 1461328187813 Marionette DEBUG loaded listener.js 05:29:47 INFO - PROCESS | 1856 | ++DOMWINDOW == 101 (0x7f61dbece000) [pid = 1856] [serial = 101] [outer = 0x7f61d956b000] 05:29:48 INFO - PROCESS | 1856 | 1461328188588 Marionette TRACE conn3 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 05:29:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 05:29:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 1178ms 05:29:48 INFO - PROCESS | 1856 | 1461328188625 Marionette TRACE conn3 -> [0,109,"getWindowHandle",null] 05:29:48 INFO - PROCESS | 1856 | 1461328188628 Marionette TRACE conn3 <- [1,109,null,{"value":"8"}] 05:29:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 05:29:48 INFO - PROCESS | 1856 | 1461328188634 Marionette TRACE conn3 -> [0,110,"setScriptTimeout",{"ms":35000}] 05:29:48 INFO - PROCESS | 1856 | 1461328188638 Marionette TRACE conn3 <- [1,110,null,{}] 05:29:48 INFO - PROCESS | 1856 | 1461328188652 Marionette TRACE conn3 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:48 INFO - PROCESS | 1856 | 1461328188788 Marionette TRACE conn3 <- [1,111,null,{"value":null}] 05:29:48 INFO - PROCESS | 1856 | 1461328188914 Marionette TRACE conn3 -> [0,112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:48 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61e7bb6000 == 23 [pid = 1856] [id = 35] 05:29:48 INFO - PROCESS | 1856 | ++DOMWINDOW == 102 (0x7f61e1c16800) [pid = 1856] [serial = 102] [outer = (nil)] 05:29:48 INFO - PROCESS | 1856 | ++DOMWINDOW == 103 (0x7f61e7a74400) [pid = 1856] [serial = 103] [outer = 0x7f61e1c16800] 05:29:48 INFO - PROCESS | 1856 | 1461328188984 Marionette DEBUG loaded listener.js 05:29:49 INFO - PROCESS | 1856 | ++DOMWINDOW == 104 (0x7f61e7d4a800) [pid = 1856] [serial = 104] [outer = 0x7f61e1c16800] 05:29:49 INFO - PROCESS | 1856 | 1461328189725 Marionette TRACE conn3 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 05:29:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 05:29:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 1130ms 05:29:49 INFO - PROCESS | 1856 | 1461328189764 Marionette TRACE conn3 -> [0,113,"getWindowHandle",null] 05:29:49 INFO - PROCESS | 1856 | 1461328189768 Marionette TRACE conn3 <- [1,113,null,{"value":"8"}] 05:29:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 05:29:49 INFO - PROCESS | 1856 | 1461328189773 Marionette TRACE conn3 -> [0,114,"setScriptTimeout",{"ms":35000}] 05:29:49 INFO - PROCESS | 1856 | 1461328189775 Marionette TRACE conn3 <- [1,114,null,{}] 05:29:49 INFO - PROCESS | 1856 | 1461328189780 Marionette TRACE conn3 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:49 INFO - PROCESS | 1856 | 1461328189911 Marionette TRACE conn3 <- [1,115,null,{"value":null}] 05:29:50 INFO - PROCESS | 1856 | 1461328190012 Marionette TRACE conn3 -> [0,116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:50 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61d4945800 == 24 [pid = 1856] [id = 36] 05:29:50 INFO - PROCESS | 1856 | ++DOMWINDOW == 105 (0x7f61e89aa400) [pid = 1856] [serial = 105] [outer = (nil)] 05:29:50 INFO - PROCESS | 1856 | ++DOMWINDOW == 106 (0x7f61e8ce2000) [pid = 1856] [serial = 106] [outer = 0x7f61e89aa400] 05:29:50 INFO - PROCESS | 1856 | 1461328190075 Marionette DEBUG loaded listener.js 05:29:50 INFO - PROCESS | 1856 | ++DOMWINDOW == 107 (0x7f61e8f11800) [pid = 1856] [serial = 107] [outer = 0x7f61e89aa400] 05:29:50 INFO - PROCESS | 1856 | 1461328190878 Marionette TRACE conn3 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 05:29:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 05:29:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 1181ms 05:29:50 INFO - PROCESS | 1856 | 1461328190956 Marionette TRACE conn3 -> [0,117,"getWindowHandle",null] 05:29:50 INFO - PROCESS | 1856 | 1461328190961 Marionette TRACE conn3 <- [1,117,null,{"value":"8"}] 05:29:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 05:29:50 INFO - PROCESS | 1856 | 1461328190968 Marionette TRACE conn3 -> [0,118,"setScriptTimeout",{"ms":35000}] 05:29:50 INFO - PROCESS | 1856 | 1461328190972 Marionette TRACE conn3 <- [1,118,null,{}] 05:29:50 INFO - PROCESS | 1856 | 1461328190979 Marionette TRACE conn3 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:51 INFO - PROCESS | 1856 | 1461328191120 Marionette TRACE conn3 <- [1,119,null,{"value":null}] 05:29:51 INFO - PROCESS | 1856 | 1461328191257 Marionette TRACE conn3 -> [0,120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:51 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61ddade000 == 23 [pid = 1856] [id = 30] 05:29:51 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61dac0e800 == 22 [pid = 1856] [id = 29] 05:29:51 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61d9bd2800 == 21 [pid = 1856] [id = 28] 05:29:51 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61d3a10800 == 22 [pid = 1856] [id = 37] 05:29:51 INFO - PROCESS | 1856 | ++DOMWINDOW == 108 (0x7f61d105f400) [pid = 1856] [serial = 108] [outer = (nil)] 05:29:51 INFO - PROCESS | 1856 | ++DOMWINDOW == 109 (0x7f61d2f08000) [pid = 1856] [serial = 109] [outer = 0x7f61d105f400] 05:29:51 INFO - PROCESS | 1856 | 1461328191337 Marionette DEBUG loaded listener.js 05:29:51 INFO - PROCESS | 1856 | ++DOMWINDOW == 110 (0x7f61d9a11c00) [pid = 1856] [serial = 110] [outer = 0x7f61d105f400] 05:29:52 INFO - PROCESS | 1856 | 1461328192081 Marionette TRACE conn3 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 05:29:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 05:29:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 1143ms 05:29:52 INFO - PROCESS | 1856 | 1461328192111 Marionette TRACE conn3 -> [0,121,"getWindowHandle",null] 05:29:52 INFO - PROCESS | 1856 | 1461328192117 Marionette TRACE conn3 <- [1,121,null,{"value":"8"}] 05:29:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 05:29:52 INFO - PROCESS | 1856 | 1461328192125 Marionette TRACE conn3 -> [0,122,"setScriptTimeout",{"ms":35000}] 05:29:52 INFO - PROCESS | 1856 | 1461328192129 Marionette TRACE conn3 <- [1,122,null,{}] 05:29:52 INFO - PROCESS | 1856 | 1461328192136 Marionette TRACE conn3 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:52 INFO - PROCESS | 1856 | 1461328192310 Marionette TRACE conn3 <- [1,123,null,{"value":null}] 05:29:52 INFO - PROCESS | 1856 | 1461328192442 Marionette TRACE conn3 -> [0,124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:52 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61ddf8a800 == 23 [pid = 1856] [id = 38] 05:29:52 INFO - PROCESS | 1856 | ++DOMWINDOW == 111 (0x7f61dad7b400) [pid = 1856] [serial = 111] [outer = (nil)] 05:29:52 INFO - PROCESS | 1856 | ++DOMWINDOW == 112 (0x7f61dda1f400) [pid = 1856] [serial = 112] [outer = 0x7f61dad7b400] 05:29:52 INFO - PROCESS | 1856 | 1461328192515 Marionette DEBUG loaded listener.js 05:29:52 INFO - PROCESS | 1856 | ++DOMWINDOW == 113 (0x7f61e0d68400) [pid = 1856] [serial = 113] [outer = 0x7f61dad7b400] 05:29:53 INFO - PROCESS | 1856 | 1461328193247 Marionette TRACE conn3 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 05:29:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 05:29:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 1136ms 05:29:53 INFO - PROCESS | 1856 | 1461328193264 Marionette TRACE conn3 -> [0,125,"getWindowHandle",null] 05:29:53 INFO - PROCESS | 1856 | 1461328193269 Marionette TRACE conn3 <- [1,125,null,{"value":"8"}] 05:29:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 05:29:53 INFO - PROCESS | 1856 | 1461328193276 Marionette TRACE conn3 -> [0,126,"setScriptTimeout",{"ms":35000}] 05:29:53 INFO - PROCESS | 1856 | 1461328193280 Marionette TRACE conn3 <- [1,126,null,{}] 05:29:53 INFO - PROCESS | 1856 | 1461328193285 Marionette TRACE conn3 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:53 INFO - PROCESS | 1856 | 1461328193421 Marionette TRACE conn3 <- [1,127,null,{"value":null}] 05:29:53 INFO - PROCESS | 1856 | 1461328193561 Marionette TRACE conn3 -> [0,128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:53 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61e7d66800 == 24 [pid = 1856] [id = 39] 05:29:53 INFO - PROCESS | 1856 | ++DOMWINDOW == 114 (0x7f61e7a78c00) [pid = 1856] [serial = 114] [outer = (nil)] 05:29:53 INFO - PROCESS | 1856 | ++DOMWINDOW == 115 (0x7f61e7d90800) [pid = 1856] [serial = 115] [outer = 0x7f61e7a78c00] 05:29:53 INFO - PROCESS | 1856 | 1461328193628 Marionette DEBUG loaded listener.js 05:29:53 INFO - PROCESS | 1856 | ++DOMWINDOW == 116 (0x7f61e8c45400) [pid = 1856] [serial = 116] [outer = 0x7f61e7a78c00] 05:29:54 INFO - PROCESS | 1856 | 1461328194401 Marionette TRACE conn3 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 05:29:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 05:29:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 1180ms 05:29:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 05:29:54 INFO - PROCESS | 1856 | 1461328194456 Marionette TRACE conn3 -> [0,129,"getWindowHandle",null] 05:29:54 INFO - PROCESS | 1856 | 1461328194459 Marionette TRACE conn3 <- [1,129,null,{"value":"8"}] 05:29:54 INFO - PROCESS | 1856 | 1461328194467 Marionette TRACE conn3 -> [0,130,"setScriptTimeout",{"ms":35000}] 05:29:54 INFO - PROCESS | 1856 | 1461328194476 Marionette TRACE conn3 <- [1,130,null,{}] 05:29:54 INFO - PROCESS | 1856 | 1461328194488 Marionette TRACE conn3 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:54 INFO - PROCESS | 1856 | 1461328194697 Marionette TRACE conn3 <- [1,131,null,{"value":null}] 05:29:54 INFO - PROCESS | 1856 | 1461328194796 Marionette TRACE conn3 -> [0,132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:54 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61eae6f000 == 25 [pid = 1856] [id = 40] 05:29:54 INFO - PROCESS | 1856 | ++DOMWINDOW == 117 (0x7f61ec534800) [pid = 1856] [serial = 117] [outer = (nil)] 05:29:54 INFO - PROCESS | 1856 | ++DOMWINDOW == 118 (0x7f61ec7adc00) [pid = 1856] [serial = 118] [outer = 0x7f61ec534800] 05:29:54 INFO - PROCESS | 1856 | 1461328194860 Marionette DEBUG loaded listener.js 05:29:54 INFO - PROCESS | 1856 | ++DOMWINDOW == 119 (0x7f61ec8ad800) [pid = 1856] [serial = 119] [outer = 0x7f61ec534800] 05:29:55 INFO - PROCESS | 1856 | 1461328195567 Marionette TRACE conn3 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 05:29:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 05:29:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1140ms 05:29:55 INFO - PROCESS | 1856 | 1461328195604 Marionette TRACE conn3 -> [0,133,"getWindowHandle",null] 05:29:55 INFO - PROCESS | 1856 | 1461328195607 Marionette TRACE conn3 <- [1,133,null,{"value":"8"}] 05:29:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 05:29:55 INFO - PROCESS | 1856 | 1461328195613 Marionette TRACE conn3 -> [0,134,"setScriptTimeout",{"ms":35000}] 05:29:55 INFO - PROCESS | 1856 | 1461328195616 Marionette TRACE conn3 <- [1,134,null,{}] 05:29:55 INFO - PROCESS | 1856 | 1461328195621 Marionette TRACE conn3 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:55 INFO - PROCESS | 1856 | 1461328195747 Marionette TRACE conn3 <- [1,135,null,{"value":null}] 05:29:55 INFO - PROCESS | 1856 | ++DOMWINDOW == 120 (0x7f61d158f800) [pid = 1856] [serial = 120] [outer = 0x7f61d09b1800] 05:29:55 INFO - PROCESS | 1856 | 1461328195909 Marionette TRACE conn3 -> [0,136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:55 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61ecdde000 == 26 [pid = 1856] [id = 41] 05:29:55 INFO - PROCESS | 1856 | ++DOMWINDOW == 121 (0x7f61ecd98000) [pid = 1856] [serial = 121] [outer = (nil)] 05:29:55 INFO - PROCESS | 1856 | ++DOMWINDOW == 122 (0x7f61ecf3d800) [pid = 1856] [serial = 122] [outer = 0x7f61ecd98000] 05:29:55 INFO - PROCESS | 1856 | 1461328195981 Marionette DEBUG loaded listener.js 05:29:56 INFO - PROCESS | 1856 | ++DOMWINDOW == 123 (0x7f61ed12b400) [pid = 1856] [serial = 123] [outer = 0x7f61ecd98000] 05:29:56 INFO - PROCESS | 1856 | 1461328196711 Marionette TRACE conn3 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 05:29:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 05:29:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1131ms 05:29:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 05:29:56 INFO - PROCESS | 1856 | 1461328196750 Marionette TRACE conn3 -> [0,137,"getWindowHandle",null] 05:29:56 INFO - PROCESS | 1856 | 1461328196752 Marionette TRACE conn3 <- [1,137,null,{"value":"8"}] 05:29:56 INFO - PROCESS | 1856 | 1461328196762 Marionette TRACE conn3 -> [0,138,"setScriptTimeout",{"ms":35000}] 05:29:56 INFO - PROCESS | 1856 | 1461328196764 Marionette TRACE conn3 <- [1,138,null,{}] 05:29:56 INFO - PROCESS | 1856 | 1461328196769 Marionette TRACE conn3 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:56 INFO - PROCESS | 1856 | 1461328196903 Marionette TRACE conn3 <- [1,139,null,{"value":null}] 05:29:57 INFO - PROCESS | 1856 | 1461328197031 Marionette TRACE conn3 -> [0,140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:57 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61ecd4c000 == 27 [pid = 1856] [id = 42] 05:29:57 INFO - PROCESS | 1856 | ++DOMWINDOW == 124 (0x7f61ed20f000) [pid = 1856] [serial = 124] [outer = (nil)] 05:29:57 INFO - PROCESS | 1856 | ++DOMWINDOW == 125 (0x7f61ed279400) [pid = 1856] [serial = 125] [outer = 0x7f61ed20f000] 05:29:57 INFO - PROCESS | 1856 | 1461328197106 Marionette DEBUG loaded listener.js 05:29:57 INFO - PROCESS | 1856 | ++DOMWINDOW == 126 (0x7f61ef810c00) [pid = 1856] [serial = 126] [outer = 0x7f61ed20f000] 05:29:57 INFO - PROCESS | 1856 | 1461328197990 Marionette TRACE conn3 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 05:29:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 05:29:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1283ms 05:29:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 05:29:58 INFO - PROCESS | 1856 | 1461328198042 Marionette TRACE conn3 -> [0,141,"getWindowHandle",null] 05:29:58 INFO - PROCESS | 1856 | 1461328198046 Marionette TRACE conn3 <- [1,141,null,{"value":"8"}] 05:29:58 INFO - PROCESS | 1856 | 1461328198053 Marionette TRACE conn3 -> [0,142,"setScriptTimeout",{"ms":35000}] 05:29:58 INFO - PROCESS | 1856 | 1461328198057 Marionette TRACE conn3 <- [1,142,null,{}] 05:29:58 INFO - PROCESS | 1856 | 1461328198064 Marionette TRACE conn3 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:58 INFO - PROCESS | 1856 | 1461328198189 Marionette TRACE conn3 <- [1,143,null,{"value":null}] 05:29:58 INFO - PROCESS | 1856 | 1461328198348 Marionette TRACE conn3 -> [0,144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:58 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61daadb800 == 26 [pid = 1856] [id = 33] 05:29:58 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61d654c800 == 27 [pid = 1856] [id = 43] 05:29:58 INFO - PROCESS | 1856 | ++DOMWINDOW == 127 (0x7f61d1056400) [pid = 1856] [serial = 127] [outer = (nil)] 05:29:58 INFO - PROCESS | 1856 | ++DOMWINDOW == 128 (0x7f61d3012400) [pid = 1856] [serial = 128] [outer = 0x7f61d1056400] 05:29:58 INFO - PROCESS | 1856 | 1461328198426 Marionette DEBUG loaded listener.js 05:29:58 INFO - PROCESS | 1856 | ++DOMWINDOW == 129 (0x7f61daa2f800) [pid = 1856] [serial = 129] [outer = 0x7f61d1056400] 05:29:59 INFO - PROCESS | 1856 | 1461328199194 Marionette TRACE conn3 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 05:29:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 05:29:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1184ms 05:29:59 INFO - PROCESS | 1856 | 1461328199237 Marionette TRACE conn3 -> [0,145,"getWindowHandle",null] 05:29:59 INFO - PROCESS | 1856 | 1461328199244 Marionette TRACE conn3 <- [1,145,null,{"value":"8"}] 05:29:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 05:29:59 INFO - PROCESS | 1856 | 1461328199252 Marionette TRACE conn3 -> [0,146,"setScriptTimeout",{"ms":35000}] 05:29:59 INFO - PROCESS | 1856 | 1461328199256 Marionette TRACE conn3 <- [1,146,null,{}] 05:29:59 INFO - PROCESS | 1856 | 1461328199278 Marionette TRACE conn3 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:59 INFO - PROCESS | 1856 | 1461328199422 Marionette TRACE conn3 <- [1,147,null,{"value":null}] 05:29:59 INFO - PROCESS | 1856 | 1461328199546 Marionette TRACE conn3 -> [0,148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:59 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61e7bc5800 == 28 [pid = 1856] [id = 44] 05:29:59 INFO - PROCESS | 1856 | ++DOMWINDOW == 130 (0x7f61d09b2800) [pid = 1856] [serial = 130] [outer = (nil)] 05:29:59 INFO - PROCESS | 1856 | ++DOMWINDOW == 131 (0x7f61e6c40800) [pid = 1856] [serial = 131] [outer = 0x7f61d09b2800] 05:29:59 INFO - PROCESS | 1856 | 1461328199613 Marionette DEBUG loaded listener.js 05:29:59 INFO - PROCESS | 1856 | ++DOMWINDOW == 132 (0x7f61e7d4b800) [pid = 1856] [serial = 132] [outer = 0x7f61d09b2800] 05:30:00 INFO - PROCESS | 1856 | 1461328200356 Marionette TRACE conn3 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 05:30:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 05:30:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1135ms 05:30:00 INFO - PROCESS | 1856 | 1461328200389 Marionette TRACE conn3 -> [0,149,"getWindowHandle",null] 05:30:00 INFO - PROCESS | 1856 | 1461328200395 Marionette TRACE conn3 <- [1,149,null,{"value":"8"}] 05:30:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 05:30:00 INFO - PROCESS | 1856 | 1461328200403 Marionette TRACE conn3 -> [0,150,"setScriptTimeout",{"ms":35000}] 05:30:00 INFO - PROCESS | 1856 | 1461328200407 Marionette TRACE conn3 <- [1,150,null,{}] 05:30:00 INFO - PROCESS | 1856 | 1461328200428 Marionette TRACE conn3 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:00 INFO - PROCESS | 1856 | 1461328200578 Marionette TRACE conn3 <- [1,151,null,{"value":null}] 05:30:00 INFO - PROCESS | 1856 | 1461328200701 Marionette TRACE conn3 -> [0,152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:00 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61eae68800 == 29 [pid = 1856] [id = 45] 05:30:00 INFO - PROCESS | 1856 | ++DOMWINDOW == 133 (0x7f61e8db4c00) [pid = 1856] [serial = 133] [outer = (nil)] 05:30:00 INFO - PROCESS | 1856 | ++DOMWINDOW == 134 (0x7f61ea915000) [pid = 1856] [serial = 134] [outer = 0x7f61e8db4c00] 05:30:00 INFO - PROCESS | 1856 | 1461328200767 Marionette DEBUG loaded listener.js 05:30:00 INFO - PROCESS | 1856 | ++DOMWINDOW == 135 (0x7f61ec540800) [pid = 1856] [serial = 135] [outer = 0x7f61e8db4c00] 05:30:01 INFO - PROCESS | 1856 | 1461328201559 Marionette TRACE conn3 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 05:30:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 05:30:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 1180ms 05:30:01 INFO - PROCESS | 1856 | 1461328201589 Marionette TRACE conn3 -> [0,153,"getWindowHandle",null] 05:30:01 INFO - PROCESS | 1856 | 1461328201591 Marionette TRACE conn3 <- [1,153,null,{"value":"8"}] 05:30:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 05:30:01 INFO - PROCESS | 1856 | 1461328201604 Marionette TRACE conn3 -> [0,154,"setScriptTimeout",{"ms":35000}] 05:30:01 INFO - PROCESS | 1856 | 1461328201612 Marionette TRACE conn3 <- [1,154,null,{}] 05:30:01 INFO - PROCESS | 1856 | 1461328201627 Marionette TRACE conn3 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:01 INFO - PROCESS | 1856 | 1461328201826 Marionette TRACE conn3 <- [1,155,null,{"value":null}] 05:30:01 INFO - PROCESS | 1856 | 1461328201841 Marionette TRACE conn3 -> [0,156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:01 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61eee85800 == 30 [pid = 1856] [id = 46] 05:30:01 INFO - PROCESS | 1856 | ++DOMWINDOW == 136 (0x7f61eeeb9800) [pid = 1856] [serial = 136] [outer = (nil)] 05:30:01 INFO - PROCESS | 1856 | ++DOMWINDOW == 137 (0x7f61ef811400) [pid = 1856] [serial = 137] [outer = 0x7f61eeeb9800] 05:30:01 INFO - PROCESS | 1856 | 1461328201905 Marionette DEBUG loaded listener.js 05:30:02 INFO - PROCESS | 1856 | ++DOMWINDOW == 138 (0x7f61efb9d800) [pid = 1856] [serial = 138] [outer = 0x7f61eeeb9800] 05:30:02 INFO - PROCESS | 1856 | 1461328202724 Marionette TRACE conn3 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 05:30:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 05:30:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1185ms 05:30:02 INFO - PROCESS | 1856 | 1461328202789 Marionette TRACE conn3 -> [0,157,"getWindowHandle",null] 05:30:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 05:30:02 INFO - PROCESS | 1856 | 1461328202793 Marionette TRACE conn3 <- [1,157,null,{"value":"8"}] 05:30:02 INFO - PROCESS | 1856 | 1461328202799 Marionette TRACE conn3 -> [0,158,"setScriptTimeout",{"ms":35000}] 05:30:02 INFO - PROCESS | 1856 | 1461328202802 Marionette TRACE conn3 <- [1,158,null,{}] 05:30:02 INFO - PROCESS | 1856 | 1461328202806 Marionette TRACE conn3 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:02 INFO - PROCESS | 1856 | 1461328202945 Marionette TRACE conn3 <- [1,159,null,{"value":null}] 05:30:03 INFO - PROCESS | 1856 | 1461328203109 Marionette TRACE conn3 -> [0,160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:03 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61db96b800 == 31 [pid = 1856] [id = 47] 05:30:03 INFO - PROCESS | 1856 | ++DOMWINDOW == 139 (0x7f61d0be7800) [pid = 1856] [serial = 139] [outer = (nil)] 05:30:03 INFO - PROCESS | 1856 | ++DOMWINDOW == 140 (0x7f61d0beb000) [pid = 1856] [serial = 140] [outer = 0x7f61d0be7800] 05:30:03 INFO - PROCESS | 1856 | 1461328203176 Marionette DEBUG loaded listener.js 05:30:03 INFO - PROCESS | 1856 | ++DOMWINDOW == 141 (0x7f61d4627000) [pid = 1856] [serial = 141] [outer = 0x7f61d0be7800] 05:30:03 INFO - PROCESS | 1856 | 1461328203926 Marionette TRACE conn3 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 05:30:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 05:30:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 1176ms 05:30:03 INFO - PROCESS | 1856 | 1461328203976 Marionette TRACE conn3 -> [0,161,"getWindowHandle",null] 05:30:03 INFO - PROCESS | 1856 | 1461328203979 Marionette TRACE conn3 <- [1,161,null,{"value":"8"}] 05:30:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 05:30:03 INFO - PROCESS | 1856 | 1461328203984 Marionette TRACE conn3 -> [0,162,"setScriptTimeout",{"ms":35000}] 05:30:03 INFO - PROCESS | 1856 | 1461328203986 Marionette TRACE conn3 <- [1,162,null,{}] 05:30:03 INFO - PROCESS | 1856 | 1461328203992 Marionette TRACE conn3 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:04 INFO - PROCESS | 1856 | 1461328204118 Marionette TRACE conn3 <- [1,163,null,{"value":null}] 05:30:04 INFO - PROCESS | 1856 | 1461328204246 Marionette TRACE conn3 -> [0,164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:04 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61f1397800 == 32 [pid = 1856] [id = 48] 05:30:04 INFO - PROCESS | 1856 | ++DOMWINDOW == 142 (0x7f61d47ce800) [pid = 1856] [serial = 142] [outer = (nil)] 05:30:04 INFO - PROCESS | 1856 | ++DOMWINDOW == 143 (0x7f61d47d0c00) [pid = 1856] [serial = 143] [outer = 0x7f61d47ce800] 05:30:04 INFO - PROCESS | 1856 | 1461328204323 Marionette DEBUG loaded listener.js 05:30:04 INFO - PROCESS | 1856 | ++DOMWINDOW == 144 (0x7f61ec542000) [pid = 1856] [serial = 144] [outer = 0x7f61d47ce800] 05:30:05 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61e7d66800 == 31 [pid = 1856] [id = 39] 05:30:05 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61ddf8a800 == 30 [pid = 1856] [id = 38] 05:30:05 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61d3a10800 == 29 [pid = 1856] [id = 37] 05:30:07 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61d0f2c800 == 28 [pid = 1856] [id = 8] 05:30:07 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61d154c800 == 27 [pid = 1856] [id = 10] 05:30:07 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61ecdde000 == 26 [pid = 1856] [id = 41] 05:30:07 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61eae6f000 == 25 [pid = 1856] [id = 40] 05:30:07 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61d2f71000 == 24 [pid = 1856] [id = 6] 05:30:07 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61d12eb000 == 23 [pid = 1856] [id = 9] 05:30:07 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61e1014800 == 22 [pid = 1856] [id = 31] 05:30:07 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61ecd4c000 == 21 [pid = 1856] [id = 42] 05:30:07 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61d1547000 == 20 [pid = 1856] [id = 32] 05:30:07 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61d4945800 == 19 [pid = 1856] [id = 36] 05:30:07 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61e7bb6000 == 18 [pid = 1856] [id = 35] 05:30:07 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61e0de5000 == 17 [pid = 1856] [id = 34] 05:30:07 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61e1007800 == 16 [pid = 1856] [id = 26] 05:30:07 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61ddc11000 == 15 [pid = 1856] [id = 22] 05:30:07 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61db96b800 == 14 [pid = 1856] [id = 47] 05:30:07 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61eee85800 == 13 [pid = 1856] [id = 46] 05:30:07 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61eae68800 == 12 [pid = 1856] [id = 45] 05:30:07 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61e7bc5800 == 11 [pid = 1856] [id = 44] 05:30:07 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61d17b5800 == 10 [pid = 1856] [id = 27] 05:30:07 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61d654c800 == 9 [pid = 1856] [id = 43] 05:30:08 INFO - PROCESS | 1856 | 1461328208576 Marionette TRACE conn3 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 05:30:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 05:30:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 4642ms 05:30:08 INFO - PROCESS | 1856 | 1461328208639 Marionette TRACE conn3 -> [0,165,"getWindowHandle",null] 05:30:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 05:30:08 INFO - PROCESS | 1856 | 1461328208644 Marionette TRACE conn3 <- [1,165,null,{"value":"8"}] 05:30:08 INFO - PROCESS | 1856 | 1461328208662 Marionette TRACE conn3 -> [0,166,"setScriptTimeout",{"ms":35000}] 05:30:08 INFO - PROCESS | 1856 | 1461328208665 Marionette TRACE conn3 <- [1,166,null,{}] 05:30:08 INFO - PROCESS | 1856 | 1461328208677 Marionette TRACE conn3 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:08 INFO - PROCESS | 1856 | 1461328208814 Marionette TRACE conn3 <- [1,167,null,{"value":null}] 05:30:08 INFO - PROCESS | 1856 | 1461328208824 Marionette TRACE conn3 -> [0,168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:08 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61d4617000 == 10 [pid = 1856] [id = 49] 05:30:08 INFO - PROCESS | 1856 | ++DOMWINDOW == 145 (0x7f61d105e800) [pid = 1856] [serial = 145] [outer = (nil)] 05:30:08 INFO - PROCESS | 1856 | ++DOMWINDOW == 146 (0x7f61d47cf400) [pid = 1856] [serial = 146] [outer = 0x7f61d105e800] 05:30:08 INFO - PROCESS | 1856 | 1461328208886 Marionette DEBUG loaded listener.js 05:30:08 INFO - PROCESS | 1856 | ++DOMWINDOW == 147 (0x7f61d4b0b000) [pid = 1856] [serial = 147] [outer = 0x7f61d105e800] 05:30:09 INFO - PROCESS | 1856 | 1461328209541 Marionette TRACE conn3 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 05:30:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 05:30:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 944ms 05:30:09 INFO - PROCESS | 1856 | 1461328209594 Marionette TRACE conn3 -> [0,169,"getWindowHandle",null] 05:30:09 INFO - PROCESS | 1856 | 1461328209603 Marionette TRACE conn3 <- [1,169,null,{"value":"8"}] 05:30:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 05:30:09 INFO - PROCESS | 1856 | 1461328209613 Marionette TRACE conn3 -> [0,170,"setScriptTimeout",{"ms":35000}] 05:30:09 INFO - PROCESS | 1856 | 1461328209617 Marionette TRACE conn3 <- [1,170,null,{}] 05:30:09 INFO - PROCESS | 1856 | 1461328209640 Marionette TRACE conn3 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:09 INFO - PROCESS | 1856 | 1461328209786 Marionette TRACE conn3 <- [1,171,null,{"value":null}] 05:30:09 INFO - PROCESS | 1856 | 1461328209798 Marionette TRACE conn3 -> [0,172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.casesensitive.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:09 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61d9bcf800 == 11 [pid = 1856] [id = 50] 05:30:09 INFO - PROCESS | 1856 | ++DOMWINDOW == 148 (0x7f61d6f4d400) [pid = 1856] [serial = 148] [outer = (nil)] 05:30:09 INFO - PROCESS | 1856 | ++DOMWINDOW == 149 (0x7f61d9369c00) [pid = 1856] [serial = 149] [outer = 0x7f61d6f4d400] 05:30:09 INFO - PROCESS | 1856 | 1461328209856 Marionette DEBUG loaded listener.js 05:30:09 INFO - PROCESS | 1856 | ++DOMWINDOW == 150 (0x7f61d9f90800) [pid = 1856] [serial = 150] [outer = 0x7f61d6f4d400] 05:30:10 INFO - PROCESS | 1856 | 1461328210557 Marionette TRACE conn3 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 05:30:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 05:30:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 999ms 05:30:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 05:30:10 INFO - PROCESS | 1856 | 1461328210611 Marionette TRACE conn3 -> [0,173,"getWindowHandle",null] 05:30:10 INFO - PROCESS | 1856 | 1461328210614 Marionette TRACE conn3 <- [1,173,null,{"value":"8"}] 05:30:10 INFO - PROCESS | 1856 | 1461328210621 Marionette TRACE conn3 -> [0,174,"setScriptTimeout",{"ms":35000}] 05:30:10 INFO - PROCESS | 1856 | 1461328210626 Marionette TRACE conn3 <- [1,174,null,{}] 05:30:10 INFO - PROCESS | 1856 | 1461328210641 Marionette TRACE conn3 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:10 INFO - PROCESS | 1856 | 1461328210831 Marionette TRACE conn3 <- [1,175,null,{"value":null}] 05:30:10 INFO - PROCESS | 1856 | 1461328210873 Marionette TRACE conn3 -> [0,176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.clear.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:10 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61dbf34000 == 12 [pid = 1856] [id = 51] 05:30:10 INFO - PROCESS | 1856 | ++DOMWINDOW == 151 (0x7f61d4b0bc00) [pid = 1856] [serial = 151] [outer = (nil)] 05:30:10 INFO - PROCESS | 1856 | ++DOMWINDOW == 152 (0x7f61db39d000) [pid = 1856] [serial = 152] [outer = 0x7f61d4b0bc00] 05:30:10 INFO - PROCESS | 1856 | 1461328210935 Marionette DEBUG loaded listener.js 05:30:11 INFO - PROCESS | 1856 | ++DOMWINDOW == 153 (0x7f61dda1f800) [pid = 1856] [serial = 153] [outer = 0x7f61d4b0bc00] 05:30:11 INFO - PROCESS | 1856 | 1461328211721 Marionette TRACE conn3 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 05:30:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 05:30:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1148ms 05:30:11 INFO - PROCESS | 1856 | 1461328211791 Marionette TRACE conn3 -> [0,177,"getWindowHandle",null] 05:30:11 INFO - PROCESS | 1856 | 1461328211795 Marionette TRACE conn3 <- [1,177,null,{"value":"8"}] 05:30:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 05:30:11 INFO - PROCESS | 1856 | 1461328211818 Marionette TRACE conn3 -> [0,178,"setScriptTimeout",{"ms":35000}] 05:30:11 INFO - PROCESS | 1856 | 1461328211821 Marionette TRACE conn3 <- [1,178,null,{}] 05:30:11 INFO - PROCESS | 1856 | 1461328211826 Marionette TRACE conn3 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:11 INFO - PROCESS | 1856 | 1461328211985 Marionette TRACE conn3 <- [1,179,null,{"value":null}] 05:30:12 INFO - PROCESS | 1856 | 1461328212003 Marionette TRACE conn3 -> [0,180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.darker.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:12 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61e7ab7000 == 13 [pid = 1856] [id = 52] 05:30:12 INFO - PROCESS | 1856 | ++DOMWINDOW == 154 (0x7f61dda21000) [pid = 1856] [serial = 154] [outer = (nil)] 05:30:12 INFO - PROCESS | 1856 | ++DOMWINDOW == 155 (0x7f61e7b71400) [pid = 1856] [serial = 155] [outer = 0x7f61dda21000] 05:30:12 INFO - PROCESS | 1856 | 1461328212058 Marionette DEBUG loaded listener.js 05:30:12 INFO - PROCESS | 1856 | ++DOMWINDOW == 156 (0x7f61e7f5b000) [pid = 1856] [serial = 156] [outer = 0x7f61dda21000] 05:30:12 INFO - PROCESS | 1856 | 1461328212676 Marionette TRACE conn3 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 05:30:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 05:30:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 875ms 05:30:12 INFO - PROCESS | 1856 | 1461328212693 Marionette TRACE conn3 -> [0,181,"getWindowHandle",null] 05:30:12 INFO - PROCESS | 1856 | 1461328212696 Marionette TRACE conn3 <- [1,181,null,{"value":"8"}] 05:30:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 05:30:12 INFO - PROCESS | 1856 | 1461328212702 Marionette TRACE conn3 -> [0,182,"setScriptTimeout",{"ms":35000}] 05:30:12 INFO - PROCESS | 1856 | 1461328212703 Marionette TRACE conn3 <- [1,182,null,{}] 05:30:12 INFO - PROCESS | 1856 | 1461328212713 Marionette TRACE conn3 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:13 INFO - PROCESS | 1856 | 1461328213726 Marionette TRACE conn3 <- [1,183,null,{"value":null}] 05:30:13 INFO - PROCESS | 1856 | --DOMWINDOW == 155 (0x7f61d46cc800) [pid = 1856] [serial = 48] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 05:30:13 INFO - PROCESS | 1856 | --DOMWINDOW == 154 (0x7f61d9d2c400) [pid = 1856] [serial = 51] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 05:30:13 INFO - PROCESS | 1856 | --DOMWINDOW == 153 (0x7f61db925c00) [pid = 1856] [serial = 54] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 05:30:13 INFO - PROCESS | 1856 | --DOMWINDOW == 152 (0x7f61d46d5c00) [pid = 1856] [serial = 57] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 05:30:13 INFO - PROCESS | 1856 | --DOMWINDOW == 151 (0x7f61d2f11000) [pid = 1856] [serial = 39] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 05:30:13 INFO - PROCESS | 1856 | --DOMWINDOW == 150 (0x7f61ddc79400) [pid = 1856] [serial = 60] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 05:30:13 INFO - PROCESS | 1856 | --DOMWINDOW == 149 (0x7f61d2c2f400) [pid = 1856] [serial = 42] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 05:30:13 INFO - PROCESS | 1856 | --DOMWINDOW == 148 (0x7f61d4631800) [pid = 1856] [serial = 45] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 05:30:13 INFO - PROCESS | 1856 | --DOMWINDOW == 147 (0x7f61d0f58000) [pid = 1856] [serial = 35] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 05:30:13 INFO - PROCESS | 1856 | --DOMWINDOW == 146 (0x7f61dda04800) [pid = 1856] [serial = 87] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 05:30:13 INFO - PROCESS | 1856 | --DOMWINDOW == 145 (0x7f61d132b800) [pid = 1856] [serial = 66] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 05:30:13 INFO - PROCESS | 1856 | --DOMWINDOW == 144 (0x7f61d0f4f800) [pid = 1856] [serial = 93] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 05:30:13 INFO - PROCESS | 1856 | --DOMWINDOW == 143 (0x7f61d0f50c00) [pid = 1856] [serial = 63] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 05:30:13 INFO - PROCESS | 1856 | --DOMWINDOW == 142 (0x7f61dad7b400) [pid = 1856] [serial = 111] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 05:30:13 INFO - PROCESS | 1856 | --DOMWINDOW == 141 (0x7f61d9b32400) [pid = 1856] [serial = 84] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 05:30:13 INFO - PROCESS | 1856 | --DOMWINDOW == 140 (0x7f61e1c16800) [pid = 1856] [serial = 102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 05:30:13 INFO - PROCESS | 1856 | --DOMWINDOW == 139 (0x7f61d105ac00) [pid = 1856] [serial = 78] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 05:30:13 INFO - PROCESS | 1856 | --DOMWINDOW == 138 (0x7f61eeeb9800) [pid = 1856] [serial = 136] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 05:30:13 INFO - PROCESS | 1856 | --DOMWINDOW == 137 (0x7f61d132a800) [pid = 1856] [serial = 24] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 05:30:13 INFO - PROCESS | 1856 | --DOMWINDOW == 136 (0x7f61ecd98000) [pid = 1856] [serial = 121] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 05:30:13 INFO - PROCESS | 1856 | --DOMWINDOW == 135 (0x7f61d0f51800) [pid = 1856] [serial = 21] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 05:30:13 INFO - PROCESS | 1856 | --DOMWINDOW == 134 (0x7f61dad7b800) [pid = 1856] [serial = 72] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 05:30:13 INFO - PROCESS | 1856 | --DOMWINDOW == 133 (0x7f61e8db4c00) [pid = 1856] [serial = 133] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 05:30:13 INFO - PROCESS | 1856 | --DOMWINDOW == 132 (0x7f61d2f12400) [pid = 1856] [serial = 15] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 05:30:13 INFO - PROCESS | 1856 | --DOMWINDOW == 131 (0x7f61d1056400) [pid = 1856] [serial = 127] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 05:30:13 INFO - PROCESS | 1856 | --DOMWINDOW == 130 (0x7f61ed20f000) [pid = 1856] [serial = 124] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 05:30:13 INFO - PROCESS | 1856 | --DOMWINDOW == 129 (0x7f61ec534800) [pid = 1856] [serial = 117] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 05:30:13 INFO - PROCESS | 1856 | --DOMWINDOW == 128 (0x7f61d1589c00) [pid = 1856] [serial = 96] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 05:30:13 INFO - PROCESS | 1856 | --DOMWINDOW == 127 (0x7f61e7a78c00) [pid = 1856] [serial = 114] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 05:30:13 INFO - PROCESS | 1856 | --DOMWINDOW == 126 (0x7f61d2b1e800) [pid = 1856] [serial = 69] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 05:30:13 INFO - PROCESS | 1856 | --DOMWINDOW == 125 (0x7f61d09b2800) [pid = 1856] [serial = 130] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 05:30:13 INFO - PROCESS | 1856 | --DOMWINDOW == 124 (0x7f61d09bf800) [pid = 1856] [serial = 90] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 05:30:13 INFO - PROCESS | 1856 | --DOMWINDOW == 123 (0x7f61ddc3e400) [pid = 1856] [serial = 75] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 05:30:13 INFO - PROCESS | 1856 | --DOMWINDOW == 122 (0x7f61d6f4f800) [pid = 1856] [serial = 81] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 05:30:13 INFO - PROCESS | 1856 | --DOMWINDOW == 121 (0x7f61d105f400) [pid = 1856] [serial = 108] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 05:30:13 INFO - PROCESS | 1856 | --DOMWINDOW == 120 (0x7f61e89aa400) [pid = 1856] [serial = 105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 05:30:13 INFO - PROCESS | 1856 | --DOMWINDOW == 119 (0x7f61d0be7800) [pid = 1856] [serial = 139] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 05:30:13 INFO - PROCESS | 1856 | --DOMWINDOW == 118 (0x7f61d956b000) [pid = 1856] [serial = 99] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 05:30:13 INFO - PROCESS | 1856 | --DOMWINDOW == 117 (0x7f61d158b000) [pid = 1856] [serial = 27] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 05:30:13 INFO - PROCESS | 1856 | 1461328213870 Marionette TRACE conn3 -> [0,184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:13 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61d12d8000 == 14 [pid = 1856] [id = 53] 05:30:13 INFO - PROCESS | 1856 | ++DOMWINDOW == 118 (0x7f61d09b5c00) [pid = 1856] [serial = 157] [outer = (nil)] 05:30:13 INFO - PROCESS | 1856 | ++DOMWINDOW == 119 (0x7f61d0be1400) [pid = 1856] [serial = 158] [outer = 0x7f61d09b5c00] 05:30:13 INFO - PROCESS | 1856 | 1461328213925 Marionette DEBUG loaded listener.js 05:30:14 INFO - PROCESS | 1856 | ++DOMWINDOW == 120 (0x7f61d1325c00) [pid = 1856] [serial = 159] [outer = 0x7f61d09b5c00] 05:30:14 INFO - PROCESS | 1856 | 1461328214475 Marionette TRACE conn3 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 05:30:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 05:30:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1833ms 05:30:14 INFO - PROCESS | 1856 | 1461328214548 Marionette TRACE conn3 -> [0,185,"getWindowHandle",null] 05:30:14 INFO - PROCESS | 1856 | 1461328214550 Marionette TRACE conn3 <- [1,185,null,{"value":"8"}] 05:30:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 05:30:14 INFO - PROCESS | 1856 | 1461328214579 Marionette TRACE conn3 -> [0,186,"setScriptTimeout",{"ms":35000}] 05:30:14 INFO - PROCESS | 1856 | 1461328214581 Marionette TRACE conn3 <- [1,186,null,{}] 05:30:14 INFO - PROCESS | 1856 | 1461328214676 Marionette TRACE conn3 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:14 INFO - PROCESS | 1856 | 1461328214852 Marionette TRACE conn3 <- [1,187,null,{"value":null}] 05:30:14 INFO - PROCESS | 1856 | 1461328214883 Marionette TRACE conn3 -> [0,188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.get.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:14 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61db964800 == 15 [pid = 1856] [id = 54] 05:30:14 INFO - PROCESS | 1856 | ++DOMWINDOW == 121 (0x7f61d6faf000) [pid = 1856] [serial = 160] [outer = (nil)] 05:30:14 INFO - PROCESS | 1856 | ++DOMWINDOW == 122 (0x7f61e7fec800) [pid = 1856] [serial = 161] [outer = 0x7f61d6faf000] 05:30:14 INFO - PROCESS | 1856 | 1461328214948 Marionette DEBUG loaded listener.js 05:30:15 INFO - PROCESS | 1856 | ++DOMWINDOW == 123 (0x7f61e8f09000) [pid = 1856] [serial = 162] [outer = 0x7f61d6faf000] 05:30:15 INFO - PROCESS | 1856 | 1461328215564 Marionette TRACE conn3 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 05:30:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 05:30:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 1040ms 05:30:15 INFO - PROCESS | 1856 | 1461328215610 Marionette TRACE conn3 -> [0,189,"getWindowHandle",null] 05:30:15 INFO - PROCESS | 1856 | 1461328215613 Marionette TRACE conn3 <- [1,189,null,{"value":"8"}] 05:30:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 05:30:15 INFO - PROCESS | 1856 | 1461328215618 Marionette TRACE conn3 -> [0,190,"setScriptTimeout",{"ms":35000}] 05:30:15 INFO - PROCESS | 1856 | 1461328215620 Marionette TRACE conn3 <- [1,190,null,{}] 05:30:15 INFO - PROCESS | 1856 | 1461328215624 Marionette TRACE conn3 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:15 INFO - PROCESS | 1856 | 1461328215767 Marionette TRACE conn3 <- [1,191,null,{"value":null}] 05:30:15 INFO - PROCESS | 1856 | 1461328215887 Marionette TRACE conn3 -> [0,192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.highlight.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:15 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61d12e2000 == 16 [pid = 1856] [id = 55] 05:30:15 INFO - PROCESS | 1856 | ++DOMWINDOW == 124 (0x7f61d09b3400) [pid = 1856] [serial = 163] [outer = (nil)] 05:30:15 INFO - PROCESS | 1856 | ++DOMWINDOW == 125 (0x7f61d0be0800) [pid = 1856] [serial = 164] [outer = 0x7f61d09b3400] 05:30:15 INFO - PROCESS | 1856 | 1461328215953 Marionette DEBUG loaded listener.js 05:30:16 INFO - PROCESS | 1856 | ++DOMWINDOW == 126 (0x7f61d1330000) [pid = 1856] [serial = 165] [outer = 0x7f61d09b3400] 05:30:16 INFO - PROCESS | 1856 | 1461328216793 Marionette TRACE conn3 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 05:30:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 05:30:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 1223ms 05:30:16 INFO - PROCESS | 1856 | 1461328216844 Marionette TRACE conn3 -> [0,193,"getWindowHandle",null] 05:30:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 05:30:16 INFO - PROCESS | 1856 | 1461328216849 Marionette TRACE conn3 <- [1,193,null,{"value":"8"}] 05:30:16 INFO - PROCESS | 1856 | 1461328216856 Marionette TRACE conn3 -> [0,194,"setScriptTimeout",{"ms":35000}] 05:30:16 INFO - PROCESS | 1856 | 1461328216861 Marionette TRACE conn3 <- [1,194,null,{}] 05:30:16 INFO - PROCESS | 1856 | 1461328216868 Marionette TRACE conn3 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:17 INFO - PROCESS | 1856 | 1461328217017 Marionette TRACE conn3 <- [1,195,null,{"value":null}] 05:30:17 INFO - PROCESS | 1856 | 1461328217145 Marionette TRACE conn3 -> [0,196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:17 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61db27d800 == 17 [pid = 1856] [id = 56] 05:30:17 INFO - PROCESS | 1856 | ++DOMWINDOW == 127 (0x7f61d0be7400) [pid = 1856] [serial = 166] [outer = (nil)] 05:30:17 INFO - PROCESS | 1856 | ++DOMWINDOW == 128 (0x7f61d7a50800) [pid = 1856] [serial = 167] [outer = 0x7f61d0be7400] 05:30:17 INFO - PROCESS | 1856 | 1461328217214 Marionette DEBUG loaded listener.js 05:30:17 INFO - PROCESS | 1856 | ++DOMWINDOW == 129 (0x7f61d956c800) [pid = 1856] [serial = 168] [outer = 0x7f61d0be7400] 05:30:18 INFO - PROCESS | 1856 | 1461328218044 Marionette TRACE conn3 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 05:30:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 05:30:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 1231ms 05:30:18 INFO - PROCESS | 1856 | 1461328218090 Marionette TRACE conn3 -> [0,197,"getWindowHandle",null] 05:30:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 05:30:18 INFO - PROCESS | 1856 | 1461328218095 Marionette TRACE conn3 <- [1,197,null,{"value":"8"}] 05:30:18 INFO - PROCESS | 1856 | 1461328218100 Marionette TRACE conn3 -> [0,198,"setScriptTimeout",{"ms":35000}] 05:30:18 INFO - PROCESS | 1856 | 1461328218103 Marionette TRACE conn3 <- [1,198,null,{}] 05:30:18 INFO - PROCESS | 1856 | 1461328218108 Marionette TRACE conn3 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:18 INFO - PROCESS | 1856 | 1461328218247 Marionette TRACE conn3 <- [1,199,null,{"value":null}] 05:30:18 INFO - PROCESS | 1856 | 1461328218505 Marionette TRACE conn3 -> [0,200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:18 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61d12e6800 == 18 [pid = 1856] [id = 57] 05:30:18 INFO - PROCESS | 1856 | ++DOMWINDOW == 130 (0x7f61d0f52c00) [pid = 1856] [serial = 169] [outer = (nil)] 05:30:18 INFO - PROCESS | 1856 | ++DOMWINDOW == 131 (0x7f61d1057000) [pid = 1856] [serial = 170] [outer = 0x7f61d0f52c00] 05:30:18 INFO - PROCESS | 1856 | 1461328218622 Marionette DEBUG loaded listener.js 05:30:18 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61f1397800 == 17 [pid = 1856] [id = 48] 05:30:18 INFO - PROCESS | 1856 | ++DOMWINDOW == 132 (0x7f61d0bde400) [pid = 1856] [serial = 171] [outer = 0x7f61d0f52c00] 05:30:18 INFO - PROCESS | 1856 | --DOMWINDOW == 131 (0x7f61d3012400) [pid = 1856] [serial = 128] [outer = (nil)] [url = about:blank] 05:30:18 INFO - PROCESS | 1856 | --DOMWINDOW == 130 (0x7f61d84c9800) [pid = 1856] [serial = 82] [outer = (nil)] [url = about:blank] 05:30:18 INFO - PROCESS | 1856 | --DOMWINDOW == 129 (0x7f61e7d4a800) [pid = 1856] [serial = 104] [outer = (nil)] [url = about:blank] 05:30:18 INFO - PROCESS | 1856 | --DOMWINDOW == 128 (0x7f61d7cb7c00) [pid = 1856] [serial = 80] [outer = (nil)] [url = about:blank] 05:30:18 INFO - PROCESS | 1856 | --DOMWINDOW == 127 (0x7f61d1595400) [pid = 1856] [serial = 29] [outer = (nil)] [url = about:blank] 05:30:18 INFO - PROCESS | 1856 | --DOMWINDOW == 126 (0x7f61d0f59800) [pid = 1856] [serial = 94] [outer = (nil)] [url = about:blank] 05:30:18 INFO - PROCESS | 1856 | --DOMWINDOW == 125 (0x7f61e7a74400) [pid = 1856] [serial = 103] [outer = (nil)] [url = about:blank] 05:30:18 INFO - PROCESS | 1856 | --DOMWINDOW == 124 (0x7f61d099b000) [pid = 1856] [serial = 31] [outer = (nil)] [url = about:blank] 05:30:18 INFO - PROCESS | 1856 | --DOMWINDOW == 123 (0x7f61ea92e000) [pid = 1856] [serial = 2] [outer = (nil)] [url = about:blank] 05:30:18 INFO - PROCESS | 1856 | --DOMWINDOW == 122 (0x7f61daa33000) [pid = 1856] [serial = 49] [outer = (nil)] [url = about:blank] 05:30:18 INFO - PROCESS | 1856 | --DOMWINDOW == 121 (0x7f61dae75800) [pid = 1856] [serial = 52] [outer = (nil)] [url = about:blank] 05:30:18 INFO - PROCESS | 1856 | --DOMWINDOW == 120 (0x7f61db30b400) [pid = 1856] [serial = 53] [outer = (nil)] [url = about:blank] 05:30:18 INFO - PROCESS | 1856 | --DOMWINDOW == 119 (0x7f61dbb81400) [pid = 1856] [serial = 55] [outer = (nil)] [url = about:blank] 05:30:18 INFO - PROCESS | 1856 | --DOMWINDOW == 118 (0x7f61dbece800) [pid = 1856] [serial = 56] [outer = (nil)] [url = about:blank] 05:30:18 INFO - PROCESS | 1856 | --DOMWINDOW == 117 (0x7f61d4b02c00) [pid = 1856] [serial = 79] [outer = (nil)] [url = about:blank] 05:30:18 INFO - PROCESS | 1856 | --DOMWINDOW == 116 (0x7f61db222400) [pid = 1856] [serial = 58] [outer = (nil)] [url = about:blank] 05:30:18 INFO - PROCESS | 1856 | --DOMWINDOW == 115 (0x7f61d46cbc00) [pid = 1856] [serial = 40] [outer = (nil)] [url = about:blank] 05:30:18 INFO - PROCESS | 1856 | --DOMWINDOW == 114 (0x7f61dda1e000) [pid = 1856] [serial = 59] [outer = (nil)] [url = about:blank] 05:30:18 INFO - PROCESS | 1856 | --DOMWINDOW == 113 (0x7f61e6c3fc00) [pid = 1856] [serial = 62] [outer = (nil)] [url = about:blank] 05:30:18 INFO - PROCESS | 1856 | --DOMWINDOW == 112 (0x7f61e0d5d000) [pid = 1856] [serial = 61] [outer = (nil)] [url = about:blank] 05:30:18 INFO - PROCESS | 1856 | --DOMWINDOW == 111 (0x7f61d6fad400) [pid = 1856] [serial = 41] [outer = (nil)] [url = about:blank] 05:30:18 INFO - PROCESS | 1856 | --DOMWINDOW == 110 (0x7f61d9494c00) [pid = 1856] [serial = 43] [outer = (nil)] [url = about:blank] 05:30:18 INFO - PROCESS | 1856 | --DOMWINDOW == 109 (0x7f61daab2800) [pid = 1856] [serial = 50] [outer = (nil)] [url = about:blank] 05:30:18 INFO - PROCESS | 1856 | --DOMWINDOW == 108 (0x7f61d9b3dc00) [pid = 1856] [serial = 44] [outer = (nil)] [url = about:blank] 05:30:18 INFO - PROCESS | 1856 | --DOMWINDOW == 107 (0x7f61d84cb800) [pid = 1856] [serial = 47] [outer = (nil)] [url = about:blank] 05:30:18 INFO - PROCESS | 1856 | --DOMWINDOW == 106 (0x7f61d7a5a000) [pid = 1856] [serial = 46] [outer = (nil)] [url = about:blank] 05:30:18 INFO - PROCESS | 1856 | --DOMWINDOW == 105 (0x7f61d1057400) [pid = 1856] [serial = 36] [outer = (nil)] [url = about:blank] 05:30:18 INFO - PROCESS | 1856 | --DOMWINDOW == 104 (0x7f61d0f51c00) [pid = 1856] [serial = 34] [outer = (nil)] [url = about:blank] 05:30:18 INFO - PROCESS | 1856 | --DOMWINDOW == 103 (0x7f61d1325000) [pid = 1856] [serial = 37] [outer = (nil)] [url = about:blank] 05:30:18 INFO - PROCESS | 1856 | --DOMWINDOW == 102 (0x7f61e7a7ec00) [pid = 1856] [serial = 65] [outer = (nil)] [url = about:blank] 05:30:18 INFO - PROCESS | 1856 | --DOMWINDOW == 101 (0x7f61e6c40800) [pid = 1856] [serial = 131] [outer = (nil)] [url = about:blank] 05:30:18 INFO - PROCESS | 1856 | --DOMWINDOW == 100 (0x7f61e7a76000) [pid = 1856] [serial = 89] [outer = (nil)] [url = about:blank] 05:30:18 INFO - PROCESS | 1856 | --DOMWINDOW == 99 (0x7f61e7be6c00) [pid = 1856] [serial = 91] [outer = (nil)] [url = about:blank] 05:30:18 INFO - PROCESS | 1856 | --DOMWINDOW == 98 (0x7f61e0d68400) [pid = 1856] [serial = 113] [outer = (nil)] [url = about:blank] 05:30:18 INFO - PROCESS | 1856 | --DOMWINDOW == 97 (0x7f61e7d90800) [pid = 1856] [serial = 115] [outer = (nil)] [url = about:blank] 05:30:18 INFO - PROCESS | 1856 | --DOMWINDOW == 96 (0x7f61e8ce2000) [pid = 1856] [serial = 106] [outer = (nil)] [url = about:blank] 05:30:18 INFO - PROCESS | 1856 | --DOMWINDOW == 95 (0x7f61db224c00) [pid = 1856] [serial = 86] [outer = (nil)] [url = about:blank] 05:30:18 INFO - PROCESS | 1856 | --DOMWINDOW == 94 (0x7f61dda1f400) [pid = 1856] [serial = 112] [outer = (nil)] [url = about:blank] 05:30:18 INFO - PROCESS | 1856 | --DOMWINDOW == 93 (0x7f61d2f08000) [pid = 1856] [serial = 109] [outer = (nil)] [url = about:blank] 05:30:18 INFO - PROCESS | 1856 | --DOMWINDOW == 92 (0x7f61dad84000) [pid = 1856] [serial = 85] [outer = (nil)] [url = about:blank] 05:30:18 INFO - PROCESS | 1856 | --DOMWINDOW == 91 (0x7f61d839a800) [pid = 1856] [serial = 97] [outer = (nil)] [url = about:blank] 05:30:18 INFO - PROCESS | 1856 | --DOMWINDOW == 90 (0x7f61e7d4b800) [pid = 1856] [serial = 132] [outer = (nil)] [url = about:blank] 05:30:18 INFO - PROCESS | 1856 | --DOMWINDOW == 89 (0x7f61dad88800) [pid = 1856] [serial = 73] [outer = (nil)] [url = about:blank] 05:30:18 INFO - PROCESS | 1856 | --DOMWINDOW == 88 (0x7f61e7d8b000) [pid = 1856] [serial = 92] [outer = (nil)] [url = about:blank] 05:30:18 INFO - PROCESS | 1856 | --DOMWINDOW == 87 (0x7f61e7a7f400) [pid = 1856] [serial = 77] [outer = (nil)] [url = about:blank] 05:30:18 INFO - PROCESS | 1856 | --DOMWINDOW == 86 (0x7f61d956f400) [pid = 1856] [serial = 83] [outer = (nil)] [url = about:blank] 05:30:18 INFO - PROCESS | 1856 | --DOMWINDOW == 85 (0x7f61d9a11c00) [pid = 1856] [serial = 110] [outer = (nil)] [url = about:blank] 05:30:18 INFO - PROCESS | 1856 | --DOMWINDOW == 84 (0x7f61e8f11800) [pid = 1856] [serial = 107] [outer = (nil)] [url = about:blank] 05:30:18 INFO - PROCESS | 1856 | --DOMWINDOW == 83 (0x7f61ec7adc00) [pid = 1856] [serial = 118] [outer = (nil)] [url = about:blank] 05:30:18 INFO - PROCESS | 1856 | --DOMWINDOW == 82 (0x7f61ea915000) [pid = 1856] [serial = 134] [outer = (nil)] [url = about:blank] 05:30:18 INFO - PROCESS | 1856 | --DOMWINDOW == 81 (0x7f61d9b3d400) [pid = 1856] [serial = 12] [outer = (nil)] [url = about:blank] 05:30:18 INFO - PROCESS | 1856 | --DOMWINDOW == 80 (0x7f61ddc44800) [pid = 1856] [serial = 88] [outer = (nil)] [url = about:blank] 05:30:18 INFO - PROCESS | 1856 | --DOMWINDOW == 79 (0x7f61d1596400) [pid = 1856] [serial = 68] [outer = (nil)] [url = about:blank] 05:30:18 INFO - PROCESS | 1856 | --DOMWINDOW == 78 (0x7f61e0d67800) [pid = 1856] [serial = 76] [outer = (nil)] [url = about:blank] 05:30:18 INFO - PROCESS | 1856 | --DOMWINDOW == 77 (0x7f61d1f78400) [pid = 1856] [serial = 95] [outer = (nil)] [url = about:blank] 05:30:18 INFO - PROCESS | 1856 | --DOMWINDOW == 76 (0x7f61d7cb2c00) [pid = 1856] [serial = 70] [outer = (nil)] [url = about:blank] 05:30:18 INFO - PROCESS | 1856 | --DOMWINDOW == 75 (0x7f61db30bc00) [pid = 1856] [serial = 100] [outer = (nil)] [url = about:blank] 05:30:18 INFO - PROCESS | 1856 | --DOMWINDOW == 74 (0x7f61da04fc00) [pid = 1856] [serial = 9] [outer = (nil)] [url = about:blank] 05:30:18 INFO - PROCESS | 1856 | --DOMWINDOW == 73 (0x7f61e6c42c00) [pid = 1856] [serial = 64] [outer = (nil)] [url = about:blank] 05:30:18 INFO - PROCESS | 1856 | --DOMWINDOW == 72 (0x7f61d1330800) [pid = 1856] [serial = 67] [outer = (nil)] [url = about:blank] 05:30:18 INFO - PROCESS | 1856 | --DOMWINDOW == 71 (0x7f61d0f58800) [pid = 1856] [serial = 23] [outer = (nil)] [url = about:blank] 05:30:18 INFO - PROCESS | 1856 | --DOMWINDOW == 70 (0x7f61d09b5400) [pid = 1856] [serial = 38] [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.] 05:30:18 INFO - PROCESS | 1856 | --DOMWINDOW == 69 (0x7f61d2f14000) [pid = 1856] [serial = 16] [outer = (nil)] [url = about:blank] 05:30:18 INFO - PROCESS | 1856 | --DOMWINDOW == 68 (0x7f61daa2f800) [pid = 1856] [serial = 129] [outer = (nil)] [url = about:blank] 05:30:18 INFO - PROCESS | 1856 | --DOMWINDOW == 67 (0x7f61ecf3d800) [pid = 1856] [serial = 122] [outer = (nil)] [url = about:blank] 05:30:18 INFO - PROCESS | 1856 | --DOMWINDOW == 66 (0x7f61d2c23400) [pid = 1856] [serial = 17] [outer = (nil)] [url = about:blank] 05:30:18 INFO - PROCESS | 1856 | --DOMWINDOW == 65 (0x7f61ef810c00) [pid = 1856] [serial = 126] [outer = (nil)] [url = about:blank] 05:30:18 INFO - PROCESS | 1856 | --DOMWINDOW == 64 (0x7f61dda10800) [pid = 1856] [serial = 19] [outer = (nil)] [url = about:blank] 05:30:18 INFO - PROCESS | 1856 | --DOMWINDOW == 63 (0x7f61ec8ad800) [pid = 1856] [serial = 119] [outer = (nil)] [url = about:blank] 05:30:18 INFO - PROCESS | 1856 | --DOMWINDOW == 62 (0x7f61d9a17c00) [pid = 1856] [serial = 98] [outer = (nil)] [url = about:blank] 05:30:18 INFO - PROCESS | 1856 | --DOMWINDOW == 61 (0x7f61e8c45400) [pid = 1856] [serial = 116] [outer = (nil)] [url = about:blank] 05:30:18 INFO - PROCESS | 1856 | --DOMWINDOW == 60 (0x7f61ed279400) [pid = 1856] [serial = 125] [outer = (nil)] [url = about:blank] 05:30:18 INFO - PROCESS | 1856 | --DOMWINDOW == 59 (0x7f61d936a000) [pid = 1856] [serial = 71] [outer = (nil)] [url = about:blank] 05:30:18 INFO - PROCESS | 1856 | --DOMWINDOW == 58 (0x7f61d4627000) [pid = 1856] [serial = 141] [outer = (nil)] [url = about:blank] 05:30:18 INFO - PROCESS | 1856 | --DOMWINDOW == 57 (0x7f61dbece000) [pid = 1856] [serial = 101] [outer = (nil)] [url = about:blank] 05:30:18 INFO - PROCESS | 1856 | --DOMWINDOW == 56 (0x7f61d158f400) [pid = 1856] [serial = 28] [outer = (nil)] [url = about:blank] 05:30:18 INFO - PROCESS | 1856 | --DOMWINDOW == 55 (0x7f61d0beb000) [pid = 1856] [serial = 140] [outer = (nil)] [url = about:blank] 05:30:18 INFO - PROCESS | 1856 | --DOMWINDOW == 54 (0x7f61efb9d800) [pid = 1856] [serial = 138] [outer = (nil)] [url = about:blank] 05:30:18 INFO - PROCESS | 1856 | --DOMWINDOW == 53 (0x7f61d14d5000) [pid = 1856] [serial = 26] [outer = (nil)] [url = about:blank] 05:30:18 INFO - PROCESS | 1856 | --DOMWINDOW == 52 (0x7f61ef811400) [pid = 1856] [serial = 137] [outer = (nil)] [url = about:blank] 05:30:18 INFO - PROCESS | 1856 | --DOMWINDOW == 51 (0x7f61ed12b400) [pid = 1856] [serial = 123] [outer = (nil)] [url = about:blank] 05:30:18 INFO - PROCESS | 1856 | --DOMWINDOW == 50 (0x7f61d132f800) [pid = 1856] [serial = 25] [outer = (nil)] [url = about:blank] 05:30:18 INFO - PROCESS | 1856 | --DOMWINDOW == 49 (0x7f61d0f53400) [pid = 1856] [serial = 22] [outer = (nil)] [url = about:blank] 05:30:18 INFO - PROCESS | 1856 | --DOMWINDOW == 48 (0x7f61db393000) [pid = 1856] [serial = 74] [outer = (nil)] [url = about:blank] 05:30:18 INFO - PROCESS | 1856 | --DOMWINDOW == 47 (0x7f61ec540800) [pid = 1856] [serial = 135] [outer = (nil)] [url = about:blank] 05:30:19 INFO - PROCESS | 1856 | 1461328219318 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 05:30:19 INFO - PROCESS | 1856 | 1461328219645 Marionette TRACE conn3 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 05:30:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 05:30:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 1584ms 05:30:19 INFO - PROCESS | 1856 | 1461328219685 Marionette TRACE conn3 -> [0,201,"getWindowHandle",null] 05:30:19 INFO - PROCESS | 1856 | 1461328219688 Marionette TRACE conn3 <- [1,201,null,{"value":"8"}] 05:30:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 05:30:19 INFO - PROCESS | 1856 | 1461328219694 Marionette TRACE conn3 -> [0,202,"setScriptTimeout",{"ms":35000}] 05:30:19 INFO - PROCESS | 1856 | 1461328219698 Marionette TRACE conn3 <- [1,202,null,{}] 05:30:19 INFO - PROCESS | 1856 | 1461328219705 Marionette TRACE conn3 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:19 INFO - PROCESS | 1856 | 1461328219828 Marionette TRACE conn3 <- [1,203,null,{"value":null}] 05:30:19 INFO - PROCESS | 1856 | 1461328219923 Marionette TRACE conn3 -> [0,204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:19 INFO - PROCESS | 1856 | --DOMWINDOW == 46 (0x7f61d47d0c00) [pid = 1856] [serial = 143] [outer = (nil)] [url = about:blank] 05:30:19 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61d2f6d000 == 18 [pid = 1856] [id = 58] 05:30:19 INFO - PROCESS | 1856 | ++DOMWINDOW == 47 (0x7f61d1593c00) [pid = 1856] [serial = 172] [outer = (nil)] 05:30:19 INFO - PROCESS | 1856 | ++DOMWINDOW == 48 (0x7f61d2c22400) [pid = 1856] [serial = 173] [outer = 0x7f61d1593c00] 05:30:19 INFO - PROCESS | 1856 | 1461328219982 Marionette DEBUG loaded listener.js 05:30:20 INFO - PROCESS | 1856 | ++DOMWINDOW == 49 (0x7f61d2f0e400) [pid = 1856] [serial = 174] [outer = 0x7f61d1593c00] 05:30:20 INFO - PROCESS | 1856 | 1461328220492 Marionette TRACE conn3 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 05:30:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 05:30:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 836ms 05:30:20 INFO - PROCESS | 1856 | 1461328220532 Marionette TRACE conn3 -> [0,205,"getWindowHandle",null] 05:30:20 INFO - PROCESS | 1856 | 1461328220537 Marionette TRACE conn3 <- [1,205,null,{"value":"8"}] 05:30:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 05:30:20 INFO - PROCESS | 1856 | 1461328220544 Marionette TRACE conn3 -> [0,206,"setScriptTimeout",{"ms":35000}] 05:30:20 INFO - PROCESS | 1856 | 1461328220546 Marionette TRACE conn3 <- [1,206,null,{}] 05:30:20 INFO - PROCESS | 1856 | 1461328220551 Marionette TRACE conn3 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:20 INFO - PROCESS | 1856 | 1461328220663 Marionette TRACE conn3 <- [1,207,null,{"value":null}] 05:30:20 INFO - PROCESS | 1856 | 1461328220681 Marionette TRACE conn3 -> [0,208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:20 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61d3a1a800 == 19 [pid = 1856] [id = 59] 05:30:20 INFO - PROCESS | 1856 | ++DOMWINDOW == 50 (0x7f61d4628400) [pid = 1856] [serial = 175] [outer = (nil)] 05:30:20 INFO - PROCESS | 1856 | ++DOMWINDOW == 51 (0x7f61d46d0800) [pid = 1856] [serial = 176] [outer = 0x7f61d4628400] 05:30:20 INFO - PROCESS | 1856 | 1461328220739 Marionette DEBUG loaded listener.js 05:30:20 INFO - PROCESS | 1856 | ++DOMWINDOW == 52 (0x7f61d47cf800) [pid = 1856] [serial = 177] [outer = 0x7f61d4628400] 05:30:21 INFO - PROCESS | 1856 | 1461328221523 Marionette TRACE conn3 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 05:30:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 05:30:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 1026ms 05:30:21 INFO - PROCESS | 1856 | 1461328221570 Marionette TRACE conn3 -> [0,209,"getWindowHandle",null] 05:30:21 INFO - PROCESS | 1856 | 1461328221573 Marionette TRACE conn3 <- [1,209,null,{"value":"8"}] 05:30:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 05:30:21 INFO - PROCESS | 1856 | 1461328221580 Marionette TRACE conn3 -> [0,210,"setScriptTimeout",{"ms":35000}] 05:30:21 INFO - PROCESS | 1856 | 1461328221589 Marionette TRACE conn3 <- [1,210,null,{}] 05:30:21 INFO - PROCESS | 1856 | 1461328221610 Marionette TRACE conn3 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:21 INFO - PROCESS | 1856 | 1461328221726 Marionette TRACE conn3 <- [1,211,null,{"value":null}] 05:30:21 INFO - PROCESS | 1856 | 1461328221742 Marionette TRACE conn3 -> [0,212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:21 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61d7a22800 == 20 [pid = 1856] [id = 60] 05:30:21 INFO - PROCESS | 1856 | ++DOMWINDOW == 53 (0x7f61d0be2400) [pid = 1856] [serial = 178] [outer = (nil)] 05:30:21 INFO - PROCESS | 1856 | ++DOMWINDOW == 54 (0x7f61d6fad400) [pid = 1856] [serial = 179] [outer = 0x7f61d0be2400] 05:30:21 INFO - PROCESS | 1856 | 1461328221794 Marionette DEBUG loaded listener.js 05:30:21 INFO - PROCESS | 1856 | ++DOMWINDOW == 55 (0x7f61d84c8800) [pid = 1856] [serial = 180] [outer = 0x7f61d0be2400] 05:30:22 INFO - PROCESS | 1856 | 1461328222362 Marionette TRACE conn3 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 05:30:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 05:30:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 850ms 05:30:22 INFO - PROCESS | 1856 | 1461328222429 Marionette TRACE conn3 -> [0,213,"getWindowHandle",null] 05:30:22 INFO - PROCESS | 1856 | 1461328222433 Marionette TRACE conn3 <- [1,213,null,{"value":"8"}] 05:30:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 05:30:22 INFO - PROCESS | 1856 | 1461328222443 Marionette TRACE conn3 -> [0,214,"setScriptTimeout",{"ms":35000}] 05:30:22 INFO - PROCESS | 1856 | 1461328222445 Marionette TRACE conn3 <- [1,214,null,{}] 05:30:22 INFO - PROCESS | 1856 | 1461328222448 Marionette TRACE conn3 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:22 INFO - PROCESS | 1856 | 1461328222561 Marionette TRACE conn3 <- [1,215,null,{"value":null}] 05:30:22 INFO - PROCESS | 1856 | 1461328222648 Marionette TRACE conn3 -> [0,216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:22 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61d0999000 == 21 [pid = 1856] [id = 61] 05:30:22 INFO - PROCESS | 1856 | ++DOMWINDOW == 56 (0x7f61d1e89800) [pid = 1856] [serial = 181] [outer = (nil)] 05:30:22 INFO - PROCESS | 1856 | ++DOMWINDOW == 57 (0x7f61d9360c00) [pid = 1856] [serial = 182] [outer = 0x7f61d1e89800] 05:30:22 INFO - PROCESS | 1856 | 1461328222702 Marionette DEBUG loaded listener.js 05:30:22 INFO - PROCESS | 1856 | ++DOMWINDOW == 58 (0x7f61d993a400) [pid = 1856] [serial = 183] [outer = 0x7f61d1e89800] 05:30:23 INFO - PROCESS | 1856 | --DOMWINDOW == 57 (0x7f61dda21000) [pid = 1856] [serial = 154] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 05:30:23 INFO - PROCESS | 1856 | --DOMWINDOW == 56 (0x7f61d47ce800) [pid = 1856] [serial = 142] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 05:30:23 INFO - PROCESS | 1856 | --DOMWINDOW == 55 (0x7f61d105e800) [pid = 1856] [serial = 145] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 05:30:23 INFO - PROCESS | 1856 | --DOMWINDOW == 54 (0x7f61d6f4d400) [pid = 1856] [serial = 148] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 05:30:23 INFO - PROCESS | 1856 | --DOMWINDOW == 53 (0x7f61d09b5c00) [pid = 1856] [serial = 157] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 05:30:23 INFO - PROCESS | 1856 | --DOMWINDOW == 52 (0x7f61d4b0bc00) [pid = 1856] [serial = 151] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 05:30:23 INFO - PROCESS | 1856 | 1461328223320 Marionette TRACE conn3 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 05:30:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 05:30:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 937ms 05:30:23 INFO - PROCESS | 1856 | 1461328223375 Marionette TRACE conn3 -> [0,217,"getWindowHandle",null] 05:30:23 INFO - PROCESS | 1856 | 1461328223377 Marionette TRACE conn3 <- [1,217,null,{"value":"8"}] 05:30:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 05:30:23 INFO - PROCESS | 1856 | 1461328223382 Marionette TRACE conn3 -> [0,218,"setScriptTimeout",{"ms":35000}] 05:30:23 INFO - PROCESS | 1856 | 1461328223384 Marionette TRACE conn3 <- [1,218,null,{}] 05:30:23 INFO - PROCESS | 1856 | 1461328223389 Marionette TRACE conn3 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:23 INFO - PROCESS | 1856 | 1461328223495 Marionette TRACE conn3 <- [1,219,null,{"value":null}] 05:30:23 INFO - PROCESS | 1856 | 1461328223511 Marionette TRACE conn3 -> [0,220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:23 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61da35c800 == 22 [pid = 1856] [id = 62] 05:30:23 INFO - PROCESS | 1856 | ++DOMWINDOW == 53 (0x7f61d9939c00) [pid = 1856] [serial = 184] [outer = (nil)] 05:30:23 INFO - PROCESS | 1856 | ++DOMWINDOW == 54 (0x7f61d9b3b000) [pid = 1856] [serial = 185] [outer = 0x7f61d9939c00] 05:30:23 INFO - PROCESS | 1856 | 1461328223587 Marionette DEBUG loaded listener.js 05:30:23 INFO - PROCESS | 1856 | ++DOMWINDOW == 55 (0x7f61daa36400) [pid = 1856] [serial = 186] [outer = 0x7f61d9939c00] 05:30:24 INFO - PROCESS | 1856 | 1461328224243 Marionette TRACE conn3 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 05:30:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 05:30:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 876ms 05:30:24 INFO - PROCESS | 1856 | 1461328224259 Marionette TRACE conn3 -> [0,221,"getWindowHandle",null] 05:30:24 INFO - PROCESS | 1856 | 1461328224261 Marionette TRACE conn3 <- [1,221,null,{"value":"8"}] 05:30:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 05:30:24 INFO - PROCESS | 1856 | 1461328224267 Marionette TRACE conn3 -> [0,222,"setScriptTimeout",{"ms":35000}] 05:30:24 INFO - PROCESS | 1856 | 1461328224268 Marionette TRACE conn3 <- [1,222,null,{}] 05:30:24 INFO - PROCESS | 1856 | 1461328224273 Marionette TRACE conn3 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:24 INFO - PROCESS | 1856 | 1461328224390 Marionette TRACE conn3 <- [1,223,null,{"value":null}] 05:30:24 INFO - PROCESS | 1856 | 1461328224472 Marionette TRACE conn3 -> [0,224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:24 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61da71e000 == 23 [pid = 1856] [id = 63] 05:30:24 INFO - PROCESS | 1856 | ++DOMWINDOW == 56 (0x7f61daa36000) [pid = 1856] [serial = 187] [outer = (nil)] 05:30:24 INFO - PROCESS | 1856 | ++DOMWINDOW == 57 (0x7f61db13dc00) [pid = 1856] [serial = 188] [outer = 0x7f61daa36000] 05:30:24 INFO - PROCESS | 1856 | 1461328224525 Marionette DEBUG loaded listener.js 05:30:24 INFO - PROCESS | 1856 | ++DOMWINDOW == 58 (0x7f61db224400) [pid = 1856] [serial = 189] [outer = 0x7f61daa36000] 05:30:25 INFO - PROCESS | 1856 | 1461328225027 Marionette TRACE conn3 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 05:30:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 05:30:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 779ms 05:30:25 INFO - PROCESS | 1856 | 1461328225045 Marionette TRACE conn3 -> [0,225,"getWindowHandle",null] 05:30:25 INFO - PROCESS | 1856 | 1461328225048 Marionette TRACE conn3 <- [1,225,null,{"value":"8"}] 05:30:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 05:30:25 INFO - PROCESS | 1856 | 1461328225053 Marionette TRACE conn3 -> [0,226,"setScriptTimeout",{"ms":35000}] 05:30:25 INFO - PROCESS | 1856 | 1461328225056 Marionette TRACE conn3 <- [1,226,null,{}] 05:30:25 INFO - PROCESS | 1856 | 1461328225060 Marionette TRACE conn3 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:25 INFO - PROCESS | 1856 | 1461328225220 Marionette TRACE conn3 <- [1,227,null,{"value":null}] 05:30:25 INFO - PROCESS | 1856 | 1461328225236 Marionette TRACE conn3 -> [0,228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:25 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61dac0c000 == 24 [pid = 1856] [id = 64] 05:30:25 INFO - PROCESS | 1856 | ++DOMWINDOW == 59 (0x7f61daab2800) [pid = 1856] [serial = 190] [outer = (nil)] 05:30:25 INFO - PROCESS | 1856 | ++DOMWINDOW == 60 (0x7f61db91e400) [pid = 1856] [serial = 191] [outer = 0x7f61daab2800] 05:30:25 INFO - PROCESS | 1856 | 1461328225290 Marionette DEBUG loaded listener.js 05:30:25 INFO - PROCESS | 1856 | ++DOMWINDOW == 61 (0x7f61dbb7f400) [pid = 1856] [serial = 192] [outer = 0x7f61daab2800] 05:30:25 INFO - PROCESS | 1856 | 1461328225852 Marionette TRACE conn3 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 05:30:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 05:30:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 827ms 05:30:25 INFO - PROCESS | 1856 | 1461328225882 Marionette TRACE conn3 -> [0,229,"getWindowHandle",null] 05:30:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 05:30:25 INFO - PROCESS | 1856 | 1461328225886 Marionette TRACE conn3 <- [1,229,null,{"value":"8"}] 05:30:25 INFO - PROCESS | 1856 | 1461328225891 Marionette TRACE conn3 -> [0,230,"setScriptTimeout",{"ms":35000}] 05:30:25 INFO - PROCESS | 1856 | 1461328225893 Marionette TRACE conn3 <- [1,230,null,{}] 05:30:25 INFO - PROCESS | 1856 | 1461328225898 Marionette TRACE conn3 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:26 INFO - PROCESS | 1856 | 1461328226009 Marionette TRACE conn3 <- [1,231,null,{"value":null}] 05:30:26 INFO - PROCESS | 1856 | 1461328226090 Marionette TRACE conn3 -> [0,232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:26 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61db179000 == 25 [pid = 1856] [id = 65] 05:30:26 INFO - PROCESS | 1856 | ++DOMWINDOW == 62 (0x7f61d09bd800) [pid = 1856] [serial = 193] [outer = (nil)] 05:30:26 INFO - PROCESS | 1856 | ++DOMWINDOW == 63 (0x7f61dbb79400) [pid = 1856] [serial = 194] [outer = 0x7f61d09bd800] 05:30:26 INFO - PROCESS | 1856 | 1461328226144 Marionette DEBUG loaded listener.js 05:30:26 INFO - PROCESS | 1856 | ++DOMWINDOW == 64 (0x7f61dda29c00) [pid = 1856] [serial = 195] [outer = 0x7f61d09bd800] 05:30:26 INFO - PROCESS | 1856 | 1461328226771 Marionette TRACE conn3 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 05:30:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 05:30:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 925ms 05:30:26 INFO - PROCESS | 1856 | 1461328226818 Marionette TRACE conn3 -> [0,233,"getWindowHandle",null] 05:30:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 05:30:26 INFO - PROCESS | 1856 | 1461328226823 Marionette TRACE conn3 <- [1,233,null,{"value":"8"}] 05:30:26 INFO - PROCESS | 1856 | 1461328226830 Marionette TRACE conn3 -> [0,234,"setScriptTimeout",{"ms":35000}] 05:30:26 INFO - PROCESS | 1856 | 1461328226836 Marionette TRACE conn3 <- [1,234,null,{}] 05:30:26 INFO - PROCESS | 1856 | 1461328226844 Marionette TRACE conn3 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:26 INFO - PROCESS | 1856 | 1461328226992 Marionette TRACE conn3 <- [1,235,null,{"value":null}] 05:30:27 INFO - PROCESS | 1856 | 1461328227111 Marionette TRACE conn3 -> [0,236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:27 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61d1ed5000 == 26 [pid = 1856] [id = 66] 05:30:27 INFO - PROCESS | 1856 | ++DOMWINDOW == 65 (0x7f61d0f55400) [pid = 1856] [serial = 196] [outer = (nil)] 05:30:27 INFO - PROCESS | 1856 | ++DOMWINDOW == 66 (0x7f61d14d4000) [pid = 1856] [serial = 197] [outer = 0x7f61d0f55400] 05:30:27 INFO - PROCESS | 1856 | 1461328227177 Marionette DEBUG loaded listener.js 05:30:27 INFO - PROCESS | 1856 | ++DOMWINDOW == 67 (0x7f61d2b11c00) [pid = 1856] [serial = 198] [outer = 0x7f61d0f55400] 05:30:27 INFO - PROCESS | 1856 | 1461328227827 Marionette TRACE conn3 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 05:30:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 05:30:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 1031ms 05:30:27 INFO - PROCESS | 1856 | 1461328227861 Marionette TRACE conn3 -> [0,237,"getWindowHandle",null] 05:30:27 INFO - PROCESS | 1856 | 1461328227869 Marionette TRACE conn3 <- [1,237,null,{"value":"8"}] 05:30:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 05:30:27 INFO - PROCESS | 1856 | 1461328227878 Marionette TRACE conn3 -> [0,238,"setScriptTimeout",{"ms":35000}] 05:30:27 INFO - PROCESS | 1856 | 1461328227882 Marionette TRACE conn3 <- [1,238,null,{}] 05:30:27 INFO - PROCESS | 1856 | 1461328227889 Marionette TRACE conn3 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:28 INFO - PROCESS | 1856 | 1461328228054 Marionette TRACE conn3 <- [1,239,null,{"value":null}] 05:30:28 INFO - PROCESS | 1856 | 1461328228170 Marionette TRACE conn3 -> [0,240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:28 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61d9d5f000 == 27 [pid = 1856] [id = 67] 05:30:28 INFO - PROCESS | 1856 | ++DOMWINDOW == 68 (0x7f61d3011c00) [pid = 1856] [serial = 199] [outer = (nil)] 05:30:28 INFO - PROCESS | 1856 | ++DOMWINDOW == 69 (0x7f61d47c9000) [pid = 1856] [serial = 200] [outer = 0x7f61d3011c00] 05:30:28 INFO - PROCESS | 1856 | 1461328228234 Marionette DEBUG loaded listener.js 05:30:28 INFO - PROCESS | 1856 | ++DOMWINDOW == 70 (0x7f61d4b0f400) [pid = 1856] [serial = 201] [outer = 0x7f61d3011c00] 05:30:28 INFO - PROCESS | 1856 | 1461328228947 Marionette TRACE conn3 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 05:30:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 05:30:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 1086ms 05:30:28 INFO - PROCESS | 1856 | 1461328228973 Marionette TRACE conn3 -> [0,241,"getWindowHandle",null] 05:30:28 INFO - PROCESS | 1856 | 1461328228976 Marionette TRACE conn3 <- [1,241,null,{"value":"8"}] 05:30:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 05:30:28 INFO - PROCESS | 1856 | 1461328228982 Marionette TRACE conn3 -> [0,242,"setScriptTimeout",{"ms":35000}] 05:30:28 INFO - PROCESS | 1856 | 1461328228987 Marionette TRACE conn3 <- [1,242,null,{}] 05:30:29 INFO - PROCESS | 1856 | 1461328229001 Marionette TRACE conn3 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:29 INFO - PROCESS | 1856 | 1461328229150 Marionette TRACE conn3 <- [1,243,null,{"value":null}] 05:30:29 INFO - PROCESS | 1856 | 1461328229274 Marionette TRACE conn3 -> [0,244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:29 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61dbf20000 == 28 [pid = 1856] [id = 68] 05:30:29 INFO - PROCESS | 1856 | ++DOMWINDOW == 71 (0x7f61d84cb400) [pid = 1856] [serial = 202] [outer = (nil)] 05:30:29 INFO - PROCESS | 1856 | ++DOMWINDOW == 72 (0x7f61d9d2c400) [pid = 1856] [serial = 203] [outer = 0x7f61d84cb400] 05:30:29 INFO - PROCESS | 1856 | 1461328229341 Marionette DEBUG loaded listener.js 05:30:29 INFO - PROCESS | 1856 | ++DOMWINDOW == 73 (0x7f61dad80800) [pid = 1856] [serial = 204] [outer = 0x7f61d84cb400] 05:30:30 INFO - PROCESS | 1856 | 1461328230022 Marionette TRACE conn3 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 05:30:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 05:30:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 1083ms 05:30:30 INFO - PROCESS | 1856 | 1461328230066 Marionette TRACE conn3 -> [0,245,"getWindowHandle",null] 05:30:30 INFO - PROCESS | 1856 | 1461328230070 Marionette TRACE conn3 <- [1,245,null,{"value":"8"}] 05:30:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 05:30:30 INFO - PROCESS | 1856 | 1461328230076 Marionette TRACE conn3 -> [0,246,"setScriptTimeout",{"ms":35000}] 05:30:30 INFO - PROCESS | 1856 | 1461328230078 Marionette TRACE conn3 <- [1,246,null,{}] 05:30:30 INFO - PROCESS | 1856 | 1461328230083 Marionette TRACE conn3 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:30 INFO - PROCESS | 1856 | 1461328230208 Marionette TRACE conn3 <- [1,247,null,{"value":null}] 05:30:30 INFO - PROCESS | 1856 | 1461328230301 Marionette TRACE conn3 -> [0,248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:30 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61ddc11000 == 29 [pid = 1856] [id = 69] 05:30:30 INFO - PROCESS | 1856 | ++DOMWINDOW == 74 (0x7f61d8859400) [pid = 1856] [serial = 205] [outer = (nil)] 05:30:30 INFO - PROCESS | 1856 | ++DOMWINDOW == 75 (0x7f61db91ec00) [pid = 1856] [serial = 206] [outer = 0x7f61d8859400] 05:30:30 INFO - PROCESS | 1856 | 1461328230366 Marionette DEBUG loaded listener.js 05:30:30 INFO - PROCESS | 1856 | ++DOMWINDOW == 76 (0x7f61ddc81000) [pid = 1856] [serial = 207] [outer = 0x7f61d8859400] 05:30:31 INFO - PROCESS | 1856 | 1461328231111 Marionette TRACE conn3 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 05:30:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 05:30:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 1075ms 05:30:31 INFO - PROCESS | 1856 | 1461328231151 Marionette TRACE conn3 -> [0,249,"getWindowHandle",null] 05:30:31 INFO - PROCESS | 1856 | 1461328231155 Marionette TRACE conn3 <- [1,249,null,{"value":"8"}] 05:30:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 05:30:31 INFO - PROCESS | 1856 | 1461328231160 Marionette TRACE conn3 -> [0,250,"setScriptTimeout",{"ms":35000}] 05:30:31 INFO - PROCESS | 1856 | 1461328231162 Marionette TRACE conn3 <- [1,250,null,{}] 05:30:31 INFO - PROCESS | 1856 | 1461328231167 Marionette TRACE conn3 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:31 INFO - PROCESS | 1856 | 1461328231288 Marionette TRACE conn3 <- [1,251,null,{"value":null}] 05:30:31 INFO - PROCESS | 1856 | 1461328231411 Marionette TRACE conn3 -> [0,252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:31 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61d12e3000 == 30 [pid = 1856] [id = 70] 05:30:31 INFO - PROCESS | 1856 | ++DOMWINDOW == 77 (0x7f61d09b8000) [pid = 1856] [serial = 208] [outer = (nil)] 05:30:31 INFO - PROCESS | 1856 | ++DOMWINDOW == 78 (0x7f61d0f58000) [pid = 1856] [serial = 209] [outer = 0x7f61d09b8000] 05:30:31 INFO - PROCESS | 1856 | 1461328231474 Marionette DEBUG loaded listener.js 05:30:31 INFO - PROCESS | 1856 | ++DOMWINDOW == 79 (0x7f61dae76400) [pid = 1856] [serial = 210] [outer = 0x7f61d09b8000] 05:30:32 INFO - PROCESS | 1856 | 1461328232290 Marionette TRACE conn3 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 05:30:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 05:30:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 1175ms 05:30:32 INFO - PROCESS | 1856 | 1461328232337 Marionette TRACE conn3 -> [0,253,"getWindowHandle",null] 05:30:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 05:30:32 INFO - PROCESS | 1856 | 1461328232354 Marionette TRACE conn3 <- [1,253,null,{"value":"8"}] 05:30:32 INFO - PROCESS | 1856 | 1461328232362 Marionette TRACE conn3 -> [0,254,"setScriptTimeout",{"ms":35000}] 05:30:32 INFO - PROCESS | 1856 | 1461328232366 Marionette TRACE conn3 <- [1,254,null,{}] 05:30:32 INFO - PROCESS | 1856 | 1461328232373 Marionette TRACE conn3 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:32 INFO - PROCESS | 1856 | 1461328232512 Marionette TRACE conn3 <- [1,255,null,{"value":null}] 05:30:32 INFO - PROCESS | 1856 | 1461328232636 Marionette TRACE conn3 -> [0,256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:32 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61d2f7c000 == 31 [pid = 1856] [id = 71] 05:30:32 INFO - PROCESS | 1856 | ++DOMWINDOW == 80 (0x7f61d2c26400) [pid = 1856] [serial = 211] [outer = (nil)] 05:30:32 INFO - PROCESS | 1856 | ++DOMWINDOW == 81 (0x7f61d2f0f000) [pid = 1856] [serial = 212] [outer = 0x7f61d2c26400] 05:30:32 INFO - PROCESS | 1856 | 1461328232697 Marionette DEBUG loaded listener.js 05:30:32 INFO - PROCESS | 1856 | ++DOMWINDOW == 82 (0x7f61d462c800) [pid = 1856] [serial = 213] [outer = 0x7f61d2c26400] 05:30:33 INFO - PROCESS | 1856 | --DOMWINDOW == 81 (0x7f61e7b71400) [pid = 1856] [serial = 155] [outer = (nil)] [url = about:blank] 05:30:33 INFO - PROCESS | 1856 | --DOMWINDOW == 80 (0x7f61ec542000) [pid = 1856] [serial = 144] [outer = (nil)] [url = about:blank] 05:30:33 INFO - PROCESS | 1856 | --DOMWINDOW == 79 (0x7f61d47cf400) [pid = 1856] [serial = 146] [outer = (nil)] [url = about:blank] 05:30:33 INFO - PROCESS | 1856 | --DOMWINDOW == 78 (0x7f61d4b0b000) [pid = 1856] [serial = 147] [outer = (nil)] [url = about:blank] 05:30:33 INFO - PROCESS | 1856 | --DOMWINDOW == 77 (0x7f61d9369c00) [pid = 1856] [serial = 149] [outer = (nil)] [url = about:blank] 05:30:33 INFO - PROCESS | 1856 | --DOMWINDOW == 76 (0x7f61d9f90800) [pid = 1856] [serial = 150] [outer = (nil)] [url = about:blank] 05:30:33 INFO - PROCESS | 1856 | --DOMWINDOW == 75 (0x7f61d0be1400) [pid = 1856] [serial = 158] [outer = (nil)] [url = about:blank] 05:30:33 INFO - PROCESS | 1856 | --DOMWINDOW == 74 (0x7f61e7fec800) [pid = 1856] [serial = 161] [outer = (nil)] [url = about:blank] 05:30:33 INFO - PROCESS | 1856 | --DOMWINDOW == 73 (0x7f61db39d000) [pid = 1856] [serial = 152] [outer = (nil)] [url = about:blank] 05:30:33 INFO - PROCESS | 1856 | --DOMWINDOW == 72 (0x7f61d1325c00) [pid = 1856] [serial = 159] [outer = (nil)] [url = about:blank] 05:30:33 INFO - PROCESS | 1856 | --DOMWINDOW == 71 (0x7f61e7f5b000) [pid = 1856] [serial = 156] [outer = (nil)] [url = about:blank] 05:30:33 INFO - PROCESS | 1856 | --DOMWINDOW == 70 (0x7f61dda1f800) [pid = 1856] [serial = 153] [outer = (nil)] [url = about:blank] 05:30:33 INFO - PROCESS | 1856 | 1461328233339 Marionette TRACE conn3 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 05:30:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 05:30:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 1037ms 05:30:33 INFO - PROCESS | 1856 | 1461328233399 Marionette TRACE conn3 -> [0,257,"getWindowHandle",null] 05:30:33 INFO - PROCESS | 1856 | 1461328233406 Marionette TRACE conn3 <- [1,257,null,{"value":"8"}] 05:30:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 05:30:33 INFO - PROCESS | 1856 | 1461328233414 Marionette TRACE conn3 -> [0,258,"setScriptTimeout",{"ms":35000}] 05:30:33 INFO - PROCESS | 1856 | 1461328233417 Marionette TRACE conn3 <- [1,258,null,{}] 05:30:33 INFO - PROCESS | 1856 | 1461328233433 Marionette TRACE conn3 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:33 INFO - PROCESS | 1856 | 1461328233559 Marionette TRACE conn3 <- [1,259,null,{"value":null}] 05:30:33 INFO - PROCESS | 1856 | 1461328233648 Marionette TRACE conn3 -> [0,260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:33 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61d654f000 == 32 [pid = 1856] [id = 72] 05:30:33 INFO - PROCESS | 1856 | ++DOMWINDOW == 71 (0x7f61d0be7000) [pid = 1856] [serial = 214] [outer = (nil)] 05:30:33 INFO - PROCESS | 1856 | ++DOMWINDOW == 72 (0x7f61d4b0f000) [pid = 1856] [serial = 215] [outer = 0x7f61d0be7000] 05:30:33 INFO - PROCESS | 1856 | 1461328233701 Marionette DEBUG loaded listener.js 05:30:33 INFO - PROCESS | 1856 | ++DOMWINDOW == 73 (0x7f61d7cb3800) [pid = 1856] [serial = 216] [outer = 0x7f61d0be7000] 05:30:34 INFO - PROCESS | 1856 | 1461328234259 Marionette TRACE conn3 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 05:30:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 05:30:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 892ms 05:30:34 INFO - PROCESS | 1856 | 1461328234306 Marionette TRACE conn3 -> [0,261,"getWindowHandle",null] 05:30:34 INFO - PROCESS | 1856 | 1461328234309 Marionette TRACE conn3 <- [1,261,null,{"value":"8"}] 05:30:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 05:30:34 INFO - PROCESS | 1856 | 1461328234315 Marionette TRACE conn3 -> [0,262,"setScriptTimeout",{"ms":35000}] 05:30:34 INFO - PROCESS | 1856 | 1461328234319 Marionette TRACE conn3 <- [1,262,null,{}] 05:30:34 INFO - PROCESS | 1856 | 1461328234332 Marionette TRACE conn3 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:34 INFO - PROCESS | 1856 | 1461328234478 Marionette TRACE conn3 <- [1,263,null,{"value":null}] 05:30:34 INFO - PROCESS | 1856 | 1461328234500 Marionette TRACE conn3 -> [0,264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:34 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61da9e7000 == 33 [pid = 1856] [id = 73] 05:30:34 INFO - PROCESS | 1856 | ++DOMWINDOW == 74 (0x7f61d956f400) [pid = 1856] [serial = 217] [outer = (nil)] 05:30:34 INFO - PROCESS | 1856 | ++DOMWINDOW == 75 (0x7f61da859800) [pid = 1856] [serial = 218] [outer = 0x7f61d956f400] 05:30:34 INFO - PROCESS | 1856 | 1461328234557 Marionette DEBUG loaded listener.js 05:30:34 INFO - PROCESS | 1856 | ++DOMWINDOW == 76 (0x7f61db221800) [pid = 1856] [serial = 219] [outer = 0x7f61d956f400] 05:30:35 INFO - PROCESS | 1856 | 1461328235207 Marionette TRACE conn3 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 05:30:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 05:30:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 930ms 05:30:35 INFO - PROCESS | 1856 | 1461328235245 Marionette TRACE conn3 -> [0,265,"getWindowHandle",null] 05:30:35 INFO - PROCESS | 1856 | 1461328235257 Marionette TRACE conn3 <- [1,265,null,{"value":"8"}] 05:30:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 05:30:35 INFO - PROCESS | 1856 | 1461328235273 Marionette TRACE conn3 -> [0,266,"setScriptTimeout",{"ms":35000}] 05:30:35 INFO - PROCESS | 1856 | 1461328235274 Marionette TRACE conn3 <- [1,266,null,{}] 05:30:35 INFO - PROCESS | 1856 | 1461328235278 Marionette TRACE conn3 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:35 INFO - PROCESS | 1856 | 1461328235421 Marionette TRACE conn3 <- [1,267,null,{"value":null}] 05:30:35 INFO - PROCESS | 1856 | 1461328235480 Marionette TRACE conn3 -> [0,268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:35 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61db959800 == 34 [pid = 1856] [id = 74] 05:30:35 INFO - PROCESS | 1856 | ++DOMWINDOW == 77 (0x7f61d99bb800) [pid = 1856] [serial = 220] [outer = (nil)] 05:30:35 INFO - PROCESS | 1856 | ++DOMWINDOW == 78 (0x7f61ddc7e400) [pid = 1856] [serial = 221] [outer = 0x7f61d99bb800] 05:30:35 INFO - PROCESS | 1856 | 1461328235534 Marionette DEBUG loaded listener.js 05:30:35 INFO - PROCESS | 1856 | ++DOMWINDOW == 79 (0x7f61e1c14000) [pid = 1856] [serial = 222] [outer = 0x7f61d99bb800] 05:30:36 INFO - PROCESS | 1856 | 1461328236118 Marionette TRACE conn3 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 05:30:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 05:30:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 878ms 05:30:36 INFO - PROCESS | 1856 | 1461328236151 Marionette TRACE conn3 -> [0,269,"getWindowHandle",null] 05:30:36 INFO - PROCESS | 1856 | 1461328236154 Marionette TRACE conn3 <- [1,269,null,{"value":"8"}] 05:30:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 05:30:36 INFO - PROCESS | 1856 | 1461328236158 Marionette TRACE conn3 -> [0,270,"setScriptTimeout",{"ms":35000}] 05:30:36 INFO - PROCESS | 1856 | 1461328236160 Marionette TRACE conn3 <- [1,270,null,{}] 05:30:36 INFO - PROCESS | 1856 | 1461328236164 Marionette TRACE conn3 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:36 INFO - PROCESS | 1856 | 1461328236309 Marionette TRACE conn3 <- [1,271,null,{"value":null}] 05:30:36 INFO - PROCESS | 1856 | 1461328236325 Marionette TRACE conn3 -> [0,272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:36 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61ddf87800 == 35 [pid = 1856] [id = 75] 05:30:36 INFO - PROCESS | 1856 | ++DOMWINDOW == 80 (0x7f61d7cb1c00) [pid = 1856] [serial = 223] [outer = (nil)] 05:30:36 INFO - PROCESS | 1856 | ++DOMWINDOW == 81 (0x7f61e1c87000) [pid = 1856] [serial = 224] [outer = 0x7f61d7cb1c00] 05:30:36 INFO - PROCESS | 1856 | 1461328236421 Marionette DEBUG loaded listener.js 05:30:36 INFO - PROCESS | 1856 | ++DOMWINDOW == 82 (0x7f61e7861000) [pid = 1856] [serial = 225] [outer = 0x7f61d7cb1c00] 05:30:37 INFO - PROCESS | 1856 | 1461328236999 Marionette TRACE conn3 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 05:30:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 05:30:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 926ms 05:30:37 INFO - PROCESS | 1856 | 1461328237086 Marionette TRACE conn3 -> [0,273,"getWindowHandle",null] 05:30:37 INFO - PROCESS | 1856 | 1461328237088 Marionette TRACE conn3 <- [1,273,null,{"value":"8"}] 05:30:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 05:30:37 INFO - PROCESS | 1856 | 1461328237093 Marionette TRACE conn3 -> [0,274,"setScriptTimeout",{"ms":35000}] 05:30:37 INFO - PROCESS | 1856 | 1461328237095 Marionette TRACE conn3 <- [1,274,null,{}] 05:30:37 INFO - PROCESS | 1856 | 1461328237100 Marionette TRACE conn3 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:37 INFO - PROCESS | 1856 | 1461328237311 Marionette TRACE conn3 <- [1,275,null,{"value":null}] 05:30:37 INFO - PROCESS | 1856 | --DOMWINDOW == 81 (0x7f61d9939c00) [pid = 1856] [serial = 184] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 05:30:37 INFO - PROCESS | 1856 | --DOMWINDOW == 80 (0x7f61daa36000) [pid = 1856] [serial = 187] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 05:30:37 INFO - PROCESS | 1856 | --DOMWINDOW == 79 (0x7f61d0f52c00) [pid = 1856] [serial = 169] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 05:30:37 INFO - PROCESS | 1856 | --DOMWINDOW == 78 (0x7f61d1593c00) [pid = 1856] [serial = 172] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 05:30:37 INFO - PROCESS | 1856 | --DOMWINDOW == 77 (0x7f61d4628400) [pid = 1856] [serial = 175] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 05:30:37 INFO - PROCESS | 1856 | --DOMWINDOW == 76 (0x7f61d0be2400) [pid = 1856] [serial = 178] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 05:30:37 INFO - PROCESS | 1856 | --DOMWINDOW == 75 (0x7f61daab2800) [pid = 1856] [serial = 190] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 05:30:37 INFO - PROCESS | 1856 | --DOMWINDOW == 74 (0x7f61d1e89800) [pid = 1856] [serial = 181] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 05:30:37 INFO - PROCESS | 1856 | --DOMWINDOW == 73 (0x7f61d6faf000) [pid = 1856] [serial = 160] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 05:30:37 INFO - PROCESS | 1856 | 1461328237376 Marionette TRACE conn3 -> [0,276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:37 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61d6541000 == 36 [pid = 1856] [id = 76] 05:30:37 INFO - PROCESS | 1856 | ++DOMWINDOW == 74 (0x7f61d0be8c00) [pid = 1856] [serial = 226] [outer = (nil)] 05:30:37 INFO - PROCESS | 1856 | ++DOMWINDOW == 75 (0x7f61d1f6e400) [pid = 1856] [serial = 227] [outer = 0x7f61d0be8c00] 05:30:37 INFO - PROCESS | 1856 | 1461328237434 Marionette DEBUG loaded listener.js 05:30:37 INFO - PROCESS | 1856 | ++DOMWINDOW == 76 (0x7f61daab2800) [pid = 1856] [serial = 228] [outer = 0x7f61d0be8c00] 05:30:37 INFO - PROCESS | 1856 | 1461328237923 Marionette TRACE conn3 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 05:30:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 05:30:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 875ms 05:30:37 INFO - PROCESS | 1856 | 1461328237969 Marionette TRACE conn3 -> [0,277,"getWindowHandle",null] 05:30:37 INFO - PROCESS | 1856 | 1461328237972 Marionette TRACE conn3 <- [1,277,null,{"value":"8"}] 05:30:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 05:30:37 INFO - PROCESS | 1856 | 1461328237976 Marionette TRACE conn3 -> [0,278,"setScriptTimeout",{"ms":35000}] 05:30:37 INFO - PROCESS | 1856 | 1461328237978 Marionette TRACE conn3 <- [1,278,null,{}] 05:30:37 INFO - PROCESS | 1856 | 1461328237983 Marionette TRACE conn3 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:38 INFO - PROCESS | 1856 | 1461328238088 Marionette TRACE conn3 <- [1,279,null,{"value":null}] 05:30:38 INFO - PROCESS | 1856 | 1461328238173 Marionette TRACE conn3 -> [0,280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:38 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61e7803800 == 37 [pid = 1856] [id = 77] 05:30:38 INFO - PROCESS | 1856 | ++DOMWINDOW == 77 (0x7f61d09bcc00) [pid = 1856] [serial = 229] [outer = (nil)] 05:30:38 INFO - PROCESS | 1856 | ++DOMWINDOW == 78 (0x7f61e7a7a400) [pid = 1856] [serial = 230] [outer = 0x7f61d09bcc00] 05:30:38 INFO - PROCESS | 1856 | 1461328238225 Marionette DEBUG loaded listener.js 05:30:38 INFO - PROCESS | 1856 | ++DOMWINDOW == 79 (0x7f61e8c47400) [pid = 1856] [serial = 231] [outer = 0x7f61d09bcc00] 05:30:38 INFO - PROCESS | 1856 | 1461328238780 Marionette TRACE conn3 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 05:30:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 05:30:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 823ms 05:30:38 INFO - PROCESS | 1856 | 1461328238806 Marionette TRACE conn3 -> [0,281,"getWindowHandle",null] 05:30:38 INFO - PROCESS | 1856 | 1461328238809 Marionette TRACE conn3 <- [1,281,null,{"value":"8"}] 05:30:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 05:30:38 INFO - PROCESS | 1856 | 1461328238818 Marionette TRACE conn3 -> [0,282,"setScriptTimeout",{"ms":35000}] 05:30:38 INFO - PROCESS | 1856 | 1461328238821 Marionette TRACE conn3 <- [1,282,null,{}] 05:30:38 INFO - PROCESS | 1856 | 1461328238825 Marionette TRACE conn3 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:38 INFO - PROCESS | 1856 | 1461328238935 Marionette TRACE conn3 <- [1,283,null,{"value":null}] 05:30:39 INFO - PROCESS | 1856 | 1461328239045 Marionette TRACE conn3 -> [0,284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:39 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61e7ab8000 == 38 [pid = 1856] [id = 78] 05:30:39 INFO - PROCESS | 1856 | ++DOMWINDOW == 80 (0x7f61d0bebc00) [pid = 1856] [serial = 232] [outer = (nil)] 05:30:39 INFO - PROCESS | 1856 | ++DOMWINDOW == 81 (0x7f61e8f0f800) [pid = 1856] [serial = 233] [outer = 0x7f61d0bebc00] 05:30:39 INFO - PROCESS | 1856 | 1461328239099 Marionette DEBUG loaded listener.js 05:30:39 INFO - PROCESS | 1856 | ++DOMWINDOW == 82 (0x7f61e90d4000) [pid = 1856] [serial = 234] [outer = 0x7f61d0bebc00] 05:30:39 INFO - PROCESS | 1856 | 1461328239766 Marionette TRACE conn3 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 05:30:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 05:30:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 978ms 05:30:39 INFO - PROCESS | 1856 | 1461328239798 Marionette TRACE conn3 -> [0,285,"getWindowHandle",null] 05:30:39 INFO - PROCESS | 1856 | 1461328239802 Marionette TRACE conn3 <- [1,285,null,{"value":"8"}] 05:30:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 05:30:39 INFO - PROCESS | 1856 | 1461328239811 Marionette TRACE conn3 -> [0,286,"setScriptTimeout",{"ms":35000}] 05:30:39 INFO - PROCESS | 1856 | 1461328239815 Marionette TRACE conn3 <- [1,286,null,{}] 05:30:39 INFO - PROCESS | 1856 | 1461328239822 Marionette TRACE conn3 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:39 INFO - PROCESS | 1856 | 1461328239983 Marionette TRACE conn3 <- [1,287,null,{"value":null}] 05:30:40 INFO - PROCESS | 1856 | 1461328240113 Marionette TRACE conn3 -> [0,288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:40 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61d6554800 == 39 [pid = 1856] [id = 79] 05:30:40 INFO - PROCESS | 1856 | ++DOMWINDOW == 83 (0x7f61d1593000) [pid = 1856] [serial = 235] [outer = (nil)] 05:30:40 INFO - PROCESS | 1856 | ++DOMWINDOW == 84 (0x7f61d2f12400) [pid = 1856] [serial = 236] [outer = 0x7f61d1593000] 05:30:40 INFO - PROCESS | 1856 | 1461328240179 Marionette DEBUG loaded listener.js 05:30:40 INFO - PROCESS | 1856 | ++DOMWINDOW == 85 (0x7f61d47cf400) [pid = 1856] [serial = 237] [outer = 0x7f61d1593000] 05:30:40 INFO - PROCESS | 1856 | 1461328240921 Marionette TRACE conn3 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 05:30:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 05:30:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 1129ms 05:30:40 INFO - PROCESS | 1856 | 1461328240940 Marionette TRACE conn3 -> [0,289,"getWindowHandle",null] 05:30:40 INFO - PROCESS | 1856 | 1461328240948 Marionette TRACE conn3 <- [1,289,null,{"value":"8"}] 05:30:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 05:30:40 INFO - PROCESS | 1856 | 1461328240957 Marionette TRACE conn3 -> [0,290,"setScriptTimeout",{"ms":35000}] 05:30:40 INFO - PROCESS | 1856 | 1461328240961 Marionette TRACE conn3 <- [1,290,null,{}] 05:30:40 INFO - PROCESS | 1856 | 1461328240966 Marionette TRACE conn3 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:41 INFO - PROCESS | 1856 | 1461328241140 Marionette TRACE conn3 <- [1,291,null,{"value":null}] 05:30:41 INFO - PROCESS | 1856 | 1461328241199 Marionette TRACE conn3 -> [0,292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:41 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61ddc17000 == 40 [pid = 1856] [id = 80] 05:30:41 INFO - PROCESS | 1856 | ++DOMWINDOW == 86 (0x7f61d47d0c00) [pid = 1856] [serial = 238] [outer = (nil)] 05:30:41 INFO - PROCESS | 1856 | ++DOMWINDOW == 87 (0x7f61d9542400) [pid = 1856] [serial = 239] [outer = 0x7f61d47d0c00] 05:30:41 INFO - PROCESS | 1856 | 1461328241263 Marionette DEBUG loaded listener.js 05:30:41 INFO - PROCESS | 1856 | ++DOMWINDOW == 88 (0x7f61db21ec00) [pid = 1856] [serial = 240] [outer = 0x7f61d47d0c00] 05:30:41 INFO - PROCESS | 1856 | 1461328241979 Marionette TRACE conn3 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 05:30:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 05:30:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 1077ms 05:30:42 INFO - PROCESS | 1856 | 1461328242046 Marionette TRACE conn3 -> [0,293,"getWindowHandle",null] 05:30:42 INFO - PROCESS | 1856 | 1461328242050 Marionette TRACE conn3 <- [1,293,null,{"value":"8"}] 05:30:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 05:30:42 INFO - PROCESS | 1856 | 1461328242056 Marionette TRACE conn3 -> [0,294,"setScriptTimeout",{"ms":35000}] 05:30:42 INFO - PROCESS | 1856 | 1461328242060 Marionette TRACE conn3 <- [1,294,null,{}] 05:30:42 INFO - PROCESS | 1856 | 1461328242075 Marionette TRACE conn3 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:42 INFO - PROCESS | 1856 | 1461328242218 Marionette TRACE conn3 <- [1,295,null,{"value":null}] 05:30:42 INFO - PROCESS | 1856 | 1461328242340 Marionette TRACE conn3 -> [0,296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:42 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61e7f16800 == 41 [pid = 1856] [id = 81] 05:30:42 INFO - PROCESS | 1856 | ++DOMWINDOW == 89 (0x7f61e1c83400) [pid = 1856] [serial = 241] [outer = (nil)] 05:30:42 INFO - PROCESS | 1856 | ++DOMWINDOW == 90 (0x7f61e7b67000) [pid = 1856] [serial = 242] [outer = 0x7f61e1c83400] 05:30:42 INFO - PROCESS | 1856 | 1461328242407 Marionette DEBUG loaded listener.js 05:30:42 INFO - PROCESS | 1856 | ++DOMWINDOW == 91 (0x7f61e7d90800) [pid = 1856] [serial = 243] [outer = 0x7f61e1c83400] 05:30:43 INFO - PROCESS | 1856 | 1461328243191 Marionette TRACE conn3 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:30:43 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. 05:30:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 1181ms 05:30:43 INFO - PROCESS | 1856 | 1461328243237 Marionette TRACE conn3 -> [0,297,"getWindowHandle",null] 05:30:43 INFO - PROCESS | 1856 | 1461328243240 Marionette TRACE conn3 <- [1,297,null,{"value":"8"}] 05:30:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 05:30:43 INFO - PROCESS | 1856 | 1461328243246 Marionette TRACE conn3 -> [0,298,"setScriptTimeout",{"ms":35000}] 05:30:43 INFO - PROCESS | 1856 | 1461328243248 Marionette TRACE conn3 <- [1,298,null,{}] 05:30:43 INFO - PROCESS | 1856 | 1461328243254 Marionette TRACE conn3 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:43 INFO - PROCESS | 1856 | 1461328243389 Marionette TRACE conn3 <- [1,299,null,{"value":null}] 05:30:43 INFO - PROCESS | 1856 | 1461328243516 Marionette TRACE conn3 -> [0,300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:43 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61e8d2b800 == 42 [pid = 1856] [id = 82] 05:30:43 INFO - PROCESS | 1856 | ++DOMWINDOW == 92 (0x7f61d1741c00) [pid = 1856] [serial = 244] [outer = (nil)] 05:30:43 INFO - PROCESS | 1856 | ++DOMWINDOW == 93 (0x7f61e8f11800) [pid = 1856] [serial = 245] [outer = 0x7f61d1741c00] 05:30:43 INFO - PROCESS | 1856 | 1461328243580 Marionette DEBUG loaded listener.js 05:30:43 INFO - PROCESS | 1856 | ++DOMWINDOW == 94 (0x7f61eaeb0800) [pid = 1856] [serial = 246] [outer = 0x7f61d1741c00] 05:30:44 INFO - PROCESS | 1856 | 1461328244277 Marionette TRACE conn3 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:30:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 05:30:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 1078ms 05:30:44 INFO - PROCESS | 1856 | 1461328244325 Marionette TRACE conn3 -> [0,301,"getWindowHandle",null] 05:30:44 INFO - PROCESS | 1856 | 1461328244328 Marionette TRACE conn3 <- [1,301,null,{"value":"8"}] 05:30:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 05:30:44 INFO - PROCESS | 1856 | 1461328244333 Marionette TRACE conn3 -> [0,302,"setScriptTimeout",{"ms":35000}] 05:30:44 INFO - PROCESS | 1856 | 1461328244335 Marionette TRACE conn3 <- [1,302,null,{}] 05:30:44 INFO - PROCESS | 1856 | 1461328244340 Marionette TRACE conn3 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:44 INFO - PROCESS | 1856 | 1461328244469 Marionette TRACE conn3 <- [1,303,null,{"value":null}] 05:30:44 INFO - PROCESS | 1856 | 1461328244741 Marionette TRACE conn3 -> [0,304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:44 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61d2f71800 == 43 [pid = 1856] [id = 83] 05:30:44 INFO - PROCESS | 1856 | ++DOMWINDOW == 95 (0x7f61d09b8800) [pid = 1856] [serial = 247] [outer = (nil)] 05:30:44 INFO - PROCESS | 1856 | ++DOMWINDOW == 96 (0x7f61d1055800) [pid = 1856] [serial = 248] [outer = 0x7f61d09b8800] 05:30:44 INFO - PROCESS | 1856 | 1461328244842 Marionette DEBUG loaded listener.js 05:30:44 INFO - PROCESS | 1856 | ++DOMWINDOW == 97 (0x7f61d1736400) [pid = 1856] [serial = 249] [outer = 0x7f61d09b8800] 05:30:45 INFO - PROCESS | 1856 | 1461328245578 Marionette TRACE conn3 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:30:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 05:30:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 1279ms 05:30:45 INFO - PROCESS | 1856 | 1461328245615 Marionette TRACE conn3 -> [0,305,"getWindowHandle",null] 05:30:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 05:30:45 INFO - PROCESS | 1856 | 1461328245620 Marionette TRACE conn3 <- [1,305,null,{"value":"8"}] 05:30:45 INFO - PROCESS | 1856 | 1461328245626 Marionette TRACE conn3 -> [0,306,"setScriptTimeout",{"ms":35000}] 05:30:45 INFO - PROCESS | 1856 | 1461328245631 Marionette TRACE conn3 <- [1,306,null,{}] 05:30:45 INFO - PROCESS | 1856 | 1461328245637 Marionette TRACE conn3 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:45 INFO - PROCESS | 1856 | 1461328245765 Marionette TRACE conn3 <- [1,307,null,{"value":null}] 05:30:45 INFO - PROCESS | 1856 | 1461328245900 Marionette TRACE conn3 -> [0,308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:45 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61e7803800 == 42 [pid = 1856] [id = 77] 05:30:45 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61d6541000 == 41 [pid = 1856] [id = 76] 05:30:45 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61ddf87800 == 40 [pid = 1856] [id = 75] 05:30:45 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61db959800 == 39 [pid = 1856] [id = 74] 05:30:45 INFO - PROCESS | 1856 | --DOMWINDOW == 96 (0x7f61d7a50800) [pid = 1856] [serial = 167] [outer = (nil)] [url = about:blank] 05:30:45 INFO - PROCESS | 1856 | --DOMWINDOW == 95 (0x7f61d0be0800) [pid = 1856] [serial = 164] [outer = (nil)] [url = about:blank] 05:30:45 INFO - PROCESS | 1856 | --DOMWINDOW == 94 (0x7f61dbb79400) [pid = 1856] [serial = 194] [outer = (nil)] [url = about:blank] 05:30:45 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61d153c800 == 40 [pid = 1856] [id = 84] 05:30:45 INFO - PROCESS | 1856 | ++DOMWINDOW == 95 (0x7f61d0be0800) [pid = 1856] [serial = 250] [outer = (nil)] 05:30:45 INFO - PROCESS | 1856 | ++DOMWINDOW == 96 (0x7f61d6fab400) [pid = 1856] [serial = 251] [outer = 0x7f61d0be0800] 05:30:45 INFO - PROCESS | 1856 | 1461328245992 Marionette DEBUG loaded listener.js 05:30:46 INFO - PROCESS | 1856 | ++DOMWINDOW == 97 (0x7f61d839c400) [pid = 1856] [serial = 252] [outer = 0x7f61d0be0800] 05:30:46 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61da9e7000 == 39 [pid = 1856] [id = 73] 05:30:46 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61d654f000 == 38 [pid = 1856] [id = 72] 05:30:46 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61d2f7c000 == 37 [pid = 1856] [id = 71] 05:30:46 INFO - PROCESS | 1856 | --DOMWINDOW == 96 (0x7f61e8f09000) [pid = 1856] [serial = 162] [outer = (nil)] [url = about:blank] 05:30:46 INFO - PROCESS | 1856 | --DOMWINDOW == 95 (0x7f61d9b3b000) [pid = 1856] [serial = 185] [outer = (nil)] [url = about:blank] 05:30:46 INFO - PROCESS | 1856 | --DOMWINDOW == 94 (0x7f61db13dc00) [pid = 1856] [serial = 188] [outer = (nil)] [url = about:blank] 05:30:46 INFO - PROCESS | 1856 | --DOMWINDOW == 93 (0x7f61d1057000) [pid = 1856] [serial = 170] [outer = (nil)] [url = about:blank] 05:30:46 INFO - PROCESS | 1856 | --DOMWINDOW == 92 (0x7f61d0bde400) [pid = 1856] [serial = 171] [outer = (nil)] [url = about:blank] 05:30:46 INFO - PROCESS | 1856 | --DOMWINDOW == 91 (0x7f61d2c22400) [pid = 1856] [serial = 173] [outer = (nil)] [url = about:blank] 05:30:46 INFO - PROCESS | 1856 | --DOMWINDOW == 90 (0x7f61d2f0e400) [pid = 1856] [serial = 174] [outer = (nil)] [url = about:blank] 05:30:46 INFO - PROCESS | 1856 | --DOMWINDOW == 89 (0x7f61d46d0800) [pid = 1856] [serial = 176] [outer = (nil)] [url = about:blank] 05:30:46 INFO - PROCESS | 1856 | --DOMWINDOW == 88 (0x7f61d47cf800) [pid = 1856] [serial = 177] [outer = (nil)] [url = about:blank] 05:30:46 INFO - PROCESS | 1856 | --DOMWINDOW == 87 (0x7f61d6fad400) [pid = 1856] [serial = 179] [outer = (nil)] [url = about:blank] 05:30:46 INFO - PROCESS | 1856 | --DOMWINDOW == 86 (0x7f61d84c8800) [pid = 1856] [serial = 180] [outer = (nil)] [url = about:blank] 05:30:46 INFO - PROCESS | 1856 | --DOMWINDOW == 85 (0x7f61db91e400) [pid = 1856] [serial = 191] [outer = (nil)] [url = about:blank] 05:30:46 INFO - PROCESS | 1856 | --DOMWINDOW == 84 (0x7f61dbb7f400) [pid = 1856] [serial = 192] [outer = (nil)] [url = about:blank] 05:30:46 INFO - PROCESS | 1856 | --DOMWINDOW == 83 (0x7f61d9360c00) [pid = 1856] [serial = 182] [outer = (nil)] [url = about:blank] 05:30:46 INFO - PROCESS | 1856 | --DOMWINDOW == 82 (0x7f61d993a400) [pid = 1856] [serial = 183] [outer = (nil)] [url = about:blank] 05:30:46 INFO - PROCESS | 1856 | --DOMWINDOW == 81 (0x7f61daa36400) [pid = 1856] [serial = 186] [outer = (nil)] [url = about:blank] 05:30:46 INFO - PROCESS | 1856 | --DOMWINDOW == 80 (0x7f61db224400) [pid = 1856] [serial = 189] [outer = (nil)] [url = about:blank] 05:30:46 INFO - PROCESS | 1856 | 1461328246591 Marionette TRACE conn3 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:30:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 05:30:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 984ms 05:30:46 INFO - PROCESS | 1856 | 1461328246611 Marionette TRACE conn3 -> [0,309,"getWindowHandle",null] 05:30:46 INFO - PROCESS | 1856 | 1461328246616 Marionette TRACE conn3 <- [1,309,null,{"value":"8"}] 05:30:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 05:30:46 INFO - PROCESS | 1856 | 1461328246621 Marionette TRACE conn3 -> [0,310,"setScriptTimeout",{"ms":35000}] 05:30:46 INFO - PROCESS | 1856 | 1461328246623 Marionette TRACE conn3 <- [1,310,null,{}] 05:30:46 INFO - PROCESS | 1856 | 1461328246628 Marionette TRACE conn3 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:46 INFO - PROCESS | 1856 | 1461328246763 Marionette TRACE conn3 <- [1,311,null,{"value":null}] 05:30:46 INFO - PROCESS | 1856 | 1461328246854 Marionette TRACE conn3 -> [0,312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:46 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61d9bd2800 == 38 [pid = 1856] [id = 85] 05:30:46 INFO - PROCESS | 1856 | ++DOMWINDOW == 81 (0x7f61d2c22400) [pid = 1856] [serial = 253] [outer = (nil)] 05:30:46 INFO - PROCESS | 1856 | ++DOMWINDOW == 82 (0x7f61da04e000) [pid = 1856] [serial = 254] [outer = 0x7f61d2c22400] 05:30:46 INFO - PROCESS | 1856 | 1461328246908 Marionette DEBUG loaded listener.js 05:30:47 INFO - PROCESS | 1856 | ++DOMWINDOW == 83 (0x7f61daa3a800) [pid = 1856] [serial = 255] [outer = 0x7f61d2c22400] 05:30:47 INFO - PROCESS | 1856 | 1461328247472 Marionette TRACE conn3 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:30:47 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. 05:30:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 874ms 05:30:47 INFO - PROCESS | 1856 | 1461328247497 Marionette TRACE conn3 -> [0,313,"getWindowHandle",null] 05:30:47 INFO - PROCESS | 1856 | 1461328247501 Marionette TRACE conn3 <- [1,313,null,{"value":"8"}] 05:30:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 05:30:47 INFO - PROCESS | 1856 | 1461328247514 Marionette TRACE conn3 -> [0,314,"setScriptTimeout",{"ms":35000}] 05:30:47 INFO - PROCESS | 1856 | 1461328247522 Marionette TRACE conn3 <- [1,314,null,{}] 05:30:47 INFO - PROCESS | 1856 | 1461328247527 Marionette TRACE conn3 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:47 INFO - PROCESS | 1856 | 1461328247646 Marionette TRACE conn3 <- [1,315,null,{"value":null}] 05:30:47 INFO - PROCESS | 1856 | 1461328247733 Marionette TRACE conn3 -> [0,316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:47 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61dac14800 == 39 [pid = 1856] [id = 86] 05:30:47 INFO - PROCESS | 1856 | ++DOMWINDOW == 84 (0x7f61d7cb5400) [pid = 1856] [serial = 256] [outer = (nil)] 05:30:47 INFO - PROCESS | 1856 | ++DOMWINDOW == 85 (0x7f61db21e000) [pid = 1856] [serial = 257] [outer = 0x7f61d7cb5400] 05:30:47 INFO - PROCESS | 1856 | 1461328247786 Marionette DEBUG loaded listener.js 05:30:47 INFO - PROCESS | 1856 | ++DOMWINDOW == 86 (0x7f61ddf2e800) [pid = 1856] [serial = 258] [outer = 0x7f61d7cb5400] 05:30:48 INFO - PROCESS | 1856 | 1461328248412 Marionette TRACE conn3 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:30:48 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. 05:30:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 938ms 05:30:48 INFO - PROCESS | 1856 | 1461328248446 Marionette TRACE conn3 -> [0,317,"getWindowHandle",null] 05:30:48 INFO - PROCESS | 1856 | 1461328248449 Marionette TRACE conn3 <- [1,317,null,{"value":"8"}] 05:30:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 05:30:48 INFO - PROCESS | 1856 | 1461328248454 Marionette TRACE conn3 -> [0,318,"setScriptTimeout",{"ms":35000}] 05:30:48 INFO - PROCESS | 1856 | 1461328248456 Marionette TRACE conn3 <- [1,318,null,{}] 05:30:48 INFO - PROCESS | 1856 | 1461328248466 Marionette TRACE conn3 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:48 INFO - PROCESS | 1856 | 1461328248607 Marionette TRACE conn3 <- [1,319,null,{"value":null}] 05:30:48 INFO - PROCESS | 1856 | 1461328248679 Marionette TRACE conn3 -> [0,320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:48 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61dbf21000 == 40 [pid = 1856] [id = 87] 05:30:48 INFO - PROCESS | 1856 | ++DOMWINDOW == 87 (0x7f61d0be8000) [pid = 1856] [serial = 259] [outer = (nil)] 05:30:48 INFO - PROCESS | 1856 | ++DOMWINDOW == 88 (0x7f61e6c42800) [pid = 1856] [serial = 260] [outer = 0x7f61d0be8000] 05:30:48 INFO - PROCESS | 1856 | 1461328248734 Marionette DEBUG loaded listener.js 05:30:48 INFO - PROCESS | 1856 | ++DOMWINDOW == 89 (0x7f61e7be0400) [pid = 1856] [serial = 261] [outer = 0x7f61d0be8000] 05:30:49 INFO - PROCESS | 1856 | 1461328249433 Marionette TRACE conn3 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:30:49 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. 05:30:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1030ms 05:30:49 INFO - PROCESS | 1856 | 1461328249485 Marionette TRACE conn3 -> [0,321,"getWindowHandle",null] 05:30:49 INFO - PROCESS | 1856 | 1461328249488 Marionette TRACE conn3 <- [1,321,null,{"value":"8"}] 05:30:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 05:30:49 INFO - PROCESS | 1856 | 1461328249493 Marionette TRACE conn3 -> [0,322,"setScriptTimeout",{"ms":35000}] 05:30:49 INFO - PROCESS | 1856 | 1461328249495 Marionette TRACE conn3 <- [1,322,null,{}] 05:30:49 INFO - PROCESS | 1856 | 1461328249499 Marionette TRACE conn3 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:49 INFO - PROCESS | 1856 | 1461328249670 Marionette TRACE conn3 <- [1,323,null,{"value":null}] 05:30:49 INFO - PROCESS | 1856 | 1461328249686 Marionette TRACE conn3 -> [0,324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:49 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61e1011800 == 41 [pid = 1856] [id = 88] 05:30:49 INFO - PROCESS | 1856 | ++DOMWINDOW == 90 (0x7f61e8cebc00) [pid = 1856] [serial = 262] [outer = (nil)] 05:30:49 INFO - PROCESS | 1856 | ++DOMWINDOW == 91 (0x7f61e8f09000) [pid = 1856] [serial = 263] [outer = 0x7f61e8cebc00] 05:30:49 INFO - PROCESS | 1856 | 1461328249753 Marionette DEBUG loaded listener.js 05:30:49 INFO - PROCESS | 1856 | ++DOMWINDOW == 92 (0x7f61ec535400) [pid = 1856] [serial = 264] [outer = 0x7f61e8cebc00] 05:30:50 INFO - PROCESS | 1856 | --DOMWINDOW == 91 (0x7f61d7cb1c00) [pid = 1856] [serial = 223] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 05:30:50 INFO - PROCESS | 1856 | --DOMWINDOW == 90 (0x7f61d99bb800) [pid = 1856] [serial = 220] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 05:30:50 INFO - PROCESS | 1856 | --DOMWINDOW == 89 (0x7f61d0be8c00) [pid = 1856] [serial = 226] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 05:30:50 INFO - PROCESS | 1856 | --DOMWINDOW == 88 (0x7f61d0be7000) [pid = 1856] [serial = 214] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 05:30:50 INFO - PROCESS | 1856 | --DOMWINDOW == 87 (0x7f61d956f400) [pid = 1856] [serial = 217] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 05:30:50 INFO - PROCESS | 1856 | --DOMWINDOW == 86 (0x7f61d2c26400) [pid = 1856] [serial = 211] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 05:30:50 INFO - PROCESS | 1856 | --DOMWINDOW == 85 (0x7f61d09bcc00) [pid = 1856] [serial = 229] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 05:30:50 INFO - PROCESS | 1856 | 1461328250578 Marionette TRACE conn3 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:30: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. 05:30:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1125ms 05:30:50 INFO - PROCESS | 1856 | 1461328250618 Marionette TRACE conn3 -> [0,325,"getWindowHandle",null] 05:30:50 INFO - PROCESS | 1856 | 1461328250621 Marionette TRACE conn3 <- [1,325,null,{"value":"8"}] 05:30:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 05:30:50 INFO - PROCESS | 1856 | 1461328250626 Marionette TRACE conn3 -> [0,326,"setScriptTimeout",{"ms":35000}] 05:30:50 INFO - PROCESS | 1856 | 1461328250627 Marionette TRACE conn3 <- [1,326,null,{}] 05:30:50 INFO - PROCESS | 1856 | 1461328250632 Marionette TRACE conn3 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:50 INFO - PROCESS | 1856 | 1461328250785 Marionette TRACE conn3 <- [1,327,null,{"value":null}] 05:30:50 INFO - PROCESS | 1856 | 1461328250841 Marionette TRACE conn3 -> [0,328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:50 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61db181800 == 42 [pid = 1856] [id = 89] 05:30:50 INFO - PROCESS | 1856 | ++DOMWINDOW == 86 (0x7f61d09b9800) [pid = 1856] [serial = 265] [outer = (nil)] 05:30:50 INFO - PROCESS | 1856 | ++DOMWINDOW == 87 (0x7f61e7d4f800) [pid = 1856] [serial = 266] [outer = 0x7f61d09b9800] 05:30:50 INFO - PROCESS | 1856 | 1461328250894 Marionette DEBUG loaded listener.js 05:30:50 INFO - PROCESS | 1856 | ++DOMWINDOW == 88 (0x7f61ec7ae000) [pid = 1856] [serial = 267] [outer = 0x7f61d09b9800] 05:30:51 INFO - PROCESS | 1856 | 1461328251454 Marionette TRACE conn3 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:30: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. 05:30:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 873ms 05:30:51 INFO - PROCESS | 1856 | 1461328251500 Marionette TRACE conn3 -> [0,329,"getWindowHandle",null] 05:30:51 INFO - PROCESS | 1856 | 1461328251503 Marionette TRACE conn3 <- [1,329,null,{"value":"8"}] 05:30:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 05:30:51 INFO - PROCESS | 1856 | 1461328251508 Marionette TRACE conn3 -> [0,330,"setScriptTimeout",{"ms":35000}] 05:30:51 INFO - PROCESS | 1856 | 1461328251510 Marionette TRACE conn3 <- [1,330,null,{}] 05:30:51 INFO - PROCESS | 1856 | 1461328251514 Marionette TRACE conn3 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:51 INFO - PROCESS | 1856 | 1461328251623 Marionette TRACE conn3 <- [1,331,null,{"value":null}] 05:30:51 INFO - PROCESS | 1856 | 1461328251712 Marionette TRACE conn3 -> [0,332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:51 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61e7dd2000 == 43 [pid = 1856] [id = 90] 05:30:51 INFO - PROCESS | 1856 | ++DOMWINDOW == 89 (0x7f61d1f6e800) [pid = 1856] [serial = 268] [outer = (nil)] 05:30:51 INFO - PROCESS | 1856 | ++DOMWINDOW == 90 (0x7f61ecd66800) [pid = 1856] [serial = 269] [outer = 0x7f61d1f6e800] 05:30:51 INFO - PROCESS | 1856 | 1461328251765 Marionette DEBUG loaded listener.js 05:30:51 INFO - PROCESS | 1856 | ++DOMWINDOW == 91 (0x7f61ecf85800) [pid = 1856] [serial = 270] [outer = 0x7f61d1f6e800] 05:30:52 INFO - PROCESS | 1856 | 1461328252297 Marionette TRACE conn3 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:30:52 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. 05:30:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 827ms 05:30:52 INFO - PROCESS | 1856 | 1461328252336 Marionette TRACE conn3 -> [0,333,"getWindowHandle",null] 05:30:52 INFO - PROCESS | 1856 | 1461328252339 Marionette TRACE conn3 <- [1,333,null,{"value":"8"}] 05:30:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 05:30:52 INFO - PROCESS | 1856 | 1461328252344 Marionette TRACE conn3 -> [0,334,"setScriptTimeout",{"ms":35000}] 05:30:52 INFO - PROCESS | 1856 | 1461328252346 Marionette TRACE conn3 <- [1,334,null,{}] 05:30:52 INFO - PROCESS | 1856 | 1461328252351 Marionette TRACE conn3 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:52 INFO - PROCESS | 1856 | 1461328252458 Marionette TRACE conn3 <- [1,335,null,{"value":null}] 05:30:52 INFO - PROCESS | 1856 | 1461328252598 Marionette TRACE conn3 -> [0,336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:52 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61d1539000 == 44 [pid = 1856] [id = 91] 05:30:52 INFO - PROCESS | 1856 | ++DOMWINDOW == 92 (0x7f61d09bf800) [pid = 1856] [serial = 271] [outer = (nil)] 05:30:52 INFO - PROCESS | 1856 | ++DOMWINDOW == 93 (0x7f61d0f53400) [pid = 1856] [serial = 272] [outer = 0x7f61d09bf800] 05:30:52 INFO - PROCESS | 1856 | 1461328252665 Marionette DEBUG loaded listener.js 05:30:52 INFO - PROCESS | 1856 | ++DOMWINDOW == 94 (0x7f61d1f78400) [pid = 1856] [serial = 273] [outer = 0x7f61d09bf800] 05:30:53 INFO - PROCESS | 1856 | 1461328253388 Marionette TRACE conn3 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:30:53 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. 05:30:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 1077ms 05:30:53 INFO - PROCESS | 1856 | 1461328253423 Marionette TRACE conn3 -> [0,337,"getWindowHandle",null] 05:30:53 INFO - PROCESS | 1856 | 1461328253427 Marionette TRACE conn3 <- [1,337,null,{"value":"8"}] 05:30:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 05:30:53 INFO - PROCESS | 1856 | 1461328253434 Marionette TRACE conn3 -> [0,338,"setScriptTimeout",{"ms":35000}] 05:30:53 INFO - PROCESS | 1856 | 1461328253439 Marionette TRACE conn3 <- [1,338,null,{}] 05:30:53 INFO - PROCESS | 1856 | 1461328253446 Marionette TRACE conn3 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:53 INFO - PROCESS | 1856 | 1461328253592 Marionette TRACE conn3 <- [1,339,null,{"value":null}] 05:30:53 INFO - PROCESS | 1856 | 1461328253732 Marionette TRACE conn3 -> [0,340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:53 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61da9e9000 == 45 [pid = 1856] [id = 92] 05:30:53 INFO - PROCESS | 1856 | ++DOMWINDOW == 95 (0x7f61d4b06c00) [pid = 1856] [serial = 274] [outer = (nil)] 05:30:53 INFO - PROCESS | 1856 | ++DOMWINDOW == 96 (0x7f61d956d400) [pid = 1856] [serial = 275] [outer = 0x7f61d4b06c00] 05:30:53 INFO - PROCESS | 1856 | 1461328253800 Marionette DEBUG loaded listener.js 05:30:53 INFO - PROCESS | 1856 | ++DOMWINDOW == 97 (0x7f61daa39000) [pid = 1856] [serial = 276] [outer = 0x7f61d4b06c00] 05:30:54 INFO - PROCESS | 1856 | 1461328254609 Marionette TRACE conn3 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:30:54 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. 05:30:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 1184ms 05:30:54 INFO - PROCESS | 1856 | 1461328254622 Marionette TRACE conn3 -> [0,341,"getWindowHandle",null] 05:30:54 INFO - PROCESS | 1856 | 1461328254626 Marionette TRACE conn3 <- [1,341,null,{"value":"8"}] 05:30:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 05:30:54 INFO - PROCESS | 1856 | 1461328254633 Marionette TRACE conn3 -> [0,342,"setScriptTimeout",{"ms":35000}] 05:30:54 INFO - PROCESS | 1856 | 1461328254636 Marionette TRACE conn3 <- [1,342,null,{}] 05:30:54 INFO - PROCESS | 1856 | 1461328254641 Marionette TRACE conn3 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:54 INFO - PROCESS | 1856 | 1461328254788 Marionette TRACE conn3 <- [1,343,null,{"value":null}] 05:30:54 INFO - PROCESS | 1856 | 1461328254920 Marionette TRACE conn3 -> [0,344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:54 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61e8f66800 == 46 [pid = 1856] [id = 93] 05:30:54 INFO - PROCESS | 1856 | ++DOMWINDOW == 98 (0x7f61d6fae000) [pid = 1856] [serial = 277] [outer = (nil)] 05:30:54 INFO - PROCESS | 1856 | ++DOMWINDOW == 99 (0x7f61e1c18c00) [pid = 1856] [serial = 278] [outer = 0x7f61d6fae000] 05:30:54 INFO - PROCESS | 1856 | 1461328254986 Marionette DEBUG loaded listener.js 05:30:55 INFO - PROCESS | 1856 | ++DOMWINDOW == 100 (0x7f61e7ff9c00) [pid = 1856] [serial = 279] [outer = 0x7f61d6fae000] 05:30:55 INFO - PROCESS | 1856 | 1461328255824 Marionette TRACE conn3 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:30:55 INFO - PROCESS | 1856 | ++DOMWINDOW == 101 (0x7f61db13c000) [pid = 1856] [serial = 280] [outer = 0x7f61d09b1800] 05:30:55 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. 05:30:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 1233ms 05:30:55 INFO - PROCESS | 1856 | 1461328255886 Marionette TRACE conn3 -> [0,345,"getWindowHandle",null] 05:30:55 INFO - PROCESS | 1856 | 1461328255891 Marionette TRACE conn3 <- [1,345,null,{"value":"8"}] 05:30:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 05:30:55 INFO - PROCESS | 1856 | 1461328255953 Marionette TRACE conn3 -> [0,346,"setScriptTimeout",{"ms":35000}] 05:30:55 INFO - PROCESS | 1856 | 1461328255961 Marionette TRACE conn3 <- [1,346,null,{}] 05:30:55 INFO - PROCESS | 1856 | 1461328255972 Marionette TRACE conn3 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:56 INFO - PROCESS | 1856 | 1461328256117 Marionette TRACE conn3 <- [1,347,null,{"value":null}] 05:30:56 INFO - PROCESS | 1856 | 1461328256241 Marionette TRACE conn3 -> [0,348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:56 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61ecb69800 == 47 [pid = 1856] [id = 94] 05:30:56 INFO - PROCESS | 1856 | ++DOMWINDOW == 102 (0x7f61d09b3c00) [pid = 1856] [serial = 281] [outer = (nil)] 05:30:56 INFO - PROCESS | 1856 | ++DOMWINDOW == 103 (0x7f61ec7a3800) [pid = 1856] [serial = 282] [outer = 0x7f61d09b3c00] 05:30:56 INFO - PROCESS | 1856 | 1461328256306 Marionette DEBUG loaded listener.js 05:30:56 INFO - PROCESS | 1856 | ++DOMWINDOW == 104 (0x7f61ed211800) [pid = 1856] [serial = 283] [outer = 0x7f61d09b3c00] 05:30:56 INFO - PROCESS | 1856 | 1461328256996 Marionette TRACE conn3 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:30:57 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. 05:30:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 1144ms 05:30:57 INFO - PROCESS | 1856 | 1461328257049 Marionette TRACE conn3 -> [0,349,"getWindowHandle",null] 05:30:57 INFO - PROCESS | 1856 | 1461328257052 Marionette TRACE conn3 <- [1,349,null,{"value":"8"}] 05:30:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 05:30:57 INFO - PROCESS | 1856 | 1461328257058 Marionette TRACE conn3 -> [0,350,"setScriptTimeout",{"ms":35000}] 05:30:57 INFO - PROCESS | 1856 | 1461328257060 Marionette TRACE conn3 <- [1,350,null,{}] 05:30:57 INFO - PROCESS | 1856 | 1461328257066 Marionette TRACE conn3 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:57 INFO - PROCESS | 1856 | 1461328257200 Marionette TRACE conn3 <- [1,351,null,{"value":null}] 05:30:57 INFO - PROCESS | 1856 | 1461328257302 Marionette TRACE conn3 -> [0,352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:57 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61ecf92800 == 48 [pid = 1856] [id = 95] 05:30:57 INFO - PROCESS | 1856 | ++DOMWINDOW == 105 (0x7f61ed27e400) [pid = 1856] [serial = 284] [outer = (nil)] 05:30:57 INFO - PROCESS | 1856 | ++DOMWINDOW == 106 (0x7f61eeeb7800) [pid = 1856] [serial = 285] [outer = 0x7f61ed27e400] 05:30:57 INFO - PROCESS | 1856 | 1461328257366 Marionette DEBUG loaded listener.js 05:30:57 INFO - PROCESS | 1856 | ++DOMWINDOW == 107 (0x7f61ef80e400) [pid = 1856] [serial = 286] [outer = 0x7f61ed27e400] 05:30:58 INFO - PROCESS | 1856 | 1461328258250 Marionette TRACE conn3 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:30:58 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. 05:30:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 1225ms 05:30:58 INFO - PROCESS | 1856 | 1461328258285 Marionette TRACE conn3 -> [0,353,"getWindowHandle",null] 05:30:58 INFO - PROCESS | 1856 | 1461328258290 Marionette TRACE conn3 <- [1,353,null,{"value":"8"}] 05:30:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 05:30:58 INFO - PROCESS | 1856 | 1461328258297 Marionette TRACE conn3 -> [0,354,"setScriptTimeout",{"ms":35000}] 05:30:58 INFO - PROCESS | 1856 | 1461328258303 Marionette TRACE conn3 <- [1,354,null,{}] 05:30:58 INFO - PROCESS | 1856 | 1461328258311 Marionette TRACE conn3 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:58 INFO - PROCESS | 1856 | 1461328258440 Marionette TRACE conn3 <- [1,355,null,{"value":null}] 05:30:58 INFO - PROCESS | 1856 | 1461328258605 Marionette TRACE conn3 -> [0,356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:58 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61d153c000 == 49 [pid = 1856] [id = 96] 05:30:58 INFO - PROCESS | 1856 | ++DOMWINDOW == 108 (0x7f61d2c23000) [pid = 1856] [serial = 287] [outer = (nil)] 05:30:58 INFO - PROCESS | 1856 | ++DOMWINDOW == 109 (0x7f61d46d7800) [pid = 1856] [serial = 288] [outer = 0x7f61d2c23000] 05:30:58 INFO - PROCESS | 1856 | 1461328258691 Marionette DEBUG loaded listener.js 05:30:58 INFO - PROCESS | 1856 | ++DOMWINDOW == 110 (0x7f61d7cb4400) [pid = 1856] [serial = 289] [outer = 0x7f61d2c23000] 05:30:59 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61e7dd2000 == 48 [pid = 1856] [id = 90] 05:30:59 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61db181800 == 47 [pid = 1856] [id = 89] 05:30:59 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61e1011800 == 46 [pid = 1856] [id = 88] 05:30:59 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61dbf21000 == 45 [pid = 1856] [id = 87] 05:30:59 INFO - PROCESS | 1856 | --DOMWINDOW == 109 (0x7f61db91ec00) [pid = 1856] [serial = 206] [outer = (nil)] [url = about:blank] 05:30:59 INFO - PROCESS | 1856 | --DOMWINDOW == 108 (0x7f61d14d4000) [pid = 1856] [serial = 197] [outer = (nil)] [url = about:blank] 05:30:59 INFO - PROCESS | 1856 | --DOMWINDOW == 107 (0x7f61d0f58000) [pid = 1856] [serial = 209] [outer = (nil)] [url = about:blank] 05:30:59 INFO - PROCESS | 1856 | --DOMWINDOW == 106 (0x7f61d9d2c400) [pid = 1856] [serial = 203] [outer = (nil)] [url = about:blank] 05:30:59 INFO - PROCESS | 1856 | --DOMWINDOW == 105 (0x7f61d47c9000) [pid = 1856] [serial = 200] [outer = (nil)] [url = about:blank] 05:30:59 INFO - PROCESS | 1856 | --DOMWINDOW == 104 (0x7f61e8f0f800) [pid = 1856] [serial = 233] [outer = (nil)] [url = about:blank] 05:30:59 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61dac14800 == 44 [pid = 1856] [id = 86] 05:30:59 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61d9bd2800 == 43 [pid = 1856] [id = 85] 05:30:59 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61d153c800 == 42 [pid = 1856] [id = 84] 05:30:59 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61d2f71800 == 41 [pid = 1856] [id = 83] 05:30:59 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61e8d2b800 == 40 [pid = 1856] [id = 82] 05:30:59 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61e7f16800 == 39 [pid = 1856] [id = 81] 05:30:59 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61ddc17000 == 38 [pid = 1856] [id = 80] 05:30:59 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61d6554800 == 37 [pid = 1856] [id = 79] 05:30:59 INFO - PROCESS | 1856 | 1461328259537 Marionette TRACE conn3 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:30:59 INFO - PROCESS | 1856 | --DOMWINDOW == 103 (0x7f61e7861000) [pid = 1856] [serial = 225] [outer = (nil)] [url = about:blank] 05:30:59 INFO - PROCESS | 1856 | --DOMWINDOW == 102 (0x7f61e1c14000) [pid = 1856] [serial = 222] [outer = (nil)] [url = about:blank] 05:30:59 INFO - PROCESS | 1856 | --DOMWINDOW == 101 (0x7f61d1f6e400) [pid = 1856] [serial = 227] [outer = (nil)] [url = about:blank] 05:30:59 INFO - PROCESS | 1856 | --DOMWINDOW == 100 (0x7f61e1c87000) [pid = 1856] [serial = 224] [outer = (nil)] [url = about:blank] 05:30:59 INFO - PROCESS | 1856 | --DOMWINDOW == 99 (0x7f61d4b0f000) [pid = 1856] [serial = 215] [outer = (nil)] [url = about:blank] 05:30:59 INFO - PROCESS | 1856 | --DOMWINDOW == 98 (0x7f61da859800) [pid = 1856] [serial = 218] [outer = (nil)] [url = about:blank] 05:30:59 INFO - PROCESS | 1856 | --DOMWINDOW == 97 (0x7f61d462c800) [pid = 1856] [serial = 213] [outer = (nil)] [url = about:blank] 05:30:59 INFO - PROCESS | 1856 | --DOMWINDOW == 96 (0x7f61daab2800) [pid = 1856] [serial = 228] [outer = (nil)] [url = about:blank] 05:30:59 INFO - PROCESS | 1856 | --DOMWINDOW == 95 (0x7f61e7a7a400) [pid = 1856] [serial = 230] [outer = (nil)] [url = about:blank] 05:30:59 INFO - PROCESS | 1856 | --DOMWINDOW == 94 (0x7f61d7cb3800) [pid = 1856] [serial = 216] [outer = (nil)] [url = about:blank] 05:30:59 INFO - PROCESS | 1856 | --DOMWINDOW == 93 (0x7f61db221800) [pid = 1856] [serial = 219] [outer = (nil)] [url = about:blank] 05:30:59 INFO - PROCESS | 1856 | --DOMWINDOW == 92 (0x7f61d2f0f000) [pid = 1856] [serial = 212] [outer = (nil)] [url = about:blank] 05:30:59 INFO - PROCESS | 1856 | --DOMWINDOW == 91 (0x7f61ddc7e400) [pid = 1856] [serial = 221] [outer = (nil)] [url = about:blank] 05:30:59 INFO - PROCESS | 1856 | --DOMWINDOW == 90 (0x7f61e8c47400) [pid = 1856] [serial = 231] [outer = (nil)] [url = about:blank] 05:30:59 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. 05:30:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1283ms 05:30:59 INFO - PROCESS | 1856 | 1461328259580 Marionette TRACE conn3 -> [0,357,"getWindowHandle",null] 05:30:59 INFO - PROCESS | 1856 | 1461328259587 Marionette TRACE conn3 <- [1,357,null,{"value":"8"}] 05:30:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 05:30:59 INFO - PROCESS | 1856 | 1461328259595 Marionette TRACE conn3 -> [0,358,"setScriptTimeout",{"ms":35000}] 05:30:59 INFO - PROCESS | 1856 | 1461328259598 Marionette TRACE conn3 <- [1,358,null,{}] 05:30:59 INFO - PROCESS | 1856 | 1461328259603 Marionette TRACE conn3 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:59 INFO - PROCESS | 1856 | 1461328259720 Marionette TRACE conn3 <- [1,359,null,{"value":null}] 05:30:59 INFO - PROCESS | 1856 | 1461328259736 Marionette TRACE conn3 -> [0,360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:59 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61d49ee000 == 38 [pid = 1856] [id = 97] 05:30:59 INFO - PROCESS | 1856 | ++DOMWINDOW == 91 (0x7f61d97ae400) [pid = 1856] [serial = 290] [outer = (nil)] 05:30:59 INFO - PROCESS | 1856 | ++DOMWINDOW == 92 (0x7f61d97b3800) [pid = 1856] [serial = 291] [outer = 0x7f61d97ae400] 05:30:59 INFO - PROCESS | 1856 | 1461328259789 Marionette DEBUG loaded listener.js 05:30:59 INFO - PROCESS | 1856 | ++DOMWINDOW == 93 (0x7f61d97bb800) [pid = 1856] [serial = 292] [outer = 0x7f61d97ae400] 05:31:00 INFO - PROCESS | 1856 | 1461328260473 Marionette TRACE conn3 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:31:00 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. 05:31:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 926ms 05:31:00 INFO - PROCESS | 1856 | 1461328260522 Marionette TRACE conn3 -> [0,361,"getWindowHandle",null] 05:31:00 INFO - PROCESS | 1856 | 1461328260525 Marionette TRACE conn3 <- [1,361,null,{"value":"8"}] 05:31:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 05:31:00 INFO - PROCESS | 1856 | 1461328260531 Marionette TRACE conn3 -> [0,362,"setScriptTimeout",{"ms":35000}] 05:31:00 INFO - PROCESS | 1856 | 1461328260536 Marionette TRACE conn3 <- [1,362,null,{}] 05:31:00 INFO - PROCESS | 1856 | 1461328260558 Marionette TRACE conn3 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:00 INFO - PROCESS | 1856 | 1461328260685 Marionette TRACE conn3 <- [1,363,null,{"value":null}] 05:31:00 INFO - PROCESS | 1856 | 1461328260701 Marionette TRACE conn3 -> [0,364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:00 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61db16d800 == 39 [pid = 1856] [id = 98] 05:31:00 INFO - PROCESS | 1856 | ++DOMWINDOW == 94 (0x7f61dad7e000) [pid = 1856] [serial = 293] [outer = (nil)] 05:31:00 INFO - PROCESS | 1856 | ++DOMWINDOW == 95 (0x7f61db30b400) [pid = 1856] [serial = 294] [outer = 0x7f61dad7e000] 05:31:00 INFO - PROCESS | 1856 | 1461328260759 Marionette DEBUG loaded listener.js 05:31:00 INFO - PROCESS | 1856 | ++DOMWINDOW == 96 (0x7f61dda1a800) [pid = 1856] [serial = 295] [outer = 0x7f61dad7e000] 05:31:01 INFO - PROCESS | 1856 | 1461328261517 Marionette TRACE conn3 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:31:01 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. 05:31:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 994ms 05:31:01 INFO - PROCESS | 1856 | 1461328261525 Marionette TRACE conn3 -> [0,365,"getWindowHandle",null] 05:31:01 INFO - PROCESS | 1856 | 1461328261528 Marionette TRACE conn3 <- [1,365,null,{"value":"8"}] 05:31:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 05:31:01 INFO - PROCESS | 1856 | 1461328261551 Marionette TRACE conn3 -> [0,366,"setScriptTimeout",{"ms":35000}] 05:31:01 INFO - PROCESS | 1856 | 1461328261555 Marionette TRACE conn3 <- [1,366,null,{}] 05:31:01 INFO - PROCESS | 1856 | 1461328261559 Marionette TRACE conn3 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:01 INFO - PROCESS | 1856 | 1461328261683 Marionette TRACE conn3 <- [1,367,null,{"value":null}] 05:31:01 INFO - PROCESS | 1856 | 1461328261691 Marionette TRACE conn3 -> [0,368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:01 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61ddce3000 == 40 [pid = 1856] [id = 99] 05:31:01 INFO - PROCESS | 1856 | ++DOMWINDOW == 97 (0x7f61dda22000) [pid = 1856] [serial = 296] [outer = (nil)] 05:31:01 INFO - PROCESS | 1856 | ++DOMWINDOW == 98 (0x7f61e7a75c00) [pid = 1856] [serial = 297] [outer = 0x7f61dda22000] 05:31:01 INFO - PROCESS | 1856 | 1461328261750 Marionette DEBUG loaded listener.js 05:31:01 INFO - PROCESS | 1856 | ++DOMWINDOW == 99 (0x7f61e7d8b800) [pid = 1856] [serial = 298] [outer = 0x7f61dda22000] 05:31:02 INFO - PROCESS | 1856 | 1461328262415 Marionette TRACE conn3 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:31:02 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. 05:31:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 893ms 05:31:02 INFO - PROCESS | 1856 | 1461328262438 Marionette TRACE conn3 -> [0,369,"getWindowHandle",null] 05:31:02 INFO - PROCESS | 1856 | 1461328262441 Marionette TRACE conn3 <- [1,369,null,{"value":"8"}] 05:31:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 05:31:02 INFO - PROCESS | 1856 | 1461328262446 Marionette TRACE conn3 -> [0,370,"setScriptTimeout",{"ms":35000}] 05:31:02 INFO - PROCESS | 1856 | 1461328262449 Marionette TRACE conn3 <- [1,370,null,{}] 05:31:02 INFO - PROCESS | 1856 | 1461328262453 Marionette TRACE conn3 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:02 INFO - PROCESS | 1856 | 1461328262595 Marionette TRACE conn3 <- [1,371,null,{"value":null}] 05:31:02 INFO - PROCESS | 1856 | 1461328262617 Marionette TRACE conn3 -> [0,372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:02 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61e6c9d800 == 41 [pid = 1856] [id = 100] 05:31:02 INFO - PROCESS | 1856 | ++DOMWINDOW == 100 (0x7f61d2c2e400) [pid = 1856] [serial = 299] [outer = (nil)] 05:31:02 INFO - PROCESS | 1856 | ++DOMWINDOW == 101 (0x7f61e8dbc800) [pid = 1856] [serial = 300] [outer = 0x7f61d2c2e400] 05:31:02 INFO - PROCESS | 1856 | 1461328262670 Marionette DEBUG loaded listener.js 05:31:02 INFO - PROCESS | 1856 | ++DOMWINDOW == 102 (0x7f61eaebd400) [pid = 1856] [serial = 301] [outer = 0x7f61d2c2e400] 05:31:03 INFO - PROCESS | 1856 | 1461328263355 Marionette TRACE conn3 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:31:03 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. 05:31:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 928ms 05:31:03 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 05:31:03 INFO - PROCESS | 1856 | 1461328263374 Marionette TRACE conn3 -> [0,373,"getWindowHandle",null] 05:31:03 INFO - PROCESS | 1856 | 1461328263376 Marionette TRACE conn3 <- [1,373,null,{"value":"8"}] 05:31:03 INFO - PROCESS | 1856 | 1461328263380 Marionette TRACE conn3 -> [0,374,"setScriptTimeout",{"ms":35000}] 05:31:03 INFO - PROCESS | 1856 | 1461328263384 Marionette TRACE conn3 <- [1,374,null,{}] 05:31:03 INFO - PROCESS | 1856 | 1461328263394 Marionette TRACE conn3 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:03 INFO - PROCESS | 1856 | 1461328263566 Marionette TRACE conn3 <- [1,375,null,{"value":null}] 05:31:03 INFO - PROCESS | 1856 | 1461328263600 Marionette TRACE conn3 -> [0,376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.missingargs.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:03 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61d4609000 == 42 [pid = 1856] [id = 101] 05:31:03 INFO - PROCESS | 1856 | ++DOMWINDOW == 103 (0x7f61ecf86c00) [pid = 1856] [serial = 302] [outer = (nil)] 05:31:03 INFO - PROCESS | 1856 | ++DOMWINDOW == 104 (0x7f61ef80c000) [pid = 1856] [serial = 303] [outer = 0x7f61ecf86c00] 05:31:03 INFO - PROCESS | 1856 | 1461328263656 Marionette DEBUG loaded listener.js 05:31:03 INFO - PROCESS | 1856 | ++DOMWINDOW == 105 (0x7f61efb9a800) [pid = 1856] [serial = 304] [outer = 0x7f61ecf86c00] 05:31:04 INFO - PROCESS | 1856 | --DOMWINDOW == 104 (0x7f61d0be8000) [pid = 1856] [serial = 259] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 05:31:04 INFO - PROCESS | 1856 | --DOMWINDOW == 103 (0x7f61e8cebc00) [pid = 1856] [serial = 262] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 05:31:04 INFO - PROCESS | 1856 | --DOMWINDOW == 102 (0x7f61d09b8800) [pid = 1856] [serial = 247] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 05:31:04 INFO - PROCESS | 1856 | --DOMWINDOW == 101 (0x7f61d0be0800) [pid = 1856] [serial = 250] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 05:31:04 INFO - PROCESS | 1856 | --DOMWINDOW == 100 (0x7f61d09b9800) [pid = 1856] [serial = 265] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 05:31:04 INFO - PROCESS | 1856 | --DOMWINDOW == 99 (0x7f61d7cb5400) [pid = 1856] [serial = 256] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 05:31:04 INFO - PROCESS | 1856 | --DOMWINDOW == 98 (0x7f61d2c22400) [pid = 1856] [serial = 253] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 05:31:04 INFO - PROCESS | 1856 | --DOMWINDOW == 97 (0x7f61d09b8000) [pid = 1856] [serial = 208] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 05:31:04 INFO - PROCESS | 1856 | 1461328264472 Marionette TRACE conn3 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 05:31:04 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 05:31:04 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1138ms 05:31:04 INFO - PROCESS | 1856 | 1461328264520 Marionette TRACE conn3 -> [0,377,"getWindowHandle",null] 05:31:04 INFO - PROCESS | 1856 | 1461328264523 Marionette TRACE conn3 <- [1,377,null,{"value":"8"}] 05:31:04 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 05:31:04 INFO - PROCESS | 1856 | 1461328264528 Marionette TRACE conn3 -> [0,378,"setScriptTimeout",{"ms":35000}] 05:31:04 INFO - PROCESS | 1856 | 1461328264531 Marionette TRACE conn3 <- [1,378,null,{}] 05:31:04 INFO - PROCESS | 1856 | 1461328264535 Marionette TRACE conn3 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:04 INFO - PROCESS | 1856 | 1461328264651 Marionette TRACE conn3 <- [1,379,null,{"value":null}] 05:31:04 INFO - PROCESS | 1856 | 1461328264663 Marionette TRACE conn3 -> [0,380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.type.delete.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:04 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61d2f7c000 == 43 [pid = 1856] [id = 102] 05:31:04 INFO - PROCESS | 1856 | ++DOMWINDOW == 98 (0x7f61d0bdf800) [pid = 1856] [serial = 305] [outer = (nil)] 05:31:04 INFO - PROCESS | 1856 | ++DOMWINDOW == 99 (0x7f61d9dd1c00) [pid = 1856] [serial = 306] [outer = 0x7f61d0bdf800] 05:31:04 INFO - PROCESS | 1856 | 1461328264718 Marionette DEBUG loaded listener.js 05:31:04 INFO - PROCESS | 1856 | ++DOMWINDOW == 100 (0x7f61d9dd6c00) [pid = 1856] [serial = 307] [outer = 0x7f61d0bdf800] 05:31:05 INFO - PROCESS | 1856 | 1461328265357 Marionette TRACE conn3 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 05:31:05 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 05:31:05 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 876ms 05:31:05 INFO - PROCESS | 1856 | 1461328265405 Marionette TRACE conn3 -> [0,381,"getWindowHandle",null] 05:31:05 INFO - PROCESS | 1856 | 1461328265408 Marionette TRACE conn3 <- [1,381,null,{"value":"8"}] 05:31:05 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 05:31:05 INFO - PROCESS | 1856 | 1461328265414 Marionette TRACE conn3 -> [0,382,"setScriptTimeout",{"ms":35000}] 05:31:05 INFO - PROCESS | 1856 | 1461328265415 Marionette TRACE conn3 <- [1,382,null,{}] 05:31:05 INFO - PROCESS | 1856 | 1461328265420 Marionette TRACE conn3 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:05 INFO - PROCESS | 1856 | 1461328265533 Marionette TRACE conn3 <- [1,383,null,{"value":null}] 05:31:05 INFO - PROCESS | 1856 | 1461328265627 Marionette TRACE conn3 -> [0,384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.voidreturn.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:05 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61ecd43800 == 44 [pid = 1856] [id = 103] 05:31:05 INFO - PROCESS | 1856 | ++DOMWINDOW == 101 (0x7f61d8a8a400) [pid = 1856] [serial = 308] [outer = (nil)] 05:31:05 INFO - PROCESS | 1856 | ++DOMWINDOW == 102 (0x7f61d9dd9800) [pid = 1856] [serial = 309] [outer = 0x7f61d8a8a400] 05:31:05 INFO - PROCESS | 1856 | 1461328265682 Marionette DEBUG loaded listener.js 05:31:05 INFO - PROCESS | 1856 | ++DOMWINDOW == 103 (0x7f61eeeb7c00) [pid = 1856] [serial = 310] [outer = 0x7f61d8a8a400] 05:31:06 INFO - PROCESS | 1856 | SkCairoFTTypeface::onFilterRec unimplemented 05:31:06 INFO - PROCESS | 1856 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 05:31:06 INFO - PROCESS | 1856 | SkCairoFTTypeface::onFilterRec unimplemented 05:31:06 INFO - PROCESS | 1856 | SkCairoFTTypeface::onFilterRec unimplemented 05:31:06 INFO - PROCESS | 1856 | SkCairoFTTypeface::onFilterRec unimplemented 05:31:06 INFO - PROCESS | 1856 | 1461328266356 Marionette TRACE conn3 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 05:31:06 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 05:31:06 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 975ms 05:31:06 INFO - PROCESS | 1856 | 1461328266389 Marionette TRACE conn3 -> [0,385,"getWindowHandle",null] 05:31:06 INFO - PROCESS | 1856 | 1461328266395 Marionette TRACE conn3 <- [1,385,null,{"value":"8"}] 05:31:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 05:31:06 INFO - PROCESS | 1856 | 1461328266404 Marionette TRACE conn3 -> [0,386,"setScriptTimeout",{"ms":35000}] 05:31:06 INFO - PROCESS | 1856 | 1461328266409 Marionette TRACE conn3 <- [1,386,null,{}] 05:31:06 INFO - PROCESS | 1856 | 1461328266434 Marionette TRACE conn3 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:06 INFO - PROCESS | 1856 | 1461328266586 Marionette TRACE conn3 <- [1,387,null,{"value":null}] 05:31:06 INFO - PROCESS | 1856 | 1461328266713 Marionette TRACE conn3 -> [0,388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:06 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61d8a5c800 == 45 [pid = 1856] [id = 104] 05:31:06 INFO - PROCESS | 1856 | ++DOMWINDOW == 104 (0x7f61d1f75400) [pid = 1856] [serial = 311] [outer = (nil)] 05:31:06 INFO - PROCESS | 1856 | ++DOMWINDOW == 105 (0x7f61d84cbc00) [pid = 1856] [serial = 312] [outer = 0x7f61d1f75400] 05:31:06 INFO - PROCESS | 1856 | 1461328266779 Marionette DEBUG loaded listener.js 05:31:06 INFO - PROCESS | 1856 | ++DOMWINDOW == 106 (0x7f61d97b3c00) [pid = 1856] [serial = 313] [outer = 0x7f61d1f75400] 05:31:07 INFO - PROCESS | 1856 | 1461328267589 Marionette TRACE conn3 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 05:31:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 05:31:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1237ms 05:31:07 INFO - PROCESS | 1856 | 1461328267640 Marionette TRACE conn3 -> [0,389,"getWindowHandle",null] 05:31:07 INFO - PROCESS | 1856 | 1461328267648 Marionette TRACE conn3 <- [1,389,null,{"value":"8"}] 05:31:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 05:31:07 INFO - PROCESS | 1856 | 1461328267658 Marionette TRACE conn3 -> [0,390,"setScriptTimeout",{"ms":35000}] 05:31:07 INFO - PROCESS | 1856 | 1461328267661 Marionette TRACE conn3 <- [1,390,null,{}] 05:31:07 INFO - PROCESS | 1856 | 1461328267667 Marionette TRACE conn3 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:07 INFO - PROCESS | 1856 | 1461328267811 Marionette TRACE conn3 <- [1,391,null,{"value":null}] 05:31:07 INFO - PROCESS | 1856 | 1461328267939 Marionette TRACE conn3 -> [0,392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:07 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61e1010000 == 46 [pid = 1856] [id = 105] 05:31:07 INFO - PROCESS | 1856 | ++DOMWINDOW == 107 (0x7f61d97bb000) [pid = 1856] [serial = 314] [outer = (nil)] 05:31:07 INFO - PROCESS | 1856 | ++DOMWINDOW == 108 (0x7f61da04fc00) [pid = 1856] [serial = 315] [outer = 0x7f61d97bb000] 05:31:08 INFO - PROCESS | 1856 | 1461328268004 Marionette DEBUG loaded listener.js 05:31:08 INFO - PROCESS | 1856 | ++DOMWINDOW == 109 (0x7f61db222000) [pid = 1856] [serial = 316] [outer = 0x7f61d97bb000] 05:31:08 INFO - PROCESS | 1856 | 1461328268865 Marionette TRACE conn3 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 05:31:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 05:31:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1280ms 05:31:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 05:31:08 INFO - PROCESS | 1856 | 1461328268937 Marionette TRACE conn3 -> [0,393,"getWindowHandle",null] 05:31:08 INFO - PROCESS | 1856 | 1461328268940 Marionette TRACE conn3 <- [1,393,null,{"value":"8"}] 05:31:08 INFO - PROCESS | 1856 | 1461328268948 Marionette TRACE conn3 -> [0,394,"setScriptTimeout",{"ms":35000}] 05:31:08 INFO - PROCESS | 1856 | 1461328268953 Marionette TRACE conn3 <- [1,394,null,{}] 05:31:08 INFO - PROCESS | 1856 | 1461328268967 Marionette TRACE conn3 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:09 INFO - PROCESS | 1856 | 1461328269148 Marionette TRACE conn3 <- [1,395,null,{"value":null}] 05:31:09 INFO - PROCESS | 1856 | 1461328269284 Marionette TRACE conn3 -> [0,396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:09 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61ed231000 == 47 [pid = 1856] [id = 106] 05:31:09 INFO - PROCESS | 1856 | ++DOMWINDOW == 110 (0x7f61e7fecc00) [pid = 1856] [serial = 317] [outer = (nil)] 05:31:09 INFO - PROCESS | 1856 | ++DOMWINDOW == 111 (0x7f61ec7a3000) [pid = 1856] [serial = 318] [outer = 0x7f61e7fecc00] 05:31:09 INFO - PROCESS | 1856 | 1461328269352 Marionette DEBUG loaded listener.js 05:31:09 INFO - PROCESS | 1856 | ++DOMWINDOW == 112 (0x7f61ed20fc00) [pid = 1856] [serial = 319] [outer = 0x7f61e7fecc00] 05:31:10 INFO - PROCESS | 1856 | 1461328270258 Marionette TRACE conn3 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 05:31:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 05:31:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1384ms 05:31:10 INFO - PROCESS | 1856 | 1461328270330 Marionette TRACE conn3 -> [0,397,"getWindowHandle",null] 05:31:10 INFO - PROCESS | 1856 | 1461328270334 Marionette TRACE conn3 <- [1,397,null,{"value":"8"}] 05:31:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 05:31:10 INFO - PROCESS | 1856 | 1461328270340 Marionette TRACE conn3 -> [0,398,"setScriptTimeout",{"ms":35000}] 05:31:10 INFO - PROCESS | 1856 | 1461328270342 Marionette TRACE conn3 <- [1,398,null,{}] 05:31:10 INFO - PROCESS | 1856 | 1461328270347 Marionette TRACE conn3 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:10 INFO - PROCESS | 1856 | 1461328270485 Marionette TRACE conn3 <- [1,399,null,{"value":null}] 05:31:10 INFO - PROCESS | 1856 | 1461328270621 Marionette TRACE conn3 -> [0,400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:10 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61efb54800 == 48 [pid = 1856] [id = 107] 05:31:10 INFO - PROCESS | 1856 | ++DOMWINDOW == 113 (0x7f61d0beac00) [pid = 1856] [serial = 320] [outer = (nil)] 05:31:10 INFO - PROCESS | 1856 | ++DOMWINDOW == 114 (0x7f61e8c3a800) [pid = 1856] [serial = 321] [outer = 0x7f61d0beac00] 05:31:10 INFO - PROCESS | 1856 | 1461328270688 Marionette DEBUG loaded listener.js 05:31:10 INFO - PROCESS | 1856 | ++DOMWINDOW == 115 (0x7f61f1172000) [pid = 1856] [serial = 322] [outer = 0x7f61d0beac00] 05:31:11 INFO - PROCESS | 1856 | 1461328271726 Marionette TRACE conn3 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 05:31:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 05:31:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1427ms 05:31:11 INFO - PROCESS | 1856 | 1461328271768 Marionette TRACE conn3 -> [0,401,"getWindowHandle",null] 05:31:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 05:31:11 INFO - PROCESS | 1856 | 1461328271773 Marionette TRACE conn3 <- [1,401,null,{"value":"8"}] 05:31:11 INFO - PROCESS | 1856 | 1461328271780 Marionette TRACE conn3 -> [0,402,"setScriptTimeout",{"ms":35000}] 05:31:11 INFO - PROCESS | 1856 | 1461328271785 Marionette TRACE conn3 <- [1,402,null,{}] 05:31:11 INFO - PROCESS | 1856 | 1461328271793 Marionette TRACE conn3 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:11 INFO - PROCESS | 1856 | 1461328271917 Marionette TRACE conn3 <- [1,403,null,{"value":null}] 05:31:12 INFO - PROCESS | 1856 | 1461328272148 Marionette TRACE conn3 -> [0,404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:12 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61d3034000 == 49 [pid = 1856] [id = 108] 05:31:12 INFO - PROCESS | 1856 | ++DOMWINDOW == 116 (0x7f61d0be2400) [pid = 1856] [serial = 323] [outer = (nil)] 05:31:12 INFO - PROCESS | 1856 | ++DOMWINDOW == 117 (0x7f61d935e400) [pid = 1856] [serial = 324] [outer = 0x7f61d0be2400] 05:31:12 INFO - PROCESS | 1856 | 1461328272214 Marionette DEBUG loaded listener.js 05:31:12 INFO - PROCESS | 1856 | ++DOMWINDOW == 118 (0x7f61d97b6400) [pid = 1856] [serial = 325] [outer = 0x7f61d0be2400] 05:31:12 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61d2f7c000 == 48 [pid = 1856] [id = 102] 05:31:12 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61d4609000 == 47 [pid = 1856] [id = 101] 05:31:12 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61e6c9d800 == 46 [pid = 1856] [id = 100] 05:31:12 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61ddce3000 == 45 [pid = 1856] [id = 99] 05:31:12 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61db16d800 == 44 [pid = 1856] [id = 98] 05:31:12 INFO - PROCESS | 1856 | --DOMWINDOW == 117 (0x7f61ecd66800) [pid = 1856] [serial = 269] [outer = (nil)] [url = about:blank] 05:31:12 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61d49ee000 == 43 [pid = 1856] [id = 97] 05:31:12 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61d153c000 == 42 [pid = 1856] [id = 96] 05:31:12 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61d1539000 == 41 [pid = 1856] [id = 91] 05:31:12 INFO - PROCESS | 1856 | 1461328272984 Marionette TRACE conn3 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 05:31:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 05:31:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1238ms 05:31:13 INFO - PROCESS | 1856 | --DOMWINDOW == 116 (0x7f61dae76400) [pid = 1856] [serial = 210] [outer = (nil)] [url = about:blank] 05:31:13 INFO - PROCESS | 1856 | --DOMWINDOW == 115 (0x7f61d839c400) [pid = 1856] [serial = 252] [outer = (nil)] [url = about:blank] 05:31:13 INFO - PROCESS | 1856 | --DOMWINDOW == 114 (0x7f61e7d4f800) [pid = 1856] [serial = 266] [outer = (nil)] [url = about:blank] 05:31:13 INFO - PROCESS | 1856 | --DOMWINDOW == 113 (0x7f61db21e000) [pid = 1856] [serial = 257] [outer = (nil)] [url = about:blank] 05:31:13 INFO - PROCESS | 1856 | --DOMWINDOW == 112 (0x7f61d9542400) [pid = 1856] [serial = 239] [outer = (nil)] [url = about:blank] 05:31:13 INFO - PROCESS | 1856 | --DOMWINDOW == 111 (0x7f61e7b67000) [pid = 1856] [serial = 242] [outer = (nil)] [url = about:blank] 05:31:13 INFO - PROCESS | 1856 | --DOMWINDOW == 110 (0x7f61e8f11800) [pid = 1856] [serial = 245] [outer = (nil)] [url = about:blank] 05:31:13 INFO - PROCESS | 1856 | --DOMWINDOW == 109 (0x7f61daa3a800) [pid = 1856] [serial = 255] [outer = (nil)] [url = about:blank] 05:31:13 INFO - PROCESS | 1856 | --DOMWINDOW == 108 (0x7f61da04e000) [pid = 1856] [serial = 254] [outer = (nil)] [url = about:blank] 05:31:13 INFO - PROCESS | 1856 | --DOMWINDOW == 107 (0x7f61ec535400) [pid = 1856] [serial = 264] [outer = (nil)] [url = about:blank] 05:31:13 INFO - PROCESS | 1856 | --DOMWINDOW == 106 (0x7f61ec7ae000) [pid = 1856] [serial = 267] [outer = (nil)] [url = about:blank] 05:31:13 INFO - PROCESS | 1856 | --DOMWINDOW == 105 (0x7f61ddf2e800) [pid = 1856] [serial = 258] [outer = (nil)] [url = about:blank] 05:31:13 INFO - PROCESS | 1856 | --DOMWINDOW == 104 (0x7f61e7be0400) [pid = 1856] [serial = 261] [outer = (nil)] [url = about:blank] 05:31:13 INFO - PROCESS | 1856 | --DOMWINDOW == 103 (0x7f61e6c42800) [pid = 1856] [serial = 260] [outer = (nil)] [url = about:blank] 05:31:13 INFO - PROCESS | 1856 | --DOMWINDOW == 102 (0x7f61d2f12400) [pid = 1856] [serial = 236] [outer = (nil)] [url = about:blank] 05:31:13 INFO - PROCESS | 1856 | --DOMWINDOW == 101 (0x7f61e8f09000) [pid = 1856] [serial = 263] [outer = (nil)] [url = about:blank] 05:31:13 INFO - PROCESS | 1856 | --DOMWINDOW == 100 (0x7f61d1736400) [pid = 1856] [serial = 249] [outer = (nil)] [url = about:blank] 05:31:13 INFO - PROCESS | 1856 | --DOMWINDOW == 99 (0x7f61d1055800) [pid = 1856] [serial = 248] [outer = (nil)] [url = about:blank] 05:31:13 INFO - PROCESS | 1856 | --DOMWINDOW == 98 (0x7f61d6fab400) [pid = 1856] [serial = 251] [outer = (nil)] [url = about:blank] 05:31:13 INFO - PROCESS | 1856 | 1461328273037 Marionette TRACE conn3 -> [0,405,"getWindowHandle",null] 05:31:13 INFO - PROCESS | 1856 | 1461328273042 Marionette TRACE conn3 <- [1,405,null,{"value":"8"}] 05:31:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 05:31:13 INFO - PROCESS | 1856 | 1461328273053 Marionette TRACE conn3 -> [0,406,"setScriptTimeout",{"ms":35000}] 05:31:13 INFO - PROCESS | 1856 | 1461328273057 Marionette TRACE conn3 <- [1,406,null,{}] 05:31:13 INFO - PROCESS | 1856 | 1461328273062 Marionette TRACE conn3 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:13 INFO - PROCESS | 1856 | 1461328273182 Marionette TRACE conn3 <- [1,407,null,{"value":null}] 05:31:13 INFO - PROCESS | 1856 | 1461328273197 Marionette TRACE conn3 -> [0,408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:13 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61d49ec800 == 42 [pid = 1856] [id = 109] 05:31:13 INFO - PROCESS | 1856 | ++DOMWINDOW == 99 (0x7f61d97b6c00) [pid = 1856] [serial = 326] [outer = (nil)] 05:31:13 INFO - PROCESS | 1856 | ++DOMWINDOW == 100 (0x7f61daa36800) [pid = 1856] [serial = 327] [outer = 0x7f61d97b6c00] 05:31:13 INFO - PROCESS | 1856 | 1461328273252 Marionette DEBUG loaded listener.js 05:31:13 INFO - PROCESS | 1856 | ++DOMWINDOW == 101 (0x7f61db91e400) [pid = 1856] [serial = 328] [outer = 0x7f61d97b6c00] 05:31:13 INFO - PROCESS | 1856 | 1461328273984 Marionette TRACE conn3 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 05:31:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 05:31:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 978ms 05:31:14 INFO - PROCESS | 1856 | 1461328274031 Marionette TRACE conn3 -> [0,409,"getWindowHandle",null] 05:31:14 INFO - PROCESS | 1856 | 1461328274034 Marionette TRACE conn3 <- [1,409,null,{"value":"8"}] 05:31:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 05:31:14 INFO - PROCESS | 1856 | 1461328274040 Marionette TRACE conn3 -> [0,410,"setScriptTimeout",{"ms":35000}] 05:31:14 INFO - PROCESS | 1856 | 1461328274043 Marionette TRACE conn3 <- [1,410,null,{}] 05:31:14 INFO - PROCESS | 1856 | 1461328274057 Marionette TRACE conn3 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:14 INFO - PROCESS | 1856 | 1461328274177 Marionette TRACE conn3 <- [1,411,null,{"value":null}] 05:31:14 INFO - PROCESS | 1856 | 1461328274192 Marionette TRACE conn3 -> [0,412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:14 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61ddcde800 == 43 [pid = 1856] [id = 110] 05:31:14 INFO - PROCESS | 1856 | ++DOMWINDOW == 102 (0x7f61d477a800) [pid = 1856] [serial = 329] [outer = (nil)] 05:31:14 INFO - PROCESS | 1856 | ++DOMWINDOW == 103 (0x7f61db91f800) [pid = 1856] [serial = 330] [outer = 0x7f61d477a800] 05:31:14 INFO - PROCESS | 1856 | 1461328274249 Marionette DEBUG loaded listener.js 05:31:14 INFO - PROCESS | 1856 | ++DOMWINDOW == 104 (0x7f61e0d67400) [pid = 1856] [serial = 331] [outer = 0x7f61d477a800] 05:31:15 INFO - PROCESS | 1856 | 1461328275014 Marionette TRACE conn3 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 05:31:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 05:31:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1030ms 05:31:15 INFO - PROCESS | 1856 | 1461328275070 Marionette TRACE conn3 -> [0,413,"getWindowHandle",null] 05:31:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 05:31:15 INFO - PROCESS | 1856 | 1461328275074 Marionette TRACE conn3 <- [1,413,null,{"value":"8"}] 05:31:15 INFO - PROCESS | 1856 | 1461328275078 Marionette TRACE conn3 -> [0,414,"setScriptTimeout",{"ms":35000}] 05:31:15 INFO - PROCESS | 1856 | 1461328275081 Marionette TRACE conn3 <- [1,414,null,{}] 05:31:15 INFO - PROCESS | 1856 | 1461328275085 Marionette TRACE conn3 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:15 INFO - PROCESS | 1856 | 1461328275216 Marionette TRACE conn3 <- [1,415,null,{"value":null}] 05:31:15 INFO - PROCESS | 1856 | 1461328275229 Marionette TRACE conn3 -> [0,416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:15 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61e78c1800 == 44 [pid = 1856] [id = 111] 05:31:15 INFO - PROCESS | 1856 | ++DOMWINDOW == 105 (0x7f61dbb79400) [pid = 1856] [serial = 332] [outer = (nil)] 05:31:15 INFO - PROCESS | 1856 | ++DOMWINDOW == 106 (0x7f61e7d4b800) [pid = 1856] [serial = 333] [outer = 0x7f61dbb79400] 05:31:15 INFO - PROCESS | 1856 | 1461328275293 Marionette DEBUG loaded listener.js 05:31:15 INFO - PROCESS | 1856 | ++DOMWINDOW == 107 (0x7f61eaebf000) [pid = 1856] [serial = 334] [outer = 0x7f61dbb79400] 05:31:15 INFO - PROCESS | 1856 | 1461328275959 Marionette TRACE conn3 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 05:31:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 05:31:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 928ms 05:31:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 05:31:16 INFO - PROCESS | 1856 | 1461328276013 Marionette TRACE conn3 -> [0,417,"getWindowHandle",null] 05:31:16 INFO - PROCESS | 1856 | 1461328276015 Marionette TRACE conn3 <- [1,417,null,{"value":"8"}] 05:31:16 INFO - PROCESS | 1856 | 1461328276021 Marionette TRACE conn3 -> [0,418,"setScriptTimeout",{"ms":35000}] 05:31:16 INFO - PROCESS | 1856 | 1461328276023 Marionette TRACE conn3 <- [1,418,null,{}] 05:31:16 INFO - PROCESS | 1856 | 1461328276027 Marionette TRACE conn3 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:16 INFO - PROCESS | 1856 | 1461328276168 Marionette TRACE conn3 <- [1,419,null,{"value":null}] 05:31:16 INFO - PROCESS | 1856 | 1461328276194 Marionette TRACE conn3 -> [0,420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:16 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61e8c26800 == 45 [pid = 1856] [id = 112] 05:31:16 INFO - PROCESS | 1856 | ++DOMWINDOW == 108 (0x7f61d1e80400) [pid = 1856] [serial = 335] [outer = (nil)] 05:31:16 INFO - PROCESS | 1856 | ++DOMWINDOW == 109 (0x7f61ecd63000) [pid = 1856] [serial = 336] [outer = 0x7f61d1e80400] 05:31:16 INFO - PROCESS | 1856 | 1461328276245 Marionette DEBUG loaded listener.js 05:31:16 INFO - PROCESS | 1856 | ++DOMWINDOW == 110 (0x7f61ed133c00) [pid = 1856] [serial = 337] [outer = 0x7f61d1e80400] 05:31:17 INFO - PROCESS | 1856 | 1461328277356 Marionette TRACE conn3 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 05:31:17 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 05:31:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1377ms 05:31:17 INFO - PROCESS | 1856 | 1461328277404 Marionette TRACE conn3 -> [0,421,"getWindowHandle",null] 05:31:17 INFO - PROCESS | 1856 | 1461328277406 Marionette TRACE conn3 <- [1,421,null,{"value":"8"}] 05:31:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 05:31:17 INFO - PROCESS | 1856 | 1461328277411 Marionette TRACE conn3 -> [0,422,"setScriptTimeout",{"ms":35000}] 05:31:17 INFO - PROCESS | 1856 | 1461328277414 Marionette TRACE conn3 <- [1,422,null,{}] 05:31:17 INFO - PROCESS | 1856 | 1461328277418 Marionette TRACE conn3 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:17 INFO - PROCESS | 1856 | 1461328277720 Marionette TRACE conn3 <- [1,423,null,{"value":null}] 05:31:17 INFO - PROCESS | 1856 | --DOMWINDOW == 109 (0x7f61d2c2e400) [pid = 1856] [serial = 299] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 05:31:17 INFO - PROCESS | 1856 | --DOMWINDOW == 108 (0x7f61ecf86c00) [pid = 1856] [serial = 302] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 05:31:17 INFO - PROCESS | 1856 | --DOMWINDOW == 107 (0x7f61d0bdf800) [pid = 1856] [serial = 305] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 05:31:17 INFO - PROCESS | 1856 | --DOMWINDOW == 106 (0x7f61d2c23000) [pid = 1856] [serial = 287] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 05:31:17 INFO - PROCESS | 1856 | --DOMWINDOW == 105 (0x7f61dad7e000) [pid = 1856] [serial = 293] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 05:31:17 INFO - PROCESS | 1856 | --DOMWINDOW == 104 (0x7f61d97ae400) [pid = 1856] [serial = 290] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 05:31:17 INFO - PROCESS | 1856 | --DOMWINDOW == 103 (0x7f61dda22000) [pid = 1856] [serial = 296] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 05:31:17 INFO - PROCESS | 1856 | --DOMWINDOW == 102 (0x7f61d1f6e800) [pid = 1856] [serial = 268] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 05:31:17 INFO - PROCESS | 1856 | 1461328277827 Marionette TRACE conn3 -> [0,424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:17 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61d49d5800 == 46 [pid = 1856] [id = 113] 05:31:17 INFO - PROCESS | 1856 | ++DOMWINDOW == 103 (0x7f61d2c22400) [pid = 1856] [serial = 338] [outer = (nil)] 05:31:17 INFO - PROCESS | 1856 | ++DOMWINDOW == 104 (0x7f61d956f400) [pid = 1856] [serial = 339] [outer = 0x7f61d2c22400] 05:31:17 INFO - PROCESS | 1856 | 1461328277893 Marionette DEBUG loaded listener.js 05:31:17 INFO - PROCESS | 1856 | ++DOMWINDOW == 105 (0x7f61ec8a7800) [pid = 1856] [serial = 340] [outer = 0x7f61d2c22400] 05:31:18 INFO - PROCESS | 1856 | 1461328278849 Marionette TRACE conn3 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 05:31:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 05:31:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1482ms 05:31:18 INFO - PROCESS | 1856 | 1461328278893 Marionette TRACE conn3 -> [0,425,"getWindowHandle",null] 05:31:18 INFO - PROCESS | 1856 | 1461328278896 Marionette TRACE conn3 <- [1,425,null,{"value":"8"}] 05:31:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 05:31:18 INFO - PROCESS | 1856 | 1461328278901 Marionette TRACE conn3 -> [0,426,"setScriptTimeout",{"ms":35000}] 05:31:18 INFO - PROCESS | 1856 | 1461328278904 Marionette TRACE conn3 <- [1,426,null,{}] 05:31:18 INFO - PROCESS | 1856 | 1461328278908 Marionette TRACE conn3 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:19 INFO - PROCESS | 1856 | 1461328279024 Marionette TRACE conn3 <- [1,427,null,{"value":null}] 05:31:19 INFO - PROCESS | 1856 | 1461328279034 Marionette TRACE conn3 -> [0,428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:19 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61d493b000 == 47 [pid = 1856] [id = 114] 05:31:19 INFO - PROCESS | 1856 | ++DOMWINDOW == 106 (0x7f61d8429400) [pid = 1856] [serial = 341] [outer = (nil)] 05:31:19 INFO - PROCESS | 1856 | ++DOMWINDOW == 107 (0x7f61d8431000) [pid = 1856] [serial = 342] [outer = 0x7f61d8429400] 05:31:19 INFO - PROCESS | 1856 | 1461328279089 Marionette DEBUG loaded listener.js 05:31:19 INFO - PROCESS | 1856 | ++DOMWINDOW == 108 (0x7f61d8437400) [pid = 1856] [serial = 343] [outer = 0x7f61d8429400] 05:31:19 INFO - PROCESS | 1856 | 1461328279810 Marionette TRACE conn3 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 05:31:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 05:31:19 INFO - PROCESS | 1856 | 1461328279886 Marionette TRACE conn3 <- [1,429,null,{"value":"8"}] 05:31:19 INFO - PROCESS | 1856 | 1461328279893 Marionette TRACE conn3 -> [0,430,"setScriptTimeout",{"ms":35000}] 05:31:19 INFO - PROCESS | 1856 | 1461328279899 Marionette TRACE conn3 <- [1,430,null,{}] 05:31:19 INFO - PROCESS | 1856 | 1461328279949 Marionette TRACE conn3 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:20 INFO - PROCESS | 1856 | 1461328280174 Marionette TRACE conn3 <- [1,431,null,{"value":null}] 05:31:20 INFO - PROCESS | 1856 | 1461328280190 Marionette TRACE conn3 -> [0,432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:20 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61da54e000 == 48 [pid = 1856] [id = 115] 05:31:20 INFO - PROCESS | 1856 | ++DOMWINDOW == 109 (0x7f61d0be0800) [pid = 1856] [serial = 344] [outer = (nil)] 05:31:20 INFO - PROCESS | 1856 | ++DOMWINDOW == 110 (0x7f61d476ec00) [pid = 1856] [serial = 345] [outer = 0x7f61d0be0800] 05:31:20 INFO - PROCESS | 1856 | 1461328280298 Marionette DEBUG loaded listener.js 05:31:20 INFO - PROCESS | 1856 | ++DOMWINDOW == 111 (0x7f61d4776c00) [pid = 1856] [serial = 346] [outer = 0x7f61d0be0800] 05:31:21 INFO - PROCESS | 1856 | 1461328281187 Marionette TRACE conn3 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 05:31:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 05:31:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 1337ms 05:31:21 INFO - PROCESS | 1856 | 1461328281230 Marionette TRACE conn3 -> [0,433,"getWindowHandle",null] 05:31:21 INFO - PROCESS | 1856 | 1461328281237 Marionette TRACE conn3 <- [1,433,null,{"value":"8"}] 05:31:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 05:31:21 INFO - PROCESS | 1856 | 1461328281246 Marionette TRACE conn3 -> [0,434,"setScriptTimeout",{"ms":35000}] 05:31:21 INFO - PROCESS | 1856 | 1461328281250 Marionette TRACE conn3 <- [1,434,null,{}] 05:31:21 INFO - PROCESS | 1856 | 1461328281254 Marionette TRACE conn3 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:21 INFO - PROCESS | 1856 | 1461328281388 Marionette TRACE conn3 <- [1,435,null,{"value":null}] 05:31:21 INFO - PROCESS | 1856 | 1461328281523 Marionette TRACE conn3 -> [0,436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:21 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61e8a18800 == 49 [pid = 1856] [id = 116] 05:31:21 INFO - PROCESS | 1856 | ++DOMWINDOW == 112 (0x7f61d47ccc00) [pid = 1856] [serial = 347] [outer = (nil)] 05:31:21 INFO - PROCESS | 1856 | ++DOMWINDOW == 113 (0x7f61d97ae000) [pid = 1856] [serial = 348] [outer = 0x7f61d47ccc00] 05:31:21 INFO - PROCESS | 1856 | 1461328281588 Marionette DEBUG loaded listener.js 05:31:21 INFO - PROCESS | 1856 | ++DOMWINDOW == 114 (0x7f61d9dd0000) [pid = 1856] [serial = 349] [outer = 0x7f61d47ccc00] 05:31:22 INFO - PROCESS | 1856 | 1461328282437 Marionette TRACE conn3 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 05:31:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 05:31:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1227ms 05:31:22 INFO - PROCESS | 1856 | 1461328282474 Marionette TRACE conn3 -> [0,437,"getWindowHandle",null] 05:31:22 INFO - PROCESS | 1856 | 1461328282477 Marionette TRACE conn3 <- [1,437,null,{"value":"8"}] 05:31:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 05:31:22 INFO - PROCESS | 1856 | 1461328282483 Marionette TRACE conn3 -> [0,438,"setScriptTimeout",{"ms":35000}] 05:31:22 INFO - PROCESS | 1856 | 1461328282487 Marionette TRACE conn3 <- [1,438,null,{}] 05:31:22 INFO - PROCESS | 1856 | 1461328282502 Marionette TRACE conn3 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:22 INFO - PROCESS | 1856 | 1461328282644 Marionette TRACE conn3 <- [1,439,null,{"value":null}] 05:31:22 INFO - PROCESS | 1856 | 1461328282774 Marionette TRACE conn3 -> [0,440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:22 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61f9fd4800 == 50 [pid = 1856] [id = 117] 05:31:22 INFO - PROCESS | 1856 | ++DOMWINDOW == 115 (0x7f61dda10000) [pid = 1856] [serial = 350] [outer = (nil)] 05:31:22 INFO - PROCESS | 1856 | ++DOMWINDOW == 116 (0x7f61e8ce1800) [pid = 1856] [serial = 351] [outer = 0x7f61dda10000] 05:31:22 INFO - PROCESS | 1856 | 1461328282842 Marionette DEBUG loaded listener.js 05:31:22 INFO - PROCESS | 1856 | ++DOMWINDOW == 117 (0x7f61ed27c400) [pid = 1856] [serial = 352] [outer = 0x7f61dda10000] 05:31:23 INFO - PROCESS | 1856 | 1461328283665 Marionette TRACE conn3 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 05:31:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 05:31:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1232ms 05:31:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 05:31:23 INFO - PROCESS | 1856 | 1461328283714 Marionette TRACE conn3 -> [0,441,"getWindowHandle",null] 05:31:23 INFO - PROCESS | 1856 | 1461328283718 Marionette TRACE conn3 <- [1,441,null,{"value":"8"}] 05:31:23 INFO - PROCESS | 1856 | 1461328283722 Marionette TRACE conn3 -> [0,442,"setScriptTimeout",{"ms":35000}] 05:31:23 INFO - PROCESS | 1856 | 1461328283725 Marionette TRACE conn3 <- [1,442,null,{}] 05:31:23 INFO - PROCESS | 1856 | 1461328283730 Marionette TRACE conn3 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:23 INFO - PROCESS | 1856 | 1461328283855 Marionette TRACE conn3 <- [1,443,null,{"value":null}] 05:31:23 INFO - PROCESS | 1856 | 1461328283988 Marionette TRACE conn3 -> [0,444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:24 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61d832e800 == 51 [pid = 1856] [id = 118] 05:31:24 INFO - PROCESS | 1856 | ++DOMWINDOW == 118 (0x7f61d04c3000) [pid = 1856] [serial = 353] [outer = (nil)] 05:31:24 INFO - PROCESS | 1856 | ++DOMWINDOW == 119 (0x7f61d04cd800) [pid = 1856] [serial = 354] [outer = 0x7f61d04c3000] 05:31:24 INFO - PROCESS | 1856 | 1461328284054 Marionette DEBUG loaded listener.js 05:31:24 INFO - PROCESS | 1856 | ++DOMWINDOW == 120 (0x7f61e8c43400) [pid = 1856] [serial = 355] [outer = 0x7f61d04c3000] 05:31:25 INFO - PROCESS | 1856 | 1461328285096 Marionette TRACE conn3 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 05:31:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 05:31:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1427ms 05:31:25 INFO - PROCESS | 1856 | 1461328285150 Marionette TRACE conn3 -> [0,445,"getWindowHandle",null] 05:31:25 INFO - PROCESS | 1856 | 1461328285156 Marionette TRACE conn3 <- [1,445,null,{"value":"8"}] 05:31:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 05:31:25 INFO - PROCESS | 1856 | 1461328285163 Marionette TRACE conn3 -> [0,446,"setScriptTimeout",{"ms":35000}] 05:31:25 INFO - PROCESS | 1856 | 1461328285167 Marionette TRACE conn3 <- [1,446,null,{}] 05:31:25 INFO - PROCESS | 1856 | 1461328285173 Marionette TRACE conn3 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:25 INFO - PROCESS | 1856 | 1461328285306 Marionette TRACE conn3 <- [1,447,null,{"value":null}] 05:31:25 INFO - PROCESS | 1856 | 1461328285452 Marionette TRACE conn3 -> [0,448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:25 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61d6544800 == 52 [pid = 1856] [id = 119] 05:31:25 INFO - PROCESS | 1856 | ++DOMWINDOW == 121 (0x7f61d4770000) [pid = 1856] [serial = 356] [outer = (nil)] 05:31:25 INFO - PROCESS | 1856 | ++DOMWINDOW == 122 (0x7f61d4776800) [pid = 1856] [serial = 357] [outer = 0x7f61d4770000] 05:31:25 INFO - PROCESS | 1856 | 1461328285525 Marionette DEBUG loaded listener.js 05:31:25 INFO - PROCESS | 1856 | ++DOMWINDOW == 123 (0x7f61d4b0b400) [pid = 1856] [serial = 358] [outer = 0x7f61d4770000] 05:31:26 INFO - PROCESS | 1856 | 1461328286303 Marionette TRACE conn3 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 05:31:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 05:31:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1181ms 05:31:26 INFO - PROCESS | 1856 | 1461328286344 Marionette TRACE conn3 -> [0,449,"getWindowHandle",null] 05:31:26 INFO - PROCESS | 1856 | 1461328286351 Marionette TRACE conn3 <- [1,449,null,{"value":"8"}] 05:31:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 05:31:26 INFO - PROCESS | 1856 | 1461328286359 Marionette TRACE conn3 -> [0,450,"setScriptTimeout",{"ms":35000}] 05:31:26 INFO - PROCESS | 1856 | 1461328286363 Marionette TRACE conn3 <- [1,450,null,{}] 05:31:26 INFO - PROCESS | 1856 | 1461328286367 Marionette TRACE conn3 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:26 INFO - PROCESS | 1856 | 1461328286493 Marionette TRACE conn3 <- [1,451,null,{"value":null}] 05:31:26 INFO - PROCESS | 1856 | 1461328286650 Marionette TRACE conn3 -> [0,452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:26 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61d49d5800 == 51 [pid = 1856] [id = 113] 05:31:26 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61e8c26800 == 50 [pid = 1856] [id = 112] 05:31:26 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61e78c1800 == 49 [pid = 1856] [id = 111] 05:31:26 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61ddcde800 == 48 [pid = 1856] [id = 110] 05:31:26 INFO - PROCESS | 1856 | --DOMWINDOW == 122 (0x7f61d0f53400) [pid = 1856] [serial = 272] [outer = (nil)] [url = about:blank] 05:31:26 INFO - PROCESS | 1856 | --DOMWINDOW == 121 (0x7f61d956d400) [pid = 1856] [serial = 275] [outer = (nil)] [url = about:blank] 05:31:26 INFO - PROCESS | 1856 | --DOMWINDOW == 120 (0x7f61e1c18c00) [pid = 1856] [serial = 278] [outer = (nil)] [url = about:blank] 05:31:26 INFO - PROCESS | 1856 | --DOMWINDOW == 119 (0x7f61ec7a3800) [pid = 1856] [serial = 282] [outer = (nil)] [url = about:blank] 05:31:26 INFO - PROCESS | 1856 | --DOMWINDOW == 118 (0x7f61d9dd9800) [pid = 1856] [serial = 309] [outer = (nil)] [url = about:blank] 05:31:26 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61d2f75000 == 49 [pid = 1856] [id = 120] 05:31:26 INFO - PROCESS | 1856 | ++DOMWINDOW == 119 (0x7f61d0f53400) [pid = 1856] [serial = 359] [outer = (nil)] 05:31:26 INFO - PROCESS | 1856 | ++DOMWINDOW == 120 (0x7f61d9541800) [pid = 1856] [serial = 360] [outer = 0x7f61d0f53400] 05:31:26 INFO - PROCESS | 1856 | 1461328286738 Marionette DEBUG loaded listener.js 05:31:26 INFO - PROCESS | 1856 | ++DOMWINDOW == 121 (0x7f61d9b3dc00) [pid = 1856] [serial = 361] [outer = 0x7f61d0f53400] 05:31:26 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61d49ec800 == 48 [pid = 1856] [id = 109] 05:31:26 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61d3034000 == 47 [pid = 1856] [id = 108] 05:31:26 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61e1010000 == 46 [pid = 1856] [id = 105] 05:31:26 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61d8a5c800 == 45 [pid = 1856] [id = 104] 05:31:27 INFO - PROCESS | 1856 | --DOMWINDOW == 120 (0x7f61ecf85800) [pid = 1856] [serial = 270] [outer = (nil)] [url = about:blank] 05:31:27 INFO - PROCESS | 1856 | --DOMWINDOW == 119 (0x7f61e8dbc800) [pid = 1856] [serial = 300] [outer = (nil)] [url = about:blank] 05:31:27 INFO - PROCESS | 1856 | --DOMWINDOW == 118 (0x7f61ef80c000) [pid = 1856] [serial = 303] [outer = (nil)] [url = about:blank] 05:31:27 INFO - PROCESS | 1856 | --DOMWINDOW == 117 (0x7f61d9dd1c00) [pid = 1856] [serial = 306] [outer = (nil)] [url = about:blank] 05:31:27 INFO - PROCESS | 1856 | --DOMWINDOW == 116 (0x7f61d7cb4400) [pid = 1856] [serial = 289] [outer = (nil)] [url = about:blank] 05:31:27 INFO - PROCESS | 1856 | --DOMWINDOW == 115 (0x7f61d46d7800) [pid = 1856] [serial = 288] [outer = (nil)] [url = about:blank] 05:31:27 INFO - PROCESS | 1856 | --DOMWINDOW == 114 (0x7f61db30b400) [pid = 1856] [serial = 294] [outer = (nil)] [url = about:blank] 05:31:27 INFO - PROCESS | 1856 | --DOMWINDOW == 113 (0x7f61dda1a800) [pid = 1856] [serial = 295] [outer = (nil)] [url = about:blank] 05:31:27 INFO - PROCESS | 1856 | --DOMWINDOW == 112 (0x7f61d97bb800) [pid = 1856] [serial = 292] [outer = (nil)] [url = about:blank] 05:31:27 INFO - PROCESS | 1856 | --DOMWINDOW == 111 (0x7f61d97b3800) [pid = 1856] [serial = 291] [outer = (nil)] [url = about:blank] 05:31:27 INFO - PROCESS | 1856 | --DOMWINDOW == 110 (0x7f61e7a75c00) [pid = 1856] [serial = 297] [outer = (nil)] [url = about:blank] 05:31:27 INFO - PROCESS | 1856 | --DOMWINDOW == 109 (0x7f61eeeb7800) [pid = 1856] [serial = 285] [outer = (nil)] [url = about:blank] 05:31:27 INFO - PROCESS | 1856 | --DOMWINDOW == 108 (0x7f61d158f800) [pid = 1856] [serial = 120] [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.] 05:31:27 INFO - PROCESS | 1856 | --DOMWINDOW == 107 (0x7f61efb9a800) [pid = 1856] [serial = 304] [outer = (nil)] [url = about:blank] 05:31:27 INFO - PROCESS | 1856 | --DOMWINDOW == 106 (0x7f61d9dd6c00) [pid = 1856] [serial = 307] [outer = (nil)] [url = about:blank] 05:31:27 INFO - PROCESS | 1856 | --DOMWINDOW == 105 (0x7f61eaebd400) [pid = 1856] [serial = 301] [outer = (nil)] [url = about:blank] 05:31:27 INFO - PROCESS | 1856 | --DOMWINDOW == 104 (0x7f61e7d8b800) [pid = 1856] [serial = 298] [outer = (nil)] [url = about:blank] 05:31:27 INFO - PROCESS | 1856 | 1461328287394 Marionette TRACE conn3 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 05:31:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 05:31:27 INFO - PROCESS | 1856 | 1461328287466 Marionette TRACE conn3 <- [1,453,null,{"value":"8"}] 05:31:27 INFO - PROCESS | 1856 | 1461328287471 Marionette TRACE conn3 -> [0,454,"setScriptTimeout",{"ms":35000}] 05:31:27 INFO - PROCESS | 1856 | 1461328287475 Marionette TRACE conn3 <- [1,454,null,{}] 05:31:27 INFO - PROCESS | 1856 | 1461328287488 Marionette TRACE conn3 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:27 INFO - PROCESS | 1856 | 1461328287626 Marionette TRACE conn3 <- [1,455,null,{"value":null}] 05:31:27 INFO - PROCESS | 1856 | 1461328287719 Marionette TRACE conn3 -> [0,456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:27 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61db177800 == 46 [pid = 1856] [id = 121] 05:31:27 INFO - PROCESS | 1856 | ++DOMWINDOW == 105 (0x7f61d97b6800) [pid = 1856] [serial = 362] [outer = (nil)] 05:31:27 INFO - PROCESS | 1856 | ++DOMWINDOW == 106 (0x7f61daa38800) [pid = 1856] [serial = 363] [outer = 0x7f61d97b6800] 05:31:27 INFO - PROCESS | 1856 | 1461328287778 Marionette DEBUG loaded listener.js 05:31:27 INFO - PROCESS | 1856 | ++DOMWINDOW == 107 (0x7f61ddf27c00) [pid = 1856] [serial = 364] [outer = 0x7f61d97b6800] 05:31:28 INFO - PROCESS | 1856 | [1856] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:31:28 INFO - PROCESS | 1856 | 1461328288380 Marionette TRACE conn3 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 05:31:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 05:31:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 936ms 05:31:28 INFO - PROCESS | 1856 | 1461328288407 Marionette TRACE conn3 -> [0,457,"getWindowHandle",null] 05:31:28 INFO - PROCESS | 1856 | 1461328288411 Marionette TRACE conn3 <- [1,457,null,{"value":"8"}] 05:31:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 05:31:28 INFO - PROCESS | 1856 | 1461328288416 Marionette TRACE conn3 -> [0,458,"setScriptTimeout",{"ms":35000}] 05:31:28 INFO - PROCESS | 1856 | 1461328288418 Marionette TRACE conn3 <- [1,458,null,{}] 05:31:28 INFO - PROCESS | 1856 | 1461328288422 Marionette TRACE conn3 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:28 INFO - PROCESS | 1856 | 1461328288570 Marionette TRACE conn3 <- [1,459,null,{"value":null}] 05:31:28 INFO - PROCESS | 1856 | 1461328288589 Marionette TRACE conn3 -> [0,460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:28 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61ddaf3000 == 47 [pid = 1856] [id = 122] 05:31:28 INFO - PROCESS | 1856 | ++DOMWINDOW == 108 (0x7f61d04ce400) [pid = 1856] [serial = 365] [outer = (nil)] 05:31:28 INFO - PROCESS | 1856 | ++DOMWINDOW == 109 (0x7f61e7be0400) [pid = 1856] [serial = 366] [outer = 0x7f61d04ce400] 05:31:28 INFO - PROCESS | 1856 | 1461328288644 Marionette DEBUG loaded listener.js 05:31:28 INFO - PROCESS | 1856 | ++DOMWINDOW == 110 (0x7f61eae3cc00) [pid = 1856] [serial = 367] [outer = 0x7f61d04ce400] 05:31:29 INFO - PROCESS | 1856 | 1461328289280 Marionette TRACE conn3 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 05:31:29 INFO - PROCESS | 1856 | 1461328289351 Marionette TRACE conn3 <- [1,461,null,{"value":"8"}] 05:31:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 05:31:29 INFO - PROCESS | 1856 | 1461328289357 Marionette TRACE conn3 -> [0,462,"setScriptTimeout",{"ms":35000}] 05:31:29 INFO - PROCESS | 1856 | 1461328289359 Marionette TRACE conn3 <- [1,462,null,{}] 05:31:29 INFO - PROCESS | 1856 | 1461328289375 Marionette TRACE conn3 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:29 INFO - PROCESS | 1856 | 1461328289528 Marionette TRACE conn3 <- [1,463,null,{"value":null}] 05:31:29 INFO - PROCESS | 1856 | 1461328289588 Marionette TRACE conn3 -> [0,464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:29 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61e78ba800 == 48 [pid = 1856] [id = 123] 05:31:29 INFO - PROCESS | 1856 | ++DOMWINDOW == 111 (0x7f61d04cc800) [pid = 1856] [serial = 368] [outer = (nil)] 05:31:29 INFO - PROCESS | 1856 | ++DOMWINDOW == 112 (0x7f61ecf3ec00) [pid = 1856] [serial = 369] [outer = 0x7f61d04cc800] 05:31:29 INFO - PROCESS | 1856 | 1461328289643 Marionette DEBUG loaded listener.js 05:31:29 INFO - PROCESS | 1856 | ++DOMWINDOW == 113 (0x7f61eee49400) [pid = 1856] [serial = 370] [outer = 0x7f61d04cc800] 05:31:30 INFO - PROCESS | 1856 | [1856] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:31:30 INFO - PROCESS | 1856 | 1461328290381 Marionette TRACE conn3 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 05:31:30 INFO - PROCESS | 1856 | 1461328290445 Marionette TRACE conn3 <- [1,465,null,{"value":"8"}] 05:31:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 05:31:30 INFO - PROCESS | 1856 | 1461328290457 Marionette TRACE conn3 -> [0,466,"setScriptTimeout",{"ms":35000}] 05:31:30 INFO - PROCESS | 1856 | 1461328290459 Marionette TRACE conn3 <- [1,466,null,{}] 05:31:30 INFO - PROCESS | 1856 | 1461328290462 Marionette TRACE conn3 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:30 INFO - PROCESS | 1856 | 1461328290652 Marionette TRACE conn3 <- [1,467,null,{"value":null}] 05:31:30 INFO - PROCESS | 1856 | 1461328290680 Marionette TRACE conn3 -> [0,468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:30 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61ea93e800 == 49 [pid = 1856] [id = 124] 05:31:30 INFO - PROCESS | 1856 | ++DOMWINDOW == 114 (0x7f61ef812400) [pid = 1856] [serial = 371] [outer = (nil)] 05:31:30 INFO - PROCESS | 1856 | ++DOMWINDOW == 115 (0x7f61f1f6fc00) [pid = 1856] [serial = 372] [outer = 0x7f61ef812400] 05:31:30 INFO - PROCESS | 1856 | 1461328290740 Marionette DEBUG loaded listener.js 05:31:30 INFO - PROCESS | 1856 | ++DOMWINDOW == 116 (0x7f61cf20c400) [pid = 1856] [serial = 373] [outer = 0x7f61ef812400] 05:31:31 INFO - PROCESS | 1856 | --DOMWINDOW == 115 (0x7f61d1e80400) [pid = 1856] [serial = 335] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 05:31:31 INFO - PROCESS | 1856 | --DOMWINDOW == 114 (0x7f61dbb79400) [pid = 1856] [serial = 332] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 05:31:31 INFO - PROCESS | 1856 | --DOMWINDOW == 113 (0x7f61d97b6c00) [pid = 1856] [serial = 326] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 05:31:31 INFO - PROCESS | 1856 | --DOMWINDOW == 112 (0x7f61d2c22400) [pid = 1856] [serial = 338] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 05:31:31 INFO - PROCESS | 1856 | --DOMWINDOW == 111 (0x7f61d477a800) [pid = 1856] [serial = 329] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 05:31:31 INFO - PROCESS | 1856 | --DOMWINDOW == 110 (0x7f61d0be2400) [pid = 1856] [serial = 323] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 05:31:31 INFO - PROCESS | 1856 | 1461328291557 Marionette TRACE conn3 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 05:31:31 INFO - PROCESS | 1856 | 1461328291589 Marionette TRACE conn3 <- [1,469,null,{"value":"8"}] 05:31:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 05:31:31 INFO - PROCESS | 1856 | 1461328291595 Marionette TRACE conn3 -> [0,470,"setScriptTimeout",{"ms":35000}] 05:31:31 INFO - PROCESS | 1856 | 1461328291597 Marionette TRACE conn3 <- [1,470,null,{}] 05:31:31 INFO - PROCESS | 1856 | 1461328291602 Marionette TRACE conn3 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:31 INFO - PROCESS | 1856 | 1461328291762 Marionette TRACE conn3 <- [1,471,null,{"value":null}] 05:31:31 INFO - PROCESS | 1856 | 1461328291823 Marionette TRACE conn3 -> [0,472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:31 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61d0bb6000 == 50 [pid = 1856] [id = 125] 05:31:31 INFO - PROCESS | 1856 | ++DOMWINDOW == 111 (0x7f61cf20c800) [pid = 1856] [serial = 374] [outer = (nil)] 05:31:31 INFO - PROCESS | 1856 | ++DOMWINDOW == 112 (0x7f61cf217000) [pid = 1856] [serial = 375] [outer = 0x7f61cf20c800] 05:31:31 INFO - PROCESS | 1856 | 1461328291880 Marionette DEBUG loaded listener.js 05:31:31 INFO - PROCESS | 1856 | ++DOMWINDOW == 113 (0x7f61d04a7400) [pid = 1856] [serial = 376] [outer = 0x7f61cf20c800] 05:31:32 INFO - PROCESS | 1856 | 1461328292435 Marionette TRACE conn3 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 05:31:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 05:31:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 877ms 05:31:32 INFO - PROCESS | 1856 | 1461328292473 Marionette TRACE conn3 -> [0,473,"getWindowHandle",null] 05:31:32 INFO - PROCESS | 1856 | 1461328292475 Marionette TRACE conn3 <- [1,473,null,{"value":"8"}] 05:31:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 05:31:32 INFO - PROCESS | 1856 | 1461328292480 Marionette TRACE conn3 -> [0,474,"setScriptTimeout",{"ms":35000}] 05:31:32 INFO - PROCESS | 1856 | 1461328292483 Marionette TRACE conn3 <- [1,474,null,{}] 05:31:32 INFO - PROCESS | 1856 | 1461328292487 Marionette TRACE conn3 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:32 INFO - PROCESS | 1856 | 1461328292602 Marionette TRACE conn3 <- [1,475,null,{"value":null}] 05:31:32 INFO - PROCESS | 1856 | 1461328292699 Marionette TRACE conn3 -> [0,476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:32 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61ed215000 == 51 [pid = 1856] [id = 126] 05:31:32 INFO - PROCESS | 1856 | ++DOMWINDOW == 114 (0x7f61cf20cc00) [pid = 1856] [serial = 377] [outer = (nil)] 05:31:32 INFO - PROCESS | 1856 | ++DOMWINDOW == 115 (0x7f61d04a9c00) [pid = 1856] [serial = 378] [outer = 0x7f61cf20cc00] 05:31:32 INFO - PROCESS | 1856 | 1461328292752 Marionette DEBUG loaded listener.js 05:31:32 INFO - PROCESS | 1856 | ++DOMWINDOW == 116 (0x7f61d4770800) [pid = 1856] [serial = 379] [outer = 0x7f61cf20cc00] 05:31:33 INFO - PROCESS | 1856 | 1461328293555 Marionette TRACE conn3 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 05:31:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 05:31:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1127ms 05:31:33 INFO - PROCESS | 1856 | 1461328293608 Marionette TRACE conn3 -> [0,477,"getWindowHandle",null] 05:31:33 INFO - PROCESS | 1856 | 1461328293613 Marionette TRACE conn3 <- [1,477,null,{"value":"8"}] 05:31:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 05:31:33 INFO - PROCESS | 1856 | 1461328293622 Marionette TRACE conn3 -> [0,478,"setScriptTimeout",{"ms":35000}] 05:31:33 INFO - PROCESS | 1856 | 1461328293625 Marionette TRACE conn3 <- [1,478,null,{}] 05:31:33 INFO - PROCESS | 1856 | 1461328293633 Marionette TRACE conn3 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:33 INFO - PROCESS | 1856 | 1461328293782 Marionette TRACE conn3 <- [1,479,null,{"value":null}] 05:31:33 INFO - PROCESS | 1856 | 1461328293914 Marionette TRACE conn3 -> [0,480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:33 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61da70a800 == 52 [pid = 1856] [id = 127] 05:31:33 INFO - PROCESS | 1856 | ++DOMWINDOW == 117 (0x7f61d04cf400) [pid = 1856] [serial = 380] [outer = (nil)] 05:31:33 INFO - PROCESS | 1856 | ++DOMWINDOW == 118 (0x7f61d3a91c00) [pid = 1856] [serial = 381] [outer = 0x7f61d04cf400] 05:31:33 INFO - PROCESS | 1856 | 1461328293980 Marionette DEBUG loaded listener.js 05:31:34 INFO - PROCESS | 1856 | ++DOMWINDOW == 119 (0x7f61d477c000) [pid = 1856] [serial = 382] [outer = 0x7f61d04cf400] 05:31:34 INFO - PROCESS | 1856 | 1461328294762 Marionette TRACE conn3 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 05:31:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 05:31:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1178ms 05:31:34 INFO - PROCESS | 1856 | 1461328294800 Marionette TRACE conn3 -> [0,481,"getWindowHandle",null] 05:31:34 INFO - PROCESS | 1856 | 1461328294808 Marionette TRACE conn3 <- [1,481,null,{"value":"8"}] 05:31:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 05:31:34 INFO - PROCESS | 1856 | 1461328294833 Marionette TRACE conn3 -> [0,482,"setScriptTimeout",{"ms":35000}] 05:31:34 INFO - PROCESS | 1856 | 1461328294850 Marionette TRACE conn3 <- [1,482,null,{}] 05:31:34 INFO - PROCESS | 1856 | 1461328294864 Marionette TRACE conn3 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:35 INFO - PROCESS | 1856 | 1461328295014 Marionette TRACE conn3 <- [1,483,null,{"value":null}] 05:31:35 INFO - PROCESS | 1856 | 1461328295145 Marionette TRACE conn3 -> [0,484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:35 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61e8a21000 == 53 [pid = 1856] [id = 128] 05:31:35 INFO - PROCESS | 1856 | ++DOMWINDOW == 120 (0x7f61d6f51800) [pid = 1856] [serial = 383] [outer = (nil)] 05:31:35 INFO - PROCESS | 1856 | ++DOMWINDOW == 121 (0x7f61d97b6c00) [pid = 1856] [serial = 384] [outer = 0x7f61d6f51800] 05:31:35 INFO - PROCESS | 1856 | 1461328295219 Marionette DEBUG loaded listener.js 05:31:35 INFO - PROCESS | 1856 | ++DOMWINDOW == 122 (0x7f61d9dd7c00) [pid = 1856] [serial = 385] [outer = 0x7f61d6f51800] 05:31:36 INFO - PROCESS | 1856 | 1461328296139 Marionette TRACE conn3 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 05:31:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 05:31:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1360ms 05:31:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 05:31:36 INFO - PROCESS | 1856 | 1461328296192 Marionette TRACE conn3 -> [0,485,"getWindowHandle",null] 05:31:36 INFO - PROCESS | 1856 | 1461328296195 Marionette TRACE conn3 <- [1,485,null,{"value":"8"}] 05:31:36 INFO - PROCESS | 1856 | 1461328296201 Marionette TRACE conn3 -> [0,486,"setScriptTimeout",{"ms":35000}] 05:31:36 INFO - PROCESS | 1856 | 1461328296206 Marionette TRACE conn3 <- [1,486,null,{}] 05:31:36 INFO - PROCESS | 1856 | 1461328296220 Marionette TRACE conn3 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:36 INFO - PROCESS | 1856 | 1461328296361 Marionette TRACE conn3 <- [1,487,null,{"value":null}] 05:31:36 INFO - PROCESS | 1856 | 1461328296502 Marionette TRACE conn3 -> [0,488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:36 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61d101c000 == 54 [pid = 1856] [id = 129] 05:31:36 INFO - PROCESS | 1856 | ++DOMWINDOW == 123 (0x7f61dae81800) [pid = 1856] [serial = 386] [outer = (nil)] 05:31:36 INFO - PROCESS | 1856 | ++DOMWINDOW == 124 (0x7f61e7d4f800) [pid = 1856] [serial = 387] [outer = 0x7f61dae81800] 05:31:36 INFO - PROCESS | 1856 | 1461328296570 Marionette DEBUG loaded listener.js 05:31:36 INFO - PROCESS | 1856 | ++DOMWINDOW == 125 (0x7f61ed27c000) [pid = 1856] [serial = 388] [outer = 0x7f61dae81800] 05:31:37 INFO - PROCESS | 1856 | 1461328297337 Marionette TRACE conn3 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 05:31:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 05:31:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1185ms 05:31:37 INFO - PROCESS | 1856 | 1461328297385 Marionette TRACE conn3 -> [0,489,"getWindowHandle",null] 05:31:37 INFO - PROCESS | 1856 | 1461328297389 Marionette TRACE conn3 <- [1,489,null,{"value":"8"}] 05:31:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 05:31:37 INFO - PROCESS | 1856 | 1461328297410 Marionette TRACE conn3 -> [0,490,"setScriptTimeout",{"ms":35000}] 05:31:37 INFO - PROCESS | 1856 | 1461328297412 Marionette TRACE conn3 <- [1,490,null,{}] 05:31:37 INFO - PROCESS | 1856 | 1461328297417 Marionette TRACE conn3 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:37 INFO - PROCESS | 1856 | 1461328297553 Marionette TRACE conn3 <- [1,491,null,{"value":null}] 05:31:37 INFO - PROCESS | 1856 | 1461328297684 Marionette TRACE conn3 -> [0,492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:37 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61d150e800 == 55 [pid = 1856] [id = 130] 05:31:37 INFO - PROCESS | 1856 | ++DOMWINDOW == 126 (0x7f61dda0e400) [pid = 1856] [serial = 389] [outer = (nil)] 05:31:37 INFO - PROCESS | 1856 | ++DOMWINDOW == 127 (0x7f61f13a6400) [pid = 1856] [serial = 390] [outer = 0x7f61dda0e400] 05:31:37 INFO - PROCESS | 1856 | 1461328297752 Marionette DEBUG loaded listener.js 05:31:37 INFO - PROCESS | 1856 | ++DOMWINDOW == 128 (0x7f61f48ee800) [pid = 1856] [serial = 391] [outer = 0x7f61dda0e400] 05:31:38 INFO - PROCESS | 1856 | 1461328298396 Marionette TRACE conn3 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 05:31:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 05:31:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1027ms 05:31:38 INFO - PROCESS | 1856 | 1461328298436 Marionette TRACE conn3 -> [0,493,"getWindowHandle",null] 05:31:38 INFO - PROCESS | 1856 | 1461328298439 Marionette TRACE conn3 <- [1,493,null,{"value":"8"}] 05:31:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 05:31:38 INFO - PROCESS | 1856 | 1461328298444 Marionette TRACE conn3 -> [0,494,"setScriptTimeout",{"ms":35000}] 05:31:38 INFO - PROCESS | 1856 | 1461328298446 Marionette TRACE conn3 <- [1,494,null,{}] 05:31:38 INFO - PROCESS | 1856 | 1461328298452 Marionette TRACE conn3 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:38 INFO - PROCESS | 1856 | 1461328298594 Marionette TRACE conn3 <- [1,495,null,{"value":null}] 05:31:38 INFO - PROCESS | 1856 | 1461328298732 Marionette TRACE conn3 -> [0,496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:38 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61d3033800 == 56 [pid = 1856] [id = 131] 05:31:38 INFO - PROCESS | 1856 | ++DOMWINDOW == 129 (0x7f61cf215c00) [pid = 1856] [serial = 392] [outer = (nil)] 05:31:38 INFO - PROCESS | 1856 | ++DOMWINDOW == 130 (0x7f61d0a4d800) [pid = 1856] [serial = 393] [outer = 0x7f61cf215c00] 05:31:38 INFO - PROCESS | 1856 | 1461328298795 Marionette DEBUG loaded listener.js 05:31:38 INFO - PROCESS | 1856 | ++DOMWINDOW == 131 (0x7f61d0a57c00) [pid = 1856] [serial = 394] [outer = 0x7f61cf215c00] 05:31:39 INFO - PROCESS | 1856 | 1461328299566 Marionette TRACE conn3 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 05:31:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 05:31:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1333ms 05:31:39 INFO - PROCESS | 1856 | 1461328299790 Marionette TRACE conn3 -> [0,497,"getWindowHandle",null] 05:31:39 INFO - PROCESS | 1856 | 1461328299796 Marionette TRACE conn3 <- [1,497,null,{"value":"8"}] 05:31:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 05:31:39 INFO - PROCESS | 1856 | 1461328299804 Marionette TRACE conn3 -> [0,498,"setScriptTimeout",{"ms":35000}] 05:31:39 INFO - PROCESS | 1856 | 1461328299807 Marionette TRACE conn3 <- [1,498,null,{}] 05:31:39 INFO - PROCESS | 1856 | 1461328299814 Marionette TRACE conn3 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:39 INFO - PROCESS | 1856 | 1461328299969 Marionette TRACE conn3 <- [1,499,null,{"value":null}] 05:31:40 INFO - PROCESS | 1856 | 1461328300134 Marionette TRACE conn3 -> [0,500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:40 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61d151e000 == 57 [pid = 1856] [id = 132] 05:31:40 INFO - PROCESS | 1856 | ++DOMWINDOW == 132 (0x7f61d04ca800) [pid = 1856] [serial = 395] [outer = (nil)] 05:31:40 INFO - PROCESS | 1856 | ++DOMWINDOW == 133 (0x7f61d04d1400) [pid = 1856] [serial = 396] [outer = 0x7f61d04ca800] 05:31:40 INFO - PROCESS | 1856 | 1461328300212 Marionette DEBUG loaded listener.js 05:31:40 INFO - PROCESS | 1856 | ++DOMWINDOW == 134 (0x7f61d0be4000) [pid = 1856] [serial = 397] [outer = 0x7f61d04ca800] 05:31:41 INFO - PROCESS | 1856 | 1461328301009 Marionette TRACE conn3 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 05:31:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 05:31:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1232ms 05:31:41 INFO - PROCESS | 1856 | 1461328301037 Marionette TRACE conn3 -> [0,501,"getWindowHandle",null] 05:31:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 05:31:41 INFO - PROCESS | 1856 | 1461328301042 Marionette TRACE conn3 <- [1,501,null,{"value":"8"}] 05:31:41 INFO - PROCESS | 1856 | 1461328301052 Marionette TRACE conn3 -> [0,502,"setScriptTimeout",{"ms":35000}] 05:31:41 INFO - PROCESS | 1856 | 1461328301056 Marionette TRACE conn3 <- [1,502,null,{}] 05:31:41 INFO - PROCESS | 1856 | 1461328301061 Marionette TRACE conn3 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:41 INFO - PROCESS | 1856 | 1461328301192 Marionette TRACE conn3 <- [1,503,null,{"value":null}] 05:31:41 INFO - PROCESS | 1856 | 1461328301328 Marionette TRACE conn3 -> [0,504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:41 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61d0bb6000 == 56 [pid = 1856] [id = 125] 05:31:41 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61ea93e800 == 55 [pid = 1856] [id = 124] 05:31:41 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61e78ba800 == 54 [pid = 1856] [id = 123] 05:31:41 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61ddaf3000 == 53 [pid = 1856] [id = 122] 05:31:41 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61db177800 == 52 [pid = 1856] [id = 121] 05:31:41 INFO - PROCESS | 1856 | --DOMWINDOW == 133 (0x7f61d8431000) [pid = 1856] [serial = 342] [outer = (nil)] [url = about:blank] 05:31:41 INFO - PROCESS | 1856 | --DOMWINDOW == 132 (0x7f61da04fc00) [pid = 1856] [serial = 315] [outer = (nil)] [url = about:blank] 05:31:41 INFO - PROCESS | 1856 | --DOMWINDOW == 131 (0x7f61ec7a3000) [pid = 1856] [serial = 318] [outer = (nil)] [url = about:blank] 05:31:41 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61d1464800 == 53 [pid = 1856] [id = 133] 05:31:41 INFO - PROCESS | 1856 | ++DOMWINDOW == 132 (0x7f61d04d0c00) [pid = 1856] [serial = 398] [outer = (nil)] 05:31:41 INFO - PROCESS | 1856 | ++DOMWINDOW == 133 (0x7f61d4777400) [pid = 1856] [serial = 399] [outer = 0x7f61d04d0c00] 05:31:41 INFO - PROCESS | 1856 | 1461328301415 Marionette DEBUG loaded listener.js 05:31:41 INFO - PROCESS | 1856 | ++DOMWINDOW == 134 (0x7f61d6fa9800) [pid = 1856] [serial = 400] [outer = 0x7f61d04d0c00] 05:31:41 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61d2f75000 == 52 [pid = 1856] [id = 120] 05:31:41 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61d6544800 == 51 [pid = 1856] [id = 119] 05:31:41 INFO - PROCESS | 1856 | --DOMWINDOW == 133 (0x7f61d84cbc00) [pid = 1856] [serial = 312] [outer = (nil)] [url = about:blank] 05:31:41 INFO - PROCESS | 1856 | --DOMWINDOW == 132 (0x7f61e8c3a800) [pid = 1856] [serial = 321] [outer = (nil)] [url = about:blank] 05:31:41 INFO - PROCESS | 1856 | --DOMWINDOW == 131 (0x7f61ecd63000) [pid = 1856] [serial = 336] [outer = (nil)] [url = about:blank] 05:31:41 INFO - PROCESS | 1856 | --DOMWINDOW == 130 (0x7f61e7d4b800) [pid = 1856] [serial = 333] [outer = (nil)] [url = about:blank] 05:31:41 INFO - PROCESS | 1856 | --DOMWINDOW == 129 (0x7f61daa36800) [pid = 1856] [serial = 327] [outer = (nil)] [url = about:blank] 05:31:41 INFO - PROCESS | 1856 | --DOMWINDOW == 128 (0x7f61d956f400) [pid = 1856] [serial = 339] [outer = (nil)] [url = about:blank] 05:31:41 INFO - PROCESS | 1856 | --DOMWINDOW == 127 (0x7f61db91f800) [pid = 1856] [serial = 330] [outer = (nil)] [url = about:blank] 05:31:41 INFO - PROCESS | 1856 | --DOMWINDOW == 126 (0x7f61e0d67400) [pid = 1856] [serial = 331] [outer = (nil)] [url = about:blank] 05:31:41 INFO - PROCESS | 1856 | --DOMWINDOW == 125 (0x7f61d97b6400) [pid = 1856] [serial = 325] [outer = (nil)] [url = about:blank] 05:31:41 INFO - PROCESS | 1856 | --DOMWINDOW == 124 (0x7f61d935e400) [pid = 1856] [serial = 324] [outer = (nil)] [url = about:blank] 05:31:41 INFO - PROCESS | 1856 | --DOMWINDOW == 123 (0x7f61db91e400) [pid = 1856] [serial = 328] [outer = (nil)] [url = about:blank] 05:31:41 INFO - PROCESS | 1856 | --DOMWINDOW == 122 (0x7f61ec8a7800) [pid = 1856] [serial = 340] [outer = (nil)] [url = about:blank] 05:31:41 INFO - PROCESS | 1856 | --DOMWINDOW == 121 (0x7f61ed133c00) [pid = 1856] [serial = 337] [outer = (nil)] [url = about:blank] 05:31:41 INFO - PROCESS | 1856 | --DOMWINDOW == 120 (0x7f61eaebf000) [pid = 1856] [serial = 334] [outer = (nil)] [url = about:blank] 05:31:42 INFO - PROCESS | 1856 | 1461328302025 Marionette TRACE conn3 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 05:31:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 05:31:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1034ms 05:31:42 INFO - PROCESS | 1856 | 1461328302084 Marionette TRACE conn3 -> [0,505,"getWindowHandle",null] 05:31:42 INFO - PROCESS | 1856 | 1461328302086 Marionette TRACE conn3 <- [1,505,null,{"value":"8"}] 05:31:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 05:31:42 INFO - PROCESS | 1856 | 1461328302092 Marionette TRACE conn3 -> [0,506,"setScriptTimeout",{"ms":35000}] 05:31:42 INFO - PROCESS | 1856 | 1461328302094 Marionette TRACE conn3 <- [1,506,null,{}] 05:31:42 INFO - PROCESS | 1856 | 1461328302161 Marionette TRACE conn3 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:42 INFO - PROCESS | 1856 | 1461328302309 Marionette TRACE conn3 <- [1,507,null,{"value":null}] 05:31:42 INFO - PROCESS | 1856 | 1461328302398 Marionette TRACE conn3 -> [0,508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:42 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61da356000 == 52 [pid = 1856] [id = 134] 05:31:42 INFO - PROCESS | 1856 | ++DOMWINDOW == 121 (0x7f61d7a58c00) [pid = 1856] [serial = 401] [outer = (nil)] 05:31:42 INFO - PROCESS | 1856 | ++DOMWINDOW == 122 (0x7f61d97b1000) [pid = 1856] [serial = 402] [outer = 0x7f61d7a58c00] 05:31:42 INFO - PROCESS | 1856 | 1461328302460 Marionette DEBUG loaded listener.js 05:31:42 INFO - PROCESS | 1856 | ++DOMWINDOW == 123 (0x7f61d9dcc800) [pid = 1856] [serial = 403] [outer = 0x7f61d7a58c00] 05:31:43 INFO - PROCESS | 1856 | 1461328303088 Marionette TRACE conn3 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 05:31:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 05:31:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1027ms 05:31:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 05:31:43 INFO - PROCESS | 1856 | 1461328303120 Marionette TRACE conn3 -> [0,509,"getWindowHandle",null] 05:31:43 INFO - PROCESS | 1856 | 1461328303123 Marionette TRACE conn3 <- [1,509,null,{"value":"8"}] 05:31:43 INFO - PROCESS | 1856 | 1461328303128 Marionette TRACE conn3 -> [0,510,"setScriptTimeout",{"ms":35000}] 05:31:43 INFO - PROCESS | 1856 | 1461328303131 Marionette TRACE conn3 <- [1,510,null,{}] 05:31:43 INFO - PROCESS | 1856 | 1461328303135 Marionette TRACE conn3 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:43 INFO - PROCESS | 1856 | 1461328303283 Marionette TRACE conn3 <- [1,511,null,{"value":null}] 05:31:43 INFO - PROCESS | 1856 | 1461328303302 Marionette TRACE conn3 -> [0,512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:43 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61dbf2d800 == 53 [pid = 1856] [id = 135] 05:31:43 INFO - PROCESS | 1856 | ++DOMWINDOW == 124 (0x7f61d8433400) [pid = 1856] [serial = 404] [outer = (nil)] 05:31:43 INFO - PROCESS | 1856 | ++DOMWINDOW == 125 (0x7f61dae75400) [pid = 1856] [serial = 405] [outer = 0x7f61d8433400] 05:31:43 INFO - PROCESS | 1856 | 1461328303356 Marionette DEBUG loaded listener.js 05:31:43 INFO - PROCESS | 1856 | ++DOMWINDOW == 126 (0x7f61db91f800) [pid = 1856] [serial = 406] [outer = 0x7f61d8433400] 05:31:43 INFO - PROCESS | 1856 | 1461328303966 Marionette TRACE conn3 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 05:31:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 05:31:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 927ms 05:31:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 05:31:44 INFO - PROCESS | 1856 | 1461328304058 Marionette TRACE conn3 -> [0,513,"getWindowHandle",null] 05:31:44 INFO - PROCESS | 1856 | 1461328304061 Marionette TRACE conn3 <- [1,513,null,{"value":"8"}] 05:31:44 INFO - PROCESS | 1856 | 1461328304066 Marionette TRACE conn3 -> [0,514,"setScriptTimeout",{"ms":35000}] 05:31:44 INFO - PROCESS | 1856 | 1461328304069 Marionette TRACE conn3 <- [1,514,null,{}] 05:31:44 INFO - PROCESS | 1856 | 1461328304077 Marionette TRACE conn3 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:44 INFO - PROCESS | 1856 | 1461328304240 Marionette TRACE conn3 <- [1,515,null,{"value":null}] 05:31:44 INFO - PROCESS | 1856 | 1461328304257 Marionette TRACE conn3 -> [0,516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:44 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61e1013800 == 54 [pid = 1856] [id = 136] 05:31:44 INFO - PROCESS | 1856 | ++DOMWINDOW == 127 (0x7f61d9dd5c00) [pid = 1856] [serial = 407] [outer = (nil)] 05:31:44 INFO - PROCESS | 1856 | ++DOMWINDOW == 128 (0x7f61ddc7f400) [pid = 1856] [serial = 408] [outer = 0x7f61d9dd5c00] 05:31:44 INFO - PROCESS | 1856 | 1461328304312 Marionette DEBUG loaded listener.js 05:31:44 INFO - PROCESS | 1856 | ++DOMWINDOW == 129 (0x7f61e7a7fc00) [pid = 1856] [serial = 409] [outer = 0x7f61d9dd5c00] 05:31:44 INFO - PROCESS | 1856 | 1461328304945 Marionette TRACE conn3 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 05:31:44 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 05:31:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 926ms 05:31:45 INFO - PROCESS | 1856 | 1461328304999 Marionette TRACE conn3 -> [0,517,"getWindowHandle",null] 05:31:45 INFO - PROCESS | 1856 | 1461328305001 Marionette TRACE conn3 <- [1,517,null,{"value":"8"}] 05:31:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 05:31:45 INFO - PROCESS | 1856 | 1461328305007 Marionette TRACE conn3 -> [0,518,"setScriptTimeout",{"ms":35000}] 05:31:45 INFO - PROCESS | 1856 | 1461328305009 Marionette TRACE conn3 <- [1,518,null,{}] 05:31:45 INFO - PROCESS | 1856 | 1461328305014 Marionette TRACE conn3 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:45 INFO - PROCESS | 1856 | 1461328305225 Marionette TRACE conn3 <- [1,519,null,{"value":null}] 05:31:45 INFO - PROCESS | 1856 | 1461328305255 Marionette TRACE conn3 -> [0,520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:45 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61e7f12800 == 55 [pid = 1856] [id = 137] 05:31:45 INFO - PROCESS | 1856 | ++DOMWINDOW == 130 (0x7f61db137800) [pid = 1856] [serial = 410] [outer = (nil)] 05:31:45 INFO - PROCESS | 1856 | ++DOMWINDOW == 131 (0x7f61e7b10000) [pid = 1856] [serial = 411] [outer = 0x7f61db137800] 05:31:45 INFO - PROCESS | 1856 | 1461328305315 Marionette DEBUG loaded listener.js 05:31:45 INFO - PROCESS | 1856 | ++DOMWINDOW == 132 (0x7f61e8f13400) [pid = 1856] [serial = 412] [outer = 0x7f61db137800] 05:31:46 INFO - PROCESS | 1856 | --DOMWINDOW == 131 (0x7f61d04cc800) [pid = 1856] [serial = 368] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 05:31:46 INFO - PROCESS | 1856 | --DOMWINDOW == 130 (0x7f61d8429400) [pid = 1856] [serial = 341] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 05:31:46 INFO - PROCESS | 1856 | --DOMWINDOW == 129 (0x7f61d04ce400) [pid = 1856] [serial = 365] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 05:31:46 INFO - PROCESS | 1856 | --DOMWINDOW == 128 (0x7f61ef812400) [pid = 1856] [serial = 371] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 05:31:46 INFO - PROCESS | 1856 | --DOMWINDOW == 127 (0x7f61cf20c800) [pid = 1856] [serial = 374] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 05:31:46 INFO - PROCESS | 1856 | --DOMWINDOW == 126 (0x7f61d0f53400) [pid = 1856] [serial = 359] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 05:31:46 INFO - PROCESS | 1856 | --DOMWINDOW == 125 (0x7f61d97b6800) [pid = 1856] [serial = 362] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 05:31:46 INFO - PROCESS | 1856 | --DOMWINDOW == 124 (0x7f61d4770000) [pid = 1856] [serial = 356] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 05:31:46 INFO - PROCESS | 1856 | 1461328306180 Marionette TRACE conn3 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 05:31:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 05:31:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1227ms 05:31:46 INFO - PROCESS | 1856 | 1461328306235 Marionette TRACE conn3 -> [0,521,"getWindowHandle",null] 05:31:46 INFO - PROCESS | 1856 | 1461328306238 Marionette TRACE conn3 <- [1,521,null,{"value":"8"}] 05:31:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 05:31:46 INFO - PROCESS | 1856 | 1461328306246 Marionette TRACE conn3 -> [0,522,"setScriptTimeout",{"ms":35000}] 05:31:46 INFO - PROCESS | 1856 | 1461328306248 Marionette TRACE conn3 <- [1,522,null,{}] 05:31:46 INFO - PROCESS | 1856 | 1461328306262 Marionette TRACE conn3 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:46 INFO - PROCESS | 1856 | 1461328306383 Marionette TRACE conn3 <- [1,523,null,{"value":null}] 05:31:46 INFO - PROCESS | 1856 | 1461328306475 Marionette TRACE conn3 -> [0,524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:46 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61ddae7000 == 56 [pid = 1856] [id = 138] 05:31:46 INFO - PROCESS | 1856 | ++DOMWINDOW == 125 (0x7f61d7cb3c00) [pid = 1856] [serial = 413] [outer = (nil)] 05:31:46 INFO - PROCESS | 1856 | ++DOMWINDOW == 126 (0x7f61d88edc00) [pid = 1856] [serial = 414] [outer = 0x7f61d7cb3c00] 05:31:46 INFO - PROCESS | 1856 | 1461328306530 Marionette DEBUG loaded listener.js 05:31:46 INFO - PROCESS | 1856 | ++DOMWINDOW == 127 (0x7f61e7bda800) [pid = 1856] [serial = 415] [outer = 0x7f61d7cb3c00] 05:31:47 INFO - PROCESS | 1856 | 1461328307110 Marionette TRACE conn3 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 05:31:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 05:31:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 888ms 05:31:47 INFO - PROCESS | 1856 | 1461328307135 Marionette TRACE conn3 -> [0,525,"getWindowHandle",null] 05:31:47 INFO - PROCESS | 1856 | 1461328307138 Marionette TRACE conn3 <- [1,525,null,{"value":"8"}] 05:31:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 05:31:47 INFO - PROCESS | 1856 | 1461328307143 Marionette TRACE conn3 -> [0,526,"setScriptTimeout",{"ms":35000}] 05:31:47 INFO - PROCESS | 1856 | 1461328307145 Marionette TRACE conn3 <- [1,526,null,{}] 05:31:47 INFO - PROCESS | 1856 | 1461328307150 Marionette TRACE conn3 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:47 INFO - PROCESS | 1856 | 1461328307270 Marionette TRACE conn3 <- [1,527,null,{"value":null}] 05:31:47 INFO - PROCESS | 1856 | 1461328307367 Marionette TRACE conn3 -> [0,528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:47 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61ed21d800 == 57 [pid = 1856] [id = 139] 05:31:47 INFO - PROCESS | 1856 | ++DOMWINDOW == 128 (0x7f61cf20a400) [pid = 1856] [serial = 416] [outer = (nil)] 05:31:47 INFO - PROCESS | 1856 | ++DOMWINDOW == 129 (0x7f61ec53f400) [pid = 1856] [serial = 417] [outer = 0x7f61cf20a400] 05:31:47 INFO - PROCESS | 1856 | 1461328307419 Marionette DEBUG loaded listener.js 05:31:47 INFO - PROCESS | 1856 | ++DOMWINDOW == 130 (0x7f61ec623000) [pid = 1856] [serial = 418] [outer = 0x7f61cf20a400] 05:31:47 INFO - PROCESS | 1856 | 1461328307992 Marionette TRACE conn3 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 05:31:48 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 05:31:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 873ms 05:31:48 INFO - PROCESS | 1856 | 1461328308017 Marionette TRACE conn3 -> [0,529,"getWindowHandle",null] 05:31:48 INFO - PROCESS | 1856 | 1461328308021 Marionette TRACE conn3 <- [1,529,null,{"value":"8"}] 05:31:48 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 05:31:48 INFO - PROCESS | 1856 | 1461328308027 Marionette TRACE conn3 -> [0,530,"setScriptTimeout",{"ms":35000}] 05:31:48 INFO - PROCESS | 1856 | 1461328308029 Marionette TRACE conn3 <- [1,530,null,{}] 05:31:48 INFO - PROCESS | 1856 | 1461328308034 Marionette TRACE conn3 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:48 INFO - PROCESS | 1856 | 1461328308145 Marionette TRACE conn3 <- [1,531,null,{"value":null}] 05:31:48 INFO - PROCESS | 1856 | 1461328308307 Marionette TRACE conn3 -> [0,532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:48 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61d101f800 == 58 [pid = 1856] [id = 140] 05:31:48 INFO - PROCESS | 1856 | ++DOMWINDOW == 131 (0x7f61cf20f000) [pid = 1856] [serial = 419] [outer = (nil)] 05:31:48 INFO - PROCESS | 1856 | ++DOMWINDOW == 132 (0x7f61d04a4800) [pid = 1856] [serial = 420] [outer = 0x7f61cf20f000] 05:31:48 INFO - PROCESS | 1856 | 1461328308415 Marionette DEBUG loaded listener.js 05:31:48 INFO - PROCESS | 1856 | ++DOMWINDOW == 133 (0x7f61d04d0800) [pid = 1856] [serial = 421] [outer = 0x7f61cf20f000] 05:31:49 INFO - PROCESS | 1856 | 1461328309124 Marionette TRACE conn3 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 05:31:49 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 05:31:49 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 05:31:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:31:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:31:49 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 05:31:49 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 05:31:49 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 05:31:49 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 05:31:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:31:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:31:49 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 05:31:49 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 05:31:49 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 1126ms 05:31:49 INFO - PROCESS | 1856 | 1461328309158 Marionette TRACE conn3 -> [0,533,"getWindowHandle",null] 05:31:49 INFO - PROCESS | 1856 | 1461328309162 Marionette TRACE conn3 <- [1,533,null,{"value":"8"}] 05:31:49 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 05:31:49 INFO - PROCESS | 1856 | 1461328309169 Marionette TRACE conn3 -> [0,534,"setScriptTimeout",{"ms":35000}] 05:31:49 INFO - PROCESS | 1856 | 1461328309174 Marionette TRACE conn3 <- [1,534,null,{}] 05:31:49 INFO - PROCESS | 1856 | 1461328309198 Marionette TRACE conn3 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:49 INFO - PROCESS | 1856 | 1461328309353 Marionette TRACE conn3 <- [1,535,null,{"value":null}] 05:31:49 INFO - PROCESS | 1856 | 1461328309486 Marionette TRACE conn3 -> [0,536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:49 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61e6caf000 == 59 [pid = 1856] [id = 141] 05:31:49 INFO - PROCESS | 1856 | ++DOMWINDOW == 134 (0x7f61d0a59800) [pid = 1856] [serial = 422] [outer = (nil)] 05:31:49 INFO - PROCESS | 1856 | ++DOMWINDOW == 135 (0x7f61d8428800) [pid = 1856] [serial = 423] [outer = 0x7f61d0a59800] 05:31:49 INFO - PROCESS | 1856 | 1461328309554 Marionette DEBUG loaded listener.js 05:31:49 INFO - PROCESS | 1856 | ++DOMWINDOW == 136 (0x7f61d88ed000) [pid = 1856] [serial = 424] [outer = 0x7f61d0a59800] 05:31:50 INFO - PROCESS | 1856 | 1461328310295 Marionette TRACE conn3 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html",0,null,null,[["drawFocusIfNeeded draws a focus ring.",0,null,null]]]}] 05:31:50 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 05:31:50 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1150ms 05:31:50 INFO - PROCESS | 1856 | 1461328310322 Marionette TRACE conn3 -> [0,537,"getWindowHandle",null] 05:31:50 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 05:31:50 INFO - PROCESS | 1856 | 1461328310328 Marionette TRACE conn3 <- [1,537,null,{"value":"8"}] 05:31:50 INFO - PROCESS | 1856 | 1461328310334 Marionette TRACE conn3 -> [0,538,"setScriptTimeout",{"ms":35000}] 05:31:50 INFO - PROCESS | 1856 | 1461328310337 Marionette TRACE conn3 <- [1,538,null,{}] 05:31:50 INFO - PROCESS | 1856 | 1461328310358 Marionette TRACE conn3 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:50 INFO - PROCESS | 1856 | 1461328310505 Marionette TRACE conn3 <- [1,539,null,{"value":null}] 05:31:50 INFO - PROCESS | 1856 | 1461328310625 Marionette TRACE conn3 -> [0,540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:50 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61ec76e000 == 60 [pid = 1856] [id = 142] 05:31:50 INFO - PROCESS | 1856 | ++DOMWINDOW == 137 (0x7f61d0c04400) [pid = 1856] [serial = 425] [outer = (nil)] 05:31:50 INFO - PROCESS | 1856 | ++DOMWINDOW == 138 (0x7f61d0c07400) [pid = 1856] [serial = 426] [outer = 0x7f61d0c04400] 05:31:50 INFO - PROCESS | 1856 | 1461328310688 Marionette DEBUG loaded listener.js 05:31:50 INFO - PROCESS | 1856 | ++DOMWINDOW == 139 (0x7f61d88f5400) [pid = 1856] [serial = 427] [outer = 0x7f61d0c04400] 05:31:51 INFO - PROCESS | 1856 | 1461328311449 Marionette TRACE conn3 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 05:31:51 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. 05:31:51 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 1133ms 05:31:51 INFO - PROCESS | 1856 | 1461328311466 Marionette TRACE conn3 -> [0,541,"getWindowHandle",null] 05:31:51 INFO - PROCESS | 1856 | 1461328311469 Marionette TRACE conn3 <- [1,541,null,{"value":"8"}] 05:31:51 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 05:31:51 INFO - PROCESS | 1856 | 1461328311482 Marionette TRACE conn3 -> [0,542,"setScriptTimeout",{"ms":35000}] 05:31:51 INFO - PROCESS | 1856 | 1461328311490 Marionette TRACE conn3 <- [1,542,null,{}] 05:31:51 INFO - PROCESS | 1856 | 1461328311495 Marionette TRACE conn3 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:51 INFO - PROCESS | 1856 | 1461328311629 Marionette TRACE conn3 <- [1,543,null,{"value":null}] 05:31:51 INFO - PROCESS | 1856 | 1461328311767 Marionette TRACE conn3 -> [0,544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:51 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61cf361800 == 61 [pid = 1856] [id = 143] 05:31:51 INFO - PROCESS | 1856 | ++DOMWINDOW == 140 (0x7f61d0c04c00) [pid = 1856] [serial = 428] [outer = (nil)] 05:31:51 INFO - PROCESS | 1856 | ++DOMWINDOW == 141 (0x7f61d9dcf400) [pid = 1856] [serial = 429] [outer = 0x7f61d0c04c00] 05:31:51 INFO - PROCESS | 1856 | 1461328311831 Marionette DEBUG loaded listener.js 05:31:51 INFO - PROCESS | 1856 | ++DOMWINDOW == 142 (0x7f61dda1f800) [pid = 1856] [serial = 430] [outer = 0x7f61d0c04c00] 05:31:52 INFO - PROCESS | 1856 | 1461328312480 Marionette TRACE conn3 <- [1,544,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 05:31:52 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. 05:31:52 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 1045ms 05:31:52 INFO - PROCESS | 1856 | 1461328312525 Marionette TRACE conn3 -> [0,545,"getWindowHandle",null] 05:31:52 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 05:31:52 INFO - PROCESS | 1856 | 1461328312528 Marionette TRACE conn3 <- [1,545,null,{"value":"8"}] 05:31:52 INFO - PROCESS | 1856 | 1461328312535 Marionette TRACE conn3 -> [0,546,"setScriptTimeout",{"ms":35000}] 05:31:52 INFO - PROCESS | 1856 | 1461328312537 Marionette TRACE conn3 <- [1,546,null,{}] 05:31:52 INFO - PROCESS | 1856 | 1461328312561 Marionette TRACE conn3 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:52 INFO - PROCESS | 1856 | 1461328312707 Marionette TRACE conn3 <- [1,547,null,{"value":null}] 05:31:52 INFO - PROCESS | 1856 | 1461328312826 Marionette TRACE conn3 -> [0,548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:52 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61d031a800 == 62 [pid = 1856] [id = 144] 05:31:52 INFO - PROCESS | 1856 | ++DOMWINDOW == 143 (0x7f61cf20b000) [pid = 1856] [serial = 431] [outer = (nil)] 05:31:52 INFO - PROCESS | 1856 | ++DOMWINDOW == 144 (0x7f61ddc7b400) [pid = 1856] [serial = 432] [outer = 0x7f61cf20b000] 05:31:52 INFO - PROCESS | 1856 | 1461328312890 Marionette DEBUG loaded listener.js 05:31:52 INFO - PROCESS | 1856 | ++DOMWINDOW == 145 (0x7f61ec622400) [pid = 1856] [serial = 433] [outer = 0x7f61cf20b000] 05:31:53 INFO - PROCESS | 1856 | 1461328313561 Marionette TRACE conn3 <- [1,548,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus.",0,null,null]]]}] 05:31:53 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 05:31:53 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1078ms 05:31:53 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 05:31:53 INFO - PROCESS | 1856 | 1461328313656 Marionette TRACE conn3 -> [0,549,"getWindowHandle",null] 05:31:53 INFO - PROCESS | 1856 | 1461328313658 Marionette TRACE conn3 <- [1,549,null,{"value":"8"}] 05:31:53 INFO - PROCESS | 1856 | 1461328313665 Marionette TRACE conn3 -> [0,550,"setScriptTimeout",{"ms":35000}] 05:31:53 INFO - PROCESS | 1856 | 1461328313668 Marionette TRACE conn3 <- [1,550,null,{}] 05:31:53 INFO - PROCESS | 1856 | 1461328313673 Marionette TRACE conn3 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:53 INFO - PROCESS | 1856 | 1461328313811 Marionette TRACE conn3 <- [1,551,null,{"value":null}] 05:31:53 INFO - PROCESS | 1856 | 1461328313933 Marionette TRACE conn3 -> [0,552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:53 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61d5557800 == 63 [pid = 1856] [id = 145] 05:31:53 INFO - PROCESS | 1856 | ++DOMWINDOW == 146 (0x7f61d55ac000) [pid = 1856] [serial = 434] [outer = (nil)] 05:31:54 INFO - PROCESS | 1856 | ++DOMWINDOW == 147 (0x7f61d55b2c00) [pid = 1856] [serial = 435] [outer = 0x7f61d55ac000] 05:31:54 INFO - PROCESS | 1856 | 1461328314011 Marionette DEBUG loaded listener.js 05:31:54 INFO - PROCESS | 1856 | ++DOMWINDOW == 148 (0x7f61ec624c00) [pid = 1856] [serial = 436] [outer = 0x7f61d55ac000] 05:31:54 INFO - PROCESS | 1856 | 1461328314737 Marionette TRACE conn3 <- [1,552,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus and the user activated a particular focus ring.",0,null,null]]]}] 05:31:54 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. 05:31:54 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 1085ms 05:31:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 05:31:54 INFO - PROCESS | 1856 | 1461328314750 Marionette TRACE conn3 -> [0,553,"getWindowHandle",null] 05:31:54 INFO - PROCESS | 1856 | 1461328314752 Marionette TRACE conn3 <- [1,553,null,{"value":"8"}] 05:31:54 INFO - PROCESS | 1856 | 1461328314758 Marionette TRACE conn3 -> [0,554,"setScriptTimeout",{"ms":35000}] 05:31:54 INFO - PROCESS | 1856 | 1461328314760 Marionette TRACE conn3 <- [1,554,null,{}] 05:31:54 INFO - PROCESS | 1856 | 1461328314765 Marionette TRACE conn3 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:54 INFO - PROCESS | 1856 | 1461328314902 Marionette TRACE conn3 <- [1,555,null,{"value":null}] 05:31:55 INFO - PROCESS | 1856 | 1461328315053 Marionette TRACE conn3 -> [0,556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:55 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61d19bd000 == 64 [pid = 1856] [id = 146] 05:31:55 INFO - PROCESS | 1856 | ++DOMWINDOW == 149 (0x7f61d19ecc00) [pid = 1856] [serial = 437] [outer = (nil)] 05:31:55 INFO - PROCESS | 1856 | ++DOMWINDOW == 150 (0x7f61d19f2c00) [pid = 1856] [serial = 438] [outer = 0x7f61d19ecc00] 05:31:55 INFO - PROCESS | 1856 | 1461328315116 Marionette DEBUG loaded listener.js 05:31:55 INFO - PROCESS | 1856 | ++DOMWINDOW == 151 (0x7f61d55af800) [pid = 1856] [serial = 439] [outer = 0x7f61d19ecc00] 05:31:55 INFO - PROCESS | 1856 | [1856] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:31:55 INFO - PROCESS | 1856 | 1461328315866 Marionette TRACE conn3 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 05:31:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 05:31:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1137ms 05:31:55 INFO - PROCESS | 1856 | 1461328315895 Marionette TRACE conn3 -> [0,557,"getWindowHandle",null] 05:31:55 INFO - PROCESS | 1856 | 1461328315898 Marionette TRACE conn3 <- [1,557,null,{"value":"8"}] 05:31:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 05:31:55 INFO - PROCESS | 1856 | 1461328315904 Marionette TRACE conn3 -> [0,558,"setScriptTimeout",{"ms":35000}] 05:31:55 INFO - PROCESS | 1856 | 1461328315907 Marionette TRACE conn3 <- [1,558,null,{}] 05:31:55 INFO - PROCESS | 1856 | 1461328315912 Marionette TRACE conn3 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:56 INFO - PROCESS | 1856 | 1461328316046 Marionette TRACE conn3 <- [1,559,null,{"value":null}] 05:31:56 INFO - PROCESS | 1856 | 1461328316160 Marionette TRACE conn3 -> [0,560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:56 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61d4e0f000 == 65 [pid = 1856] [id = 147] 05:31:56 INFO - PROCESS | 1856 | ++DOMWINDOW == 152 (0x7f61d0be4800) [pid = 1856] [serial = 440] [outer = (nil)] 05:31:56 INFO - PROCESS | 1856 | ++DOMWINDOW == 153 (0x7f61ec8a7800) [pid = 1856] [serial = 441] [outer = 0x7f61d0be4800] 05:31:56 INFO - PROCESS | 1856 | 1461328316263 Marionette DEBUG loaded listener.js 05:31:56 INFO - PROCESS | 1856 | ++DOMWINDOW == 154 (0x7f61ed27b400) [pid = 1856] [serial = 442] [outer = 0x7f61d0be4800] 05:31:57 INFO - PROCESS | 1856 | 1461328316995 Marionette TRACE conn3 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 05:31:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 05:31:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1127ms 05:31:57 INFO - PROCESS | 1856 | 1461328317034 Marionette TRACE conn3 -> [0,561,"getWindowHandle",null] 05:31:57 INFO - PROCESS | 1856 | 1461328317037 Marionette TRACE conn3 <- [1,561,null,{"value":"8"}] 05:31:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 05:31:57 INFO - PROCESS | 1856 | 1461328317043 Marionette TRACE conn3 -> [0,562,"setScriptTimeout",{"ms":35000}] 05:31:57 INFO - PROCESS | 1856 | 1461328317045 Marionette TRACE conn3 <- [1,562,null,{}] 05:31:57 INFO - PROCESS | 1856 | 1461328317050 Marionette TRACE conn3 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:57 INFO - PROCESS | 1856 | 1461328317186 Marionette TRACE conn3 <- [1,563,null,{"value":null}] 05:31:57 INFO - PROCESS | 1856 | 1461328317327 Marionette TRACE conn3 -> [0,564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:57 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61d50c2800 == 66 [pid = 1856] [id = 148] 05:31:57 INFO - PROCESS | 1856 | ++DOMWINDOW == 155 (0x7f61d0d47c00) [pid = 1856] [serial = 443] [outer = (nil)] 05:31:57 INFO - PROCESS | 1856 | ++DOMWINDOW == 156 (0x7f61d0d51c00) [pid = 1856] [serial = 444] [outer = 0x7f61d0d47c00] 05:31:57 INFO - PROCESS | 1856 | 1461328317391 Marionette DEBUG loaded listener.js 05:31:57 INFO - PROCESS | 1856 | ++DOMWINDOW == 157 (0x7f61d0d56c00) [pid = 1856] [serial = 445] [outer = 0x7f61d0d47c00] 05:31:57 INFO - PROCESS | 1856 | [1856] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:31:58 INFO - PROCESS | 1856 | 1461328318110 Marionette TRACE conn3 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 05:31:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 05:31:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1125ms 05:31:58 INFO - PROCESS | 1856 | 1461328318169 Marionette TRACE conn3 -> [0,565,"getWindowHandle",null] 05:31:58 INFO - PROCESS | 1856 | 1461328318172 Marionette TRACE conn3 <- [1,565,null,{"value":"8"}] 05:31:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 05:31:58 INFO - PROCESS | 1856 | 1461328318178 Marionette TRACE conn3 -> [0,566,"setScriptTimeout",{"ms":35000}] 05:31:58 INFO - PROCESS | 1856 | 1461328318180 Marionette TRACE conn3 <- [1,566,null,{}] 05:31:58 INFO - PROCESS | 1856 | 1461328318185 Marionette TRACE conn3 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:58 INFO - PROCESS | 1856 | 1461328318333 Marionette TRACE conn3 <- [1,567,null,{"value":null}] 05:31:58 INFO - PROCESS | 1856 | 1461328318481 Marionette TRACE conn3 -> [0,568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:58 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61d50c7800 == 67 [pid = 1856] [id = 149] 05:31:58 INFO - PROCESS | 1856 | ++DOMWINDOW == 158 (0x7f61d0474800) [pid = 1856] [serial = 446] [outer = (nil)] 05:31:58 INFO - PROCESS | 1856 | ++DOMWINDOW == 159 (0x7f61d047a400) [pid = 1856] [serial = 447] [outer = 0x7f61d0474800] 05:31:58 INFO - PROCESS | 1856 | 1461328318543 Marionette DEBUG loaded listener.js 05:31:58 INFO - PROCESS | 1856 | ++DOMWINDOW == 160 (0x7f61d047fc00) [pid = 1856] [serial = 448] [outer = 0x7f61d0474800] 05:31:58 INFO - PROCESS | 1856 | [1856] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:31:59 INFO - PROCESS | 1856 | 1461328319457 Marionette TRACE conn3 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 05:31:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 05:31:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1334ms 05:31:59 INFO - PROCESS | 1856 | 1461328319513 Marionette TRACE conn3 -> [0,569,"getWindowHandle",null] 05:31:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 05:31:59 INFO - PROCESS | 1856 | 1461328319518 Marionette TRACE conn3 <- [1,569,null,{"value":"8"}] 05:31:59 INFO - PROCESS | 1856 | 1461328319525 Marionette TRACE conn3 -> [0,570,"setScriptTimeout",{"ms":35000}] 05:31:59 INFO - PROCESS | 1856 | 1461328319530 Marionette TRACE conn3 <- [1,570,null,{}] 05:31:59 INFO - PROCESS | 1856 | 1461328319537 Marionette TRACE conn3 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:59 INFO - PROCESS | 1856 | 1461328319668 Marionette TRACE conn3 <- [1,571,null,{"value":null}] 05:31:59 INFO - PROCESS | 1856 | 1461328319840 Marionette TRACE conn3 -> [0,572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:59 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61d0bb6000 == 68 [pid = 1856] [id = 150] 05:31:59 INFO - PROCESS | 1856 | ++DOMWINDOW == 161 (0x7f61d04c4000) [pid = 1856] [serial = 449] [outer = (nil)] 05:31:59 INFO - PROCESS | 1856 | ++DOMWINDOW == 162 (0x7f61d04cc800) [pid = 1856] [serial = 450] [outer = 0x7f61d04c4000] 05:31:59 INFO - PROCESS | 1856 | 1461328319994 Marionette DEBUG loaded listener.js 05:32:00 INFO - PROCESS | 1856 | ++DOMWINDOW == 163 (0x7f61d0a54c00) [pid = 1856] [serial = 451] [outer = 0x7f61d04c4000] 05:32:00 INFO - PROCESS | 1856 | [1856] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:32:00 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61ed21d800 == 67 [pid = 1856] [id = 139] 05:32:00 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61ddae7000 == 66 [pid = 1856] [id = 138] 05:32:00 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61e7f12800 == 65 [pid = 1856] [id = 137] 05:32:00 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61e1013800 == 64 [pid = 1856] [id = 136] 05:32:00 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61dbf2d800 == 63 [pid = 1856] [id = 135] 05:32:00 INFO - PROCESS | 1856 | --DOMWINDOW == 162 (0x7f61d04a9c00) [pid = 1856] [serial = 378] [outer = (nil)] [url = about:blank] 05:32:00 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61da356000 == 62 [pid = 1856] [id = 134] 05:32:00 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61d1464800 == 61 [pid = 1856] [id = 133] 05:32:00 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61d151e000 == 60 [pid = 1856] [id = 132] 05:32:00 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61d101c000 == 59 [pid = 1856] [id = 129] 05:32:00 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61e8a21000 == 58 [pid = 1856] [id = 128] 05:32:00 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61da70a800 == 57 [pid = 1856] [id = 127] 05:32:00 INFO - PROCESS | 1856 | 1461328320755 Marionette TRACE conn3 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 05:32:00 INFO - PROCESS | 1856 | --DOMWINDOW == 161 (0x7f61d476ec00) [pid = 1856] [serial = 345] [outer = (nil)] [url = about:blank] 05:32:00 INFO - PROCESS | 1856 | --DOMWINDOW == 160 (0x7f61ecf3ec00) [pid = 1856] [serial = 369] [outer = (nil)] [url = about:blank] 05:32:00 INFO - PROCESS | 1856 | --DOMWINDOW == 159 (0x7f61eee49400) [pid = 1856] [serial = 370] [outer = (nil)] [url = about:blank] 05:32:00 INFO - PROCESS | 1856 | --DOMWINDOW == 158 (0x7f61d8437400) [pid = 1856] [serial = 343] [outer = (nil)] [url = about:blank] 05:32:00 INFO - PROCESS | 1856 | --DOMWINDOW == 157 (0x7f61e7be0400) [pid = 1856] [serial = 366] [outer = (nil)] [url = about:blank] 05:32:00 INFO - PROCESS | 1856 | --DOMWINDOW == 156 (0x7f61f1f6fc00) [pid = 1856] [serial = 372] [outer = (nil)] [url = about:blank] 05:32:00 INFO - PROCESS | 1856 | --DOMWINDOW == 155 (0x7f61cf217000) [pid = 1856] [serial = 375] [outer = (nil)] [url = about:blank] 05:32:00 INFO - PROCESS | 1856 | --DOMWINDOW == 154 (0x7f61d9541800) [pid = 1856] [serial = 360] [outer = (nil)] [url = about:blank] 05:32:00 INFO - PROCESS | 1856 | --DOMWINDOW == 153 (0x7f61d9b3dc00) [pid = 1856] [serial = 361] [outer = (nil)] [url = about:blank] 05:32:00 INFO - PROCESS | 1856 | --DOMWINDOW == 152 (0x7f61d97ae000) [pid = 1856] [serial = 348] [outer = (nil)] [url = about:blank] 05:32:00 INFO - PROCESS | 1856 | --DOMWINDOW == 151 (0x7f61e8ce1800) [pid = 1856] [serial = 351] [outer = (nil)] [url = about:blank] 05:32:00 INFO - PROCESS | 1856 | --DOMWINDOW == 150 (0x7f61cf20c400) [pid = 1856] [serial = 373] [outer = (nil)] [url = about:blank] 05:32:00 INFO - PROCESS | 1856 | --DOMWINDOW == 149 (0x7f61d04cd800) [pid = 1856] [serial = 354] [outer = (nil)] [url = about:blank] 05:32:00 INFO - PROCESS | 1856 | --DOMWINDOW == 148 (0x7f61daa38800) [pid = 1856] [serial = 363] [outer = (nil)] [url = about:blank] 05:32:00 INFO - PROCESS | 1856 | --DOMWINDOW == 147 (0x7f61ddf27c00) [pid = 1856] [serial = 364] [outer = (nil)] [url = about:blank] 05:32:00 INFO - PROCESS | 1856 | --DOMWINDOW == 146 (0x7f61d4b0b400) [pid = 1856] [serial = 358] [outer = (nil)] [url = about:blank] 05:32:00 INFO - PROCESS | 1856 | --DOMWINDOW == 145 (0x7f61d4776800) [pid = 1856] [serial = 357] [outer = (nil)] [url = about:blank] 05:32:00 INFO - PROCESS | 1856 | --DOMWINDOW == 144 (0x7f61eae3cc00) [pid = 1856] [serial = 367] [outer = (nil)] [url = about:blank] 05:32:00 INFO - PROCESS | 1856 | --DOMWINDOW == 143 (0x7f61d04a7400) [pid = 1856] [serial = 376] [outer = (nil)] [url = about:blank] 05:32:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 05:32:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1283ms 05:32:00 INFO - PROCESS | 1856 | 1461328320808 Marionette TRACE conn3 -> [0,573,"getWindowHandle",null] 05:32:00 INFO - PROCESS | 1856 | 1461328320815 Marionette TRACE conn3 <- [1,573,null,{"value":"8"}] 05:32:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 05:32:00 INFO - PROCESS | 1856 | 1461328320826 Marionette TRACE conn3 -> [0,574,"setScriptTimeout",{"ms":35000}] 05:32:00 INFO - PROCESS | 1856 | 1461328320828 Marionette TRACE conn3 <- [1,574,null,{}] 05:32:00 INFO - PROCESS | 1856 | 1461328320832 Marionette TRACE conn3 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:00 INFO - PROCESS | 1856 | 1461328320952 Marionette TRACE conn3 <- [1,575,null,{"value":null}] 05:32:00 INFO - PROCESS | 1856 | 1461328320967 Marionette TRACE conn3 -> [0,576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:00 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61d1522800 == 58 [pid = 1856] [id = 151] 05:32:00 INFO - PROCESS | 1856 | ++DOMWINDOW == 144 (0x7f61d0c0b400) [pid = 1856] [serial = 452] [outer = (nil)] 05:32:01 INFO - PROCESS | 1856 | ++DOMWINDOW == 145 (0x7f61d0d51400) [pid = 1856] [serial = 453] [outer = 0x7f61d0c0b400] 05:32:01 INFO - PROCESS | 1856 | 1461328321020 Marionette DEBUG loaded listener.js 05:32:01 INFO - PROCESS | 1856 | ++DOMWINDOW == 146 (0x7f61d1330800) [pid = 1856] [serial = 454] [outer = 0x7f61d0c0b400] 05:32:01 INFO - PROCESS | 1856 | 1461328321774 Marionette TRACE conn3 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 05:32:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 05:32:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 978ms 05:32:01 INFO - PROCESS | 1856 | 1461328321801 Marionette TRACE conn3 -> [0,577,"getWindowHandle",null] 05:32:01 INFO - PROCESS | 1856 | 1461328321804 Marionette TRACE conn3 <- [1,577,null,{"value":"8"}] 05:32:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 05:32:01 INFO - PROCESS | 1856 | 1461328321817 Marionette TRACE conn3 -> [0,578,"setScriptTimeout",{"ms":35000}] 05:32:01 INFO - PROCESS | 1856 | 1461328321823 Marionette TRACE conn3 <- [1,578,null,{}] 05:32:01 INFO - PROCESS | 1856 | 1461328321839 Marionette TRACE conn3 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:01 INFO - PROCESS | 1856 | 1461328321966 Marionette TRACE conn3 <- [1,579,null,{"value":null}] 05:32:01 INFO - PROCESS | 1856 | 1461328321983 Marionette TRACE conn3 -> [0,580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:02 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61d6556800 == 59 [pid = 1856] [id = 152] 05:32:02 INFO - PROCESS | 1856 | ++DOMWINDOW == 147 (0x7f61d301c000) [pid = 1856] [serial = 455] [outer = (nil)] 05:32:02 INFO - PROCESS | 1856 | ++DOMWINDOW == 148 (0x7f61d4779000) [pid = 1856] [serial = 456] [outer = 0x7f61d301c000] 05:32:02 INFO - PROCESS | 1856 | 1461328322041 Marionette DEBUG loaded listener.js 05:32:02 INFO - PROCESS | 1856 | ++DOMWINDOW == 149 (0x7f61d55a9800) [pid = 1856] [serial = 457] [outer = 0x7f61d301c000] 05:32:02 INFO - PROCESS | 1856 | 1461328322715 Marionette TRACE conn3 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 05:32:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 05:32:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 946ms 05:32:02 INFO - PROCESS | 1856 | 1461328322757 Marionette TRACE conn3 -> [0,581,"getWindowHandle",null] 05:32:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 05:32:02 INFO - PROCESS | 1856 | 1461328322761 Marionette TRACE conn3 <- [1,581,null,{"value":"8"}] 05:32:02 INFO - PROCESS | 1856 | 1461328322765 Marionette TRACE conn3 -> [0,582,"setScriptTimeout",{"ms":35000}] 05:32:02 INFO - PROCESS | 1856 | 1461328322768 Marionette TRACE conn3 <- [1,582,null,{}] 05:32:02 INFO - PROCESS | 1856 | 1461328322772 Marionette TRACE conn3 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:02 INFO - PROCESS | 1856 | 1461328322943 Marionette TRACE conn3 <- [1,583,null,{"value":null}] 05:32:02 INFO - PROCESS | 1856 | 1461328322959 Marionette TRACE conn3 -> [0,584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:02 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61dac1b000 == 60 [pid = 1856] [id = 153] 05:32:02 INFO - PROCESS | 1856 | ++DOMWINDOW == 150 (0x7f61d0a59400) [pid = 1856] [serial = 458] [outer = (nil)] 05:32:03 INFO - PROCESS | 1856 | ++DOMWINDOW == 151 (0x7f61d177a000) [pid = 1856] [serial = 459] [outer = 0x7f61d0a59400] 05:32:03 INFO - PROCESS | 1856 | 1461328323011 Marionette DEBUG loaded listener.js 05:32:03 INFO - PROCESS | 1856 | ++DOMWINDOW == 152 (0x7f61d1e82c00) [pid = 1856] [serial = 460] [outer = 0x7f61d0a59400] 05:32:03 INFO - PROCESS | 1856 | 1461328323619 Marionette TRACE conn3 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 05:32:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 05:32:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 874ms 05:32:03 INFO - PROCESS | 1856 | 1461328323652 Marionette TRACE conn3 -> [0,585,"getWindowHandle",null] 05:32:03 INFO - PROCESS | 1856 | 1461328323654 Marionette TRACE conn3 <- [1,585,null,{"value":"8"}] 05:32:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 05:32:03 INFO - PROCESS | 1856 | 1461328323661 Marionette TRACE conn3 -> [0,586,"setScriptTimeout",{"ms":35000}] 05:32:03 INFO - PROCESS | 1856 | 1461328323662 Marionette TRACE conn3 <- [1,586,null,{}] 05:32:03 INFO - PROCESS | 1856 | 1461328323667 Marionette TRACE conn3 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:03 INFO - PROCESS | 1856 | 1461328323815 Marionette TRACE conn3 <- [1,587,null,{"value":null}] 05:32:03 INFO - PROCESS | 1856 | 1461328323843 Marionette TRACE conn3 -> [0,588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:03 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61ddae7000 == 61 [pid = 1856] [id = 154] 05:32:03 INFO - PROCESS | 1856 | ++DOMWINDOW == 153 (0x7f61d0c33000) [pid = 1856] [serial = 461] [outer = (nil)] 05:32:03 INFO - PROCESS | 1856 | ++DOMWINDOW == 154 (0x7f61d0c3c400) [pid = 1856] [serial = 462] [outer = 0x7f61d0c33000] 05:32:03 INFO - PROCESS | 1856 | 1461328323895 Marionette DEBUG loaded listener.js 05:32:03 INFO - PROCESS | 1856 | ++DOMWINDOW == 155 (0x7f61d0c41000) [pid = 1856] [serial = 463] [outer = 0x7f61d0c33000] 05:32:04 INFO - PROCESS | 1856 | [1856] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:32:04 INFO - PROCESS | 1856 | 1461328324574 Marionette TRACE conn3 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 05:32:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 05:32:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 930ms 05:32:04 INFO - PROCESS | 1856 | 1461328324595 Marionette TRACE conn3 -> [0,589,"getWindowHandle",null] 05:32:04 INFO - PROCESS | 1856 | 1461328324598 Marionette TRACE conn3 <- [1,589,null,{"value":"8"}] 05:32:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 05:32:04 INFO - PROCESS | 1856 | 1461328324603 Marionette TRACE conn3 -> [0,590,"setScriptTimeout",{"ms":35000}] 05:32:04 INFO - PROCESS | 1856 | 1461328324604 Marionette TRACE conn3 <- [1,590,null,{}] 05:32:04 INFO - PROCESS | 1856 | 1461328324609 Marionette TRACE conn3 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:04 INFO - PROCESS | 1856 | 1461328324786 Marionette TRACE conn3 <- [1,591,null,{"value":null}] 05:32:04 INFO - PROCESS | 1856 | 1461328324828 Marionette TRACE conn3 -> [0,592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:04 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61e7bbb800 == 62 [pid = 1856] [id = 155] 05:32:04 INFO - PROCESS | 1856 | ++DOMWINDOW == 156 (0x7f61d55b3c00) [pid = 1856] [serial = 464] [outer = (nil)] 05:32:04 INFO - PROCESS | 1856 | ++DOMWINDOW == 157 (0x7f61d8856000) [pid = 1856] [serial = 465] [outer = 0x7f61d55b3c00] 05:32:04 INFO - PROCESS | 1856 | 1461328324884 Marionette DEBUG loaded listener.js 05:32:04 INFO - PROCESS | 1856 | ++DOMWINDOW == 158 (0x7f61d88f6c00) [pid = 1856] [serial = 466] [outer = 0x7f61d55b3c00] 05:32:05 INFO - PROCESS | 1856 | --DOMWINDOW == 157 (0x7f61d9dd5c00) [pid = 1856] [serial = 407] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 05:32:05 INFO - PROCESS | 1856 | --DOMWINDOW == 156 (0x7f61d04ca800) [pid = 1856] [serial = 395] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 05:32:05 INFO - PROCESS | 1856 | --DOMWINDOW == 155 (0x7f61db137800) [pid = 1856] [serial = 410] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 05:32:05 INFO - PROCESS | 1856 | --DOMWINDOW == 154 (0x7f61d04d0c00) [pid = 1856] [serial = 398] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 05:32:05 INFO - PROCESS | 1856 | --DOMWINDOW == 153 (0x7f61d7cb3c00) [pid = 1856] [serial = 413] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 05:32:05 INFO - PROCESS | 1856 | --DOMWINDOW == 152 (0x7f61d7a58c00) [pid = 1856] [serial = 401] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 05:32:05 INFO - PROCESS | 1856 | --DOMWINDOW == 151 (0x7f61d8433400) [pid = 1856] [serial = 404] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 05:32:05 INFO - PROCESS | 1856 | --DOMWINDOW == 150 (0x7f61d09b3400) [pid = 1856] [serial = 163] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 05:32:05 INFO - PROCESS | 1856 | --DOMWINDOW == 149 (0x7f61d0be7400) [pid = 1856] [serial = 166] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 05:32:05 INFO - PROCESS | 1856 | --DOMWINDOW == 148 (0x7f61d09bd800) [pid = 1856] [serial = 193] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 05:32:05 INFO - PROCESS | 1856 | --DOMWINDOW == 147 (0x7f61d0f55400) [pid = 1856] [serial = 196] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 05:32:05 INFO - PROCESS | 1856 | --DOMWINDOW == 146 (0x7f61d3011c00) [pid = 1856] [serial = 199] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 05:32:05 INFO - PROCESS | 1856 | --DOMWINDOW == 145 (0x7f61d84cb400) [pid = 1856] [serial = 202] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 05:32:05 INFO - PROCESS | 1856 | --DOMWINDOW == 144 (0x7f61d8859400) [pid = 1856] [serial = 205] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 05:32:05 INFO - PROCESS | 1856 | --DOMWINDOW == 143 (0x7f61d1593000) [pid = 1856] [serial = 235] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 05:32:05 INFO - PROCESS | 1856 | --DOMWINDOW == 142 (0x7f61d47d0c00) [pid = 1856] [serial = 238] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 05:32:05 INFO - PROCESS | 1856 | --DOMWINDOW == 141 (0x7f61e1c83400) [pid = 1856] [serial = 241] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 05:32:05 INFO - PROCESS | 1856 | --DOMWINDOW == 140 (0x7f61d1741c00) [pid = 1856] [serial = 244] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 05:32:05 INFO - PROCESS | 1856 | --DOMWINDOW == 139 (0x7f61d8a8a400) [pid = 1856] [serial = 308] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 05:32:05 INFO - PROCESS | 1856 | 1461328325715 Marionette TRACE conn3 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 05:32:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 05:32:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 1180ms 05:32:05 INFO - PROCESS | 1856 | 1461328325784 Marionette TRACE conn3 -> [0,593,"getWindowHandle",null] 05:32:05 INFO - PROCESS | 1856 | 1461328325787 Marionette TRACE conn3 <- [1,593,null,{"value":"8"}] 05:32:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 05:32:05 INFO - PROCESS | 1856 | 1461328325791 Marionette TRACE conn3 -> [0,594,"setScriptTimeout",{"ms":35000}] 05:32:05 INFO - PROCESS | 1856 | 1461328325793 Marionette TRACE conn3 <- [1,594,null,{}] 05:32:05 INFO - PROCESS | 1856 | 1461328325798 Marionette TRACE conn3 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:05 INFO - PROCESS | 1856 | 1461328325908 Marionette TRACE conn3 <- [1,595,null,{"value":null}] 05:32:05 INFO - PROCESS | 1856 | 1461328325920 Marionette TRACE conn3 -> [0,596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:06 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61ddaee800 == 63 [pid = 1856] [id = 156] 05:32:06 INFO - PROCESS | 1856 | ++DOMWINDOW == 140 (0x7f61d04d0c00) [pid = 1856] [serial = 467] [outer = (nil)] 05:32:06 INFO - PROCESS | 1856 | ++DOMWINDOW == 141 (0x7f61d47c7000) [pid = 1856] [serial = 468] [outer = 0x7f61d04d0c00] 05:32:06 INFO - PROCESS | 1856 | 1461328326063 Marionette DEBUG loaded listener.js 05:32:06 INFO - PROCESS | 1856 | ++DOMWINDOW == 142 (0x7f61d88ef800) [pid = 1856] [serial = 469] [outer = 0x7f61d04d0c00] 05:32:06 INFO - PROCESS | 1856 | 1461328326647 Marionette TRACE conn3 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 05:32:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 05:32:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 873ms 05:32:06 INFO - PROCESS | 1856 | 1461328326665 Marionette TRACE conn3 -> [0,597,"getWindowHandle",null] 05:32:06 INFO - PROCESS | 1856 | 1461328326668 Marionette TRACE conn3 <- [1,597,null,{"value":"8"}] 05:32:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 05:32:06 INFO - PROCESS | 1856 | 1461328326675 Marionette TRACE conn3 -> [0,598,"setScriptTimeout",{"ms":35000}] 05:32:06 INFO - PROCESS | 1856 | 1461328326676 Marionette TRACE conn3 <- [1,598,null,{}] 05:32:06 INFO - PROCESS | 1856 | 1461328326681 Marionette TRACE conn3 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:06 INFO - PROCESS | 1856 | 1461328326794 Marionette TRACE conn3 <- [1,599,null,{"value":null}] 05:32:06 INFO - PROCESS | 1856 | 1461328326804 Marionette TRACE conn3 -> [0,600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:06 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61ec652000 == 64 [pid = 1856] [id = 157] 05:32:06 INFO - PROCESS | 1856 | ++DOMWINDOW == 143 (0x7f61d8436c00) [pid = 1856] [serial = 470] [outer = (nil)] 05:32:06 INFO - PROCESS | 1856 | ++DOMWINDOW == 144 (0x7f61d9364000) [pid = 1856] [serial = 471] [outer = 0x7f61d8436c00] 05:32:06 INFO - PROCESS | 1856 | 1461328326860 Marionette DEBUG loaded listener.js 05:32:06 INFO - PROCESS | 1856 | ++DOMWINDOW == 145 (0x7f61d9dcdc00) [pid = 1856] [serial = 472] [outer = 0x7f61d8436c00] 05:32:07 INFO - PROCESS | 1856 | 1461328327615 Marionette TRACE conn3 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 05:32:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 05:32:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 979ms 05:32:07 INFO - PROCESS | 1856 | 1461328327656 Marionette TRACE conn3 -> [0,601,"getWindowHandle",null] 05:32:07 INFO - PROCESS | 1856 | 1461328327661 Marionette TRACE conn3 <- [1,601,null,{"value":"8"}] 05:32:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 05:32:07 INFO - PROCESS | 1856 | 1461328327670 Marionette TRACE conn3 -> [0,602,"setScriptTimeout",{"ms":35000}] 05:32:07 INFO - PROCESS | 1856 | 1461328327675 Marionette TRACE conn3 <- [1,602,null,{}] 05:32:07 INFO - PROCESS | 1856 | 1461328327684 Marionette TRACE conn3 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:07 INFO - PROCESS | 1856 | 1461328327834 Marionette TRACE conn3 <- [1,603,null,{"value":null}] 05:32:07 INFO - PROCESS | 1856 | 1461328327976 Marionette TRACE conn3 -> [0,604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:07 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61d151d800 == 65 [pid = 1856] [id = 158] 05:32:07 INFO - PROCESS | 1856 | ++DOMWINDOW == 146 (0x7f61cdde5800) [pid = 1856] [serial = 473] [outer = (nil)] 05:32:08 INFO - PROCESS | 1856 | ++DOMWINDOW == 147 (0x7f61cddf1c00) [pid = 1856] [serial = 474] [outer = 0x7f61cdde5800] 05:32:08 INFO - PROCESS | 1856 | 1461328328041 Marionette DEBUG loaded listener.js 05:32:08 INFO - PROCESS | 1856 | ++DOMWINDOW == 148 (0x7f61d04a2c00) [pid = 1856] [serial = 475] [outer = 0x7f61cdde5800] 05:32:08 INFO - PROCESS | 1856 | 1461328328896 Marionette TRACE conn3 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 05:32:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 05:32:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1282ms 05:32:08 INFO - PROCESS | 1856 | 1461328328952 Marionette TRACE conn3 -> [0,605,"getWindowHandle",null] 05:32:08 INFO - PROCESS | 1856 | 1461328328960 Marionette TRACE conn3 <- [1,605,null,{"value":"8"}] 05:32:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 05:32:08 INFO - PROCESS | 1856 | 1461328328984 Marionette TRACE conn3 -> [0,606,"setScriptTimeout",{"ms":35000}] 05:32:08 INFO - PROCESS | 1856 | 1461328328988 Marionette TRACE conn3 <- [1,606,null,{}] 05:32:08 INFO - PROCESS | 1856 | 1461328328997 Marionette TRACE conn3 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:09 INFO - PROCESS | 1856 | 1461328329135 Marionette TRACE conn3 <- [1,607,null,{"value":null}] 05:32:09 INFO - PROCESS | 1856 | 1461328329274 Marionette TRACE conn3 -> [0,608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:09 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61d8a56800 == 66 [pid = 1856] [id = 159] 05:32:09 INFO - PROCESS | 1856 | ++DOMWINDOW == 149 (0x7f61d04c5000) [pid = 1856] [serial = 476] [outer = (nil)] 05:32:09 INFO - PROCESS | 1856 | ++DOMWINDOW == 150 (0x7f61d0c0ac00) [pid = 1856] [serial = 477] [outer = 0x7f61d04c5000] 05:32:09 INFO - PROCESS | 1856 | 1461328329338 Marionette DEBUG loaded listener.js 05:32:09 INFO - PROCESS | 1856 | ++DOMWINDOW == 151 (0x7f61d0c3d000) [pid = 1856] [serial = 478] [outer = 0x7f61d04c5000] 05:32:10 INFO - PROCESS | 1856 | 1461328330156 Marionette TRACE conn3 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 05:32:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 05:32:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1235ms 05:32:10 INFO - PROCESS | 1856 | 1461328330221 Marionette TRACE conn3 -> [0,609,"getWindowHandle",null] 05:32:10 INFO - PROCESS | 1856 | 1461328330224 Marionette TRACE conn3 <- [1,609,null,{"value":"8"}] 05:32:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 05:32:10 INFO - PROCESS | 1856 | 1461328330230 Marionette TRACE conn3 -> [0,610,"setScriptTimeout",{"ms":35000}] 05:32:10 INFO - PROCESS | 1856 | 1461328330235 Marionette TRACE conn3 <- [1,610,null,{}] 05:32:10 INFO - PROCESS | 1856 | 1461328330249 Marionette TRACE conn3 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:10 INFO - PROCESS | 1856 | 1461328330411 Marionette TRACE conn3 <- [1,611,null,{"value":null}] 05:32:10 INFO - PROCESS | 1856 | 1461328330578 Marionette TRACE conn3 -> [0,612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:10 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61eee71000 == 67 [pid = 1856] [id = 160] 05:32:10 INFO - PROCESS | 1856 | ++DOMWINDOW == 152 (0x7f61d1776400) [pid = 1856] [serial = 479] [outer = (nil)] 05:32:10 INFO - PROCESS | 1856 | ++DOMWINDOW == 153 (0x7f61d177cc00) [pid = 1856] [serial = 480] [outer = 0x7f61d1776400] 05:32:10 INFO - PROCESS | 1856 | 1461328330644 Marionette DEBUG loaded listener.js 05:32:10 INFO - PROCESS | 1856 | ++DOMWINDOW == 154 (0x7f61d2c2c800) [pid = 1856] [serial = 481] [outer = 0x7f61d1776400] 05:32:11 INFO - PROCESS | 1856 | 1461328331382 Marionette TRACE conn3 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 05:32:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 05:32:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1183ms 05:32:11 INFO - PROCESS | 1856 | 1461328331414 Marionette TRACE conn3 -> [0,613,"getWindowHandle",null] 05:32:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 05:32:11 INFO - PROCESS | 1856 | 1461328331418 Marionette TRACE conn3 <- [1,613,null,{"value":"8"}] 05:32:11 INFO - PROCESS | 1856 | 1461328331424 Marionette TRACE conn3 -> [0,614,"setScriptTimeout",{"ms":35000}] 05:32:11 INFO - PROCESS | 1856 | 1461328331427 Marionette TRACE conn3 <- [1,614,null,{}] 05:32:11 INFO - PROCESS | 1856 | 1461328331431 Marionette TRACE conn3 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:11 INFO - PROCESS | 1856 | 1461328331563 Marionette TRACE conn3 <- [1,615,null,{"value":null}] 05:32:11 INFO - PROCESS | 1856 | 1461328331679 Marionette TRACE conn3 -> [0,616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:11 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61d9781000 == 68 [pid = 1856] [id = 161] 05:32:11 INFO - PROCESS | 1856 | ++DOMWINDOW == 155 (0x7f61d1776800) [pid = 1856] [serial = 482] [outer = (nil)] 05:32:11 INFO - PROCESS | 1856 | ++DOMWINDOW == 156 (0x7f61d55ab400) [pid = 1856] [serial = 483] [outer = 0x7f61d1776800] 05:32:11 INFO - PROCESS | 1856 | 1461328331783 Marionette DEBUG loaded listener.js 05:32:11 INFO - PROCESS | 1856 | ++DOMWINDOW == 157 (0x7f61d8431c00) [pid = 1856] [serial = 484] [outer = 0x7f61d1776800] 05:32:12 INFO - PROCESS | 1856 | 1461328332511 Marionette TRACE conn3 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 05:32:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 05:32:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1126ms 05:32:12 INFO - PROCESS | 1856 | 1461328332551 Marionette TRACE conn3 -> [0,617,"getWindowHandle",null] 05:32:12 INFO - PROCESS | 1856 | 1461328332555 Marionette TRACE conn3 <- [1,617,null,{"value":"8"}] 05:32:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 05:32:12 INFO - PROCESS | 1856 | 1461328332560 Marionette TRACE conn3 -> [0,618,"setScriptTimeout",{"ms":35000}] 05:32:12 INFO - PROCESS | 1856 | 1461328332562 Marionette TRACE conn3 <- [1,618,null,{}] 05:32:12 INFO - PROCESS | 1856 | 1461328332566 Marionette TRACE conn3 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:12 INFO - PROCESS | 1856 | 1461328332700 Marionette TRACE conn3 <- [1,619,null,{"value":null}] 05:32:12 INFO - PROCESS | 1856 | 1461328332845 Marionette TRACE conn3 -> [0,620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:12 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61da89c800 == 69 [pid = 1856] [id = 162] 05:32:12 INFO - PROCESS | 1856 | ++DOMWINDOW == 158 (0x7f61d47cd400) [pid = 1856] [serial = 485] [outer = (nil)] 05:32:12 INFO - PROCESS | 1856 | ++DOMWINDOW == 159 (0x7f61d9541800) [pid = 1856] [serial = 486] [outer = 0x7f61d47cd400] 05:32:12 INFO - PROCESS | 1856 | 1461328332906 Marionette DEBUG loaded listener.js 05:32:12 INFO - PROCESS | 1856 | ++DOMWINDOW == 160 (0x7f61d9dd9400) [pid = 1856] [serial = 487] [outer = 0x7f61d47cd400] 05:32:13 INFO - PROCESS | 1856 | 1461328333631 Marionette TRACE conn3 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 05:32:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 05:32:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1125ms 05:32:13 INFO - PROCESS | 1856 | 1461328333688 Marionette TRACE conn3 -> [0,621,"getWindowHandle",null] 05:32:13 INFO - PROCESS | 1856 | 1461328333691 Marionette TRACE conn3 <- [1,621,null,{"value":"8"}] 05:32:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 05:32:13 INFO - PROCESS | 1856 | 1461328333697 Marionette TRACE conn3 -> [0,622,"setScriptTimeout",{"ms":35000}] 05:32:13 INFO - PROCESS | 1856 | 1461328333699 Marionette TRACE conn3 <- [1,622,null,{}] 05:32:13 INFO - PROCESS | 1856 | 1461328333704 Marionette TRACE conn3 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:13 INFO - PROCESS | 1856 | 1461328333864 Marionette TRACE conn3 <- [1,623,null,{"value":null}] 05:32:14 INFO - PROCESS | 1856 | 1461328334005 Marionette TRACE conn3 -> [0,624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:14 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61c8cd3000 == 70 [pid = 1856] [id = 163] 05:32:14 INFO - PROCESS | 1856 | ++DOMWINDOW == 161 (0x7f61d5157c00) [pid = 1856] [serial = 488] [outer = (nil)] 05:32:14 INFO - PROCESS | 1856 | ++DOMWINDOW == 162 (0x7f61d8434000) [pid = 1856] [serial = 489] [outer = 0x7f61d5157c00] 05:32:14 INFO - PROCESS | 1856 | 1461328334074 Marionette DEBUG loaded listener.js 05:32:14 INFO - PROCESS | 1856 | ++DOMWINDOW == 163 (0x7f61dae75000) [pid = 1856] [serial = 490] [outer = 0x7f61d5157c00] 05:32:14 INFO - PROCESS | 1856 | 1461328334744 Marionette TRACE conn3 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 05:32:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 05:32:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1082ms 05:32:14 INFO - PROCESS | 1856 | 1461328334789 Marionette TRACE conn3 -> [0,625,"getWindowHandle",null] 05:32:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 05:32:14 INFO - PROCESS | 1856 | 1461328334792 Marionette TRACE conn3 <- [1,625,null,{"value":"8"}] 05:32:14 INFO - PROCESS | 1856 | 1461328334797 Marionette TRACE conn3 -> [0,626,"setScriptTimeout",{"ms":35000}] 05:32:14 INFO - PROCESS | 1856 | 1461328334800 Marionette TRACE conn3 <- [1,626,null,{}] 05:32:14 INFO - PROCESS | 1856 | 1461328334804 Marionette TRACE conn3 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:14 INFO - PROCESS | 1856 | 1461328334984 Marionette TRACE conn3 <- [1,627,null,{"value":null}] 05:32:15 INFO - PROCESS | 1856 | 1461328335006 Marionette TRACE conn3 -> [0,628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:15 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61da8b4000 == 71 [pid = 1856] [id = 164] 05:32:15 INFO - PROCESS | 1856 | ++DOMWINDOW == 164 (0x7f61cdde6400) [pid = 1856] [serial = 491] [outer = (nil)] 05:32:15 INFO - PROCESS | 1856 | ++DOMWINDOW == 165 (0x7f61dae81c00) [pid = 1856] [serial = 492] [outer = 0x7f61cdde6400] 05:32:15 INFO - PROCESS | 1856 | 1461328335114 Marionette DEBUG loaded listener.js 05:32:15 INFO - PROCESS | 1856 | ++DOMWINDOW == 166 (0x7f61e1c81800) [pid = 1856] [serial = 493] [outer = 0x7f61cdde6400] 05:32:15 INFO - PROCESS | 1856 | 1461328335911 Marionette TRACE conn3 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 05:32:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 05:32:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1178ms 05:32:15 INFO - PROCESS | 1856 | 1461328335975 Marionette TRACE conn3 -> [0,629,"getWindowHandle",null] 05:32:15 INFO - PROCESS | 1856 | 1461328335978 Marionette TRACE conn3 <- [1,629,null,{"value":"8"}] 05:32:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 05:32:15 INFO - PROCESS | 1856 | 1461328335983 Marionette TRACE conn3 -> [0,630,"setScriptTimeout",{"ms":35000}] 05:32:15 INFO - PROCESS | 1856 | 1461328335986 Marionette TRACE conn3 <- [1,630,null,{}] 05:32:15 INFO - PROCESS | 1856 | 1461328335991 Marionette TRACE conn3 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:16 INFO - PROCESS | 1856 | 1461328336136 Marionette TRACE conn3 <- [1,631,null,{"value":null}] 05:32:16 INFO - PROCESS | 1856 | 1461328336493 Marionette TRACE conn3 -> [0,632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:16 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61d100c800 == 72 [pid = 1856] [id = 165] 05:32:16 INFO - PROCESS | 1856 | ++DOMWINDOW == 167 (0x7f61cdde9800) [pid = 1856] [serial = 494] [outer = (nil)] 05:32:16 INFO - PROCESS | 1856 | ++DOMWINDOW == 168 (0x7f61cddf0400) [pid = 1856] [serial = 495] [outer = 0x7f61cdde9800] 05:32:16 INFO - PROCESS | 1856 | 1461328336629 Marionette DEBUG loaded listener.js 05:32:16 INFO - PROCESS | 1856 | ++DOMWINDOW == 169 (0x7f61cf3a2c00) [pid = 1856] [serial = 496] [outer = 0x7f61cdde9800] 05:32:17 INFO - PROCESS | 1856 | 1461328337358 Marionette TRACE conn3 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 05:32:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 05:32:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1427ms 05:32:17 INFO - PROCESS | 1856 | 1461328337411 Marionette TRACE conn3 -> [0,633,"getWindowHandle",null] 05:32:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 05:32:17 INFO - PROCESS | 1856 | 1461328337424 Marionette TRACE conn3 <- [1,633,null,{"value":"8"}] 05:32:17 INFO - PROCESS | 1856 | 1461328337430 Marionette TRACE conn3 -> [0,634,"setScriptTimeout",{"ms":35000}] 05:32:17 INFO - PROCESS | 1856 | 1461328337441 Marionette TRACE conn3 <- [1,634,null,{}] 05:32:17 INFO - PROCESS | 1856 | 1461328337451 Marionette TRACE conn3 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:17 INFO - PROCESS | 1856 | 1461328337644 Marionette TRACE conn3 <- [1,635,null,{"value":null}] 05:32:17 INFO - PROCESS | 1856 | 1461328337658 Marionette TRACE conn3 -> [0,636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:17 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61d0f27800 == 73 [pid = 1856] [id = 166] 05:32:17 INFO - PROCESS | 1856 | ++DOMWINDOW == 170 (0x7f61cf20b800) [pid = 1856] [serial = 497] [outer = (nil)] 05:32:17 INFO - PROCESS | 1856 | ++DOMWINDOW == 171 (0x7f61d09ba800) [pid = 1856] [serial = 498] [outer = 0x7f61cf20b800] 05:32:17 INFO - PROCESS | 1856 | 1461328337717 Marionette DEBUG loaded listener.js 05:32:17 INFO - PROCESS | 1856 | ++DOMWINDOW == 172 (0x7f61d0be2000) [pid = 1856] [serial = 499] [outer = 0x7f61cf20b800] 05:32:18 INFO - PROCESS | 1856 | [1856] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:32:18 INFO - PROCESS | 1856 | 1461328338503 Marionette TRACE conn3 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 05:32:18 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61d493b000 == 72 [pid = 1856] [id = 114] 05:32:18 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61ddaee800 == 71 [pid = 1856] [id = 156] 05:32:18 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61e7bbb800 == 70 [pid = 1856] [id = 155] 05:32:18 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61ddae7000 == 69 [pid = 1856] [id = 154] 05:32:18 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61dac1b000 == 68 [pid = 1856] [id = 153] 05:32:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 05:32:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1139ms 05:32:18 INFO - PROCESS | 1856 | --DOMWINDOW == 171 (0x7f61d3a91c00) [pid = 1856] [serial = 381] [outer = (nil)] [url = about:blank] 05:32:18 INFO - PROCESS | 1856 | --DOMWINDOW == 170 (0x7f61d97b6c00) [pid = 1856] [serial = 384] [outer = (nil)] [url = about:blank] 05:32:18 INFO - PROCESS | 1856 | --DOMWINDOW == 169 (0x7f61e7d4f800) [pid = 1856] [serial = 387] [outer = (nil)] [url = about:blank] 05:32:18 INFO - PROCESS | 1856 | --DOMWINDOW == 168 (0x7f61f13a6400) [pid = 1856] [serial = 390] [outer = (nil)] [url = about:blank] 05:32:18 INFO - PROCESS | 1856 | --DOMWINDOW == 167 (0x7f61d0a4d800) [pid = 1856] [serial = 393] [outer = (nil)] [url = about:blank] 05:32:18 INFO - PROCESS | 1856 | --DOMWINDOW == 166 (0x7f61ec53f400) [pid = 1856] [serial = 417] [outer = (nil)] [url = about:blank] 05:32:18 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61d6556800 == 67 [pid = 1856] [id = 152] 05:32:18 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61d1522800 == 66 [pid = 1856] [id = 151] 05:32:18 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61d0bb6000 == 65 [pid = 1856] [id = 150] 05:32:18 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61d50c2800 == 64 [pid = 1856] [id = 148] 05:32:18 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61d4e0f000 == 63 [pid = 1856] [id = 147] 05:32:18 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61d19bd000 == 62 [pid = 1856] [id = 146] 05:32:18 INFO - PROCESS | 1856 | 1461328338656 Marionette TRACE conn3 -> [0,637,"getWindowHandle",null] 05:32:18 INFO - PROCESS | 1856 | 1461328338660 Marionette TRACE conn3 <- [1,637,null,{"value":"8"}] 05:32:18 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61d5557800 == 61 [pid = 1856] [id = 145] 05:32:18 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61d031a800 == 60 [pid = 1856] [id = 144] 05:32:18 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61cf361800 == 59 [pid = 1856] [id = 143] 05:32:18 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61ec76e000 == 58 [pid = 1856] [id = 142] 05:32:18 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61e6caf000 == 57 [pid = 1856] [id = 141] 05:32:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 05:32:18 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61d101f800 == 56 [pid = 1856] [id = 140] 05:32:18 INFO - PROCESS | 1856 | 1461328338682 Marionette TRACE conn3 -> [0,638,"setScriptTimeout",{"ms":35000}] 05:32:18 INFO - PROCESS | 1856 | 1461328338685 Marionette TRACE conn3 <- [1,638,null,{}] 05:32:18 INFO - PROCESS | 1856 | 1461328338690 Marionette TRACE conn3 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:18 INFO - PROCESS | 1856 | 1461328338812 Marionette TRACE conn3 <- [1,639,null,{"value":null}] 05:32:18 INFO - PROCESS | 1856 | --DOMWINDOW == 165 (0x7f61dda29c00) [pid = 1856] [serial = 195] [outer = (nil)] [url = about:blank] 05:32:18 INFO - PROCESS | 1856 | --DOMWINDOW == 164 (0x7f61d2b11c00) [pid = 1856] [serial = 198] [outer = (nil)] [url = about:blank] 05:32:18 INFO - PROCESS | 1856 | --DOMWINDOW == 163 (0x7f61d4b0f400) [pid = 1856] [serial = 201] [outer = (nil)] [url = about:blank] 05:32:18 INFO - PROCESS | 1856 | --DOMWINDOW == 162 (0x7f61dad80800) [pid = 1856] [serial = 204] [outer = (nil)] [url = about:blank] 05:32:18 INFO - PROCESS | 1856 | --DOMWINDOW == 161 (0x7f61ddc81000) [pid = 1856] [serial = 207] [outer = (nil)] [url = about:blank] 05:32:18 INFO - PROCESS | 1856 | --DOMWINDOW == 160 (0x7f61d47cf400) [pid = 1856] [serial = 237] [outer = (nil)] [url = about:blank] 05:32:18 INFO - PROCESS | 1856 | --DOMWINDOW == 159 (0x7f61db21ec00) [pid = 1856] [serial = 240] [outer = (nil)] [url = about:blank] 05:32:18 INFO - PROCESS | 1856 | --DOMWINDOW == 158 (0x7f61e7d90800) [pid = 1856] [serial = 243] [outer = (nil)] [url = about:blank] 05:32:18 INFO - PROCESS | 1856 | --DOMWINDOW == 157 (0x7f61eaeb0800) [pid = 1856] [serial = 246] [outer = (nil)] [url = about:blank] 05:32:18 INFO - PROCESS | 1856 | --DOMWINDOW == 156 (0x7f61eeeb7c00) [pid = 1856] [serial = 310] [outer = (nil)] [url = about:blank] 05:32:18 INFO - PROCESS | 1856 | --DOMWINDOW == 155 (0x7f61d0be4000) [pid = 1856] [serial = 397] [outer = (nil)] [url = about:blank] 05:32:18 INFO - PROCESS | 1856 | --DOMWINDOW == 154 (0x7f61e8f13400) [pid = 1856] [serial = 412] [outer = (nil)] [url = about:blank] 05:32:18 INFO - PROCESS | 1856 | --DOMWINDOW == 153 (0x7f61e7a7fc00) [pid = 1856] [serial = 409] [outer = (nil)] [url = about:blank] 05:32:18 INFO - PROCESS | 1856 | --DOMWINDOW == 152 (0x7f61db91f800) [pid = 1856] [serial = 406] [outer = (nil)] [url = about:blank] 05:32:18 INFO - PROCESS | 1856 | --DOMWINDOW == 151 (0x7f61e7bda800) [pid = 1856] [serial = 415] [outer = (nil)] [url = about:blank] 05:32:18 INFO - PROCESS | 1856 | --DOMWINDOW == 150 (0x7f61d1330000) [pid = 1856] [serial = 165] [outer = (nil)] [url = about:blank] 05:32:18 INFO - PROCESS | 1856 | --DOMWINDOW == 149 (0x7f61d956c800) [pid = 1856] [serial = 168] [outer = (nil)] [url = about:blank] 05:32:18 INFO - PROCESS | 1856 | --DOMWINDOW == 148 (0x7f61ddc7f400) [pid = 1856] [serial = 408] [outer = (nil)] [url = about:blank] 05:32:18 INFO - PROCESS | 1856 | --DOMWINDOW == 147 (0x7f61d04d1400) [pid = 1856] [serial = 396] [outer = (nil)] [url = about:blank] 05:32:18 INFO - PROCESS | 1856 | --DOMWINDOW == 146 (0x7f61e7b10000) [pid = 1856] [serial = 411] [outer = (nil)] [url = about:blank] 05:32:18 INFO - PROCESS | 1856 | --DOMWINDOW == 145 (0x7f61d4777400) [pid = 1856] [serial = 399] [outer = (nil)] [url = about:blank] 05:32:18 INFO - PROCESS | 1856 | --DOMWINDOW == 144 (0x7f61d6fa9800) [pid = 1856] [serial = 400] [outer = (nil)] [url = about:blank] 05:32:18 INFO - PROCESS | 1856 | --DOMWINDOW == 143 (0x7f61d88edc00) [pid = 1856] [serial = 414] [outer = (nil)] [url = about:blank] 05:32:18 INFO - PROCESS | 1856 | --DOMWINDOW == 142 (0x7f61d97b1000) [pid = 1856] [serial = 402] [outer = (nil)] [url = about:blank] 05:32:18 INFO - PROCESS | 1856 | --DOMWINDOW == 141 (0x7f61d9dcc800) [pid = 1856] [serial = 403] [outer = (nil)] [url = about:blank] 05:32:18 INFO - PROCESS | 1856 | --DOMWINDOW == 140 (0x7f61dae75400) [pid = 1856] [serial = 405] [outer = (nil)] [url = about:blank] 05:32:19 INFO - PROCESS | 1856 | 1461328339064 Marionette TRACE conn3 -> [0,640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:19 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61d50d7800 == 57 [pid = 1856] [id = 167] 05:32:19 INFO - PROCESS | 1856 | ++DOMWINDOW == 141 (0x7f61d19f1c00) [pid = 1856] [serial = 500] [outer = (nil)] 05:32:19 INFO - PROCESS | 1856 | ++DOMWINDOW == 142 (0x7f61d1596c00) [pid = 1856] [serial = 501] [outer = 0x7f61d19f1c00] 05:32:19 INFO - PROCESS | 1856 | 1461328339193 Marionette DEBUG loaded listener.js 05:32:19 INFO - PROCESS | 1856 | ++DOMWINDOW == 143 (0x7f61d1779400) [pid = 1856] [serial = 502] [outer = 0x7f61d19f1c00] 05:32:19 INFO - PROCESS | 1856 | [1856] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:32:20 INFO - PROCESS | 1856 | 1461328340015 Marionette TRACE conn3 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 05:32:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 05:32:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1383ms 05:32:20 INFO - PROCESS | 1856 | 1461328340063 Marionette TRACE conn3 -> [0,641,"getWindowHandle",null] 05:32:20 INFO - PROCESS | 1856 | 1461328340066 Marionette TRACE conn3 <- [1,641,null,{"value":"8"}] 05:32:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 05:32:20 INFO - PROCESS | 1856 | 1461328340073 Marionette TRACE conn3 -> [0,642,"setScriptTimeout",{"ms":35000}] 05:32:20 INFO - PROCESS | 1856 | 1461328340081 Marionette TRACE conn3 <- [1,642,null,{}] 05:32:20 INFO - PROCESS | 1856 | 1461328340093 Marionette TRACE conn3 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:20 INFO - PROCESS | 1856 | 1461328340213 Marionette TRACE conn3 <- [1,643,null,{"value":null}] 05:32:20 INFO - PROCESS | 1856 | 1461328340228 Marionette TRACE conn3 -> [0,644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:20 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61d9775800 == 58 [pid = 1856] [id = 168] 05:32:20 INFO - PROCESS | 1856 | ++DOMWINDOW == 144 (0x7f61d46cc800) [pid = 1856] [serial = 503] [outer = (nil)] 05:32:20 INFO - PROCESS | 1856 | ++DOMWINDOW == 145 (0x7f61d4b0f400) [pid = 1856] [serial = 504] [outer = 0x7f61d46cc800] 05:32:20 INFO - PROCESS | 1856 | 1461328340280 Marionette DEBUG loaded listener.js 05:32:20 INFO - PROCESS | 1856 | ++DOMWINDOW == 146 (0x7f61d5159400) [pid = 1856] [serial = 505] [outer = 0x7f61d46cc800] 05:32:20 INFO - PROCESS | 1856 | 1461328340957 Marionette TRACE conn3 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 05:32:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 05:32:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 937ms 05:32:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 05:32:21 INFO - PROCESS | 1856 | 1461328341010 Marionette TRACE conn3 -> [0,645,"getWindowHandle",null] 05:32:21 INFO - PROCESS | 1856 | 1461328341012 Marionette TRACE conn3 <- [1,645,null,{"value":"8"}] 05:32:21 INFO - PROCESS | 1856 | 1461328341018 Marionette TRACE conn3 -> [0,646,"setScriptTimeout",{"ms":35000}] 05:32:21 INFO - PROCESS | 1856 | 1461328341020 Marionette TRACE conn3 <- [1,646,null,{}] 05:32:21 INFO - PROCESS | 1856 | 1461328341025 Marionette TRACE conn3 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:21 INFO - PROCESS | 1856 | 1461328341188 Marionette TRACE conn3 <- [1,647,null,{"value":null}] 05:32:21 INFO - PROCESS | 1856 | 1461328341216 Marionette TRACE conn3 -> [0,648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:21 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61da898000 == 59 [pid = 1856] [id = 169] 05:32:21 INFO - PROCESS | 1856 | ++DOMWINDOW == 147 (0x7f61d0c0d000) [pid = 1856] [serial = 506] [outer = (nil)] 05:32:21 INFO - PROCESS | 1856 | ++DOMWINDOW == 148 (0x7f61d5160000) [pid = 1856] [serial = 507] [outer = 0x7f61d0c0d000] 05:32:21 INFO - PROCESS | 1856 | 1461328341270 Marionette DEBUG loaded listener.js 05:32:21 INFO - PROCESS | 1856 | ++DOMWINDOW == 149 (0x7f61d839d000) [pid = 1856] [serial = 508] [outer = 0x7f61d0c0d000] 05:32:21 INFO - PROCESS | 1856 | 1461328341977 Marionette TRACE conn3 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 05:32:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 05:32:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 979ms 05:32:21 INFO - PROCESS | 1856 | 1461328341996 Marionette TRACE conn3 -> [0,649,"getWindowHandle",null] 05:32:21 INFO - PROCESS | 1856 | 1461328341998 Marionette TRACE conn3 <- [1,649,null,{"value":"8"}] 05:32:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 05:32:22 INFO - PROCESS | 1856 | 1461328342004 Marionette TRACE conn3 -> [0,650,"setScriptTimeout",{"ms":35000}] 05:32:22 INFO - PROCESS | 1856 | 1461328342006 Marionette TRACE conn3 <- [1,650,null,{}] 05:32:22 INFO - PROCESS | 1856 | 1461328342016 Marionette TRACE conn3 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:22 INFO - PROCESS | 1856 | 1461328342163 Marionette TRACE conn3 <- [1,651,null,{"value":null}] 05:32:22 INFO - PROCESS | 1856 | 1461328342237 Marionette TRACE conn3 -> [0,652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:22 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61db180000 == 60 [pid = 1856] [id = 170] 05:32:22 INFO - PROCESS | 1856 | ++DOMWINDOW == 150 (0x7f61d88edc00) [pid = 1856] [serial = 509] [outer = (nil)] 05:32:22 INFO - PROCESS | 1856 | ++DOMWINDOW == 151 (0x7f61d88f1c00) [pid = 1856] [serial = 510] [outer = 0x7f61d88edc00] 05:32:22 INFO - PROCESS | 1856 | 1461328342301 Marionette DEBUG loaded listener.js 05:32:22 INFO - PROCESS | 1856 | ++DOMWINDOW == 152 (0x7f61d97b1400) [pid = 1856] [serial = 511] [outer = 0x7f61d88edc00] 05:32:22 INFO - PROCESS | 1856 | 1461328342978 Marionette TRACE conn3 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 05:32:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 05:32:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 1030ms 05:32:23 INFO - PROCESS | 1856 | 1461328343034 Marionette TRACE conn3 -> [0,653,"getWindowHandle",null] 05:32:23 INFO - PROCESS | 1856 | 1461328343036 Marionette TRACE conn3 <- [1,653,null,{"value":"8"}] 05:32:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 05:32:23 INFO - PROCESS | 1856 | 1461328343047 Marionette TRACE conn3 -> [0,654,"setScriptTimeout",{"ms":35000}] 05:32:23 INFO - PROCESS | 1856 | 1461328343058 Marionette TRACE conn3 <- [1,654,null,{}] 05:32:23 INFO - PROCESS | 1856 | 1461328343084 Marionette TRACE conn3 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:23 INFO - PROCESS | 1856 | 1461328343378 Marionette TRACE conn3 <- [1,655,null,{"value":null}] 05:32:23 INFO - PROCESS | 1856 | --DOMWINDOW == 151 (0x7f61d55b3c00) [pid = 1856] [serial = 464] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 05:32:23 INFO - PROCESS | 1856 | --DOMWINDOW == 150 (0x7f61d0c33000) [pid = 1856] [serial = 461] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 05:32:23 INFO - PROCESS | 1856 | --DOMWINDOW == 149 (0x7f61cf20a400) [pid = 1856] [serial = 416] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 05:32:23 INFO - PROCESS | 1856 | --DOMWINDOW == 148 (0x7f61d04c4000) [pid = 1856] [serial = 449] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 05:32:23 INFO - PROCESS | 1856 | --DOMWINDOW == 147 (0x7f61d0c0b400) [pid = 1856] [serial = 452] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 05:32:23 INFO - PROCESS | 1856 | --DOMWINDOW == 146 (0x7f61d301c000) [pid = 1856] [serial = 455] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 05:32:23 INFO - PROCESS | 1856 | --DOMWINDOW == 145 (0x7f61d04d0c00) [pid = 1856] [serial = 467] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 05:32:23 INFO - PROCESS | 1856 | --DOMWINDOW == 144 (0x7f61d0a59400) [pid = 1856] [serial = 458] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 05:32:23 INFO - PROCESS | 1856 | --DOMWINDOW == 143 (0x7f61cf20cc00) [pid = 1856] [serial = 377] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 05:32:23 INFO - PROCESS | 1856 | 1461328343458 Marionette TRACE conn3 -> [0,656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:23 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61d147c800 == 61 [pid = 1856] [id = 171] 05:32:23 INFO - PROCESS | 1856 | ++DOMWINDOW == 144 (0x7f61cef98000) [pid = 1856] [serial = 512] [outer = (nil)] 05:32:23 INFO - PROCESS | 1856 | ++DOMWINDOW == 145 (0x7f61cf20a400) [pid = 1856] [serial = 513] [outer = 0x7f61cef98000] 05:32:23 INFO - PROCESS | 1856 | 1461328343513 Marionette DEBUG loaded listener.js 05:32:23 INFO - PROCESS | 1856 | ++DOMWINDOW == 146 (0x7f61d0c38000) [pid = 1856] [serial = 514] [outer = 0x7f61cef98000] 05:32:24 INFO - PROCESS | 1856 | 1461328344073 Marionette TRACE conn3 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 05:32:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 05:32:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1056ms 05:32:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 05:32:24 INFO - PROCESS | 1856 | 1461328344104 Marionette TRACE conn3 -> [0,657,"getWindowHandle",null] 05:32:24 INFO - PROCESS | 1856 | 1461328344106 Marionette TRACE conn3 <- [1,657,null,{"value":"8"}] 05:32:24 INFO - PROCESS | 1856 | 1461328344110 Marionette TRACE conn3 -> [0,658,"setScriptTimeout",{"ms":35000}] 05:32:24 INFO - PROCESS | 1856 | 1461328344114 Marionette TRACE conn3 <- [1,658,null,{}] 05:32:24 INFO - PROCESS | 1856 | 1461328344118 Marionette TRACE conn3 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:24 INFO - PROCESS | 1856 | 1461328344244 Marionette TRACE conn3 <- [1,659,null,{"value":null}] 05:32:24 INFO - PROCESS | 1856 | 1461328344352 Marionette TRACE conn3 -> [0,660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:24 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61e1005000 == 62 [pid = 1856] [id = 172] 05:32:24 INFO - PROCESS | 1856 | ++DOMWINDOW == 147 (0x7f61cef98800) [pid = 1856] [serial = 515] [outer = (nil)] 05:32:24 INFO - PROCESS | 1856 | ++DOMWINDOW == 148 (0x7f61d477a000) [pid = 1856] [serial = 516] [outer = 0x7f61cef98800] 05:32:24 INFO - PROCESS | 1856 | 1461328344405 Marionette DEBUG loaded listener.js 05:32:24 INFO - PROCESS | 1856 | ++DOMWINDOW == 149 (0x7f61d9dcc400) [pid = 1856] [serial = 517] [outer = 0x7f61cef98800] 05:32:24 INFO - PROCESS | 1856 | 1461328344955 Marionette TRACE conn3 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 05:32:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 05:32:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 878ms 05:32:24 INFO - PROCESS | 1856 | 1461328344990 Marionette TRACE conn3 -> [0,661,"getWindowHandle",null] 05:32:24 INFO - PROCESS | 1856 | 1461328344993 Marionette TRACE conn3 <- [1,661,null,{"value":"8"}] 05:32:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 05:32:24 INFO - PROCESS | 1856 | 1461328344998 Marionette TRACE conn3 -> [0,662,"setScriptTimeout",{"ms":35000}] 05:32:25 INFO - PROCESS | 1856 | 1461328345001 Marionette TRACE conn3 <- [1,662,null,{}] 05:32:25 INFO - PROCESS | 1856 | 1461328345005 Marionette TRACE conn3 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:25 INFO - PROCESS | 1856 | 1461328345135 Marionette TRACE conn3 <- [1,663,null,{"value":null}] 05:32:25 INFO - PROCESS | 1856 | 1461328345161 Marionette TRACE conn3 -> [0,664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:25 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61e7d6b800 == 63 [pid = 1856] [id = 173] 05:32:25 INFO - PROCESS | 1856 | ++DOMWINDOW == 150 (0x7f61d9dce800) [pid = 1856] [serial = 518] [outer = (nil)] 05:32:25 INFO - PROCESS | 1856 | ++DOMWINDOW == 151 (0x7f61daab3800) [pid = 1856] [serial = 519] [outer = 0x7f61d9dce800] 05:32:25 INFO - PROCESS | 1856 | 1461328345215 Marionette DEBUG loaded listener.js 05:32:25 INFO - PROCESS | 1856 | ++DOMWINDOW == 152 (0x7f61db224400) [pid = 1856] [serial = 520] [outer = 0x7f61d9dce800] 05:32:25 INFO - PROCESS | 1856 | [1856] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:32:25 INFO - PROCESS | 1856 | ++DOMWINDOW == 153 (0x7f61cef99c00) [pid = 1856] [serial = 521] [outer = 0x7f61d09b1800] 05:32:26 INFO - PROCESS | 1856 | 1461328346198 Marionette TRACE conn3 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 05:32:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 05:32:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1275ms 05:32:26 INFO - PROCESS | 1856 | 1461328346276 Marionette TRACE conn3 -> [0,665,"getWindowHandle",null] 05:32:26 INFO - PROCESS | 1856 | 1461328346279 Marionette TRACE conn3 <- [1,665,null,{"value":"8"}] 05:32:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 05:32:26 INFO - PROCESS | 1856 | 1461328346286 Marionette TRACE conn3 -> [0,666,"setScriptTimeout",{"ms":35000}] 05:32:26 INFO - PROCESS | 1856 | 1461328346291 Marionette TRACE conn3 <- [1,666,null,{}] 05:32:26 INFO - PROCESS | 1856 | 1461328346297 Marionette TRACE conn3 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:26 INFO - PROCESS | 1856 | 1461328346447 Marionette TRACE conn3 <- [1,667,null,{"value":null}] 05:32:26 INFO - PROCESS | 1856 | 1461328346599 Marionette TRACE conn3 -> [0,668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:26 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61d49d4000 == 64 [pid = 1856] [id = 174] 05:32:26 INFO - PROCESS | 1856 | ++DOMWINDOW == 154 (0x7f61cef8ec00) [pid = 1856] [serial = 522] [outer = (nil)] 05:32:26 INFO - PROCESS | 1856 | ++DOMWINDOW == 155 (0x7f61cf386800) [pid = 1856] [serial = 523] [outer = 0x7f61cef8ec00] 05:32:26 INFO - PROCESS | 1856 | 1461328346663 Marionette DEBUG loaded listener.js 05:32:26 INFO - PROCESS | 1856 | ++DOMWINDOW == 156 (0x7f61cf391400) [pid = 1856] [serial = 524] [outer = 0x7f61cef8ec00] 05:32:27 INFO - PROCESS | 1856 | [1856] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:32:27 INFO - PROCESS | 1856 | 1461328347437 Marionette TRACE conn3 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 05:32:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 05:32:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1182ms 05:32:27 INFO - PROCESS | 1856 | 1461328347468 Marionette TRACE conn3 -> [0,669,"getWindowHandle",null] 05:32:27 INFO - PROCESS | 1856 | 1461328347474 Marionette TRACE conn3 <- [1,669,null,{"value":"8"}] 05:32:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 05:32:27 INFO - PROCESS | 1856 | 1461328347483 Marionette TRACE conn3 -> [0,670,"setScriptTimeout",{"ms":35000}] 05:32:27 INFO - PROCESS | 1856 | 1461328347486 Marionette TRACE conn3 <- [1,670,null,{}] 05:32:27 INFO - PROCESS | 1856 | 1461328347491 Marionette TRACE conn3 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:27 INFO - PROCESS | 1856 | 1461328347632 Marionette TRACE conn3 <- [1,671,null,{"value":null}] 05:32:27 INFO - PROCESS | 1856 | 1461328347794 Marionette TRACE conn3 -> [0,672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:27 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61dbf38000 == 65 [pid = 1856] [id = 175] 05:32:27 INFO - PROCESS | 1856 | ++DOMWINDOW == 157 (0x7f61d0479000) [pid = 1856] [serial = 525] [outer = (nil)] 05:32:27 INFO - PROCESS | 1856 | ++DOMWINDOW == 158 (0x7f61d04c2c00) [pid = 1856] [serial = 526] [outer = 0x7f61d0479000] 05:32:27 INFO - PROCESS | 1856 | 1461328347860 Marionette DEBUG loaded listener.js 05:32:27 INFO - PROCESS | 1856 | ++DOMWINDOW == 159 (0x7f61d0be5400) [pid = 1856] [serial = 527] [outer = 0x7f61d0479000] 05:32:28 INFO - PROCESS | 1856 | 1461328348731 Marionette TRACE conn3 <- [1,672,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 05:32:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 05:32:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1279ms 05:32:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 05:32:28 INFO - PROCESS | 1856 | 1461328348762 Marionette TRACE conn3 -> [0,673,"getWindowHandle",null] 05:32:28 INFO - PROCESS | 1856 | 1461328348765 Marionette TRACE conn3 <- [1,673,null,{"value":"8"}] 05:32:28 INFO - PROCESS | 1856 | 1461328348771 Marionette TRACE conn3 -> [0,674,"setScriptTimeout",{"ms":35000}] 05:32:28 INFO - PROCESS | 1856 | 1461328348777 Marionette TRACE conn3 <- [1,674,null,{}] 05:32:28 INFO - PROCESS | 1856 | 1461328348790 Marionette TRACE conn3 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:28 INFO - PROCESS | 1856 | 1461328348929 Marionette TRACE conn3 <- [1,675,null,{"value":null}] 05:32:29 INFO - PROCESS | 1856 | 1461328349082 Marionette TRACE conn3 -> [0,676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:29 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61ec638800 == 66 [pid = 1856] [id = 176] 05:32:29 INFO - PROCESS | 1856 | ++DOMWINDOW == 160 (0x7f61d176f400) [pid = 1856] [serial = 528] [outer = (nil)] 05:32:29 INFO - PROCESS | 1856 | ++DOMWINDOW == 161 (0x7f61d19e9000) [pid = 1856] [serial = 529] [outer = 0x7f61d176f400] 05:32:29 INFO - PROCESS | 1856 | 1461328349148 Marionette DEBUG loaded listener.js 05:32:29 INFO - PROCESS | 1856 | ++DOMWINDOW == 162 (0x7f61d2f11800) [pid = 1856] [serial = 530] [outer = 0x7f61d176f400] 05:32:29 INFO - PROCESS | 1856 | [1856] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:32:29 INFO - PROCESS | 1856 | 1461328349910 Marionette TRACE conn3 <- [1,676,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 05:32:29 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 05:32:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1194ms 05:32:29 INFO - PROCESS | 1856 | 1461328349967 Marionette TRACE conn3 -> [0,677,"getWindowHandle",null] 05:32:29 INFO - PROCESS | 1856 | 1461328349970 Marionette TRACE conn3 <- [1,677,null,{"value":"8"}] 05:32:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 05:32:29 INFO - PROCESS | 1856 | 1461328349977 Marionette TRACE conn3 -> [0,678,"setScriptTimeout",{"ms":35000}] 05:32:29 INFO - PROCESS | 1856 | 1461328349979 Marionette TRACE conn3 <- [1,678,null,{}] 05:32:29 INFO - PROCESS | 1856 | 1461328349984 Marionette TRACE conn3 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:30 INFO - PROCESS | 1856 | 1461328350134 Marionette TRACE conn3 <- [1,679,null,{"value":null}] 05:32:30 INFO - PROCESS | 1856 | 1461328350277 Marionette TRACE conn3 -> [0,680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:30 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61ed190800 == 67 [pid = 1856] [id = 177] 05:32:30 INFO - PROCESS | 1856 | ++DOMWINDOW == 163 (0x7f61d1772000) [pid = 1856] [serial = 531] [outer = (nil)] 05:32:30 INFO - PROCESS | 1856 | ++DOMWINDOW == 164 (0x7f61d55a5000) [pid = 1856] [serial = 532] [outer = 0x7f61d1772000] 05:32:30 INFO - PROCESS | 1856 | 1461328350352 Marionette DEBUG loaded listener.js 05:32:30 INFO - PROCESS | 1856 | ++DOMWINDOW == 165 (0x7f61d88ec800) [pid = 1856] [serial = 533] [outer = 0x7f61d1772000] 05:32:31 INFO - PROCESS | 1856 | 1461328351061 Marionette TRACE conn3 <- [1,680,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 05:32:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 05:32:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1135ms 05:32:31 INFO - PROCESS | 1856 | 1461328351116 Marionette TRACE conn3 -> [0,681,"getWindowHandle",null] 05:32:31 INFO - PROCESS | 1856 | 1461328351119 Marionette TRACE conn3 <- [1,681,null,{"value":"8"}] 05:32:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 05:32:31 INFO - PROCESS | 1856 | 1461328351126 Marionette TRACE conn3 -> [0,682,"setScriptTimeout",{"ms":35000}] 05:32:31 INFO - PROCESS | 1856 | 1461328351129 Marionette TRACE conn3 <- [1,682,null,{}] 05:32:31 INFO - PROCESS | 1856 | 1461328351133 Marionette TRACE conn3 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:31 INFO - PROCESS | 1856 | 1461328351262 Marionette TRACE conn3 <- [1,683,null,{"value":null}] 05:32:31 INFO - PROCESS | 1856 | 1461328351408 Marionette TRACE conn3 -> [0,684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:31 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61d4e09000 == 68 [pid = 1856] [id = 178] 05:32:31 INFO - PROCESS | 1856 | ++DOMWINDOW == 166 (0x7f61cdde5c00) [pid = 1856] [serial = 534] [outer = (nil)] 05:32:31 INFO - PROCESS | 1856 | ++DOMWINDOW == 167 (0x7f61d88eec00) [pid = 1856] [serial = 535] [outer = 0x7f61cdde5c00] 05:32:31 INFO - PROCESS | 1856 | 1461328351472 Marionette DEBUG loaded listener.js 05:32:31 INFO - PROCESS | 1856 | ++DOMWINDOW == 168 (0x7f61d9dd0800) [pid = 1856] [serial = 536] [outer = 0x7f61cdde5c00] 05:32:32 INFO - PROCESS | 1856 | SkCairoFTTypeface::onFilterRec unimplemented 05:32:32 INFO - PROCESS | 1856 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 05:32:32 INFO - PROCESS | 1856 | 1461328352639 Marionette TRACE conn3 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 05:32:32 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) 05:32:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1526ms 05:32:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 05:32:32 INFO - PROCESS | 1856 | 1461328352653 Marionette TRACE conn3 -> [0,685,"getWindowHandle",null] 05:32:32 INFO - PROCESS | 1856 | 1461328352655 Marionette TRACE conn3 <- [1,685,null,{"value":"8"}] 05:32:32 INFO - PROCESS | 1856 | 1461328352659 Marionette TRACE conn3 -> [0,686,"setScriptTimeout",{"ms":35000}] 05:32:32 INFO - PROCESS | 1856 | 1461328352662 Marionette TRACE conn3 <- [1,686,null,{}] 05:32:32 INFO - PROCESS | 1856 | 1461328352667 Marionette TRACE conn3 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:32 INFO - PROCESS | 1856 | 1461328352816 Marionette TRACE conn3 <- [1,687,null,{"value":null}] 05:32:32 INFO - PROCESS | 1856 | 1461328352975 Marionette TRACE conn3 -> [0,688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:32 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61cd620000 == 69 [pid = 1856] [id = 179] 05:32:32 INFO - PROCESS | 1856 | ++DOMWINDOW == 169 (0x7f61db309000) [pid = 1856] [serial = 537] [outer = (nil)] 05:32:33 INFO - PROCESS | 1856 | ++DOMWINDOW == 170 (0x7f61e7d90800) [pid = 1856] [serial = 538] [outer = 0x7f61db309000] 05:32:33 INFO - PROCESS | 1856 | 1461328353039 Marionette DEBUG loaded listener.js 05:32:33 INFO - PROCESS | 1856 | ++DOMWINDOW == 171 (0x7f61e8d4e400) [pid = 1856] [serial = 539] [outer = 0x7f61db309000] 05:32:34 INFO - PROCESS | 1856 | SkCairoFTTypeface::onFilterRec unimplemented 05:32:34 INFO - PROCESS | 1856 | 1461328354298 Marionette TRACE conn3 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 05:32:34 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 05:32:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1677ms 05:32:34 INFO - PROCESS | 1856 | 1461328354375 Marionette TRACE conn3 -> [0,689,"getWindowHandle",null] 05:32:34 INFO - PROCESS | 1856 | 1461328354380 Marionette TRACE conn3 <- [1,689,null,{"value":"8"}] 05:32:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 05:32:34 INFO - PROCESS | 1856 | 1461328354388 Marionette TRACE conn3 -> [0,690,"setScriptTimeout",{"ms":35000}] 05:32:34 INFO - PROCESS | 1856 | 1461328354392 Marionette TRACE conn3 <- [1,690,null,{}] 05:32:34 INFO - PROCESS | 1856 | 1461328354400 Marionette TRACE conn3 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:34 INFO - PROCESS | 1856 | 1461328354533 Marionette TRACE conn3 <- [1,691,null,{"value":null}] 05:32:34 INFO - PROCESS | 1856 | 1461328354680 Marionette TRACE conn3 -> [0,692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:34 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61d146f800 == 70 [pid = 1856] [id = 180] 05:32:34 INFO - PROCESS | 1856 | ++DOMWINDOW == 172 (0x7f61cd81c000) [pid = 1856] [serial = 540] [outer = (nil)] 05:32:34 INFO - PROCESS | 1856 | ++DOMWINDOW == 173 (0x7f61cef9a800) [pid = 1856] [serial = 541] [outer = 0x7f61cd81c000] 05:32:34 INFO - PROCESS | 1856 | 1461328354740 Marionette DEBUG loaded listener.js 05:32:34 INFO - PROCESS | 1856 | ++DOMWINDOW == 174 (0x7f61cf38b400) [pid = 1856] [serial = 542] [outer = 0x7f61cd81c000] 05:32:35 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61d150e800 == 69 [pid = 1856] [id = 130] 05:32:35 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61e1005000 == 68 [pid = 1856] [id = 172] 05:32:35 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61d147c800 == 67 [pid = 1856] [id = 171] 05:32:35 INFO - PROCESS | 1856 | --DOMWINDOW == 173 (0x7f61d9364000) [pid = 1856] [serial = 471] [outer = (nil)] [url = about:blank] 05:32:35 INFO - PROCESS | 1856 | --DOMWINDOW == 172 (0x7f61d55b2c00) [pid = 1856] [serial = 435] [outer = (nil)] [url = about:blank] 05:32:35 INFO - PROCESS | 1856 | --DOMWINDOW == 171 (0x7f61d9dcf400) [pid = 1856] [serial = 429] [outer = (nil)] [url = about:blank] 05:32:35 INFO - PROCESS | 1856 | --DOMWINDOW == 170 (0x7f61d0d51c00) [pid = 1856] [serial = 444] [outer = (nil)] [url = about:blank] 05:32:35 INFO - PROCESS | 1856 | --DOMWINDOW == 169 (0x7f61ddc7b400) [pid = 1856] [serial = 432] [outer = (nil)] [url = about:blank] 05:32:35 INFO - PROCESS | 1856 | --DOMWINDOW == 168 (0x7f61d19f2c00) [pid = 1856] [serial = 438] [outer = (nil)] [url = about:blank] 05:32:35 INFO - PROCESS | 1856 | --DOMWINDOW == 167 (0x7f61ec8a7800) [pid = 1856] [serial = 441] [outer = (nil)] [url = about:blank] 05:32:35 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61db180000 == 66 [pid = 1856] [id = 170] 05:32:35 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61da898000 == 65 [pid = 1856] [id = 169] 05:32:35 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61d9775800 == 64 [pid = 1856] [id = 168] 05:32:35 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61d50d7800 == 63 [pid = 1856] [id = 167] 05:32:35 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61d0f27800 == 62 [pid = 1856] [id = 166] 05:32:35 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61d100c800 == 61 [pid = 1856] [id = 165] 05:32:35 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61d9781000 == 60 [pid = 1856] [id = 161] 05:32:35 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61eee71000 == 59 [pid = 1856] [id = 160] 05:32:35 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61d8a56800 == 58 [pid = 1856] [id = 159] 05:32:35 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61d151d800 == 57 [pid = 1856] [id = 158] 05:32:35 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61ec652000 == 56 [pid = 1856] [id = 157] 05:32:35 INFO - PROCESS | 1856 | --DOMWINDOW == 166 (0x7f61d04a4800) [pid = 1856] [serial = 420] [outer = (nil)] [url = about:blank] 05:32:35 INFO - PROCESS | 1856 | --DOMWINDOW == 165 (0x7f61d0c07400) [pid = 1856] [serial = 426] [outer = (nil)] [url = about:blank] 05:32:35 INFO - PROCESS | 1856 | --DOMWINDOW == 164 (0x7f61d8856000) [pid = 1856] [serial = 465] [outer = (nil)] [url = about:blank] 05:32:35 INFO - PROCESS | 1856 | --DOMWINDOW == 163 (0x7f61d0c3c400) [pid = 1856] [serial = 462] [outer = (nil)] [url = about:blank] 05:32:35 INFO - PROCESS | 1856 | --DOMWINDOW == 162 (0x7f61ec623000) [pid = 1856] [serial = 418] [outer = (nil)] [url = about:blank] 05:32:35 INFO - PROCESS | 1856 | --DOMWINDOW == 161 (0x7f61d88f6c00) [pid = 1856] [serial = 466] [outer = (nil)] [url = about:blank] 05:32:35 INFO - PROCESS | 1856 | --DOMWINDOW == 160 (0x7f61d0a54c00) [pid = 1856] [serial = 451] [outer = (nil)] [url = about:blank] 05:32:35 INFO - PROCESS | 1856 | --DOMWINDOW == 159 (0x7f61d0d51400) [pid = 1856] [serial = 453] [outer = (nil)] [url = about:blank] 05:32:35 INFO - PROCESS | 1856 | --DOMWINDOW == 158 (0x7f61d8428800) [pid = 1856] [serial = 423] [outer = (nil)] [url = about:blank] 05:32:35 INFO - PROCESS | 1856 | --DOMWINDOW == 157 (0x7f61d4779000) [pid = 1856] [serial = 456] [outer = (nil)] [url = about:blank] 05:32:35 INFO - PROCESS | 1856 | --DOMWINDOW == 156 (0x7f61d1330800) [pid = 1856] [serial = 454] [outer = (nil)] [url = about:blank] 05:32:35 INFO - PROCESS | 1856 | --DOMWINDOW == 155 (0x7f61d88ef800) [pid = 1856] [serial = 469] [outer = (nil)] [url = about:blank] 05:32:35 INFO - PROCESS | 1856 | --DOMWINDOW == 154 (0x7f61d55a9800) [pid = 1856] [serial = 457] [outer = (nil)] [url = about:blank] 05:32:35 INFO - PROCESS | 1856 | --DOMWINDOW == 153 (0x7f61d04cc800) [pid = 1856] [serial = 450] [outer = (nil)] [url = about:blank] 05:32:35 INFO - PROCESS | 1856 | --DOMWINDOW == 152 (0x7f61d047a400) [pid = 1856] [serial = 447] [outer = (nil)] [url = about:blank] 05:32:35 INFO - PROCESS | 1856 | --DOMWINDOW == 151 (0x7f61d47c7000) [pid = 1856] [serial = 468] [outer = (nil)] [url = about:blank] 05:32:35 INFO - PROCESS | 1856 | --DOMWINDOW == 150 (0x7f61d1e82c00) [pid = 1856] [serial = 460] [outer = (nil)] [url = about:blank] 05:32:35 INFO - PROCESS | 1856 | --DOMWINDOW == 149 (0x7f61d0c41000) [pid = 1856] [serial = 463] [outer = (nil)] [url = about:blank] 05:32:35 INFO - PROCESS | 1856 | --DOMWINDOW == 148 (0x7f61d4770800) [pid = 1856] [serial = 379] [outer = (nil)] [url = about:blank] 05:32:35 INFO - PROCESS | 1856 | --DOMWINDOW == 147 (0x7f61d177a000) [pid = 1856] [serial = 459] [outer = (nil)] [url = about:blank] 05:32:35 INFO - PROCESS | 1856 | SkCairoFTTypeface::onFilterRec unimplemented 05:32:35 INFO - PROCESS | 1856 | 1461328355994 Marionette TRACE conn3 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 05:32:36 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 05:32:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1637ms 05:32:36 INFO - PROCESS | 1856 | 1461328356026 Marionette TRACE conn3 -> [0,693,"getWindowHandle",null] 05:32:36 INFO - PROCESS | 1856 | 1461328356033 Marionette TRACE conn3 <- [1,693,null,{"value":"8"}] 05:32:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 05:32:36 INFO - PROCESS | 1856 | 1461328356041 Marionette TRACE conn3 -> [0,694,"setScriptTimeout",{"ms":35000}] 05:32:36 INFO - PROCESS | 1856 | 1461328356045 Marionette TRACE conn3 <- [1,694,null,{}] 05:32:36 INFO - PROCESS | 1856 | 1461328356049 Marionette TRACE conn3 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:36 INFO - PROCESS | 1856 | 1461328356202 Marionette TRACE conn3 <- [1,695,null,{"value":null}] 05:32:36 INFO - PROCESS | 1856 | 1461328356320 Marionette TRACE conn3 -> [0,696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:36 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61d0bba800 == 57 [pid = 1856] [id = 181] 05:32:36 INFO - PROCESS | 1856 | ++DOMWINDOW == 148 (0x7f61cd81d400) [pid = 1856] [serial = 543] [outer = (nil)] 05:32:36 INFO - PROCESS | 1856 | ++DOMWINDOW == 149 (0x7f61d0480c00) [pid = 1856] [serial = 544] [outer = 0x7f61cd81d400] 05:32:36 INFO - PROCESS | 1856 | 1461328356375 Marionette DEBUG loaded listener.js 05:32:36 INFO - PROCESS | 1856 | ++DOMWINDOW == 150 (0x7f61d04ab400) [pid = 1856] [serial = 545] [outer = 0x7f61cd81d400] 05:32:37 INFO - PROCESS | 1856 | SkCairoFTTypeface::onFilterRec unimplemented 05:32:37 INFO - PROCESS | 1856 | 1461328357365 Marionette TRACE conn3 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 05:32:37 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) 05:32:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1381ms 05:32:37 INFO - PROCESS | 1856 | 1461328357422 Marionette TRACE conn3 -> [0,697,"getWindowHandle",null] 05:32:37 INFO - PROCESS | 1856 | 1461328357425 Marionette TRACE conn3 <- [1,697,null,{"value":"8"}] 05:32:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 05:32:37 INFO - PROCESS | 1856 | 1461328357430 Marionette TRACE conn3 -> [0,698,"setScriptTimeout",{"ms":35000}] 05:32:37 INFO - PROCESS | 1856 | 1461328357435 Marionette TRACE conn3 <- [1,698,null,{}] 05:32:37 INFO - PROCESS | 1856 | 1461328357447 Marionette TRACE conn3 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:37 INFO - PROCESS | 1856 | 1461328357569 Marionette TRACE conn3 <- [1,699,null,{"value":null}] 05:32:37 INFO - PROCESS | 1856 | 1461328357580 Marionette TRACE conn3 -> [0,700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:37 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61d3a18800 == 58 [pid = 1856] [id = 182] 05:32:37 INFO - PROCESS | 1856 | ++DOMWINDOW == 151 (0x7f61d09ba400) [pid = 1856] [serial = 546] [outer = (nil)] 05:32:37 INFO - PROCESS | 1856 | ++DOMWINDOW == 152 (0x7f61d0c33800) [pid = 1856] [serial = 547] [outer = 0x7f61d09ba400] 05:32:37 INFO - PROCESS | 1856 | 1461328357639 Marionette DEBUG loaded listener.js 05:32:37 INFO - PROCESS | 1856 | ++DOMWINDOW == 153 (0x7f61d0d4c800) [pid = 1856] [serial = 548] [outer = 0x7f61d09ba400] 05:32:38 INFO - PROCESS | 1856 | SkCairoFTTypeface::onFilterRec unimplemented 05:32:38 INFO - PROCESS | 1856 | 1461328358841 Marionette TRACE conn3 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 05:32:38 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) 05:32:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1430ms 05:32:38 INFO - PROCESS | 1856 | 1461328358860 Marionette TRACE conn3 -> [0,701,"getWindowHandle",null] 05:32:38 INFO - PROCESS | 1856 | 1461328358864 Marionette TRACE conn3 <- [1,701,null,{"value":"8"}] 05:32:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 05:32:38 INFO - PROCESS | 1856 | 1461328358875 Marionette TRACE conn3 -> [0,702,"setScriptTimeout",{"ms":35000}] 05:32:38 INFO - PROCESS | 1856 | 1461328358877 Marionette TRACE conn3 <- [1,702,null,{}] 05:32:38 INFO - PROCESS | 1856 | 1461328358891 Marionette TRACE conn3 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:39 INFO - PROCESS | 1856 | 1461328359044 Marionette TRACE conn3 <- [1,703,null,{"value":null}] 05:32:39 INFO - PROCESS | 1856 | 1461328359063 Marionette TRACE conn3 -> [0,704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:39 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61d554c800 == 59 [pid = 1856] [id = 183] 05:32:39 INFO - PROCESS | 1856 | ++DOMWINDOW == 154 (0x7f61d0d53400) [pid = 1856] [serial = 549] [outer = (nil)] 05:32:39 INFO - PROCESS | 1856 | ++DOMWINDOW == 155 (0x7f61d177ec00) [pid = 1856] [serial = 550] [outer = 0x7f61d0d53400] 05:32:39 INFO - PROCESS | 1856 | 1461328359146 Marionette DEBUG loaded listener.js 05:32:39 INFO - PROCESS | 1856 | ++DOMWINDOW == 156 (0x7f61d19f7800) [pid = 1856] [serial = 551] [outer = 0x7f61d0d53400] 05:32:39 INFO - PROCESS | 1856 | --DOMWINDOW == 155 (0x7f61d46cc800) [pid = 1856] [serial = 503] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 05:32:39 INFO - PROCESS | 1856 | --DOMWINDOW == 154 (0x7f61d88edc00) [pid = 1856] [serial = 509] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 05:32:39 INFO - PROCESS | 1856 | --DOMWINDOW == 153 (0x7f61d19f1c00) [pid = 1856] [serial = 500] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 05:32:39 INFO - PROCESS | 1856 | --DOMWINDOW == 152 (0x7f61d8436c00) [pid = 1856] [serial = 470] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 05:32:39 INFO - PROCESS | 1856 | --DOMWINDOW == 151 (0x7f61cf20b800) [pid = 1856] [serial = 497] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 05:32:39 INFO - PROCESS | 1856 | --DOMWINDOW == 150 (0x7f61cdde9800) [pid = 1856] [serial = 494] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 05:32:39 INFO - PROCESS | 1856 | --DOMWINDOW == 149 (0x7f61cef98000) [pid = 1856] [serial = 512] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 05:32:39 INFO - PROCESS | 1856 | --DOMWINDOW == 148 (0x7f61cef98800) [pid = 1856] [serial = 515] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 05:32:39 INFO - PROCESS | 1856 | --DOMWINDOW == 147 (0x7f61d0c0d000) [pid = 1856] [serial = 506] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 05:32:40 INFO - PROCESS | 1856 | SkCairoFTTypeface::onFilterRec unimplemented 05:32:40 INFO - PROCESS | 1856 | 1461328360234 Marionette TRACE conn3 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 05:32:40 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 05:32:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1380ms 05:32:40 INFO - PROCESS | 1856 | 1461328360256 Marionette TRACE conn3 -> [0,705,"getWindowHandle",null] 05:32:40 INFO - PROCESS | 1856 | 1461328360259 Marionette TRACE conn3 <- [1,705,null,{"value":"8"}] 05:32:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 05:32:40 INFO - PROCESS | 1856 | 1461328360263 Marionette TRACE conn3 -> [0,706,"setScriptTimeout",{"ms":35000}] 05:32:40 INFO - PROCESS | 1856 | 1461328360266 Marionette TRACE conn3 <- [1,706,null,{}] 05:32:40 INFO - PROCESS | 1856 | 1461328360270 Marionette TRACE conn3 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:40 INFO - PROCESS | 1856 | 1461328360402 Marionette TRACE conn3 <- [1,707,null,{"value":null}] 05:32:40 INFO - PROCESS | 1856 | 1461328360410 Marionette TRACE conn3 -> [0,708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:40 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61c82ed800 == 60 [pid = 1856] [id = 184] 05:32:40 INFO - PROCESS | 1856 | ++DOMWINDOW == 148 (0x7f61cef98800) [pid = 1856] [serial = 552] [outer = (nil)] 05:32:40 INFO - PROCESS | 1856 | ++DOMWINDOW == 149 (0x7f61d19f1c00) [pid = 1856] [serial = 553] [outer = 0x7f61cef98800] 05:32:40 INFO - PROCESS | 1856 | 1461328360463 Marionette DEBUG loaded listener.js 05:32:40 INFO - PROCESS | 1856 | ++DOMWINDOW == 150 (0x7f61d462e000) [pid = 1856] [serial = 554] [outer = 0x7f61cef98800] 05:32:41 INFO - PROCESS | 1856 | SkCairoFTTypeface::onFilterRec unimplemented 05:32:41 INFO - PROCESS | 1856 | 1461328361647 Marionette TRACE conn3 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 05:32:41 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 05:32:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1430ms 05:32:41 INFO - PROCESS | 1856 | 1461328361695 Marionette TRACE conn3 -> [0,709,"getWindowHandle",null] 05:32:41 INFO - PROCESS | 1856 | 1461328361700 Marionette TRACE conn3 <- [1,709,null,{"value":"8"}] 05:32:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 05:32:41 INFO - PROCESS | 1856 | 1461328361708 Marionette TRACE conn3 -> [0,710,"setScriptTimeout",{"ms":35000}] 05:32:41 INFO - PROCESS | 1856 | 1461328361713 Marionette TRACE conn3 <- [1,710,null,{}] 05:32:41 INFO - PROCESS | 1856 | 1461328361720 Marionette TRACE conn3 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:41 INFO - PROCESS | 1856 | 1461328361898 Marionette TRACE conn3 <- [1,711,null,{"value":null}] 05:32:42 INFO - PROCESS | 1856 | 1461328362106 Marionette TRACE conn3 -> [0,712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:42 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61d0ba9000 == 61 [pid = 1856] [id = 185] 05:32:42 INFO - PROCESS | 1856 | ++DOMWINDOW == 151 (0x7f61cf210000) [pid = 1856] [serial = 555] [outer = (nil)] 05:32:42 INFO - PROCESS | 1856 | ++DOMWINDOW == 152 (0x7f61cf38dc00) [pid = 1856] [serial = 556] [outer = 0x7f61cf210000] 05:32:42 INFO - PROCESS | 1856 | 1461328362174 Marionette DEBUG loaded listener.js 05:32:42 INFO - PROCESS | 1856 | ++DOMWINDOW == 153 (0x7f61d0475c00) [pid = 1856] [serial = 557] [outer = 0x7f61cf210000] 05:32:43 INFO - PROCESS | 1856 | SkCairoFTTypeface::onFilterRec unimplemented 05:32:43 INFO - PROCESS | 1856 | 1461328363415 Marionette TRACE conn3 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 05:32:43 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 05:32:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1734ms 05:32:43 INFO - PROCESS | 1856 | 1461328363442 Marionette TRACE conn3 -> [0,713,"getWindowHandle",null] 05:32:43 INFO - PROCESS | 1856 | 1461328363450 Marionette TRACE conn3 <- [1,713,null,{"value":"8"}] 05:32:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 05:32:43 INFO - PROCESS | 1856 | 1461328363459 Marionette TRACE conn3 -> [0,714,"setScriptTimeout",{"ms":35000}] 05:32:43 INFO - PROCESS | 1856 | 1461328363462 Marionette TRACE conn3 <- [1,714,null,{}] 05:32:43 INFO - PROCESS | 1856 | 1461328363467 Marionette TRACE conn3 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:43 INFO - PROCESS | 1856 | 1461328363680 Marionette TRACE conn3 <- [1,715,null,{"value":null}] 05:32:43 INFO - PROCESS | 1856 | 1461328363833 Marionette TRACE conn3 -> [0,716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:43 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61d9779000 == 62 [pid = 1856] [id = 186] 05:32:43 INFO - PROCESS | 1856 | ++DOMWINDOW == 154 (0x7f61cf38b800) [pid = 1856] [serial = 558] [outer = (nil)] 05:32:43 INFO - PROCESS | 1856 | ++DOMWINDOW == 155 (0x7f61d0a58800) [pid = 1856] [serial = 559] [outer = 0x7f61cf38b800] 05:32:43 INFO - PROCESS | 1856 | 1461328363897 Marionette DEBUG loaded listener.js 05:32:43 INFO - PROCESS | 1856 | ++DOMWINDOW == 156 (0x7f61d0d4d000) [pid = 1856] [serial = 560] [outer = 0x7f61cf38b800] 05:32:45 INFO - PROCESS | 1856 | SkCairoFTTypeface::onFilterRec unimplemented 05:32:45 INFO - PROCESS | 1856 | 1461328365055 Marionette TRACE conn3 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 05:32:45 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | fillText handles maxWidth based on line size, not bounding box size 05:32:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1628ms 05:32:45 INFO - PROCESS | 1856 | 1461328365088 Marionette TRACE conn3 -> [0,717,"getWindowHandle",null] 05:32:45 INFO - PROCESS | 1856 | 1461328365094 Marionette TRACE conn3 <- [1,717,null,{"value":"8"}] 05:32:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 05:32:45 INFO - PROCESS | 1856 | 1461328365106 Marionette TRACE conn3 -> [0,718,"setScriptTimeout",{"ms":35000}] 05:32:45 INFO - PROCESS | 1856 | 1461328365110 Marionette TRACE conn3 <- [1,718,null,{}] 05:32:45 INFO - PROCESS | 1856 | 1461328365132 Marionette TRACE conn3 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:45 INFO - PROCESS | 1856 | 1461328365376 Marionette TRACE conn3 <- [1,719,null,{"value":null}] 05:32:45 INFO - PROCESS | 1856 | 1461328365502 Marionette TRACE conn3 -> [0,720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:45 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61dac1b000 == 63 [pid = 1856] [id = 187] 05:32:45 INFO - PROCESS | 1856 | ++DOMWINDOW == 157 (0x7f61d19f6c00) [pid = 1856] [serial = 561] [outer = (nil)] 05:32:45 INFO - PROCESS | 1856 | ++DOMWINDOW == 158 (0x7f61d515e800) [pid = 1856] [serial = 562] [outer = 0x7f61d19f6c00] 05:32:45 INFO - PROCESS | 1856 | 1461328365569 Marionette DEBUG loaded listener.js 05:32:45 INFO - PROCESS | 1856 | ++DOMWINDOW == 159 (0x7f61d6fb1000) [pid = 1856] [serial = 563] [outer = 0x7f61d19f6c00] 05:32:46 INFO - PROCESS | 1856 | SkCairoFTTypeface::onFilterRec unimplemented 05:32:46 INFO - PROCESS | 1856 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 05:32:46 INFO - PROCESS | 1856 | 1461328366720 Marionette TRACE conn3 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 05:32:46 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 05:32:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1639ms 05:32:46 INFO - PROCESS | 1856 | 1461328366745 Marionette TRACE conn3 -> [0,721,"getWindowHandle",null] 05:32:46 INFO - PROCESS | 1856 | 1461328366749 Marionette TRACE conn3 <- [1,721,null,{"value":"8"}] 05:32:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 05:32:46 INFO - PROCESS | 1856 | 1461328366755 Marionette TRACE conn3 -> [0,722,"setScriptTimeout",{"ms":35000}] 05:32:46 INFO - PROCESS | 1856 | 1461328366757 Marionette TRACE conn3 <- [1,722,null,{}] 05:32:46 INFO - PROCESS | 1856 | 1461328366771 Marionette TRACE conn3 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:46 INFO - PROCESS | 1856 | 1461328366947 Marionette TRACE conn3 <- [1,723,null,{"value":null}] 05:32:47 INFO - PROCESS | 1856 | 1461328367063 Marionette TRACE conn3 -> [0,724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:47 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61ddc10800 == 64 [pid = 1856] [id = 188] 05:32:47 INFO - PROCESS | 1856 | ++DOMWINDOW == 160 (0x7f61cdde2800) [pid = 1856] [serial = 564] [outer = (nil)] 05:32:47 INFO - PROCESS | 1856 | ++DOMWINDOW == 161 (0x7f61d8436c00) [pid = 1856] [serial = 565] [outer = 0x7f61cdde2800] 05:32:47 INFO - PROCESS | 1856 | 1461328367169 Marionette DEBUG loaded listener.js 05:32:47 INFO - PROCESS | 1856 | ++DOMWINDOW == 162 (0x7f61d97ae000) [pid = 1856] [serial = 566] [outer = 0x7f61cdde2800] 05:32:47 INFO - PROCESS | 1856 | 1461328367878 Marionette TRACE conn3 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,725,"getWindowHandle",null] 05:32:47 INFO - PROCESS | 1856 | 1461328367944 Marionette TRACE conn3 <- [1,725,null,{"value":"8"}] 05:32:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 05:32:47 INFO - PROCESS | 1856 | 1461328367949 Marionette TRACE conn3 -> [0,726,"setScriptTimeout",{"ms":35000}] 05:32:47 INFO - PROCESS | 1856 | 1461328367952 Marionette TRACE conn3 <- [1,726,null,{}] 05:32:47 INFO - PROCESS | 1856 | 1461328367957 Marionette TRACE conn3 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:48 INFO - PROCESS | 1856 | 1461328368097 Marionette TRACE conn3 <- [1,727,null,{"value":null}] 05:32:48 INFO - PROCESS | 1856 | 1461328368240 Marionette TRACE conn3 -> [0,728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:48 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61e7bac800 == 65 [pid = 1856] [id = 189] 05:32:48 INFO - PROCESS | 1856 | ++DOMWINDOW == 163 (0x7f61cd81c800) [pid = 1856] [serial = 567] [outer = (nil)] 05:32:48 INFO - PROCESS | 1856 | ++DOMWINDOW == 164 (0x7f61daa36400) [pid = 1856] [serial = 568] [outer = 0x7f61cd81c800] 05:32:48 INFO - PROCESS | 1856 | 1461328368304 Marionette DEBUG loaded listener.js 05:32:48 INFO - PROCESS | 1856 | ++DOMWINDOW == 165 (0x7f61db393000) [pid = 1856] [serial = 569] [outer = 0x7f61cd81c800] 05:32:48 INFO - PROCESS | 1856 | SkCairoFTTypeface::onFilterRec unimplemented 05:32:48 INFO - PROCESS | 1856 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 05:32:49 INFO - PROCESS | 1856 | 1461328369154 Marionette TRACE conn3 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 05:32:49 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 05:32:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1232ms 05:32:49 INFO - PROCESS | 1856 | 1461328369192 Marionette TRACE conn3 -> [0,729,"getWindowHandle",null] 05:32:49 INFO - PROCESS | 1856 | 1461328369195 Marionette TRACE conn3 <- [1,729,null,{"value":"8"}] 05:32:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 05:32:49 INFO - PROCESS | 1856 | 1461328369201 Marionette TRACE conn3 -> [0,730,"setScriptTimeout",{"ms":35000}] 05:32:49 INFO - PROCESS | 1856 | 1461328369203 Marionette TRACE conn3 <- [1,730,null,{}] 05:32:49 INFO - PROCESS | 1856 | 1461328369208 Marionette TRACE conn3 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:49 INFO - PROCESS | 1856 | 1461328369360 Marionette TRACE conn3 <- [1,731,null,{"value":null}] 05:32:49 INFO - PROCESS | 1856 | 1461328369514 Marionette TRACE conn3 -> [0,732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:49 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61d977f800 == 66 [pid = 1856] [id = 190] 05:32:49 INFO - PROCESS | 1856 | ++DOMWINDOW == 166 (0x7f61cd813000) [pid = 1856] [serial = 570] [outer = (nil)] 05:32:49 INFO - PROCESS | 1856 | ++DOMWINDOW == 167 (0x7f61cef96c00) [pid = 1856] [serial = 571] [outer = 0x7f61cd813000] 05:32:49 INFO - PROCESS | 1856 | 1461328369580 Marionette DEBUG loaded listener.js 05:32:49 INFO - PROCESS | 1856 | ++DOMWINDOW == 168 (0x7f61d99b6c00) [pid = 1856] [serial = 572] [outer = 0x7f61cd813000] 05:32:50 INFO - PROCESS | 1856 | SkCairoFTTypeface::onFilterRec unimplemented 05:32:50 INFO - PROCESS | 1856 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 05:32:50 INFO - PROCESS | 1856 | 1461328370374 Marionette TRACE conn3 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[4040] expected 0 but got 255","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,733,"getWindowHandle",null] 05:32:50 INFO - PROCESS | 1856 | 1461328370435 Marionette TRACE conn3 <- [1,733,null,{"value":"8"}] 05:32:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 05:32:50 INFO - PROCESS | 1856 | 1461328370460 Marionette TRACE conn3 -> [0,734,"setScriptTimeout",{"ms":35000}] 05:32:50 INFO - PROCESS | 1856 | 1461328370462 Marionette TRACE conn3 <- [1,734,null,{}] 05:32:50 INFO - PROCESS | 1856 | 1461328370469 Marionette TRACE conn3 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:50 INFO - PROCESS | 1856 | 1461328370605 Marionette TRACE conn3 <- [1,735,null,{"value":null}] 05:32:50 INFO - PROCESS | 1856 | 1461328370900 Marionette TRACE conn3 -> [0,736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:50 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61d0f29800 == 67 [pid = 1856] [id = 191] 05:32:50 INFO - PROCESS | 1856 | ++DOMWINDOW == 169 (0x7f61cef90800) [pid = 1856] [serial = 573] [outer = (nil)] 05:32:51 INFO - PROCESS | 1856 | ++DOMWINDOW == 170 (0x7f61cef9f800) [pid = 1856] [serial = 574] [outer = 0x7f61cef90800] 05:32:51 INFO - PROCESS | 1856 | 1461328371015 Marionette DEBUG loaded listener.js 05:32:51 INFO - PROCESS | 1856 | ++DOMWINDOW == 171 (0x7f61cf212800) [pid = 1856] [serial = 575] [outer = 0x7f61cef90800] 05:32:51 INFO - PROCESS | 1856 | SkCairoFTTypeface::onFilterRec unimplemented 05:32:51 INFO - PROCESS | 1856 | 1461328371827 Marionette TRACE conn3 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 05:32:51 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 05:32:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1431ms 05:32:51 INFO - PROCESS | 1856 | 1461328371889 Marionette TRACE conn3 -> [0,737,"getWindowHandle",null] 05:32:51 INFO - PROCESS | 1856 | 1461328371898 Marionette TRACE conn3 <- [1,737,null,{"value":"8"}] 05:32:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 05:32:51 INFO - PROCESS | 1856 | 1461328371911 Marionette TRACE conn3 -> [0,738,"setScriptTimeout",{"ms":35000}] 05:32:51 INFO - PROCESS | 1856 | 1461328371915 Marionette TRACE conn3 <- [1,738,null,{}] 05:32:51 INFO - PROCESS | 1856 | 1461328371921 Marionette TRACE conn3 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:52 INFO - PROCESS | 1856 | 1461328372059 Marionette TRACE conn3 <- [1,739,null,{"value":null}] 05:32:52 INFO - PROCESS | 1856 | 1461328372207 Marionette TRACE conn3 -> [0,740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:52 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61c8cdc800 == 68 [pid = 1856] [id = 192] 05:32:52 INFO - PROCESS | 1856 | ++DOMWINDOW == 172 (0x7f61cef91400) [pid = 1856] [serial = 576] [outer = (nil)] 05:32:52 INFO - PROCESS | 1856 | ++DOMWINDOW == 173 (0x7f61cf39a800) [pid = 1856] [serial = 577] [outer = 0x7f61cef91400] 05:32:52 INFO - PROCESS | 1856 | 1461328372267 Marionette DEBUG loaded listener.js 05:32:52 INFO - PROCESS | 1856 | ++DOMWINDOW == 174 (0x7f61d0231000) [pid = 1856] [serial = 578] [outer = 0x7f61cef91400] 05:32:52 INFO - PROCESS | 1856 | --DOMWINDOW == 173 (0x7f61cddf1c00) [pid = 1856] [serial = 474] [outer = (nil)] [url = about:blank] 05:32:52 INFO - PROCESS | 1856 | --DOMWINDOW == 172 (0x7f61d0c0ac00) [pid = 1856] [serial = 477] [outer = (nil)] [url = about:blank] 05:32:52 INFO - PROCESS | 1856 | --DOMWINDOW == 171 (0x7f61d177cc00) [pid = 1856] [serial = 480] [outer = (nil)] [url = about:blank] 05:32:52 INFO - PROCESS | 1856 | --DOMWINDOW == 170 (0x7f61d55ab400) [pid = 1856] [serial = 483] [outer = (nil)] [url = about:blank] 05:32:52 INFO - PROCESS | 1856 | --DOMWINDOW == 169 (0x7f61d9541800) [pid = 1856] [serial = 486] [outer = (nil)] [url = about:blank] 05:32:52 INFO - PROCESS | 1856 | --DOMWINDOW == 168 (0x7f61dae81c00) [pid = 1856] [serial = 492] [outer = (nil)] [url = about:blank] 05:32:52 INFO - PROCESS | 1856 | --DOMWINDOW == 167 (0x7f61d8434000) [pid = 1856] [serial = 489] [outer = (nil)] [url = about:blank] 05:32:52 INFO - PROCESS | 1856 | --DOMWINDOW == 166 (0x7f61daab3800) [pid = 1856] [serial = 519] [outer = (nil)] [url = about:blank] 05:32:52 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61d554c800 == 67 [pid = 1856] [id = 183] 05:32:52 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61d3a18800 == 66 [pid = 1856] [id = 182] 05:32:52 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61d0bba800 == 65 [pid = 1856] [id = 181] 05:32:52 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61d146f800 == 64 [pid = 1856] [id = 180] 05:32:52 INFO - PROCESS | 1856 | --DOMWINDOW == 165 (0x7f61cf3a2c00) [pid = 1856] [serial = 496] [outer = (nil)] [url = about:blank] 05:32:52 INFO - PROCESS | 1856 | --DOMWINDOW == 164 (0x7f61cddf0400) [pid = 1856] [serial = 495] [outer = (nil)] [url = about:blank] 05:32:52 INFO - PROCESS | 1856 | --DOMWINDOW == 163 (0x7f61cf20a400) [pid = 1856] [serial = 513] [outer = (nil)] [url = about:blank] 05:32:52 INFO - PROCESS | 1856 | --DOMWINDOW == 162 (0x7f61d97b1400) [pid = 1856] [serial = 511] [outer = (nil)] [url = about:blank] 05:32:52 INFO - PROCESS | 1856 | --DOMWINDOW == 161 (0x7f61d477a000) [pid = 1856] [serial = 516] [outer = (nil)] [url = about:blank] 05:32:52 INFO - PROCESS | 1856 | --DOMWINDOW == 160 (0x7f61d5160000) [pid = 1856] [serial = 507] [outer = (nil)] [url = about:blank] 05:32:52 INFO - PROCESS | 1856 | --DOMWINDOW == 159 (0x7f61d839d000) [pid = 1856] [serial = 508] [outer = (nil)] [url = about:blank] 05:32:52 INFO - PROCESS | 1856 | --DOMWINDOW == 158 (0x7f61d9dcc400) [pid = 1856] [serial = 517] [outer = (nil)] [url = about:blank] 05:32:52 INFO - PROCESS | 1856 | --DOMWINDOW == 157 (0x7f61d0c38000) [pid = 1856] [serial = 514] [outer = (nil)] [url = about:blank] 05:32:52 INFO - PROCESS | 1856 | --DOMWINDOW == 156 (0x7f61d4b0f400) [pid = 1856] [serial = 504] [outer = (nil)] [url = about:blank] 05:32:52 INFO - PROCESS | 1856 | --DOMWINDOW == 155 (0x7f61d88f1c00) [pid = 1856] [serial = 510] [outer = (nil)] [url = about:blank] 05:32:52 INFO - PROCESS | 1856 | --DOMWINDOW == 154 (0x7f61d5159400) [pid = 1856] [serial = 505] [outer = (nil)] [url = about:blank] 05:32:52 INFO - PROCESS | 1856 | --DOMWINDOW == 153 (0x7f61d1596c00) [pid = 1856] [serial = 501] [outer = (nil)] [url = about:blank] 05:32:52 INFO - PROCESS | 1856 | --DOMWINDOW == 152 (0x7f61d1779400) [pid = 1856] [serial = 502] [outer = (nil)] [url = about:blank] 05:32:52 INFO - PROCESS | 1856 | --DOMWINDOW == 151 (0x7f61d9dcdc00) [pid = 1856] [serial = 472] [outer = (nil)] [url = about:blank] 05:32:52 INFO - PROCESS | 1856 | --DOMWINDOW == 150 (0x7f61d0be2000) [pid = 1856] [serial = 499] [outer = (nil)] [url = about:blank] 05:32:52 INFO - PROCESS | 1856 | --DOMWINDOW == 149 (0x7f61d09ba800) [pid = 1856] [serial = 498] [outer = (nil)] [url = about:blank] 05:32:53 INFO - PROCESS | 1856 | SkCairoFTTypeface::onFilterRec unimplemented 05:32:53 INFO - PROCESS | 1856 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 05:32:53 INFO - PROCESS | 1856 | 1461328373420 Marionette TRACE conn3 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 05:32:53 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 05:32:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1531ms 05:32:53 INFO - PROCESS | 1856 | 1461328373445 Marionette TRACE conn3 -> [0,741,"getWindowHandle",null] 05:32:53 INFO - PROCESS | 1856 | 1461328373450 Marionette TRACE conn3 <- [1,741,null,{"value":"8"}] 05:32:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 05:32:53 INFO - PROCESS | 1856 | 1461328373458 Marionette TRACE conn3 -> [0,742,"setScriptTimeout",{"ms":35000}] 05:32:53 INFO - PROCESS | 1856 | 1461328373460 Marionette TRACE conn3 <- [1,742,null,{}] 05:32:53 INFO - PROCESS | 1856 | 1461328373465 Marionette TRACE conn3 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:53 INFO - PROCESS | 1856 | 1461328373591 Marionette TRACE conn3 <- [1,743,null,{"value":null}] 05:32:53 INFO - PROCESS | 1856 | 1461328373602 Marionette TRACE conn3 -> [0,744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:53 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61d12f0800 == 65 [pid = 1856] [id = 193] 05:32:53 INFO - PROCESS | 1856 | ++DOMWINDOW == 150 (0x7f61d0235000) [pid = 1856] [serial = 579] [outer = (nil)] 05:32:53 INFO - PROCESS | 1856 | ++DOMWINDOW == 151 (0x7f61d04aac00) [pid = 1856] [serial = 580] [outer = 0x7f61d0235000] 05:32:53 INFO - PROCESS | 1856 | 1461328373657 Marionette DEBUG loaded listener.js 05:32:53 INFO - PROCESS | 1856 | ++DOMWINDOW == 152 (0x7f61d09b6800) [pid = 1856] [serial = 581] [outer = 0x7f61d0235000] 05:32:54 INFO - PROCESS | 1856 | SkCairoFTTypeface::onFilterRec unimplemented 05:32:54 INFO - PROCESS | 1856 | 1461328374817 Marionette TRACE conn3 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 05:32:54 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 05:32:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1381ms 05:32:54 INFO - PROCESS | 1856 | 1461328374838 Marionette TRACE conn3 -> [0,745,"getWindowHandle",null] 05:32:54 INFO - PROCESS | 1856 | 1461328374841 Marionette TRACE conn3 <- [1,745,null,{"value":"8"}] 05:32:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 05:32:54 INFO - PROCESS | 1856 | 1461328374848 Marionette TRACE conn3 -> [0,746,"setScriptTimeout",{"ms":35000}] 05:32:54 INFO - PROCESS | 1856 | 1461328374855 Marionette TRACE conn3 <- [1,746,null,{}] 05:32:54 INFO - PROCESS | 1856 | 1461328374873 Marionette TRACE conn3 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:55 INFO - PROCESS | 1856 | 1461328375036 Marionette TRACE conn3 <- [1,747,null,{"value":null}] 05:32:55 INFO - PROCESS | 1856 | 1461328375057 Marionette TRACE conn3 -> [0,748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:55 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61d3047000 == 66 [pid = 1856] [id = 194] 05:32:55 INFO - PROCESS | 1856 | ++DOMWINDOW == 153 (0x7f61d0a53400) [pid = 1856] [serial = 582] [outer = (nil)] 05:32:55 INFO - PROCESS | 1856 | ++DOMWINDOW == 154 (0x7f61d0c34c00) [pid = 1856] [serial = 583] [outer = 0x7f61d0a53400] 05:32:55 INFO - PROCESS | 1856 | 1461328375153 Marionette DEBUG loaded listener.js 05:32:55 INFO - PROCESS | 1856 | ++DOMWINDOW == 155 (0x7f61d0c3d400) [pid = 1856] [serial = 584] [outer = 0x7f61d0a53400] 05:32:55 INFO - PROCESS | 1856 | SkCairoFTTypeface::onFilterRec unimplemented 05:32:56 INFO - PROCESS | 1856 | --DOMWINDOW == 154 (0x7f61d0d53400) [pid = 1856] [serial = 549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 05:32:56 INFO - PROCESS | 1856 | --DOMWINDOW == 153 (0x7f61cd81d400) [pid = 1856] [serial = 543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 05:32:56 INFO - PROCESS | 1856 | --DOMWINDOW == 152 (0x7f61d09ba400) [pid = 1856] [serial = 546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 05:32:56 INFO - PROCESS | 1856 | --DOMWINDOW == 151 (0x7f61d9dce800) [pid = 1856] [serial = 518] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 05:32:56 INFO - PROCESS | 1856 | --DOMWINDOW == 150 (0x7f61cd81c000) [pid = 1856] [serial = 540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 05:32:56 INFO - PROCESS | 1856 | SkCairoFTTypeface::onFilterRec unimplemented 05:32:56 INFO - PROCESS | 1856 | 1461328376244 Marionette TRACE conn3 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 05:32:56 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.) 05:32:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1446ms 05:32:56 INFO - PROCESS | 1856 | 1461328376292 Marionette TRACE conn3 -> [0,749,"getWindowHandle",null] 05:32:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 05:32:56 INFO - PROCESS | 1856 | 1461328376296 Marionette TRACE conn3 <- [1,749,null,{"value":"8"}] 05:32:56 INFO - PROCESS | 1856 | 1461328376301 Marionette TRACE conn3 -> [0,750,"setScriptTimeout",{"ms":35000}] 05:32:56 INFO - PROCESS | 1856 | 1461328376304 Marionette TRACE conn3 <- [1,750,null,{}] 05:32:56 INFO - PROCESS | 1856 | 1461328376308 Marionette TRACE conn3 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:56 INFO - PROCESS | 1856 | 1461328376431 Marionette TRACE conn3 <- [1,751,null,{"value":null}] 05:32:56 INFO - PROCESS | 1856 | 1461328376440 Marionette TRACE conn3 -> [0,752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:56 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61d0b05800 == 67 [pid = 1856] [id = 195] 05:32:56 INFO - PROCESS | 1856 | ++DOMWINDOW == 151 (0x7f61cdde9000) [pid = 1856] [serial = 585] [outer = (nil)] 05:32:56 INFO - PROCESS | 1856 | ++DOMWINDOW == 152 (0x7f61d0d56400) [pid = 1856] [serial = 586] [outer = 0x7f61cdde9000] 05:32:56 INFO - PROCESS | 1856 | 1461328376493 Marionette DEBUG loaded listener.js 05:32:56 INFO - PROCESS | 1856 | ++DOMWINDOW == 153 (0x7f61d1060c00) [pid = 1856] [serial = 587] [outer = 0x7f61cdde9000] 05:32:57 INFO - PROCESS | 1856 | SkCairoFTTypeface::onFilterRec unimplemented 05:32:57 INFO - PROCESS | 1856 | 1461328377612 Marionette TRACE conn3 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 05:32:57 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 05:32:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1326ms 05:32:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 05:32:57 INFO - PROCESS | 1856 | 1461328377627 Marionette TRACE conn3 -> [0,753,"getWindowHandle",null] 05:32:57 INFO - PROCESS | 1856 | 1461328377629 Marionette TRACE conn3 <- [1,753,null,{"value":"8"}] 05:32:57 INFO - PROCESS | 1856 | 1461328377635 Marionette TRACE conn3 -> [0,754,"setScriptTimeout",{"ms":35000}] 05:32:57 INFO - PROCESS | 1856 | 1461328377637 Marionette TRACE conn3 <- [1,754,null,{}] 05:32:57 INFO - PROCESS | 1856 | 1461328377642 Marionette TRACE conn3 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:57 INFO - PROCESS | 1856 | 1461328377765 Marionette TRACE conn3 <- [1,755,null,{"value":null}] 05:32:57 INFO - PROCESS | 1856 | 1461328377773 Marionette TRACE conn3 -> [0,756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:57 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61d6537800 == 68 [pid = 1856] [id = 196] 05:32:57 INFO - PROCESS | 1856 | ++DOMWINDOW == 154 (0x7f61d1590000) [pid = 1856] [serial = 588] [outer = (nil)] 05:32:57 INFO - PROCESS | 1856 | ++DOMWINDOW == 155 (0x7f61d1735800) [pid = 1856] [serial = 589] [outer = 0x7f61d1590000] 05:32:57 INFO - PROCESS | 1856 | 1461328377846 Marionette DEBUG loaded listener.js 05:32:57 INFO - PROCESS | 1856 | ++DOMWINDOW == 156 (0x7f61d19eb000) [pid = 1856] [serial = 590] [outer = 0x7f61d1590000] 05:32:58 INFO - PROCESS | 1856 | SkCairoFTTypeface::onFilterRec unimplemented 05:32:58 INFO - PROCESS | 1856 | 1461328378978 Marionette TRACE conn3 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 05:32:59 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 05:32:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1378ms 05:32:59 INFO - PROCESS | 1856 | 1461328379011 Marionette TRACE conn3 -> [0,757,"getWindowHandle",null] 05:32:59 INFO - PROCESS | 1856 | 1461328379016 Marionette TRACE conn3 <- [1,757,null,{"value":"8"}] 05:32:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 05:32:59 INFO - PROCESS | 1856 | 1461328379023 Marionette TRACE conn3 -> [0,758,"setScriptTimeout",{"ms":35000}] 05:32:59 INFO - PROCESS | 1856 | 1461328379028 Marionette TRACE conn3 <- [1,758,null,{}] 05:32:59 INFO - PROCESS | 1856 | 1461328379035 Marionette TRACE conn3 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:59 INFO - PROCESS | 1856 | 1461328379177 Marionette TRACE conn3 <- [1,759,null,{"value":null}] 05:32:59 INFO - PROCESS | 1856 | 1461328379346 Marionette TRACE conn3 -> [0,760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:59 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61d0bac000 == 69 [pid = 1856] [id = 197] 05:32:59 INFO - PROCESS | 1856 | ++DOMWINDOW == 157 (0x7f61cf213400) [pid = 1856] [serial = 591] [outer = (nil)] 05:32:59 INFO - PROCESS | 1856 | ++DOMWINDOW == 158 (0x7f61cf38a000) [pid = 1856] [serial = 592] [outer = 0x7f61cf213400] 05:32:59 INFO - PROCESS | 1856 | 1461328379414 Marionette DEBUG loaded listener.js 05:32:59 INFO - PROCESS | 1856 | ++DOMWINDOW == 159 (0x7f61d0226c00) [pid = 1856] [serial = 593] [outer = 0x7f61cf213400] 05:33:00 INFO - PROCESS | 1856 | SkCairoFTTypeface::onFilterRec unimplemented 05:33:00 INFO - PROCESS | 1856 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 05:33:00 INFO - PROCESS | 1856 | SkCairoFTTypeface::onFilterRec unimplemented 05:33:00 INFO - PROCESS | 1856 | SkCairoFTTypeface::onFilterRec unimplemented 05:33:00 INFO - PROCESS | 1856 | SkCairoFTTypeface::onFilterRec unimplemented 05:33:00 INFO - PROCESS | 1856 | 1461328380174 Marionette TRACE conn3 <- [1,760,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 05:33:00 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 05:33:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1184ms 05:33:00 INFO - PROCESS | 1856 | 1461328380208 Marionette TRACE conn3 -> [0,761,"getWindowHandle",null] 05:33:00 INFO - PROCESS | 1856 | 1461328380216 Marionette TRACE conn3 <- [1,761,null,{"value":"8"}] 05:33:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 05:33:00 INFO - PROCESS | 1856 | 1461328380225 Marionette TRACE conn3 -> [0,762,"setScriptTimeout",{"ms":35000}] 05:33:00 INFO - PROCESS | 1856 | 1461328380228 Marionette TRACE conn3 <- [1,762,null,{}] 05:33:00 INFO - PROCESS | 1856 | 1461328380233 Marionette TRACE conn3 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:00 INFO - PROCESS | 1856 | 1461328380380 Marionette TRACE conn3 <- [1,763,null,{"value":null}] 05:33:00 INFO - PROCESS | 1856 | 1461328380535 Marionette TRACE conn3 -> [0,764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:00 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61d4e19800 == 70 [pid = 1856] [id = 198] 05:33:00 INFO - PROCESS | 1856 | ++DOMWINDOW == 160 (0x7f61d047a800) [pid = 1856] [serial = 594] [outer = (nil)] 05:33:00 INFO - PROCESS | 1856 | ++DOMWINDOW == 161 (0x7f61d09b6400) [pid = 1856] [serial = 595] [outer = 0x7f61d047a800] 05:33:00 INFO - PROCESS | 1856 | 1461328380602 Marionette DEBUG loaded listener.js 05:33:00 INFO - PROCESS | 1856 | ++DOMWINDOW == 162 (0x7f61d0be7c00) [pid = 1856] [serial = 596] [outer = 0x7f61d047a800] 05:33:01 INFO - PROCESS | 1856 | 1461328381900 Marionette TRACE conn3 <- [1,764,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 05:33:01 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 05:33:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1732ms 05:33:01 INFO - PROCESS | 1856 | 1461328381961 Marionette TRACE conn3 -> [0,765,"getWindowHandle",null] 05:33:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 05:33:01 INFO - PROCESS | 1856 | 1461328381965 Marionette TRACE conn3 <- [1,765,null,{"value":"8"}] 05:33:02 INFO - PROCESS | 1856 | 1461328382016 Marionette TRACE conn3 -> [0,766,"setScriptTimeout",{"ms":35000}] 05:33:02 INFO - PROCESS | 1856 | 1461328382022 Marionette TRACE conn3 <- [1,766,null,{}] 05:33:02 INFO - PROCESS | 1856 | 1461328382042 Marionette TRACE conn3 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:02 INFO - PROCESS | 1856 | 1461328382223 Marionette TRACE conn3 <- [1,767,null,{"value":null}] 05:33:02 INFO - PROCESS | 1856 | 1461328382369 Marionette TRACE conn3 -> [0,768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:02 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61da355800 == 71 [pid = 1856] [id = 199] 05:33:02 INFO - PROCESS | 1856 | ++DOMWINDOW == 163 (0x7f61d0c3f000) [pid = 1856] [serial = 597] [outer = (nil)] 05:33:02 INFO - PROCESS | 1856 | ++DOMWINDOW == 164 (0x7f61d176fc00) [pid = 1856] [serial = 598] [outer = 0x7f61d0c3f000] 05:33:02 INFO - PROCESS | 1856 | 1461328382437 Marionette DEBUG loaded listener.js 05:33:02 INFO - PROCESS | 1856 | ++DOMWINDOW == 165 (0x7f61d19ec800) [pid = 1856] [serial = 599] [outer = 0x7f61d0c3f000] 05:33:03 INFO - PROCESS | 1856 | 1461328383500 Marionette TRACE conn3 <- [1,768,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 05:33:03 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 05:33:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1537ms 05:33:03 INFO - PROCESS | 1856 | 1461328383547 Marionette TRACE conn3 -> [0,769,"getWindowHandle",null] 05:33:03 INFO - PROCESS | 1856 | 1461328383552 Marionette TRACE conn3 <- [1,769,null,{"value":"8"}] 05:33:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 05:33:03 INFO - PROCESS | 1856 | 1461328383558 Marionette TRACE conn3 -> [0,770,"setScriptTimeout",{"ms":35000}] 05:33:03 INFO - PROCESS | 1856 | 1461328383560 Marionette TRACE conn3 <- [1,770,null,{}] 05:33:03 INFO - PROCESS | 1856 | 1461328383565 Marionette TRACE conn3 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:03 INFO - PROCESS | 1856 | 1461328383698 Marionette TRACE conn3 <- [1,771,null,{"value":null}] 05:33:03 INFO - PROCESS | 1856 | 1461328383924 Marionette TRACE conn3 -> [0,772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:03 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61daae4000 == 72 [pid = 1856] [id = 200] 05:33:03 INFO - PROCESS | 1856 | ++DOMWINDOW == 166 (0x7f61cef8e400) [pid = 1856] [serial = 600] [outer = (nil)] 05:33:03 INFO - PROCESS | 1856 | ++DOMWINDOW == 167 (0x7f61d1e87c00) [pid = 1856] [serial = 601] [outer = 0x7f61cef8e400] 05:33:03 INFO - PROCESS | 1856 | 1461328383990 Marionette DEBUG loaded listener.js 05:33:04 INFO - PROCESS | 1856 | ++DOMWINDOW == 168 (0x7f61d2f11000) [pid = 1856] [serial = 602] [outer = 0x7f61cef8e400] 05:33:04 INFO - PROCESS | 1856 | 1461328384672 Marionette TRACE conn3 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 05:33:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 05:33:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1177ms 05:33:04 INFO - PROCESS | 1856 | 1461328384737 Marionette TRACE conn3 -> [0,773,"getWindowHandle",null] 05:33:04 INFO - PROCESS | 1856 | 1461328384740 Marionette TRACE conn3 <- [1,773,null,{"value":"8"}] 05:33:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 05:33:04 INFO - PROCESS | 1856 | 1461328384745 Marionette TRACE conn3 -> [0,774,"setScriptTimeout",{"ms":35000}] 05:33:04 INFO - PROCESS | 1856 | 1461328384747 Marionette TRACE conn3 <- [1,774,null,{}] 05:33:04 INFO - PROCESS | 1856 | 1461328384752 Marionette TRACE conn3 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:04 INFO - PROCESS | 1856 | 1461328384937 Marionette TRACE conn3 <- [1,775,null,{"value":null}] 05:33:04 INFO - PROCESS | 1856 | 1461328384949 Marionette TRACE conn3 -> [0,776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:04 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61db954000 == 73 [pid = 1856] [id = 201] 05:33:04 INFO - PROCESS | 1856 | ++DOMWINDOW == 169 (0x7f61d19ec400) [pid = 1856] [serial = 603] [outer = (nil)] 05:33:05 INFO - PROCESS | 1856 | ++DOMWINDOW == 170 (0x7f61d3a95800) [pid = 1856] [serial = 604] [outer = 0x7f61d19ec400] 05:33:05 INFO - PROCESS | 1856 | 1461328385012 Marionette DEBUG loaded listener.js 05:33:05 INFO - PROCESS | 1856 | ++DOMWINDOW == 171 (0x7f61d46d9c00) [pid = 1856] [serial = 605] [outer = 0x7f61d19ec400] 05:33:05 INFO - PROCESS | 1856 | 1461328385774 Marionette TRACE conn3 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 05:33:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 05:33:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1074ms 05:33:05 INFO - PROCESS | 1856 | 1461328385826 Marionette TRACE conn3 -> [0,777,"getWindowHandle",null] 05:33:05 INFO - PROCESS | 1856 | 1461328385828 Marionette TRACE conn3 <- [1,777,null,{"value":"8"}] 05:33:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 05:33:05 INFO - PROCESS | 1856 | 1461328385834 Marionette TRACE conn3 -> [0,778,"setScriptTimeout",{"ms":35000}] 05:33:05 INFO - PROCESS | 1856 | 1461328385836 Marionette TRACE conn3 <- [1,778,null,{}] 05:33:05 INFO - PROCESS | 1856 | 1461328385841 Marionette TRACE conn3 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:06 INFO - PROCESS | 1856 | 1461328386007 Marionette TRACE conn3 <- [1,779,null,{"value":null}] 05:33:06 INFO - PROCESS | 1856 | 1461328386165 Marionette TRACE conn3 -> [0,780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:06 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61ddf7d000 == 74 [pid = 1856] [id = 202] 05:33:06 INFO - PROCESS | 1856 | ++DOMWINDOW == 172 (0x7f61d4771800) [pid = 1856] [serial = 606] [outer = (nil)] 05:33:06 INFO - PROCESS | 1856 | ++DOMWINDOW == 173 (0x7f61d5159400) [pid = 1856] [serial = 607] [outer = 0x7f61d4771800] 05:33:06 INFO - PROCESS | 1856 | 1461328386242 Marionette DEBUG loaded listener.js 05:33:06 INFO - PROCESS | 1856 | ++DOMWINDOW == 174 (0x7f61d55af000) [pid = 1856] [serial = 608] [outer = 0x7f61d4771800] 05:33:07 INFO - PROCESS | 1856 | 1461328387004 Marionette TRACE conn3 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 05:33:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 05:33:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1225ms 05:33:07 INFO - PROCESS | 1856 | 1461328387059 Marionette TRACE conn3 -> [0,781,"getWindowHandle",null] 05:33:07 INFO - PROCESS | 1856 | 1461328387063 Marionette TRACE conn3 <- [1,781,null,{"value":"8"}] 05:33:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 05:33:07 INFO - PROCESS | 1856 | 1461328387068 Marionette TRACE conn3 -> [0,782,"setScriptTimeout",{"ms":35000}] 05:33:07 INFO - PROCESS | 1856 | 1461328387071 Marionette TRACE conn3 <- [1,782,null,{}] 05:33:07 INFO - PROCESS | 1856 | 1461328387076 Marionette TRACE conn3 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:07 INFO - PROCESS | 1856 | 1461328387214 Marionette TRACE conn3 <- [1,783,null,{"value":null}] 05:33:07 INFO - PROCESS | 1856 | 1461328387364 Marionette TRACE conn3 -> [0,784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:07 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61e6ca5800 == 75 [pid = 1856] [id = 203] 05:33:07 INFO - PROCESS | 1856 | ++DOMWINDOW == 175 (0x7f61cdde8000) [pid = 1856] [serial = 609] [outer = (nil)] 05:33:07 INFO - PROCESS | 1856 | ++DOMWINDOW == 176 (0x7f61d55b3c00) [pid = 1856] [serial = 610] [outer = 0x7f61cdde8000] 05:33:07 INFO - PROCESS | 1856 | 1461328387430 Marionette DEBUG loaded listener.js 05:33:07 INFO - PROCESS | 1856 | ++DOMWINDOW == 177 (0x7f61d7cab400) [pid = 1856] [serial = 611] [outer = 0x7f61cdde8000] 05:33:08 INFO - PROCESS | 1856 | 1461328388437 Marionette TRACE conn3 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 05:33:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 05:33:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 1431ms 05:33:08 INFO - PROCESS | 1856 | 1461328388500 Marionette TRACE conn3 -> [0,785,"getWindowHandle",null] 05:33:08 INFO - PROCESS | 1856 | 1461328388505 Marionette TRACE conn3 <- [1,785,null,{"value":"8"}] 05:33:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 05:33:08 INFO - PROCESS | 1856 | 1461328388512 Marionette TRACE conn3 -> [0,786,"setScriptTimeout",{"ms":35000}] 05:33:08 INFO - PROCESS | 1856 | 1461328388516 Marionette TRACE conn3 <- [1,786,null,{}] 05:33:08 INFO - PROCESS | 1856 | 1461328388524 Marionette TRACE conn3 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:08 INFO - PROCESS | 1856 | 1461328388663 Marionette TRACE conn3 <- [1,787,null,{"value":null}] 05:33:08 INFO - PROCESS | 1856 | 1461328388822 Marionette TRACE conn3 -> [0,788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:08 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61d151c000 == 76 [pid = 1856] [id = 204] 05:33:08 INFO - PROCESS | 1856 | ++DOMWINDOW == 178 (0x7f61cd819800) [pid = 1856] [serial = 612] [outer = (nil)] 05:33:08 INFO - PROCESS | 1856 | ++DOMWINDOW == 179 (0x7f61cefab000) [pid = 1856] [serial = 613] [outer = 0x7f61cd819800] 05:33:08 INFO - PROCESS | 1856 | 1461328388885 Marionette DEBUG loaded listener.js 05:33:08 INFO - PROCESS | 1856 | ++DOMWINDOW == 180 (0x7f61cf399c00) [pid = 1856] [serial = 614] [outer = 0x7f61cd819800] 05:33:09 INFO - PROCESS | 1856 | 1461328389754 Marionette TRACE conn3 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 05:33:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 05:33:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1289ms 05:33:09 INFO - PROCESS | 1856 | 1461328389801 Marionette TRACE conn3 -> [0,789,"getWindowHandle",null] 05:33:09 INFO - PROCESS | 1856 | 1461328389809 Marionette TRACE conn3 <- [1,789,null,{"value":"8"}] 05:33:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 05:33:09 INFO - PROCESS | 1856 | 1461328389819 Marionette TRACE conn3 -> [0,790,"setScriptTimeout",{"ms":35000}] 05:33:09 INFO - PROCESS | 1856 | 1461328389821 Marionette TRACE conn3 <- [1,790,null,{}] 05:33:09 INFO - PROCESS | 1856 | 1461328389827 Marionette TRACE conn3 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:09 INFO - PROCESS | 1856 | 1461328389966 Marionette TRACE conn3 <- [1,791,null,{"value":null}] 05:33:10 INFO - PROCESS | 1856 | 1461328390131 Marionette TRACE conn3 -> [0,792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:10 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61e8f66800 == 75 [pid = 1856] [id = 93] 05:33:10 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61e7d6b800 == 74 [pid = 1856] [id = 173] 05:33:10 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61d0b05800 == 73 [pid = 1856] [id = 195] 05:33:10 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61d3047000 == 72 [pid = 1856] [id = 194] 05:33:10 INFO - PROCESS | 1856 | --DOMWINDOW == 179 (0x7f61d19f1c00) [pid = 1856] [serial = 553] [outer = (nil)] [url = about:blank] 05:33:10 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61cf34b000 == 73 [pid = 1856] [id = 205] 05:33:10 INFO - PROCESS | 1856 | ++DOMWINDOW == 180 (0x7f61cf398000) [pid = 1856] [serial = 615] [outer = (nil)] 05:33:10 INFO - PROCESS | 1856 | ++DOMWINDOW == 181 (0x7f61d04aa000) [pid = 1856] [serial = 616] [outer = 0x7f61cf398000] 05:33:10 INFO - PROCESS | 1856 | 1461328390230 Marionette DEBUG loaded listener.js 05:33:10 INFO - PROCESS | 1856 | ++DOMWINDOW == 182 (0x7f61d0be3c00) [pid = 1856] [serial = 617] [outer = 0x7f61cf398000] 05:33:10 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61d12f0800 == 72 [pid = 1856] [id = 193] 05:33:10 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61c8cdc800 == 71 [pid = 1856] [id = 192] 05:33:10 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61d0f29800 == 70 [pid = 1856] [id = 191] 05:33:10 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61e7bac800 == 69 [pid = 1856] [id = 189] 05:33:10 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61ddc10800 == 68 [pid = 1856] [id = 188] 05:33:10 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61dac1b000 == 67 [pid = 1856] [id = 187] 05:33:10 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61d9779000 == 66 [pid = 1856] [id = 186] 05:33:10 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61d0ba9000 == 65 [pid = 1856] [id = 185] 05:33:10 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61c82ed800 == 64 [pid = 1856] [id = 184] 05:33:10 INFO - PROCESS | 1856 | --DOMWINDOW == 181 (0x7f61e7d90800) [pid = 1856] [serial = 538] [outer = (nil)] [url = about:blank] 05:33:10 INFO - PROCESS | 1856 | --DOMWINDOW == 180 (0x7f61d177ec00) [pid = 1856] [serial = 550] [outer = (nil)] [url = about:blank] 05:33:10 INFO - PROCESS | 1856 | --DOMWINDOW == 179 (0x7f61cf386800) [pid = 1856] [serial = 523] [outer = (nil)] [url = about:blank] 05:33:10 INFO - PROCESS | 1856 | --DOMWINDOW == 178 (0x7f61d0480c00) [pid = 1856] [serial = 544] [outer = (nil)] [url = about:blank] 05:33:10 INFO - PROCESS | 1856 | --DOMWINDOW == 177 (0x7f61d04ab400) [pid = 1856] [serial = 545] [outer = (nil)] [url = about:blank] 05:33:10 INFO - PROCESS | 1856 | --DOMWINDOW == 176 (0x7f61d0c33800) [pid = 1856] [serial = 547] [outer = (nil)] [url = about:blank] 05:33:10 INFO - PROCESS | 1856 | --DOMWINDOW == 175 (0x7f61db224400) [pid = 1856] [serial = 520] [outer = (nil)] [url = about:blank] 05:33:10 INFO - PROCESS | 1856 | --DOMWINDOW == 174 (0x7f61cf38b400) [pid = 1856] [serial = 542] [outer = (nil)] [url = about:blank] 05:33:10 INFO - PROCESS | 1856 | --DOMWINDOW == 173 (0x7f61cef9a800) [pid = 1856] [serial = 541] [outer = (nil)] [url = about:blank] 05:33:10 INFO - PROCESS | 1856 | --DOMWINDOW == 172 (0x7f61d55a5000) [pid = 1856] [serial = 532] [outer = (nil)] [url = about:blank] 05:33:10 INFO - PROCESS | 1856 | --DOMWINDOW == 171 (0x7f61d04c2c00) [pid = 1856] [serial = 526] [outer = (nil)] [url = about:blank] 05:33:10 INFO - PROCESS | 1856 | --DOMWINDOW == 170 (0x7f61d88eec00) [pid = 1856] [serial = 535] [outer = (nil)] [url = about:blank] 05:33:10 INFO - PROCESS | 1856 | --DOMWINDOW == 169 (0x7f61d19e9000) [pid = 1856] [serial = 529] [outer = (nil)] [url = about:blank] 05:33:10 INFO - PROCESS | 1856 | --DOMWINDOW == 168 (0x7f61d19f7800) [pid = 1856] [serial = 551] [outer = (nil)] [url = about:blank] 05:33:10 INFO - PROCESS | 1856 | --DOMWINDOW == 167 (0x7f61db13c000) [pid = 1856] [serial = 280] [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.] 05:33:10 INFO - PROCESS | 1856 | --DOMWINDOW == 166 (0x7f61d0d4c800) [pid = 1856] [serial = 548] [outer = (nil)] [url = about:blank] 05:33:10 INFO - PROCESS | 1856 | 1461328390983 Marionette TRACE conn3 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 05:33:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 05:33:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 1282ms 05:33:11 INFO - PROCESS | 1856 | 1461328391101 Marionette TRACE conn3 -> [0,793,"getWindowHandle",null] 05:33:11 INFO - PROCESS | 1856 | 1461328391103 Marionette TRACE conn3 <- [1,793,null,{"value":"8"}] 05:33:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 05:33:11 INFO - PROCESS | 1856 | 1461328391114 Marionette TRACE conn3 -> [0,794,"setScriptTimeout",{"ms":35000}] 05:33:11 INFO - PROCESS | 1856 | 1461328391119 Marionette TRACE conn3 <- [1,794,null,{}] 05:33:11 INFO - PROCESS | 1856 | 1461328391134 Marionette TRACE conn3 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:11 INFO - PROCESS | 1856 | 1461328391263 Marionette TRACE conn3 <- [1,795,null,{"value":null}] 05:33:11 INFO - PROCESS | 1856 | 1461328391369 Marionette TRACE conn3 -> [0,796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:11 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61d17aa000 == 65 [pid = 1856] [id = 206] 05:33:11 INFO - PROCESS | 1856 | ++DOMWINDOW == 167 (0x7f61d047bc00) [pid = 1856] [serial = 618] [outer = (nil)] 05:33:11 INFO - PROCESS | 1856 | ++DOMWINDOW == 168 (0x7f61d0c3b000) [pid = 1856] [serial = 619] [outer = 0x7f61d047bc00] 05:33:11 INFO - PROCESS | 1856 | 1461328391428 Marionette DEBUG loaded listener.js 05:33:11 INFO - PROCESS | 1856 | ++DOMWINDOW == 169 (0x7f61d1326400) [pid = 1856] [serial = 620] [outer = 0x7f61d047bc00] 05:33:12 INFO - PROCESS | 1856 | 1461328392041 Marionette TRACE conn3 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 05:33:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 05:33:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 982ms 05:33:12 INFO - PROCESS | 1856 | 1461328392098 Marionette TRACE conn3 -> [0,797,"getWindowHandle",null] 05:33:12 INFO - PROCESS | 1856 | 1461328392101 Marionette TRACE conn3 <- [1,797,null,{"value":"8"}] 05:33:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 05:33:12 INFO - PROCESS | 1856 | 1461328392107 Marionette TRACE conn3 -> [0,798,"setScriptTimeout",{"ms":35000}] 05:33:12 INFO - PROCESS | 1856 | 1461328392109 Marionette TRACE conn3 <- [1,798,null,{}] 05:33:12 INFO - PROCESS | 1856 | 1461328392114 Marionette TRACE conn3 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:12 INFO - PROCESS | 1856 | 1461328392291 Marionette TRACE conn3 <- [1,799,null,{"value":null}] 05:33:12 INFO - PROCESS | 1856 | 1461328392366 Marionette TRACE conn3 -> [0,800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:12 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61d4e0e800 == 66 [pid = 1856] [id = 207] 05:33:12 INFO - PROCESS | 1856 | ++DOMWINDOW == 170 (0x7f61d0480c00) [pid = 1856] [serial = 621] [outer = (nil)] 05:33:12 INFO - PROCESS | 1856 | ++DOMWINDOW == 171 (0x7f61d173a400) [pid = 1856] [serial = 622] [outer = 0x7f61d0480c00] 05:33:12 INFO - PROCESS | 1856 | 1461328392422 Marionette DEBUG loaded listener.js 05:33:12 INFO - PROCESS | 1856 | ++DOMWINDOW == 172 (0x7f61d2c2bc00) [pid = 1856] [serial = 623] [outer = 0x7f61d0480c00] 05:33:13 INFO - PROCESS | 1856 | 1461328393083 Marionette TRACE conn3 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 05:33:13 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 05:33:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 1030ms 05:33:13 INFO - PROCESS | 1856 | 1461328393140 Marionette TRACE conn3 -> [0,801,"getWindowHandle",null] 05:33:13 INFO - PROCESS | 1856 | 1461328393143 Marionette TRACE conn3 <- [1,801,null,{"value":"8"}] 05:33:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 05:33:13 INFO - PROCESS | 1856 | 1461328393148 Marionette TRACE conn3 -> [0,802,"setScriptTimeout",{"ms":35000}] 05:33:13 INFO - PROCESS | 1856 | 1461328393150 Marionette TRACE conn3 <- [1,802,null,{}] 05:33:13 INFO - PROCESS | 1856 | 1461328393171 Marionette TRACE conn3 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:13 INFO - PROCESS | 1856 | 1461328393333 Marionette TRACE conn3 <- [1,803,null,{"value":null}] 05:33:13 INFO - PROCESS | 1856 | 1461328393408 Marionette TRACE conn3 -> [0,804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:13 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61d9779800 == 67 [pid = 1856] [id = 208] 05:33:13 INFO - PROCESS | 1856 | ++DOMWINDOW == 173 (0x7f61d1591c00) [pid = 1856] [serial = 624] [outer = (nil)] 05:33:13 INFO - PROCESS | 1856 | ++DOMWINDOW == 174 (0x7f61d46d6000) [pid = 1856] [serial = 625] [outer = 0x7f61d1591c00] 05:33:13 INFO - PROCESS | 1856 | 1461328393464 Marionette DEBUG loaded listener.js 05:33:13 INFO - PROCESS | 1856 | ++DOMWINDOW == 175 (0x7f61d477b400) [pid = 1856] [serial = 626] [outer = 0x7f61d1591c00] 05:33:14 INFO - PROCESS | 1856 | 1461328394159 Marionette TRACE conn3 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 05:33:14 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 05:33:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 1045ms 05:33:14 INFO - PROCESS | 1856 | 1461328394194 Marionette TRACE conn3 -> [0,805,"getWindowHandle",null] 05:33:14 INFO - PROCESS | 1856 | 1461328394196 Marionette TRACE conn3 <- [1,805,null,{"value":"8"}] 05:33:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 05:33:14 INFO - PROCESS | 1856 | 1461328394201 Marionette TRACE conn3 -> [0,806,"setScriptTimeout",{"ms":35000}] 05:33:14 INFO - PROCESS | 1856 | 1461328394203 Marionette TRACE conn3 <- [1,806,null,{}] 05:33:14 INFO - PROCESS | 1856 | 1461328394233 Marionette TRACE conn3 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:14 INFO - PROCESS | 1856 | 1461328394418 Marionette TRACE conn3 <- [1,807,null,{"value":null}] 05:33:14 INFO - PROCESS | 1856 | 1461328394447 Marionette TRACE conn3 -> [0,808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:14 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61da9dc800 == 68 [pid = 1856] [id = 209] 05:33:14 INFO - PROCESS | 1856 | ++DOMWINDOW == 176 (0x7f61d4b05400) [pid = 1856] [serial = 627] [outer = (nil)] 05:33:14 INFO - PROCESS | 1856 | ++DOMWINDOW == 177 (0x7f61d6f44800) [pid = 1856] [serial = 628] [outer = 0x7f61d4b05400] 05:33:14 INFO - PROCESS | 1856 | 1461328394504 Marionette DEBUG loaded listener.js 05:33:14 INFO - PROCESS | 1856 | ++DOMWINDOW == 178 (0x7f61d83a0000) [pid = 1856] [serial = 629] [outer = 0x7f61d4b05400] 05:33:14 INFO - PROCESS | 1856 | --DOMWINDOW == 177 (0x7f61d0235000) [pid = 1856] [serial = 579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 05:33:14 INFO - PROCESS | 1856 | --DOMWINDOW == 176 (0x7f61d0a53400) [pid = 1856] [serial = 582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 05:33:14 INFO - PROCESS | 1856 | --DOMWINDOW == 175 (0x7f61cef90800) [pid = 1856] [serial = 573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 05:33:14 INFO - PROCESS | 1856 | --DOMWINDOW == 174 (0x7f61cef91400) [pid = 1856] [serial = 576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 05:33:14 INFO - PROCESS | 1856 | --DOMWINDOW == 173 (0x7f61cdde9000) [pid = 1856] [serial = 585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 05:33:15 INFO - PROCESS | 1856 | 1461328395313 Marionette TRACE conn3 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 05:33:15 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 05:33:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1136ms 05:33:15 INFO - PROCESS | 1856 | 1461328395339 Marionette TRACE conn3 -> [0,809,"getWindowHandle",null] 05:33:15 INFO - PROCESS | 1856 | 1461328395342 Marionette TRACE conn3 <- [1,809,null,{"value":"8"}] 05:33:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 05:33:15 INFO - PROCESS | 1856 | 1461328395347 Marionette TRACE conn3 -> [0,810,"setScriptTimeout",{"ms":35000}] 05:33:15 INFO - PROCESS | 1856 | 1461328395349 Marionette TRACE conn3 <- [1,810,null,{}] 05:33:15 INFO - PROCESS | 1856 | 1461328395354 Marionette TRACE conn3 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:15 INFO - PROCESS | 1856 | 1461328395529 Marionette TRACE conn3 <- [1,811,null,{"value":null}] 05:33:15 INFO - PROCESS | 1856 | 1461328395547 Marionette TRACE conn3 -> [0,812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:15 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61db294800 == 69 [pid = 1856] [id = 210] 05:33:15 INFO - PROCESS | 1856 | ++DOMWINDOW == 174 (0x7f61d0a58c00) [pid = 1856] [serial = 630] [outer = (nil)] 05:33:15 INFO - PROCESS | 1856 | ++DOMWINDOW == 175 (0x7f61d8428c00) [pid = 1856] [serial = 631] [outer = 0x7f61d0a58c00] 05:33:15 INFO - PROCESS | 1856 | 1461328395601 Marionette DEBUG loaded listener.js 05:33:15 INFO - PROCESS | 1856 | ++DOMWINDOW == 176 (0x7f61d88f7000) [pid = 1856] [serial = 632] [outer = 0x7f61d0a58c00] 05:33:16 INFO - PROCESS | 1856 | 1461328396279 Marionette TRACE conn3 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 05:33:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 05:33:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 975ms 05:33:16 INFO - PROCESS | 1856 | 1461328396324 Marionette TRACE conn3 -> [0,813,"getWindowHandle",null] 05:33:16 INFO - PROCESS | 1856 | 1461328396327 Marionette TRACE conn3 <- [1,813,null,{"value":"8"}] 05:33:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 05:33:16 INFO - PROCESS | 1856 | 1461328396332 Marionette TRACE conn3 -> [0,814,"setScriptTimeout",{"ms":35000}] 05:33:16 INFO - PROCESS | 1856 | 1461328396334 Marionette TRACE conn3 <- [1,814,null,{}] 05:33:16 INFO - PROCESS | 1856 | 1461328396340 Marionette TRACE conn3 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:16 INFO - PROCESS | 1856 | 1461328396509 Marionette TRACE conn3 <- [1,815,null,{"value":null}] 05:33:16 INFO - PROCESS | 1856 | 1461328396526 Marionette TRACE conn3 -> [0,816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:16 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61e8a19000 == 70 [pid = 1856] [id = 211] 05:33:16 INFO - PROCESS | 1856 | ++DOMWINDOW == 177 (0x7f61d0235000) [pid = 1856] [serial = 633] [outer = (nil)] 05:33:16 INFO - PROCESS | 1856 | ++DOMWINDOW == 178 (0x7f61d88f8800) [pid = 1856] [serial = 634] [outer = 0x7f61d0235000] 05:33:16 INFO - PROCESS | 1856 | 1461328396580 Marionette DEBUG loaded listener.js 05:33:16 INFO - PROCESS | 1856 | ++DOMWINDOW == 179 (0x7f61d97b1c00) [pid = 1856] [serial = 635] [outer = 0x7f61d0235000] 05:33:17 INFO - PROCESS | 1856 | 1461328397486 Marionette TRACE conn3 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,817,"getWindowHandle",null] 05:33:17 INFO - PROCESS | 1856 | 1461328397523 Marionette TRACE conn3 <- [1,817,null,{"value":"8"}] 05:33:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 05:33:17 INFO - PROCESS | 1856 | 1461328397530 Marionette TRACE conn3 -> [0,818,"setScriptTimeout",{"ms":35000}] 05:33:17 INFO - PROCESS | 1856 | 1461328397535 Marionette TRACE conn3 <- [1,818,null,{}] 05:33:17 INFO - PROCESS | 1856 | 1461328397543 Marionette TRACE conn3 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:17 INFO - PROCESS | 1856 | 1461328397739 Marionette TRACE conn3 <- [1,819,null,{"value":null}] 05:33:17 INFO - PROCESS | 1856 | 1461328397892 Marionette TRACE conn3 -> [0,820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:17 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61d151e000 == 71 [pid = 1856] [id = 212] 05:33:17 INFO - PROCESS | 1856 | ++DOMWINDOW == 180 (0x7f61cf393800) [pid = 1856] [serial = 636] [outer = (nil)] 05:33:17 INFO - PROCESS | 1856 | ++DOMWINDOW == 181 (0x7f61d04a9000) [pid = 1856] [serial = 637] [outer = 0x7f61cf393800] 05:33:17 INFO - PROCESS | 1856 | 1461328397960 Marionette DEBUG loaded listener.js 05:33:18 INFO - PROCESS | 1856 | ++DOMWINDOW == 182 (0x7f61d0be4c00) [pid = 1856] [serial = 638] [outer = 0x7f61cf393800] 05:33:18 INFO - PROCESS | 1856 | 1461328398864 Marionette TRACE conn3 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 05:33:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 05:33:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1433ms 05:33:19 INFO - PROCESS | 1856 | 1461328399051 Marionette TRACE conn3 -> [0,821,"getWindowHandle",null] 05:33:19 INFO - PROCESS | 1856 | 1461328399059 Marionette TRACE conn3 <- [1,821,null,{"value":"8"}] 05:33:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 05:33:19 INFO - PROCESS | 1856 | 1461328399089 Marionette TRACE conn3 -> [0,822,"setScriptTimeout",{"ms":35000}] 05:33:19 INFO - PROCESS | 1856 | 1461328399094 Marionette TRACE conn3 <- [1,822,null,{}] 05:33:19 INFO - PROCESS | 1856 | 1461328399100 Marionette TRACE conn3 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:19 INFO - PROCESS | 1856 | 1461328399286 Marionette TRACE conn3 <- [1,823,null,{"value":null}] 05:33:19 INFO - PROCESS | 1856 | 1461328399456 Marionette TRACE conn3 -> [0,824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:19 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61e1016800 == 72 [pid = 1856] [id = 213] 05:33:19 INFO - PROCESS | 1856 | ++DOMWINDOW == 183 (0x7f61d0be8400) [pid = 1856] [serial = 639] [outer = (nil)] 05:33:19 INFO - PROCESS | 1856 | ++DOMWINDOW == 184 (0x7f61d1325c00) [pid = 1856] [serial = 640] [outer = 0x7f61d0be8400] 05:33:19 INFO - PROCESS | 1856 | 1461328399519 Marionette DEBUG loaded listener.js 05:33:19 INFO - PROCESS | 1856 | ++DOMWINDOW == 185 (0x7f61d55a4800) [pid = 1856] [serial = 641] [outer = 0x7f61d0be8400] 05:33:20 INFO - PROCESS | 1856 | 1461328400382 Marionette TRACE conn3 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,825,"getWindowHandle",null] 05:33:20 INFO - PROCESS | 1856 | 1461328400426 Marionette TRACE conn3 <- [1,825,null,{"value":"8"}] 05:33:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 05:33:20 INFO - PROCESS | 1856 | 1461328400432 Marionette TRACE conn3 -> [0,826,"setScriptTimeout",{"ms":35000}] 05:33:20 INFO - PROCESS | 1856 | 1461328400437 Marionette TRACE conn3 <- [1,826,null,{}] 05:33:20 INFO - PROCESS | 1856 | 1461328400451 Marionette TRACE conn3 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:20 INFO - PROCESS | 1856 | 1461328400610 Marionette TRACE conn3 <- [1,827,null,{"value":null}] 05:33:20 INFO - PROCESS | 1856 | 1461328400771 Marionette TRACE conn3 -> [0,828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:20 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61ec64a000 == 73 [pid = 1856] [id = 214] 05:33:20 INFO - PROCESS | 1856 | ++DOMWINDOW == 186 (0x7f61d6f4bc00) [pid = 1856] [serial = 642] [outer = (nil)] 05:33:20 INFO - PROCESS | 1856 | ++DOMWINDOW == 187 (0x7f61d97b2000) [pid = 1856] [serial = 643] [outer = 0x7f61d6f4bc00] 05:33:20 INFO - PROCESS | 1856 | 1461328400836 Marionette DEBUG loaded listener.js 05:33:20 INFO - PROCESS | 1856 | ++DOMWINDOW == 188 (0x7f61d9b3dc00) [pid = 1856] [serial = 644] [outer = 0x7f61d6f4bc00] 05:33:21 INFO - PROCESS | 1856 | 1461328401623 Marionette TRACE conn3 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 05:33:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 05:33:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1235ms 05:33:21 INFO - PROCESS | 1856 | 1461328401667 Marionette TRACE conn3 -> [0,829,"getWindowHandle",null] 05:33:21 INFO - PROCESS | 1856 | 1461328401671 Marionette TRACE conn3 <- [1,829,null,{"value":"8"}] 05:33:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 05:33:21 INFO - PROCESS | 1856 | 1461328401677 Marionette TRACE conn3 -> [0,830,"setScriptTimeout",{"ms":35000}] 05:33:21 INFO - PROCESS | 1856 | 1461328401679 Marionette TRACE conn3 <- [1,830,null,{}] 05:33:21 INFO - PROCESS | 1856 | 1461328401684 Marionette TRACE conn3 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:21 INFO - PROCESS | 1856 | 1461328401863 Marionette TRACE conn3 <- [1,831,null,{"value":null}] 05:33:22 INFO - PROCESS | 1856 | 1461328402014 Marionette TRACE conn3 -> [0,832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:22 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61ecb77800 == 74 [pid = 1856] [id = 215] 05:33:22 INFO - PROCESS | 1856 | ++DOMWINDOW == 189 (0x7f61d9dcec00) [pid = 1856] [serial = 645] [outer = (nil)] 05:33:22 INFO - PROCESS | 1856 | ++DOMWINDOW == 190 (0x7f61d9dda400) [pid = 1856] [serial = 646] [outer = 0x7f61d9dcec00] 05:33:22 INFO - PROCESS | 1856 | 1461328402083 Marionette DEBUG loaded listener.js 05:33:22 INFO - PROCESS | 1856 | ++DOMWINDOW == 191 (0x7f61daa34c00) [pid = 1856] [serial = 647] [outer = 0x7f61d9dcec00] 05:33:22 INFO - PROCESS | 1856 | 1461328402872 Marionette TRACE conn3 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 05:33:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 05:33:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1232ms 05:33:22 INFO - PROCESS | 1856 | 1461328402910 Marionette TRACE conn3 -> [0,833,"getWindowHandle",null] 05:33:22 INFO - PROCESS | 1856 | 1461328402912 Marionette TRACE conn3 <- [1,833,null,{"value":"8"}] 05:33:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 05:33:22 INFO - PROCESS | 1856 | 1461328402918 Marionette TRACE conn3 -> [0,834,"setScriptTimeout",{"ms":35000}] 05:33:22 INFO - PROCESS | 1856 | 1461328402921 Marionette TRACE conn3 <- [1,834,null,{}] 05:33:22 INFO - PROCESS | 1856 | 1461328402926 Marionette TRACE conn3 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:23 INFO - PROCESS | 1856 | 1461328403061 Marionette TRACE conn3 <- [1,835,null,{"value":null}] 05:33:23 INFO - PROCESS | 1856 | 1461328403220 Marionette TRACE conn3 -> [0,836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:23 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61ed19e800 == 75 [pid = 1856] [id = 216] 05:33:23 INFO - PROCESS | 1856 | ++DOMWINDOW == 192 (0x7f61cd81dc00) [pid = 1856] [serial = 648] [outer = (nil)] 05:33:23 INFO - PROCESS | 1856 | ++DOMWINDOW == 193 (0x7f61daa3a000) [pid = 1856] [serial = 649] [outer = 0x7f61cd81dc00] 05:33:23 INFO - PROCESS | 1856 | 1461328403285 Marionette DEBUG loaded listener.js 05:33:23 INFO - PROCESS | 1856 | ++DOMWINDOW == 194 (0x7f61dae75400) [pid = 1856] [serial = 650] [outer = 0x7f61cd81dc00] 05:33:24 INFO - PROCESS | 1856 | 1461328404044 Marionette TRACE conn3 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 05:33:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 05:33:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1176ms 05:33:24 INFO - PROCESS | 1856 | 1461328404103 Marionette TRACE conn3 -> [0,837,"getWindowHandle",null] 05:33:24 INFO - PROCESS | 1856 | 1461328404107 Marionette TRACE conn3 <- [1,837,null,{"value":"8"}] 05:33:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 05:33:24 INFO - PROCESS | 1856 | 1461328404114 Marionette TRACE conn3 -> [0,838,"setScriptTimeout",{"ms":35000}] 05:33:24 INFO - PROCESS | 1856 | 1461328404117 Marionette TRACE conn3 <- [1,838,null,{}] 05:33:24 INFO - PROCESS | 1856 | 1461328404122 Marionette TRACE conn3 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:24 INFO - PROCESS | 1856 | 1461328404289 Marionette TRACE conn3 <- [1,839,null,{"value":null}] 05:33:24 INFO - PROCESS | 1856 | 1461328404440 Marionette TRACE conn3 -> [0,840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:24 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61efbe5000 == 76 [pid = 1856] [id = 217] 05:33:24 INFO - PROCESS | 1856 | ++DOMWINDOW == 195 (0x7f61dae80c00) [pid = 1856] [serial = 651] [outer = (nil)] 05:33:24 INFO - PROCESS | 1856 | ++DOMWINDOW == 196 (0x7f61db920000) [pid = 1856] [serial = 652] [outer = 0x7f61dae80c00] 05:33:24 INFO - PROCESS | 1856 | 1461328404515 Marionette DEBUG loaded listener.js 05:33:24 INFO - PROCESS | 1856 | ++DOMWINDOW == 197 (0x7f61ddc37400) [pid = 1856] [serial = 653] [outer = 0x7f61dae80c00] 05:33:25 INFO - PROCESS | 1856 | 1461328405283 Marionette TRACE conn3 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 05:33:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 05:33:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1177ms 05:33:25 INFO - PROCESS | 1856 | 1461328405291 Marionette TRACE conn3 -> [0,841,"getWindowHandle",null] 05:33:25 INFO - PROCESS | 1856 | 1461328405295 Marionette TRACE conn3 <- [1,841,null,{"value":"8"}] 05:33:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 05:33:25 INFO - PROCESS | 1856 | 1461328405300 Marionette TRACE conn3 -> [0,842,"setScriptTimeout",{"ms":35000}] 05:33:25 INFO - PROCESS | 1856 | 1461328405303 Marionette TRACE conn3 <- [1,842,null,{}] 05:33:25 INFO - PROCESS | 1856 | 1461328405308 Marionette TRACE conn3 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:25 INFO - PROCESS | 1856 | 1461328405449 Marionette TRACE conn3 <- [1,843,null,{"value":null}] 05:33:25 INFO - PROCESS | 1856 | 1461328405617 Marionette TRACE conn3 -> [0,844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:25 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61f48a8000 == 77 [pid = 1856] [id = 218] 05:33:25 INFO - PROCESS | 1856 | ++DOMWINDOW == 198 (0x7f61cef90800) [pid = 1856] [serial = 654] [outer = (nil)] 05:33:25 INFO - PROCESS | 1856 | ++DOMWINDOW == 199 (0x7f61ddc3a800) [pid = 1856] [serial = 655] [outer = 0x7f61cef90800] 05:33:25 INFO - PROCESS | 1856 | 1461328405686 Marionette DEBUG loaded listener.js 05:33:25 INFO - PROCESS | 1856 | ++DOMWINDOW == 200 (0x7f61e0d60c00) [pid = 1856] [serial = 656] [outer = 0x7f61cef90800] 05:33:26 INFO - PROCESS | 1856 | 1461328406477 Marionette TRACE conn3 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 05:33:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 05:33:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1233ms 05:33:26 INFO - PROCESS | 1856 | 1461328406535 Marionette TRACE conn3 -> [0,845,"getWindowHandle",null] 05:33:26 INFO - PROCESS | 1856 | 1461328406538 Marionette TRACE conn3 <- [1,845,null,{"value":"8"}] 05:33:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 05:33:26 INFO - PROCESS | 1856 | 1461328406543 Marionette TRACE conn3 -> [0,846,"setScriptTimeout",{"ms":35000}] 05:33:26 INFO - PROCESS | 1856 | 1461328406545 Marionette TRACE conn3 <- [1,846,null,{}] 05:33:26 INFO - PROCESS | 1856 | 1461328406550 Marionette TRACE conn3 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:26 INFO - PROCESS | 1856 | 1461328406698 Marionette TRACE conn3 <- [1,847,null,{"value":null}] 05:33:26 INFO - PROCESS | 1856 | 1461328406856 Marionette TRACE conn3 -> [0,848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:26 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61c66dd000 == 78 [pid = 1856] [id = 219] 05:33:26 INFO - PROCESS | 1856 | ++DOMWINDOW == 201 (0x7f61cdde7000) [pid = 1856] [serial = 657] [outer = (nil)] 05:33:26 INFO - PROCESS | 1856 | ++DOMWINDOW == 202 (0x7f61ddc3e000) [pid = 1856] [serial = 658] [outer = 0x7f61cdde7000] 05:33:26 INFO - PROCESS | 1856 | 1461328406920 Marionette DEBUG loaded listener.js 05:33:27 INFO - PROCESS | 1856 | ++DOMWINDOW == 203 (0x7f61e1c18800) [pid = 1856] [serial = 659] [outer = 0x7f61cdde7000] 05:33:27 INFO - PROCESS | 1856 | 1461328407943 Marionette TRACE conn3 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 05:33:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 05:33:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1429ms 05:33:27 INFO - PROCESS | 1856 | 1461328407973 Marionette TRACE conn3 -> [0,849,"getWindowHandle",null] 05:33:27 INFO - PROCESS | 1856 | 1461328407978 Marionette TRACE conn3 <- [1,849,null,{"value":"8"}] 05:33:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 05:33:27 INFO - PROCESS | 1856 | 1461328407985 Marionette TRACE conn3 -> [0,850,"setScriptTimeout",{"ms":35000}] 05:33:27 INFO - PROCESS | 1856 | 1461328407990 Marionette TRACE conn3 <- [1,850,null,{}] 05:33:27 INFO - PROCESS | 1856 | 1461328407996 Marionette TRACE conn3 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:28 INFO - PROCESS | 1856 | 1461328408133 Marionette TRACE conn3 <- [1,851,null,{"value":null}] 05:33:28 INFO - PROCESS | 1856 | 1461328408413 Marionette TRACE conn3 -> [0,852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:28 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61cd627000 == 79 [pid = 1856] [id = 220] 05:33:28 INFO - PROCESS | 1856 | ++DOMWINDOW == 204 (0x7f61d022b400) [pid = 1856] [serial = 660] [outer = (nil)] 05:33:28 INFO - PROCESS | 1856 | ++DOMWINDOW == 205 (0x7f61d04ac400) [pid = 1856] [serial = 661] [outer = 0x7f61d022b400] 05:33:28 INFO - PROCESS | 1856 | 1461328408481 Marionette DEBUG loaded listener.js 05:33:28 INFO - PROCESS | 1856 | ++DOMWINDOW == 206 (0x7f61d0bdd400) [pid = 1856] [serial = 662] [outer = 0x7f61d022b400] 05:33:29 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61db294800 == 78 [pid = 1856] [id = 210] 05:33:29 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61da9dc800 == 77 [pid = 1856] [id = 209] 05:33:29 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61d9779800 == 76 [pid = 1856] [id = 208] 05:33:29 INFO - PROCESS | 1856 | --DOMWINDOW == 205 (0x7f61cf38dc00) [pid = 1856] [serial = 556] [outer = (nil)] [url = about:blank] 05:33:29 INFO - PROCESS | 1856 | --DOMWINDOW == 204 (0x7f61cef96c00) [pid = 1856] [serial = 571] [outer = (nil)] [url = about:blank] 05:33:29 INFO - PROCESS | 1856 | --DOMWINDOW == 203 (0x7f61d0a58800) [pid = 1856] [serial = 559] [outer = (nil)] [url = about:blank] 05:33:29 INFO - PROCESS | 1856 | --DOMWINDOW == 202 (0x7f61d8436c00) [pid = 1856] [serial = 565] [outer = (nil)] [url = about:blank] 05:33:29 INFO - PROCESS | 1856 | --DOMWINDOW == 201 (0x7f61daa36400) [pid = 1856] [serial = 568] [outer = (nil)] [url = about:blank] 05:33:29 INFO - PROCESS | 1856 | --DOMWINDOW == 200 (0x7f61d515e800) [pid = 1856] [serial = 562] [outer = (nil)] [url = about:blank] 05:33:29 INFO - PROCESS | 1856 | --DOMWINDOW == 199 (0x7f61d1735800) [pid = 1856] [serial = 589] [outer = (nil)] [url = about:blank] 05:33:29 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61d4e0e800 == 75 [pid = 1856] [id = 207] 05:33:29 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61d17aa000 == 74 [pid = 1856] [id = 206] 05:33:29 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61cf34b000 == 73 [pid = 1856] [id = 205] 05:33:29 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61d151c000 == 72 [pid = 1856] [id = 204] 05:33:29 INFO - PROCESS | 1856 | 1461328409325 Marionette TRACE conn3 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 05:33:29 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61d0bac000 == 71 [pid = 1856] [id = 197] 05:33:29 INFO - PROCESS | 1856 | --DOMWINDOW == 198 (0x7f61d04aac00) [pid = 1856] [serial = 580] [outer = (nil)] [url = about:blank] 05:33:29 INFO - PROCESS | 1856 | --DOMWINDOW == 197 (0x7f61d0c3d400) [pid = 1856] [serial = 584] [outer = (nil)] [url = about:blank] 05:33:29 INFO - PROCESS | 1856 | --DOMWINDOW == 196 (0x7f61cef9f800) [pid = 1856] [serial = 574] [outer = (nil)] [url = about:blank] 05:33:29 INFO - PROCESS | 1856 | --DOMWINDOW == 195 (0x7f61d0c34c00) [pid = 1856] [serial = 583] [outer = (nil)] [url = about:blank] 05:33:29 INFO - PROCESS | 1856 | --DOMWINDOW == 194 (0x7f61cf212800) [pid = 1856] [serial = 575] [outer = (nil)] [url = about:blank] 05:33:29 INFO - PROCESS | 1856 | --DOMWINDOW == 193 (0x7f61d09b6800) [pid = 1856] [serial = 581] [outer = (nil)] [url = about:blank] 05:33:29 INFO - PROCESS | 1856 | --DOMWINDOW == 192 (0x7f61cf39a800) [pid = 1856] [serial = 577] [outer = (nil)] [url = about:blank] 05:33:29 INFO - PROCESS | 1856 | --DOMWINDOW == 191 (0x7f61d0231000) [pid = 1856] [serial = 578] [outer = (nil)] [url = about:blank] 05:33:29 INFO - PROCESS | 1856 | --DOMWINDOW == 190 (0x7f61d1060c00) [pid = 1856] [serial = 587] [outer = (nil)] [url = about:blank] 05:33:29 INFO - PROCESS | 1856 | --DOMWINDOW == 189 (0x7f61d0d56400) [pid = 1856] [serial = 586] [outer = (nil)] [url = about:blank] 05:33:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 05:33:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1379ms 05:33:29 INFO - PROCESS | 1856 | 1461328409365 Marionette TRACE conn3 -> [0,853,"getWindowHandle",null] 05:33:29 INFO - PROCESS | 1856 | 1461328409372 Marionette TRACE conn3 <- [1,853,null,{"value":"8"}] 05:33:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 05:33:29 INFO - PROCESS | 1856 | 1461328409381 Marionette TRACE conn3 -> [0,854,"setScriptTimeout",{"ms":35000}] 05:33:29 INFO - PROCESS | 1856 | 1461328409384 Marionette TRACE conn3 <- [1,854,null,{}] 05:33:29 INFO - PROCESS | 1856 | 1461328409389 Marionette TRACE conn3 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:29 INFO - PROCESS | 1856 | 1461328409519 Marionette TRACE conn3 <- [1,855,null,{"value":null}] 05:33:29 INFO - PROCESS | 1856 | 1461328409528 Marionette TRACE conn3 -> [0,856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:29 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61d1020800 == 72 [pid = 1856] [id = 221] 05:33:29 INFO - PROCESS | 1856 | ++DOMWINDOW == 190 (0x7f61d0c33400) [pid = 1856] [serial = 663] [outer = (nil)] 05:33:29 INFO - PROCESS | 1856 | ++DOMWINDOW == 191 (0x7f61d0d56800) [pid = 1856] [serial = 664] [outer = 0x7f61d0c33400] 05:33:29 INFO - PROCESS | 1856 | 1461328409582 Marionette DEBUG loaded listener.js 05:33:29 INFO - PROCESS | 1856 | ++DOMWINDOW == 192 (0x7f61d158c400) [pid = 1856] [serial = 665] [outer = 0x7f61d0c33400] 05:33:30 INFO - PROCESS | 1856 | 1461328410353 Marionette TRACE conn3 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 05:33:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 05:33:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1029ms 05:33:30 INFO - PROCESS | 1856 | 1461328410411 Marionette TRACE conn3 -> [0,857,"getWindowHandle",null] 05:33:30 INFO - PROCESS | 1856 | 1461328410414 Marionette TRACE conn3 <- [1,857,null,{"value":"8"}] 05:33:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 05:33:30 INFO - PROCESS | 1856 | 1461328410419 Marionette TRACE conn3 -> [0,858,"setScriptTimeout",{"ms":35000}] 05:33:30 INFO - PROCESS | 1856 | 1461328410424 Marionette TRACE conn3 <- [1,858,null,{}] 05:33:30 INFO - PROCESS | 1856 | 1461328410452 Marionette TRACE conn3 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:30 INFO - PROCESS | 1856 | 1461328410591 Marionette TRACE conn3 <- [1,859,null,{"value":null}] 05:33:30 INFO - PROCESS | 1856 | 1461328410601 Marionette TRACE conn3 -> [0,860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:30 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61d50d4000 == 73 [pid = 1856] [id = 222] 05:33:30 INFO - PROCESS | 1856 | ++DOMWINDOW == 193 (0x7f61d4624c00) [pid = 1856] [serial = 666] [outer = (nil)] 05:33:30 INFO - PROCESS | 1856 | ++DOMWINDOW == 194 (0x7f61d4774800) [pid = 1856] [serial = 667] [outer = 0x7f61d4624c00] 05:33:30 INFO - PROCESS | 1856 | 1461328410658 Marionette DEBUG loaded listener.js 05:33:30 INFO - PROCESS | 1856 | ++DOMWINDOW == 195 (0x7f61d5158800) [pid = 1856] [serial = 668] [outer = 0x7f61d4624c00] 05:33:31 INFO - PROCESS | 1856 | 1461328411348 Marionette TRACE conn3 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 05:33:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 05:33:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 983ms 05:33:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 05:33:31 INFO - PROCESS | 1856 | 1461328411404 Marionette TRACE conn3 -> [0,861,"getWindowHandle",null] 05:33:31 INFO - PROCESS | 1856 | 1461328411407 Marionette TRACE conn3 <- [1,861,null,{"value":"8"}] 05:33:31 INFO - PROCESS | 1856 | 1461328411412 Marionette TRACE conn3 -> [0,862,"setScriptTimeout",{"ms":35000}] 05:33:31 INFO - PROCESS | 1856 | 1461328411415 Marionette TRACE conn3 <- [1,862,null,{}] 05:33:31 INFO - PROCESS | 1856 | 1461328411419 Marionette TRACE conn3 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:31 INFO - PROCESS | 1856 | 1461328411613 Marionette TRACE conn3 <- [1,863,null,{"value":null}] 05:33:31 INFO - PROCESS | 1856 | 1461328411695 Marionette TRACE conn3 -> [0,864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:31 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61d9f0f000 == 74 [pid = 1856] [id = 223] 05:33:31 INFO - PROCESS | 1856 | ++DOMWINDOW == 196 (0x7f61d0c34000) [pid = 1856] [serial = 669] [outer = (nil)] 05:33:31 INFO - PROCESS | 1856 | ++DOMWINDOW == 197 (0x7f61d55b2c00) [pid = 1856] [serial = 670] [outer = 0x7f61d0c34000] 05:33:31 INFO - PROCESS | 1856 | 1461328411751 Marionette DEBUG loaded listener.js 05:33:31 INFO - PROCESS | 1856 | ++DOMWINDOW == 198 (0x7f61d8429000) [pid = 1856] [serial = 671] [outer = 0x7f61d0c34000] 05:33:32 INFO - PROCESS | 1856 | 1461328412436 Marionette TRACE conn3 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 05:33:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 05:33:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1080ms 05:33:32 INFO - PROCESS | 1856 | 1461328412509 Marionette TRACE conn3 -> [0,865,"getWindowHandle",null] 05:33:32 INFO - PROCESS | 1856 | 1461328412512 Marionette TRACE conn3 <- [1,865,null,{"value":"8"}] 05:33:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 05:33:32 INFO - PROCESS | 1856 | 1461328412517 Marionette TRACE conn3 -> [0,866,"setScriptTimeout",{"ms":35000}] 05:33:32 INFO - PROCESS | 1856 | 1461328412519 Marionette TRACE conn3 <- [1,866,null,{}] 05:33:32 INFO - PROCESS | 1856 | 1461328412523 Marionette TRACE conn3 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:32 INFO - PROCESS | 1856 | 1461328412688 Marionette TRACE conn3 <- [1,867,null,{"value":null}] 05:33:32 INFO - PROCESS | 1856 | 1461328412708 Marionette TRACE conn3 -> [0,868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:32 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61dac0d000 == 75 [pid = 1856] [id = 224] 05:33:32 INFO - PROCESS | 1856 | ++DOMWINDOW == 199 (0x7f61d19f4c00) [pid = 1856] [serial = 672] [outer = (nil)] 05:33:32 INFO - PROCESS | 1856 | ++DOMWINDOW == 200 (0x7f61d9541c00) [pid = 1856] [serial = 673] [outer = 0x7f61d19f4c00] 05:33:32 INFO - PROCESS | 1856 | 1461328412762 Marionette DEBUG loaded listener.js 05:33:32 INFO - PROCESS | 1856 | ++DOMWINDOW == 201 (0x7f61d9dcc800) [pid = 1856] [serial = 674] [outer = 0x7f61d19f4c00] 05:33:33 INFO - PROCESS | 1856 | 1461328413439 Marionette TRACE conn3 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 05:33:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 05:33:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 976ms 05:33:33 INFO - PROCESS | 1856 | 1461328413494 Marionette TRACE conn3 -> [0,869,"getWindowHandle",null] 05:33:33 INFO - PROCESS | 1856 | 1461328413496 Marionette TRACE conn3 <- [1,869,null,{"value":"8"}] 05:33:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 05:33:33 INFO - PROCESS | 1856 | 1461328413502 Marionette TRACE conn3 -> [0,870,"setScriptTimeout",{"ms":35000}] 05:33:33 INFO - PROCESS | 1856 | 1461328413504 Marionette TRACE conn3 <- [1,870,null,{}] 05:33:33 INFO - PROCESS | 1856 | 1461328413509 Marionette TRACE conn3 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:33 INFO - PROCESS | 1856 | 1461328413705 Marionette TRACE conn3 <- [1,871,null,{"value":null}] 05:33:33 INFO - PROCESS | 1856 | 1461328413735 Marionette TRACE conn3 -> [0,872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:33 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61e0dfb800 == 76 [pid = 1856] [id = 225] 05:33:33 INFO - PROCESS | 1856 | ++DOMWINDOW == 202 (0x7f61db21a800) [pid = 1856] [serial = 675] [outer = (nil)] 05:33:33 INFO - PROCESS | 1856 | ++DOMWINDOW == 203 (0x7f61dbb78c00) [pid = 1856] [serial = 676] [outer = 0x7f61db21a800] 05:33:33 INFO - PROCESS | 1856 | 1461328413795 Marionette DEBUG loaded listener.js 05:33:33 INFO - PROCESS | 1856 | ++DOMWINDOW == 204 (0x7f61e1c1bc00) [pid = 1856] [serial = 677] [outer = 0x7f61db21a800] 05:33:34 INFO - PROCESS | 1856 | --DOMWINDOW == 203 (0x7f61d1591c00) [pid = 1856] [serial = 624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 05:33:34 INFO - PROCESS | 1856 | --DOMWINDOW == 202 (0x7f61d4b05400) [pid = 1856] [serial = 627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 05:33:34 INFO - PROCESS | 1856 | --DOMWINDOW == 201 (0x7f61d0a58c00) [pid = 1856] [serial = 630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 05:33:34 INFO - PROCESS | 1856 | --DOMWINDOW == 200 (0x7f61cd819800) [pid = 1856] [serial = 612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 05:33:34 INFO - PROCESS | 1856 | --DOMWINDOW == 199 (0x7f61cf398000) [pid = 1856] [serial = 615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 05:33:34 INFO - PROCESS | 1856 | --DOMWINDOW == 198 (0x7f61d0480c00) [pid = 1856] [serial = 621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 05:33:34 INFO - PROCESS | 1856 | --DOMWINDOW == 197 (0x7f61d1590000) [pid = 1856] [serial = 588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 05:33:34 INFO - PROCESS | 1856 | --DOMWINDOW == 196 (0x7f61d047bc00) [pid = 1856] [serial = 618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 05:33:34 INFO - PROCESS | 1856 | --DOMWINDOW == 195 (0x7f61cef98800) [pid = 1856] [serial = 552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 05:33:34 INFO - PROCESS | 1856 | 1461328414639 Marionette TRACE conn3 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 05:33:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 05:33:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1178ms 05:33:34 INFO - PROCESS | 1856 | 1461328414682 Marionette TRACE conn3 -> [0,873,"getWindowHandle",null] 05:33:34 INFO - PROCESS | 1856 | 1461328414685 Marionette TRACE conn3 <- [1,873,null,{"value":"8"}] 05:33:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 05:33:34 INFO - PROCESS | 1856 | 1461328414691 Marionette TRACE conn3 -> [0,874,"setScriptTimeout",{"ms":35000}] 05:33:34 INFO - PROCESS | 1856 | 1461328414692 Marionette TRACE conn3 <- [1,874,null,{}] 05:33:34 INFO - PROCESS | 1856 | 1461328414698 Marionette TRACE conn3 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:34 INFO - PROCESS | 1856 | 1461328414871 Marionette TRACE conn3 <- [1,875,null,{"value":null}] 05:33:34 INFO - PROCESS | 1856 | 1461328414891 Marionette TRACE conn3 -> [0,876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:34 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61da9ec000 == 77 [pid = 1856] [id = 226] 05:33:34 INFO - PROCESS | 1856 | ++DOMWINDOW == 196 (0x7f61cefa7c00) [pid = 1856] [serial = 678] [outer = (nil)] 05:33:34 INFO - PROCESS | 1856 | ++DOMWINDOW == 197 (0x7f61d5153400) [pid = 1856] [serial = 679] [outer = 0x7f61cefa7c00] 05:33:34 INFO - PROCESS | 1856 | 1461328414950 Marionette DEBUG loaded listener.js 05:33:35 INFO - PROCESS | 1856 | ++DOMWINDOW == 198 (0x7f61dbb79000) [pid = 1856] [serial = 680] [outer = 0x7f61cefa7c00] 05:33:35 INFO - PROCESS | 1856 | 1461328415618 Marionette TRACE conn3 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 05:33:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 05:33:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 975ms 05:33:35 INFO - PROCESS | 1856 | 1461328415666 Marionette TRACE conn3 -> [0,877,"getWindowHandle",null] 05:33:35 INFO - PROCESS | 1856 | 1461328415669 Marionette TRACE conn3 <- [1,877,null,{"value":"8"}] 05:33:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 05:33:35 INFO - PROCESS | 1856 | 1461328415675 Marionette TRACE conn3 -> [0,878,"setScriptTimeout",{"ms":35000}] 05:33:35 INFO - PROCESS | 1856 | 1461328415676 Marionette TRACE conn3 <- [1,878,null,{}] 05:33:35 INFO - PROCESS | 1856 | 1461328415681 Marionette TRACE conn3 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:35 INFO - PROCESS | 1856 | 1461328415855 Marionette TRACE conn3 <- [1,879,null,{"value":null}] 05:33:35 INFO - PROCESS | 1856 | 1461328415870 Marionette TRACE conn3 -> [0,880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:35 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61ec636000 == 78 [pid = 1856] [id = 227] 05:33:35 INFO - PROCESS | 1856 | ++DOMWINDOW == 199 (0x7f61d047bc00) [pid = 1856] [serial = 681] [outer = (nil)] 05:33:35 INFO - PROCESS | 1856 | ++DOMWINDOW == 200 (0x7f61e1c1c000) [pid = 1856] [serial = 682] [outer = 0x7f61d047bc00] 05:33:35 INFO - PROCESS | 1856 | 1461328415926 Marionette DEBUG loaded listener.js 05:33:36 INFO - PROCESS | 1856 | ++DOMWINDOW == 201 (0x7f61e7862400) [pid = 1856] [serial = 683] [outer = 0x7f61d047bc00] 05:33:36 INFO - PROCESS | 1856 | 1461328416827 Marionette TRACE conn3 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 05:33:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 05:33:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1176ms 05:33:36 INFO - PROCESS | 1856 | 1461328416851 Marionette TRACE conn3 -> [0,881,"getWindowHandle",null] 05:33:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 05:33:36 INFO - PROCESS | 1856 | 1461328416857 Marionette TRACE conn3 <- [1,881,null,{"value":"8"}] 05:33:36 INFO - PROCESS | 1856 | 1461328416864 Marionette TRACE conn3 -> [0,882,"setScriptTimeout",{"ms":35000}] 05:33:36 INFO - PROCESS | 1856 | 1461328416870 Marionette TRACE conn3 <- [1,882,null,{}] 05:33:36 INFO - PROCESS | 1856 | 1461328416877 Marionette TRACE conn3 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:37 INFO - PROCESS | 1856 | 1461328417045 Marionette TRACE conn3 <- [1,883,null,{"value":null}] 05:33:37 INFO - PROCESS | 1856 | 1461328417211 Marionette TRACE conn3 -> [0,884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:37 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61d3031800 == 79 [pid = 1856] [id = 228] 05:33:37 INFO - PROCESS | 1856 | ++DOMWINDOW == 202 (0x7f61cf3a0800) [pid = 1856] [serial = 684] [outer = (nil)] 05:33:37 INFO - PROCESS | 1856 | ++DOMWINDOW == 203 (0x7f61d0a4e000) [pid = 1856] [serial = 685] [outer = 0x7f61cf3a0800] 05:33:37 INFO - PROCESS | 1856 | 1461328417278 Marionette DEBUG loaded listener.js 05:33:37 INFO - PROCESS | 1856 | ++DOMWINDOW == 204 (0x7f61d0d53c00) [pid = 1856] [serial = 686] [outer = 0x7f61cf3a0800] 05:33:38 INFO - PROCESS | 1856 | 1461328418122 Marionette TRACE conn3 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 05:33:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 05:33:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1281ms 05:33:38 INFO - PROCESS | 1856 | 1461328418147 Marionette TRACE conn3 -> [0,885,"getWindowHandle",null] 05:33:38 INFO - PROCESS | 1856 | 1461328418155 Marionette TRACE conn3 <- [1,885,null,{"value":"8"}] 05:33:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 05:33:38 INFO - PROCESS | 1856 | 1461328418165 Marionette TRACE conn3 -> [0,886,"setScriptTimeout",{"ms":35000}] 05:33:38 INFO - PROCESS | 1856 | 1461328418168 Marionette TRACE conn3 <- [1,886,null,{}] 05:33:38 INFO - PROCESS | 1856 | 1461328418174 Marionette TRACE conn3 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:38 INFO - PROCESS | 1856 | 1461328418316 Marionette TRACE conn3 <- [1,887,null,{"value":null}] 05:33:38 INFO - PROCESS | 1856 | 1461328418477 Marionette TRACE conn3 -> [0,888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:38 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61ddc0f800 == 80 [pid = 1856] [id = 229] 05:33:38 INFO - PROCESS | 1856 | ++DOMWINDOW == 205 (0x7f61d1777c00) [pid = 1856] [serial = 687] [outer = (nil)] 05:33:38 INFO - PROCESS | 1856 | ++DOMWINDOW == 206 (0x7f61d19f4400) [pid = 1856] [serial = 688] [outer = 0x7f61d1777c00] 05:33:38 INFO - PROCESS | 1856 | 1461328418551 Marionette DEBUG loaded listener.js 05:33:38 INFO - PROCESS | 1856 | ++DOMWINDOW == 207 (0x7f61d4b05400) [pid = 1856] [serial = 689] [outer = 0x7f61d1777c00] 05:33:39 INFO - PROCESS | 1856 | 1461328419413 Marionette TRACE conn3 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 05:33:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 05:33:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1280ms 05:33:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 05:33:39 INFO - PROCESS | 1856 | 1461328419445 Marionette TRACE conn3 -> [0,889,"getWindowHandle",null] 05:33:39 INFO - PROCESS | 1856 | 1461328419448 Marionette TRACE conn3 <- [1,889,null,{"value":"8"}] 05:33:39 INFO - PROCESS | 1856 | 1461328419455 Marionette TRACE conn3 -> [0,890,"setScriptTimeout",{"ms":35000}] 05:33:39 INFO - PROCESS | 1856 | 1461328419460 Marionette TRACE conn3 <- [1,890,null,{}] 05:33:39 INFO - PROCESS | 1856 | 1461328419474 Marionette TRACE conn3 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:39 INFO - PROCESS | 1856 | 1461328419631 Marionette TRACE conn3 <- [1,891,null,{"value":null}] 05:33:39 INFO - PROCESS | 1856 | 1461328419796 Marionette TRACE conn3 -> [0,892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:39 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61efbe4000 == 81 [pid = 1856] [id = 230] 05:33:39 INFO - PROCESS | 1856 | ++DOMWINDOW == 208 (0x7f61d8434000) [pid = 1856] [serial = 690] [outer = (nil)] 05:33:39 INFO - PROCESS | 1856 | ++DOMWINDOW == 209 (0x7f61daa36000) [pid = 1856] [serial = 691] [outer = 0x7f61d8434000] 05:33:39 INFO - PROCESS | 1856 | 1461328419864 Marionette DEBUG loaded listener.js 05:33:39 INFO - PROCESS | 1856 | ++DOMWINDOW == 210 (0x7f61db396400) [pid = 1856] [serial = 692] [outer = 0x7f61d8434000] 05:33:40 INFO - PROCESS | 1856 | 1461328420672 Marionette TRACE conn3 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 05:33:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 05:33:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1237ms 05:33:40 INFO - PROCESS | 1856 | 1461328420690 Marionette TRACE conn3 -> [0,893,"getWindowHandle",null] 05:33:40 INFO - PROCESS | 1856 | 1461328420693 Marionette TRACE conn3 <- [1,893,null,{"value":"8"}] 05:33:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 05:33:40 INFO - PROCESS | 1856 | 1461328420699 Marionette TRACE conn3 -> [0,894,"setScriptTimeout",{"ms":35000}] 05:33:40 INFO - PROCESS | 1856 | 1461328420701 Marionette TRACE conn3 <- [1,894,null,{}] 05:33:40 INFO - PROCESS | 1856 | 1461328420707 Marionette TRACE conn3 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:40 INFO - PROCESS | 1856 | 1461328420859 Marionette TRACE conn3 <- [1,895,null,{"value":null}] 05:33:41 INFO - PROCESS | 1856 | 1461328421021 Marionette TRACE conn3 -> [0,896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:41 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61ce020000 == 82 [pid = 1856] [id = 231] 05:33:41 INFO - PROCESS | 1856 | ++DOMWINDOW == 211 (0x7f61d97af000) [pid = 1856] [serial = 693] [outer = (nil)] 05:33:41 INFO - PROCESS | 1856 | ++DOMWINDOW == 212 (0x7f61ddc79800) [pid = 1856] [serial = 694] [outer = 0x7f61d97af000] 05:33:41 INFO - PROCESS | 1856 | 1461328421091 Marionette DEBUG loaded listener.js 05:33:41 INFO - PROCESS | 1856 | ++DOMWINDOW == 213 (0x7f61e6c41400) [pid = 1856] [serial = 695] [outer = 0x7f61d97af000] 05:33:41 INFO - PROCESS | 1856 | 1461328421907 Marionette TRACE conn3 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 05:33:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 05:33:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1277ms 05:33:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 05:33:41 INFO - PROCESS | 1856 | 1461328421977 Marionette TRACE conn3 -> [0,897,"getWindowHandle",null] 05:33:41 INFO - PROCESS | 1856 | 1461328421980 Marionette TRACE conn3 <- [1,897,null,{"value":"8"}] 05:33:41 INFO - PROCESS | 1856 | 1461328421985 Marionette TRACE conn3 -> [0,898,"setScriptTimeout",{"ms":35000}] 05:33:41 INFO - PROCESS | 1856 | 1461328421989 Marionette TRACE conn3 <- [1,898,null,{}] 05:33:41 INFO - PROCESS | 1856 | 1461328421993 Marionette TRACE conn3 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:42 INFO - PROCESS | 1856 | 1461328422140 Marionette TRACE conn3 <- [1,899,null,{"value":null}] 05:33:42 INFO - PROCESS | 1856 | 1461328422301 Marionette TRACE conn3 -> [0,900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:42 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61c7554000 == 83 [pid = 1856] [id = 232] 05:33:42 INFO - PROCESS | 1856 | ++DOMWINDOW == 214 (0x7f61db920800) [pid = 1856] [serial = 696] [outer = (nil)] 05:33:42 INFO - PROCESS | 1856 | ++DOMWINDOW == 215 (0x7f61e7a7e000) [pid = 1856] [serial = 697] [outer = 0x7f61db920800] 05:33:42 INFO - PROCESS | 1856 | 1461328422368 Marionette DEBUG loaded listener.js 05:33:42 INFO - PROCESS | 1856 | ++DOMWINDOW == 216 (0x7f61e7b70c00) [pid = 1856] [serial = 698] [outer = 0x7f61db920800] 05:33:43 INFO - PROCESS | 1856 | 1461328423122 Marionette TRACE conn3 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 05:33:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 05:33:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1181ms 05:33:43 INFO - PROCESS | 1856 | 1461328423166 Marionette TRACE conn3 -> [0,901,"getWindowHandle",null] 05:33:43 INFO - PROCESS | 1856 | 1461328423169 Marionette TRACE conn3 <- [1,901,null,{"value":"8"}] 05:33:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 05:33:43 INFO - PROCESS | 1856 | 1461328423174 Marionette TRACE conn3 -> [0,902,"setScriptTimeout",{"ms":35000}] 05:33:43 INFO - PROCESS | 1856 | 1461328423176 Marionette TRACE conn3 <- [1,902,null,{}] 05:33:43 INFO - PROCESS | 1856 | 1461328423181 Marionette TRACE conn3 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:43 INFO - PROCESS | 1856 | 1461328423353 Marionette TRACE conn3 <- [1,903,null,{"value":null}] 05:33:43 INFO - PROCESS | 1856 | 1461328423512 Marionette TRACE conn3 -> [0,904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:43 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61c4fde000 == 84 [pid = 1856] [id = 233] 05:33:43 INFO - PROCESS | 1856 | ++DOMWINDOW == 217 (0x7f61e7bda800) [pid = 1856] [serial = 699] [outer = (nil)] 05:33:43 INFO - PROCESS | 1856 | ++DOMWINDOW == 218 (0x7f61e8c41400) [pid = 1856] [serial = 700] [outer = 0x7f61e7bda800] 05:33:43 INFO - PROCESS | 1856 | 1461328423582 Marionette DEBUG loaded listener.js 05:33:43 INFO - PROCESS | 1856 | ++DOMWINDOW == 219 (0x7f61ea998c00) [pid = 1856] [serial = 701] [outer = 0x7f61e7bda800] 05:33:44 INFO - PROCESS | 1856 | 1461328424387 Marionette TRACE conn3 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 05:33:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 05:33:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1276ms 05:33:44 INFO - PROCESS | 1856 | 1461328424451 Marionette TRACE conn3 -> [0,905,"getWindowHandle",null] 05:33:44 INFO - PROCESS | 1856 | 1461328424454 Marionette TRACE conn3 <- [1,905,null,{"value":"8"}] 05:33:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 05:33:44 INFO - PROCESS | 1856 | 1461328424459 Marionette TRACE conn3 -> [0,906,"setScriptTimeout",{"ms":35000}] 05:33:44 INFO - PROCESS | 1856 | 1461328424462 Marionette TRACE conn3 <- [1,906,null,{}] 05:33:44 INFO - PROCESS | 1856 | 1461328424467 Marionette TRACE conn3 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:44 INFO - PROCESS | 1856 | 1461328424616 Marionette TRACE conn3 <- [1,907,null,{"value":null}] 05:33:44 INFO - PROCESS | 1856 | 1461328424779 Marionette TRACE conn3 -> [0,908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:44 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61d1a1e800 == 85 [pid = 1856] [id = 234] 05:33:44 INFO - PROCESS | 1856 | ++DOMWINDOW == 220 (0x7f61e7be2800) [pid = 1856] [serial = 702] [outer = (nil)] 05:33:44 INFO - PROCESS | 1856 | ++DOMWINDOW == 221 (0x7f61eae41400) [pid = 1856] [serial = 703] [outer = 0x7f61e7be2800] 05:33:44 INFO - PROCESS | 1856 | 1461328424844 Marionette DEBUG loaded listener.js 05:33:44 INFO - PROCESS | 1856 | ++DOMWINDOW == 222 (0x7f61ec616800) [pid = 1856] [serial = 704] [outer = 0x7f61e7be2800] 05:33:45 INFO - PROCESS | 1856 | 1461328425622 Marionette TRACE conn3 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 05:33:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 05:33:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1231ms 05:33:45 INFO - PROCESS | 1856 | 1461328425691 Marionette TRACE conn3 -> [0,909,"getWindowHandle",null] 05:33:45 INFO - PROCESS | 1856 | 1461328425695 Marionette TRACE conn3 <- [1,909,null,{"value":"8"}] 05:33:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 05:33:45 INFO - PROCESS | 1856 | 1461328425701 Marionette TRACE conn3 -> [0,910,"setScriptTimeout",{"ms":35000}] 05:33:45 INFO - PROCESS | 1856 | 1461328425703 Marionette TRACE conn3 <- [1,910,null,{}] 05:33:45 INFO - PROCESS | 1856 | 1461328425708 Marionette TRACE conn3 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:45 INFO - PROCESS | 1856 | 1461328425857 Marionette TRACE conn3 <- [1,911,null,{"value":null}] 05:33:46 INFO - PROCESS | 1856 | 1461328426020 Marionette TRACE conn3 -> [0,912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:46 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61d0bb6000 == 86 [pid = 1856] [id = 235] 05:33:46 INFO - PROCESS | 1856 | ++DOMWINDOW == 223 (0x7f61cdde2c00) [pid = 1856] [serial = 705] [outer = (nil)] 05:33:46 INFO - PROCESS | 1856 | ++DOMWINDOW == 224 (0x7f61d0c38000) [pid = 1856] [serial = 706] [outer = 0x7f61cdde2c00] 05:33:46 INFO - PROCESS | 1856 | 1461328426083 Marionette DEBUG loaded listener.js 05:33:46 INFO - PROCESS | 1856 | ++DOMWINDOW == 225 (0x7f61ea9a1800) [pid = 1856] [serial = 707] [outer = 0x7f61cdde2c00] 05:33:46 INFO - PROCESS | 1856 | 1461328426830 Marionette TRACE conn3 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 05:33:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 05:33:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1176ms 05:33:46 INFO - PROCESS | 1856 | 1461328426878 Marionette TRACE conn3 -> [0,913,"getWindowHandle",null] 05:33:46 INFO - PROCESS | 1856 | 1461328426881 Marionette TRACE conn3 <- [1,913,null,{"value":"8"}] 05:33:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 05:33:46 INFO - PROCESS | 1856 | 1461328426886 Marionette TRACE conn3 -> [0,914,"setScriptTimeout",{"ms":35000}] 05:33:46 INFO - PROCESS | 1856 | 1461328426889 Marionette TRACE conn3 <- [1,914,null,{}] 05:33:46 INFO - PROCESS | 1856 | 1461328426894 Marionette TRACE conn3 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:47 INFO - PROCESS | 1856 | 1461328427055 Marionette TRACE conn3 <- [1,915,null,{"value":null}] 05:33:47 INFO - PROCESS | 1856 | 1461328427222 Marionette TRACE conn3 -> [0,916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:47 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61d5548000 == 87 [pid = 1856] [id = 236] 05:33:47 INFO - PROCESS | 1856 | ++DOMWINDOW == 226 (0x7f61cd816400) [pid = 1856] [serial = 708] [outer = (nil)] 05:33:47 INFO - PROCESS | 1856 | ++DOMWINDOW == 227 (0x7f61dae83c00) [pid = 1856] [serial = 709] [outer = 0x7f61cd816400] 05:33:47 INFO - PROCESS | 1856 | 1461328427291 Marionette DEBUG loaded listener.js 05:33:47 INFO - PROCESS | 1856 | ++DOMWINDOW == 228 (0x7f61ec620c00) [pid = 1856] [serial = 710] [outer = 0x7f61cd816400] 05:33:48 INFO - PROCESS | 1856 | 1461328428421 Marionette TRACE conn3 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 05:33:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 05:33:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1589ms 05:33:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 05:33:48 INFO - PROCESS | 1856 | 1461328428477 Marionette TRACE conn3 -> [0,917,"getWindowHandle",null] 05:33:48 INFO - PROCESS | 1856 | 1461328428481 Marionette TRACE conn3 <- [1,917,null,{"value":"8"}] 05:33:48 INFO - PROCESS | 1856 | 1461328428488 Marionette TRACE conn3 -> [0,918,"setScriptTimeout",{"ms":35000}] 05:33:48 INFO - PROCESS | 1856 | 1461328428492 Marionette TRACE conn3 <- [1,918,null,{}] 05:33:48 INFO - PROCESS | 1856 | 1461328428499 Marionette TRACE conn3 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:48 INFO - PROCESS | 1856 | 1461328428648 Marionette TRACE conn3 <- [1,919,null,{"value":null}] 05:33:48 INFO - PROCESS | 1856 | 1461328428832 Marionette TRACE conn3 -> [0,920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:48 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61cf35e000 == 88 [pid = 1856] [id = 237] 05:33:48 INFO - PROCESS | 1856 | ++DOMWINDOW == 229 (0x7f61cd820800) [pid = 1856] [serial = 711] [outer = (nil)] 05:33:48 INFO - PROCESS | 1856 | ++DOMWINDOW == 230 (0x7f61cef9e000) [pid = 1856] [serial = 712] [outer = 0x7f61cd820800] 05:33:48 INFO - PROCESS | 1856 | 1461328428894 Marionette DEBUG loaded listener.js 05:33:48 INFO - PROCESS | 1856 | ++DOMWINDOW == 231 (0x7f61cf389000) [pid = 1856] [serial = 713] [outer = 0x7f61cd820800] 05:33:49 INFO - PROCESS | 1856 | 1461328429759 Marionette TRACE conn3 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 05:33:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 05:33:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1344ms 05:33:49 INFO - PROCESS | 1856 | 1461328429831 Marionette TRACE conn3 -> [0,921,"getWindowHandle",null] 05:33:49 INFO - PROCESS | 1856 | 1461328429838 Marionette TRACE conn3 <- [1,921,null,{"value":"8"}] 05:33:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 05:33:49 INFO - PROCESS | 1856 | 1461328429847 Marionette TRACE conn3 -> [0,922,"setScriptTimeout",{"ms":35000}] 05:33:49 INFO - PROCESS | 1856 | 1461328429850 Marionette TRACE conn3 <- [1,922,null,{}] 05:33:49 INFO - PROCESS | 1856 | 1461328429854 Marionette TRACE conn3 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:50 INFO - PROCESS | 1856 | 1461328430043 Marionette TRACE conn3 <- [1,923,null,{"value":null}] 05:33:50 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61da54e000 == 87 [pid = 1856] [id = 115] 05:33:50 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61da9ec000 == 86 [pid = 1856] [id = 226] 05:33:50 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61e0dfb800 == 85 [pid = 1856] [id = 225] 05:33:50 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61dac0d000 == 84 [pid = 1856] [id = 224] 05:33:50 INFO - PROCESS | 1856 | --DOMWINDOW == 230 (0x7f61d3a95800) [pid = 1856] [serial = 604] [outer = (nil)] [url = about:blank] 05:33:50 INFO - PROCESS | 1856 | --DOMWINDOW == 229 (0x7f61d5159400) [pid = 1856] [serial = 607] [outer = (nil)] [url = about:blank] 05:33:50 INFO - PROCESS | 1856 | --DOMWINDOW == 228 (0x7f61d88f8800) [pid = 1856] [serial = 634] [outer = (nil)] [url = about:blank] 05:33:50 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61d9f0f000 == 83 [pid = 1856] [id = 223] 05:33:50 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61d50d4000 == 82 [pid = 1856] [id = 222] 05:33:50 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61d6537800 == 81 [pid = 1856] [id = 196] 05:33:50 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61d1020800 == 80 [pid = 1856] [id = 221] 05:33:50 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61cd627000 == 79 [pid = 1856] [id = 220] 05:33:50 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61efbe5000 == 78 [pid = 1856] [id = 217] 05:33:50 INFO - PROCESS | 1856 | 1461328430239 Marionette TRACE conn3 -> [0,924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:50 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61ed19e800 == 77 [pid = 1856] [id = 216] 05:33:50 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61ecb77800 == 76 [pid = 1856] [id = 215] 05:33:50 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61ec64a000 == 75 [pid = 1856] [id = 214] 05:33:50 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61e1016800 == 74 [pid = 1856] [id = 213] 05:33:50 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61d151e000 == 73 [pid = 1856] [id = 212] 05:33:50 INFO - PROCESS | 1856 | --DOMWINDOW == 227 (0x7f61d462e000) [pid = 1856] [serial = 554] [outer = (nil)] [url = about:blank] 05:33:50 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61d0309800 == 74 [pid = 1856] [id = 238] 05:33:50 INFO - PROCESS | 1856 | ++DOMWINDOW == 228 (0x7f61cf38c800) [pid = 1856] [serial = 714] [outer = (nil)] 05:33:50 INFO - PROCESS | 1856 | ++DOMWINDOW == 229 (0x7f61d04c3400) [pid = 1856] [serial = 715] [outer = 0x7f61cf38c800] 05:33:50 INFO - PROCESS | 1856 | 1461328430313 Marionette DEBUG loaded listener.js 05:33:50 INFO - PROCESS | 1856 | ++DOMWINDOW == 230 (0x7f61d0a52c00) [pid = 1856] [serial = 716] [outer = 0x7f61cf38c800] 05:33:50 INFO - PROCESS | 1856 | --DOMWINDOW == 229 (0x7f61d46d6000) [pid = 1856] [serial = 625] [outer = (nil)] [url = about:blank] 05:33:50 INFO - PROCESS | 1856 | --DOMWINDOW == 228 (0x7f61d6f44800) [pid = 1856] [serial = 628] [outer = (nil)] [url = about:blank] 05:33:50 INFO - PROCESS | 1856 | --DOMWINDOW == 227 (0x7f61d8428c00) [pid = 1856] [serial = 631] [outer = (nil)] [url = about:blank] 05:33:50 INFO - PROCESS | 1856 | --DOMWINDOW == 226 (0x7f61cf399c00) [pid = 1856] [serial = 614] [outer = (nil)] [url = about:blank] 05:33:50 INFO - PROCESS | 1856 | --DOMWINDOW == 225 (0x7f61cefab000) [pid = 1856] [serial = 613] [outer = (nil)] [url = about:blank] 05:33:50 INFO - PROCESS | 1856 | --DOMWINDOW == 224 (0x7f61d55b3c00) [pid = 1856] [serial = 610] [outer = (nil)] [url = about:blank] 05:33:50 INFO - PROCESS | 1856 | --DOMWINDOW == 223 (0x7f61d04aa000) [pid = 1856] [serial = 616] [outer = (nil)] [url = about:blank] 05:33:50 INFO - PROCESS | 1856 | --DOMWINDOW == 222 (0x7f61d173a400) [pid = 1856] [serial = 622] [outer = (nil)] [url = about:blank] 05:33:50 INFO - PROCESS | 1856 | --DOMWINDOW == 221 (0x7f61d0be3c00) [pid = 1856] [serial = 617] [outer = (nil)] [url = about:blank] 05:33:50 INFO - PROCESS | 1856 | --DOMWINDOW == 220 (0x7f61d19eb000) [pid = 1856] [serial = 590] [outer = (nil)] [url = about:blank] 05:33:50 INFO - PROCESS | 1856 | --DOMWINDOW == 219 (0x7f61d176fc00) [pid = 1856] [serial = 598] [outer = (nil)] [url = about:blank] 05:33:50 INFO - PROCESS | 1856 | --DOMWINDOW == 218 (0x7f61cf38a000) [pid = 1856] [serial = 592] [outer = (nil)] [url = about:blank] 05:33:50 INFO - PROCESS | 1856 | --DOMWINDOW == 217 (0x7f61d0c3b000) [pid = 1856] [serial = 619] [outer = (nil)] [url = about:blank] 05:33:50 INFO - PROCESS | 1856 | --DOMWINDOW == 216 (0x7f61d1326400) [pid = 1856] [serial = 620] [outer = (nil)] [url = about:blank] 05:33:50 INFO - PROCESS | 1856 | --DOMWINDOW == 215 (0x7f61d1e87c00) [pid = 1856] [serial = 601] [outer = (nil)] [url = about:blank] 05:33:50 INFO - PROCESS | 1856 | --DOMWINDOW == 214 (0x7f61d09b6400) [pid = 1856] [serial = 595] [outer = (nil)] [url = about:blank] 05:33:50 INFO - PROCESS | 1856 | --DOMWINDOW == 213 (0x7f61d477b400) [pid = 1856] [serial = 626] [outer = (nil)] [url = about:blank] 05:33:50 INFO - PROCESS | 1856 | --DOMWINDOW == 212 (0x7f61d88f7000) [pid = 1856] [serial = 632] [outer = (nil)] [url = about:blank] 05:33:50 INFO - PROCESS | 1856 | --DOMWINDOW == 211 (0x7f61d83a0000) [pid = 1856] [serial = 629] [outer = (nil)] [url = about:blank] 05:33:50 INFO - PROCESS | 1856 | --DOMWINDOW == 210 (0x7f61d2c2bc00) [pid = 1856] [serial = 623] [outer = (nil)] [url = about:blank] 05:33:51 INFO - PROCESS | 1856 | 1461328431041 Marionette TRACE conn3 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 05:33:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 05:33:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1229ms 05:33:51 INFO - PROCESS | 1856 | 1461328431076 Marionette TRACE conn3 -> [0,925,"getWindowHandle",null] 05:33:51 INFO - PROCESS | 1856 | 1461328431079 Marionette TRACE conn3 <- [1,925,null,{"value":"8"}] 05:33:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 05:33:51 INFO - PROCESS | 1856 | 1461328431084 Marionette TRACE conn3 -> [0,926,"setScriptTimeout",{"ms":35000}] 05:33:51 INFO - PROCESS | 1856 | 1461328431088 Marionette TRACE conn3 <- [1,926,null,{}] 05:33:51 INFO - PROCESS | 1856 | 1461328431113 Marionette TRACE conn3 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:51 INFO - PROCESS | 1856 | 1461328431241 Marionette TRACE conn3 <- [1,927,null,{"value":null}] 05:33:51 INFO - PROCESS | 1856 | 1461328431258 Marionette TRACE conn3 -> [0,928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:51 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61d1f9b800 == 75 [pid = 1856] [id = 239] 05:33:51 INFO - PROCESS | 1856 | ++DOMWINDOW == 211 (0x7f61d0f53c00) [pid = 1856] [serial = 717] [outer = (nil)] 05:33:51 INFO - PROCESS | 1856 | ++DOMWINDOW == 212 (0x7f61d1327000) [pid = 1856] [serial = 718] [outer = 0x7f61d0f53c00] 05:33:51 INFO - PROCESS | 1856 | 1461328431315 Marionette DEBUG loaded listener.js 05:33:51 INFO - PROCESS | 1856 | ++DOMWINDOW == 213 (0x7f61d1741c00) [pid = 1856] [serial = 719] [outer = 0x7f61d0f53c00] 05:33:52 INFO - PROCESS | 1856 | 1461328432028 Marionette TRACE conn3 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 05:33:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 05:33:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 987ms 05:33:52 INFO - PROCESS | 1856 | 1461328432072 Marionette TRACE conn3 -> [0,929,"getWindowHandle",null] 05:33:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 05:33:52 INFO - PROCESS | 1856 | 1461328432077 Marionette TRACE conn3 <- [1,929,null,{"value":"8"}] 05:33:52 INFO - PROCESS | 1856 | 1461328432082 Marionette TRACE conn3 -> [0,930,"setScriptTimeout",{"ms":35000}] 05:33:52 INFO - PROCESS | 1856 | 1461328432085 Marionette TRACE conn3 <- [1,930,null,{}] 05:33:52 INFO - PROCESS | 1856 | 1461328432090 Marionette TRACE conn3 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:52 INFO - PROCESS | 1856 | 1461328432277 Marionette TRACE conn3 <- [1,931,null,{"value":null}] 05:33:52 INFO - PROCESS | 1856 | 1461328432356 Marionette TRACE conn3 -> [0,932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:52 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61d4e21000 == 76 [pid = 1856] [id = 240] 05:33:52 INFO - PROCESS | 1856 | ++DOMWINDOW == 214 (0x7f61d0232400) [pid = 1856] [serial = 720] [outer = (nil)] 05:33:52 INFO - PROCESS | 1856 | ++DOMWINDOW == 215 (0x7f61d2c21c00) [pid = 1856] [serial = 721] [outer = 0x7f61d0232400] 05:33:52 INFO - PROCESS | 1856 | 1461328432414 Marionette DEBUG loaded listener.js 05:33:52 INFO - PROCESS | 1856 | ++DOMWINDOW == 216 (0x7f61d46d2000) [pid = 1856] [serial = 722] [outer = 0x7f61d0232400] 05:33:53 INFO - PROCESS | 1856 | 1461328433328 Marionette TRACE conn3 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 05:33:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 05:33:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1276ms 05:33:53 INFO - PROCESS | 1856 | 1461328433359 Marionette TRACE conn3 -> [0,933,"getWindowHandle",null] 05:33:53 INFO - PROCESS | 1856 | 1461328433366 Marionette TRACE conn3 <- [1,933,null,{"value":"8"}] 05:33:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 05:33:53 INFO - PROCESS | 1856 | 1461328433374 Marionette TRACE conn3 -> [0,934,"setScriptTimeout",{"ms":35000}] 05:33:53 INFO - PROCESS | 1856 | 1461328433378 Marionette TRACE conn3 <- [1,934,null,{}] 05:33:53 INFO - PROCESS | 1856 | 1461328433386 Marionette TRACE conn3 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:53 INFO - PROCESS | 1856 | 1461328433539 Marionette TRACE conn3 <- [1,935,null,{"value":null}] 05:33:53 INFO - PROCESS | 1856 | 1461328433705 Marionette TRACE conn3 -> [0,936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:53 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61d12e0000 == 77 [pid = 1856] [id = 241] 05:33:53 INFO - PROCESS | 1856 | ++DOMWINDOW == 217 (0x7f61cf38a000) [pid = 1856] [serial = 723] [outer = (nil)] 05:33:53 INFO - PROCESS | 1856 | ++DOMWINDOW == 218 (0x7f61d022f000) [pid = 1856] [serial = 724] [outer = 0x7f61cf38a000] 05:33:53 INFO - PROCESS | 1856 | 1461328433772 Marionette DEBUG loaded listener.js 05:33:53 INFO - PROCESS | 1856 | ++DOMWINDOW == 219 (0x7f61d09bcc00) [pid = 1856] [serial = 725] [outer = 0x7f61cf38a000] 05:33:54 INFO - PROCESS | 1856 | 1461328434624 Marionette TRACE conn3 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 05:33:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 05:33:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1279ms 05:33:54 INFO - PROCESS | 1856 | 1461328434655 Marionette TRACE conn3 -> [0,937,"getWindowHandle",null] 05:33:54 INFO - PROCESS | 1856 | 1461328434662 Marionette TRACE conn3 <- [1,937,null,{"value":"8"}] 05:33:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 05:33:54 INFO - PROCESS | 1856 | 1461328434672 Marionette TRACE conn3 -> [0,938,"setScriptTimeout",{"ms":35000}] 05:33:54 INFO - PROCESS | 1856 | 1461328434675 Marionette TRACE conn3 <- [1,938,null,{}] 05:33:54 INFO - PROCESS | 1856 | 1461328434681 Marionette TRACE conn3 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:54 INFO - PROCESS | 1856 | 1461328434888 Marionette TRACE conn3 <- [1,939,null,{"value":null}] 05:33:55 INFO - PROCESS | 1856 | 1461328435012 Marionette TRACE conn3 -> [0,940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:55 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61d555e800 == 78 [pid = 1856] [id = 242] 05:33:55 INFO - PROCESS | 1856 | ++DOMWINDOW == 220 (0x7f61d0c3e400) [pid = 1856] [serial = 726] [outer = (nil)] 05:33:55 INFO - PROCESS | 1856 | ++DOMWINDOW == 221 (0x7f61d1737800) [pid = 1856] [serial = 727] [outer = 0x7f61d0c3e400] 05:33:55 INFO - PROCESS | 1856 | 1461328435077 Marionette DEBUG loaded listener.js 05:33:55 INFO - PROCESS | 1856 | ++DOMWINDOW == 222 (0x7f61d2c2fc00) [pid = 1856] [serial = 728] [outer = 0x7f61d0c3e400] 05:33:55 INFO - PROCESS | 1856 | 1461328435929 Marionette TRACE conn3 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 05:33:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 05:33:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1327ms 05:33:56 INFO - PROCESS | 1856 | 1461328435999 Marionette TRACE conn3 -> [0,941,"getWindowHandle",null] 05:33:56 INFO - PROCESS | 1856 | 1461328436003 Marionette TRACE conn3 <- [1,941,null,{"value":"8"}] 05:33:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 05:33:56 INFO - PROCESS | 1856 | 1461328436008 Marionette TRACE conn3 -> [0,942,"setScriptTimeout",{"ms":35000}] 05:33:56 INFO - PROCESS | 1856 | 1461328436013 Marionette TRACE conn3 <- [1,942,null,{}] 05:33:56 INFO - PROCESS | 1856 | 1461328436027 Marionette TRACE conn3 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:56 INFO - PROCESS | 1856 | 1461328436186 Marionette TRACE conn3 <- [1,943,null,{"value":null}] 05:33:56 INFO - PROCESS | 1856 | 1461328436343 Marionette TRACE conn3 -> [0,944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:56 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61da373000 == 79 [pid = 1856] [id = 243] 05:33:56 INFO - PROCESS | 1856 | ++DOMWINDOW == 223 (0x7f61d47d0c00) [pid = 1856] [serial = 729] [outer = (nil)] 05:33:56 INFO - PROCESS | 1856 | ++DOMWINDOW == 224 (0x7f61d515c400) [pid = 1856] [serial = 730] [outer = 0x7f61d47d0c00] 05:33:56 INFO - PROCESS | 1856 | 1461328436419 Marionette DEBUG loaded listener.js 05:33:56 INFO - PROCESS | 1856 | ++DOMWINDOW == 225 (0x7f61d6f4f400) [pid = 1856] [serial = 731] [outer = 0x7f61d47d0c00] 05:33:57 INFO - PROCESS | 1856 | 1461328437265 Marionette TRACE conn3 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 05:33:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 05:33:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1281ms 05:33:57 INFO - PROCESS | 1856 | 1461328437290 Marionette TRACE conn3 -> [0,945,"getWindowHandle",null] 05:33:57 INFO - PROCESS | 1856 | 1461328437295 Marionette TRACE conn3 <- [1,945,null,{"value":"8"}] 05:33:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 05:33:57 INFO - PROCESS | 1856 | 1461328437300 Marionette TRACE conn3 -> [0,946,"setScriptTimeout",{"ms":35000}] 05:33:57 INFO - PROCESS | 1856 | 1461328437302 Marionette TRACE conn3 <- [1,946,null,{}] 05:33:57 INFO - PROCESS | 1856 | 1461328437307 Marionette TRACE conn3 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:57 INFO - PROCESS | 1856 | 1461328437455 Marionette TRACE conn3 <- [1,947,null,{"value":null}] 05:33:57 INFO - PROCESS | 1856 | 1461328437617 Marionette TRACE conn3 -> [0,948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:57 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61db17d000 == 80 [pid = 1856] [id = 244] 05:33:57 INFO - PROCESS | 1856 | ++DOMWINDOW == 226 (0x7f61c57ccc00) [pid = 1856] [serial = 732] [outer = (nil)] 05:33:57 INFO - PROCESS | 1856 | ++DOMWINDOW == 227 (0x7f61d8437400) [pid = 1856] [serial = 733] [outer = 0x7f61c57ccc00] 05:33:57 INFO - PROCESS | 1856 | 1461328437683 Marionette DEBUG loaded listener.js 05:33:57 INFO - PROCESS | 1856 | ++DOMWINDOW == 228 (0x7f61d956a400) [pid = 1856] [serial = 734] [outer = 0x7f61c57ccc00] 05:33:58 INFO - PROCESS | 1856 | 1461328438475 Marionette TRACE conn3 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 05:33:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 05:33:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1231ms 05:33:58 INFO - PROCESS | 1856 | 1461328438531 Marionette TRACE conn3 -> [0,949,"getWindowHandle",null] 05:33:58 INFO - PROCESS | 1856 | 1461328438535 Marionette TRACE conn3 <- [1,949,null,{"value":"8"}] 05:33:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 05:33:58 INFO - PROCESS | 1856 | 1461328438541 Marionette TRACE conn3 -> [0,950,"setScriptTimeout",{"ms":35000}] 05:33:58 INFO - PROCESS | 1856 | 1461328438543 Marionette TRACE conn3 <- [1,950,null,{}] 05:33:58 INFO - PROCESS | 1856 | 1461328438548 Marionette TRACE conn3 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:58 INFO - PROCESS | 1856 | 1461328438696 Marionette TRACE conn3 <- [1,951,null,{"value":null}] 05:33:58 INFO - PROCESS | 1856 | 1461328438852 Marionette TRACE conn3 -> [0,952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:58 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61ddf93000 == 81 [pid = 1856] [id = 245] 05:33:58 INFO - PROCESS | 1856 | ++DOMWINDOW == 229 (0x7f61d6f48c00) [pid = 1856] [serial = 735] [outer = (nil)] 05:33:58 INFO - PROCESS | 1856 | ++DOMWINDOW == 230 (0x7f61d99b7000) [pid = 1856] [serial = 736] [outer = 0x7f61d6f48c00] 05:33:58 INFO - PROCESS | 1856 | 1461328438919 Marionette DEBUG loaded listener.js 05:33:59 INFO - PROCESS | 1856 | ++DOMWINDOW == 231 (0x7f61da59d800) [pid = 1856] [serial = 737] [outer = 0x7f61d6f48c00] 05:33:59 INFO - PROCESS | 1856 | 1461328439696 Marionette TRACE conn3 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 05:33:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 05:33:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1226ms 05:33:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 05:33:59 INFO - PROCESS | 1856 | 1461328439768 Marionette TRACE conn3 -> [0,953,"getWindowHandle",null] 05:33:59 INFO - PROCESS | 1856 | 1461328439771 Marionette TRACE conn3 <- [1,953,null,{"value":"8"}] 05:33:59 INFO - PROCESS | 1856 | 1461328439775 Marionette TRACE conn3 -> [0,954,"setScriptTimeout",{"ms":35000}] 05:33:59 INFO - PROCESS | 1856 | 1461328439779 Marionette TRACE conn3 <- [1,954,null,{}] 05:33:59 INFO - PROCESS | 1856 | 1461328439783 Marionette TRACE conn3 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:59 INFO - PROCESS | 1856 | 1461328439977 Marionette TRACE conn3 <- [1,955,null,{"value":null}] 05:34:00 INFO - PROCESS | 1856 | 1461328440136 Marionette TRACE conn3 -> [0,956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:00 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61e7f07800 == 82 [pid = 1856] [id = 246] 05:34:00 INFO - PROCESS | 1856 | ++DOMWINDOW == 232 (0x7f61db395800) [pid = 1856] [serial = 738] [outer = (nil)] 05:34:00 INFO - PROCESS | 1856 | ++DOMWINDOW == 233 (0x7f61ddc7c400) [pid = 1856] [serial = 739] [outer = 0x7f61db395800] 05:34:00 INFO - PROCESS | 1856 | 1461328440205 Marionette DEBUG loaded listener.js 05:34:00 INFO - PROCESS | 1856 | ++DOMWINDOW == 234 (0x7f61e6c42c00) [pid = 1856] [serial = 740] [outer = 0x7f61db395800] 05:34:00 INFO - PROCESS | 1856 | 1461328440948 Marionette TRACE conn3 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 05:34:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 05:34:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1226ms 05:34:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 05:34:01 INFO - PROCESS | 1856 | 1461328441003 Marionette TRACE conn3 -> [0,957,"getWindowHandle",null] 05:34:01 INFO - PROCESS | 1856 | 1461328441005 Marionette TRACE conn3 <- [1,957,null,{"value":"8"}] 05:34:01 INFO - PROCESS | 1856 | 1461328441011 Marionette TRACE conn3 -> [0,958,"setScriptTimeout",{"ms":35000}] 05:34:01 INFO - PROCESS | 1856 | 1461328441014 Marionette TRACE conn3 <- [1,958,null,{}] 05:34:01 INFO - PROCESS | 1856 | 1461328441019 Marionette TRACE conn3 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:01 INFO - PROCESS | 1856 | 1461328441163 Marionette TRACE conn3 <- [1,959,null,{"value":null}] 05:34:01 INFO - PROCESS | 1856 | 1461328441325 Marionette TRACE conn3 -> [0,960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:01 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61ecb65000 == 83 [pid = 1856] [id = 247] 05:34:01 INFO - PROCESS | 1856 | ++DOMWINDOW == 235 (0x7f61db397400) [pid = 1856] [serial = 741] [outer = (nil)] 05:34:01 INFO - PROCESS | 1856 | ++DOMWINDOW == 236 (0x7f61e7a7c800) [pid = 1856] [serial = 742] [outer = 0x7f61db397400] 05:34:01 INFO - PROCESS | 1856 | 1461328441392 Marionette DEBUG loaded listener.js 05:34:01 INFO - PROCESS | 1856 | ++DOMWINDOW == 237 (0x7f61e7be0000) [pid = 1856] [serial = 743] [outer = 0x7f61db397400] 05:34:02 INFO - PROCESS | 1856 | 1461328442440 Marionette TRACE conn3 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 05:34:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 05:34:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1481ms 05:34:02 INFO - PROCESS | 1856 | 1461328442493 Marionette TRACE conn3 -> [0,961,"getWindowHandle",null] 05:34:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 05:34:02 INFO - PROCESS | 1856 | 1461328442498 Marionette TRACE conn3 <- [1,961,null,{"value":"8"}] 05:34:02 INFO - PROCESS | 1856 | 1461328442506 Marionette TRACE conn3 -> [0,962,"setScriptTimeout",{"ms":35000}] 05:34:02 INFO - PROCESS | 1856 | 1461328442511 Marionette TRACE conn3 <- [1,962,null,{}] 05:34:02 INFO - PROCESS | 1856 | 1461328442519 Marionette TRACE conn3 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:02 INFO - PROCESS | 1856 | 1461328442670 Marionette TRACE conn3 <- [1,963,null,{"value":null}] 05:34:02 INFO - PROCESS | 1856 | 1461328442890 Marionette TRACE conn3 -> [0,964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:02 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61d1506800 == 84 [pid = 1856] [id = 248] 05:34:02 INFO - PROCESS | 1856 | ++DOMWINDOW == 238 (0x7f61cf212800) [pid = 1856] [serial = 744] [outer = (nil)] 05:34:03 INFO - PROCESS | 1856 | ++DOMWINDOW == 239 (0x7f61d0229800) [pid = 1856] [serial = 745] [outer = 0x7f61cf212800] 05:34:03 INFO - PROCESS | 1856 | 1461328443070 Marionette DEBUG loaded listener.js 05:34:03 INFO - PROCESS | 1856 | ++DOMWINDOW == 240 (0x7f61d09ba000) [pid = 1856] [serial = 746] [outer = 0x7f61cf212800] 05:34:04 INFO - PROCESS | 1856 | 1461328444033 Marionette TRACE conn3 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 05:34:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 05:34:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1590ms 05:34:04 INFO - PROCESS | 1856 | 1461328444095 Marionette TRACE conn3 -> [0,965,"getWindowHandle",null] 05:34:04 INFO - PROCESS | 1856 | 1461328444103 Marionette TRACE conn3 <- [1,965,null,{"value":"8"}] 05:34:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 05:34:04 INFO - PROCESS | 1856 | 1461328444112 Marionette TRACE conn3 -> [0,966,"setScriptTimeout",{"ms":35000}] 05:34:04 INFO - PROCESS | 1856 | 1461328444117 Marionette TRACE conn3 <- [1,966,null,{}] 05:34:04 INFO - PROCESS | 1856 | 1461328444122 Marionette TRACE conn3 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:04 INFO - PROCESS | 1856 | 1461328444286 Marionette TRACE conn3 <- [1,967,null,{"value":null}] 05:34:04 INFO - PROCESS | 1856 | 1461328444449 Marionette TRACE conn3 -> [0,968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:04 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61d4e0e000 == 85 [pid = 1856] [id = 249] 05:34:04 INFO - PROCESS | 1856 | ++DOMWINDOW == 241 (0x7f61d0c3a000) [pid = 1856] [serial = 747] [outer = (nil)] 05:34:04 INFO - PROCESS | 1856 | ++DOMWINDOW == 242 (0x7f61d177dc00) [pid = 1856] [serial = 748] [outer = 0x7f61d0c3a000] 05:34:04 INFO - PROCESS | 1856 | 1461328444507 Marionette DEBUG loaded listener.js 05:34:04 INFO - PROCESS | 1856 | ++DOMWINDOW == 243 (0x7f61d4771400) [pid = 1856] [serial = 749] [outer = 0x7f61d0c3a000] 05:34:05 INFO - PROCESS | 1856 | 1461328445348 Marionette TRACE conn3 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 05:34:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 05:34:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1288ms 05:34:05 INFO - PROCESS | 1856 | 1461328445407 Marionette TRACE conn3 -> [0,969,"getWindowHandle",null] 05:34:05 INFO - PROCESS | 1856 | 1461328445411 Marionette TRACE conn3 <- [1,969,null,{"value":"8"}] 05:34:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 05:34:05 INFO - PROCESS | 1856 | 1461328445417 Marionette TRACE conn3 -> [0,970,"setScriptTimeout",{"ms":35000}] 05:34:05 INFO - PROCESS | 1856 | 1461328445422 Marionette TRACE conn3 <- [1,970,null,{}] 05:34:05 INFO - PROCESS | 1856 | 1461328445435 Marionette TRACE conn3 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:05 INFO - PROCESS | 1856 | 1461328445592 Marionette TRACE conn3 <- [1,971,null,{"value":null}] 05:34:05 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61db954000 == 84 [pid = 1856] [id = 201] 05:34:05 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61e6ca5800 == 83 [pid = 1856] [id = 203] 05:34:05 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61d1f9b800 == 82 [pid = 1856] [id = 239] 05:34:05 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61d0309800 == 81 [pid = 1856] [id = 238] 05:34:05 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61cf35e000 == 80 [pid = 1856] [id = 237] 05:34:05 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61d5548000 == 79 [pid = 1856] [id = 236] 05:34:05 INFO - PROCESS | 1856 | 1461328445804 Marionette TRACE conn3 -> [0,972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:05 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61d0bb6000 == 78 [pid = 1856] [id = 235] 05:34:05 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61d1a1e800 == 77 [pid = 1856] [id = 234] 05:34:05 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61c4fde000 == 76 [pid = 1856] [id = 233] 05:34:05 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61c7554000 == 75 [pid = 1856] [id = 232] 05:34:05 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61ce020000 == 74 [pid = 1856] [id = 231] 05:34:05 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61c7554000 == 75 [pid = 1856] [id = 250] 05:34:05 INFO - PROCESS | 1856 | ++DOMWINDOW == 244 (0x7f61cef9b800) [pid = 1856] [serial = 750] [outer = (nil)] 05:34:05 INFO - PROCESS | 1856 | ++DOMWINDOW == 245 (0x7f61d5152800) [pid = 1856] [serial = 751] [outer = 0x7f61cef9b800] 05:34:05 INFO - PROCESS | 1856 | 1461328445874 Marionette DEBUG loaded listener.js 05:34:05 INFO - PROCESS | 1856 | ++DOMWINDOW == 246 (0x7f61daa36c00) [pid = 1856] [serial = 752] [outer = 0x7f61cef9b800] 05:34:05 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61efbe4000 == 74 [pid = 1856] [id = 230] 05:34:05 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61ddc0f800 == 73 [pid = 1856] [id = 229] 05:34:05 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61d3031800 == 72 [pid = 1856] [id = 228] 05:34:06 INFO - PROCESS | 1856 | 1461328446688 Marionette TRACE conn3 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 05:34:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 05:34:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1285ms 05:34:06 INFO - PROCESS | 1856 | 1461328446702 Marionette TRACE conn3 -> [0,973,"getWindowHandle",null] 05:34:06 INFO - PROCESS | 1856 | 1461328446705 Marionette TRACE conn3 <- [1,973,null,{"value":"8"}] 05:34:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 05:34:06 INFO - PROCESS | 1856 | 1461328446716 Marionette TRACE conn3 -> [0,974,"setScriptTimeout",{"ms":35000}] 05:34:06 INFO - PROCESS | 1856 | 1461328446718 Marionette TRACE conn3 <- [1,974,null,{}] 05:34:06 INFO - PROCESS | 1856 | 1461328446730 Marionette TRACE conn3 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:06 INFO - PROCESS | 1856 | 1461328446905 Marionette TRACE conn3 <- [1,975,null,{"value":null}] 05:34:06 INFO - PROCESS | 1856 | 1461328446930 Marionette TRACE conn3 -> [0,976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:06 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61da8ae000 == 73 [pid = 1856] [id = 251] 05:34:06 INFO - PROCESS | 1856 | ++DOMWINDOW == 247 (0x7f61cef9c400) [pid = 1856] [serial = 753] [outer = (nil)] 05:34:06 INFO - PROCESS | 1856 | ++DOMWINDOW == 248 (0x7f61dbb75c00) [pid = 1856] [serial = 754] [outer = 0x7f61cef9c400] 05:34:06 INFO - PROCESS | 1856 | 1461328446985 Marionette DEBUG loaded listener.js 05:34:07 INFO - PROCESS | 1856 | ++DOMWINDOW == 249 (0x7f61e1c84000) [pid = 1856] [serial = 755] [outer = 0x7f61cef9c400] 05:34:07 INFO - PROCESS | 1856 | 1461328447715 Marionette TRACE conn3 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 05:34:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 05:34:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1033ms 05:34:07 INFO - PROCESS | 1856 | 1461328447755 Marionette TRACE conn3 -> [0,977,"getWindowHandle",null] 05:34:07 INFO - PROCESS | 1856 | 1461328447759 Marionette TRACE conn3 <- [1,977,null,{"value":"8"}] 05:34:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 05:34:07 INFO - PROCESS | 1856 | 1461328447764 Marionette TRACE conn3 -> [0,978,"setScriptTimeout",{"ms":35000}] 05:34:07 INFO - PROCESS | 1856 | 1461328447765 Marionette TRACE conn3 <- [1,978,null,{}] 05:34:07 INFO - PROCESS | 1856 | 1461328447786 Marionette TRACE conn3 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:07 INFO - PROCESS | 1856 | 1461328447983 Marionette TRACE conn3 <- [1,979,null,{"value":null}] 05:34:08 INFO - PROCESS | 1856 | 1461328448068 Marionette TRACE conn3 -> [0,980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:08 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61e8c1f000 == 74 [pid = 1856] [id = 252] 05:34:08 INFO - PROCESS | 1856 | ++DOMWINDOW == 250 (0x7f61dad81800) [pid = 1856] [serial = 756] [outer = (nil)] 05:34:08 INFO - PROCESS | 1856 | ++DOMWINDOW == 251 (0x7f61e7a76c00) [pid = 1856] [serial = 757] [outer = 0x7f61dad81800] 05:34:08 INFO - PROCESS | 1856 | 1461328448125 Marionette DEBUG loaded listener.js 05:34:08 INFO - PROCESS | 1856 | ++DOMWINDOW == 252 (0x7f61e7d84400) [pid = 1856] [serial = 758] [outer = 0x7f61dad81800] 05:34:09 INFO - PROCESS | 1856 | --DOMWINDOW == 251 (0x7f61d6f51800) [pid = 1856] [serial = 383] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 05:34:09 INFO - PROCESS | 1856 | --DOMWINDOW == 250 (0x7f61d04c5000) [pid = 1856] [serial = 476] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 05:34:09 INFO - PROCESS | 1856 | --DOMWINDOW == 249 (0x7f61dda0e400) [pid = 1856] [serial = 389] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 05:34:09 INFO - PROCESS | 1856 | --DOMWINDOW == 248 (0x7f61d1f75400) [pid = 1856] [serial = 311] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 05:34:09 INFO - PROCESS | 1856 | --DOMWINDOW == 247 (0x7f61d4771800) [pid = 1856] [serial = 606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 05:34:09 INFO - PROCESS | 1856 | --DOMWINDOW == 246 (0x7f61d0c04c00) [pid = 1856] [serial = 428] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 05:34:09 INFO - PROCESS | 1856 | --DOMWINDOW == 245 (0x7f61d176f400) [pid = 1856] [serial = 528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 05:34:09 INFO - PROCESS | 1856 | --DOMWINDOW == 244 (0x7f61d0d47c00) [pid = 1856] [serial = 443] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 05:34:09 INFO - PROCESS | 1856 | --DOMWINDOW == 243 (0x7f61cf215c00) [pid = 1856] [serial = 392] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 05:34:09 INFO - PROCESS | 1856 | --DOMWINDOW == 242 (0x7f61cdde5800) [pid = 1856] [serial = 473] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 05:34:09 INFO - PROCESS | 1856 | --DOMWINDOW == 241 (0x7f61d0479000) [pid = 1856] [serial = 525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 05:34:09 INFO - PROCESS | 1856 | --DOMWINDOW == 240 (0x7f61cdde8000) [pid = 1856] [serial = 609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 05:34:09 INFO - PROCESS | 1856 | --DOMWINDOW == 239 (0x7f61d0bebc00) [pid = 1856] [serial = 232] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 05:34:09 INFO - PROCESS | 1856 | --DOMWINDOW == 238 (0x7f61d0beac00) [pid = 1856] [serial = 320] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 05:34:09 INFO - PROCESS | 1856 | --DOMWINDOW == 237 (0x7f61d0a59800) [pid = 1856] [serial = 422] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 05:34:09 INFO - PROCESS | 1856 | --DOMWINDOW == 236 (0x7f61e7fecc00) [pid = 1856] [serial = 317] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 05:34:09 INFO - PROCESS | 1856 | --DOMWINDOW == 235 (0x7f61d55ac000) [pid = 1856] [serial = 434] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 05:34:09 INFO - PROCESS | 1856 | --DOMWINDOW == 234 (0x7f61d09b3c00) [pid = 1856] [serial = 281] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 05:34:09 INFO - PROCESS | 1856 | --DOMWINDOW == 233 (0x7f61cd81c800) [pid = 1856] [serial = 567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 05:34:09 INFO - PROCESS | 1856 | --DOMWINDOW == 232 (0x7f61d6fae000) [pid = 1856] [serial = 277] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 05:34:09 INFO - PROCESS | 1856 | --DOMWINDOW == 231 (0x7f61d47cd400) [pid = 1856] [serial = 485] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 05:34:09 INFO - PROCESS | 1856 | --DOMWINDOW == 230 (0x7f61d04c3000) [pid = 1856] [serial = 353] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 05:34:09 INFO - PROCESS | 1856 | --DOMWINDOW == 229 (0x7f61d09bf800) [pid = 1856] [serial = 271] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 05:34:09 INFO - PROCESS | 1856 | --DOMWINDOW == 228 (0x7f61d0be0800) [pid = 1856] [serial = 344] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 05:34:09 INFO - PROCESS | 1856 | --DOMWINDOW == 227 (0x7f61dda10000) [pid = 1856] [serial = 350] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 05:34:09 INFO - PROCESS | 1856 | --DOMWINDOW == 226 (0x7f61cef8ec00) [pid = 1856] [serial = 522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 05:34:09 INFO - PROCESS | 1856 | --DOMWINDOW == 225 (0x7f61cf213400) [pid = 1856] [serial = 591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 05:34:09 INFO - PROCESS | 1856 | --DOMWINDOW == 224 (0x7f61d4b06c00) [pid = 1856] [serial = 274] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 05:34:09 INFO - PROCESS | 1856 | --DOMWINDOW == 223 (0x7f61cef8e400) [pid = 1856] [serial = 600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 05:34:09 INFO - PROCESS | 1856 | --DOMWINDOW == 222 (0x7f61d47ccc00) [pid = 1856] [serial = 347] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 05:34:09 INFO - PROCESS | 1856 | --DOMWINDOW == 221 (0x7f61dae81800) [pid = 1856] [serial = 386] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 05:34:09 INFO - PROCESS | 1856 | --DOMWINDOW == 220 (0x7f61cdde6400) [pid = 1856] [serial = 491] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 05:34:09 INFO - PROCESS | 1856 | --DOMWINDOW == 219 (0x7f61ed27e400) [pid = 1856] [serial = 284] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 05:34:09 INFO - PROCESS | 1856 | --DOMWINDOW == 218 (0x7f61d0c04400) [pid = 1856] [serial = 425] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 05:34:09 INFO - PROCESS | 1856 | --DOMWINDOW == 217 (0x7f61cdde2800) [pid = 1856] [serial = 564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 05:34:09 INFO - PROCESS | 1856 | --DOMWINDOW == 216 (0x7f61cd813000) [pid = 1856] [serial = 570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 05:34:09 INFO - PROCESS | 1856 | --DOMWINDOW == 215 (0x7f61d1776800) [pid = 1856] [serial = 482] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 05:34:09 INFO - PROCESS | 1856 | --DOMWINDOW == 214 (0x7f61d19ecc00) [pid = 1856] [serial = 437] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 05:34:09 INFO - PROCESS | 1856 | --DOMWINDOW == 213 (0x7f61d0be4800) [pid = 1856] [serial = 440] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 05:34:09 INFO - PROCESS | 1856 | --DOMWINDOW == 212 (0x7f61d1776400) [pid = 1856] [serial = 479] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 05:34:09 INFO - PROCESS | 1856 | --DOMWINDOW == 211 (0x7f61d97bb000) [pid = 1856] [serial = 314] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 05:34:09 INFO - PROCESS | 1856 | --DOMWINDOW == 210 (0x7f61cf20b000) [pid = 1856] [serial = 431] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 05:34:09 INFO - PROCESS | 1856 | --DOMWINDOW == 209 (0x7f61d04cf400) [pid = 1856] [serial = 380] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 05:34:09 INFO - PROCESS | 1856 | --DOMWINDOW == 208 (0x7f61d19ec400) [pid = 1856] [serial = 603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 05:34:09 INFO - PROCESS | 1856 | --DOMWINDOW == 207 (0x7f61cf20f000) [pid = 1856] [serial = 419] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 05:34:09 INFO - PROCESS | 1856 | --DOMWINDOW == 206 (0x7f61d0474800) [pid = 1856] [serial = 446] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 05:34:09 INFO - PROCESS | 1856 | --DOMWINDOW == 205 (0x7f61d1772000) [pid = 1856] [serial = 531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 05:34:09 INFO - PROCESS | 1856 | --DOMWINDOW == 204 (0x7f61d5157c00) [pid = 1856] [serial = 488] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 05:34:09 INFO - PROCESS | 1856 | --DOMWINDOW == 203 (0x7f61d19f6c00) [pid = 1856] [serial = 561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 05:34:09 INFO - PROCESS | 1856 | --DOMWINDOW == 202 (0x7f61d047a800) [pid = 1856] [serial = 594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 05:34:09 INFO - PROCESS | 1856 | --DOMWINDOW == 201 (0x7f61cf38b800) [pid = 1856] [serial = 558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 05:34:09 INFO - PROCESS | 1856 | --DOMWINDOW == 200 (0x7f61cf210000) [pid = 1856] [serial = 555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 05:34:09 INFO - PROCESS | 1856 | --DOMWINDOW == 199 (0x7f61cdde5c00) [pid = 1856] [serial = 534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 05:34:09 INFO - PROCESS | 1856 | --DOMWINDOW == 198 (0x7f61db309000) [pid = 1856] [serial = 537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 05:34:09 INFO - PROCESS | 1856 | --DOMWINDOW == 197 (0x7f61d0c3f000) [pid = 1856] [serial = 597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 05:34:09 INFO - PROCESS | 1856 | --DOMWINDOW == 196 (0x7f61db21a800) [pid = 1856] [serial = 675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 05:34:09 INFO - PROCESS | 1856 | --DOMWINDOW == 195 (0x7f61d4624c00) [pid = 1856] [serial = 666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 05:34:09 INFO - PROCESS | 1856 | --DOMWINDOW == 194 (0x7f61d0c33400) [pid = 1856] [serial = 663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 05:34:09 INFO - PROCESS | 1856 | --DOMWINDOW == 193 (0x7f61cefa7c00) [pid = 1856] [serial = 678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 05:34:09 INFO - PROCESS | 1856 | --DOMWINDOW == 192 (0x7f61d0c34000) [pid = 1856] [serial = 669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 05:34:09 INFO - PROCESS | 1856 | --DOMWINDOW == 191 (0x7f61cdde7000) [pid = 1856] [serial = 657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 05:34:09 INFO - PROCESS | 1856 | --DOMWINDOW == 190 (0x7f61d19f4c00) [pid = 1856] [serial = 672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 05:34:09 INFO - PROCESS | 1856 | --DOMWINDOW == 189 (0x7f61d022b400) [pid = 1856] [serial = 660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 05:34:09 INFO - PROCESS | 1856 | --DOMWINDOW == 188 (0x7f61d0f53c00) [pid = 1856] [serial = 717] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 05:34:09 INFO - PROCESS | 1856 | --DOMWINDOW == 187 (0x7f61cf38c800) [pid = 1856] [serial = 714] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 05:34:09 INFO - PROCESS | 1856 | --DOMWINDOW == 186 (0x7f61cd820800) [pid = 1856] [serial = 711] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 05:34:09 INFO - PROCESS | 1856 | 1461328449569 Marionette TRACE conn3 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 05:34:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 05:34:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1831ms 05:34:09 INFO - PROCESS | 1856 | 1461328449596 Marionette TRACE conn3 -> [0,981,"getWindowHandle",null] 05:34:09 INFO - PROCESS | 1856 | 1461328449599 Marionette TRACE conn3 <- [1,981,null,{"value":"8"}] 05:34:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 05:34:09 INFO - PROCESS | 1856 | 1461328449604 Marionette TRACE conn3 -> [0,982,"setScriptTimeout",{"ms":35000}] 05:34:09 INFO - PROCESS | 1856 | 1461328449606 Marionette TRACE conn3 <- [1,982,null,{}] 05:34:09 INFO - PROCESS | 1856 | 1461328449611 Marionette TRACE conn3 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:09 INFO - PROCESS | 1856 | 1461328449769 Marionette TRACE conn3 <- [1,983,null,{"value":null}] 05:34:09 INFO - PROCESS | 1856 | 1461328449787 Marionette TRACE conn3 -> [0,984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:09 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61d1503000 == 75 [pid = 1856] [id = 253] 05:34:09 INFO - PROCESS | 1856 | ++DOMWINDOW == 187 (0x7f61cf210000) [pid = 1856] [serial = 759] [outer = (nil)] 05:34:09 INFO - PROCESS | 1856 | ++DOMWINDOW == 188 (0x7f61d0a56400) [pid = 1856] [serial = 760] [outer = 0x7f61cf210000] 05:34:09 INFO - PROCESS | 1856 | 1461328449849 Marionette DEBUG loaded listener.js 05:34:09 INFO - PROCESS | 1856 | ++DOMWINDOW == 189 (0x7f61d0d50000) [pid = 1856] [serial = 761] [outer = 0x7f61cf210000] 05:34:10 INFO - PROCESS | 1856 | 1461328450576 Marionette TRACE conn3 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 05:34:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 05:34:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1028ms 05:34:10 INFO - PROCESS | 1856 | 1461328450633 Marionette TRACE conn3 -> [0,985,"getWindowHandle",null] 05:34:10 INFO - PROCESS | 1856 | 1461328450636 Marionette TRACE conn3 <- [1,985,null,{"value":"8"}] 05:34:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 05:34:10 INFO - PROCESS | 1856 | 1461328450641 Marionette TRACE conn3 -> [0,986,"setScriptTimeout",{"ms":35000}] 05:34:10 INFO - PROCESS | 1856 | 1461328450644 Marionette TRACE conn3 <- [1,986,null,{}] 05:34:10 INFO - PROCESS | 1856 | 1461328450648 Marionette TRACE conn3 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:10 INFO - PROCESS | 1856 | 1461328450823 Marionette TRACE conn3 <- [1,987,null,{"value":null}] 05:34:10 INFO - PROCESS | 1856 | 1461328450843 Marionette TRACE conn3 -> [0,988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:10 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61d9779800 == 76 [pid = 1856] [id = 254] 05:34:10 INFO - PROCESS | 1856 | ++DOMWINDOW == 190 (0x7f61d0d52000) [pid = 1856] [serial = 762] [outer = (nil)] 05:34:10 INFO - PROCESS | 1856 | ++DOMWINDOW == 191 (0x7f61d19e8800) [pid = 1856] [serial = 763] [outer = 0x7f61d0d52000] 05:34:10 INFO - PROCESS | 1856 | 1461328450899 Marionette DEBUG loaded listener.js 05:34:10 INFO - PROCESS | 1856 | ++DOMWINDOW == 192 (0x7f61d476f800) [pid = 1856] [serial = 764] [outer = 0x7f61d0d52000] 05:34:11 INFO - PROCESS | 1856 | 1461328451874 Marionette TRACE conn3 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 05:34:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 05:34:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1276ms 05:34:11 INFO - PROCESS | 1856 | 1461328451918 Marionette TRACE conn3 -> [0,989,"getWindowHandle",null] 05:34:11 INFO - PROCESS | 1856 | 1461328451923 Marionette TRACE conn3 <- [1,989,null,{"value":"8"}] 05:34:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 05:34:11 INFO - PROCESS | 1856 | 1461328451930 Marionette TRACE conn3 -> [0,990,"setScriptTimeout",{"ms":35000}] 05:34:11 INFO - PROCESS | 1856 | 1461328451935 Marionette TRACE conn3 <- [1,990,null,{}] 05:34:11 INFO - PROCESS | 1856 | 1461328451943 Marionette TRACE conn3 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:12 INFO - PROCESS | 1856 | 1461328452118 Marionette TRACE conn3 <- [1,991,null,{"value":null}] 05:34:12 INFO - PROCESS | 1856 | 1461328452283 Marionette TRACE conn3 -> [0,992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:12 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61d17b5000 == 77 [pid = 1856] [id = 255] 05:34:12 INFO - PROCESS | 1856 | ++DOMWINDOW == 193 (0x7f61cf391000) [pid = 1856] [serial = 765] [outer = (nil)] 05:34:12 INFO - PROCESS | 1856 | ++DOMWINDOW == 194 (0x7f61d0478c00) [pid = 1856] [serial = 766] [outer = 0x7f61cf391000] 05:34:12 INFO - PROCESS | 1856 | 1461328452353 Marionette DEBUG loaded listener.js 05:34:12 INFO - PROCESS | 1856 | ++DOMWINDOW == 195 (0x7f61d09ba400) [pid = 1856] [serial = 767] [outer = 0x7f61cf391000] 05:34:13 INFO - PROCESS | 1856 | 1461328453189 Marionette TRACE conn3 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 05:34:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 05:34:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1331ms 05:34:13 INFO - PROCESS | 1856 | 1461328453261 Marionette TRACE conn3 -> [0,993,"getWindowHandle",null] 05:34:13 INFO - PROCESS | 1856 | 1461328453269 Marionette TRACE conn3 <- [1,993,null,{"value":"8"}] 05:34:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 05:34:13 INFO - PROCESS | 1856 | 1461328453278 Marionette TRACE conn3 -> [0,994,"setScriptTimeout",{"ms":35000}] 05:34:13 INFO - PROCESS | 1856 | 1461328453281 Marionette TRACE conn3 <- [1,994,null,{}] 05:34:13 INFO - PROCESS | 1856 | 1461328453285 Marionette TRACE conn3 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:13 INFO - PROCESS | 1856 | 1461328453478 Marionette TRACE conn3 <- [1,995,null,{"value":null}] 05:34:13 INFO - PROCESS | 1856 | 1461328453642 Marionette TRACE conn3 -> [0,996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:13 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61da8ad000 == 78 [pid = 1856] [id = 256] 05:34:13 INFO - PROCESS | 1856 | ++DOMWINDOW == 196 (0x7f61d0c04800) [pid = 1856] [serial = 768] [outer = (nil)] 05:34:13 INFO - PROCESS | 1856 | ++DOMWINDOW == 197 (0x7f61d176f400) [pid = 1856] [serial = 769] [outer = 0x7f61d0c04800] 05:34:13 INFO - PROCESS | 1856 | 1461328453709 Marionette DEBUG loaded listener.js 05:34:13 INFO - PROCESS | 1856 | ++DOMWINDOW == 198 (0x7f61d3a95800) [pid = 1856] [serial = 770] [outer = 0x7f61d0c04800] 05:34:14 INFO - PROCESS | 1856 | 1461328454507 Marionette TRACE conn3 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 05:34:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 05:34:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1281ms 05:34:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 05:34:14 INFO - PROCESS | 1856 | 1461328454560 Marionette TRACE conn3 -> [0,997,"getWindowHandle",null] 05:34:14 INFO - PROCESS | 1856 | 1461328454563 Marionette TRACE conn3 <- [1,997,null,{"value":"8"}] 05:34:14 INFO - PROCESS | 1856 | 1461328454569 Marionette TRACE conn3 -> [0,998,"setScriptTimeout",{"ms":35000}] 05:34:14 INFO - PROCESS | 1856 | 1461328454574 Marionette TRACE conn3 <- [1,998,null,{}] 05:34:14 INFO - PROCESS | 1856 | 1461328454589 Marionette TRACE conn3 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:14 INFO - PROCESS | 1856 | 1461328454738 Marionette TRACE conn3 <- [1,999,null,{"value":null}] 05:34:14 INFO - PROCESS | 1856 | 1461328454909 Marionette TRACE conn3 -> [0,1000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:14 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61ef858000 == 79 [pid = 1856] [id = 257] 05:34:14 INFO - PROCESS | 1856 | ++DOMWINDOW == 199 (0x7f61d4b08800) [pid = 1856] [serial = 771] [outer = (nil)] 05:34:14 INFO - PROCESS | 1856 | ++DOMWINDOW == 200 (0x7f61d55b1400) [pid = 1856] [serial = 772] [outer = 0x7f61d4b08800] 05:34:14 INFO - PROCESS | 1856 | 1461328454979 Marionette DEBUG loaded listener.js 05:34:15 INFO - PROCESS | 1856 | ++DOMWINDOW == 201 (0x7f61d8435400) [pid = 1856] [serial = 773] [outer = 0x7f61d4b08800] 05:34:15 INFO - PROCESS | 1856 | 1461328455785 Marionette TRACE conn3 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 05:34:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 05:34:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1283ms 05:34:15 INFO - PROCESS | 1856 | 1461328455851 Marionette TRACE conn3 -> [0,1001,"getWindowHandle",null] 05:34:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 05:34:15 INFO - PROCESS | 1856 | 1461328455855 Marionette TRACE conn3 <- [1,1001,null,{"value":"8"}] 05:34:15 INFO - PROCESS | 1856 | 1461328455860 Marionette TRACE conn3 -> [0,1002,"setScriptTimeout",{"ms":35000}] 05:34:15 INFO - PROCESS | 1856 | 1461328455863 Marionette TRACE conn3 <- [1,1002,null,{}] 05:34:15 INFO - PROCESS | 1856 | 1461328455867 Marionette TRACE conn3 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:16 INFO - PROCESS | 1856 | 1461328456008 Marionette TRACE conn3 <- [1,1003,null,{"value":null}] 05:34:16 INFO - PROCESS | 1856 | 1461328456176 Marionette TRACE conn3 -> [0,1004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:16 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61c46ea000 == 80 [pid = 1856] [id = 258] 05:34:16 INFO - PROCESS | 1856 | ++DOMWINDOW == 202 (0x7f61d5157c00) [pid = 1856] [serial = 774] [outer = (nil)] 05:34:16 INFO - PROCESS | 1856 | ++DOMWINDOW == 203 (0x7f61d97b8000) [pid = 1856] [serial = 775] [outer = 0x7f61d5157c00] 05:34:16 INFO - PROCESS | 1856 | 1461328456246 Marionette DEBUG loaded listener.js 05:34:16 INFO - PROCESS | 1856 | ++DOMWINDOW == 204 (0x7f61dad87000) [pid = 1856] [serial = 776] [outer = 0x7f61d5157c00] 05:34:17 INFO - PROCESS | 1856 | 1461328457036 Marionette TRACE conn3 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 05:34:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 05:34:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1233ms 05:34:17 INFO - PROCESS | 1856 | 1461328457093 Marionette TRACE conn3 -> [0,1005,"getWindowHandle",null] 05:34:17 INFO - PROCESS | 1856 | 1461328457097 Marionette TRACE conn3 <- [1,1005,null,{"value":"8"}] 05:34:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 05:34:17 INFO - PROCESS | 1856 | 1461328457102 Marionette TRACE conn3 -> [0,1006,"setScriptTimeout",{"ms":35000}] 05:34:17 INFO - PROCESS | 1856 | 1461328457104 Marionette TRACE conn3 <- [1,1006,null,{}] 05:34:17 INFO - PROCESS | 1856 | 1461328457109 Marionette TRACE conn3 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:17 INFO - PROCESS | 1856 | 1461328457250 Marionette TRACE conn3 <- [1,1007,null,{"value":null}] 05:34:17 INFO - PROCESS | 1856 | 1461328457419 Marionette TRACE conn3 -> [0,1008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:17 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61ecb7a000 == 81 [pid = 1856] [id = 259] 05:34:17 INFO - PROCESS | 1856 | ++DOMWINDOW == 205 (0x7f61cefab800) [pid = 1856] [serial = 777] [outer = (nil)] 05:34:17 INFO - PROCESS | 1856 | ++DOMWINDOW == 206 (0x7f61db223c00) [pid = 1856] [serial = 778] [outer = 0x7f61cefab800] 05:34:17 INFO - PROCESS | 1856 | 1461328457485 Marionette DEBUG loaded listener.js 05:34:17 INFO - PROCESS | 1856 | ++DOMWINDOW == 207 (0x7f61ddc44000) [pid = 1856] [serial = 779] [outer = 0x7f61cefab800] 05:34:18 INFO - PROCESS | 1856 | 1461328458309 Marionette TRACE conn3 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 05:34:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 05:34:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1279ms 05:34:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 05:34:18 INFO - PROCESS | 1856 | 1461328458382 Marionette TRACE conn3 -> [0,1009,"getWindowHandle",null] 05:34:18 INFO - PROCESS | 1856 | 1461328458385 Marionette TRACE conn3 <- [1,1009,null,{"value":"8"}] 05:34:18 INFO - PROCESS | 1856 | 1461328458390 Marionette TRACE conn3 -> [0,1010,"setScriptTimeout",{"ms":35000}] 05:34:18 INFO - PROCESS | 1856 | 1461328458393 Marionette TRACE conn3 <- [1,1010,null,{}] 05:34:18 INFO - PROCESS | 1856 | 1461328458398 Marionette TRACE conn3 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:18 INFO - PROCESS | 1856 | 1461328458590 Marionette TRACE conn3 <- [1,1011,null,{"value":null}] 05:34:18 INFO - PROCESS | 1856 | 1461328458755 Marionette TRACE conn3 -> [0,1012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:18 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61d50c2000 == 82 [pid = 1856] [id = 260] 05:34:18 INFO - PROCESS | 1856 | ++DOMWINDOW == 208 (0x7f61e7d85c00) [pid = 1856] [serial = 780] [outer = (nil)] 05:34:18 INFO - PROCESS | 1856 | ++DOMWINDOW == 209 (0x7f61e8d43400) [pid = 1856] [serial = 781] [outer = 0x7f61e7d85c00] 05:34:18 INFO - PROCESS | 1856 | 1461328458822 Marionette DEBUG loaded listener.js 05:34:18 INFO - PROCESS | 1856 | ++DOMWINDOW == 210 (0x7f61e90d5800) [pid = 1856] [serial = 782] [outer = 0x7f61e7d85c00] 05:34:19 INFO - PROCESS | 1856 | 1461328459608 Marionette TRACE conn3 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 05:34:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 05:34:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1278ms 05:34:19 INFO - PROCESS | 1856 | 1461328459669 Marionette TRACE conn3 -> [0,1013,"getWindowHandle",null] 05:34:19 INFO - PROCESS | 1856 | 1461328459672 Marionette TRACE conn3 <- [1,1013,null,{"value":"8"}] 05:34:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 05:34:19 INFO - PROCESS | 1856 | 1461328459678 Marionette TRACE conn3 -> [0,1014,"setScriptTimeout",{"ms":35000}] 05:34:19 INFO - PROCESS | 1856 | 1461328459680 Marionette TRACE conn3 <- [1,1014,null,{}] 05:34:19 INFO - PROCESS | 1856 | 1461328459685 Marionette TRACE conn3 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:19 INFO - PROCESS | 1856 | 1461328459841 Marionette TRACE conn3 <- [1,1015,null,{"value":null}] 05:34:20 INFO - PROCESS | 1856 | 1461328460011 Marionette TRACE conn3 -> [0,1016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:20 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61c451c800 == 83 [pid = 1856] [id = 261] 05:34:20 INFO - PROCESS | 1856 | ++DOMWINDOW == 211 (0x7f61e7fed800) [pid = 1856] [serial = 783] [outer = (nil)] 05:34:20 INFO - PROCESS | 1856 | ++DOMWINDOW == 212 (0x7f61eae42000) [pid = 1856] [serial = 784] [outer = 0x7f61e7fed800] 05:34:20 INFO - PROCESS | 1856 | 1461328460074 Marionette DEBUG loaded listener.js 05:34:20 INFO - PROCESS | 1856 | ++DOMWINDOW == 213 (0x7f61ec61a400) [pid = 1856] [serial = 785] [outer = 0x7f61e7fed800] 05:34:20 INFO - PROCESS | 1856 | 1461328460895 Marionette TRACE conn3 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 05:34:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 05:34:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1277ms 05:34:20 INFO - PROCESS | 1856 | 1461328460955 Marionette TRACE conn3 -> [0,1017,"getWindowHandle",null] 05:34:20 INFO - PROCESS | 1856 | 1461328460958 Marionette TRACE conn3 <- [1,1017,null,{"value":"8"}] 05:34:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 05:34:20 INFO - PROCESS | 1856 | 1461328460964 Marionette TRACE conn3 -> [0,1018,"setScriptTimeout",{"ms":35000}] 05:34:20 INFO - PROCESS | 1856 | 1461328460968 Marionette TRACE conn3 <- [1,1018,null,{}] 05:34:20 INFO - PROCESS | 1856 | 1461328460973 Marionette TRACE conn3 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:21 INFO - PROCESS | 1856 | 1461328461123 Marionette TRACE conn3 <- [1,1019,null,{"value":null}] 05:34:21 INFO - PROCESS | 1856 | 1461328461295 Marionette TRACE conn3 -> [0,1020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:21 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61c750c000 == 84 [pid = 1856] [id = 262] 05:34:21 INFO - PROCESS | 1856 | ++DOMWINDOW == 214 (0x7f61cd812400) [pid = 1856] [serial = 786] [outer = (nil)] 05:34:21 INFO - PROCESS | 1856 | ++DOMWINDOW == 215 (0x7f61d0235c00) [pid = 1856] [serial = 787] [outer = 0x7f61cd812400] 05:34:21 INFO - PROCESS | 1856 | 1461328461368 Marionette DEBUG loaded listener.js 05:34:21 INFO - PROCESS | 1856 | ++DOMWINDOW == 216 (0x7f61d0c3b400) [pid = 1856] [serial = 788] [outer = 0x7f61cd812400] 05:34:22 INFO - PROCESS | 1856 | 1461328462109 Marionette TRACE conn3 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 05:34:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 05:34:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1183ms 05:34:22 INFO - PROCESS | 1856 | 1461328462150 Marionette TRACE conn3 -> [0,1021,"getWindowHandle",null] 05:34:22 INFO - PROCESS | 1856 | 1461328462154 Marionette TRACE conn3 <- [1,1021,null,{"value":"8"}] 05:34:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 05:34:22 INFO - PROCESS | 1856 | 1461328462160 Marionette TRACE conn3 -> [0,1022,"setScriptTimeout",{"ms":35000}] 05:34:22 INFO - PROCESS | 1856 | 1461328462164 Marionette TRACE conn3 <- [1,1022,null,{}] 05:34:22 INFO - PROCESS | 1856 | 1461328462170 Marionette TRACE conn3 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:22 INFO - PROCESS | 1856 | 1461328462345 Marionette TRACE conn3 <- [1,1023,null,{"value":null}] 05:34:22 INFO - PROCESS | 1856 | 1461328462515 Marionette TRACE conn3 -> [0,1024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:22 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61c82e9000 == 85 [pid = 1856] [id = 263] 05:34:22 INFO - PROCESS | 1856 | ++DOMWINDOW == 217 (0x7f61cd81a400) [pid = 1856] [serial = 789] [outer = (nil)] 05:34:22 INFO - PROCESS | 1856 | ++DOMWINDOW == 218 (0x7f61cefa0800) [pid = 1856] [serial = 790] [outer = 0x7f61cd81a400] 05:34:22 INFO - PROCESS | 1856 | 1461328462578 Marionette DEBUG loaded listener.js 05:34:22 INFO - PROCESS | 1856 | ++DOMWINDOW == 219 (0x7f61d04ce800) [pid = 1856] [serial = 791] [outer = 0x7f61cd81a400] 05:34:23 INFO - PROCESS | 1856 | 1461328463409 Marionette TRACE conn3 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 05:34:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 05:34:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1582ms 05:34:23 INFO - PROCESS | 1856 | 1461328463743 Marionette TRACE conn3 -> [0,1025,"getWindowHandle",null] 05:34:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 05:34:23 INFO - PROCESS | 1856 | 1461328463749 Marionette TRACE conn3 <- [1,1025,null,{"value":"8"}] 05:34:23 INFO - PROCESS | 1856 | 1461328463756 Marionette TRACE conn3 -> [0,1026,"setScriptTimeout",{"ms":35000}] 05:34:23 INFO - PROCESS | 1856 | 1461328463760 Marionette TRACE conn3 <- [1,1026,null,{}] 05:34:23 INFO - PROCESS | 1856 | 1461328463767 Marionette TRACE conn3 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:23 INFO - PROCESS | 1856 | 1461328463946 Marionette TRACE conn3 <- [1,1027,null,{"value":null}] 05:34:24 INFO - PROCESS | 1856 | 1461328464192 Marionette TRACE conn3 -> [0,1028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:24 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61c82f5000 == 86 [pid = 1856] [id = 264] 05:34:24 INFO - PROCESS | 1856 | ++DOMWINDOW == 220 (0x7f61cefa8000) [pid = 1856] [serial = 792] [outer = (nil)] 05:34:24 INFO - PROCESS | 1856 | ++DOMWINDOW == 221 (0x7f61cf219400) [pid = 1856] [serial = 793] [outer = 0x7f61cefa8000] 05:34:24 INFO - PROCESS | 1856 | 1461328464250 Marionette DEBUG loaded listener.js 05:34:24 INFO - PROCESS | 1856 | ++DOMWINDOW == 222 (0x7f61cf3a1800) [pid = 1856] [serial = 794] [outer = 0x7f61cefa8000] 05:34:25 INFO - PROCESS | 1856 | 1461328465092 Marionette TRACE conn3 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 05:34:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 05:34:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1391ms 05:34:25 INFO - PROCESS | 1856 | 1461328465147 Marionette TRACE conn3 -> [0,1029,"getWindowHandle",null] 05:34:25 INFO - PROCESS | 1856 | 1461328465150 Marionette TRACE conn3 <- [1,1029,null,{"value":"8"}] 05:34:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 05:34:25 INFO - PROCESS | 1856 | 1461328465161 Marionette TRACE conn3 -> [0,1030,"setScriptTimeout",{"ms":35000}] 05:34:25 INFO - PROCESS | 1856 | 1461328465165 Marionette TRACE conn3 <- [1,1030,null,{}] 05:34:25 INFO - PROCESS | 1856 | 1461328465170 Marionette TRACE conn3 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:25 INFO - PROCESS | 1856 | 1461328465347 Marionette TRACE conn3 <- [1,1031,null,{"value":null}] 05:34:25 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61d1503000 == 85 [pid = 1856] [id = 253] 05:34:25 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61e8c1f000 == 84 [pid = 1856] [id = 252] 05:34:25 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61da8ae000 == 83 [pid = 1856] [id = 251] 05:34:25 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61c7554000 == 82 [pid = 1856] [id = 250] 05:34:25 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61ec636000 == 81 [pid = 1856] [id = 227] 05:34:25 INFO - PROCESS | 1856 | --DOMWINDOW == 221 (0x7f61e7a7e000) [pid = 1856] [serial = 697] [outer = (nil)] [url = about:blank] 05:34:25 INFO - PROCESS | 1856 | --DOMWINDOW == 220 (0x7f61e8c41400) [pid = 1856] [serial = 700] [outer = (nil)] [url = about:blank] 05:34:25 INFO - PROCESS | 1856 | --DOMWINDOW == 219 (0x7f61eae41400) [pid = 1856] [serial = 703] [outer = (nil)] [url = about:blank] 05:34:25 INFO - PROCESS | 1856 | --DOMWINDOW == 218 (0x7f61d0c38000) [pid = 1856] [serial = 706] [outer = (nil)] [url = about:blank] 05:34:25 INFO - PROCESS | 1856 | --DOMWINDOW == 217 (0x7f61ddc3a800) [pid = 1856] [serial = 655] [outer = (nil)] [url = about:blank] 05:34:25 INFO - PROCESS | 1856 | --DOMWINDOW == 216 (0x7f61db920000) [pid = 1856] [serial = 652] [outer = (nil)] [url = about:blank] 05:34:25 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61d4e0e000 == 80 [pid = 1856] [id = 249] 05:34:25 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61d1506800 == 79 [pid = 1856] [id = 248] 05:34:25 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61da373000 == 78 [pid = 1856] [id = 243] 05:34:25 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61d555e800 == 77 [pid = 1856] [id = 242] 05:34:25 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61d12e0000 == 76 [pid = 1856] [id = 241] 05:34:25 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61d4e21000 == 75 [pid = 1856] [id = 240] 05:34:25 INFO - PROCESS | 1856 | --DOMWINDOW == 215 (0x7f61ec624c00) [pid = 1856] [serial = 436] [outer = (nil)] [url = about:blank] 05:34:25 INFO - PROCESS | 1856 | --DOMWINDOW == 214 (0x7f61ed211800) [pid = 1856] [serial = 283] [outer = (nil)] [url = about:blank] 05:34:25 INFO - PROCESS | 1856 | --DOMWINDOW == 213 (0x7f61db393000) [pid = 1856] [serial = 569] [outer = (nil)] [url = about:blank] 05:34:25 INFO - PROCESS | 1856 | --DOMWINDOW == 212 (0x7f61e7ff9c00) [pid = 1856] [serial = 279] [outer = (nil)] [url = about:blank] 05:34:25 INFO - PROCESS | 1856 | --DOMWINDOW == 211 (0x7f61d9dd9400) [pid = 1856] [serial = 487] [outer = (nil)] [url = about:blank] 05:34:25 INFO - PROCESS | 1856 | --DOMWINDOW == 210 (0x7f61e8c43400) [pid = 1856] [serial = 355] [outer = (nil)] [url = about:blank] 05:34:25 INFO - PROCESS | 1856 | --DOMWINDOW == 209 (0x7f61d1f78400) [pid = 1856] [serial = 273] [outer = (nil)] [url = about:blank] 05:34:25 INFO - PROCESS | 1856 | --DOMWINDOW == 208 (0x7f61d4776c00) [pid = 1856] [serial = 346] [outer = (nil)] [url = about:blank] 05:34:25 INFO - PROCESS | 1856 | --DOMWINDOW == 207 (0x7f61ed27c400) [pid = 1856] [serial = 352] [outer = (nil)] [url = about:blank] 05:34:25 INFO - PROCESS | 1856 | --DOMWINDOW == 206 (0x7f61cf391400) [pid = 1856] [serial = 524] [outer = (nil)] [url = about:blank] 05:34:25 INFO - PROCESS | 1856 | --DOMWINDOW == 205 (0x7f61d0226c00) [pid = 1856] [serial = 593] [outer = (nil)] [url = about:blank] 05:34:25 INFO - PROCESS | 1856 | --DOMWINDOW == 204 (0x7f61daa39000) [pid = 1856] [serial = 276] [outer = (nil)] [url = about:blank] 05:34:25 INFO - PROCESS | 1856 | --DOMWINDOW == 203 (0x7f61d2f11000) [pid = 1856] [serial = 602] [outer = (nil)] [url = about:blank] 05:34:25 INFO - PROCESS | 1856 | --DOMWINDOW == 202 (0x7f61d9dd0000) [pid = 1856] [serial = 349] [outer = (nil)] [url = about:blank] 05:34:25 INFO - PROCESS | 1856 | --DOMWINDOW == 201 (0x7f61ed27c000) [pid = 1856] [serial = 388] [outer = (nil)] [url = about:blank] 05:34:25 INFO - PROCESS | 1856 | --DOMWINDOW == 200 (0x7f61e1c81800) [pid = 1856] [serial = 493] [outer = (nil)] [url = about:blank] 05:34:25 INFO - PROCESS | 1856 | --DOMWINDOW == 199 (0x7f61ef80e400) [pid = 1856] [serial = 286] [outer = (nil)] [url = about:blank] 05:34:25 INFO - PROCESS | 1856 | --DOMWINDOW == 198 (0x7f61d88f5400) [pid = 1856] [serial = 427] [outer = (nil)] [url = about:blank] 05:34:25 INFO - PROCESS | 1856 | --DOMWINDOW == 197 (0x7f61d97ae000) [pid = 1856] [serial = 566] [outer = (nil)] [url = about:blank] 05:34:25 INFO - PROCESS | 1856 | --DOMWINDOW == 196 (0x7f61d99b6c00) [pid = 1856] [serial = 572] [outer = (nil)] [url = about:blank] 05:34:25 INFO - PROCESS | 1856 | --DOMWINDOW == 195 (0x7f61d8431c00) [pid = 1856] [serial = 484] [outer = (nil)] [url = about:blank] 05:34:25 INFO - PROCESS | 1856 | --DOMWINDOW == 194 (0x7f61d55af800) [pid = 1856] [serial = 439] [outer = (nil)] [url = about:blank] 05:34:25 INFO - PROCESS | 1856 | --DOMWINDOW == 193 (0x7f61ed27b400) [pid = 1856] [serial = 442] [outer = (nil)] [url = about:blank] 05:34:25 INFO - PROCESS | 1856 | --DOMWINDOW == 192 (0x7f61d2c2c800) [pid = 1856] [serial = 481] [outer = (nil)] [url = about:blank] 05:34:25 INFO - PROCESS | 1856 | --DOMWINDOW == 191 (0x7f61db222000) [pid = 1856] [serial = 316] [outer = (nil)] [url = about:blank] 05:34:25 INFO - PROCESS | 1856 | --DOMWINDOW == 190 (0x7f61ec622400) [pid = 1856] [serial = 433] [outer = (nil)] [url = about:blank] 05:34:25 INFO - PROCESS | 1856 | --DOMWINDOW == 189 (0x7f61d477c000) [pid = 1856] [serial = 382] [outer = (nil)] [url = about:blank] 05:34:25 INFO - PROCESS | 1856 | --DOMWINDOW == 188 (0x7f61d46d9c00) [pid = 1856] [serial = 605] [outer = (nil)] [url = about:blank] 05:34:25 INFO - PROCESS | 1856 | --DOMWINDOW == 187 (0x7f61d04d0800) [pid = 1856] [serial = 421] [outer = (nil)] [url = about:blank] 05:34:25 INFO - PROCESS | 1856 | --DOMWINDOW == 186 (0x7f61d047fc00) [pid = 1856] [serial = 448] [outer = (nil)] [url = about:blank] 05:34:25 INFO - PROCESS | 1856 | --DOMWINDOW == 185 (0x7f61d88ec800) [pid = 1856] [serial = 533] [outer = (nil)] [url = about:blank] 05:34:25 INFO - PROCESS | 1856 | --DOMWINDOW == 184 (0x7f61dae75000) [pid = 1856] [serial = 490] [outer = (nil)] [url = about:blank] 05:34:25 INFO - PROCESS | 1856 | --DOMWINDOW == 183 (0x7f61d9dd7c00) [pid = 1856] [serial = 385] [outer = (nil)] [url = about:blank] 05:34:25 INFO - PROCESS | 1856 | --DOMWINDOW == 182 (0x7f61d0c3d000) [pid = 1856] [serial = 478] [outer = (nil)] [url = about:blank] 05:34:25 INFO - PROCESS | 1856 | --DOMWINDOW == 181 (0x7f61f48ee800) [pid = 1856] [serial = 391] [outer = (nil)] [url = about:blank] 05:34:25 INFO - PROCESS | 1856 | --DOMWINDOW == 180 (0x7f61d97b3c00) [pid = 1856] [serial = 313] [outer = (nil)] [url = about:blank] 05:34:25 INFO - PROCESS | 1856 | --DOMWINDOW == 179 (0x7f61d55af000) [pid = 1856] [serial = 608] [outer = (nil)] [url = about:blank] 05:34:25 INFO - PROCESS | 1856 | --DOMWINDOW == 178 (0x7f61dda1f800) [pid = 1856] [serial = 430] [outer = (nil)] [url = about:blank] 05:34:25 INFO - PROCESS | 1856 | --DOMWINDOW == 177 (0x7f61d2f11800) [pid = 1856] [serial = 530] [outer = (nil)] [url = about:blank] 05:34:25 INFO - PROCESS | 1856 | --DOMWINDOW == 176 (0x7f61d0d56c00) [pid = 1856] [serial = 445] [outer = (nil)] [url = about:blank] 05:34:25 INFO - PROCESS | 1856 | --DOMWINDOW == 175 (0x7f61d0a57c00) [pid = 1856] [serial = 394] [outer = (nil)] [url = about:blank] 05:34:25 INFO - PROCESS | 1856 | --DOMWINDOW == 174 (0x7f61d04a2c00) [pid = 1856] [serial = 475] [outer = (nil)] [url = about:blank] 05:34:25 INFO - PROCESS | 1856 | --DOMWINDOW == 173 (0x7f61d0be5400) [pid = 1856] [serial = 527] [outer = (nil)] [url = about:blank] 05:34:25 INFO - PROCESS | 1856 | --DOMWINDOW == 172 (0x7f61d7cab400) [pid = 1856] [serial = 611] [outer = (nil)] [url = about:blank] 05:34:25 INFO - PROCESS | 1856 | --DOMWINDOW == 171 (0x7f61e90d4000) [pid = 1856] [serial = 234] [outer = (nil)] [url = about:blank] 05:34:25 INFO - PROCESS | 1856 | --DOMWINDOW == 170 (0x7f61f1172000) [pid = 1856] [serial = 322] [outer = (nil)] [url = about:blank] 05:34:25 INFO - PROCESS | 1856 | --DOMWINDOW == 169 (0x7f61d88ed000) [pid = 1856] [serial = 424] [outer = (nil)] [url = about:blank] 05:34:25 INFO - PROCESS | 1856 | --DOMWINDOW == 168 (0x7f61ed20fc00) [pid = 1856] [serial = 319] [outer = (nil)] [url = about:blank] 05:34:25 INFO - PROCESS | 1856 | --DOMWINDOW == 167 (0x7f61d0475c00) [pid = 1856] [serial = 557] [outer = (nil)] [url = about:blank] 05:34:25 INFO - PROCESS | 1856 | --DOMWINDOW == 166 (0x7f61d9dd0800) [pid = 1856] [serial = 536] [outer = (nil)] [url = about:blank] 05:34:25 INFO - PROCESS | 1856 | --DOMWINDOW == 165 (0x7f61e8d4e400) [pid = 1856] [serial = 539] [outer = (nil)] [url = about:blank] 05:34:25 INFO - PROCESS | 1856 | --DOMWINDOW == 164 (0x7f61d19ec800) [pid = 1856] [serial = 599] [outer = (nil)] [url = about:blank] 05:34:25 INFO - PROCESS | 1856 | --DOMWINDOW == 163 (0x7f61e1c18800) [pid = 1856] [serial = 659] [outer = (nil)] [url = about:blank] 05:34:25 INFO - PROCESS | 1856 | --DOMWINDOW == 162 (0x7f61e1c1c000) [pid = 1856] [serial = 682] [outer = (nil)] [url = about:blank] 05:34:25 INFO - PROCESS | 1856 | --DOMWINDOW == 161 (0x7f61d1327000) [pid = 1856] [serial = 718] [outer = (nil)] [url = about:blank] 05:34:25 INFO - PROCESS | 1856 | --DOMWINDOW == 160 (0x7f61d1741c00) [pid = 1856] [serial = 719] [outer = (nil)] [url = about:blank] 05:34:25 INFO - PROCESS | 1856 | --DOMWINDOW == 159 (0x7f61d6fb1000) [pid = 1856] [serial = 563] [outer = (nil)] [url = about:blank] 05:34:25 INFO - PROCESS | 1856 | --DOMWINDOW == 158 (0x7f61d0be7c00) [pid = 1856] [serial = 596] [outer = (nil)] [url = about:blank] 05:34:25 INFO - PROCESS | 1856 | --DOMWINDOW == 157 (0x7f61d0d4d000) [pid = 1856] [serial = 560] [outer = (nil)] [url = about:blank] 05:34:25 INFO - PROCESS | 1856 | --DOMWINDOW == 156 (0x7f61d04c3400) [pid = 1856] [serial = 715] [outer = (nil)] [url = about:blank] 05:34:25 INFO - PROCESS | 1856 | --DOMWINDOW == 155 (0x7f61dae83c00) [pid = 1856] [serial = 709] [outer = (nil)] [url = about:blank] 05:34:25 INFO - PROCESS | 1856 | --DOMWINDOW == 154 (0x7f61d0a52c00) [pid = 1856] [serial = 716] [outer = (nil)] [url = about:blank] 05:34:25 INFO - PROCESS | 1856 | --DOMWINDOW == 153 (0x7f61cef9e000) [pid = 1856] [serial = 712] [outer = (nil)] [url = about:blank] 05:34:25 INFO - PROCESS | 1856 | --DOMWINDOW == 152 (0x7f61ddc79800) [pid = 1856] [serial = 694] [outer = (nil)] [url = about:blank] 05:34:25 INFO - PROCESS | 1856 | --DOMWINDOW == 151 (0x7f61cf389000) [pid = 1856] [serial = 713] [outer = (nil)] [url = about:blank] 05:34:25 INFO - PROCESS | 1856 | --DOMWINDOW == 150 (0x7f61d0a4e000) [pid = 1856] [serial = 685] [outer = (nil)] [url = about:blank] 05:34:25 INFO - PROCESS | 1856 | --DOMWINDOW == 149 (0x7f61d19f4400) [pid = 1856] [serial = 688] [outer = (nil)] [url = about:blank] 05:34:25 INFO - PROCESS | 1856 | --DOMWINDOW == 148 (0x7f61daa36000) [pid = 1856] [serial = 691] [outer = (nil)] [url = about:blank] 05:34:25 INFO - PROCESS | 1856 | --DOMWINDOW == 147 (0x7f61e1c1bc00) [pid = 1856] [serial = 677] [outer = (nil)] [url = about:blank] 05:34:25 INFO - PROCESS | 1856 | --DOMWINDOW == 146 (0x7f61d5158800) [pid = 1856] [serial = 668] [outer = (nil)] [url = about:blank] 05:34:25 INFO - PROCESS | 1856 | --DOMWINDOW == 145 (0x7f61dbb78c00) [pid = 1856] [serial = 676] [outer = (nil)] [url = about:blank] 05:34:25 INFO - PROCESS | 1856 | --DOMWINDOW == 144 (0x7f61d158c400) [pid = 1856] [serial = 665] [outer = (nil)] [url = about:blank] 05:34:25 INFO - PROCESS | 1856 | --DOMWINDOW == 143 (0x7f61daa3a000) [pid = 1856] [serial = 649] [outer = (nil)] [url = about:blank] 05:34:25 INFO - PROCESS | 1856 | --DOMWINDOW == 142 (0x7f61d0d56800) [pid = 1856] [serial = 664] [outer = (nil)] [url = about:blank] 05:34:25 INFO - PROCESS | 1856 | --DOMWINDOW == 141 (0x7f61dbb79000) [pid = 1856] [serial = 680] [outer = (nil)] [url = about:blank] 05:34:25 INFO - PROCESS | 1856 | --DOMWINDOW == 140 (0x7f61d55b2c00) [pid = 1856] [serial = 670] [outer = (nil)] [url = about:blank] 05:34:25 INFO - PROCESS | 1856 | --DOMWINDOW == 139 (0x7f61d04a9000) [pid = 1856] [serial = 637] [outer = (nil)] [url = about:blank] 05:34:25 INFO - PROCESS | 1856 | --DOMWINDOW == 138 (0x7f61ddc3e000) [pid = 1856] [serial = 658] [outer = (nil)] [url = about:blank] 05:34:25 INFO - PROCESS | 1856 | --DOMWINDOW == 137 (0x7f61d97b2000) [pid = 1856] [serial = 643] [outer = (nil)] [url = about:blank] 05:34:25 INFO - PROCESS | 1856 | --DOMWINDOW == 136 (0x7f61d4774800) [pid = 1856] [serial = 667] [outer = (nil)] [url = about:blank] 05:34:25 INFO - PROCESS | 1856 | --DOMWINDOW == 135 (0x7f61d9541c00) [pid = 1856] [serial = 673] [outer = (nil)] [url = about:blank] 05:34:25 INFO - PROCESS | 1856 | --DOMWINDOW == 134 (0x7f61d9dcc800) [pid = 1856] [serial = 674] [outer = (nil)] [url = about:blank] 05:34:25 INFO - PROCESS | 1856 | --DOMWINDOW == 133 (0x7f61d1325c00) [pid = 1856] [serial = 640] [outer = (nil)] [url = about:blank] 05:34:25 INFO - PROCESS | 1856 | --DOMWINDOW == 132 (0x7f61d04ac400) [pid = 1856] [serial = 661] [outer = (nil)] [url = about:blank] 05:34:25 INFO - PROCESS | 1856 | --DOMWINDOW == 131 (0x7f61d9dda400) [pid = 1856] [serial = 646] [outer = (nil)] [url = about:blank] 05:34:25 INFO - PROCESS | 1856 | --DOMWINDOW == 130 (0x7f61d0bdd400) [pid = 1856] [serial = 662] [outer = (nil)] [url = about:blank] 05:34:25 INFO - PROCESS | 1856 | --DOMWINDOW == 129 (0x7f61d5153400) [pid = 1856] [serial = 679] [outer = (nil)] [url = about:blank] 05:34:25 INFO - PROCESS | 1856 | --DOMWINDOW == 128 (0x7f61d8429000) [pid = 1856] [serial = 671] [outer = (nil)] [url = about:blank] 05:34:25 INFO - PROCESS | 1856 | 1461328465594 Marionette TRACE conn3 -> [0,1032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:25 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61c66c9800 == 76 [pid = 1856] [id = 265] 05:34:25 INFO - PROCESS | 1856 | ++DOMWINDOW == 129 (0x7f61cd819400) [pid = 1856] [serial = 795] [outer = (nil)] 05:34:25 INFO - PROCESS | 1856 | ++DOMWINDOW == 130 (0x7f61d022bc00) [pid = 1856] [serial = 796] [outer = 0x7f61cd819400] 05:34:25 INFO - PROCESS | 1856 | 1461328465684 Marionette DEBUG loaded listener.js 05:34:25 INFO - PROCESS | 1856 | ++DOMWINDOW == 131 (0x7f61d0bdd400) [pid = 1856] [serial = 797] [outer = 0x7f61cd819400] 05:34:26 INFO - PROCESS | 1856 | ++DOMWINDOW == 132 (0x7f61d0f57400) [pid = 1856] [serial = 798] [outer = 0x7f61d09b1800] 05:34:26 INFO - PROCESS | 1856 | 1461328466450 Marionette TRACE conn3 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 05:34:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 05:34:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1335ms 05:34:26 INFO - PROCESS | 1856 | 1461328466493 Marionette TRACE conn3 -> [0,1033,"getWindowHandle",null] 05:34:26 INFO - PROCESS | 1856 | 1461328466497 Marionette TRACE conn3 <- [1,1033,null,{"value":"8"}] 05:34:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 05:34:26 INFO - PROCESS | 1856 | 1461328466502 Marionette TRACE conn3 -> [0,1034,"setScriptTimeout",{"ms":35000}] 05:34:26 INFO - PROCESS | 1856 | 1461328466504 Marionette TRACE conn3 <- [1,1034,null,{}] 05:34:26 INFO - PROCESS | 1856 | 1461328466517 Marionette TRACE conn3 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:26 INFO - PROCESS | 1856 | 1461328466657 Marionette TRACE conn3 <- [1,1035,null,{"value":null}] 05:34:26 INFO - PROCESS | 1856 | 1461328466674 Marionette TRACE conn3 -> [0,1036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:26 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61d1006000 == 77 [pid = 1856] [id = 266] 05:34:26 INFO - PROCESS | 1856 | ++DOMWINDOW == 133 (0x7f61d0a59400) [pid = 1856] [serial = 799] [outer = (nil)] 05:34:26 INFO - PROCESS | 1856 | ++DOMWINDOW == 134 (0x7f61d1775800) [pid = 1856] [serial = 800] [outer = 0x7f61d0a59400] 05:34:26 INFO - PROCESS | 1856 | 1461328466734 Marionette DEBUG loaded listener.js 05:34:26 INFO - PROCESS | 1856 | ++DOMWINDOW == 135 (0x7f61d2b12400) [pid = 1856] [serial = 801] [outer = 0x7f61d0a59400] 05:34:27 INFO - PROCESS | 1856 | 1461328467510 Marionette TRACE conn3 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 05:34:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 05:34:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1029ms 05:34:27 INFO - PROCESS | 1856 | 1461328467550 Marionette TRACE conn3 -> [0,1037,"getWindowHandle",null] 05:34:27 INFO - PROCESS | 1856 | 1461328467553 Marionette TRACE conn3 <- [1,1037,null,{"value":"8"}] 05:34:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 05:34:27 INFO - PROCESS | 1856 | 1461328467558 Marionette TRACE conn3 -> [0,1038,"setScriptTimeout",{"ms":35000}] 05:34:27 INFO - PROCESS | 1856 | 1461328467560 Marionette TRACE conn3 <- [1,1038,null,{}] 05:34:27 INFO - PROCESS | 1856 | 1461328467580 Marionette TRACE conn3 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:27 INFO - PROCESS | 1856 | 1461328467711 Marionette TRACE conn3 <- [1,1039,null,{"value":null}] 05:34:27 INFO - PROCESS | 1856 | 1461328467732 Marionette TRACE conn3 -> [0,1040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:27 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61d150d800 == 78 [pid = 1856] [id = 267] 05:34:27 INFO - PROCESS | 1856 | ++DOMWINDOW == 136 (0x7f61d1778c00) [pid = 1856] [serial = 802] [outer = (nil)] 05:34:27 INFO - PROCESS | 1856 | ++DOMWINDOW == 137 (0x7f61d4776c00) [pid = 1856] [serial = 803] [outer = 0x7f61d1778c00] 05:34:27 INFO - PROCESS | 1856 | 1461328467788 Marionette DEBUG loaded listener.js 05:34:27 INFO - PROCESS | 1856 | ++DOMWINDOW == 138 (0x7f61d5152c00) [pid = 1856] [serial = 804] [outer = 0x7f61d1778c00] 05:34:28 INFO - PROCESS | 1856 | 1461328468535 Marionette TRACE conn3 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 05:34:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 05:34:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 992ms 05:34:28 INFO - PROCESS | 1856 | 1461328468553 Marionette TRACE conn3 -> [0,1041,"getWindowHandle",null] 05:34:28 INFO - PROCESS | 1856 | 1461328468555 Marionette TRACE conn3 <- [1,1041,null,{"value":"8"}] 05:34:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 05:34:28 INFO - PROCESS | 1856 | 1461328468560 Marionette TRACE conn3 -> [0,1042,"setScriptTimeout",{"ms":35000}] 05:34:28 INFO - PROCESS | 1856 | 1461328468562 Marionette TRACE conn3 <- [1,1042,null,{}] 05:34:28 INFO - PROCESS | 1856 | 1461328468570 Marionette TRACE conn3 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:28 INFO - PROCESS | 1856 | 1461328468736 Marionette TRACE conn3 <- [1,1043,null,{"value":null}] 05:34:28 INFO - PROCESS | 1856 | 1461328468758 Marionette TRACE conn3 -> [0,1044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:28 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61d19bf800 == 79 [pid = 1856] [id = 268] 05:34:28 INFO - PROCESS | 1856 | ++DOMWINDOW == 139 (0x7f61d46d2400) [pid = 1856] [serial = 805] [outer = (nil)] 05:34:28 INFO - PROCESS | 1856 | ++DOMWINDOW == 140 (0x7f61d55a6400) [pid = 1856] [serial = 806] [outer = 0x7f61d46d2400] 05:34:28 INFO - PROCESS | 1856 | 1461328468812 Marionette DEBUG loaded listener.js 05:34:28 INFO - PROCESS | 1856 | ++DOMWINDOW == 141 (0x7f61d6fabc00) [pid = 1856] [serial = 807] [outer = 0x7f61d46d2400] 05:34:29 INFO - PROCESS | 1856 | 1461328469581 Marionette TRACE conn3 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 05:34:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 05:34:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1075ms 05:34:29 INFO - PROCESS | 1856 | 1461328469636 Marionette TRACE conn3 -> [0,1045,"getWindowHandle",null] 05:34:29 INFO - PROCESS | 1856 | 1461328469638 Marionette TRACE conn3 <- [1,1045,null,{"value":"8"}] 05:34:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 05:34:29 INFO - PROCESS | 1856 | 1461328469648 Marionette TRACE conn3 -> [0,1046,"setScriptTimeout",{"ms":35000}] 05:34:29 INFO - PROCESS | 1856 | 1461328469650 Marionette TRACE conn3 <- [1,1046,null,{}] 05:34:29 INFO - PROCESS | 1856 | 1461328469653 Marionette TRACE conn3 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:29 INFO - PROCESS | 1856 | 1461328469839 Marionette TRACE conn3 <- [1,1047,null,{"value":null}] 05:34:29 INFO - PROCESS | 1856 | 1461328469869 Marionette TRACE conn3 -> [0,1048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:29 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61d3a09000 == 80 [pid = 1856] [id = 269] 05:34:29 INFO - PROCESS | 1856 | ++DOMWINDOW == 142 (0x7f61d88f8c00) [pid = 1856] [serial = 808] [outer = (nil)] 05:34:29 INFO - PROCESS | 1856 | ++DOMWINDOW == 143 (0x7f61d97b5400) [pid = 1856] [serial = 809] [outer = 0x7f61d88f8c00] 05:34:29 INFO - PROCESS | 1856 | 1461328469922 Marionette DEBUG loaded listener.js 05:34:30 INFO - PROCESS | 1856 | ++DOMWINDOW == 144 (0x7f61d9dd7c00) [pid = 1856] [serial = 810] [outer = 0x7f61d88f8c00] 05:34:30 INFO - PROCESS | 1856 | --DOMWINDOW == 143 (0x7f61cef9c400) [pid = 1856] [serial = 753] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 05:34:30 INFO - PROCESS | 1856 | --DOMWINDOW == 142 (0x7f61dad81800) [pid = 1856] [serial = 756] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 05:34:30 INFO - PROCESS | 1856 | --DOMWINDOW == 141 (0x7f61d0c3a000) [pid = 1856] [serial = 747] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 05:34:30 INFO - PROCESS | 1856 | --DOMWINDOW == 140 (0x7f61cf212800) [pid = 1856] [serial = 744] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 05:34:30 INFO - PROCESS | 1856 | --DOMWINDOW == 139 (0x7f61cf210000) [pid = 1856] [serial = 759] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 05:34:30 INFO - PROCESS | 1856 | --DOMWINDOW == 138 (0x7f61cef9b800) [pid = 1856] [serial = 750] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 05:34:30 INFO - PROCESS | 1856 | 1461328470902 Marionette TRACE conn3 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 05:34:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 05:34:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1278ms 05:34:30 INFO - PROCESS | 1856 | 1461328470928 Marionette TRACE conn3 -> [0,1049,"getWindowHandle",null] 05:34:30 INFO - PROCESS | 1856 | 1461328470931 Marionette TRACE conn3 <- [1,1049,null,{"value":"8"}] 05:34:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 05:34:30 INFO - PROCESS | 1856 | 1461328470939 Marionette TRACE conn3 -> [0,1050,"setScriptTimeout",{"ms":35000}] 05:34:30 INFO - PROCESS | 1856 | 1461328470942 Marionette TRACE conn3 <- [1,1050,null,{}] 05:34:30 INFO - PROCESS | 1856 | 1461328470947 Marionette TRACE conn3 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:31 INFO - PROCESS | 1856 | 1461328471119 Marionette TRACE conn3 <- [1,1051,null,{"value":null}] 05:34:31 INFO - PROCESS | 1856 | 1461328471135 Marionette TRACE conn3 -> [0,1052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:31 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61d4e08800 == 81 [pid = 1856] [id = 270] 05:34:31 INFO - PROCESS | 1856 | ++DOMWINDOW == 139 (0x7f61d0227800) [pid = 1856] [serial = 811] [outer = (nil)] 05:34:31 INFO - PROCESS | 1856 | ++DOMWINDOW == 140 (0x7f61d9ddb400) [pid = 1856] [serial = 812] [outer = 0x7f61d0227800] 05:34:31 INFO - PROCESS | 1856 | 1461328471192 Marionette DEBUG loaded listener.js 05:34:31 INFO - PROCESS | 1856 | ++DOMWINDOW == 141 (0x7f61dad7e000) [pid = 1856] [serial = 813] [outer = 0x7f61d0227800] 05:34:31 INFO - PROCESS | 1856 | 1461328471829 Marionette TRACE conn3 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 05:34:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 05:34:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 924ms 05:34:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 05:34:31 INFO - PROCESS | 1856 | 1461328471865 Marionette TRACE conn3 -> [0,1053,"getWindowHandle",null] 05:34:31 INFO - PROCESS | 1856 | 1461328471867 Marionette TRACE conn3 <- [1,1053,null,{"value":"8"}] 05:34:31 INFO - PROCESS | 1856 | 1461328471873 Marionette TRACE conn3 -> [0,1054,"setScriptTimeout",{"ms":35000}] 05:34:31 INFO - PROCESS | 1856 | 1461328471874 Marionette TRACE conn3 <- [1,1054,null,{}] 05:34:31 INFO - PROCESS | 1856 | 1461328471880 Marionette TRACE conn3 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:32 INFO - PROCESS | 1856 | 1461328472019 Marionette TRACE conn3 <- [1,1055,null,{"value":null}] 05:34:32 INFO - PROCESS | 1856 | 1461328472146 Marionette TRACE conn3 -> [0,1056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:32 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61d554a000 == 82 [pid = 1856] [id = 271] 05:34:32 INFO - PROCESS | 1856 | ++DOMWINDOW == 142 (0x7f61d4624400) [pid = 1856] [serial = 814] [outer = (nil)] 05:34:32 INFO - PROCESS | 1856 | ++DOMWINDOW == 143 (0x7f61dad81800) [pid = 1856] [serial = 815] [outer = 0x7f61d4624400] 05:34:32 INFO - PROCESS | 1856 | 1461328472204 Marionette DEBUG loaded listener.js 05:34:32 INFO - PROCESS | 1856 | ++DOMWINDOW == 144 (0x7f61dbb79000) [pid = 1856] [serial = 816] [outer = 0x7f61d4624400] 05:34:33 INFO - PROCESS | 1856 | 1461328473004 Marionette TRACE conn3 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 05:34:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 05:34:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1176ms 05:34:33 INFO - PROCESS | 1856 | 1461328473049 Marionette TRACE conn3 -> [0,1057,"getWindowHandle",null] 05:34:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 05:34:33 INFO - PROCESS | 1856 | 1461328473055 Marionette TRACE conn3 <- [1,1057,null,{"value":"8"}] 05:34:33 INFO - PROCESS | 1856 | 1461328473062 Marionette TRACE conn3 -> [0,1058,"setScriptTimeout",{"ms":35000}] 05:34:33 INFO - PROCESS | 1856 | 1461328473067 Marionette TRACE conn3 <- [1,1058,null,{}] 05:34:33 INFO - PROCESS | 1856 | 1461328473074 Marionette TRACE conn3 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:33 INFO - PROCESS | 1856 | 1461328473240 Marionette TRACE conn3 <- [1,1059,null,{"value":null}] 05:34:33 INFO - PROCESS | 1856 | 1461328473400 Marionette TRACE conn3 -> [0,1060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:33 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61ce014000 == 83 [pid = 1856] [id = 272] 05:34:33 INFO - PROCESS | 1856 | ++DOMWINDOW == 145 (0x7f61cf388800) [pid = 1856] [serial = 817] [outer = (nil)] 05:34:33 INFO - PROCESS | 1856 | ++DOMWINDOW == 146 (0x7f61d047dc00) [pid = 1856] [serial = 818] [outer = 0x7f61cf388800] 05:34:33 INFO - PROCESS | 1856 | 1461328473473 Marionette DEBUG loaded listener.js 05:34:33 INFO - PROCESS | 1856 | ++DOMWINDOW == 147 (0x7f61d0a57c00) [pid = 1856] [serial = 819] [outer = 0x7f61cf388800] 05:34:34 INFO - PROCESS | 1856 | 1461328474201 Marionette TRACE conn3 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 05:34:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 05:34:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1184ms 05:34:34 INFO - PROCESS | 1856 | 1461328474247 Marionette TRACE conn3 -> [0,1061,"getWindowHandle",null] 05:34:34 INFO - PROCESS | 1856 | 1461328474254 Marionette TRACE conn3 <- [1,1061,null,{"value":"8"}] 05:34:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 05:34:34 INFO - PROCESS | 1856 | 1461328474281 Marionette TRACE conn3 -> [0,1062,"setScriptTimeout",{"ms":35000}] 05:34:34 INFO - PROCESS | 1856 | 1461328474285 Marionette TRACE conn3 <- [1,1062,null,{}] 05:34:34 INFO - PROCESS | 1856 | 1461328474290 Marionette TRACE conn3 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:34 INFO - PROCESS | 1856 | 1461328474462 Marionette TRACE conn3 <- [1,1063,null,{"value":null}] 05:34:34 INFO - PROCESS | 1856 | 1461328474621 Marionette TRACE conn3 -> [0,1064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:34 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61d19b9800 == 84 [pid = 1856] [id = 273] 05:34:34 INFO - PROCESS | 1856 | ++DOMWINDOW == 148 (0x7f61d0c36000) [pid = 1856] [serial = 820] [outer = (nil)] 05:34:34 INFO - PROCESS | 1856 | ++DOMWINDOW == 149 (0x7f61d1596400) [pid = 1856] [serial = 821] [outer = 0x7f61d0c36000] 05:34:34 INFO - PROCESS | 1856 | 1461328474685 Marionette DEBUG loaded listener.js 05:34:34 INFO - PROCESS | 1856 | ++DOMWINDOW == 150 (0x7f61d2f16c00) [pid = 1856] [serial = 822] [outer = 0x7f61d0c36000] 05:34:35 INFO - PROCESS | 1856 | 1461328475570 Marionette TRACE conn3 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 05:34:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 05:34:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1334ms 05:34:35 INFO - PROCESS | 1856 | 1461328475614 Marionette TRACE conn3 -> [0,1065,"getWindowHandle",null] 05:34:35 INFO - PROCESS | 1856 | 1461328475618 Marionette TRACE conn3 <- [1,1065,null,{"value":"8"}] 05:34:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 05:34:35 INFO - PROCESS | 1856 | 1461328475625 Marionette TRACE conn3 -> [0,1066,"setScriptTimeout",{"ms":35000}] 05:34:35 INFO - PROCESS | 1856 | 1461328475630 Marionette TRACE conn3 <- [1,1066,null,{}] 05:34:35 INFO - PROCESS | 1856 | 1461328475647 Marionette TRACE conn3 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:35 INFO - PROCESS | 1856 | 1461328475836 Marionette TRACE conn3 <- [1,1067,null,{"value":null}] 05:34:36 INFO - PROCESS | 1856 | 1461328476003 Marionette TRACE conn3 -> [0,1068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:36 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61d977a800 == 85 [pid = 1856] [id = 274] 05:34:36 INFO - PROCESS | 1856 | ++DOMWINDOW == 151 (0x7f61cefa6000) [pid = 1856] [serial = 823] [outer = (nil)] 05:34:36 INFO - PROCESS | 1856 | ++DOMWINDOW == 152 (0x7f61d55b3000) [pid = 1856] [serial = 824] [outer = 0x7f61cefa6000] 05:34:36 INFO - PROCESS | 1856 | 1461328476072 Marionette DEBUG loaded listener.js 05:34:36 INFO - PROCESS | 1856 | ++DOMWINDOW == 153 (0x7f61d9542000) [pid = 1856] [serial = 825] [outer = 0x7f61cefa6000] 05:34:36 INFO - PROCESS | 1856 | 1461328476885 Marionette TRACE conn3 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 05:34:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 05:34:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1288ms 05:34:36 INFO - PROCESS | 1856 | 1461328476913 Marionette TRACE conn3 -> [0,1069,"getWindowHandle",null] 05:34:36 INFO - PROCESS | 1856 | 1461328476917 Marionette TRACE conn3 <- [1,1069,null,{"value":"8"}] 05:34:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 05:34:36 INFO - PROCESS | 1856 | 1461328476922 Marionette TRACE conn3 -> [0,1070,"setScriptTimeout",{"ms":35000}] 05:34:36 INFO - PROCESS | 1856 | 1461328476925 Marionette TRACE conn3 <- [1,1070,null,{}] 05:34:36 INFO - PROCESS | 1856 | 1461328476929 Marionette TRACE conn3 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:37 INFO - PROCESS | 1856 | 1461328477084 Marionette TRACE conn3 <- [1,1071,null,{"value":null}] 05:34:37 INFO - PROCESS | 1856 | 1461328477247 Marionette TRACE conn3 -> [0,1072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:37 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61da361000 == 86 [pid = 1856] [id = 275] 05:34:37 INFO - PROCESS | 1856 | ++DOMWINDOW == 154 (0x7f61cefa6400) [pid = 1856] [serial = 826] [outer = (nil)] 05:34:37 INFO - PROCESS | 1856 | ++DOMWINDOW == 155 (0x7f61dae83c00) [pid = 1856] [serial = 827] [outer = 0x7f61cefa6400] 05:34:37 INFO - PROCESS | 1856 | 1461328477311 Marionette DEBUG loaded listener.js 05:34:37 INFO - PROCESS | 1856 | ++DOMWINDOW == 156 (0x7f61ddc38c00) [pid = 1856] [serial = 828] [outer = 0x7f61cefa6400] 05:34:38 INFO - PROCESS | 1856 | 1461328478076 Marionette TRACE conn3 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 05:34:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 05:34:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1189ms 05:34:38 INFO - PROCESS | 1856 | 1461328478113 Marionette TRACE conn3 -> [0,1073,"getWindowHandle",null] 05:34:38 INFO - PROCESS | 1856 | 1461328478117 Marionette TRACE conn3 <- [1,1073,null,{"value":"8"}] 05:34:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 05:34:38 INFO - PROCESS | 1856 | 1461328478138 Marionette TRACE conn3 -> [0,1074,"setScriptTimeout",{"ms":35000}] 05:34:38 INFO - PROCESS | 1856 | 1461328478142 Marionette TRACE conn3 <- [1,1074,null,{}] 05:34:38 INFO - PROCESS | 1856 | 1461328478146 Marionette TRACE conn3 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:38 INFO - PROCESS | 1856 | 1461328478293 Marionette TRACE conn3 <- [1,1075,null,{"value":null}] 05:34:38 INFO - PROCESS | 1856 | 1461328478452 Marionette TRACE conn3 -> [0,1076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:38 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61da8aa000 == 87 [pid = 1856] [id = 276] 05:34:38 INFO - PROCESS | 1856 | ++DOMWINDOW == 157 (0x7f61d9dcf400) [pid = 1856] [serial = 829] [outer = (nil)] 05:34:38 INFO - PROCESS | 1856 | ++DOMWINDOW == 158 (0x7f61ddf34800) [pid = 1856] [serial = 830] [outer = 0x7f61d9dcf400] 05:34:38 INFO - PROCESS | 1856 | 1461328478518 Marionette DEBUG loaded listener.js 05:34:38 INFO - PROCESS | 1856 | ++DOMWINDOW == 159 (0x7f61e1c87800) [pid = 1856] [serial = 831] [outer = 0x7f61d9dcf400] 05:34:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 05:34:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1129ms 05:34:39 INFO - PROCESS | 1856 | 1461328479257 Marionette TRACE conn3 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 05:34:39 INFO - PROCESS | 1856 | 1461328479281 Marionette TRACE conn3 -> [0,1077,"getWindowHandle",null] 05:34:39 INFO - PROCESS | 1856 | 1461328479283 Marionette TRACE conn3 <- [1,1077,null,{"value":"8"}] 05:34:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 05:34:39 INFO - PROCESS | 1856 | 1461328479290 Marionette TRACE conn3 -> [0,1078,"setScriptTimeout",{"ms":35000}] 05:34:39 INFO - PROCESS | 1856 | 1461328479292 Marionette TRACE conn3 <- [1,1078,null,{}] 05:34:39 INFO - PROCESS | 1856 | 1461328479297 Marionette TRACE conn3 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:39 INFO - PROCESS | 1856 | 1461328479468 Marionette TRACE conn3 <- [1,1079,null,{"value":null}] 05:34:39 INFO - PROCESS | 1856 | 1461328479631 Marionette TRACE conn3 -> [0,1080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:39 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61db294800 == 88 [pid = 1856] [id = 277] 05:34:39 INFO - PROCESS | 1856 | ++DOMWINDOW == 160 (0x7f61e6c3d800) [pid = 1856] [serial = 832] [outer = (nil)] 05:34:39 INFO - PROCESS | 1856 | ++DOMWINDOW == 161 (0x7f61e89af000) [pid = 1856] [serial = 833] [outer = 0x7f61e6c3d800] 05:34:39 INFO - PROCESS | 1856 | 1461328479698 Marionette DEBUG loaded listener.js 05:34:39 INFO - PROCESS | 1856 | ++DOMWINDOW == 162 (0x7f61ec538800) [pid = 1856] [serial = 834] [outer = 0x7f61e6c3d800] 05:34:40 INFO - PROCESS | 1856 | 1461328480475 Marionette TRACE conn3 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 05:34:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 05:34:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1225ms 05:34:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 05:34:40 INFO - PROCESS | 1856 | 1461328480531 Marionette TRACE conn3 -> [0,1081,"getWindowHandle",null] 05:34:40 INFO - PROCESS | 1856 | 1461328480534 Marionette TRACE conn3 <- [1,1081,null,{"value":"8"}] 05:34:40 INFO - PROCESS | 1856 | 1461328480541 Marionette TRACE conn3 -> [0,1082,"setScriptTimeout",{"ms":35000}] 05:34:40 INFO - PROCESS | 1856 | 1461328480544 Marionette TRACE conn3 <- [1,1082,null,{}] 05:34:40 INFO - PROCESS | 1856 | 1461328480549 Marionette TRACE conn3 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:40 INFO - PROCESS | 1856 | 1461328480691 Marionette TRACE conn3 <- [1,1083,null,{"value":null}] 05:34:40 INFO - PROCESS | 1856 | 1461328480847 Marionette TRACE conn3 -> [0,1084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:40 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61ddf86000 == 89 [pid = 1856] [id = 278] 05:34:40 INFO - PROCESS | 1856 | ++DOMWINDOW == 163 (0x7f61e7a76400) [pid = 1856] [serial = 835] [outer = (nil)] 05:34:40 INFO - PROCESS | 1856 | ++DOMWINDOW == 164 (0x7f61ec622800) [pid = 1856] [serial = 836] [outer = 0x7f61e7a76400] 05:34:40 INFO - PROCESS | 1856 | 1461328480910 Marionette DEBUG loaded listener.js 05:34:40 INFO - PROCESS | 1856 | ++DOMWINDOW == 165 (0x7f61ec8a7000) [pid = 1856] [serial = 837] [outer = 0x7f61e7a76400] 05:34:41 INFO - PROCESS | 1856 | 1461328481669 Marionette TRACE conn3 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 05:34:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 05:34:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1178ms 05:34:41 INFO - PROCESS | 1856 | 1461328481719 Marionette TRACE conn3 -> [0,1085,"getWindowHandle",null] 05:34:41 INFO - PROCESS | 1856 | 1461328481722 Marionette TRACE conn3 <- [1,1085,null,{"value":"8"}] 05:34:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 05:34:41 INFO - PROCESS | 1856 | 1461328481727 Marionette TRACE conn3 -> [0,1086,"setScriptTimeout",{"ms":35000}] 05:34:41 INFO - PROCESS | 1856 | 1461328481729 Marionette TRACE conn3 <- [1,1086,null,{}] 05:34:41 INFO - PROCESS | 1856 | 1461328481734 Marionette TRACE conn3 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:41 INFO - PROCESS | 1856 | 1461328481868 Marionette TRACE conn3 <- [1,1087,null,{"value":null}] 05:34:42 INFO - PROCESS | 1856 | 1461328482031 Marionette TRACE conn3 -> [0,1088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:42 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61e78d9800 == 90 [pid = 1856] [id = 279] 05:34:42 INFO - PROCESS | 1856 | ++DOMWINDOW == 166 (0x7f61c4602400) [pid = 1856] [serial = 838] [outer = (nil)] 05:34:42 INFO - PROCESS | 1856 | ++DOMWINDOW == 167 (0x7f61c4609c00) [pid = 1856] [serial = 839] [outer = 0x7f61c4602400] 05:34:42 INFO - PROCESS | 1856 | 1461328482103 Marionette DEBUG loaded listener.js 05:34:42 INFO - PROCESS | 1856 | ++DOMWINDOW == 168 (0x7f61c460f800) [pid = 1856] [serial = 840] [outer = 0x7f61c4602400] 05:34:42 INFO - PROCESS | 1856 | 1461328482873 Marionette TRACE conn3 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 05:34:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 05:34:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1180ms 05:34:42 INFO - PROCESS | 1856 | 1461328482908 Marionette TRACE conn3 -> [0,1089,"getWindowHandle",null] 05:34:42 INFO - PROCESS | 1856 | 1461328482911 Marionette TRACE conn3 <- [1,1089,null,{"value":"8"}] 05:34:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 05:34:42 INFO - PROCESS | 1856 | 1461328482933 Marionette TRACE conn3 -> [0,1090,"setScriptTimeout",{"ms":35000}] 05:34:42 INFO - PROCESS | 1856 | 1461328482936 Marionette TRACE conn3 <- [1,1090,null,{}] 05:34:42 INFO - PROCESS | 1856 | 1461328482942 Marionette TRACE conn3 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:43 INFO - PROCESS | 1856 | 1461328483084 Marionette TRACE conn3 <- [1,1091,null,{"value":null}] 05:34:43 INFO - PROCESS | 1856 | 1461328483257 Marionette TRACE conn3 -> [0,1092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:43 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61e7f12800 == 91 [pid = 1856] [id = 280] 05:34:43 INFO - PROCESS | 1856 | ++DOMWINDOW == 169 (0x7f61c4602800) [pid = 1856] [serial = 841] [outer = (nil)] 05:34:43 INFO - PROCESS | 1856 | ++DOMWINDOW == 170 (0x7f61cd820c00) [pid = 1856] [serial = 842] [outer = 0x7f61c4602800] 05:34:43 INFO - PROCESS | 1856 | 1461328483320 Marionette DEBUG loaded listener.js 05:34:43 INFO - PROCESS | 1856 | ++DOMWINDOW == 171 (0x7f61ec8a9400) [pid = 1856] [serial = 843] [outer = 0x7f61c4602800] 05:34:44 INFO - PROCESS | 1856 | 1461328484074 Marionette TRACE conn3 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 05:34:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 05:34:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1196ms 05:34:44 INFO - PROCESS | 1856 | 1461328484113 Marionette TRACE conn3 -> [0,1093,"getWindowHandle",null] 05:34:44 INFO - PROCESS | 1856 | 1461328484116 Marionette TRACE conn3 <- [1,1093,null,{"value":"8"}] 05:34:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 05:34:44 INFO - PROCESS | 1856 | 1461328484122 Marionette TRACE conn3 -> [0,1094,"setScriptTimeout",{"ms":35000}] 05:34:44 INFO - PROCESS | 1856 | 1461328484124 Marionette TRACE conn3 <- [1,1094,null,{}] 05:34:44 INFO - PROCESS | 1856 | 1461328484129 Marionette TRACE conn3 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:44 INFO - PROCESS | 1856 | 1461328484272 Marionette TRACE conn3 <- [1,1095,null,{"value":null}] 05:34:44 INFO - PROCESS | 1856 | 1461328484445 Marionette TRACE conn3 -> [0,1096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:44 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61d0b16800 == 92 [pid = 1856] [id = 281] 05:34:44 INFO - PROCESS | 1856 | ++DOMWINDOW == 172 (0x7f61c4607400) [pid = 1856] [serial = 844] [outer = (nil)] 05:34:44 INFO - PROCESS | 1856 | ++DOMWINDOW == 173 (0x7f61d105e400) [pid = 1856] [serial = 845] [outer = 0x7f61c4607400] 05:34:44 INFO - PROCESS | 1856 | 1461328484506 Marionette DEBUG loaded listener.js 05:34:44 INFO - PROCESS | 1856 | ++DOMWINDOW == 174 (0x7f61e8d6cc00) [pid = 1856] [serial = 846] [outer = 0x7f61c4607400] 05:34:45 INFO - PROCESS | 1856 | 1461328485609 Marionette TRACE conn3 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 05:34:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 05:34:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1531ms 05:34:45 INFO - PROCESS | 1856 | 1461328485655 Marionette TRACE conn3 -> [0,1097,"getWindowHandle",null] 05:34:45 INFO - PROCESS | 1856 | 1461328485661 Marionette TRACE conn3 <- [1,1097,null,{"value":"8"}] 05:34:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 05:34:45 INFO - PROCESS | 1856 | 1461328485669 Marionette TRACE conn3 -> [0,1098,"setScriptTimeout",{"ms":35000}] 05:34:45 INFO - PROCESS | 1856 | 1461328485673 Marionette TRACE conn3 <- [1,1098,null,{}] 05:34:45 INFO - PROCESS | 1856 | 1461328485680 Marionette TRACE conn3 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:45 INFO - PROCESS | 1856 | 1461328485833 Marionette TRACE conn3 <- [1,1099,null,{"value":null}] 05:34:46 INFO - PROCESS | 1856 | 1461328486115 Marionette TRACE conn3 -> [0,1100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:46 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61c46e9800 == 93 [pid = 1856] [id = 282] 05:34:46 INFO - PROCESS | 1856 | ++DOMWINDOW == 175 (0x7f61d047d000) [pid = 1856] [serial = 847] [outer = (nil)] 05:34:46 INFO - PROCESS | 1856 | ++DOMWINDOW == 176 (0x7f61d04a3400) [pid = 1856] [serial = 848] [outer = 0x7f61d047d000] 05:34:46 INFO - PROCESS | 1856 | 1461328486219 Marionette DEBUG loaded listener.js 05:34:46 INFO - PROCESS | 1856 | ++DOMWINDOW == 177 (0x7f61d04d0800) [pid = 1856] [serial = 849] [outer = 0x7f61d047d000] 05:34:46 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61c66dd000 == 92 [pid = 1856] [id = 219] 05:34:46 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61d4e08800 == 91 [pid = 1856] [id = 270] 05:34:46 INFO - PROCESS | 1856 | --DOMWINDOW == 176 (0x7f61d99b7000) [pid = 1856] [serial = 736] [outer = (nil)] [url = about:blank] 05:34:46 INFO - PROCESS | 1856 | --DOMWINDOW == 175 (0x7f61ddc7c400) [pid = 1856] [serial = 739] [outer = (nil)] [url = about:blank] 05:34:46 INFO - PROCESS | 1856 | --DOMWINDOW == 174 (0x7f61e7a7c800) [pid = 1856] [serial = 742] [outer = (nil)] [url = about:blank] 05:34:46 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61d3a09000 == 90 [pid = 1856] [id = 269] 05:34:46 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61d19bf800 == 89 [pid = 1856] [id = 268] 05:34:46 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61d150d800 == 88 [pid = 1856] [id = 267] 05:34:46 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61d1006000 == 87 [pid = 1856] [id = 266] 05:34:46 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61c66c9800 == 86 [pid = 1856] [id = 265] 05:34:46 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61c82f5000 == 85 [pid = 1856] [id = 264] 05:34:47 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61c451c800 == 84 [pid = 1856] [id = 261] 05:34:47 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61d50c2000 == 83 [pid = 1856] [id = 260] 05:34:47 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61ecb7a000 == 82 [pid = 1856] [id = 259] 05:34:47 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61c46ea000 == 81 [pid = 1856] [id = 258] 05:34:47 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61ef858000 == 80 [pid = 1856] [id = 257] 05:34:47 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61da8ad000 == 79 [pid = 1856] [id = 256] 05:34:47 INFO - PROCESS | 1856 | 1461328487029 Marionette TRACE conn3 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 05:34:47 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61d17b5000 == 78 [pid = 1856] [id = 255] 05:34:47 INFO - PROCESS | 1856 | --DOMWINDOW == 173 (0x7f61d0d50000) [pid = 1856] [serial = 761] [outer = (nil)] [url = about:blank] 05:34:47 INFO - PROCESS | 1856 | --DOMWINDOW == 172 (0x7f61daa36c00) [pid = 1856] [serial = 752] [outer = (nil)] [url = about:blank] 05:34:47 INFO - PROCESS | 1856 | --DOMWINDOW == 171 (0x7f61dbb75c00) [pid = 1856] [serial = 754] [outer = (nil)] [url = about:blank] 05:34:47 INFO - PROCESS | 1856 | --DOMWINDOW == 170 (0x7f61e7a76c00) [pid = 1856] [serial = 757] [outer = (nil)] [url = about:blank] 05:34:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 05:34:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1386ms 05:34:47 INFO - PROCESS | 1856 | --DOMWINDOW == 169 (0x7f61e1c84000) [pid = 1856] [serial = 755] [outer = (nil)] [url = about:blank] 05:34:47 INFO - PROCESS | 1856 | --DOMWINDOW == 168 (0x7f61d4771400) [pid = 1856] [serial = 749] [outer = (nil)] [url = about:blank] 05:34:47 INFO - PROCESS | 1856 | --DOMWINDOW == 167 (0x7f61d177dc00) [pid = 1856] [serial = 748] [outer = (nil)] [url = about:blank] 05:34:47 INFO - PROCESS | 1856 | --DOMWINDOW == 166 (0x7f61d022f000) [pid = 1856] [serial = 724] [outer = (nil)] [url = about:blank] 05:34:47 INFO - PROCESS | 1856 | --DOMWINDOW == 165 (0x7f61d515c400) [pid = 1856] [serial = 730] [outer = (nil)] [url = about:blank] 05:34:47 INFO - PROCESS | 1856 | --DOMWINDOW == 164 (0x7f61d09ba000) [pid = 1856] [serial = 746] [outer = (nil)] [url = about:blank] 05:34:47 INFO - PROCESS | 1856 | --DOMWINDOW == 163 (0x7f61d0229800) [pid = 1856] [serial = 745] [outer = (nil)] [url = about:blank] 05:34:47 INFO - PROCESS | 1856 | --DOMWINDOW == 162 (0x7f61d1737800) [pid = 1856] [serial = 727] [outer = (nil)] [url = about:blank] 05:34:47 INFO - PROCESS | 1856 | --DOMWINDOW == 161 (0x7f61d2c21c00) [pid = 1856] [serial = 721] [outer = (nil)] [url = about:blank] 05:34:47 INFO - PROCESS | 1856 | --DOMWINDOW == 160 (0x7f61d0a56400) [pid = 1856] [serial = 760] [outer = (nil)] [url = about:blank] 05:34:47 INFO - PROCESS | 1856 | --DOMWINDOW == 159 (0x7f61d5152800) [pid = 1856] [serial = 751] [outer = (nil)] [url = about:blank] 05:34:47 INFO - PROCESS | 1856 | --DOMWINDOW == 158 (0x7f61d8437400) [pid = 1856] [serial = 733] [outer = (nil)] [url = about:blank] 05:34:47 INFO - PROCESS | 1856 | --DOMWINDOW == 157 (0x7f61e7d84400) [pid = 1856] [serial = 758] [outer = (nil)] [url = about:blank] 05:34:47 INFO - PROCESS | 1856 | 1461328487069 Marionette TRACE conn3 -> [0,1101,"getWindowHandle",null] 05:34:47 INFO - PROCESS | 1856 | 1461328487075 Marionette TRACE conn3 <- [1,1101,null,{"value":"8"}] 05:34:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 05:34:47 INFO - PROCESS | 1856 | 1461328487084 Marionette TRACE conn3 -> [0,1102,"setScriptTimeout",{"ms":35000}] 05:34:47 INFO - PROCESS | 1856 | 1461328487086 Marionette TRACE conn3 <- [1,1102,null,{}] 05:34:47 INFO - PROCESS | 1856 | 1461328487090 Marionette TRACE conn3 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:47 INFO - PROCESS | 1856 | 1461328487232 Marionette TRACE conn3 <- [1,1103,null,{"value":null}] 05:34:47 INFO - PROCESS | 1856 | 1461328487247 Marionette TRACE conn3 -> [0,1104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:47 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61c751d000 == 79 [pid = 1856] [id = 283] 05:34:47 INFO - PROCESS | 1856 | ++DOMWINDOW == 158 (0x7f61d0c33400) [pid = 1856] [serial = 850] [outer = (nil)] 05:34:47 INFO - PROCESS | 1856 | ++DOMWINDOW == 159 (0x7f61d0d56800) [pid = 1856] [serial = 851] [outer = 0x7f61d0c33400] 05:34:47 INFO - PROCESS | 1856 | 1461328487307 Marionette DEBUG loaded listener.js 05:34:47 INFO - PROCESS | 1856 | ++DOMWINDOW == 160 (0x7f61d173a400) [pid = 1856] [serial = 852] [outer = 0x7f61d0c33400] 05:34:48 INFO - PROCESS | 1856 | 1461328488075 Marionette TRACE conn3 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 05:34:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 05:34:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1029ms 05:34:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 05:34:48 INFO - PROCESS | 1856 | 1461328488113 Marionette TRACE conn3 -> [0,1105,"getWindowHandle",null] 05:34:48 INFO - PROCESS | 1856 | 1461328488115 Marionette TRACE conn3 <- [1,1105,null,{"value":"8"}] 05:34:48 INFO - PROCESS | 1856 | 1461328488123 Marionette TRACE conn3 -> [0,1106,"setScriptTimeout",{"ms":35000}] 05:34:48 INFO - PROCESS | 1856 | 1461328488128 Marionette TRACE conn3 <- [1,1106,null,{}] 05:34:48 INFO - PROCESS | 1856 | 1461328488158 Marionette TRACE conn3 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:48 INFO - PROCESS | 1856 | 1461328488303 Marionette TRACE conn3 <- [1,1107,null,{"value":null}] 05:34:48 INFO - PROCESS | 1856 | 1461328488439 Marionette TRACE conn3 -> [0,1108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:48 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61d146e000 == 80 [pid = 1856] [id = 284] 05:34:48 INFO - PROCESS | 1856 | ++DOMWINDOW == 161 (0x7f61d0a55400) [pid = 1856] [serial = 853] [outer = (nil)] 05:34:48 INFO - PROCESS | 1856 | ++DOMWINDOW == 162 (0x7f61d46d2800) [pid = 1856] [serial = 854] [outer = 0x7f61d0a55400] 05:34:48 INFO - PROCESS | 1856 | 1461328488496 Marionette DEBUG loaded listener.js 05:34:48 INFO - PROCESS | 1856 | ++DOMWINDOW == 163 (0x7f61d515b400) [pid = 1856] [serial = 855] [outer = 0x7f61d0a55400] 05:34:49 INFO - PROCESS | 1856 | 1461328489098 Marionette TRACE conn3 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 05:34:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 05:34:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 992ms 05:34:49 INFO - PROCESS | 1856 | 1461328489112 Marionette TRACE conn3 -> [0,1109,"getWindowHandle",null] 05:34:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 05:34:49 INFO - PROCESS | 1856 | 1461328489116 Marionette TRACE conn3 <- [1,1109,null,{"value":"8"}] 05:34:49 INFO - PROCESS | 1856 | 1461328489122 Marionette TRACE conn3 -> [0,1110,"setScriptTimeout",{"ms":35000}] 05:34:49 INFO - PROCESS | 1856 | 1461328489125 Marionette TRACE conn3 <- [1,1110,null,{}] 05:34:49 INFO - PROCESS | 1856 | 1461328489129 Marionette TRACE conn3 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:49 INFO - PROCESS | 1856 | 1461328489274 Marionette TRACE conn3 <- [1,1111,null,{"value":null}] 05:34:49 INFO - PROCESS | 1856 | 1461328489434 Marionette TRACE conn3 -> [0,1112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:49 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61d1a32800 == 81 [pid = 1856] [id = 285] 05:34:49 INFO - PROCESS | 1856 | ++DOMWINDOW == 164 (0x7f61d0c3b000) [pid = 1856] [serial = 856] [outer = (nil)] 05:34:49 INFO - PROCESS | 1856 | ++DOMWINDOW == 165 (0x7f61d6f4d400) [pid = 1856] [serial = 857] [outer = 0x7f61d0c3b000] 05:34:49 INFO - PROCESS | 1856 | 1461328489489 Marionette DEBUG loaded listener.js 05:34:49 INFO - PROCESS | 1856 | ++DOMWINDOW == 166 (0x7f61d88f6800) [pid = 1856] [serial = 858] [outer = 0x7f61d0c3b000] 05:34:50 INFO - PROCESS | 1856 | 1461328490200 Marionette TRACE conn3 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 05:34:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 05:34:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 1126ms 05:34:50 INFO - PROCESS | 1856 | 1461328490249 Marionette TRACE conn3 -> [0,1113,"getWindowHandle",null] 05:34:50 INFO - PROCESS | 1856 | 1461328490252 Marionette TRACE conn3 <- [1,1113,null,{"value":"8"}] 05:34:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 05:34:50 INFO - PROCESS | 1856 | 1461328490257 Marionette TRACE conn3 -> [0,1114,"setScriptTimeout",{"ms":35000}] 05:34:50 INFO - PROCESS | 1856 | 1461328490259 Marionette TRACE conn3 <- [1,1114,null,{}] 05:34:50 INFO - PROCESS | 1856 | 1461328490279 Marionette TRACE conn3 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:50 INFO - PROCESS | 1856 | 1461328490454 Marionette TRACE conn3 <- [1,1115,null,{"value":null}] 05:34:50 INFO - PROCESS | 1856 | 1461328490471 Marionette TRACE conn3 -> [0,1116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:50 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61d4e1a800 == 82 [pid = 1856] [id = 286] 05:34:50 INFO - PROCESS | 1856 | ++DOMWINDOW == 167 (0x7f61c460b400) [pid = 1856] [serial = 859] [outer = (nil)] 05:34:50 INFO - PROCESS | 1856 | ++DOMWINDOW == 168 (0x7f61d88f7800) [pid = 1856] [serial = 860] [outer = 0x7f61c460b400] 05:34:50 INFO - PROCESS | 1856 | 1461328490535 Marionette DEBUG loaded listener.js 05:34:50 INFO - PROCESS | 1856 | ++DOMWINDOW == 169 (0x7f61da047400) [pid = 1856] [serial = 861] [outer = 0x7f61c460b400] 05:34:51 INFO - PROCESS | 1856 | 1461328491204 Marionette TRACE conn3 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 05:34:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 05:34:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 993ms 05:34:51 INFO - PROCESS | 1856 | 1461328491259 Marionette TRACE conn3 -> [0,1117,"getWindowHandle",null] 05:34:51 INFO - PROCESS | 1856 | 1461328491261 Marionette TRACE conn3 <- [1,1117,null,{"value":"8"}] 05:34:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 05:34:51 INFO - PROCESS | 1856 | 1461328491267 Marionette TRACE conn3 -> [0,1118,"setScriptTimeout",{"ms":35000}] 05:34:51 INFO - PROCESS | 1856 | 1461328491269 Marionette TRACE conn3 <- [1,1118,null,{}] 05:34:51 INFO - PROCESS | 1856 | 1461328491277 Marionette TRACE conn3 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:51 INFO - PROCESS | 1856 | 1461328491686 Marionette TRACE conn3 <- [1,1119,null,{"value":null}] 05:34:51 INFO - PROCESS | 1856 | --DOMWINDOW == 168 (0x7f61d0232400) [pid = 1856] [serial = 720] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 05:34:51 INFO - PROCESS | 1856 | --DOMWINDOW == 167 (0x7f61cd81dc00) [pid = 1856] [serial = 648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 05:34:51 INFO - PROCESS | 1856 | --DOMWINDOW == 166 (0x7f61d46d2400) [pid = 1856] [serial = 805] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 05:34:51 INFO - PROCESS | 1856 | --DOMWINDOW == 165 (0x7f61d88f8c00) [pid = 1856] [serial = 808] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 05:34:51 INFO - PROCESS | 1856 | --DOMWINDOW == 164 (0x7f61d0227800) [pid = 1856] [serial = 811] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 05:34:51 INFO - PROCESS | 1856 | --DOMWINDOW == 163 (0x7f61d0d52000) [pid = 1856] [serial = 762] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 05:34:51 INFO - PROCESS | 1856 | --DOMWINDOW == 162 (0x7f61d0be8400) [pid = 1856] [serial = 639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 05:34:51 INFO - PROCESS | 1856 | --DOMWINDOW == 161 (0x7f61d9dcec00) [pid = 1856] [serial = 645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 05:34:51 INFO - PROCESS | 1856 | --DOMWINDOW == 160 (0x7f61dae80c00) [pid = 1856] [serial = 651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 05:34:51 INFO - PROCESS | 1856 | --DOMWINDOW == 159 (0x7f61d0a59400) [pid = 1856] [serial = 799] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 05:34:51 INFO - PROCESS | 1856 | --DOMWINDOW == 158 (0x7f61cef90800) [pid = 1856] [serial = 654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 05:34:51 INFO - PROCESS | 1856 | --DOMWINDOW == 157 (0x7f61d047bc00) [pid = 1856] [serial = 681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 05:34:51 INFO - PROCESS | 1856 | --DOMWINDOW == 156 (0x7f61d1778c00) [pid = 1856] [serial = 802] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 05:34:51 INFO - PROCESS | 1856 | --DOMWINDOW == 155 (0x7f61cf393800) [pid = 1856] [serial = 636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 05:34:51 INFO - PROCESS | 1856 | --DOMWINDOW == 154 (0x7f61d0235000) [pid = 1856] [serial = 633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 05:34:51 INFO - PROCESS | 1856 | --DOMWINDOW == 153 (0x7f61d6f4bc00) [pid = 1856] [serial = 642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 05:34:51 INFO - PROCESS | 1856 | --DOMWINDOW == 152 (0x7f61cd819400) [pid = 1856] [serial = 795] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 05:34:51 INFO - PROCESS | 1856 | --DOMWINDOW == 151 (0x7f61cefa8000) [pid = 1856] [serial = 792] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 05:34:51 INFO - PROCESS | 1856 | 1461328491797 Marionette TRACE conn3 -> [0,1120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:51 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61c7502800 == 83 [pid = 1856] [id = 287] 05:34:51 INFO - PROCESS | 1856 | ++DOMWINDOW == 152 (0x7f61c57cec00) [pid = 1856] [serial = 862] [outer = (nil)] 05:34:51 INFO - PROCESS | 1856 | ++DOMWINDOW == 153 (0x7f61cddf1c00) [pid = 1856] [serial = 863] [outer = 0x7f61c57cec00] 05:34:51 INFO - PROCESS | 1856 | 1461328491865 Marionette DEBUG loaded listener.js 05:34:51 INFO - PROCESS | 1856 | ++DOMWINDOW == 154 (0x7f61d0c33c00) [pid = 1856] [serial = 864] [outer = 0x7f61c57cec00] 05:34:52 INFO - PROCESS | 1856 | 1461328492477 Marionette TRACE conn3 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 05:34:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 05:34:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1228ms 05:34:52 INFO - PROCESS | 1856 | 1461328492496 Marionette TRACE conn3 -> [0,1121,"getWindowHandle",null] 05:34:52 INFO - PROCESS | 1856 | 1461328492499 Marionette TRACE conn3 <- [1,1121,null,{"value":"8"}] 05:34:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 05:34:52 INFO - PROCESS | 1856 | 1461328492504 Marionette TRACE conn3 -> [0,1122,"setScriptTimeout",{"ms":35000}] 05:34:52 INFO - PROCESS | 1856 | 1461328492506 Marionette TRACE conn3 <- [1,1122,null,{}] 05:34:52 INFO - PROCESS | 1856 | 1461328492511 Marionette TRACE conn3 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:52 INFO - PROCESS | 1856 | 1461328492643 Marionette TRACE conn3 <- [1,1123,null,{"value":null}] 05:34:52 INFO - PROCESS | 1856 | 1461328492773 Marionette TRACE conn3 -> [0,1124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:52 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61d9bbf000 == 84 [pid = 1856] [id = 288] 05:34:52 INFO - PROCESS | 1856 | ++DOMWINDOW == 155 (0x7f61cd819400) [pid = 1856] [serial = 865] [outer = (nil)] 05:34:52 INFO - PROCESS | 1856 | ++DOMWINDOW == 156 (0x7f61d9dd7800) [pid = 1856] [serial = 866] [outer = 0x7f61cd819400] 05:34:52 INFO - PROCESS | 1856 | 1461328492828 Marionette DEBUG loaded listener.js 05:34:52 INFO - PROCESS | 1856 | ++DOMWINDOW == 157 (0x7f61e7a76c00) [pid = 1856] [serial = 867] [outer = 0x7f61cd819400] 05:34:53 INFO - PROCESS | 1856 | 1461328493412 Marionette TRACE conn3 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 05:34:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 05:34:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 926ms 05:34:53 INFO - PROCESS | 1856 | 1461328493432 Marionette TRACE conn3 -> [0,1125,"getWindowHandle",null] 05:34:53 INFO - PROCESS | 1856 | 1461328493435 Marionette TRACE conn3 <- [1,1125,null,{"value":"8"}] 05:34:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 05:34:53 INFO - PROCESS | 1856 | 1461328493440 Marionette TRACE conn3 -> [0,1126,"setScriptTimeout",{"ms":35000}] 05:34:53 INFO - PROCESS | 1856 | 1461328493442 Marionette TRACE conn3 <- [1,1126,null,{}] 05:34:53 INFO - PROCESS | 1856 | 1461328493447 Marionette TRACE conn3 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:53 INFO - PROCESS | 1856 | 1461328493568 Marionette TRACE conn3 <- [1,1127,null,{"value":null}] 05:34:53 INFO - PROCESS | 1856 | 1461328493774 Marionette TRACE conn3 -> [0,1128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:53 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61c46d6800 == 85 [pid = 1856] [id = 289] 05:34:53 INFO - PROCESS | 1856 | ++DOMWINDOW == 158 (0x7f61c4606400) [pid = 1856] [serial = 868] [outer = (nil)] 05:34:53 INFO - PROCESS | 1856 | ++DOMWINDOW == 159 (0x7f61c57c6000) [pid = 1856] [serial = 869] [outer = 0x7f61c4606400] 05:34:53 INFO - PROCESS | 1856 | 1461328493845 Marionette DEBUG loaded listener.js 05:34:53 INFO - PROCESS | 1856 | ++DOMWINDOW == 160 (0x7f61cef97c00) [pid = 1856] [serial = 870] [outer = 0x7f61c4606400] 05:34:54 INFO - PROCESS | 1856 | 1461328494738 Marionette TRACE conn3 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 05:34:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 05:34:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1328ms 05:34:54 INFO - PROCESS | 1856 | 1461328494769 Marionette TRACE conn3 -> [0,1129,"getWindowHandle",null] 05:34:54 INFO - PROCESS | 1856 | 1461328494776 Marionette TRACE conn3 <- [1,1129,null,{"value":"8"}] 05:34:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 05:34:54 INFO - PROCESS | 1856 | 1461328494784 Marionette TRACE conn3 -> [0,1130,"setScriptTimeout",{"ms":35000}] 05:34:54 INFO - PROCESS | 1856 | 1461328494788 Marionette TRACE conn3 <- [1,1130,null,{}] 05:34:54 INFO - PROCESS | 1856 | 1461328494795 Marionette TRACE conn3 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:54 INFO - PROCESS | 1856 | 1461328494955 Marionette TRACE conn3 <- [1,1131,null,{"value":null}] 05:34:55 INFO - PROCESS | 1856 | 1461328495127 Marionette TRACE conn3 -> [0,1132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:55 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61d147a000 == 86 [pid = 1856] [id = 290] 05:34:55 INFO - PROCESS | 1856 | ++DOMWINDOW == 161 (0x7f61c4609400) [pid = 1856] [serial = 871] [outer = (nil)] 05:34:55 INFO - PROCESS | 1856 | ++DOMWINDOW == 162 (0x7f61d0c3e800) [pid = 1856] [serial = 872] [outer = 0x7f61c4609400] 05:34:55 INFO - PROCESS | 1856 | 1461328495193 Marionette DEBUG loaded listener.js 05:34:55 INFO - PROCESS | 1856 | ++DOMWINDOW == 163 (0x7f61d1594400) [pid = 1856] [serial = 873] [outer = 0x7f61c4609400] 05:34:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 05:34:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1280ms 05:34:56 INFO - PROCESS | 1856 | 1461328496056 Marionette TRACE conn3 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 05:34:56 INFO - PROCESS | 1856 | 1461328496081 Marionette TRACE conn3 -> [0,1133,"getWindowHandle",null] 05:34:56 INFO - PROCESS | 1856 | 1461328496087 Marionette TRACE conn3 <- [1,1133,null,{"value":"8"}] 05:34:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 05:34:56 INFO - PROCESS | 1856 | 1461328496096 Marionette TRACE conn3 -> [0,1134,"setScriptTimeout",{"ms":35000}] 05:34:56 INFO - PROCESS | 1856 | 1461328496099 Marionette TRACE conn3 <- [1,1134,null,{}] 05:34:56 INFO - PROCESS | 1856 | 1461328496104 Marionette TRACE conn3 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:56 INFO - PROCESS | 1856 | 1461328496256 Marionette TRACE conn3 <- [1,1135,null,{"value":null}] 05:34:56 INFO - PROCESS | 1856 | 1461328496424 Marionette TRACE conn3 -> [0,1136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:56 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61da898000 == 87 [pid = 1856] [id = 291] 05:34:56 INFO - PROCESS | 1856 | ++DOMWINDOW == 164 (0x7f61d4625000) [pid = 1856] [serial = 874] [outer = (nil)] 05:34:56 INFO - PROCESS | 1856 | ++DOMWINDOW == 165 (0x7f61d47cd400) [pid = 1856] [serial = 875] [outer = 0x7f61d4625000] 05:34:56 INFO - PROCESS | 1856 | 1461328496489 Marionette DEBUG loaded listener.js 05:34:56 INFO - PROCESS | 1856 | ++DOMWINDOW == 166 (0x7f61d88f6000) [pid = 1856] [serial = 876] [outer = 0x7f61d4625000] 05:34:57 INFO - PROCESS | 1856 | 1461328497333 Marionette TRACE conn3 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 05:34:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 05:34:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1288ms 05:34:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 05:34:57 INFO - PROCESS | 1856 | 1461328497384 Marionette TRACE conn3 -> [0,1137,"getWindowHandle",null] 05:34:57 INFO - PROCESS | 1856 | 1461328497387 Marionette TRACE conn3 <- [1,1137,null,{"value":"8"}] 05:34:57 INFO - PROCESS | 1856 | 1461328497394 Marionette TRACE conn3 -> [0,1138,"setScriptTimeout",{"ms":35000}] 05:34:57 INFO - PROCESS | 1856 | 1461328497402 Marionette TRACE conn3 <- [1,1138,null,{}] 05:34:57 INFO - PROCESS | 1856 | 1461328497414 Marionette TRACE conn3 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:57 INFO - PROCESS | 1856 | 1461328497585 Marionette TRACE conn3 <- [1,1139,null,{"value":null}] 05:34:57 INFO - PROCESS | 1856 | 1461328497777 Marionette TRACE conn3 -> [0,1140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:57 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61e7fbb800 == 88 [pid = 1856] [id = 292] 05:34:57 INFO - PROCESS | 1856 | ++DOMWINDOW == 167 (0x7f61d4771000) [pid = 1856] [serial = 877] [outer = (nil)] 05:34:57 INFO - PROCESS | 1856 | ++DOMWINDOW == 168 (0x7f61ddc7f000) [pid = 1856] [serial = 878] [outer = 0x7f61d4771000] 05:34:57 INFO - PROCESS | 1856 | 1461328497840 Marionette DEBUG loaded listener.js 05:34:57 INFO - PROCESS | 1856 | ++DOMWINDOW == 169 (0x7f61e7857c00) [pid = 1856] [serial = 879] [outer = 0x7f61d4771000] 05:34:58 INFO - PROCESS | 1856 | 1461328498566 Marionette TRACE conn3 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 05:34:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 05:34:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1239ms 05:34:58 INFO - PROCESS | 1856 | 1461328498632 Marionette TRACE conn3 -> [0,1141,"getWindowHandle",null] 05:34:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 05:34:58 INFO - PROCESS | 1856 | 1461328498636 Marionette TRACE conn3 <- [1,1141,null,{"value":"8"}] 05:34:58 INFO - PROCESS | 1856 | 1461328498641 Marionette TRACE conn3 -> [0,1142,"setScriptTimeout",{"ms":35000}] 05:34:58 INFO - PROCESS | 1856 | 1461328498644 Marionette TRACE conn3 <- [1,1142,null,{}] 05:34:58 INFO - PROCESS | 1856 | 1461328498649 Marionette TRACE conn3 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:58 INFO - PROCESS | 1856 | 1461328498800 Marionette TRACE conn3 <- [1,1143,null,{"value":null}] 05:34:58 INFO - PROCESS | 1856 | 1461328498963 Marionette TRACE conn3 -> [0,1144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:58 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61ec63d800 == 89 [pid = 1856] [id = 293] 05:34:58 INFO - PROCESS | 1856 | ++DOMWINDOW == 170 (0x7f61d5153800) [pid = 1856] [serial = 880] [outer = (nil)] 05:34:59 INFO - PROCESS | 1856 | ++DOMWINDOW == 171 (0x7f61e8c3f800) [pid = 1856] [serial = 881] [outer = 0x7f61d5153800] 05:34:59 INFO - PROCESS | 1856 | 1461328499028 Marionette DEBUG loaded listener.js 05:34:59 INFO - PROCESS | 1856 | ++DOMWINDOW == 172 (0x7f61e8d6fc00) [pid = 1856] [serial = 882] [outer = 0x7f61d5153800] 05:34:59 INFO - PROCESS | 1856 | 1461328499738 Marionette TRACE conn3 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 05:34:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 05:34:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1133ms 05:34:59 INFO - PROCESS | 1856 | 1461328499774 Marionette TRACE conn3 -> [0,1145,"getWindowHandle",null] 05:34:59 INFO - PROCESS | 1856 | 1461328499777 Marionette TRACE conn3 <- [1,1145,null,{"value":"8"}] 05:34:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 05:34:59 INFO - PROCESS | 1856 | 1461328499782 Marionette TRACE conn3 -> [0,1146,"setScriptTimeout",{"ms":35000}] 05:34:59 INFO - PROCESS | 1856 | 1461328499784 Marionette TRACE conn3 <- [1,1146,null,{}] 05:34:59 INFO - PROCESS | 1856 | 1461328499789 Marionette TRACE conn3 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:59 INFO - PROCESS | 1856 | 1461328499930 Marionette TRACE conn3 <- [1,1147,null,{"value":null}] 05:35:00 INFO - PROCESS | 1856 | 1461328500098 Marionette TRACE conn3 -> [0,1148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:00 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61ecb79000 == 90 [pid = 1856] [id = 294] 05:35:00 INFO - PROCESS | 1856 | ++DOMWINDOW == 173 (0x7f61e8d76800) [pid = 1856] [serial = 883] [outer = (nil)] 05:35:00 INFO - PROCESS | 1856 | ++DOMWINDOW == 174 (0x7f61e8d78800) [pid = 1856] [serial = 884] [outer = 0x7f61e8d76800] 05:35:00 INFO - PROCESS | 1856 | 1461328500173 Marionette DEBUG loaded listener.js 05:35:00 INFO - PROCESS | 1856 | ++DOMWINDOW == 175 (0x7f61eaebf000) [pid = 1856] [serial = 885] [outer = 0x7f61e8d76800] 05:35:00 INFO - PROCESS | 1856 | 1461328500987 Marionette TRACE conn3 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 05:35:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 05:35:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1227ms 05:35:01 INFO - PROCESS | 1856 | 1461328501012 Marionette TRACE conn3 -> [0,1149,"getWindowHandle",null] 05:35:01 INFO - PROCESS | 1856 | 1461328501015 Marionette TRACE conn3 <- [1,1149,null,{"value":"8"}] 05:35:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 05:35:01 INFO - PROCESS | 1856 | 1461328501022 Marionette TRACE conn3 -> [0,1150,"setScriptTimeout",{"ms":35000}] 05:35:01 INFO - PROCESS | 1856 | 1461328501024 Marionette TRACE conn3 <- [1,1150,null,{}] 05:35:01 INFO - PROCESS | 1856 | 1461328501029 Marionette TRACE conn3 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:01 INFO - PROCESS | 1856 | 1461328501174 Marionette TRACE conn3 <- [1,1151,null,{"value":null}] 05:35:01 INFO - PROCESS | 1856 | 1461328501344 Marionette TRACE conn3 -> [0,1152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:01 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61ed227000 == 91 [pid = 1856] [id = 295] 05:35:01 INFO - PROCESS | 1856 | ++DOMWINDOW == 176 (0x7f61d0b3d000) [pid = 1856] [serial = 886] [outer = (nil)] 05:35:01 INFO - PROCESS | 1856 | ++DOMWINDOW == 177 (0x7f61e8d70000) [pid = 1856] [serial = 887] [outer = 0x7f61d0b3d000] 05:35:01 INFO - PROCESS | 1856 | 1461328501408 Marionette DEBUG loaded listener.js 05:35:01 INFO - PROCESS | 1856 | ++DOMWINDOW == 178 (0x7f61ec623800) [pid = 1856] [serial = 888] [outer = 0x7f61d0b3d000] 05:35:02 INFO - PROCESS | 1856 | 1461328502195 Marionette TRACE conn3 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 05:35:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 05:35:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1231ms 05:35:02 INFO - PROCESS | 1856 | 1461328502253 Marionette TRACE conn3 -> [0,1153,"getWindowHandle",null] 05:35:02 INFO - PROCESS | 1856 | 1461328502256 Marionette TRACE conn3 <- [1,1153,null,{"value":"8"}] 05:35:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 05:35:02 INFO - PROCESS | 1856 | 1461328502262 Marionette TRACE conn3 -> [0,1154,"setScriptTimeout",{"ms":35000}] 05:35:02 INFO - PROCESS | 1856 | 1461328502265 Marionette TRACE conn3 <- [1,1154,null,{}] 05:35:02 INFO - PROCESS | 1856 | 1461328502272 Marionette TRACE conn3 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:02 INFO - PROCESS | 1856 | 1461328502422 Marionette TRACE conn3 <- [1,1155,null,{"value":null}] 05:35:02 INFO - PROCESS | 1856 | 1461328502590 Marionette TRACE conn3 -> [0,1156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:02 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61f11ab800 == 92 [pid = 1856] [id = 296] 05:35:02 INFO - PROCESS | 1856 | ++DOMWINDOW == 179 (0x7f61c57c3400) [pid = 1856] [serial = 889] [outer = (nil)] 05:35:02 INFO - PROCESS | 1856 | ++DOMWINDOW == 180 (0x7f61c8157400) [pid = 1856] [serial = 890] [outer = 0x7f61c57c3400] 05:35:02 INFO - PROCESS | 1856 | 1461328502670 Marionette DEBUG loaded listener.js 05:35:02 INFO - PROCESS | 1856 | ++DOMWINDOW == 181 (0x7f61c815bc00) [pid = 1856] [serial = 891] [outer = 0x7f61c57c3400] 05:35:03 INFO - PROCESS | 1856 | 1461328503444 Marionette TRACE conn3 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 05:35:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 05:35:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1228ms 05:35:03 INFO - PROCESS | 1856 | 1461328503491 Marionette TRACE conn3 -> [0,1157,"getWindowHandle",null] 05:35:03 INFO - PROCESS | 1856 | 1461328503495 Marionette TRACE conn3 <- [1,1157,null,{"value":"8"}] 05:35:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 05:35:03 INFO - PROCESS | 1856 | 1461328503500 Marionette TRACE conn3 -> [0,1158,"setScriptTimeout",{"ms":35000}] 05:35:03 INFO - PROCESS | 1856 | 1461328503503 Marionette TRACE conn3 <- [1,1158,null,{}] 05:35:03 INFO - PROCESS | 1856 | 1461328503508 Marionette TRACE conn3 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:03 INFO - PROCESS | 1856 | 1461328503712 Marionette TRACE conn3 <- [1,1159,null,{"value":null}] 05:35:03 INFO - PROCESS | 1856 | 1461328503879 Marionette TRACE conn3 -> [0,1160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:03 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61c837c800 == 93 [pid = 1856] [id = 297] 05:35:03 INFO - PROCESS | 1856 | ++DOMWINDOW == 182 (0x7f61c814f400) [pid = 1856] [serial = 892] [outer = (nil)] 05:35:03 INFO - PROCESS | 1856 | ++DOMWINDOW == 183 (0x7f61cf39c800) [pid = 1856] [serial = 893] [outer = 0x7f61c814f400] 05:35:03 INFO - PROCESS | 1856 | 1461328503943 Marionette DEBUG loaded listener.js 05:35:04 INFO - PROCESS | 1856 | ++DOMWINDOW == 184 (0x7f61ec61c000) [pid = 1856] [serial = 894] [outer = 0x7f61c814f400] 05:35:04 INFO - PROCESS | 1856 | 1461328504759 Marionette TRACE conn3 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",0,null,null]]]}] 05:35:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 05:35:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1289ms 05:35:04 INFO - PROCESS | 1856 | 1461328504789 Marionette TRACE conn3 -> [0,1161,"getWindowHandle",null] 05:35:04 INFO - PROCESS | 1856 | 1461328504792 Marionette TRACE conn3 <- [1,1161,null,{"value":"8"}] 05:35:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 05:35:04 INFO - PROCESS | 1856 | 1461328504798 Marionette TRACE conn3 -> [0,1162,"setScriptTimeout",{"ms":35000}] 05:35:04 INFO - PROCESS | 1856 | 1461328504800 Marionette TRACE conn3 <- [1,1162,null,{}] 05:35:04 INFO - PROCESS | 1856 | 1461328504805 Marionette TRACE conn3 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:04 INFO - PROCESS | 1856 | 1461328504956 Marionette TRACE conn3 <- [1,1163,null,{"value":null}] 05:35:05 INFO - PROCESS | 1856 | 1461328505514 Marionette TRACE conn3 -> [0,1164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:05 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61ce006800 == 94 [pid = 1856] [id = 298] 05:35:05 INFO - PROCESS | 1856 | ++DOMWINDOW == 185 (0x7f61c6541400) [pid = 1856] [serial = 895] [outer = (nil)] 05:35:05 INFO - PROCESS | 1856 | ++DOMWINDOW == 186 (0x7f61c654c000) [pid = 1856] [serial = 896] [outer = 0x7f61c6541400] 05:35:05 INFO - PROCESS | 1856 | 1461328505612 Marionette DEBUG loaded listener.js 05:35:05 INFO - PROCESS | 1856 | ++DOMWINDOW == 187 (0x7f61c8157c00) [pid = 1856] [serial = 897] [outer = 0x7f61c6541400] 05:35:06 INFO - PROCESS | 1856 | 1461328506715 Marionette TRACE conn3 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 05:35:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 05:35:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1979ms 05:35:06 INFO - PROCESS | 1856 | 1461328506778 Marionette TRACE conn3 -> [0,1165,"getWindowHandle",null] 05:35:06 INFO - PROCESS | 1856 | 1461328506784 Marionette TRACE conn3 <- [1,1165,null,{"value":"8"}] 05:35:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 05:35:06 INFO - PROCESS | 1856 | 1461328506792 Marionette TRACE conn3 -> [0,1166,"setScriptTimeout",{"ms":35000}] 05:35:06 INFO - PROCESS | 1856 | 1461328506796 Marionette TRACE conn3 <- [1,1166,null,{}] 05:35:06 INFO - PROCESS | 1856 | 1461328506802 Marionette TRACE conn3 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:07 INFO - PROCESS | 1856 | 1461328507009 Marionette TRACE conn3 <- [1,1167,null,{"value":null}] 05:35:07 INFO - PROCESS | 1856 | 1461328507229 Marionette TRACE conn3 -> [0,1168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:07 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61c450b800 == 95 [pid = 1856] [id = 299] 05:35:07 INFO - PROCESS | 1856 | ++DOMWINDOW == 188 (0x7f61cf215c00) [pid = 1856] [serial = 898] [outer = (nil)] 05:35:07 INFO - PROCESS | 1856 | ++DOMWINDOW == 189 (0x7f61cf397800) [pid = 1856] [serial = 899] [outer = 0x7f61cf215c00] 05:35:07 INFO - PROCESS | 1856 | 1461328507338 Marionette DEBUG loaded listener.js 05:35:07 INFO - PROCESS | 1856 | ++DOMWINDOW == 190 (0x7f61d022c400) [pid = 1856] [serial = 900] [outer = 0x7f61cf215c00] 05:35:08 INFO - PROCESS | 1856 | 1461328508134 Marionette TRACE conn3 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 05:35:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 05:35:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1391ms 05:35:08 INFO - PROCESS | 1856 | 1461328508187 Marionette TRACE conn3 -> [0,1169,"getWindowHandle",null] 05:35:08 INFO - PROCESS | 1856 | 1461328508191 Marionette TRACE conn3 <- [1,1169,null,{"value":"8"}] 05:35:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 05:35:08 INFO - PROCESS | 1856 | 1461328508197 Marionette TRACE conn3 -> [0,1170,"setScriptTimeout",{"ms":35000}] 05:35:08 INFO - PROCESS | 1856 | 1461328508199 Marionette TRACE conn3 <- [1,1170,null,{}] 05:35:08 INFO - PROCESS | 1856 | 1461328508204 Marionette TRACE conn3 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:08 INFO - PROCESS | 1856 | 1461328508350 Marionette TRACE conn3 <- [1,1171,null,{"value":null}] 05:35:08 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61d9bbf000 == 94 [pid = 1856] [id = 288] 05:35:08 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61c7502800 == 93 [pid = 1856] [id = 287] 05:35:08 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61d4e1a800 == 92 [pid = 1856] [id = 286] 05:35:08 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61d1a32800 == 91 [pid = 1856] [id = 285] 05:35:08 INFO - PROCESS | 1856 | --DOMWINDOW == 189 (0x7f61e8d43400) [pid = 1856] [serial = 781] [outer = (nil)] [url = about:blank] 05:35:08 INFO - PROCESS | 1856 | --DOMWINDOW == 188 (0x7f61d176f400) [pid = 1856] [serial = 769] [outer = (nil)] [url = about:blank] 05:35:08 INFO - PROCESS | 1856 | --DOMWINDOW == 187 (0x7f61d0235c00) [pid = 1856] [serial = 787] [outer = (nil)] [url = about:blank] 05:35:08 INFO - PROCESS | 1856 | --DOMWINDOW == 186 (0x7f61d0478c00) [pid = 1856] [serial = 766] [outer = (nil)] [url = about:blank] 05:35:08 INFO - PROCESS | 1856 | --DOMWINDOW == 185 (0x7f61d55b1400) [pid = 1856] [serial = 772] [outer = (nil)] [url = about:blank] 05:35:08 INFO - PROCESS | 1856 | --DOMWINDOW == 184 (0x7f61d97b8000) [pid = 1856] [serial = 775] [outer = (nil)] [url = about:blank] 05:35:08 INFO - PROCESS | 1856 | --DOMWINDOW == 183 (0x7f61eae42000) [pid = 1856] [serial = 784] [outer = (nil)] [url = about:blank] 05:35:08 INFO - PROCESS | 1856 | --DOMWINDOW == 182 (0x7f61db223c00) [pid = 1856] [serial = 778] [outer = (nil)] [url = about:blank] 05:35:08 INFO - PROCESS | 1856 | --DOMWINDOW == 181 (0x7f61dad81800) [pid = 1856] [serial = 815] [outer = (nil)] [url = about:blank] 05:35:08 INFO - PROCESS | 1856 | 1461328508607 Marionette TRACE conn3 -> [0,1172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:08 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61d146e000 == 90 [pid = 1856] [id = 284] 05:35:08 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61c751d000 == 89 [pid = 1856] [id = 283] 05:35:08 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61c46e9800 == 88 [pid = 1856] [id = 282] 05:35:08 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61c46f1800 == 89 [pid = 1856] [id = 300] 05:35:08 INFO - PROCESS | 1856 | ++DOMWINDOW == 182 (0x7f61cef8dc00) [pid = 1856] [serial = 901] [outer = (nil)] 05:35:08 INFO - PROCESS | 1856 | ++DOMWINDOW == 183 (0x7f61d022f800) [pid = 1856] [serial = 902] [outer = 0x7f61cef8dc00] 05:35:08 INFO - PROCESS | 1856 | 1461328508673 Marionette DEBUG loaded listener.js 05:35:08 INFO - PROCESS | 1856 | ++DOMWINDOW == 184 (0x7f61d0b33800) [pid = 1856] [serial = 903] [outer = 0x7f61cef8dc00] 05:35:08 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61d977a800 == 88 [pid = 1856] [id = 274] 05:35:08 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61d19b9800 == 87 [pid = 1856] [id = 273] 05:35:08 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61ce014000 == 86 [pid = 1856] [id = 272] 05:35:08 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61d554a000 == 85 [pid = 1856] [id = 271] 05:35:08 INFO - PROCESS | 1856 | --DOMWINDOW == 183 (0x7f61d55a4800) [pid = 1856] [serial = 641] [outer = (nil)] [url = about:blank] 05:35:08 INFO - PROCESS | 1856 | --DOMWINDOW == 182 (0x7f61d476f800) [pid = 1856] [serial = 764] [outer = (nil)] [url = about:blank] 05:35:08 INFO - PROCESS | 1856 | --DOMWINDOW == 181 (0x7f61daa34c00) [pid = 1856] [serial = 647] [outer = (nil)] [url = about:blank] 05:35:09 INFO - PROCESS | 1856 | --DOMWINDOW == 180 (0x7f61ddc37400) [pid = 1856] [serial = 653] [outer = (nil)] [url = about:blank] 05:35:09 INFO - PROCESS | 1856 | --DOMWINDOW == 179 (0x7f61d1775800) [pid = 1856] [serial = 800] [outer = (nil)] [url = about:blank] 05:35:09 INFO - PROCESS | 1856 | --DOMWINDOW == 178 (0x7f61e0d60c00) [pid = 1856] [serial = 656] [outer = (nil)] [url = about:blank] 05:35:09 INFO - PROCESS | 1856 | --DOMWINDOW == 177 (0x7f61d2b12400) [pid = 1856] [serial = 801] [outer = (nil)] [url = about:blank] 05:35:09 INFO - PROCESS | 1856 | --DOMWINDOW == 176 (0x7f61e7862400) [pid = 1856] [serial = 683] [outer = (nil)] [url = about:blank] 05:35:09 INFO - PROCESS | 1856 | --DOMWINDOW == 175 (0x7f61d4776c00) [pid = 1856] [serial = 803] [outer = (nil)] [url = about:blank] 05:35:09 INFO - PROCESS | 1856 | --DOMWINDOW == 174 (0x7f61d0be4c00) [pid = 1856] [serial = 638] [outer = (nil)] [url = about:blank] 05:35:09 INFO - PROCESS | 1856 | --DOMWINDOW == 173 (0x7f61d97b1c00) [pid = 1856] [serial = 635] [outer = (nil)] [url = about:blank] 05:35:09 INFO - PROCESS | 1856 | --DOMWINDOW == 172 (0x7f61d9b3dc00) [pid = 1856] [serial = 644] [outer = (nil)] [url = about:blank] 05:35:09 INFO - PROCESS | 1856 | --DOMWINDOW == 171 (0x7f61d022bc00) [pid = 1856] [serial = 796] [outer = (nil)] [url = about:blank] 05:35:09 INFO - PROCESS | 1856 | --DOMWINDOW == 170 (0x7f61d0bdd400) [pid = 1856] [serial = 797] [outer = (nil)] [url = about:blank] 05:35:09 INFO - PROCESS | 1856 | --DOMWINDOW == 169 (0x7f61cefa0800) [pid = 1856] [serial = 790] [outer = (nil)] [url = about:blank] 05:35:09 INFO - PROCESS | 1856 | --DOMWINDOW == 168 (0x7f61cf3a1800) [pid = 1856] [serial = 794] [outer = (nil)] [url = about:blank] 05:35:09 INFO - PROCESS | 1856 | --DOMWINDOW == 167 (0x7f61cf219400) [pid = 1856] [serial = 793] [outer = (nil)] [url = about:blank] 05:35:09 INFO - PROCESS | 1856 | --DOMWINDOW == 166 (0x7f61d9dd7c00) [pid = 1856] [serial = 810] [outer = (nil)] [url = about:blank] 05:35:09 INFO - PROCESS | 1856 | --DOMWINDOW == 165 (0x7f61dad7e000) [pid = 1856] [serial = 813] [outer = (nil)] [url = about:blank] 05:35:09 INFO - PROCESS | 1856 | --DOMWINDOW == 164 (0x7f61cef99c00) [pid = 1856] [serial = 521] [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.] 05:35:09 INFO - PROCESS | 1856 | --DOMWINDOW == 163 (0x7f61d5152c00) [pid = 1856] [serial = 804] [outer = (nil)] [url = about:blank] 05:35:09 INFO - PROCESS | 1856 | --DOMWINDOW == 162 (0x7f61d46d2000) [pid = 1856] [serial = 722] [outer = (nil)] [url = about:blank] 05:35:09 INFO - PROCESS | 1856 | --DOMWINDOW == 161 (0x7f61dae75400) [pid = 1856] [serial = 650] [outer = (nil)] [url = about:blank] 05:35:09 INFO - PROCESS | 1856 | --DOMWINDOW == 160 (0x7f61d55a6400) [pid = 1856] [serial = 806] [outer = (nil)] [url = about:blank] 05:35:09 INFO - PROCESS | 1856 | --DOMWINDOW == 159 (0x7f61d97b5400) [pid = 1856] [serial = 809] [outer = (nil)] [url = about:blank] 05:35:09 INFO - PROCESS | 1856 | --DOMWINDOW == 158 (0x7f61d6fabc00) [pid = 1856] [serial = 807] [outer = (nil)] [url = about:blank] 05:35:09 INFO - PROCESS | 1856 | --DOMWINDOW == 157 (0x7f61d9ddb400) [pid = 1856] [serial = 812] [outer = (nil)] [url = about:blank] 05:35:09 INFO - PROCESS | 1856 | --DOMWINDOW == 156 (0x7f61d19e8800) [pid = 1856] [serial = 763] [outer = (nil)] [url = about:blank] 05:35:09 INFO - PROCESS | 1856 | 1461328509389 Marionette TRACE conn3 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 05:35:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 05:35:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1226ms 05:35:09 INFO - PROCESS | 1856 | 1461328509425 Marionette TRACE conn3 -> [0,1173,"getWindowHandle",null] 05:35:09 INFO - PROCESS | 1856 | 1461328509428 Marionette TRACE conn3 <- [1,1173,null,{"value":"8"}] 05:35:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 05:35:09 INFO - PROCESS | 1856 | 1461328509440 Marionette TRACE conn3 -> [0,1174,"setScriptTimeout",{"ms":35000}] 05:35:09 INFO - PROCESS | 1856 | 1461328509452 Marionette TRACE conn3 <- [1,1174,null,{}] 05:35:09 INFO - PROCESS | 1856 | 1461328509497 Marionette TRACE conn3 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:09 INFO - PROCESS | 1856 | 1461328509641 Marionette TRACE conn3 <- [1,1175,null,{"value":null}] 05:35:09 INFO - PROCESS | 1856 | 1461328509651 Marionette TRACE conn3 -> [0,1176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:09 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61d12dd000 == 86 [pid = 1856] [id = 301] 05:35:09 INFO - PROCESS | 1856 | ++DOMWINDOW == 157 (0x7f61d0b34400) [pid = 1856] [serial = 904] [outer = (nil)] 05:35:09 INFO - PROCESS | 1856 | ++DOMWINDOW == 158 (0x7f61d0f52400) [pid = 1856] [serial = 905] [outer = 0x7f61d0b34400] 05:35:09 INFO - PROCESS | 1856 | 1461328509706 Marionette DEBUG loaded listener.js 05:35:09 INFO - PROCESS | 1856 | ++DOMWINDOW == 159 (0x7f61d1327c00) [pid = 1856] [serial = 906] [outer = 0x7f61d0b34400] 05:35:10 INFO - PROCESS | 1856 | 1461328510429 Marionette TRACE conn3 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 05:35:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 05:35:10 INFO - PROCESS | 1856 | 1461328510475 Marionette TRACE conn3 <- [1,1177,null,{"value":"8"}] 05:35:10 INFO - PROCESS | 1856 | 1461328510481 Marionette TRACE conn3 -> [0,1178,"setScriptTimeout",{"ms":35000}] 05:35:10 INFO - PROCESS | 1856 | 1461328510484 Marionette TRACE conn3 <- [1,1178,null,{}] 05:35:10 INFO - PROCESS | 1856 | 1461328510488 Marionette TRACE conn3 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:10 INFO - PROCESS | 1856 | 1461328510687 Marionette TRACE conn3 <- [1,1179,null,{"value":null}] 05:35:10 INFO - PROCESS | 1856 | 1461328510701 Marionette TRACE conn3 -> [0,1180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:10 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61d19c4000 == 87 [pid = 1856] [id = 302] 05:35:10 INFO - PROCESS | 1856 | ++DOMWINDOW == 160 (0x7f61d0d4d000) [pid = 1856] [serial = 907] [outer = (nil)] 05:35:10 INFO - PROCESS | 1856 | ++DOMWINDOW == 161 (0x7f61d19ed400) [pid = 1856] [serial = 908] [outer = 0x7f61d0d4d000] 05:35:10 INFO - PROCESS | 1856 | 1461328510757 Marionette DEBUG loaded listener.js 05:35:10 INFO - PROCESS | 1856 | ++DOMWINDOW == 162 (0x7f61d2f11400) [pid = 1856] [serial = 909] [outer = 0x7f61d0d4d000] 05:35:11 INFO - PROCESS | 1856 | 1461328511538 Marionette TRACE conn3 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 05:35:11 INFO - PROCESS | 1856 | 1461328511626 Marionette TRACE conn3 <- [1,1181,null,{"value":"8"}] 05:35:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 05:35:11 INFO - PROCESS | 1856 | 1461328511631 Marionette TRACE conn3 -> [0,1182,"setScriptTimeout",{"ms":35000}] 05:35:11 INFO - PROCESS | 1856 | 1461328511634 Marionette TRACE conn3 <- [1,1182,null,{}] 05:35:11 INFO - PROCESS | 1856 | 1461328511638 Marionette TRACE conn3 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:11 INFO - PROCESS | 1856 | 1461328511821 Marionette TRACE conn3 <- [1,1183,null,{"value":null}] 05:35:11 INFO - PROCESS | 1856 | 1461328511844 Marionette TRACE conn3 -> [0,1184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:11 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61d49d7800 == 88 [pid = 1856] [id = 303] 05:35:11 INFO - PROCESS | 1856 | ++DOMWINDOW == 163 (0x7f61d4771800) [pid = 1856] [serial = 910] [outer = (nil)] 05:35:11 INFO - PROCESS | 1856 | ++DOMWINDOW == 164 (0x7f61d47ce400) [pid = 1856] [serial = 911] [outer = 0x7f61d4771800] 05:35:11 INFO - PROCESS | 1856 | 1461328511909 Marionette DEBUG loaded listener.js 05:35:12 INFO - PROCESS | 1856 | ++DOMWINDOW == 165 (0x7f61d55a7800) [pid = 1856] [serial = 912] [outer = 0x7f61d4771800] 05:35:12 INFO - PROCESS | 1856 | SkCairoFTTypeface::onFilterRec unimplemented 05:35:12 INFO - PROCESS | 1856 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 05:35:12 INFO - PROCESS | 1856 | 1461328512698 Marionette TRACE conn3 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[80] expected 0 but got 255","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 05:35:12 INFO - PROCESS | 1856 | 1461328512774 Marionette TRACE conn3 <- [1,1185,null,{"value":"8"}] 05:35:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 05:35:12 INFO - PROCESS | 1856 | 1461328512788 Marionette TRACE conn3 -> [0,1186,"setScriptTimeout",{"ms":35000}] 05:35:12 INFO - PROCESS | 1856 | 1461328512790 Marionette TRACE conn3 <- [1,1186,null,{}] 05:35:12 INFO - PROCESS | 1856 | 1461328512796 Marionette TRACE conn3 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:12 INFO - PROCESS | 1856 | 1461328512989 Marionette TRACE conn3 <- [1,1187,null,{"value":null}] 05:35:13 INFO - PROCESS | 1856 | 1461328513011 Marionette TRACE conn3 -> [0,1188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:13 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61d5560000 == 89 [pid = 1856] [id = 304] 05:35:13 INFO - PROCESS | 1856 | ++DOMWINDOW == 166 (0x7f61d4626000) [pid = 1856] [serial = 913] [outer = (nil)] 05:35:13 INFO - PROCESS | 1856 | ++DOMWINDOW == 167 (0x7f61d8a7f000) [pid = 1856] [serial = 914] [outer = 0x7f61d4626000] 05:35:13 INFO - PROCESS | 1856 | 1461328513066 Marionette DEBUG loaded listener.js 05:35:13 INFO - PROCESS | 1856 | ++DOMWINDOW == 168 (0x7f61d97b7000) [pid = 1856] [serial = 915] [outer = 0x7f61d4626000] 05:35:13 INFO - PROCESS | 1856 | --DOMWINDOW == 167 (0x7f61cf391000) [pid = 1856] [serial = 765] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 05:35:13 INFO - PROCESS | 1856 | --DOMWINDOW == 166 (0x7f61d5157c00) [pid = 1856] [serial = 774] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 05:35:13 INFO - PROCESS | 1856 | --DOMWINDOW == 165 (0x7f61d0c04800) [pid = 1856] [serial = 768] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 05:35:13 INFO - PROCESS | 1856 | --DOMWINDOW == 164 (0x7f61d8434000) [pid = 1856] [serial = 690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 05:35:13 INFO - PROCESS | 1856 | --DOMWINDOW == 163 (0x7f61cdde2c00) [pid = 1856] [serial = 705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 05:35:13 INFO - PROCESS | 1856 | --DOMWINDOW == 162 (0x7f61e7fed800) [pid = 1856] [serial = 783] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 05:35:13 INFO - PROCESS | 1856 | --DOMWINDOW == 161 (0x7f61cf38a000) [pid = 1856] [serial = 723] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 05:35:13 INFO - PROCESS | 1856 | --DOMWINDOW == 160 (0x7f61db920800) [pid = 1856] [serial = 696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 05:35:13 INFO - PROCESS | 1856 | --DOMWINDOW == 159 (0x7f61c57ccc00) [pid = 1856] [serial = 732] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 05:35:13 INFO - PROCESS | 1856 | --DOMWINDOW == 158 (0x7f61d0c3e400) [pid = 1856] [serial = 726] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 05:35:13 INFO - PROCESS | 1856 | --DOMWINDOW == 157 (0x7f61cd812400) [pid = 1856] [serial = 786] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 05:35:13 INFO - PROCESS | 1856 | --DOMWINDOW == 156 (0x7f61d47d0c00) [pid = 1856] [serial = 729] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 05:35:13 INFO - PROCESS | 1856 | --DOMWINDOW == 155 (0x7f61db395800) [pid = 1856] [serial = 738] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 05:35:13 INFO - PROCESS | 1856 | --DOMWINDOW == 154 (0x7f61db397400) [pid = 1856] [serial = 741] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 05:35:13 INFO - PROCESS | 1856 | --DOMWINDOW == 153 (0x7f61cd816400) [pid = 1856] [serial = 708] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 05:35:13 INFO - PROCESS | 1856 | --DOMWINDOW == 152 (0x7f61e7bda800) [pid = 1856] [serial = 699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 05:35:13 INFO - PROCESS | 1856 | --DOMWINDOW == 151 (0x7f61d6f48c00) [pid = 1856] [serial = 735] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 05:35:13 INFO - PROCESS | 1856 | --DOMWINDOW == 150 (0x7f61e7d85c00) [pid = 1856] [serial = 780] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 05:35:13 INFO - PROCESS | 1856 | --DOMWINDOW == 149 (0x7f61e7be2800) [pid = 1856] [serial = 702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 05:35:13 INFO - PROCESS | 1856 | --DOMWINDOW == 148 (0x7f61d1777c00) [pid = 1856] [serial = 687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 05:35:13 INFO - PROCESS | 1856 | --DOMWINDOW == 147 (0x7f61cf3a0800) [pid = 1856] [serial = 684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 05:35:13 INFO - PROCESS | 1856 | --DOMWINDOW == 146 (0x7f61cefab800) [pid = 1856] [serial = 777] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 05:35:13 INFO - PROCESS | 1856 | --DOMWINDOW == 145 (0x7f61d4b08800) [pid = 1856] [serial = 771] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 05:35:13 INFO - PROCESS | 1856 | --DOMWINDOW == 144 (0x7f61d97af000) [pid = 1856] [serial = 693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 05:35:13 INFO - PROCESS | 1856 | --DOMWINDOW == 143 (0x7f61c460b400) [pid = 1856] [serial = 859] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 05:35:13 INFO - PROCESS | 1856 | --DOMWINDOW == 142 (0x7f61d047d000) [pid = 1856] [serial = 847] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 05:35:13 INFO - PROCESS | 1856 | --DOMWINDOW == 141 (0x7f61c57cec00) [pid = 1856] [serial = 862] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 05:35:13 INFO - PROCESS | 1856 | --DOMWINDOW == 140 (0x7f61c4607400) [pid = 1856] [serial = 844] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 05:35:13 INFO - PROCESS | 1856 | --DOMWINDOW == 139 (0x7f61d0c33400) [pid = 1856] [serial = 850] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 05:35:13 INFO - PROCESS | 1856 | --DOMWINDOW == 138 (0x7f61d0a55400) [pid = 1856] [serial = 853] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 05:35:13 INFO - PROCESS | 1856 | --DOMWINDOW == 137 (0x7f61d0c3b000) [pid = 1856] [serial = 856] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 05:35:14 INFO - PROCESS | 1856 | 1461328514249 Marionette TRACE conn3 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1189,"getWindowHandle",null] 05:35:14 INFO - PROCESS | 1856 | 1461328514274 Marionette TRACE conn3 <- [1,1189,null,{"value":"8"}] 05:35:14 INFO - PROCESS | 1856 | 1461328514280 Marionette TRACE conn3 -> [0,1190,"setScriptTimeout",{"ms":35000}] 05:35:14 INFO - PROCESS | 1856 | 1461328514282 Marionette TRACE conn3 <- [1,1190,null,{}] 05:35:14 INFO - PROCESS | 1856 | 1461328514287 Marionette TRACE conn3 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:14 INFO - PROCESS | 1856 | 1461328514428 Marionette TRACE conn3 <- [1,1191,null,{"value":null}] 05:35:14 INFO - PROCESS | 1856 | 1461328514568 Marionette TRACE conn3 -> [0,1192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:14 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61d0ba8000 == 90 [pid = 1856] [id = 305] 05:35:14 INFO - PROCESS | 1856 | ++DOMWINDOW == 138 (0x7f61c57c7800) [pid = 1856] [serial = 916] [outer = (nil)] 05:35:14 INFO - PROCESS | 1856 | ++DOMWINDOW == 139 (0x7f61d0c03400) [pid = 1856] [serial = 917] [outer = 0x7f61c57c7800] 05:35:14 INFO - PROCESS | 1856 | 1461328514625 Marionette DEBUG loaded listener.js 05:35:14 INFO - PROCESS | 1856 | ++DOMWINDOW == 140 (0x7f61d55a8000) [pid = 1856] [serial = 918] [outer = 0x7f61c57c7800] 05:35:15 INFO - PROCESS | 1856 | 1461328515222 Marionette TRACE conn3 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1193,"getWindowHandle",null] 05:35:15 INFO - PROCESS | 1856 | 1461328515264 Marionette TRACE conn3 <- [1,1193,null,{"value":"8"}] 05:35:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 05:35:15 INFO - PROCESS | 1856 | 1461328515270 Marionette TRACE conn3 -> [0,1194,"setScriptTimeout",{"ms":35000}] 05:35:15 INFO - PROCESS | 1856 | 1461328515272 Marionette TRACE conn3 <- [1,1194,null,{}] 05:35:15 INFO - PROCESS | 1856 | 1461328515277 Marionette TRACE conn3 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:15 INFO - PROCESS | 1856 | 1461328515414 Marionette TRACE conn3 <- [1,1195,null,{"value":null}] 05:35:15 INFO - PROCESS | 1856 | 1461328515544 Marionette TRACE conn3 -> [0,1196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:15 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61d9d4b800 == 91 [pid = 1856] [id = 306] 05:35:15 INFO - PROCESS | 1856 | ++DOMWINDOW == 141 (0x7f61c4607800) [pid = 1856] [serial = 919] [outer = (nil)] 05:35:15 INFO - PROCESS | 1856 | ++DOMWINDOW == 142 (0x7f61d6f4d000) [pid = 1856] [serial = 920] [outer = 0x7f61c4607800] 05:35:15 INFO - PROCESS | 1856 | 1461328515608 Marionette DEBUG loaded listener.js 05:35:15 INFO - PROCESS | 1856 | ++DOMWINDOW == 143 (0x7f61d9dd9800) [pid = 1856] [serial = 921] [outer = 0x7f61c4607800] 05:35:16 INFO - PROCESS | 1856 | SkCairoFTTypeface::onFilterRec unimplemented 05:35:16 INFO - PROCESS | 1856 | SkCairoFTTypeface::onFilterRec unimplemented 05:35:16 INFO - PROCESS | 1856 | 1461328516437 Marionette TRACE conn3 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[76] expected 0 but got 210","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1197,"getWindowHandle",null] 05:35:16 INFO - PROCESS | 1856 | 1461328516503 Marionette TRACE conn3 <- [1,1197,null,{"value":"8"}] 05:35:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 05:35:16 INFO - PROCESS | 1856 | 1461328516511 Marionette TRACE conn3 -> [0,1198,"setScriptTimeout",{"ms":35000}] 05:35:16 INFO - PROCESS | 1856 | 1461328516516 Marionette TRACE conn3 <- [1,1198,null,{}] 05:35:16 INFO - PROCESS | 1856 | 1461328516523 Marionette TRACE conn3 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:16 INFO - PROCESS | 1856 | 1461328516741 Marionette TRACE conn3 <- [1,1199,null,{"value":null}] 05:35:16 INFO - PROCESS | 1856 | 1461328516905 Marionette TRACE conn3 -> [0,1200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:16 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61cf349000 == 92 [pid = 1856] [id = 307] 05:35:16 INFO - PROCESS | 1856 | ++DOMWINDOW == 144 (0x7f61cef91400) [pid = 1856] [serial = 922] [outer = (nil)] 05:35:16 INFO - PROCESS | 1856 | ++DOMWINDOW == 145 (0x7f61cf216c00) [pid = 1856] [serial = 923] [outer = 0x7f61cef91400] 05:35:16 INFO - PROCESS | 1856 | 1461328516976 Marionette DEBUG loaded listener.js 05:35:17 INFO - PROCESS | 1856 | ++DOMWINDOW == 146 (0x7f61d022ec00) [pid = 1856] [serial = 924] [outer = 0x7f61cef91400] 05:35:17 INFO - PROCESS | 1856 | 1461328517695 Marionette TRACE conn3 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 05:35:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 05:35:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1238ms 05:35:17 INFO - PROCESS | 1856 | 1461328517751 Marionette TRACE conn3 -> [0,1201,"getWindowHandle",null] 05:35:17 INFO - PROCESS | 1856 | 1461328517763 Marionette TRACE conn3 <- [1,1201,null,{"value":"8"}] 05:35:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 05:35:17 INFO - PROCESS | 1856 | 1461328517773 Marionette TRACE conn3 -> [0,1202,"setScriptTimeout",{"ms":35000}] 05:35:17 INFO - PROCESS | 1856 | 1461328517777 Marionette TRACE conn3 <- [1,1202,null,{}] 05:35:17 INFO - PROCESS | 1856 | 1461328517783 Marionette TRACE conn3 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:17 INFO - PROCESS | 1856 | 1461328517951 Marionette TRACE conn3 <- [1,1203,null,{"value":null}] 05:35:18 INFO - PROCESS | 1856 | 1461328518122 Marionette TRACE conn3 -> [0,1204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:18 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61d4602800 == 93 [pid = 1856] [id = 308] 05:35:18 INFO - PROCESS | 1856 | ++DOMWINDOW == 147 (0x7f61d04b1800) [pid = 1856] [serial = 925] [outer = (nil)] 05:35:18 INFO - PROCESS | 1856 | ++DOMWINDOW == 148 (0x7f61d0b3ac00) [pid = 1856] [serial = 926] [outer = 0x7f61d04b1800] 05:35:18 INFO - PROCESS | 1856 | 1461328518190 Marionette DEBUG loaded listener.js 05:35:18 INFO - PROCESS | 1856 | ++DOMWINDOW == 149 (0x7f61d0c0a000) [pid = 1856] [serial = 927] [outer = 0x7f61d04b1800] 05:35:19 INFO - PROCESS | 1856 | 1461328519028 Marionette TRACE conn3 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 05:35:19 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 05:35:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1282ms 05:35:19 INFO - PROCESS | 1856 | 1461328519055 Marionette TRACE conn3 -> [0,1205,"getWindowHandle",null] 05:35:19 INFO - PROCESS | 1856 | 1461328519057 Marionette TRACE conn3 <- [1,1205,null,{"value":"8"}] 05:35:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 05:35:19 INFO - PROCESS | 1856 | 1461328519064 Marionette TRACE conn3 -> [0,1206,"setScriptTimeout",{"ms":35000}] 05:35:19 INFO - PROCESS | 1856 | 1461328519069 Marionette TRACE conn3 <- [1,1206,null,{}] 05:35:19 INFO - PROCESS | 1856 | 1461328519083 Marionette TRACE conn3 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:19 INFO - PROCESS | 1856 | 1461328519242 Marionette TRACE conn3 <- [1,1207,null,{"value":null}] 05:35:19 INFO - PROCESS | 1856 | 1461328519415 Marionette TRACE conn3 -> [0,1208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:19 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61db171800 == 94 [pid = 1856] [id = 309] 05:35:19 INFO - PROCESS | 1856 | ++DOMWINDOW == 150 (0x7f61d2f14800) [pid = 1856] [serial = 928] [outer = (nil)] 05:35:19 INFO - PROCESS | 1856 | ++DOMWINDOW == 151 (0x7f61d515c400) [pid = 1856] [serial = 929] [outer = 0x7f61d2f14800] 05:35:19 INFO - PROCESS | 1856 | 1461328519481 Marionette DEBUG loaded listener.js 05:35:19 INFO - PROCESS | 1856 | ++DOMWINDOW == 152 (0x7f61d83a0000) [pid = 1856] [serial = 930] [outer = 0x7f61d2f14800] 05:35:20 INFO - PROCESS | 1856 | 1461328520306 Marionette TRACE conn3 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 05:35:20 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 05:35:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1285ms 05:35:20 INFO - PROCESS | 1856 | 1461328520350 Marionette TRACE conn3 -> [0,1209,"getWindowHandle",null] 05:35:20 INFO - PROCESS | 1856 | 1461328520353 Marionette TRACE conn3 <- [1,1209,null,{"value":"8"}] 05:35:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 05:35:20 INFO - PROCESS | 1856 | 1461328520359 Marionette TRACE conn3 -> [0,1210,"setScriptTimeout",{"ms":35000}] 05:35:20 INFO - PROCESS | 1856 | 1461328520361 Marionette TRACE conn3 <- [1,1210,null,{}] 05:35:20 INFO - PROCESS | 1856 | 1461328520366 Marionette TRACE conn3 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:20 INFO - PROCESS | 1856 | 1461328520522 Marionette TRACE conn3 <- [1,1211,null,{"value":null}] 05:35:20 INFO - PROCESS | 1856 | 1461328520690 Marionette TRACE conn3 -> [0,1212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:20 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61e1007800 == 95 [pid = 1856] [id = 310] 05:35:20 INFO - PROCESS | 1856 | ++DOMWINDOW == 153 (0x7f61d477c000) [pid = 1856] [serial = 931] [outer = (nil)] 05:35:20 INFO - PROCESS | 1856 | ++DOMWINDOW == 154 (0x7f61daa34c00) [pid = 1856] [serial = 932] [outer = 0x7f61d477c000] 05:35:20 INFO - PROCESS | 1856 | 1461328520754 Marionette DEBUG loaded listener.js 05:35:20 INFO - PROCESS | 1856 | ++DOMWINDOW == 155 (0x7f61db135800) [pid = 1856] [serial = 933] [outer = 0x7f61d477c000] 05:35:21 INFO - PROCESS | 1856 | 1461328521552 Marionette TRACE conn3 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 05:35:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 05:35:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1225ms 05:35:21 INFO - PROCESS | 1856 | 1461328521586 Marionette TRACE conn3 -> [0,1213,"getWindowHandle",null] 05:35:21 INFO - PROCESS | 1856 | 1461328521588 Marionette TRACE conn3 <- [1,1213,null,{"value":"8"}] 05:35:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 05:35:21 INFO - PROCESS | 1856 | 1461328521594 Marionette TRACE conn3 -> [0,1214,"setScriptTimeout",{"ms":35000}] 05:35:21 INFO - PROCESS | 1856 | 1461328521596 Marionette TRACE conn3 <- [1,1214,null,{}] 05:35:21 INFO - PROCESS | 1856 | 1461328521601 Marionette TRACE conn3 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:21 INFO - PROCESS | 1856 | 1461328521749 Marionette TRACE conn3 <- [1,1215,null,{"value":null}] 05:35:21 INFO - PROCESS | 1856 | 1461328521918 Marionette TRACE conn3 -> [0,1216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:21 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61e7d6c800 == 96 [pid = 1856] [id = 311] 05:35:21 INFO - PROCESS | 1856 | ++DOMWINDOW == 156 (0x7f61d9498400) [pid = 1856] [serial = 934] [outer = (nil)] 05:35:21 INFO - PROCESS | 1856 | ++DOMWINDOW == 157 (0x7f61db399c00) [pid = 1856] [serial = 935] [outer = 0x7f61d9498400] 05:35:21 INFO - PROCESS | 1856 | 1461328521982 Marionette DEBUG loaded listener.js 05:35:22 INFO - PROCESS | 1856 | ++DOMWINDOW == 158 (0x7f61ddc81400) [pid = 1856] [serial = 936] [outer = 0x7f61d9498400] 05:35:22 INFO - PROCESS | 1856 | 1461328522770 Marionette TRACE conn3 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 05:35:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 05:35:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1229ms 05:35:22 INFO - PROCESS | 1856 | 1461328522825 Marionette TRACE conn3 -> [0,1217,"getWindowHandle",null] 05:35:22 INFO - PROCESS | 1856 | 1461328522828 Marionette TRACE conn3 <- [1,1217,null,{"value":"8"}] 05:35:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 05:35:22 INFO - PROCESS | 1856 | 1461328522833 Marionette TRACE conn3 -> [0,1218,"setScriptTimeout",{"ms":35000}] 05:35:22 INFO - PROCESS | 1856 | 1461328522835 Marionette TRACE conn3 <- [1,1218,null,{}] 05:35:22 INFO - PROCESS | 1856 | 1461328522840 Marionette TRACE conn3 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:23 INFO - PROCESS | 1856 | 1461328523009 Marionette TRACE conn3 <- [1,1219,null,{"value":null}] 05:35:23 INFO - PROCESS | 1856 | 1461328523175 Marionette TRACE conn3 -> [0,1220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:23 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61ecb70800 == 97 [pid = 1856] [id = 312] 05:35:23 INFO - PROCESS | 1856 | ++DOMWINDOW == 159 (0x7f61db920800) [pid = 1856] [serial = 937] [outer = (nil)] 05:35:23 INFO - PROCESS | 1856 | ++DOMWINDOW == 160 (0x7f61e89af400) [pid = 1856] [serial = 938] [outer = 0x7f61db920800] 05:35:23 INFO - PROCESS | 1856 | 1461328523243 Marionette DEBUG loaded listener.js 05:35:23 INFO - PROCESS | 1856 | ++DOMWINDOW == 161 (0x7f61e8d79800) [pid = 1856] [serial = 939] [outer = 0x7f61db920800] 05:35:24 INFO - PROCESS | 1856 | 1461328524030 Marionette TRACE conn3 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 05:35:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 05:35:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1234ms 05:35:24 INFO - PROCESS | 1856 | 1461328524068 Marionette TRACE conn3 -> [0,1221,"getWindowHandle",null] 05:35:24 INFO - PROCESS | 1856 | 1461328524071 Marionette TRACE conn3 <- [1,1221,null,{"value":"8"}] 05:35:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 05:35:24 INFO - PROCESS | 1856 | 1461328524077 Marionette TRACE conn3 -> [0,1222,"setScriptTimeout",{"ms":35000}] 05:35:24 INFO - PROCESS | 1856 | 1461328524079 Marionette TRACE conn3 <- [1,1222,null,{}] 05:35:24 INFO - PROCESS | 1856 | 1461328524084 Marionette TRACE conn3 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:24 INFO - PROCESS | 1856 | 1461328524231 Marionette TRACE conn3 <- [1,1223,null,{"value":null}] 05:35:24 INFO - PROCESS | 1856 | 1461328524400 Marionette TRACE conn3 -> [0,1224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:24 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61ed232800 == 98 [pid = 1856] [id = 313] 05:35:24 INFO - PROCESS | 1856 | ++DOMWINDOW == 162 (0x7f61ddf34c00) [pid = 1856] [serial = 940] [outer = (nil)] 05:35:24 INFO - PROCESS | 1856 | ++DOMWINDOW == 163 (0x7f61eae41800) [pid = 1856] [serial = 941] [outer = 0x7f61ddf34c00] 05:35:24 INFO - PROCESS | 1856 | 1461328524466 Marionette DEBUG loaded listener.js 05:35:24 INFO - PROCESS | 1856 | ++DOMWINDOW == 164 (0x7f61ec624800) [pid = 1856] [serial = 942] [outer = 0x7f61ddf34c00] 05:35:25 INFO - PROCESS | 1856 | 1461328525202 Marionette TRACE conn3 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1225,"getWindowHandle",null] 05:35:25 INFO - PROCESS | 1856 | 1461328525268 Marionette TRACE conn3 <- [1,1225,null,{"value":"8"}] 05:35:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 05:35:25 INFO - PROCESS | 1856 | 1461328525275 Marionette TRACE conn3 -> [0,1226,"setScriptTimeout",{"ms":35000}] 05:35:25 INFO - PROCESS | 1856 | 1461328525278 Marionette TRACE conn3 <- [1,1226,null,{}] 05:35:25 INFO - PROCESS | 1856 | 1461328525282 Marionette TRACE conn3 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:25 INFO - PROCESS | 1856 | 1461328525427 Marionette TRACE conn3 <- [1,1227,null,{"value":null}] 05:35:25 INFO - PROCESS | 1856 | 1461328525592 Marionette TRACE conn3 -> [0,1228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:25 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61cd867000 == 99 [pid = 1856] [id = 314] 05:35:25 INFO - PROCESS | 1856 | ++DOMWINDOW == 165 (0x7f61e7ff3000) [pid = 1856] [serial = 943] [outer = (nil)] 05:35:25 INFO - PROCESS | 1856 | ++DOMWINDOW == 166 (0x7f61ec8acc00) [pid = 1856] [serial = 944] [outer = 0x7f61e7ff3000] 05:35:25 INFO - PROCESS | 1856 | 1461328525663 Marionette DEBUG loaded listener.js 05:35:25 INFO - PROCESS | 1856 | ++DOMWINDOW == 167 (0x7f61ecd64800) [pid = 1856] [serial = 945] [outer = 0x7f61e7ff3000] 05:35:26 INFO - PROCESS | 1856 | 1461328526420 Marionette TRACE conn3 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 05:35:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 05:35:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1178ms 05:35:26 INFO - PROCESS | 1856 | 1461328526454 Marionette TRACE conn3 -> [0,1229,"getWindowHandle",null] 05:35:26 INFO - PROCESS | 1856 | 1461328526457 Marionette TRACE conn3 <- [1,1229,null,{"value":"8"}] 05:35:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 05:35:26 INFO - PROCESS | 1856 | 1461328526462 Marionette TRACE conn3 -> [0,1230,"setScriptTimeout",{"ms":35000}] 05:35:26 INFO - PROCESS | 1856 | 1461328526464 Marionette TRACE conn3 <- [1,1230,null,{}] 05:35:26 INFO - PROCESS | 1856 | 1461328526469 Marionette TRACE conn3 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:26 INFO - PROCESS | 1856 | 1461328526611 Marionette TRACE conn3 <- [1,1231,null,{"value":null}] 05:35:26 INFO - PROCESS | 1856 | 1461328526781 Marionette TRACE conn3 -> [0,1232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:26 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61ed221800 == 100 [pid = 1856] [id = 315] 05:35:26 INFO - PROCESS | 1856 | ++DOMWINDOW == 168 (0x7f61d578fc00) [pid = 1856] [serial = 946] [outer = (nil)] 05:35:26 INFO - PROCESS | 1856 | ++DOMWINDOW == 169 (0x7f61d5798800) [pid = 1856] [serial = 947] [outer = 0x7f61d578fc00] 05:35:26 INFO - PROCESS | 1856 | 1461328526842 Marionette DEBUG loaded listener.js 05:35:26 INFO - PROCESS | 1856 | ++DOMWINDOW == 170 (0x7f61d579cc00) [pid = 1856] [serial = 948] [outer = 0x7f61d578fc00] 05:35:27 INFO - PROCESS | 1856 | 1461328527631 Marionette TRACE conn3 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 05:35:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 05:35:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1176ms 05:35:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 05:35:27 INFO - PROCESS | 1856 | 1461328527639 Marionette TRACE conn3 -> [0,1233,"getWindowHandle",null] 05:35:27 INFO - PROCESS | 1856 | 1461328527642 Marionette TRACE conn3 <- [1,1233,null,{"value":"8"}] 05:35:27 INFO - PROCESS | 1856 | 1461328527664 Marionette TRACE conn3 -> [0,1234,"setScriptTimeout",{"ms":35000}] 05:35:27 INFO - PROCESS | 1856 | 1461328527667 Marionette TRACE conn3 <- [1,1234,null,{}] 05:35:27 INFO - PROCESS | 1856 | 1461328527674 Marionette TRACE conn3 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:27 INFO - PROCESS | 1856 | 1461328527832 Marionette TRACE conn3 <- [1,1235,null,{"value":null}] 05:35:28 INFO - PROCESS | 1856 | 1461328528034 Marionette TRACE conn3 -> [0,1236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:28 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61d0107800 == 101 [pid = 1856] [id = 316] 05:35:28 INFO - PROCESS | 1856 | ++DOMWINDOW == 171 (0x7f61d0dc5000) [pid = 1856] [serial = 949] [outer = (nil)] 05:35:28 INFO - PROCESS | 1856 | ++DOMWINDOW == 172 (0x7f61d0dcac00) [pid = 1856] [serial = 950] [outer = 0x7f61d0dc5000] 05:35:28 INFO - PROCESS | 1856 | 1461328528097 Marionette DEBUG loaded listener.js 05:35:28 INFO - PROCESS | 1856 | ++DOMWINDOW == 173 (0x7f61d0dcec00) [pid = 1856] [serial = 951] [outer = 0x7f61d0dc5000] 05:35:28 INFO - PROCESS | 1856 | 1461328528918 Marionette TRACE conn3 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 05:35:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 05:35:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1302ms 05:35:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 05:35:28 INFO - PROCESS | 1856 | 1461328528950 Marionette TRACE conn3 -> [0,1237,"getWindowHandle",null] 05:35:28 INFO - PROCESS | 1856 | 1461328528953 Marionette TRACE conn3 <- [1,1237,null,{"value":"8"}] 05:35:28 INFO - PROCESS | 1856 | 1461328528958 Marionette TRACE conn3 -> [0,1238,"setScriptTimeout",{"ms":35000}] 05:35:28 INFO - PROCESS | 1856 | 1461328528962 Marionette TRACE conn3 <- [1,1238,null,{}] 05:35:28 INFO - PROCESS | 1856 | 1461328528967 Marionette TRACE conn3 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:29 INFO - PROCESS | 1856 | 1461328529147 Marionette TRACE conn3 <- [1,1239,null,{"value":null}] 05:35:29 INFO - PROCESS | 1856 | 1461328529705 Marionette TRACE conn3 -> [0,1240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:29 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61cd627000 == 102 [pid = 1856] [id = 317] 05:35:29 INFO - PROCESS | 1856 | ++DOMWINDOW == 174 (0x7f61c6543000) [pid = 1856] [serial = 952] [outer = (nil)] 05:35:29 INFO - PROCESS | 1856 | ++DOMWINDOW == 175 (0x7f61c654d000) [pid = 1856] [serial = 953] [outer = 0x7f61c6543000] 05:35:29 INFO - PROCESS | 1856 | 1461328529771 Marionette DEBUG loaded listener.js 05:35:29 INFO - PROCESS | 1856 | ++DOMWINDOW == 176 (0x7f61cd816c00) [pid = 1856] [serial = 954] [outer = 0x7f61c6543000] 05:35:30 INFO - PROCESS | 1856 | 1461328530538 Marionette TRACE conn3 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 05:35:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 05:35:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1629ms 05:35:30 INFO - PROCESS | 1856 | 1461328530589 Marionette TRACE conn3 -> [0,1241,"getWindowHandle",null] 05:35:30 INFO - PROCESS | 1856 | 1461328530595 Marionette TRACE conn3 <- [1,1241,null,{"value":"8"}] 05:35:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 05:35:30 INFO - PROCESS | 1856 | 1461328530602 Marionette TRACE conn3 -> [0,1242,"setScriptTimeout",{"ms":35000}] 05:35:30 INFO - PROCESS | 1856 | 1461328530606 Marionette TRACE conn3 <- [1,1242,null,{}] 05:35:30 INFO - PROCESS | 1856 | 1461328530612 Marionette TRACE conn3 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:30 INFO - PROCESS | 1856 | 1461328530785 Marionette TRACE conn3 <- [1,1243,null,{"value":null}] 05:35:31 INFO - PROCESS | 1856 | 1461328531074 Marionette TRACE conn3 -> [0,1244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:31 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61c451c800 == 103 [pid = 1856] [id = 318] 05:35:31 INFO - PROCESS | 1856 | ++DOMWINDOW == 177 (0x7f61cf3a1400) [pid = 1856] [serial = 955] [outer = (nil)] 05:35:31 INFO - PROCESS | 1856 | ++DOMWINDOW == 178 (0x7f61d0480800) [pid = 1856] [serial = 956] [outer = 0x7f61cf3a1400] 05:35:31 INFO - PROCESS | 1856 | 1461328531139 Marionette DEBUG loaded listener.js 05:35:31 INFO - PROCESS | 1856 | ++DOMWINDOW == 179 (0x7f61d0a56400) [pid = 1856] [serial = 957] [outer = 0x7f61cf3a1400] 05:35:31 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61c750c000 == 102 [pid = 1856] [id = 262] 05:35:31 INFO - PROCESS | 1856 | --DOMWINDOW == 178 (0x7f61d9dd7800) [pid = 1856] [serial = 866] [outer = (nil)] [url = about:blank] 05:35:31 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61d0ba8000 == 101 [pid = 1856] [id = 305] 05:35:31 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61d5560000 == 100 [pid = 1856] [id = 304] 05:35:31 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61d49d7800 == 99 [pid = 1856] [id = 303] 05:35:31 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61d19c4000 == 98 [pid = 1856] [id = 302] 05:35:31 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61d12dd000 == 97 [pid = 1856] [id = 301] 05:35:31 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61c46f1800 == 96 [pid = 1856] [id = 300] 05:35:32 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61c450b800 == 95 [pid = 1856] [id = 299] 05:35:32 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61ce006800 == 94 [pid = 1856] [id = 298] 05:35:32 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61c837c800 == 93 [pid = 1856] [id = 297] 05:35:32 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61f11ab800 == 92 [pid = 1856] [id = 296] 05:35:32 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61ed227000 == 91 [pid = 1856] [id = 295] 05:35:32 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61ecb79000 == 90 [pid = 1856] [id = 294] 05:35:32 INFO - PROCESS | 1856 | 1461328532015 Marionette TRACE conn3 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 05:35:32 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61ec63d800 == 89 [pid = 1856] [id = 293] 05:35:32 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61e7fbb800 == 88 [pid = 1856] [id = 292] 05:35:32 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61da898000 == 87 [pid = 1856] [id = 291] 05:35:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 05:35:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1433ms 05:35:32 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61d147a000 == 86 [pid = 1856] [id = 290] 05:35:32 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61c46d6800 == 85 [pid = 1856] [id = 289] 05:35:32 INFO - PROCESS | 1856 | 1461328532044 Marionette TRACE conn3 -> [0,1245,"getWindowHandle",null] 05:35:32 INFO - PROCESS | 1856 | 1461328532049 Marionette TRACE conn3 <- [1,1245,null,{"value":"8"}] 05:35:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 05:35:32 INFO - PROCESS | 1856 | 1461328532055 Marionette TRACE conn3 -> [0,1246,"setScriptTimeout",{"ms":35000}] 05:35:32 INFO - PROCESS | 1856 | 1461328532057 Marionette TRACE conn3 <- [1,1246,null,{}] 05:35:32 INFO - PROCESS | 1856 | 1461328532062 Marionette TRACE conn3 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:32 INFO - PROCESS | 1856 | 1461328532203 Marionette TRACE conn3 <- [1,1247,null,{"value":null}] 05:35:32 INFO - PROCESS | 1856 | --DOMWINDOW == 177 (0x7f61e6c41400) [pid = 1856] [serial = 695] [outer = (nil)] [url = about:blank] 05:35:32 INFO - PROCESS | 1856 | --DOMWINDOW == 176 (0x7f61d09ba400) [pid = 1856] [serial = 767] [outer = (nil)] [url = about:blank] 05:35:32 INFO - PROCESS | 1856 | --DOMWINDOW == 175 (0x7f61dad87000) [pid = 1856] [serial = 776] [outer = (nil)] [url = about:blank] 05:35:32 INFO - PROCESS | 1856 | --DOMWINDOW == 174 (0x7f61d3a95800) [pid = 1856] [serial = 770] [outer = (nil)] [url = about:blank] 05:35:32 INFO - PROCESS | 1856 | --DOMWINDOW == 173 (0x7f61db396400) [pid = 1856] [serial = 692] [outer = (nil)] [url = about:blank] 05:35:32 INFO - PROCESS | 1856 | --DOMWINDOW == 172 (0x7f61ea9a1800) [pid = 1856] [serial = 707] [outer = (nil)] [url = about:blank] 05:35:32 INFO - PROCESS | 1856 | --DOMWINDOW == 171 (0x7f61ec61a400) [pid = 1856] [serial = 785] [outer = (nil)] [url = about:blank] 05:35:32 INFO - PROCESS | 1856 | --DOMWINDOW == 170 (0x7f61d09bcc00) [pid = 1856] [serial = 725] [outer = (nil)] [url = about:blank] 05:35:32 INFO - PROCESS | 1856 | --DOMWINDOW == 169 (0x7f61e7b70c00) [pid = 1856] [serial = 698] [outer = (nil)] [url = about:blank] 05:35:32 INFO - PROCESS | 1856 | --DOMWINDOW == 168 (0x7f61d956a400) [pid = 1856] [serial = 734] [outer = (nil)] [url = about:blank] 05:35:32 INFO - PROCESS | 1856 | --DOMWINDOW == 167 (0x7f61d2c2fc00) [pid = 1856] [serial = 728] [outer = (nil)] [url = about:blank] 05:35:32 INFO - PROCESS | 1856 | --DOMWINDOW == 166 (0x7f61d0c3b400) [pid = 1856] [serial = 788] [outer = (nil)] [url = about:blank] 05:35:32 INFO - PROCESS | 1856 | --DOMWINDOW == 165 (0x7f61d6f4f400) [pid = 1856] [serial = 731] [outer = (nil)] [url = about:blank] 05:35:32 INFO - PROCESS | 1856 | --DOMWINDOW == 164 (0x7f61e6c42c00) [pid = 1856] [serial = 740] [outer = (nil)] [url = about:blank] 05:35:32 INFO - PROCESS | 1856 | --DOMWINDOW == 163 (0x7f61e7be0000) [pid = 1856] [serial = 743] [outer = (nil)] [url = about:blank] 05:35:32 INFO - PROCESS | 1856 | --DOMWINDOW == 162 (0x7f61ec620c00) [pid = 1856] [serial = 710] [outer = (nil)] [url = about:blank] 05:35:32 INFO - PROCESS | 1856 | --DOMWINDOW == 161 (0x7f61ea998c00) [pid = 1856] [serial = 701] [outer = (nil)] [url = about:blank] 05:35:32 INFO - PROCESS | 1856 | --DOMWINDOW == 160 (0x7f61da59d800) [pid = 1856] [serial = 737] [outer = (nil)] [url = about:blank] 05:35:32 INFO - PROCESS | 1856 | --DOMWINDOW == 159 (0x7f61e90d5800) [pid = 1856] [serial = 782] [outer = (nil)] [url = about:blank] 05:35:32 INFO - PROCESS | 1856 | --DOMWINDOW == 158 (0x7f61ec616800) [pid = 1856] [serial = 704] [outer = (nil)] [url = about:blank] 05:35:32 INFO - PROCESS | 1856 | --DOMWINDOW == 157 (0x7f61d4b05400) [pid = 1856] [serial = 689] [outer = (nil)] [url = about:blank] 05:35:32 INFO - PROCESS | 1856 | --DOMWINDOW == 156 (0x7f61d0d53c00) [pid = 1856] [serial = 686] [outer = (nil)] [url = about:blank] 05:35:32 INFO - PROCESS | 1856 | --DOMWINDOW == 155 (0x7f61ddc44000) [pid = 1856] [serial = 779] [outer = (nil)] [url = about:blank] 05:35:32 INFO - PROCESS | 1856 | --DOMWINDOW == 154 (0x7f61d8435400) [pid = 1856] [serial = 773] [outer = (nil)] [url = about:blank] 05:35:32 INFO - PROCESS | 1856 | --DOMWINDOW == 153 (0x7f61d88f7800) [pid = 1856] [serial = 860] [outer = (nil)] [url = about:blank] 05:35:32 INFO - PROCESS | 1856 | --DOMWINDOW == 152 (0x7f61ddf34800) [pid = 1856] [serial = 830] [outer = (nil)] [url = about:blank] 05:35:32 INFO - PROCESS | 1856 | --DOMWINDOW == 151 (0x7f61d55b3000) [pid = 1856] [serial = 824] [outer = (nil)] [url = about:blank] 05:35:32 INFO - PROCESS | 1856 | --DOMWINDOW == 150 (0x7f61dae83c00) [pid = 1856] [serial = 827] [outer = (nil)] [url = about:blank] 05:35:32 INFO - PROCESS | 1856 | --DOMWINDOW == 149 (0x7f61d04a3400) [pid = 1856] [serial = 848] [outer = (nil)] [url = about:blank] 05:35:32 INFO - PROCESS | 1856 | --DOMWINDOW == 148 (0x7f61d04d0800) [pid = 1856] [serial = 849] [outer = (nil)] [url = about:blank] 05:35:32 INFO - PROCESS | 1856 | --DOMWINDOW == 147 (0x7f61cddf1c00) [pid = 1856] [serial = 863] [outer = (nil)] [url = about:blank] 05:35:32 INFO - PROCESS | 1856 | --DOMWINDOW == 146 (0x7f61e8d6cc00) [pid = 1856] [serial = 846] [outer = (nil)] [url = about:blank] 05:35:32 INFO - PROCESS | 1856 | --DOMWINDOW == 145 (0x7f61d105e400) [pid = 1856] [serial = 845] [outer = (nil)] [url = about:blank] 05:35:32 INFO - PROCESS | 1856 | --DOMWINDOW == 144 (0x7f61d173a400) [pid = 1856] [serial = 852] [outer = (nil)] [url = about:blank] 05:35:32 INFO - PROCESS | 1856 | --DOMWINDOW == 143 (0x7f61d0d56800) [pid = 1856] [serial = 851] [outer = (nil)] [url = about:blank] 05:35:32 INFO - PROCESS | 1856 | --DOMWINDOW == 142 (0x7f61e89af000) [pid = 1856] [serial = 833] [outer = (nil)] [url = about:blank] 05:35:32 INFO - PROCESS | 1856 | --DOMWINDOW == 141 (0x7f61d047dc00) [pid = 1856] [serial = 818] [outer = (nil)] [url = about:blank] 05:35:32 INFO - PROCESS | 1856 | --DOMWINDOW == 140 (0x7f61d1596400) [pid = 1856] [serial = 821] [outer = (nil)] [url = about:blank] 05:35:32 INFO - PROCESS | 1856 | --DOMWINDOW == 139 (0x7f61ec622800) [pid = 1856] [serial = 836] [outer = (nil)] [url = about:blank] 05:35:32 INFO - PROCESS | 1856 | --DOMWINDOW == 138 (0x7f61c4609c00) [pid = 1856] [serial = 839] [outer = (nil)] [url = about:blank] 05:35:32 INFO - PROCESS | 1856 | --DOMWINDOW == 137 (0x7f61d46d2800) [pid = 1856] [serial = 854] [outer = (nil)] [url = about:blank] 05:35:32 INFO - PROCESS | 1856 | --DOMWINDOW == 136 (0x7f61d515b400) [pid = 1856] [serial = 855] [outer = (nil)] [url = about:blank] 05:35:32 INFO - PROCESS | 1856 | --DOMWINDOW == 135 (0x7f61cd820c00) [pid = 1856] [serial = 842] [outer = (nil)] [url = about:blank] 05:35:32 INFO - PROCESS | 1856 | --DOMWINDOW == 134 (0x7f61d6f4d400) [pid = 1856] [serial = 857] [outer = (nil)] [url = about:blank] 05:35:32 INFO - PROCESS | 1856 | --DOMWINDOW == 133 (0x7f61d88f6800) [pid = 1856] [serial = 858] [outer = (nil)] [url = about:blank] 05:35:32 INFO - PROCESS | 1856 | --DOMWINDOW == 132 (0x7f61da047400) [pid = 1856] [serial = 861] [outer = (nil)] [url = about:blank] 05:35:32 INFO - PROCESS | 1856 | --DOMWINDOW == 131 (0x7f61d0c33c00) [pid = 1856] [serial = 864] [outer = (nil)] [url = about:blank] 05:35:32 INFO - PROCESS | 1856 | 1461328532367 Marionette TRACE conn3 -> [0,1248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:32 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61c687f000 == 86 [pid = 1856] [id = 319] 05:35:32 INFO - PROCESS | 1856 | ++DOMWINDOW == 132 (0x7f61c4609c00) [pid = 1856] [serial = 958] [outer = (nil)] 05:35:32 INFO - PROCESS | 1856 | ++DOMWINDOW == 133 (0x7f61d09ba400) [pid = 1856] [serial = 959] [outer = 0x7f61c4609c00] 05:35:32 INFO - PROCESS | 1856 | 1461328532422 Marionette DEBUG loaded listener.js 05:35:32 INFO - PROCESS | 1856 | ++DOMWINDOW == 134 (0x7f61d0dc5c00) [pid = 1856] [serial = 960] [outer = 0x7f61c4609c00] 05:35:33 INFO - PROCESS | 1856 | 1461328533097 Marionette TRACE conn3 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 05:35:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 05:35:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1079ms 05:35:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 05:35:33 INFO - PROCESS | 1856 | 1461328533135 Marionette TRACE conn3 -> [0,1249,"getWindowHandle",null] 05:35:33 INFO - PROCESS | 1856 | 1461328533137 Marionette TRACE conn3 <- [1,1249,null,{"value":"8"}] 05:35:33 INFO - PROCESS | 1856 | 1461328533149 Marionette TRACE conn3 -> [0,1250,"setScriptTimeout",{"ms":35000}] 05:35:33 INFO - PROCESS | 1856 | 1461328533156 Marionette TRACE conn3 <- [1,1250,null,{}] 05:35:33 INFO - PROCESS | 1856 | 1461328533164 Marionette TRACE conn3 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:33 INFO - PROCESS | 1856 | 1461328533320 Marionette TRACE conn3 <- [1,1251,null,{"value":null}] 05:35:33 INFO - PROCESS | 1856 | 1461328533450 Marionette TRACE conn3 -> [0,1252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:33 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61d12f2000 == 87 [pid = 1856] [id = 320] 05:35:33 INFO - PROCESS | 1856 | ++DOMWINDOW == 135 (0x7f61d0dc4000) [pid = 1856] [serial = 961] [outer = (nil)] 05:35:33 INFO - PROCESS | 1856 | ++DOMWINDOW == 136 (0x7f61d132bc00) [pid = 1856] [serial = 962] [outer = 0x7f61d0dc4000] 05:35:33 INFO - PROCESS | 1856 | 1461328533505 Marionette DEBUG loaded listener.js 05:35:33 INFO - PROCESS | 1856 | ++DOMWINDOW == 137 (0x7f61d2b11800) [pid = 1856] [serial = 963] [outer = 0x7f61d0dc4000] 05:35:34 INFO - PROCESS | 1856 | 1461328534106 Marionette TRACE conn3 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 05:35:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 05:35:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 996ms 05:35:34 INFO - PROCESS | 1856 | 1461328534139 Marionette TRACE conn3 -> [0,1253,"getWindowHandle",null] 05:35:34 INFO - PROCESS | 1856 | 1461328534142 Marionette TRACE conn3 <- [1,1253,null,{"value":"8"}] 05:35:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 05:35:34 INFO - PROCESS | 1856 | 1461328534148 Marionette TRACE conn3 -> [0,1254,"setScriptTimeout",{"ms":35000}] 05:35:34 INFO - PROCESS | 1856 | 1461328534150 Marionette TRACE conn3 <- [1,1254,null,{}] 05:35:34 INFO - PROCESS | 1856 | 1461328534155 Marionette TRACE conn3 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:34 INFO - PROCESS | 1856 | 1461328534360 Marionette TRACE conn3 <- [1,1255,null,{"value":null}] 05:35:34 INFO - PROCESS | 1856 | 1461328534391 Marionette TRACE conn3 -> [0,1256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:34 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61d17a8000 == 88 [pid = 1856] [id = 321] 05:35:34 INFO - PROCESS | 1856 | ++DOMWINDOW == 138 (0x7f61d0b32400) [pid = 1856] [serial = 964] [outer = (nil)] 05:35:34 INFO - PROCESS | 1856 | ++DOMWINDOW == 139 (0x7f61d2c21800) [pid = 1856] [serial = 965] [outer = 0x7f61d0b32400] 05:35:34 INFO - PROCESS | 1856 | 1461328534446 Marionette DEBUG loaded listener.js 05:35:34 INFO - PROCESS | 1856 | ++DOMWINDOW == 140 (0x7f61d5155000) [pid = 1856] [serial = 966] [outer = 0x7f61d0b32400] 05:35:35 INFO - PROCESS | 1856 | 1461328535185 Marionette TRACE conn3 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 05:35:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 05:35:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1077ms 05:35:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 05:35:35 INFO - PROCESS | 1856 | 1461328535227 Marionette TRACE conn3 -> [0,1257,"getWindowHandle",null] 05:35:35 INFO - PROCESS | 1856 | 1461328535229 Marionette TRACE conn3 <- [1,1257,null,{"value":"8"}] 05:35:35 INFO - PROCESS | 1856 | 1461328535240 Marionette TRACE conn3 -> [0,1258,"setScriptTimeout",{"ms":35000}] 05:35:35 INFO - PROCESS | 1856 | 1461328535242 Marionette TRACE conn3 <- [1,1258,null,{}] 05:35:35 INFO - PROCESS | 1856 | 1461328535246 Marionette TRACE conn3 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:35 INFO - PROCESS | 1856 | 1461328535426 Marionette TRACE conn3 <- [1,1259,null,{"value":null}] 05:35:35 INFO - PROCESS | 1856 | 1461328535451 Marionette TRACE conn3 -> [0,1260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:35 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61d2f8b800 == 89 [pid = 1856] [id = 322] 05:35:35 INFO - PROCESS | 1856 | ++DOMWINDOW == 141 (0x7f61d5796000) [pid = 1856] [serial = 967] [outer = (nil)] 05:35:35 INFO - PROCESS | 1856 | ++DOMWINDOW == 142 (0x7f61d579a000) [pid = 1856] [serial = 968] [outer = 0x7f61d5796000] 05:35:35 INFO - PROCESS | 1856 | 1461328535516 Marionette DEBUG loaded listener.js 05:35:35 INFO - PROCESS | 1856 | ++DOMWINDOW == 143 (0x7f61d839f400) [pid = 1856] [serial = 969] [outer = 0x7f61d5796000] 05:35:36 INFO - PROCESS | 1856 | 1461328536307 Marionette TRACE conn3 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 05:35:36 INFO - PROCESS | 1856 | --DOMWINDOW == 142 (0x7f61d9dcf400) [pid = 1856] [serial = 829] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 05:35:36 INFO - PROCESS | 1856 | --DOMWINDOW == 141 (0x7f61e7a76400) [pid = 1856] [serial = 835] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 05:35:36 INFO - PROCESS | 1856 | --DOMWINDOW == 140 (0x7f61cefa6000) [pid = 1856] [serial = 823] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 05:35:36 INFO - PROCESS | 1856 | --DOMWINDOW == 139 (0x7f61cefa6400) [pid = 1856] [serial = 826] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 05:35:36 INFO - PROCESS | 1856 | --DOMWINDOW == 138 (0x7f61e6c3d800) [pid = 1856] [serial = 832] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 05:35:36 INFO - PROCESS | 1856 | --DOMWINDOW == 137 (0x7f61d0c36000) [pid = 1856] [serial = 820] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 05:35:36 INFO - PROCESS | 1856 | --DOMWINDOW == 136 (0x7f61cf388800) [pid = 1856] [serial = 817] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 05:35:36 INFO - PROCESS | 1856 | --DOMWINDOW == 135 (0x7f61cef8dc00) [pid = 1856] [serial = 901] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 05:35:36 INFO - PROCESS | 1856 | --DOMWINDOW == 134 (0x7f61c57c7800) [pid = 1856] [serial = 916] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 05:35:36 INFO - PROCESS | 1856 | --DOMWINDOW == 133 (0x7f61cf215c00) [pid = 1856] [serial = 898] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 05:35:36 INFO - PROCESS | 1856 | --DOMWINDOW == 132 (0x7f61c6541400) [pid = 1856] [serial = 895] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 05:35:36 INFO - PROCESS | 1856 | --DOMWINDOW == 131 (0x7f61d4626000) [pid = 1856] [serial = 913] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 05:35:36 INFO - PROCESS | 1856 | --DOMWINDOW == 130 (0x7f61cd819400) [pid = 1856] [serial = 865] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 05:35:36 INFO - PROCESS | 1856 | --DOMWINDOW == 129 (0x7f61d0b34400) [pid = 1856] [serial = 904] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 05:35:36 INFO - PROCESS | 1856 | --DOMWINDOW == 128 (0x7f61d0d4d000) [pid = 1856] [serial = 907] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 05:35:36 INFO - PROCESS | 1856 | --DOMWINDOW == 127 (0x7f61d4771800) [pid = 1856] [serial = 910] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 05:35:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 05:35:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1433ms 05:35:36 INFO - PROCESS | 1856 | 1461328536675 Marionette TRACE conn3 -> [0,1261,"getWindowHandle",null] 05:35:36 INFO - PROCESS | 1856 | 1461328536679 Marionette TRACE conn3 <- [1,1261,null,{"value":"8"}] 05:35:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 05:35:36 INFO - PROCESS | 1856 | 1461328536684 Marionette TRACE conn3 -> [0,1262,"setScriptTimeout",{"ms":35000}] 05:35:36 INFO - PROCESS | 1856 | 1461328536686 Marionette TRACE conn3 <- [1,1262,null,{}] 05:35:36 INFO - PROCESS | 1856 | 1461328536691 Marionette TRACE conn3 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:36 INFO - PROCESS | 1856 | 1461328536830 Marionette TRACE conn3 <- [1,1263,null,{"value":null}] 05:35:36 INFO - PROCESS | 1856 | 1461328536849 Marionette TRACE conn3 -> [0,1264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:36 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61d0f33800 == 90 [pid = 1856] [id = 323] 05:35:36 INFO - PROCESS | 1856 | ++DOMWINDOW == 128 (0x7f61d04c6c00) [pid = 1856] [serial = 970] [outer = (nil)] 05:35:36 INFO - PROCESS | 1856 | ++DOMWINDOW == 129 (0x7f61d0c3f000) [pid = 1856] [serial = 971] [outer = 0x7f61d04c6c00] 05:35:36 INFO - PROCESS | 1856 | 1461328536902 Marionette DEBUG loaded listener.js 05:35:36 INFO - PROCESS | 1856 | ++DOMWINDOW == 130 (0x7f61d839f800) [pid = 1856] [serial = 972] [outer = 0x7f61d04c6c00] 05:35:37 INFO - PROCESS | 1856 | 1461328537617 Marionette TRACE conn3 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 05:35:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 05:35:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 976ms 05:35:37 INFO - PROCESS | 1856 | 1461328537661 Marionette TRACE conn3 -> [0,1265,"getWindowHandle",null] 05:35:37 INFO - PROCESS | 1856 | 1461328537664 Marionette TRACE conn3 <- [1,1265,null,{"value":"8"}] 05:35:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 05:35:37 INFO - PROCESS | 1856 | 1461328537669 Marionette TRACE conn3 -> [0,1266,"setScriptTimeout",{"ms":35000}] 05:35:37 INFO - PROCESS | 1856 | 1461328537672 Marionette TRACE conn3 <- [1,1266,null,{}] 05:35:37 INFO - PROCESS | 1856 | 1461328537676 Marionette TRACE conn3 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:37 INFO - PROCESS | 1856 | 1461328537858 Marionette TRACE conn3 <- [1,1267,null,{"value":null}] 05:35:37 INFO - PROCESS | 1856 | 1461328537873 Marionette TRACE conn3 -> [0,1268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:37 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61d555d000 == 91 [pid = 1856] [id = 324] 05:35:37 INFO - PROCESS | 1856 | ++DOMWINDOW == 131 (0x7f61d09b6800) [pid = 1856] [serial = 973] [outer = (nil)] 05:35:37 INFO - PROCESS | 1856 | ++DOMWINDOW == 132 (0x7f61d97ba800) [pid = 1856] [serial = 974] [outer = 0x7f61d09b6800] 05:35:37 INFO - PROCESS | 1856 | 1461328537938 Marionette DEBUG loaded listener.js 05:35:38 INFO - PROCESS | 1856 | ++DOMWINDOW == 133 (0x7f61dae83c00) [pid = 1856] [serial = 975] [outer = 0x7f61d09b6800] 05:35:38 INFO - PROCESS | 1856 | 1461328538590 Marionette TRACE conn3 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 05:35:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 05:35:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 974ms 05:35:38 INFO - PROCESS | 1856 | 1461328538753 Marionette TRACE conn3 -> [0,1269,"getWindowHandle",null] 05:35:38 INFO - PROCESS | 1856 | 1461328538758 Marionette TRACE conn3 <- [1,1269,null,{"value":"8"}] 05:35:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 05:35:38 INFO - PROCESS | 1856 | 1461328538776 Marionette TRACE conn3 -> [0,1270,"setScriptTimeout",{"ms":35000}] 05:35:38 INFO - PROCESS | 1856 | 1461328538781 Marionette TRACE conn3 <- [1,1270,null,{}] 05:35:38 INFO - PROCESS | 1856 | 1461328538788 Marionette TRACE conn3 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:38 INFO - PROCESS | 1856 | 1461328538994 Marionette TRACE conn3 <- [1,1271,null,{"value":null}] 05:35:39 INFO - PROCESS | 1856 | 1461328539166 Marionette TRACE conn3 -> [0,1272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:39 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61c7560800 == 92 [pid = 1856] [id = 325] 05:35:39 INFO - PROCESS | 1856 | ++DOMWINDOW == 134 (0x7f61cd820000) [pid = 1856] [serial = 976] [outer = (nil)] 05:35:39 INFO - PROCESS | 1856 | ++DOMWINDOW == 135 (0x7f61cef93800) [pid = 1856] [serial = 977] [outer = 0x7f61cd820000] 05:35:39 INFO - PROCESS | 1856 | 1461328539234 Marionette DEBUG loaded listener.js 05:35:39 INFO - PROCESS | 1856 | ++DOMWINDOW == 136 (0x7f61cf396000) [pid = 1856] [serial = 978] [outer = 0x7f61cd820000] 05:35:40 INFO - PROCESS | 1856 | 1461328540075 Marionette TRACE conn3 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 05:35:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 05:35:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1344ms 05:35:40 INFO - PROCESS | 1856 | 1461328540115 Marionette TRACE conn3 -> [0,1273,"getWindowHandle",null] 05:35:40 INFO - PROCESS | 1856 | 1461328540120 Marionette TRACE conn3 <- [1,1273,null,{"value":"8"}] 05:35:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 05:35:40 INFO - PROCESS | 1856 | 1461328540131 Marionette TRACE conn3 -> [0,1274,"setScriptTimeout",{"ms":35000}] 05:35:40 INFO - PROCESS | 1856 | 1461328540135 Marionette TRACE conn3 <- [1,1274,null,{}] 05:35:40 INFO - PROCESS | 1856 | 1461328540141 Marionette TRACE conn3 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:40 INFO - PROCESS | 1856 | 1461328540303 Marionette TRACE conn3 <- [1,1275,null,{"value":null}] 05:35:40 INFO - PROCESS | 1856 | 1461328540476 Marionette TRACE conn3 -> [0,1276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:40 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61d151b000 == 93 [pid = 1856] [id = 326] 05:35:40 INFO - PROCESS | 1856 | ++DOMWINDOW == 137 (0x7f61d0480400) [pid = 1856] [serial = 979] [outer = (nil)] 05:35:40 INFO - PROCESS | 1856 | ++DOMWINDOW == 138 (0x7f61d0d4c800) [pid = 1856] [serial = 980] [outer = 0x7f61d0480400] 05:35:40 INFO - PROCESS | 1856 | 1461328540539 Marionette DEBUG loaded listener.js 05:35:40 INFO - PROCESS | 1856 | ++DOMWINDOW == 139 (0x7f61d0dcf000) [pid = 1856] [serial = 981] [outer = 0x7f61d0480400] 05:35:41 INFO - PROCESS | 1856 | 1461328541418 Marionette TRACE conn3 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 05:35:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 05:35:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1331ms 05:35:41 INFO - PROCESS | 1856 | 1461328541460 Marionette TRACE conn3 -> [0,1277,"getWindowHandle",null] 05:35:41 INFO - PROCESS | 1856 | 1461328541463 Marionette TRACE conn3 <- [1,1277,null,{"value":"8"}] 05:35:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 05:35:41 INFO - PROCESS | 1856 | 1461328541469 Marionette TRACE conn3 -> [0,1278,"setScriptTimeout",{"ms":35000}] 05:35:41 INFO - PROCESS | 1856 | 1461328541471 Marionette TRACE conn3 <- [1,1278,null,{}] 05:35:41 INFO - PROCESS | 1856 | 1461328541483 Marionette TRACE conn3 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:41 INFO - PROCESS | 1856 | 1461328541650 Marionette TRACE conn3 <- [1,1279,null,{"value":null}] 05:35:41 INFO - PROCESS | 1856 | 1461328541824 Marionette TRACE conn3 -> [0,1280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:41 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61d9bc2000 == 94 [pid = 1856] [id = 327] 05:35:41 INFO - PROCESS | 1856 | ++DOMWINDOW == 140 (0x7f61d47d2800) [pid = 1856] [serial = 982] [outer = (nil)] 05:35:41 INFO - PROCESS | 1856 | ++DOMWINDOW == 141 (0x7f61d55ab400) [pid = 1856] [serial = 983] [outer = 0x7f61d47d2800] 05:35:41 INFO - PROCESS | 1856 | 1461328541892 Marionette DEBUG loaded listener.js 05:35:41 INFO - PROCESS | 1856 | ++DOMWINDOW == 142 (0x7f61d579d000) [pid = 1856] [serial = 984] [outer = 0x7f61d47d2800] 05:35:42 INFO - PROCESS | 1856 | 1461328542686 Marionette TRACE conn3 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 05:35:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 05:35:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1281ms 05:35:42 INFO - PROCESS | 1856 | 1461328542751 Marionette TRACE conn3 -> [0,1281,"getWindowHandle",null] 05:35:42 INFO - PROCESS | 1856 | 1461328542754 Marionette TRACE conn3 <- [1,1281,null,{"value":"8"}] 05:35:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 05:35:42 INFO - PROCESS | 1856 | 1461328542760 Marionette TRACE conn3 -> [0,1282,"setScriptTimeout",{"ms":35000}] 05:35:42 INFO - PROCESS | 1856 | 1461328542762 Marionette TRACE conn3 <- [1,1282,null,{}] 05:35:42 INFO - PROCESS | 1856 | 1461328542767 Marionette TRACE conn3 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:42 INFO - PROCESS | 1856 | 1461328542931 Marionette TRACE conn3 <- [1,1283,null,{"value":null}] 05:35:43 INFO - PROCESS | 1856 | 1461328543129 Marionette TRACE conn3 -> [0,1284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:43 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61daaec800 == 95 [pid = 1856] [id = 328] 05:35:43 INFO - PROCESS | 1856 | ++DOMWINDOW == 143 (0x7f61d88ee400) [pid = 1856] [serial = 985] [outer = (nil)] 05:35:43 INFO - PROCESS | 1856 | ++DOMWINDOW == 144 (0x7f61d9dce000) [pid = 1856] [serial = 986] [outer = 0x7f61d88ee400] 05:35:43 INFO - PROCESS | 1856 | 1461328543193 Marionette DEBUG loaded listener.js 05:35:43 INFO - PROCESS | 1856 | ++DOMWINDOW == 145 (0x7f61db390400) [pid = 1856] [serial = 987] [outer = 0x7f61d88ee400] 05:35:43 INFO - PROCESS | 1856 | 1461328543970 Marionette TRACE conn3 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 05:35:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 05:35:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1279ms 05:35:44 INFO - PROCESS | 1856 | 1461328544040 Marionette TRACE conn3 -> [0,1285,"getWindowHandle",null] 05:35:44 INFO - PROCESS | 1856 | 1461328544044 Marionette TRACE conn3 <- [1,1285,null,{"value":"8"}] 05:35:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 05:35:44 INFO - PROCESS | 1856 | 1461328544066 Marionette TRACE conn3 -> [0,1286,"setScriptTimeout",{"ms":35000}] 05:35:44 INFO - PROCESS | 1856 | 1461328544069 Marionette TRACE conn3 <- [1,1286,null,{}] 05:35:44 INFO - PROCESS | 1856 | 1461328544074 Marionette TRACE conn3 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:44 INFO - PROCESS | 1856 | 1461328544231 Marionette TRACE conn3 <- [1,1287,null,{"value":null}] 05:35:44 INFO - PROCESS | 1856 | 1461328544400 Marionette TRACE conn3 -> [0,1288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:44 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61ddf7d800 == 96 [pid = 1856] [id = 329] 05:35:44 INFO - PROCESS | 1856 | ++DOMWINDOW == 146 (0x7f61d88f9c00) [pid = 1856] [serial = 988] [outer = (nil)] 05:35:44 INFO - PROCESS | 1856 | ++DOMWINDOW == 147 (0x7f61ddf2a800) [pid = 1856] [serial = 989] [outer = 0x7f61d88f9c00] 05:35:44 INFO - PROCESS | 1856 | 1461328544465 Marionette DEBUG loaded listener.js 05:35:44 INFO - PROCESS | 1856 | ++DOMWINDOW == 148 (0x7f61e7a7fc00) [pid = 1856] [serial = 990] [outer = 0x7f61d88f9c00] 05:35:45 INFO - PROCESS | 1856 | 1461328545235 Marionette TRACE conn3 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 05:35:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 05:35:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1230ms 05:35:45 INFO - PROCESS | 1856 | 1461328545295 Marionette TRACE conn3 -> [0,1289,"getWindowHandle",null] 05:35:45 INFO - PROCESS | 1856 | 1461328545298 Marionette TRACE conn3 <- [1,1289,null,{"value":"8"}] 05:35:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 05:35:45 INFO - PROCESS | 1856 | 1461328545304 Marionette TRACE conn3 -> [0,1290,"setScriptTimeout",{"ms":35000}] 05:35:45 INFO - PROCESS | 1856 | 1461328545306 Marionette TRACE conn3 <- [1,1290,null,{}] 05:35:45 INFO - PROCESS | 1856 | 1461328545312 Marionette TRACE conn3 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:45 INFO - PROCESS | 1856 | 1461328545498 Marionette TRACE conn3 <- [1,1291,null,{"value":null}] 05:35:45 INFO - PROCESS | 1856 | 1461328545667 Marionette TRACE conn3 -> [0,1292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:45 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61e8a21000 == 97 [pid = 1856] [id = 330] 05:35:45 INFO - PROCESS | 1856 | ++DOMWINDOW == 149 (0x7f61e7d8a800) [pid = 1856] [serial = 991] [outer = (nil)] 05:35:45 INFO - PROCESS | 1856 | ++DOMWINDOW == 150 (0x7f61e8d6b400) [pid = 1856] [serial = 992] [outer = 0x7f61e7d8a800] 05:35:45 INFO - PROCESS | 1856 | 1461328545754 Marionette DEBUG loaded listener.js 05:35:45 INFO - PROCESS | 1856 | ++DOMWINDOW == 151 (0x7f61ec61b800) [pid = 1856] [serial = 993] [outer = 0x7f61e7d8a800] 05:35:46 INFO - PROCESS | 1856 | 1461328546543 Marionette TRACE conn3 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 05:35:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 05:35:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1279ms 05:35:46 INFO - PROCESS | 1856 | 1461328546584 Marionette TRACE conn3 -> [0,1293,"getWindowHandle",null] 05:35:46 INFO - PROCESS | 1856 | 1461328546587 Marionette TRACE conn3 <- [1,1293,null,{"value":"8"}] 05:35:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 05:35:46 INFO - PROCESS | 1856 | 1461328546593 Marionette TRACE conn3 -> [0,1294,"setScriptTimeout",{"ms":35000}] 05:35:46 INFO - PROCESS | 1856 | 1461328546595 Marionette TRACE conn3 <- [1,1294,null,{}] 05:35:46 INFO - PROCESS | 1856 | 1461328546601 Marionette TRACE conn3 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:46 INFO - PROCESS | 1856 | 1461328546752 Marionette TRACE conn3 <- [1,1295,null,{"value":null}] 05:35:46 INFO - PROCESS | 1856 | 1461328546922 Marionette TRACE conn3 -> [0,1296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:46 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61ec77f800 == 98 [pid = 1856] [id = 331] 05:35:46 INFO - PROCESS | 1856 | ++DOMWINDOW == 152 (0x7f61c45e6c00) [pid = 1856] [serial = 994] [outer = (nil)] 05:35:46 INFO - PROCESS | 1856 | ++DOMWINDOW == 153 (0x7f61c45ecc00) [pid = 1856] [serial = 995] [outer = 0x7f61c45e6c00] 05:35:46 INFO - PROCESS | 1856 | 1461328546984 Marionette DEBUG loaded listener.js 05:35:47 INFO - PROCESS | 1856 | ++DOMWINDOW == 154 (0x7f61c4605c00) [pid = 1856] [serial = 996] [outer = 0x7f61c45e6c00] 05:35:47 INFO - PROCESS | 1856 | 1461328547760 Marionette TRACE conn3 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 05:35:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 05:35:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1183ms 05:35:47 INFO - PROCESS | 1856 | 1461328547785 Marionette TRACE conn3 -> [0,1297,"getWindowHandle",null] 05:35:47 INFO - PROCESS | 1856 | 1461328547787 Marionette TRACE conn3 <- [1,1297,null,{"value":"8"}] 05:35:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 05:35:47 INFO - PROCESS | 1856 | 1461328547795 Marionette TRACE conn3 -> [0,1298,"setScriptTimeout",{"ms":35000}] 05:35:47 INFO - PROCESS | 1856 | 1461328547798 Marionette TRACE conn3 <- [1,1298,null,{}] 05:35:47 INFO - PROCESS | 1856 | 1461328547803 Marionette TRACE conn3 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:47 INFO - PROCESS | 1856 | 1461328547951 Marionette TRACE conn3 <- [1,1299,null,{"value":null}] 05:35:48 INFO - PROCESS | 1856 | 1461328548122 Marionette TRACE conn3 -> [0,1300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:48 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61ef857000 == 99 [pid = 1856] [id = 332] 05:35:48 INFO - PROCESS | 1856 | ++DOMWINDOW == 155 (0x7f61c45e7000) [pid = 1856] [serial = 997] [outer = (nil)] 05:35:48 INFO - PROCESS | 1856 | ++DOMWINDOW == 156 (0x7f61ec61bc00) [pid = 1856] [serial = 998] [outer = 0x7f61c45e7000] 05:35:48 INFO - PROCESS | 1856 | 1461328548187 Marionette DEBUG loaded listener.js 05:35:48 INFO - PROCESS | 1856 | ++DOMWINDOW == 157 (0x7f61ecd62400) [pid = 1856] [serial = 999] [outer = 0x7f61c45e7000] 05:35:48 INFO - PROCESS | 1856 | 1461328548992 Marionette TRACE conn3 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 05:35:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 05:35:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1233ms 05:35:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 05:35:49 INFO - PROCESS | 1856 | 1461328549030 Marionette TRACE conn3 -> [0,1301,"getWindowHandle",null] 05:35:49 INFO - PROCESS | 1856 | 1461328549032 Marionette TRACE conn3 <- [1,1301,null,{"value":"8"}] 05:35:49 INFO - PROCESS | 1856 | 1461328549037 Marionette TRACE conn3 -> [0,1302,"setScriptTimeout",{"ms":35000}] 05:35:49 INFO - PROCESS | 1856 | 1461328549040 Marionette TRACE conn3 <- [1,1302,null,{}] 05:35:49 INFO - PROCESS | 1856 | 1461328549045 Marionette TRACE conn3 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:49 INFO - PROCESS | 1856 | 1461328549198 Marionette TRACE conn3 <- [1,1303,null,{"value":null}] 05:35:49 INFO - PROCESS | 1856 | 1461328549370 Marionette TRACE conn3 -> [0,1304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:49 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61c850f800 == 100 [pid = 1856] [id = 333] 05:35:49 INFO - PROCESS | 1856 | ++DOMWINDOW == 158 (0x7f61c36ebc00) [pid = 1856] [serial = 1000] [outer = (nil)] 05:35:49 INFO - PROCESS | 1856 | ++DOMWINDOW == 159 (0x7f61c36f5000) [pid = 1856] [serial = 1001] [outer = 0x7f61c36ebc00] 05:35:49 INFO - PROCESS | 1856 | 1461328549434 Marionette DEBUG loaded listener.js 05:35:49 INFO - PROCESS | 1856 | ++DOMWINDOW == 160 (0x7f61c36f9000) [pid = 1856] [serial = 1002] [outer = 0x7f61c36ebc00] 05:35:50 INFO - PROCESS | 1856 | 1461328550210 Marionette TRACE conn3 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 05:35:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 05:35:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1236ms 05:35:50 INFO - PROCESS | 1856 | 1461328550273 Marionette TRACE conn3 -> [0,1305,"getWindowHandle",null] 05:35:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 05:35:50 INFO - PROCESS | 1856 | 1461328550277 Marionette TRACE conn3 <- [1,1305,null,{"value":"8"}] 05:35:50 INFO - PROCESS | 1856 | 1461328550282 Marionette TRACE conn3 -> [0,1306,"setScriptTimeout",{"ms":35000}] 05:35:50 INFO - PROCESS | 1856 | 1461328550284 Marionette TRACE conn3 <- [1,1306,null,{}] 05:35:50 INFO - PROCESS | 1856 | 1461328550289 Marionette TRACE conn3 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:50 INFO - PROCESS | 1856 | 1461328550443 Marionette TRACE conn3 <- [1,1307,null,{"value":null}] 05:35:50 INFO - PROCESS | 1856 | 1461328550623 Marionette TRACE conn3 -> [0,1308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:50 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61d49ee000 == 101 [pid = 1856] [id = 334] 05:35:50 INFO - PROCESS | 1856 | ++DOMWINDOW == 161 (0x7f61c36ed800) [pid = 1856] [serial = 1003] [outer = (nil)] 05:35:50 INFO - PROCESS | 1856 | ++DOMWINDOW == 162 (0x7f61c466a800) [pid = 1856] [serial = 1004] [outer = 0x7f61c36ed800] 05:35:50 INFO - PROCESS | 1856 | 1461328550692 Marionette DEBUG loaded listener.js 05:35:50 INFO - PROCESS | 1856 | ++DOMWINDOW == 163 (0x7f61c466f400) [pid = 1856] [serial = 1005] [outer = 0x7f61c36ed800] 05:35:51 INFO - PROCESS | 1856 | 1461328551884 Marionette TRACE conn3 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 05:35:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 05:35:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1679ms 05:35:51 INFO - PROCESS | 1856 | 1461328551962 Marionette TRACE conn3 -> [0,1309,"getWindowHandle",null] 05:35:51 INFO - PROCESS | 1856 | 1461328551967 Marionette TRACE conn3 <- [1,1309,null,{"value":"8"}] 05:35:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 05:35:51 INFO - PROCESS | 1856 | 1461328551975 Marionette TRACE conn3 -> [0,1310,"setScriptTimeout",{"ms":35000}] 05:35:51 INFO - PROCESS | 1856 | 1461328551980 Marionette TRACE conn3 <- [1,1310,null,{}] 05:35:51 INFO - PROCESS | 1856 | 1461328551987 Marionette TRACE conn3 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:52 INFO - PROCESS | 1856 | 1461328552183 Marionette TRACE conn3 <- [1,1311,null,{"value":null}] 05:35:52 INFO - PROCESS | 1856 | 1461328552390 Marionette TRACE conn3 -> [0,1312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:52 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61c7518000 == 102 [pid = 1856] [id = 335] 05:35:52 INFO - PROCESS | 1856 | ++DOMWINDOW == 164 (0x7f61c57d1400) [pid = 1856] [serial = 1006] [outer = (nil)] 05:35:52 INFO - PROCESS | 1856 | ++DOMWINDOW == 165 (0x7f61c654fc00) [pid = 1856] [serial = 1007] [outer = 0x7f61c57d1400] 05:35:52 INFO - PROCESS | 1856 | 1461328552452 Marionette DEBUG loaded listener.js 05:35:52 INFO - PROCESS | 1856 | ++DOMWINDOW == 166 (0x7f61cdde4400) [pid = 1856] [serial = 1008] [outer = 0x7f61c57d1400] 05:35:53 INFO - PROCESS | 1856 | 1461328553221 Marionette TRACE conn3 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1313,"getWindowHandle",null] 05:35:53 INFO - PROCESS | 1856 | 1461328553278 Marionette TRACE conn3 <- [1,1313,null,{"value":"8"}] 05:35:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 05:35:53 INFO - PROCESS | 1856 | 1461328553296 Marionette TRACE conn3 -> [0,1314,"setScriptTimeout",{"ms":35000}] 05:35:53 INFO - PROCESS | 1856 | 1461328553303 Marionette TRACE conn3 <- [1,1314,null,{}] 05:35:53 INFO - PROCESS | 1856 | 1461328553311 Marionette TRACE conn3 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:53 INFO - PROCESS | 1856 | 1461328553525 Marionette TRACE conn3 <- [1,1315,null,{"value":null}] 05:35:53 INFO - PROCESS | 1856 | 1461328553704 Marionette TRACE conn3 -> [0,1316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:53 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61c687c000 == 103 [pid = 1856] [id = 336] 05:35:53 INFO - PROCESS | 1856 | ++DOMWINDOW == 167 (0x7f61cf3a3000) [pid = 1856] [serial = 1009] [outer = (nil)] 05:35:53 INFO - PROCESS | 1856 | ++DOMWINDOW == 168 (0x7f61d022d800) [pid = 1856] [serial = 1010] [outer = 0x7f61cf3a3000] 05:35:53 INFO - PROCESS | 1856 | 1461328553762 Marionette DEBUG loaded listener.js 05:35:53 INFO - PROCESS | 1856 | ++DOMWINDOW == 169 (0x7f61d04ac400) [pid = 1856] [serial = 1011] [outer = 0x7f61cf3a3000] 05:35:54 INFO - PROCESS | 1856 | 1461328554559 Marionette TRACE conn3 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 05:35:54 INFO - PROCESS | 1856 | --DOMWINDOW == 168 (0x7f61cf39c800) [pid = 1856] [serial = 893] [outer = (nil)] [url = about:blank] 05:35:54 INFO - PROCESS | 1856 | --DOMWINDOW == 167 (0x7f61c8157400) [pid = 1856] [serial = 890] [outer = (nil)] [url = about:blank] 05:35:54 INFO - PROCESS | 1856 | --DOMWINDOW == 166 (0x7f61e8d78800) [pid = 1856] [serial = 884] [outer = (nil)] [url = about:blank] 05:35:54 INFO - PROCESS | 1856 | --DOMWINDOW == 165 (0x7f61e8d70000) [pid = 1856] [serial = 887] [outer = (nil)] [url = about:blank] 05:35:54 INFO - PROCESS | 1856 | --DOMWINDOW == 164 (0x7f61ddc7f000) [pid = 1856] [serial = 878] [outer = (nil)] [url = about:blank] 05:35:54 INFO - PROCESS | 1856 | --DOMWINDOW == 163 (0x7f61e8c3f800) [pid = 1856] [serial = 881] [outer = (nil)] [url = about:blank] 05:35:54 INFO - PROCESS | 1856 | --DOMWINDOW == 162 (0x7f61d6f4d000) [pid = 1856] [serial = 920] [outer = (nil)] [url = about:blank] 05:35:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 05:35:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1389ms 05:35:54 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61d0f33800 == 102 [pid = 1856] [id = 323] 05:35:54 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61d2f8b800 == 101 [pid = 1856] [id = 322] 05:35:54 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61d17a8000 == 100 [pid = 1856] [id = 321] 05:35:54 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61d12f2000 == 99 [pid = 1856] [id = 320] 05:35:54 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61c687f000 == 98 [pid = 1856] [id = 319] 05:35:54 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61c451c800 == 97 [pid = 1856] [id = 318] 05:35:54 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61cd627000 == 96 [pid = 1856] [id = 317] 05:35:54 INFO - PROCESS | 1856 | 1461328554703 Marionette TRACE conn3 -> [0,1317,"getWindowHandle",null] 05:35:54 INFO - PROCESS | 1856 | 1461328554708 Marionette TRACE conn3 <- [1,1317,null,{"value":"8"}] 05:35:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 05:35:54 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61db171800 == 95 [pid = 1856] [id = 309] 05:35:54 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61d4602800 == 94 [pid = 1856] [id = 308] 05:35:54 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61cf349000 == 93 [pid = 1856] [id = 307] 05:35:54 INFO - PROCESS | 1856 | 1461328554721 Marionette TRACE conn3 -> [0,1318,"setScriptTimeout",{"ms":35000}] 05:35:54 INFO - PROCESS | 1856 | 1461328554725 Marionette TRACE conn3 <- [1,1318,null,{}] 05:35:54 INFO - PROCESS | 1856 | 1461328554739 Marionette TRACE conn3 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:54 INFO - PROCESS | 1856 | 1461328554897 Marionette TRACE conn3 <- [1,1319,null,{"value":null}] 05:35:54 INFO - PROCESS | 1856 | --DOMWINDOW == 161 (0x7f61e1c87800) [pid = 1856] [serial = 831] [outer = (nil)] [url = about:blank] 05:35:54 INFO - PROCESS | 1856 | --DOMWINDOW == 160 (0x7f61ec8a7000) [pid = 1856] [serial = 837] [outer = (nil)] [url = about:blank] 05:35:54 INFO - PROCESS | 1856 | --DOMWINDOW == 159 (0x7f61d9542000) [pid = 1856] [serial = 825] [outer = (nil)] [url = about:blank] 05:35:54 INFO - PROCESS | 1856 | --DOMWINDOW == 158 (0x7f61ddc38c00) [pid = 1856] [serial = 828] [outer = (nil)] [url = about:blank] 05:35:54 INFO - PROCESS | 1856 | --DOMWINDOW == 157 (0x7f61ec538800) [pid = 1856] [serial = 834] [outer = (nil)] [url = about:blank] 05:35:54 INFO - PROCESS | 1856 | --DOMWINDOW == 156 (0x7f61d2f16c00) [pid = 1856] [serial = 822] [outer = (nil)] [url = about:blank] 05:35:54 INFO - PROCESS | 1856 | --DOMWINDOW == 155 (0x7f61d0a57c00) [pid = 1856] [serial = 819] [outer = (nil)] [url = about:blank] 05:35:54 INFO - PROCESS | 1856 | --DOMWINDOW == 154 (0x7f61c57c6000) [pid = 1856] [serial = 869] [outer = (nil)] [url = about:blank] 05:35:54 INFO - PROCESS | 1856 | --DOMWINDOW == 153 (0x7f61d022f800) [pid = 1856] [serial = 902] [outer = (nil)] [url = about:blank] 05:35:54 INFO - PROCESS | 1856 | --DOMWINDOW == 152 (0x7f61d0c03400) [pid = 1856] [serial = 917] [outer = (nil)] [url = about:blank] 05:35:54 INFO - PROCESS | 1856 | --DOMWINDOW == 151 (0x7f61d47cd400) [pid = 1856] [serial = 875] [outer = (nil)] [url = about:blank] 05:35:54 INFO - PROCESS | 1856 | --DOMWINDOW == 150 (0x7f61d022c400) [pid = 1856] [serial = 900] [outer = (nil)] [url = about:blank] 05:35:54 INFO - PROCESS | 1856 | --DOMWINDOW == 149 (0x7f61cf397800) [pid = 1856] [serial = 899] [outer = (nil)] [url = about:blank] 05:35:54 INFO - PROCESS | 1856 | --DOMWINDOW == 148 (0x7f61c654c000) [pid = 1856] [serial = 896] [outer = (nil)] [url = about:blank] 05:35:54 INFO - PROCESS | 1856 | --DOMWINDOW == 147 (0x7f61d55a8000) [pid = 1856] [serial = 918] [outer = (nil)] [url = about:blank] 05:35:54 INFO - PROCESS | 1856 | --DOMWINDOW == 146 (0x7f61d97b7000) [pid = 1856] [serial = 915] [outer = (nil)] [url = about:blank] 05:35:54 INFO - PROCESS | 1856 | --DOMWINDOW == 145 (0x7f61e7a76c00) [pid = 1856] [serial = 867] [outer = (nil)] [url = about:blank] 05:35:54 INFO - PROCESS | 1856 | --DOMWINDOW == 144 (0x7f61d0f52400) [pid = 1856] [serial = 905] [outer = (nil)] [url = about:blank] 05:35:54 INFO - PROCESS | 1856 | --DOMWINDOW == 143 (0x7f61d1327c00) [pid = 1856] [serial = 906] [outer = (nil)] [url = about:blank] 05:35:54 INFO - PROCESS | 1856 | --DOMWINDOW == 142 (0x7f61d0b33800) [pid = 1856] [serial = 903] [outer = (nil)] [url = about:blank] 05:35:54 INFO - PROCESS | 1856 | --DOMWINDOW == 141 (0x7f61d19ed400) [pid = 1856] [serial = 908] [outer = (nil)] [url = about:blank] 05:35:54 INFO - PROCESS | 1856 | --DOMWINDOW == 140 (0x7f61d2f11400) [pid = 1856] [serial = 909] [outer = (nil)] [url = about:blank] 05:35:54 INFO - PROCESS | 1856 | --DOMWINDOW == 139 (0x7f61c8157c00) [pid = 1856] [serial = 897] [outer = (nil)] [url = about:blank] 05:35:54 INFO - PROCESS | 1856 | --DOMWINDOW == 138 (0x7f61d55a7800) [pid = 1856] [serial = 912] [outer = (nil)] [url = about:blank] 05:35:54 INFO - PROCESS | 1856 | --DOMWINDOW == 137 (0x7f61d0c3e800) [pid = 1856] [serial = 872] [outer = (nil)] [url = about:blank] 05:35:54 INFO - PROCESS | 1856 | --DOMWINDOW == 136 (0x7f61d47ce400) [pid = 1856] [serial = 911] [outer = (nil)] [url = about:blank] 05:35:54 INFO - PROCESS | 1856 | --DOMWINDOW == 135 (0x7f61d8a7f000) [pid = 1856] [serial = 914] [outer = (nil)] [url = about:blank] 05:35:55 INFO - PROCESS | 1856 | 1461328555052 Marionette TRACE conn3 -> [0,1320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:55 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61cd627000 == 94 [pid = 1856] [id = 337] 05:35:55 INFO - PROCESS | 1856 | ++DOMWINDOW == 136 (0x7f61c654c000) [pid = 1856] [serial = 1012] [outer = (nil)] 05:35:55 INFO - PROCESS | 1856 | ++DOMWINDOW == 137 (0x7f61d09bd400) [pid = 1856] [serial = 1013] [outer = 0x7f61c654c000] 05:35:55 INFO - PROCESS | 1856 | 1461328555111 Marionette DEBUG loaded listener.js 05:35:55 INFO - PROCESS | 1856 | ++DOMWINDOW == 138 (0x7f61d0d4d000) [pid = 1856] [serial = 1014] [outer = 0x7f61c654c000] 05:35:55 INFO - PROCESS | 1856 | 1461328555781 Marionette TRACE conn3 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 05:35:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 05:35:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1136ms 05:35:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 05:35:55 INFO - PROCESS | 1856 | 1461328555856 Marionette TRACE conn3 -> [0,1321,"getWindowHandle",null] 05:35:55 INFO - PROCESS | 1856 | 1461328555859 Marionette TRACE conn3 <- [1,1321,null,{"value":"8"}] 05:35:55 INFO - PROCESS | 1856 | 1461328555868 Marionette TRACE conn3 -> [0,1322,"setScriptTimeout",{"ms":35000}] 05:35:55 INFO - PROCESS | 1856 | 1461328555870 Marionette TRACE conn3 <- [1,1322,null,{}] 05:35:55 INFO - PROCESS | 1856 | 1461328555874 Marionette TRACE conn3 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:56 INFO - PROCESS | 1856 | 1461328556054 Marionette TRACE conn3 <- [1,1323,null,{"value":null}] 05:35:56 INFO - PROCESS | 1856 | 1461328556072 Marionette TRACE conn3 -> [0,1324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:56 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61d0b09800 == 95 [pid = 1856] [id = 338] 05:35:56 INFO - PROCESS | 1856 | ++DOMWINDOW == 139 (0x7f61c8157c00) [pid = 1856] [serial = 1015] [outer = (nil)] 05:35:56 INFO - PROCESS | 1856 | ++DOMWINDOW == 140 (0x7f61d0f52400) [pid = 1856] [serial = 1016] [outer = 0x7f61c8157c00] 05:35:56 INFO - PROCESS | 1856 | 1461328556127 Marionette DEBUG loaded listener.js 05:35:56 INFO - PROCESS | 1856 | ++DOMWINDOW == 141 (0x7f61d19ed400) [pid = 1856] [serial = 1017] [outer = 0x7f61c8157c00] 05:35:56 INFO - PROCESS | 1856 | 1461328556786 Marionette TRACE conn3 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 05:35:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 05:35:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 978ms 05:35:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 05:35:56 INFO - PROCESS | 1856 | 1461328556843 Marionette TRACE conn3 -> [0,1325,"getWindowHandle",null] 05:35:56 INFO - PROCESS | 1856 | 1461328556845 Marionette TRACE conn3 <- [1,1325,null,{"value":"8"}] 05:35:56 INFO - PROCESS | 1856 | 1461328556851 Marionette TRACE conn3 -> [0,1326,"setScriptTimeout",{"ms":35000}] 05:35:56 INFO - PROCESS | 1856 | 1461328556853 Marionette TRACE conn3 <- [1,1326,null,{}] 05:35:56 INFO - PROCESS | 1856 | 1461328556857 Marionette TRACE conn3 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:57 INFO - PROCESS | 1856 | 1461328557051 Marionette TRACE conn3 <- [1,1327,null,{"value":null}] 05:35:57 INFO - PROCESS | 1856 | 1461328557135 Marionette TRACE conn3 -> [0,1328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:57 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61d12ee000 == 96 [pid = 1856] [id = 339] 05:35:57 INFO - PROCESS | 1856 | ++DOMWINDOW == 142 (0x7f61cf217800) [pid = 1856] [serial = 1018] [outer = (nil)] 05:35:57 INFO - PROCESS | 1856 | ++DOMWINDOW == 143 (0x7f61d3015400) [pid = 1856] [serial = 1019] [outer = 0x7f61cf217800] 05:35:57 INFO - PROCESS | 1856 | 1461328557188 Marionette DEBUG loaded listener.js 05:35:57 INFO - PROCESS | 1856 | ++DOMWINDOW == 144 (0x7f61d4772000) [pid = 1856] [serial = 1020] [outer = 0x7f61cf217800] 05:35:57 INFO - PROCESS | 1856 | 1461328557863 Marionette TRACE conn3 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 05:35:57 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 05:35:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1030ms 05:35:57 INFO - PROCESS | 1856 | 1461328557883 Marionette TRACE conn3 -> [0,1329,"getWindowHandle",null] 05:35:57 INFO - PROCESS | 1856 | 1461328557886 Marionette TRACE conn3 <- [1,1329,null,{"value":"8"}] 05:35:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 05:35:57 INFO - PROCESS | 1856 | 1461328557891 Marionette TRACE conn3 -> [0,1330,"setScriptTimeout",{"ms":35000}] 05:35:57 INFO - PROCESS | 1856 | 1461328557894 Marionette TRACE conn3 <- [1,1330,null,{}] 05:35:57 INFO - PROCESS | 1856 | 1461328557898 Marionette TRACE conn3 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:58 INFO - PROCESS | 1856 | 1461328558123 Marionette TRACE conn3 <- [1,1331,null,{"value":null}] 05:35:58 INFO - PROCESS | 1856 | 1461328558182 Marionette TRACE conn3 -> [0,1332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:58 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61d1a32800 == 97 [pid = 1856] [id = 340] 05:35:58 INFO - PROCESS | 1856 | ++DOMWINDOW == 145 (0x7f61d5794c00) [pid = 1856] [serial = 1021] [outer = (nil)] 05:35:58 INFO - PROCESS | 1856 | ++DOMWINDOW == 146 (0x7f61d6fac400) [pid = 1856] [serial = 1022] [outer = 0x7f61d5794c00] 05:35:58 INFO - PROCESS | 1856 | 1461328558309 Marionette DEBUG loaded listener.js 05:35:58 INFO - PROCESS | 1856 | ++DOMWINDOW == 147 (0x7f61d9572c00) [pid = 1856] [serial = 1023] [outer = 0x7f61d5794c00] 05:35:58 INFO - PROCESS | 1856 | 1461328558951 Marionette TRACE conn3 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 05:35:58 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 05:35:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1079ms 05:35:58 INFO - PROCESS | 1856 | 1461328558986 Marionette TRACE conn3 -> [0,1333,"getWindowHandle",null] 05:35:58 INFO - PROCESS | 1856 | 1461328558989 Marionette TRACE conn3 <- [1,1333,null,{"value":"8"}] 05:35:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 05:35:58 INFO - PROCESS | 1856 | 1461328558994 Marionette TRACE conn3 -> [0,1334,"setScriptTimeout",{"ms":35000}] 05:35:58 INFO - PROCESS | 1856 | 1461328558996 Marionette TRACE conn3 <- [1,1334,null,{}] 05:35:59 INFO - PROCESS | 1856 | 1461328559008 Marionette TRACE conn3 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:59 INFO - PROCESS | 1856 | 1461328559179 Marionette TRACE conn3 <- [1,1335,null,{"value":null}] 05:35:59 INFO - PROCESS | 1856 | 1461328559211 Marionette TRACE conn3 -> [0,1336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:59 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61d4e04000 == 98 [pid = 1856] [id = 341] 05:35:59 INFO - PROCESS | 1856 | ++DOMWINDOW == 148 (0x7f61d6f4d000) [pid = 1856] [serial = 1024] [outer = (nil)] 05:35:59 INFO - PROCESS | 1856 | ++DOMWINDOW == 149 (0x7f61da04ec00) [pid = 1856] [serial = 1025] [outer = 0x7f61d6f4d000] 05:35:59 INFO - PROCESS | 1856 | 1461328559265 Marionette DEBUG loaded listener.js 05:35:59 INFO - PROCESS | 1856 | ++DOMWINDOW == 150 (0x7f61db91ec00) [pid = 1856] [serial = 1026] [outer = 0x7f61d6f4d000] 05:35:59 INFO - PROCESS | 1856 | --DOMWINDOW == 149 (0x7f61d5796000) [pid = 1856] [serial = 967] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 05:35:59 INFO - PROCESS | 1856 | --DOMWINDOW == 148 (0x7f61d04c6c00) [pid = 1856] [serial = 970] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 05:35:59 INFO - PROCESS | 1856 | --DOMWINDOW == 147 (0x7f61c6543000) [pid = 1856] [serial = 952] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 05:35:59 INFO - PROCESS | 1856 | --DOMWINDOW == 146 (0x7f61d0dc4000) [pid = 1856] [serial = 961] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 05:35:59 INFO - PROCESS | 1856 | --DOMWINDOW == 145 (0x7f61cf3a1400) [pid = 1856] [serial = 955] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 05:35:59 INFO - PROCESS | 1856 | --DOMWINDOW == 144 (0x7f61c4609c00) [pid = 1856] [serial = 958] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 05:35:59 INFO - PROCESS | 1856 | --DOMWINDOW == 143 (0x7f61c4607800) [pid = 1856] [serial = 919] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 05:35:59 INFO - PROCESS | 1856 | --DOMWINDOW == 142 (0x7f61d0b32400) [pid = 1856] [serial = 964] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 05:35:59 INFO - PROCESS | 1856 | --DOMWINDOW == 141 (0x7f61c4602800) [pid = 1856] [serial = 841] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 05:35:59 INFO - PROCESS | 1856 | --DOMWINDOW == 140 (0x7f61c4602400) [pid = 1856] [serial = 838] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 05:35:59 INFO - PROCESS | 1856 | --DOMWINDOW == 139 (0x7f61cd81a400) [pid = 1856] [serial = 789] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 05:36:00 INFO - PROCESS | 1856 | 1461328560213 Marionette TRACE conn3 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 05:36:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 05:36:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1277ms 05:36:00 INFO - PROCESS | 1856 | 1461328560272 Marionette TRACE conn3 -> [0,1337,"getWindowHandle",null] 05:36:00 INFO - PROCESS | 1856 | 1461328560274 Marionette TRACE conn3 <- [1,1337,null,{"value":"8"}] 05:36:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 05:36:00 INFO - PROCESS | 1856 | 1461328560280 Marionette TRACE conn3 -> [0,1338,"setScriptTimeout",{"ms":35000}] 05:36:00 INFO - PROCESS | 1856 | 1461328560281 Marionette TRACE conn3 <- [1,1338,null,{}] 05:36:00 INFO - PROCESS | 1856 | 1461328560286 Marionette TRACE conn3 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:36:00 INFO - PROCESS | 1856 | 1461328560465 Marionette TRACE conn3 <- [1,1339,null,{"value":null}] 05:36:00 INFO - PROCESS | 1856 | 1461328560482 Marionette TRACE conn3 -> [0,1340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:00 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61d50dc800 == 99 [pid = 1856] [id = 342] 05:36:00 INFO - PROCESS | 1856 | ++DOMWINDOW == 140 (0x7f61cf38bc00) [pid = 1856] [serial = 1027] [outer = (nil)] 05:36:00 INFO - PROCESS | 1856 | ++DOMWINDOW == 141 (0x7f61d4b03c00) [pid = 1856] [serial = 1028] [outer = 0x7f61cf38bc00] 05:36:00 INFO - PROCESS | 1856 | 1461328560536 Marionette DEBUG loaded listener.js 05:36:00 INFO - PROCESS | 1856 | ++DOMWINDOW == 142 (0x7f61d9dd3000) [pid = 1856] [serial = 1029] [outer = 0x7f61cf38bc00] 05:36:01 INFO - PROCESS | 1856 | 1461328561620 Marionette TRACE conn3 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 05:36:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 05:36:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1376ms 05:36:01 INFO - PROCESS | 1856 | 1461328561656 Marionette TRACE conn3 -> [0,1341,"getWindowHandle",null] 05:36:01 INFO - PROCESS | 1856 | 1461328561658 Marionette TRACE conn3 <- [1,1341,null,{"value":"8"}] 05:36:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 05:36:01 INFO - PROCESS | 1856 | 1461328561663 Marionette TRACE conn3 -> [0,1342,"setScriptTimeout",{"ms":35000}] 05:36:01 INFO - PROCESS | 1856 | 1461328561665 Marionette TRACE conn3 <- [1,1342,null,{}] 05:36:01 INFO - PROCESS | 1856 | 1461328561670 Marionette TRACE conn3 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:36:01 INFO - PROCESS | 1856 | 1461328561903 Marionette TRACE conn3 <- [1,1343,null,{"value":null}] 05:36:02 INFO - PROCESS | 1856 | 1461328562129 Marionette TRACE conn3 -> [0,1344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:02 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61c4fe5000 == 100 [pid = 1856] [id = 343] 05:36:02 INFO - PROCESS | 1856 | ++DOMWINDOW == 143 (0x7f61c36f0800) [pid = 1856] [serial = 1030] [outer = (nil)] 05:36:02 INFO - PROCESS | 1856 | ++DOMWINDOW == 144 (0x7f61c460a000) [pid = 1856] [serial = 1031] [outer = 0x7f61c36f0800] 05:36:02 INFO - PROCESS | 1856 | 1461328562201 Marionette DEBUG loaded listener.js 05:36:02 INFO - PROCESS | 1856 | ++DOMWINDOW == 145 (0x7f61c57c3c00) [pid = 1856] [serial = 1032] [outer = 0x7f61c36f0800] 05:36:03 INFO - PROCESS | 1856 | 1461328562999 Marionette TRACE conn3 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 05:36:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 05:36:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1378ms 05:36:03 INFO - PROCESS | 1856 | 1461328563044 Marionette TRACE conn3 -> [0,1345,"getWindowHandle",null] 05:36:03 INFO - PROCESS | 1856 | 1461328563051 Marionette TRACE conn3 <- [1,1345,null,{"value":"8"}] 05:36:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 05:36:03 INFO - PROCESS | 1856 | 1461328563058 Marionette TRACE conn3 -> [0,1346,"setScriptTimeout",{"ms":35000}] 05:36:03 INFO - PROCESS | 1856 | 1461328563063 Marionette TRACE conn3 <- [1,1346,null,{}] 05:36:03 INFO - PROCESS | 1856 | 1461328563070 Marionette TRACE conn3 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:36:03 INFO - PROCESS | 1856 | 1461328563246 Marionette TRACE conn3 <- [1,1347,null,{"value":null}] 05:36:03 INFO - PROCESS | 1856 | 1461328563420 Marionette TRACE conn3 -> [0,1348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:03 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61d0b11800 == 101 [pid = 1856] [id = 344] 05:36:03 INFO - PROCESS | 1856 | ++DOMWINDOW == 146 (0x7f61c6542400) [pid = 1856] [serial = 1033] [outer = (nil)] 05:36:03 INFO - PROCESS | 1856 | ++DOMWINDOW == 147 (0x7f61cf39c800) [pid = 1856] [serial = 1034] [outer = 0x7f61c6542400] 05:36:03 INFO - PROCESS | 1856 | 1461328563489 Marionette DEBUG loaded listener.js 05:36:03 INFO - PROCESS | 1856 | ++DOMWINDOW == 148 (0x7f61d04cd000) [pid = 1856] [serial = 1035] [outer = 0x7f61c6542400] 05:36:04 INFO - PROCESS | 1856 | 1461328564393 Marionette TRACE conn3 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 05:36:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 05:36:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1384ms 05:36:04 INFO - PROCESS | 1856 | 1461328564443 Marionette TRACE conn3 -> [0,1349,"getWindowHandle",null] 05:36:04 INFO - PROCESS | 1856 | 1461328564447 Marionette TRACE conn3 <- [1,1349,null,{"value":"8"}] 05:36:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 05:36:04 INFO - PROCESS | 1856 | 1461328564452 Marionette TRACE conn3 -> [0,1350,"setScriptTimeout",{"ms":35000}] 05:36:04 INFO - PROCESS | 1856 | 1461328564455 Marionette TRACE conn3 <- [1,1350,null,{}] 05:36:04 INFO - PROCESS | 1856 | 1461328564460 Marionette TRACE conn3 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:36:04 INFO - PROCESS | 1856 | 1461328564619 Marionette TRACE conn3 <- [1,1351,null,{"value":null}] 05:36:04 INFO - PROCESS | 1856 | 1461328564806 Marionette TRACE conn3 -> [0,1352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:04 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61d49e7800 == 102 [pid = 1856] [id = 345] 05:36:04 INFO - PROCESS | 1856 | ++DOMWINDOW == 149 (0x7f61d0be5c00) [pid = 1856] [serial = 1036] [outer = (nil)] 05:36:04 INFO - PROCESS | 1856 | ++DOMWINDOW == 150 (0x7f61d0dc8800) [pid = 1856] [serial = 1037] [outer = 0x7f61d0be5c00] 05:36:04 INFO - PROCESS | 1856 | 1461328564873 Marionette DEBUG loaded listener.js 05:36:04 INFO - PROCESS | 1856 | ++DOMWINDOW == 151 (0x7f61d14e1c00) [pid = 1856] [serial = 1038] [outer = 0x7f61d0be5c00] 05:36:05 INFO - PROCESS | 1856 | 1461328565739 Marionette TRACE conn3 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 05:36:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 05:36:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1328ms 05:36:05 INFO - PROCESS | 1856 | 1461328565782 Marionette TRACE conn3 -> [0,1353,"getWindowHandle",null] 05:36:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 05:36:05 INFO - PROCESS | 1856 | 1461328565787 Marionette TRACE conn3 <- [1,1353,null,{"value":"8"}] 05:36:05 INFO - PROCESS | 1856 | 1461328565802 Marionette TRACE conn3 -> [0,1354,"setScriptTimeout",{"ms":35000}] 05:36:05 INFO - PROCESS | 1856 | 1461328565808 Marionette TRACE conn3 <- [1,1354,null,{}] 05:36:05 INFO - PROCESS | 1856 | 1461328565813 Marionette TRACE conn3 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:36:05 INFO - PROCESS | 1856 | 1461328565989 Marionette TRACE conn3 <- [1,1355,null,{"value":null}] 05:36:06 INFO - PROCESS | 1856 | 1461328566157 Marionette TRACE conn3 -> [0,1356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:06 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61da9eb000 == 103 [pid = 1856] [id = 346] 05:36:06 INFO - PROCESS | 1856 | ++DOMWINDOW == 152 (0x7f61d0be7400) [pid = 1856] [serial = 1039] [outer = (nil)] 05:36:06 INFO - PROCESS | 1856 | ++DOMWINDOW == 153 (0x7f61d515b400) [pid = 1856] [serial = 1040] [outer = 0x7f61d0be7400] 05:36:06 INFO - PROCESS | 1856 | 1461328566228 Marionette DEBUG loaded listener.js 05:36:06 INFO - PROCESS | 1856 | ++DOMWINDOW == 154 (0x7f61d6facc00) [pid = 1856] [serial = 1041] [outer = 0x7f61d0be7400] 05:36:07 INFO - PROCESS | 1856 | 1461328567009 Marionette TRACE conn3 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 05:36:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 05:36:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1243ms 05:36:07 INFO - PROCESS | 1856 | 1461328567037 Marionette TRACE conn3 -> [0,1357,"getWindowHandle",null] 05:36:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 05:36:07 INFO - PROCESS | 1856 | 1461328567041 Marionette TRACE conn3 <- [1,1357,null,{"value":"8"}] 05:36:07 INFO - PROCESS | 1856 | 1461328567046 Marionette TRACE conn3 -> [0,1358,"setScriptTimeout",{"ms":35000}] 05:36:07 INFO - PROCESS | 1856 | 1461328567049 Marionette TRACE conn3 <- [1,1358,null,{}] 05:36:07 INFO - PROCESS | 1856 | 1461328567054 Marionette TRACE conn3 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:36:07 INFO - PROCESS | 1856 | 1461328567220 Marionette TRACE conn3 <- [1,1359,null,{"value":null}] 05:36:07 INFO - PROCESS | 1856 | 1461328567396 Marionette TRACE conn3 -> [0,1360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:07 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61ddae7800 == 104 [pid = 1856] [id = 347] 05:36:07 INFO - PROCESS | 1856 | ++DOMWINDOW == 155 (0x7f61d0c34800) [pid = 1856] [serial = 1042] [outer = (nil)] 05:36:07 INFO - PROCESS | 1856 | ++DOMWINDOW == 156 (0x7f61d9a15800) [pid = 1856] [serial = 1043] [outer = 0x7f61d0c34800] 05:36:07 INFO - PROCESS | 1856 | 1461328567460 Marionette DEBUG loaded listener.js 05:36:07 INFO - PROCESS | 1856 | ++DOMWINDOW == 157 (0x7f61db925c00) [pid = 1856] [serial = 1044] [outer = 0x7f61d0c34800] 05:36:08 INFO - PROCESS | 1856 | 1461328568240 Marionette TRACE conn3 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 05:36:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 05:36:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1230ms 05:36:08 INFO - PROCESS | 1856 | 1461328568277 Marionette TRACE conn3 -> [0,1361,"getWindowHandle",null] 05:36:08 INFO - PROCESS | 1856 | 1461328568279 Marionette TRACE conn3 <- [1,1361,null,{"value":"8"}] 05:36:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 05:36:08 INFO - PROCESS | 1856 | 1461328568286 Marionette TRACE conn3 -> [0,1362,"setScriptTimeout",{"ms":35000}] 05:36:08 INFO - PROCESS | 1856 | 1461328568289 Marionette TRACE conn3 <- [1,1362,null,{}] 05:36:08 INFO - PROCESS | 1856 | 1461328568294 Marionette TRACE conn3 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:36:08 INFO - PROCESS | 1856 | 1461328568461 Marionette TRACE conn3 <- [1,1363,null,{"value":null}] 05:36:08 INFO - PROCESS | 1856 | 1461328568608 Marionette TRACE conn3 -> [0,1364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:08 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61e7acc800 == 105 [pid = 1856] [id = 348] 05:36:08 INFO - PROCESS | 1856 | ++DOMWINDOW == 158 (0x7f61ddc41800) [pid = 1856] [serial = 1045] [outer = (nil)] 05:36:08 INFO - PROCESS | 1856 | ++DOMWINDOW == 159 (0x7f61ddc7ac00) [pid = 1856] [serial = 1046] [outer = 0x7f61ddc41800] 05:36:08 INFO - PROCESS | 1856 | 1461328568684 Marionette DEBUG loaded listener.js 05:36:08 INFO - PROCESS | 1856 | ++DOMWINDOW == 160 (0x7f61e7bda400) [pid = 1856] [serial = 1047] [outer = 0x7f61ddc41800] 05:36:09 INFO - PROCESS | 1856 | 1461328569556 Marionette TRACE conn3 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 05:36:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 05:36:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1328ms 05:36:09 INFO - PROCESS | 1856 | 1461328569615 Marionette TRACE conn3 -> [0,1365,"getWindowHandle",null] 05:36:09 INFO - PROCESS | 1856 | 1461328569617 Marionette TRACE conn3 <- [1,1365,null,{"value":"8"}] 05:36:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 05:36:09 INFO - PROCESS | 1856 | 1461328569624 Marionette TRACE conn3 -> [0,1366,"setScriptTimeout",{"ms":35000}] 05:36:09 INFO - PROCESS | 1856 | 1461328569626 Marionette TRACE conn3 <- [1,1366,null,{}] 05:36:09 INFO - PROCESS | 1856 | 1461328569631 Marionette TRACE conn3 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:36:09 INFO - PROCESS | 1856 | 1461328569805 Marionette TRACE conn3 <- [1,1367,null,{"value":null}] 05:36:09 INFO - PROCESS | 1856 | 1461328569984 Marionette TRACE conn3 -> [0,1368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:10 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61ec654800 == 106 [pid = 1856] [id = 349] 05:36:10 INFO - PROCESS | 1856 | ++DOMWINDOW == 161 (0x7f61cef94000) [pid = 1856] [serial = 1048] [outer = (nil)] 05:36:10 INFO - PROCESS | 1856 | ++DOMWINDOW == 162 (0x7f61e8d40800) [pid = 1856] [serial = 1049] [outer = 0x7f61cef94000] 05:36:10 INFO - PROCESS | 1856 | 1461328570048 Marionette DEBUG loaded listener.js 05:36:10 INFO - PROCESS | 1856 | ++DOMWINDOW == 163 (0x7f61ea998c00) [pid = 1856] [serial = 1050] [outer = 0x7f61cef94000] 05:36:10 INFO - PROCESS | 1856 | 1461328570882 Marionette TRACE conn3 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 05:36:10 INFO - PROCESS | 1856 | 1461328570954 Marionette TRACE conn3 <- [1,1369,null,{"value":"8"}] 05:36:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 05:36:10 INFO - PROCESS | 1856 | 1461328570959 Marionette TRACE conn3 -> [0,1370,"setScriptTimeout",{"ms":35000}] 05:36:10 INFO - PROCESS | 1856 | 1461328570961 Marionette TRACE conn3 <- [1,1370,null,{}] 05:36:10 INFO - PROCESS | 1856 | 1461328570966 Marionette TRACE conn3 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:36:11 INFO - PROCESS | 1856 | 1461328571129 Marionette TRACE conn3 <- [1,1371,null,{"value":null}] 05:36:11 INFO - PROCESS | 1856 | 1461328571305 Marionette TRACE conn3 -> [0,1372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:11 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61f1387000 == 107 [pid = 1856] [id = 350] 05:36:11 INFO - PROCESS | 1856 | ++DOMWINDOW == 164 (0x7f61d04a7400) [pid = 1856] [serial = 1051] [outer = (nil)] 05:36:11 INFO - PROCESS | 1856 | ++DOMWINDOW == 165 (0x7f61ec61dc00) [pid = 1856] [serial = 1052] [outer = 0x7f61d04a7400] 05:36:11 INFO - PROCESS | 1856 | 1461328571374 Marionette DEBUG loaded listener.js 05:36:11 INFO - PROCESS | 1856 | ++DOMWINDOW == 166 (0x7f61ec8ac800) [pid = 1856] [serial = 1053] [outer = 0x7f61d04a7400] 05:36:12 INFO - PROCESS | 1856 | 1461328572138 Marionette TRACE conn3 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 05:36:12 INFO - PROCESS | 1856 | 1461328572193 Marionette TRACE conn3 <- [1,1373,null,{"value":"8"}] 05:36:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 05:36:12 INFO - PROCESS | 1856 | 1461328572199 Marionette TRACE conn3 -> [0,1374,"setScriptTimeout",{"ms":35000}] 05:36:12 INFO - PROCESS | 1856 | 1461328572201 Marionette TRACE conn3 <- [1,1374,null,{}] 05:36:12 INFO - PROCESS | 1856 | 1461328572207 Marionette TRACE conn3 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:36:12 INFO - PROCESS | 1856 | 1461328572355 Marionette TRACE conn3 <- [1,1375,null,{"value":null}] 05:36:12 INFO - PROCESS | 1856 | 1461328572531 Marionette TRACE conn3 -> [0,1376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:12 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61d59b9000 == 108 [pid = 1856] [id = 351] 05:36:12 INFO - PROCESS | 1856 | ++DOMWINDOW == 167 (0x7f61c49d4400) [pid = 1856] [serial = 1054] [outer = (nil)] 05:36:12 INFO - PROCESS | 1856 | ++DOMWINDOW == 168 (0x7f61c49d9000) [pid = 1856] [serial = 1055] [outer = 0x7f61c49d4400] 05:36:12 INFO - PROCESS | 1856 | 1461328572599 Marionette DEBUG loaded listener.js 05:36:12 INFO - PROCESS | 1856 | ++DOMWINDOW == 169 (0x7f61c49df800) [pid = 1856] [serial = 1056] [outer = 0x7f61c49d4400] 05:36:13 INFO - PROCESS | 1856 | [1856] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:36:13 INFO - PROCESS | 1856 | 1461328573432 Marionette TRACE conn3 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 05:36:13 INFO - PROCESS | 1856 | 1461328573481 Marionette TRACE conn3 <- [1,1377,null,{"value":"8"}] 05:36:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 05:36:13 INFO - PROCESS | 1856 | 1461328573486 Marionette TRACE conn3 -> [0,1378,"setScriptTimeout",{"ms":35000}] 05:36:13 INFO - PROCESS | 1856 | 1461328573488 Marionette TRACE conn3 <- [1,1378,null,{}] 05:36:13 INFO - PROCESS | 1856 | 1461328573493 Marionette TRACE conn3 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:36:13 INFO - PROCESS | 1856 | 1461328573649 Marionette TRACE conn3 <- [1,1379,null,{"value":null}] 05:36:13 INFO - PROCESS | 1856 | 1461328573823 Marionette TRACE conn3 -> [0,1380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:13 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61c4686800 == 109 [pid = 1856] [id = 352] 05:36:13 INFO - PROCESS | 1856 | ++DOMWINDOW == 170 (0x7f61c49d0400) [pid = 1856] [serial = 1057] [outer = (nil)] 05:36:13 INFO - PROCESS | 1856 | ++DOMWINDOW == 171 (0x7f61d189bc00) [pid = 1856] [serial = 1058] [outer = 0x7f61c49d0400] 05:36:13 INFO - PROCESS | 1856 | 1461328573889 Marionette DEBUG loaded listener.js 05:36:13 INFO - PROCESS | 1856 | ++DOMWINDOW == 172 (0x7f61d18a3000) [pid = 1856] [serial = 1059] [outer = 0x7f61c49d0400] 05:36:14 INFO - PROCESS | 1856 | 1461328574694 Marionette TRACE conn3 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1381,"getWindowHandle",null] 05:36:14 INFO - PROCESS | 1856 | 1461328574772 Marionette TRACE conn3 <- [1,1381,null,{"value":"8"}] 05:36:14 INFO - PROCESS | 1856 | 1461328574779 Marionette TRACE conn3 -> [0,1382,"setScriptTimeout",{"ms":35000}] 05:36:14 INFO - PROCESS | 1856 | 1461328574782 Marionette TRACE conn3 <- [1,1382,null,{}] 05:36:14 INFO - PROCESS | 1856 | 1461328574787 Marionette TRACE conn3 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:36:14 INFO - PROCESS | 1856 | 1461328574951 Marionette TRACE conn3 <- [1,1383,null,{"value":null}] 05:36:15 INFO - PROCESS | 1856 | 1461328575124 Marionette TRACE conn3 -> [0,1384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:15 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61c4828800 == 110 [pid = 1856] [id = 353] 05:36:15 INFO - PROCESS | 1856 | ++DOMWINDOW == 173 (0x7f61c37c8000) [pid = 1856] [serial = 1060] [outer = (nil)] 05:36:15 INFO - PROCESS | 1856 | ++DOMWINDOW == 174 (0x7f61c37ce400) [pid = 1856] [serial = 1061] [outer = 0x7f61c37c8000] 05:36:15 INFO - PROCESS | 1856 | 1461328575202 Marionette DEBUG loaded listener.js 05:36:15 INFO - PROCESS | 1856 | ++DOMWINDOW == 175 (0x7f61d18a3c00) [pid = 1856] [serial = 1062] [outer = 0x7f61c37c8000] 05:36:16 INFO - PROCESS | 1856 | [1856] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:36:16 INFO - PROCESS | 1856 | 1461328576131 Marionette TRACE conn3 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1385,"getWindowHandle",null] 05:36:16 INFO - PROCESS | 1856 | 1461328576212 Marionette TRACE conn3 <- [1,1385,null,{"value":"8"}] 05:36:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 05:36:16 INFO - PROCESS | 1856 | 1461328576218 Marionette TRACE conn3 -> [0,1386,"setScriptTimeout",{"ms":35000}] 05:36:16 INFO - PROCESS | 1856 | 1461328576221 Marionette TRACE conn3 <- [1,1386,null,{}] 05:36:16 INFO - PROCESS | 1856 | 1461328576227 Marionette TRACE conn3 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:36:16 INFO - PROCESS | 1856 | 1461328576467 Marionette TRACE conn3 <- [1,1387,null,{"value":null}] 05:36:16 INFO - PROCESS | 1856 | 1461328576684 Marionette TRACE conn3 -> [0,1388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:16 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61c7519000 == 111 [pid = 1856] [id = 354] 05:36:16 INFO - PROCESS | 1856 | ++DOMWINDOW == 176 (0x7f61c337e000) [pid = 1856] [serial = 1063] [outer = (nil)] 05:36:16 INFO - PROCESS | 1856 | ++DOMWINDOW == 177 (0x7f61c37c8800) [pid = 1856] [serial = 1064] [outer = 0x7f61c337e000] 05:36:16 INFO - PROCESS | 1856 | 1461328576762 Marionette DEBUG loaded listener.js 05:36:16 INFO - PROCESS | 1856 | ++DOMWINDOW == 178 (0x7f61d0dc9400) [pid = 1856] [serial = 1065] [outer = 0x7f61c337e000] 05:36:17 INFO - PROCESS | 1856 | 1461328577885 Marionette TRACE conn3 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1389,"getWindowHandle",null] 05:36:17 INFO - PROCESS | 1856 | 1461328577908 Marionette TRACE conn3 <- [1,1389,null,{"value":"8"}] 05:36:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 05:36:17 INFO - PROCESS | 1856 | 1461328577915 Marionette TRACE conn3 -> [0,1390,"setScriptTimeout",{"ms":35000}] 05:36:17 INFO - PROCESS | 1856 | 1461328577921 Marionette TRACE conn3 <- [1,1390,null,{}] 05:36:17 INFO - PROCESS | 1856 | 1461328577929 Marionette TRACE conn3 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:36:18 INFO - PROCESS | 1856 | 1461328578093 Marionette TRACE conn3 <- [1,1391,null,{"value":null}] 05:36:18 INFO - PROCESS | 1856 | 1461328578329 Marionette TRACE conn3 -> [0,1392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:18 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61c7655000 == 112 [pid = 1856] [id = 355] 05:36:18 INFO - PROCESS | 1856 | ++DOMWINDOW == 179 (0x7f61c4606c00) [pid = 1856] [serial = 1066] [outer = (nil)] 05:36:18 INFO - PROCESS | 1856 | ++DOMWINDOW == 180 (0x7f61c4666c00) [pid = 1856] [serial = 1067] [outer = 0x7f61c4606c00] 05:36:18 INFO - PROCESS | 1856 | 1461328578389 Marionette DEBUG loaded listener.js 05:36:18 INFO - PROCESS | 1856 | ++DOMWINDOW == 181 (0x7f61c6544400) [pid = 1856] [serial = 1068] [outer = 0x7f61c4606c00] 05:36:19 INFO - PROCESS | 1856 | 1461328579196 Marionette TRACE conn3 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 05:36:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 05:36:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1338ms 05:36:19 INFO - PROCESS | 1856 | 1461328579254 Marionette TRACE conn3 -> [0,1393,"getWindowHandle",null] 05:36:19 INFO - PROCESS | 1856 | 1461328579268 Marionette TRACE conn3 <- [1,1393,null,{"value":"8"}] 05:36:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 05:36:19 INFO - PROCESS | 1856 | 1461328579284 Marionette TRACE conn3 -> [0,1394,"setScriptTimeout",{"ms":35000}] 05:36:19 INFO - PROCESS | 1856 | 1461328579287 Marionette TRACE conn3 <- [1,1394,null,{}] 05:36:19 INFO - PROCESS | 1856 | 1461328579297 Marionette TRACE conn3 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:36:19 INFO - PROCESS | 1856 | 1461328579532 Marionette TRACE conn3 <- [1,1395,null,{"value":null}] 05:36:19 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61d50dc800 == 111 [pid = 1856] [id = 342] 05:36:19 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61d4e04000 == 110 [pid = 1856] [id = 341] 05:36:19 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61d1a32800 == 109 [pid = 1856] [id = 340] 05:36:19 INFO - PROCESS | 1856 | --DOMWINDOW == 180 (0x7f61d97ba800) [pid = 1856] [serial = 974] [outer = (nil)] [url = about:blank] 05:36:19 INFO - PROCESS | 1856 | --DOMWINDOW == 179 (0x7f61d0dcac00) [pid = 1856] [serial = 950] [outer = (nil)] [url = about:blank] 05:36:19 INFO - PROCESS | 1856 | 1461328579852 Marionette TRACE conn3 -> [0,1396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:19 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61d12ee000 == 108 [pid = 1856] [id = 339] 05:36:19 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61d0b09800 == 107 [pid = 1856] [id = 338] 05:36:19 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61cd627000 == 106 [pid = 1856] [id = 337] 05:36:19 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61c66dd000 == 107 [pid = 1856] [id = 356] 05:36:19 INFO - PROCESS | 1856 | ++DOMWINDOW == 180 (0x7f61c76ea000) [pid = 1856] [serial = 1069] [outer = (nil)] 05:36:19 INFO - PROCESS | 1856 | ++DOMWINDOW == 181 (0x7f61c76ecc00) [pid = 1856] [serial = 1070] [outer = 0x7f61c76ea000] 05:36:19 INFO - PROCESS | 1856 | 1461328579938 Marionette DEBUG loaded listener.js 05:36:20 INFO - PROCESS | 1856 | ++DOMWINDOW == 182 (0x7f61c8159000) [pid = 1856] [serial = 1071] [outer = 0x7f61c76ea000] 05:36:20 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61c687c000 == 106 [pid = 1856] [id = 336] 05:36:20 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61c7518000 == 105 [pid = 1856] [id = 335] 05:36:20 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61e8a21000 == 104 [pid = 1856] [id = 330] 05:36:20 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61ddf7d800 == 103 [pid = 1856] [id = 329] 05:36:20 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61daaec800 == 102 [pid = 1856] [id = 328] 05:36:20 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61d9bc2000 == 101 [pid = 1856] [id = 327] 05:36:20 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61d151b000 == 100 [pid = 1856] [id = 326] 05:36:20 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61c7560800 == 99 [pid = 1856] [id = 325] 05:36:20 INFO - PROCESS | 1856 | --DOMWINDOW == 181 (0x7f61ec8a9400) [pid = 1856] [serial = 843] [outer = (nil)] [url = about:blank] 05:36:20 INFO - PROCESS | 1856 | --DOMWINDOW == 180 (0x7f61c460f800) [pid = 1856] [serial = 840] [outer = (nil)] [url = about:blank] 05:36:20 INFO - PROCESS | 1856 | --DOMWINDOW == 179 (0x7f61d04ce800) [pid = 1856] [serial = 791] [outer = (nil)] [url = about:blank] 05:36:20 INFO - PROCESS | 1856 | --DOMWINDOW == 178 (0x7f61d579a000) [pid = 1856] [serial = 968] [outer = (nil)] [url = about:blank] 05:36:20 INFO - PROCESS | 1856 | --DOMWINDOW == 177 (0x7f61d0c3f000) [pid = 1856] [serial = 971] [outer = (nil)] [url = about:blank] 05:36:20 INFO - PROCESS | 1856 | --DOMWINDOW == 176 (0x7f61db399c00) [pid = 1856] [serial = 935] [outer = (nil)] [url = about:blank] 05:36:20 INFO - PROCESS | 1856 | --DOMWINDOW == 175 (0x7f61c654d000) [pid = 1856] [serial = 953] [outer = (nil)] [url = about:blank] 05:36:20 INFO - PROCESS | 1856 | --DOMWINDOW == 174 (0x7f61d132bc00) [pid = 1856] [serial = 962] [outer = (nil)] [url = about:blank] 05:36:20 INFO - PROCESS | 1856 | --DOMWINDOW == 173 (0x7f61d2b11800) [pid = 1856] [serial = 963] [outer = (nil)] [url = about:blank] 05:36:20 INFO - PROCESS | 1856 | --DOMWINDOW == 172 (0x7f61daa34c00) [pid = 1856] [serial = 932] [outer = (nil)] [url = about:blank] 05:36:20 INFO - PROCESS | 1856 | --DOMWINDOW == 171 (0x7f61d0a56400) [pid = 1856] [serial = 957] [outer = (nil)] [url = about:blank] 05:36:20 INFO - PROCESS | 1856 | --DOMWINDOW == 170 (0x7f61d0480800) [pid = 1856] [serial = 956] [outer = (nil)] [url = about:blank] 05:36:20 INFO - PROCESS | 1856 | --DOMWINDOW == 169 (0x7f61e89af400) [pid = 1856] [serial = 938] [outer = (nil)] [url = about:blank] 05:36:20 INFO - PROCESS | 1856 | --DOMWINDOW == 168 (0x7f61d09ba400) [pid = 1856] [serial = 959] [outer = (nil)] [url = about:blank] 05:36:20 INFO - PROCESS | 1856 | --DOMWINDOW == 167 (0x7f61d0dc5c00) [pid = 1856] [serial = 960] [outer = (nil)] [url = about:blank] 05:36:20 INFO - PROCESS | 1856 | --DOMWINDOW == 166 (0x7f61d0b3ac00) [pid = 1856] [serial = 926] [outer = (nil)] [url = about:blank] 05:36:20 INFO - PROCESS | 1856 | --DOMWINDOW == 165 (0x7f61d9dd9800) [pid = 1856] [serial = 921] [outer = (nil)] [url = about:blank] 05:36:20 INFO - PROCESS | 1856 | --DOMWINDOW == 164 (0x7f61d5798800) [pid = 1856] [serial = 947] [outer = (nil)] [url = about:blank] 05:36:20 INFO - PROCESS | 1856 | --DOMWINDOW == 163 (0x7f61cf216c00) [pid = 1856] [serial = 923] [outer = (nil)] [url = about:blank] 05:36:20 INFO - PROCESS | 1856 | --DOMWINDOW == 162 (0x7f61eae41800) [pid = 1856] [serial = 941] [outer = (nil)] [url = about:blank] 05:36:20 INFO - PROCESS | 1856 | --DOMWINDOW == 161 (0x7f61ec8acc00) [pid = 1856] [serial = 944] [outer = (nil)] [url = about:blank] 05:36:20 INFO - PROCESS | 1856 | --DOMWINDOW == 160 (0x7f61d515c400) [pid = 1856] [serial = 929] [outer = (nil)] [url = about:blank] 05:36:20 INFO - PROCESS | 1856 | --DOMWINDOW == 159 (0x7f61d2c21800) [pid = 1856] [serial = 965] [outer = (nil)] [url = about:blank] 05:36:20 INFO - PROCESS | 1856 | --DOMWINDOW == 158 (0x7f61d5155000) [pid = 1856] [serial = 966] [outer = (nil)] [url = about:blank] 05:36:20 INFO - PROCESS | 1856 | --DOMWINDOW == 157 (0x7f61d839f400) [pid = 1856] [serial = 969] [outer = (nil)] [url = about:blank] 05:36:20 INFO - PROCESS | 1856 | --DOMWINDOW == 156 (0x7f61cd816c00) [pid = 1856] [serial = 954] [outer = (nil)] [url = about:blank] 05:36:20 INFO - PROCESS | 1856 | --DOMWINDOW == 155 (0x7f61d839f800) [pid = 1856] [serial = 972] [outer = (nil)] [url = about:blank] 05:36:20 INFO - PROCESS | 1856 | 1461328580669 Marionette TRACE conn3 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 05:36:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 05:36:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1433ms 05:36:20 INFO - PROCESS | 1856 | 1461328580718 Marionette TRACE conn3 -> [0,1397,"getWindowHandle",null] 05:36:20 INFO - PROCESS | 1856 | 1461328580721 Marionette TRACE conn3 <- [1,1397,null,{"value":"8"}] 05:36:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 05:36:20 INFO - PROCESS | 1856 | 1461328580726 Marionette TRACE conn3 -> [0,1398,"setScriptTimeout",{"ms":35000}] 05:36:20 INFO - PROCESS | 1856 | 1461328580731 Marionette TRACE conn3 <- [1,1398,null,{}] 05:36:20 INFO - PROCESS | 1856 | 1461328580746 Marionette TRACE conn3 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:36:20 INFO - PROCESS | 1856 | 1461328580908 Marionette TRACE conn3 <- [1,1399,null,{"value":null}] 05:36:21 INFO - PROCESS | 1856 | 1461328581042 Marionette TRACE conn3 -> [0,1400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:21 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61cd86e800 == 100 [pid = 1856] [id = 357] 05:36:21 INFO - PROCESS | 1856 | ++DOMWINDOW == 156 (0x7f61c76ea800) [pid = 1856] [serial = 1072] [outer = (nil)] 05:36:21 INFO - PROCESS | 1856 | ++DOMWINDOW == 157 (0x7f61cf386000) [pid = 1856] [serial = 1073] [outer = 0x7f61c76ea800] 05:36:21 INFO - PROCESS | 1856 | 1461328581102 Marionette DEBUG loaded listener.js 05:36:21 INFO - PROCESS | 1856 | ++DOMWINDOW == 158 (0x7f61d0481000) [pid = 1856] [serial = 1074] [outer = 0x7f61c76ea800] 05:36:21 INFO - PROCESS | 1856 | 1461328581769 Marionette TRACE conn3 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 05:36:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 05:36:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1080ms 05:36:21 INFO - PROCESS | 1856 | 1461328581842 Marionette TRACE conn3 -> [0,1401,"getWindowHandle",null] 05:36:21 INFO - PROCESS | 1856 | 1461328581845 Marionette TRACE conn3 <- [1,1401,null,{"value":"8"}] 05:36:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 05:36:21 INFO - PROCESS | 1856 | 1461328581853 Marionette TRACE conn3 -> [0,1402,"setScriptTimeout",{"ms":35000}] 05:36:21 INFO - PROCESS | 1856 | 1461328581856 Marionette TRACE conn3 <- [1,1402,null,{}] 05:36:21 INFO - PROCESS | 1856 | 1461328581861 Marionette TRACE conn3 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:36:22 INFO - PROCESS | 1856 | 1461328582019 Marionette TRACE conn3 <- [1,1403,null,{"value":null}] 05:36:22 INFO - PROCESS | 1856 | 1461328582030 Marionette TRACE conn3 -> [0,1404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:22 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61d0b07800 == 101 [pid = 1856] [id = 358] 05:36:22 INFO - PROCESS | 1856 | ++DOMWINDOW == 159 (0x7f61cf38f000) [pid = 1856] [serial = 1075] [outer = (nil)] 05:36:22 INFO - PROCESS | 1856 | ++DOMWINDOW == 160 (0x7f61d0c3b400) [pid = 1856] [serial = 1076] [outer = 0x7f61cf38f000] 05:36:22 INFO - PROCESS | 1856 | 1461328582086 Marionette DEBUG loaded listener.js 05:36:22 INFO - PROCESS | 1856 | ++DOMWINDOW == 161 (0x7f61d0dcc000) [pid = 1856] [serial = 1077] [outer = 0x7f61cf38f000] 05:36:22 INFO - PROCESS | 1856 | 1461328582875 Marionette TRACE conn3 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 05:36:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 05:36:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1078ms 05:36:22 INFO - PROCESS | 1856 | 1461328582936 Marionette TRACE conn3 -> [0,1405,"getWindowHandle",null] 05:36:22 INFO - PROCESS | 1856 | 1461328582939 Marionette TRACE conn3 <- [1,1405,null,{"value":"8"}] 05:36:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 05:36:22 INFO - PROCESS | 1856 | 1461328582944 Marionette TRACE conn3 -> [0,1406,"setScriptTimeout",{"ms":35000}] 05:36:22 INFO - PROCESS | 1856 | 1461328582946 Marionette TRACE conn3 <- [1,1406,null,{}] 05:36:22 INFO - PROCESS | 1856 | 1461328582950 Marionette TRACE conn3 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:36:23 INFO - PROCESS | 1856 | 1461328583132 Marionette TRACE conn3 <- [1,1407,null,{"value":null}] 05:36:23 INFO - PROCESS | 1856 | 1461328583156 Marionette TRACE conn3 -> [0,1408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:23 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61d1511800 == 102 [pid = 1856] [id = 359] 05:36:23 INFO - PROCESS | 1856 | ++DOMWINDOW == 162 (0x7f61d0c3f000) [pid = 1856] [serial = 1078] [outer = (nil)] 05:36:23 INFO - PROCESS | 1856 | ++DOMWINDOW == 163 (0x7f61d132e800) [pid = 1856] [serial = 1079] [outer = 0x7f61d0c3f000] 05:36:23 INFO - PROCESS | 1856 | 1461328583209 Marionette DEBUG loaded listener.js 05:36:23 INFO - PROCESS | 1856 | ++DOMWINDOW == 164 (0x7f61d1776c00) [pid = 1856] [serial = 1080] [outer = 0x7f61d0c3f000] 05:36:23 INFO - PROCESS | 1856 | 1461328583981 Marionette TRACE conn3 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 05:36:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 05:36:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1074ms 05:36:24 INFO - PROCESS | 1856 | 1461328584019 Marionette TRACE conn3 -> [0,1409,"getWindowHandle",null] 05:36:24 INFO - PROCESS | 1856 | 1461328584022 Marionette TRACE conn3 <- [1,1409,null,{"value":"8"}] 05:36:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 05:36:24 INFO - PROCESS | 1856 | 1461328584036 Marionette TRACE conn3 -> [0,1410,"setScriptTimeout",{"ms":35000}] 05:36:24 INFO - PROCESS | 1856 | 1461328584038 Marionette TRACE conn3 <- [1,1410,null,{}] 05:36:24 INFO - PROCESS | 1856 | 1461328584043 Marionette TRACE conn3 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:36:24 INFO - PROCESS | 1856 | 1461328584268 Marionette TRACE conn3 <- [1,1411,null,{"value":null}] 05:36:24 INFO - PROCESS | 1856 | --DOMWINDOW == 163 (0x7f61cf217800) [pid = 1856] [serial = 1018] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 05:36:24 INFO - PROCESS | 1856 | --DOMWINDOW == 162 (0x7f61d5794c00) [pid = 1856] [serial = 1021] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 05:36:24 INFO - PROCESS | 1856 | --DOMWINDOW == 161 (0x7f61cf3a3000) [pid = 1856] [serial = 1009] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 05:36:24 INFO - PROCESS | 1856 | --DOMWINDOW == 160 (0x7f61d6f4d000) [pid = 1856] [serial = 1024] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 05:36:24 INFO - PROCESS | 1856 | --DOMWINDOW == 159 (0x7f61c57d1400) [pid = 1856] [serial = 1006] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 05:36:24 INFO - PROCESS | 1856 | --DOMWINDOW == 158 (0x7f61c8157c00) [pid = 1856] [serial = 1015] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 05:36:24 INFO - PROCESS | 1856 | --DOMWINDOW == 157 (0x7f61c654c000) [pid = 1856] [serial = 1012] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 05:36:24 INFO - PROCESS | 1856 | --DOMWINDOW == 156 (0x7f61d09b6800) [pid = 1856] [serial = 973] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 05:36:24 INFO - PROCESS | 1856 | 1461328584580 Marionette TRACE conn3 -> [0,1412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:24 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61cd865800 == 103 [pid = 1856] [id = 360] 05:36:24 INFO - PROCESS | 1856 | ++DOMWINDOW == 157 (0x7f61c4607800) [pid = 1856] [serial = 1081] [outer = (nil)] 05:36:24 INFO - PROCESS | 1856 | ++DOMWINDOW == 158 (0x7f61cefa8400) [pid = 1856] [serial = 1082] [outer = 0x7f61c4607800] 05:36:24 INFO - PROCESS | 1856 | 1461328584639 Marionette DEBUG loaded listener.js 05:36:24 INFO - PROCESS | 1856 | ++DOMWINDOW == 159 (0x7f61d4632000) [pid = 1856] [serial = 1083] [outer = 0x7f61c4607800] 05:36:25 INFO - PROCESS | 1856 | 1461328585306 Marionette TRACE conn3 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 05:36:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 05:36:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1282ms 05:36:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 05:36:25 INFO - PROCESS | 1856 | 1461328585313 Marionette TRACE conn3 -> [0,1413,"getWindowHandle",null] 05:36:25 INFO - PROCESS | 1856 | 1461328585315 Marionette TRACE conn3 <- [1,1413,null,{"value":"8"}] 05:36:25 INFO - PROCESS | 1856 | 1461328585320 Marionette TRACE conn3 -> [0,1414,"setScriptTimeout",{"ms":35000}] 05:36:25 INFO - PROCESS | 1856 | 1461328585322 Marionette TRACE conn3 <- [1,1414,null,{}] 05:36:25 INFO - PROCESS | 1856 | 1461328585326 Marionette TRACE conn3 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:36:25 INFO - PROCESS | 1856 | 1461328585509 Marionette TRACE conn3 <- [1,1415,null,{"value":null}] 05:36:25 INFO - PROCESS | 1856 | 1461328585525 Marionette TRACE conn3 -> [0,1416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:25 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61d4e07800 == 104 [pid = 1856] [id = 361] 05:36:25 INFO - PROCESS | 1856 | ++DOMWINDOW == 160 (0x7f61c460b800) [pid = 1856] [serial = 1084] [outer = (nil)] 05:36:25 INFO - PROCESS | 1856 | ++DOMWINDOW == 161 (0x7f61d6f4f400) [pid = 1856] [serial = 1085] [outer = 0x7f61c460b800] 05:36:25 INFO - PROCESS | 1856 | 1461328585579 Marionette DEBUG loaded listener.js 05:36:25 INFO - PROCESS | 1856 | ++DOMWINDOW == 162 (0x7f61d8431000) [pid = 1856] [serial = 1086] [outer = 0x7f61c460b800] 05:36:26 INFO - PROCESS | 1856 | 1461328586293 Marionette TRACE conn3 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 05:36:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 05:36:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1028ms 05:36:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 05:36:26 INFO - PROCESS | 1856 | 1461328586348 Marionette TRACE conn3 -> [0,1417,"getWindowHandle",null] 05:36:26 INFO - PROCESS | 1856 | 1461328586350 Marionette TRACE conn3 <- [1,1417,null,{"value":"8"}] 05:36:26 INFO - PROCESS | 1856 | 1461328586355 Marionette TRACE conn3 -> [0,1418,"setScriptTimeout",{"ms":35000}] 05:36:26 INFO - PROCESS | 1856 | 1461328586357 Marionette TRACE conn3 <- [1,1418,null,{}] 05:36:26 INFO - PROCESS | 1856 | 1461328586376 Marionette TRACE conn3 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:36:26 INFO - PROCESS | 1856 | 1461328586557 Marionette TRACE conn3 <- [1,1419,null,{"value":null}] 05:36:26 INFO - PROCESS | 1856 | 1461328586731 Marionette TRACE conn3 -> [0,1420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:26 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61c4682800 == 105 [pid = 1856] [id = 362] 05:36:26 INFO - PROCESS | 1856 | ++DOMWINDOW == 163 (0x7f61c3374400) [pid = 1856] [serial = 1087] [outer = (nil)] 05:36:26 INFO - PROCESS | 1856 | ++DOMWINDOW == 164 (0x7f61c337c800) [pid = 1856] [serial = 1088] [outer = 0x7f61c3374400] 05:36:26 INFO - PROCESS | 1856 | 1461328586796 Marionette DEBUG loaded listener.js 05:36:26 INFO - PROCESS | 1856 | ++DOMWINDOW == 165 (0x7f61c37cec00) [pid = 1856] [serial = 1089] [outer = 0x7f61c3374400] 05:36:27 INFO - PROCESS | 1856 | 1461328587714 Marionette TRACE conn3 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 05:36:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 05:36:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1429ms 05:36:27 INFO - PROCESS | 1856 | 1461328587785 Marionette TRACE conn3 -> [0,1421,"getWindowHandle",null] 05:36:27 INFO - PROCESS | 1856 | 1461328587791 Marionette TRACE conn3 <- [1,1421,null,{"value":"8"}] 05:36:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 05:36:27 INFO - PROCESS | 1856 | 1461328587800 Marionette TRACE conn3 -> [0,1422,"setScriptTimeout",{"ms":35000}] 05:36:27 INFO - PROCESS | 1856 | 1461328587803 Marionette TRACE conn3 <- [1,1422,null,{}] 05:36:27 INFO - PROCESS | 1856 | 1461328587809 Marionette TRACE conn3 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:36:27 INFO - PROCESS | 1856 | 1461328587976 Marionette TRACE conn3 <- [1,1423,null,{"value":null}] 05:36:28 INFO - PROCESS | 1856 | 1461328588151 Marionette TRACE conn3 -> [0,1424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:28 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61d0105800 == 106 [pid = 1856] [id = 363] 05:36:28 INFO - PROCESS | 1856 | ++DOMWINDOW == 166 (0x7f61c45e9800) [pid = 1856] [serial = 1090] [outer = (nil)] 05:36:28 INFO - PROCESS | 1856 | ++DOMWINDOW == 167 (0x7f61cd816800) [pid = 1856] [serial = 1091] [outer = 0x7f61c45e9800] 05:36:28 INFO - PROCESS | 1856 | 1461328588218 Marionette DEBUG loaded listener.js 05:36:28 INFO - PROCESS | 1856 | ++DOMWINDOW == 168 (0x7f61cef9e800) [pid = 1856] [serial = 1092] [outer = 0x7f61c45e9800] 05:36:29 INFO - PROCESS | 1856 | 1461328589157 Marionette TRACE conn3 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 05:36:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 05:36:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1385ms 05:36:29 INFO - PROCESS | 1856 | 1461328589188 Marionette TRACE conn3 -> [0,1425,"getWindowHandle",null] 05:36:29 INFO - PROCESS | 1856 | 1461328589193 Marionette TRACE conn3 <- [1,1425,null,{"value":"8"}] 05:36:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 05:36:29 INFO - PROCESS | 1856 | 1461328589199 Marionette TRACE conn3 -> [0,1426,"setScriptTimeout",{"ms":35000}] 05:36:29 INFO - PROCESS | 1856 | 1461328589201 Marionette TRACE conn3 <- [1,1426,null,{}] 05:36:29 INFO - PROCESS | 1856 | 1461328589206 Marionette TRACE conn3 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:36:29 INFO - PROCESS | 1856 | 1461328589371 Marionette TRACE conn3 <- [1,1427,null,{"value":null}] 05:36:29 INFO - PROCESS | 1856 | 1461328589549 Marionette TRACE conn3 -> [0,1428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:29 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61d59af000 == 107 [pid = 1856] [id = 364] 05:36:29 INFO - PROCESS | 1856 | ++DOMWINDOW == 169 (0x7f61d0c0d800) [pid = 1856] [serial = 1093] [outer = (nil)] 05:36:29 INFO - PROCESS | 1856 | ++DOMWINDOW == 170 (0x7f61d0dca000) [pid = 1856] [serial = 1094] [outer = 0x7f61d0c0d800] 05:36:29 INFO - PROCESS | 1856 | 1461328589615 Marionette DEBUG loaded listener.js 05:36:29 INFO - PROCESS | 1856 | ++DOMWINDOW == 171 (0x7f61d1772c00) [pid = 1856] [serial = 1095] [outer = 0x7f61d0c0d800] 05:36:30 INFO - PROCESS | 1856 | 1461328590485 Marionette TRACE conn3 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 05:36:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 05:36:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1327ms 05:36:30 INFO - PROCESS | 1856 | 1461328590527 Marionette TRACE conn3 -> [0,1429,"getWindowHandle",null] 05:36:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 05:36:30 INFO - PROCESS | 1856 | 1461328590531 Marionette TRACE conn3 <- [1,1429,null,{"value":"8"}] 05:36:30 INFO - PROCESS | 1856 | 1461328590544 Marionette TRACE conn3 -> [0,1430,"setScriptTimeout",{"ms":35000}] 05:36:30 INFO - PROCESS | 1856 | 1461328590552 Marionette TRACE conn3 <- [1,1430,null,{}] 05:36:30 INFO - PROCESS | 1856 | 1461328590558 Marionette TRACE conn3 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:36:30 INFO - PROCESS | 1856 | 1461328590727 Marionette TRACE conn3 <- [1,1431,null,{"value":null}] 05:36:30 INFO - PROCESS | 1856 | 1461328590910 Marionette TRACE conn3 -> [0,1432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:30 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61da8ac800 == 108 [pid = 1856] [id = 365] 05:36:30 INFO - PROCESS | 1856 | ++DOMWINDOW == 172 (0x7f61d2b11800) [pid = 1856] [serial = 1096] [outer = (nil)] 05:36:30 INFO - PROCESS | 1856 | ++DOMWINDOW == 173 (0x7f61d4b11400) [pid = 1856] [serial = 1097] [outer = 0x7f61d2b11800] 05:36:30 INFO - PROCESS | 1856 | 1461328590983 Marionette DEBUG loaded listener.js 05:36:31 INFO - PROCESS | 1856 | ++DOMWINDOW == 174 (0x7f61d8431400) [pid = 1856] [serial = 1098] [outer = 0x7f61d2b11800] 05:36:31 INFO - PROCESS | 1856 | 1461328591826 Marionette TRACE conn3 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 05:36:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 05:36:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1343ms 05:36:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 05:36:31 INFO - PROCESS | 1856 | 1461328591880 Marionette TRACE conn3 -> [0,1433,"getWindowHandle",null] 05:36:31 INFO - PROCESS | 1856 | 1461328591884 Marionette TRACE conn3 <- [1,1433,null,{"value":"8"}] 05:36:31 INFO - PROCESS | 1856 | 1461328591890 Marionette TRACE conn3 -> [0,1434,"setScriptTimeout",{"ms":35000}] 05:36:31 INFO - PROCESS | 1856 | 1461328591894 Marionette TRACE conn3 <- [1,1434,null,{}] 05:36:31 INFO - PROCESS | 1856 | 1461328591899 Marionette TRACE conn3 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:36:32 INFO - PROCESS | 1856 | 1461328592055 Marionette TRACE conn3 <- [1,1435,null,{"value":null}] 05:36:32 INFO - PROCESS | 1856 | 1461328592233 Marionette TRACE conn3 -> [0,1436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:32 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61ddceb800 == 109 [pid = 1856] [id = 366] 05:36:32 INFO - PROCESS | 1856 | ++DOMWINDOW == 175 (0x7f61d2f11000) [pid = 1856] [serial = 1099] [outer = (nil)] 05:36:32 INFO - PROCESS | 1856 | ++DOMWINDOW == 176 (0x7f61daa32800) [pid = 1856] [serial = 1100] [outer = 0x7f61d2f11000] 05:36:32 INFO - PROCESS | 1856 | 1461328592299 Marionette DEBUG loaded listener.js 05:36:32 INFO - PROCESS | 1856 | ++DOMWINDOW == 177 (0x7f61db396800) [pid = 1856] [serial = 1101] [outer = 0x7f61d2f11000] 05:36:33 INFO - PROCESS | 1856 | 1461328593113 Marionette TRACE conn3 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 05:36:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 05:36:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1286ms 05:36:33 INFO - PROCESS | 1856 | 1461328593175 Marionette TRACE conn3 -> [0,1437,"getWindowHandle",null] 05:36:33 INFO - PROCESS | 1856 | 1461328593178 Marionette TRACE conn3 <- [1,1437,null,{"value":"8"}] 05:36:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 05:36:33 INFO - PROCESS | 1856 | 1461328593184 Marionette TRACE conn3 -> [0,1438,"setScriptTimeout",{"ms":35000}] 05:36:33 INFO - PROCESS | 1856 | 1461328593186 Marionette TRACE conn3 <- [1,1438,null,{}] 05:36:33 INFO - PROCESS | 1856 | 1461328593191 Marionette TRACE conn3 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:36:33 INFO - PROCESS | 1856 | 1461328593346 Marionette TRACE conn3 <- [1,1439,null,{"value":null}] 05:36:33 INFO - PROCESS | 1856 | 1461328593534 Marionette TRACE conn3 -> [0,1440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:33 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61e8c26800 == 110 [pid = 1856] [id = 367] 05:36:33 INFO - PROCESS | 1856 | ++DOMWINDOW == 178 (0x7f61ddc38c00) [pid = 1856] [serial = 1102] [outer = (nil)] 05:36:33 INFO - PROCESS | 1856 | ++DOMWINDOW == 179 (0x7f61ddf2ec00) [pid = 1856] [serial = 1103] [outer = 0x7f61ddc38c00] 05:36:33 INFO - PROCESS | 1856 | 1461328593607 Marionette DEBUG loaded listener.js 05:36:33 INFO - PROCESS | 1856 | ++DOMWINDOW == 180 (0x7f61e7b04c00) [pid = 1856] [serial = 1104] [outer = 0x7f61ddc38c00] 05:36:34 INFO - PROCESS | 1856 | 1461328594453 Marionette TRACE conn3 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 05:36:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 05:36:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1326ms 05:36:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 05:36:34 INFO - PROCESS | 1856 | 1461328594511 Marionette TRACE conn3 -> [0,1441,"getWindowHandle",null] 05:36:34 INFO - PROCESS | 1856 | 1461328594513 Marionette TRACE conn3 <- [1,1441,null,{"value":"8"}] 05:36:34 INFO - PROCESS | 1856 | 1461328594519 Marionette TRACE conn3 -> [0,1442,"setScriptTimeout",{"ms":35000}] 05:36:34 INFO - PROCESS | 1856 | 1461328594522 Marionette TRACE conn3 <- [1,1442,null,{}] 05:36:34 INFO - PROCESS | 1856 | 1461328594527 Marionette TRACE conn3 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:36:34 INFO - PROCESS | 1856 | 1461328594675 Marionette TRACE conn3 <- [1,1443,null,{"value":null}] 05:36:34 INFO - PROCESS | 1856 | 1461328594854 Marionette TRACE conn3 -> [0,1444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:34 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61eee6b800 == 111 [pid = 1856] [id = 368] 05:36:34 INFO - PROCESS | 1856 | ++DOMWINDOW == 181 (0x7f61ddc40c00) [pid = 1856] [serial = 1105] [outer = (nil)] 05:36:34 INFO - PROCESS | 1856 | ++DOMWINDOW == 182 (0x7f61ea9a1800) [pid = 1856] [serial = 1106] [outer = 0x7f61ddc40c00] 05:36:34 INFO - PROCESS | 1856 | 1461328594916 Marionette DEBUG loaded listener.js 05:36:35 INFO - PROCESS | 1856 | ++DOMWINDOW == 183 (0x7f61ec61e000) [pid = 1856] [serial = 1107] [outer = 0x7f61ddc40c00] 05:36:35 INFO - PROCESS | 1856 | 1461328595717 Marionette TRACE conn3 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 05:36:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 05:36:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1227ms 05:36:35 INFO - PROCESS | 1856 | 1461328595745 Marionette TRACE conn3 -> [0,1445,"getWindowHandle",null] 05:36:35 INFO - PROCESS | 1856 | 1461328595749 Marionette TRACE conn3 <- [1,1445,null,{"value":"8"}] 05:36:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 05:36:35 INFO - PROCESS | 1856 | 1461328595754 Marionette TRACE conn3 -> [0,1446,"setScriptTimeout",{"ms":35000}] 05:36:35 INFO - PROCESS | 1856 | 1461328595756 Marionette TRACE conn3 <- [1,1446,null,{}] 05:36:35 INFO - PROCESS | 1856 | 1461328595761 Marionette TRACE conn3 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:36:35 INFO - PROCESS | 1856 | 1461328595922 Marionette TRACE conn3 <- [1,1447,null,{"value":null}] 05:36:36 INFO - PROCESS | 1856 | 1461328596100 Marionette TRACE conn3 -> [0,1448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:36 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61c5370800 == 112 [pid = 1856] [id = 369] 05:36:36 INFO - PROCESS | 1856 | ++DOMWINDOW == 184 (0x7f61c3754400) [pid = 1856] [serial = 1108] [outer = (nil)] 05:36:36 INFO - PROCESS | 1856 | ++DOMWINDOW == 185 (0x7f61c375c400) [pid = 1856] [serial = 1109] [outer = 0x7f61c3754400] 05:36:36 INFO - PROCESS | 1856 | 1461328596163 Marionette DEBUG loaded listener.js 05:36:36 INFO - PROCESS | 1856 | ++DOMWINDOW == 186 (0x7f61c3760c00) [pid = 1856] [serial = 1110] [outer = 0x7f61c3754400] 05:36:36 INFO - PROCESS | 1856 | 1461328596977 Marionette TRACE conn3 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 05:36:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 05:36:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1280ms 05:36:37 INFO - PROCESS | 1856 | 1461328597035 Marionette TRACE conn3 -> [0,1449,"getWindowHandle",null] 05:36:37 INFO - PROCESS | 1856 | 1461328597039 Marionette TRACE conn3 <- [1,1449,null,{"value":"8"}] 05:36:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 05:36:37 INFO - PROCESS | 1856 | 1461328597044 Marionette TRACE conn3 -> [0,1450,"setScriptTimeout",{"ms":35000}] 05:36:37 INFO - PROCESS | 1856 | 1461328597047 Marionette TRACE conn3 <- [1,1450,null,{}] 05:36:37 INFO - PROCESS | 1856 | 1461328597052 Marionette TRACE conn3 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:36:37 INFO - PROCESS | 1856 | 1461328597253 Marionette TRACE conn3 <- [1,1451,null,{"value":null}] 05:36:37 INFO - PROCESS | 1856 | 1461328597430 Marionette TRACE conn3 -> [0,1452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:37 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61c554a000 == 113 [pid = 1856] [id = 370] 05:36:37 INFO - PROCESS | 1856 | ++DOMWINDOW == 187 (0x7f61c3756400) [pid = 1856] [serial = 1111] [outer = (nil)] 05:36:37 INFO - PROCESS | 1856 | ++DOMWINDOW == 188 (0x7f61eae41800) [pid = 1856] [serial = 1112] [outer = 0x7f61c3756400] 05:36:37 INFO - PROCESS | 1856 | 1461328597493 Marionette DEBUG loaded listener.js 05:36:37 INFO - PROCESS | 1856 | ++DOMWINDOW == 189 (0x7f61ec8ab000) [pid = 1856] [serial = 1113] [outer = 0x7f61c3756400] 05:36:38 INFO - PROCESS | 1856 | 1461328598308 Marionette TRACE conn3 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 05:36:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 05:36:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1326ms 05:36:38 INFO - PROCESS | 1856 | 1461328598372 Marionette TRACE conn3 -> [0,1453,"getWindowHandle",null] 05:36:38 INFO - PROCESS | 1856 | 1461328598375 Marionette TRACE conn3 <- [1,1453,null,{"value":"8"}] 05:36:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 05:36:38 INFO - PROCESS | 1856 | 1461328598380 Marionette TRACE conn3 -> [0,1454,"setScriptTimeout",{"ms":35000}] 05:36:38 INFO - PROCESS | 1856 | 1461328598383 Marionette TRACE conn3 <- [1,1454,null,{}] 05:36:38 INFO - PROCESS | 1856 | 1461328598388 Marionette TRACE conn3 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:36:38 INFO - PROCESS | 1856 | 1461328598556 Marionette TRACE conn3 <- [1,1455,null,{"value":null}] 05:36:38 INFO - PROCESS | 1856 | 1461328598735 Marionette TRACE conn3 -> [0,1456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:38 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61e78c8800 == 114 [pid = 1856] [id = 371] 05:36:38 INFO - PROCESS | 1856 | ++DOMWINDOW == 190 (0x7f61c32c3000) [pid = 1856] [serial = 1114] [outer = (nil)] 05:36:38 INFO - PROCESS | 1856 | ++DOMWINDOW == 191 (0x7f61c32cc000) [pid = 1856] [serial = 1115] [outer = 0x7f61c32c3000] 05:36:38 INFO - PROCESS | 1856 | 1461328598799 Marionette DEBUG loaded listener.js 05:36:38 INFO - PROCESS | 1856 | ++DOMWINDOW == 192 (0x7f61c32d1000) [pid = 1856] [serial = 1116] [outer = 0x7f61c32c3000] 05:36:39 INFO - PROCESS | 1856 | 1461328599573 Marionette TRACE conn3 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 05:36:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 05:36:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1232ms 05:36:39 INFO - PROCESS | 1856 | 1461328599613 Marionette TRACE conn3 -> [0,1457,"getWindowHandle",null] 05:36:39 INFO - PROCESS | 1856 | 1461328599617 Marionette TRACE conn3 <- [1,1457,null,{"value":"8"}] 05:36:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 05:36:39 INFO - PROCESS | 1856 | 1461328599622 Marionette TRACE conn3 -> [0,1458,"setScriptTimeout",{"ms":35000}] 05:36:39 INFO - PROCESS | 1856 | 1461328599624 Marionette TRACE conn3 <- [1,1458,null,{}] 05:36:39 INFO - PROCESS | 1856 | 1461328599629 Marionette TRACE conn3 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:36:39 INFO - PROCESS | 1856 | 1461328599795 Marionette TRACE conn3 <- [1,1459,null,{"value":null}] 05:36:39 INFO - PROCESS | 1856 | 1461328599976 Marionette TRACE conn3 -> [0,1460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:39 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61c30da800 == 115 [pid = 1856] [id = 372] 05:36:39 INFO - PROCESS | 1856 | ++DOMWINDOW == 193 (0x7f61c3155800) [pid = 1856] [serial = 1117] [outer = (nil)] 05:36:40 INFO - PROCESS | 1856 | ++DOMWINDOW == 194 (0x7f61c315cc00) [pid = 1856] [serial = 1118] [outer = 0x7f61c3155800] 05:36:40 INFO - PROCESS | 1856 | 1461328600047 Marionette DEBUG loaded listener.js 05:36:40 INFO - PROCESS | 1856 | ++DOMWINDOW == 195 (0x7f61c32c9400) [pid = 1856] [serial = 1119] [outer = 0x7f61c3155800] 05:36:40 INFO - PROCESS | 1856 | 1461328600967 Marionette TRACE conn3 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 05:36:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 05:36:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1383ms 05:36:41 INFO - PROCESS | 1856 | 1461328601005 Marionette TRACE conn3 -> [0,1461,"getWindowHandle",null] 05:36:41 INFO - PROCESS | 1856 | 1461328601009 Marionette TRACE conn3 <- [1,1461,null,{"value":"8"}] 05:36:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 05:36:41 INFO - PROCESS | 1856 | 1461328601014 Marionette TRACE conn3 -> [0,1462,"setScriptTimeout",{"ms":35000}] 05:36:41 INFO - PROCESS | 1856 | 1461328601017 Marionette TRACE conn3 <- [1,1462,null,{}] 05:36:41 INFO - PROCESS | 1856 | 1461328601022 Marionette TRACE conn3 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:36:41 INFO - PROCESS | 1856 | 1461328601209 Marionette TRACE conn3 <- [1,1463,null,{"value":null}] 05:36:41 INFO - PROCESS | 1856 | 1461328601399 Marionette TRACE conn3 -> [0,1464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:41 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61c7515000 == 116 [pid = 1856] [id = 373] 05:36:41 INFO - PROCESS | 1856 | ++DOMWINDOW == 196 (0x7f61c3156800) [pid = 1856] [serial = 1120] [outer = (nil)] 05:36:41 INFO - PROCESS | 1856 | ++DOMWINDOW == 197 (0x7f61cd27fc00) [pid = 1856] [serial = 1121] [outer = 0x7f61c3156800] 05:36:41 INFO - PROCESS | 1856 | 1461328601464 Marionette DEBUG loaded listener.js 05:36:41 INFO - PROCESS | 1856 | ++DOMWINDOW == 198 (0x7f61cd286c00) [pid = 1856] [serial = 1122] [outer = 0x7f61c3156800] 05:36:42 INFO - PROCESS | 1856 | 1461328602631 Marionette TRACE conn3 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 05:36:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 05:36:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1678ms 05:36:42 INFO - PROCESS | 1856 | 1461328602693 Marionette TRACE conn3 -> [0,1465,"getWindowHandle",null] 05:36:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 05:36:42 INFO - PROCESS | 1856 | 1461328602698 Marionette TRACE conn3 <- [1,1465,null,{"value":"8"}] 05:36:42 INFO - PROCESS | 1856 | 1461328602704 Marionette TRACE conn3 -> [0,1466,"setScriptTimeout",{"ms":35000}] 05:36:42 INFO - PROCESS | 1856 | 1461328602708 Marionette TRACE conn3 <- [1,1466,null,{}] 05:36:42 INFO - PROCESS | 1856 | 1461328602717 Marionette TRACE conn3 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:36:42 INFO - PROCESS | 1856 | 1461328602881 Marionette TRACE conn3 <- [1,1467,null,{"value":null}] 05:36:43 INFO - PROCESS | 1856 | 1461328603101 Marionette TRACE conn3 -> [0,1468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:43 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61cd1df000 == 117 [pid = 1856] [id = 374] 05:36:43 INFO - PROCESS | 1856 | ++DOMWINDOW == 199 (0x7f61c36f9800) [pid = 1856] [serial = 1123] [outer = (nil)] 05:36:43 INFO - PROCESS | 1856 | ++DOMWINDOW == 200 (0x7f61c37c7000) [pid = 1856] [serial = 1124] [outer = 0x7f61c36f9800] 05:36:43 INFO - PROCESS | 1856 | 1461328603159 Marionette DEBUG loaded listener.js 05:36:43 INFO - PROCESS | 1856 | ++DOMWINDOW == 201 (0x7f61c460a400) [pid = 1856] [serial = 1125] [outer = 0x7f61c36f9800] 05:36:44 INFO - PROCESS | 1856 | 1461328604008 Marionette TRACE conn3 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 05:36:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 05:36:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1349ms 05:36:44 INFO - PROCESS | 1856 | 1461328604052 Marionette TRACE conn3 -> [0,1469,"getWindowHandle",null] 05:36:44 INFO - PROCESS | 1856 | 1461328604063 Marionette TRACE conn3 <- [1,1469,null,{"value":"8"}] 05:36:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 05:36:44 INFO - PROCESS | 1856 | 1461328604078 Marionette TRACE conn3 -> [0,1470,"setScriptTimeout",{"ms":35000}] 05:36:44 INFO - PROCESS | 1856 | 1461328604087 Marionette TRACE conn3 <- [1,1470,null,{}] 05:36:44 INFO - PROCESS | 1856 | 1461328604095 Marionette TRACE conn3 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:36:44 INFO - PROCESS | 1856 | 1461328604327 Marionette TRACE conn3 <- [1,1471,null,{"value":null}] 05:36:44 INFO - PROCESS | 1856 | 1461328604550 Marionette TRACE conn3 -> [0,1472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:44 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61c4568800 == 118 [pid = 1856] [id = 375] 05:36:44 INFO - PROCESS | 1856 | ++DOMWINDOW == 202 (0x7f61c49d5c00) [pid = 1856] [serial = 1126] [outer = (nil)] 05:36:44 INFO - PROCESS | 1856 | ++DOMWINDOW == 203 (0x7f61c49dd400) [pid = 1856] [serial = 1127] [outer = 0x7f61c49d5c00] 05:36:44 INFO - PROCESS | 1856 | 1461328604658 Marionette DEBUG loaded listener.js 05:36:44 INFO - PROCESS | 1856 | ++DOMWINDOW == 204 (0x7f61c76e6000) [pid = 1856] [serial = 1128] [outer = 0x7f61c49d5c00] 05:36:45 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61cd867000 == 117 [pid = 1856] [id = 314] 05:36:45 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61d0107800 == 116 [pid = 1856] [id = 316] 05:36:45 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61ed232800 == 115 [pid = 1856] [id = 313] 05:36:45 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61ecb70800 == 114 [pid = 1856] [id = 312] 05:36:45 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61ed221800 == 113 [pid = 1856] [id = 315] 05:36:45 INFO - PROCESS | 1856 | --DOMWINDOW == 203 (0x7f61c466a800) [pid = 1856] [serial = 1004] [outer = (nil)] [url = about:blank] 05:36:45 INFO - PROCESS | 1856 | --DOMWINDOW == 202 (0x7f61ddf2a800) [pid = 1856] [serial = 989] [outer = (nil)] [url = about:blank] 05:36:45 INFO - PROCESS | 1856 | --DOMWINDOW == 201 (0x7f61c45ecc00) [pid = 1856] [serial = 995] [outer = (nil)] [url = about:blank] 05:36:45 INFO - PROCESS | 1856 | --DOMWINDOW == 200 (0x7f61ec61bc00) [pid = 1856] [serial = 998] [outer = (nil)] [url = about:blank] 05:36:45 INFO - PROCESS | 1856 | --DOMWINDOW == 199 (0x7f61c36f5000) [pid = 1856] [serial = 1001] [outer = (nil)] [url = about:blank] 05:36:45 INFO - PROCESS | 1856 | --DOMWINDOW == 198 (0x7f61d9dce000) [pid = 1856] [serial = 986] [outer = (nil)] [url = about:blank] 05:36:45 INFO - PROCESS | 1856 | --DOMWINDOW == 197 (0x7f61e8d6b400) [pid = 1856] [serial = 992] [outer = (nil)] [url = about:blank] 05:36:45 INFO - PROCESS | 1856 | --DOMWINDOW == 196 (0x7f61d4b03c00) [pid = 1856] [serial = 1028] [outer = (nil)] [url = about:blank] 05:36:45 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61f1387000 == 112 [pid = 1856] [id = 350] 05:36:45 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61ec654800 == 111 [pid = 1856] [id = 349] 05:36:45 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61e7acc800 == 110 [pid = 1856] [id = 348] 05:36:45 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61ddae7800 == 109 [pid = 1856] [id = 347] 05:36:45 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61da9eb000 == 108 [pid = 1856] [id = 346] 05:36:45 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61d49e7800 == 107 [pid = 1856] [id = 345] 05:36:45 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61d0b11800 == 106 [pid = 1856] [id = 344] 05:36:45 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61c4fe5000 == 105 [pid = 1856] [id = 343] 05:36:45 INFO - PROCESS | 1856 | --DOMWINDOW == 195 (0x7f61d3015400) [pid = 1856] [serial = 1019] [outer = (nil)] [url = about:blank] 05:36:45 INFO - PROCESS | 1856 | --DOMWINDOW == 194 (0x7f61d0d4c800) [pid = 1856] [serial = 980] [outer = (nil)] [url = about:blank] 05:36:45 INFO - PROCESS | 1856 | --DOMWINDOW == 193 (0x7f61d6fac400) [pid = 1856] [serial = 1022] [outer = (nil)] [url = about:blank] 05:36:45 INFO - PROCESS | 1856 | --DOMWINDOW == 192 (0x7f61d55ab400) [pid = 1856] [serial = 983] [outer = (nil)] [url = about:blank] 05:36:45 INFO - PROCESS | 1856 | --DOMWINDOW == 191 (0x7f61d4772000) [pid = 1856] [serial = 1020] [outer = (nil)] [url = about:blank] 05:36:45 INFO - PROCESS | 1856 | --DOMWINDOW == 190 (0x7f61d022d800) [pid = 1856] [serial = 1010] [outer = (nil)] [url = about:blank] 05:36:45 INFO - PROCESS | 1856 | --DOMWINDOW == 189 (0x7f61db91ec00) [pid = 1856] [serial = 1026] [outer = (nil)] [url = about:blank] 05:36:45 INFO - PROCESS | 1856 | --DOMWINDOW == 188 (0x7f61c654fc00) [pid = 1856] [serial = 1007] [outer = (nil)] [url = about:blank] 05:36:45 INFO - PROCESS | 1856 | --DOMWINDOW == 187 (0x7f61cdde4400) [pid = 1856] [serial = 1008] [outer = (nil)] [url = about:blank] 05:36:45 INFO - PROCESS | 1856 | --DOMWINDOW == 186 (0x7f61d0f52400) [pid = 1856] [serial = 1016] [outer = (nil)] [url = about:blank] 05:36:45 INFO - PROCESS | 1856 | --DOMWINDOW == 185 (0x7f61d0d4d000) [pid = 1856] [serial = 1014] [outer = (nil)] [url = about:blank] 05:36:45 INFO - PROCESS | 1856 | --DOMWINDOW == 184 (0x7f61da04ec00) [pid = 1856] [serial = 1025] [outer = (nil)] [url = about:blank] 05:36:45 INFO - PROCESS | 1856 | --DOMWINDOW == 183 (0x7f61dae83c00) [pid = 1856] [serial = 975] [outer = (nil)] [url = about:blank] 05:36:45 INFO - PROCESS | 1856 | --DOMWINDOW == 182 (0x7f61d09bd400) [pid = 1856] [serial = 1013] [outer = (nil)] [url = about:blank] 05:36:45 INFO - PROCESS | 1856 | --DOMWINDOW == 181 (0x7f61d9572c00) [pid = 1856] [serial = 1023] [outer = (nil)] [url = about:blank] 05:36:45 INFO - PROCESS | 1856 | --DOMWINDOW == 180 (0x7f61d04ac400) [pid = 1856] [serial = 1011] [outer = (nil)] [url = about:blank] 05:36:45 INFO - PROCESS | 1856 | --DOMWINDOW == 179 (0x7f61cef93800) [pid = 1856] [serial = 977] [outer = (nil)] [url = about:blank] 05:36:45 INFO - PROCESS | 1856 | --DOMWINDOW == 178 (0x7f61d19ed400) [pid = 1856] [serial = 1017] [outer = (nil)] [url = about:blank] 05:36:45 INFO - PROCESS | 1856 | 1461328605508 Marionette TRACE conn3 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 05:36:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 05:36:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1487ms 05:36:45 INFO - PROCESS | 1856 | 1461328605585 Marionette TRACE conn3 -> [0,1473,"getWindowHandle",null] 05:36:45 INFO - PROCESS | 1856 | 1461328605588 Marionette TRACE conn3 <- [1,1473,null,{"value":"8"}] 05:36:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 05:36:45 INFO - PROCESS | 1856 | 1461328605596 Marionette TRACE conn3 -> [0,1474,"setScriptTimeout",{"ms":35000}] 05:36:45 INFO - PROCESS | 1856 | 1461328605601 Marionette TRACE conn3 <- [1,1474,null,{}] 05:36:45 INFO - PROCESS | 1856 | 1461328605614 Marionette TRACE conn3 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:36:45 INFO - PROCESS | 1856 | 1461328605761 Marionette TRACE conn3 <- [1,1475,null,{"value":null}] 05:36:45 INFO - PROCESS | 1856 | 1461328605771 Marionette TRACE conn3 -> [0,1476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:45 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61c8383800 == 106 [pid = 1856] [id = 376] 05:36:45 INFO - PROCESS | 1856 | ++DOMWINDOW == 179 (0x7f61cd282800) [pid = 1856] [serial = 1129] [outer = (nil)] 05:36:45 INFO - PROCESS | 1856 | ++DOMWINDOW == 180 (0x7f61cd289000) [pid = 1856] [serial = 1130] [outer = 0x7f61cd282800] 05:36:45 INFO - PROCESS | 1856 | 1461328605827 Marionette DEBUG loaded listener.js 05:36:45 INFO - PROCESS | 1856 | ++DOMWINDOW == 181 (0x7f61cef91c00) [pid = 1856] [serial = 1131] [outer = 0x7f61cd282800] 05:36:46 INFO - PROCESS | 1856 | 1461328606624 Marionette TRACE conn3 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 05:36:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 05:36:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1081ms 05:36:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 05:36:46 INFO - PROCESS | 1856 | 1461328606677 Marionette TRACE conn3 -> [0,1477,"getWindowHandle",null] 05:36:46 INFO - PROCESS | 1856 | 1461328606680 Marionette TRACE conn3 <- [1,1477,null,{"value":"8"}] 05:36:46 INFO - PROCESS | 1856 | 1461328606685 Marionette TRACE conn3 -> [0,1478,"setScriptTimeout",{"ms":35000}] 05:36:46 INFO - PROCESS | 1856 | 1461328606688 Marionette TRACE conn3 <- [1,1478,null,{}] 05:36:46 INFO - PROCESS | 1856 | 1461328606692 Marionette TRACE conn3 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:36:46 INFO - PROCESS | 1856 | 1461328606841 Marionette TRACE conn3 <- [1,1479,null,{"value":null}] 05:36:46 INFO - PROCESS | 1856 | 1461328606854 Marionette TRACE conn3 -> [0,1480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:46 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61d011f000 == 107 [pid = 1856] [id = 377] 05:36:46 INFO - PROCESS | 1856 | ++DOMWINDOW == 182 (0x7f61c57ce000) [pid = 1856] [serial = 1132] [outer = (nil)] 05:36:46 INFO - PROCESS | 1856 | ++DOMWINDOW == 183 (0x7f61d047f400) [pid = 1856] [serial = 1133] [outer = 0x7f61c57ce000] 05:36:46 INFO - PROCESS | 1856 | 1461328606907 Marionette DEBUG loaded listener.js 05:36:46 INFO - PROCESS | 1856 | ++DOMWINDOW == 184 (0x7f61d0b32400) [pid = 1856] [serial = 1134] [outer = 0x7f61c57ce000] 05:36:47 INFO - PROCESS | 1856 | 1461328607717 Marionette TRACE conn3 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 05:36:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 05:36:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1078ms 05:36:47 INFO - PROCESS | 1856 | 1461328607772 Marionette TRACE conn3 -> [0,1481,"getWindowHandle",null] 05:36:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 05:36:47 INFO - PROCESS | 1856 | 1461328607784 Marionette TRACE conn3 <- [1,1481,null,{"value":"8"}] 05:36:47 INFO - PROCESS | 1856 | 1461328607789 Marionette TRACE conn3 -> [0,1482,"setScriptTimeout",{"ms":35000}] 05:36:47 INFO - PROCESS | 1856 | 1461328607791 Marionette TRACE conn3 <- [1,1482,null,{}] 05:36:47 INFO - PROCESS | 1856 | 1461328607796 Marionette TRACE conn3 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:36:47 INFO - PROCESS | 1856 | 1461328607985 Marionette TRACE conn3 <- [1,1483,null,{"value":null}] 05:36:48 INFO - PROCESS | 1856 | 1461328608014 Marionette TRACE conn3 -> [0,1484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:48 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61d147f000 == 108 [pid = 1856] [id = 378] 05:36:48 INFO - PROCESS | 1856 | ++DOMWINDOW == 185 (0x7f61cf39f400) [pid = 1856] [serial = 1135] [outer = (nil)] 05:36:48 INFO - PROCESS | 1856 | ++DOMWINDOW == 186 (0x7f61d0c09c00) [pid = 1856] [serial = 1136] [outer = 0x7f61cf39f400] 05:36:48 INFO - PROCESS | 1856 | 1461328608068 Marionette DEBUG loaded listener.js 05:36:48 INFO - PROCESS | 1856 | ++DOMWINDOW == 187 (0x7f61d0dc7c00) [pid = 1856] [serial = 1137] [outer = 0x7f61cf39f400] 05:36:48 INFO - PROCESS | 1856 | 1461328608863 Marionette TRACE conn3 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 05:36:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 05:36:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1126ms 05:36:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 05:36:48 INFO - PROCESS | 1856 | 1461328608915 Marionette TRACE conn3 -> [0,1485,"getWindowHandle",null] 05:36:48 INFO - PROCESS | 1856 | 1461328608917 Marionette TRACE conn3 <- [1,1485,null,{"value":"8"}] 05:36:48 INFO - PROCESS | 1856 | 1461328608923 Marionette TRACE conn3 -> [0,1486,"setScriptTimeout",{"ms":35000}] 05:36:48 INFO - PROCESS | 1856 | 1461328608925 Marionette TRACE conn3 <- [1,1486,null,{}] 05:36:48 INFO - PROCESS | 1856 | 1461328608937 Marionette TRACE conn3 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:36:49 INFO - PROCESS | 1856 | 1461328609162 Marionette TRACE conn3 <- [1,1487,null,{"value":null}] 05:36:49 INFO - PROCESS | 1856 | 1461328609185 Marionette TRACE conn3 -> [0,1488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:49 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61d2f8b800 == 109 [pid = 1856] [id = 379] 05:36:49 INFO - PROCESS | 1856 | ++DOMWINDOW == 188 (0x7f61d0dccc00) [pid = 1856] [serial = 1138] [outer = (nil)] 05:36:49 INFO - PROCESS | 1856 | ++DOMWINDOW == 189 (0x7f61d189f000) [pid = 1856] [serial = 1139] [outer = 0x7f61d0dccc00] 05:36:49 INFO - PROCESS | 1856 | 1461328609242 Marionette DEBUG loaded listener.js 05:36:49 INFO - PROCESS | 1856 | ++DOMWINDOW == 190 (0x7f61d4b03800) [pid = 1856] [serial = 1140] [outer = 0x7f61d0dccc00] 05:36:49 INFO - PROCESS | 1856 | --DOMWINDOW == 189 (0x7f61d0c3f000) [pid = 1856] [serial = 1078] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 05:36:49 INFO - PROCESS | 1856 | --DOMWINDOW == 188 (0x7f61c76ea000) [pid = 1856] [serial = 1069] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 05:36:49 INFO - PROCESS | 1856 | --DOMWINDOW == 187 (0x7f61cf38f000) [pid = 1856] [serial = 1075] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 05:36:49 INFO - PROCESS | 1856 | --DOMWINDOW == 186 (0x7f61c76ea800) [pid = 1856] [serial = 1072] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 05:36:49 INFO - PROCESS | 1856 | --DOMWINDOW == 185 (0x7f61c4606c00) [pid = 1856] [serial = 1066] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 05:36:49 INFO - PROCESS | 1856 | --DOMWINDOW == 184 (0x7f61cf38bc00) [pid = 1856] [serial = 1027] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 05:36:49 INFO - PROCESS | 1856 | --DOMWINDOW == 183 (0x7f61c4607800) [pid = 1856] [serial = 1081] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 05:36:50 INFO - PROCESS | 1856 | 1461328610147 Marionette TRACE conn3 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 05:36:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 05:36:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1253ms 05:36:50 INFO - PROCESS | 1856 | 1461328610175 Marionette TRACE conn3 -> [0,1489,"getWindowHandle",null] 05:36:50 INFO - PROCESS | 1856 | 1461328610178 Marionette TRACE conn3 <- [1,1489,null,{"value":"8"}] 05:36:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 05:36:50 INFO - PROCESS | 1856 | 1461328610183 Marionette TRACE conn3 -> [0,1490,"setScriptTimeout",{"ms":35000}] 05:36:50 INFO - PROCESS | 1856 | 1461328610185 Marionette TRACE conn3 <- [1,1490,null,{}] 05:36:50 INFO - PROCESS | 1856 | 1461328610189 Marionette TRACE conn3 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:36:50 INFO - PROCESS | 1856 | 1461328610339 Marionette TRACE conn3 <- [1,1491,null,{"value":null}] 05:36:50 INFO - PROCESS | 1856 | 1461328610477 Marionette TRACE conn3 -> [0,1492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:50 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61d4602800 == 110 [pid = 1856] [id = 380] 05:36:50 INFO - PROCESS | 1856 | ++DOMWINDOW == 184 (0x7f61cf38bc00) [pid = 1856] [serial = 1141] [outer = (nil)] 05:36:50 INFO - PROCESS | 1856 | ++DOMWINDOW == 185 (0x7f61d189ac00) [pid = 1856] [serial = 1142] [outer = 0x7f61cf38bc00] 05:36:50 INFO - PROCESS | 1856 | 1461328610538 Marionette DEBUG loaded listener.js 05:36:50 INFO - PROCESS | 1856 | ++DOMWINDOW == 186 (0x7f61d55ae800) [pid = 1856] [serial = 1143] [outer = 0x7f61cf38bc00] 05:36:51 INFO - PROCESS | 1856 | 1461328611117 Marionette TRACE conn3 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 05:36:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 05:36:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 978ms 05:36:51 INFO - PROCESS | 1856 | 1461328611162 Marionette TRACE conn3 -> [0,1493,"getWindowHandle",null] 05:36:51 INFO - PROCESS | 1856 | 1461328611165 Marionette TRACE conn3 <- [1,1493,null,{"value":"8"}] 05:36:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 05:36:51 INFO - PROCESS | 1856 | 1461328611170 Marionette TRACE conn3 -> [0,1494,"setScriptTimeout",{"ms":35000}] 05:36:51 INFO - PROCESS | 1856 | 1461328611172 Marionette TRACE conn3 <- [1,1494,null,{}] 05:36:51 INFO - PROCESS | 1856 | 1461328611176 Marionette TRACE conn3 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:36:51 INFO - PROCESS | 1856 | 1461328611316 Marionette TRACE conn3 <- [1,1495,null,{"value":null}] 05:36:51 INFO - PROCESS | 1856 | 1461328611459 Marionette TRACE conn3 -> [0,1496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:51 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61d59b0800 == 111 [pid = 1856] [id = 381] 05:36:51 INFO - PROCESS | 1856 | ++DOMWINDOW == 187 (0x7f61d04c5c00) [pid = 1856] [serial = 1144] [outer = (nil)] 05:36:51 INFO - PROCESS | 1856 | ++DOMWINDOW == 188 (0x7f61d6f44c00) [pid = 1856] [serial = 1145] [outer = 0x7f61d04c5c00] 05:36:51 INFO - PROCESS | 1856 | 1461328611512 Marionette DEBUG loaded listener.js 05:36:51 INFO - PROCESS | 1856 | ++DOMWINDOW == 189 (0x7f61da04d800) [pid = 1856] [serial = 1146] [outer = 0x7f61d04c5c00] 05:36:52 INFO - PROCESS | 1856 | 1461328612355 Marionette TRACE conn3 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 05:36:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 05:36:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1233ms 05:36:52 INFO - PROCESS | 1856 | 1461328612405 Marionette TRACE conn3 -> [0,1497,"getWindowHandle",null] 05:36:52 INFO - PROCESS | 1856 | 1461328612410 Marionette TRACE conn3 <- [1,1497,null,{"value":"8"}] 05:36:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 05:36:52 INFO - PROCESS | 1856 | 1461328612418 Marionette TRACE conn3 -> [0,1498,"setScriptTimeout",{"ms":35000}] 05:36:52 INFO - PROCESS | 1856 | 1461328612423 Marionette TRACE conn3 <- [1,1498,null,{}] 05:36:52 INFO - PROCESS | 1856 | 1461328612429 Marionette TRACE conn3 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:36:52 INFO - PROCESS | 1856 | 1461328612594 Marionette TRACE conn3 <- [1,1499,null,{"value":null}] 05:36:52 INFO - PROCESS | 1856 | 1461328612778 Marionette TRACE conn3 -> [0,1500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:52 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61c7652800 == 112 [pid = 1856] [id = 382] 05:36:52 INFO - PROCESS | 1856 | ++DOMWINDOW == 190 (0x7f61c337a400) [pid = 1856] [serial = 1147] [outer = (nil)] 05:36:52 INFO - PROCESS | 1856 | ++DOMWINDOW == 191 (0x7f61c375a400) [pid = 1856] [serial = 1148] [outer = 0x7f61c337a400] 05:36:52 INFO - PROCESS | 1856 | 1461328612849 Marionette DEBUG loaded listener.js 05:36:52 INFO - PROCESS | 1856 | ++DOMWINDOW == 192 (0x7f61c460ac00) [pid = 1856] [serial = 1149] [outer = 0x7f61c337a400] 05:36:53 INFO - PROCESS | 1856 | 1461328613565 Marionette TRACE conn3 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 05:36:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 05:36:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1180ms 05:36:53 INFO - PROCESS | 1856 | 1461328613598 Marionette TRACE conn3 -> [0,1501,"getWindowHandle",null] 05:36:53 INFO - PROCESS | 1856 | 1461328613606 Marionette TRACE conn3 <- [1,1501,null,{"value":"8"}] 05:36:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 05:36:53 INFO - PROCESS | 1856 | 1461328613615 Marionette TRACE conn3 -> [0,1502,"setScriptTimeout",{"ms":35000}] 05:36:53 INFO - PROCESS | 1856 | 1461328613619 Marionette TRACE conn3 <- [1,1502,null,{}] 05:36:53 INFO - PROCESS | 1856 | 1461328613624 Marionette TRACE conn3 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:36:53 INFO - PROCESS | 1856 | 1461328613794 Marionette TRACE conn3 <- [1,1503,null,{"value":null}] 05:36:53 INFO - PROCESS | 1856 | 1461328613976 Marionette TRACE conn3 -> [0,1504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:53 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61d0312000 == 113 [pid = 1856] [id = 383] 05:36:53 INFO - PROCESS | 1856 | ++DOMWINDOW == 193 (0x7f61c49d7800) [pid = 1856] [serial = 1150] [outer = (nil)] 05:36:54 INFO - PROCESS | 1856 | ++DOMWINDOW == 194 (0x7f61c76eac00) [pid = 1856] [serial = 1151] [outer = 0x7f61c49d7800] 05:36:54 INFO - PROCESS | 1856 | 1461328614040 Marionette DEBUG loaded listener.js 05:36:54 INFO - PROCESS | 1856 | ++DOMWINDOW == 195 (0x7f61cd281400) [pid = 1856] [serial = 1152] [outer = 0x7f61c49d7800] 05:36:54 INFO - PROCESS | 1856 | 1461328614947 Marionette TRACE conn3 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 05:36:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 05:36:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1380ms 05:36:54 INFO - PROCESS | 1856 | 1461328614996 Marionette TRACE conn3 -> [0,1505,"getWindowHandle",null] 05:36:55 INFO - PROCESS | 1856 | 1461328615000 Marionette TRACE conn3 <- [1,1505,null,{"value":"8"}] 05:36:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 05:36:55 INFO - PROCESS | 1856 | 1461328615005 Marionette TRACE conn3 -> [0,1506,"setScriptTimeout",{"ms":35000}] 05:36:55 INFO - PROCESS | 1856 | 1461328615010 Marionette TRACE conn3 <- [1,1506,null,{}] 05:36:55 INFO - PROCESS | 1856 | 1461328615024 Marionette TRACE conn3 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:36:55 INFO - PROCESS | 1856 | 1461328615183 Marionette TRACE conn3 <- [1,1507,null,{"value":null}] 05:36:55 INFO - PROCESS | 1856 | 1461328615368 Marionette TRACE conn3 -> [0,1508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:55 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61da55b000 == 114 [pid = 1856] [id = 384] 05:36:55 INFO - PROCESS | 1856 | ++DOMWINDOW == 196 (0x7f61cd289400) [pid = 1856] [serial = 1153] [outer = (nil)] 05:36:55 INFO - PROCESS | 1856 | ++DOMWINDOW == 197 (0x7f61d0c0b800) [pid = 1856] [serial = 1154] [outer = 0x7f61cd289400] 05:36:55 INFO - PROCESS | 1856 | 1461328615439 Marionette DEBUG loaded listener.js 05:36:55 INFO - PROCESS | 1856 | ++DOMWINDOW == 198 (0x7f61d1736400) [pid = 1856] [serial = 1155] [outer = 0x7f61cd289400] 05:36:56 INFO - PROCESS | 1856 | 1461328616195 Marionette TRACE conn3 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 05:36:56 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61d09a4000 == 113 [pid = 1856] [id = 11] 05:36:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 05:36:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1232ms 05:36:56 INFO - PROCESS | 1856 | 1461328616297 Marionette TRACE conn3 -> [0,1509,"getWindowHandle",null] 05:36:56 INFO - PROCESS | 1856 | 1461328616301 Marionette TRACE conn3 <- [1,1509,null,{"value":"8"}] 05:36:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 05:36:56 INFO - PROCESS | 1856 | 1461328616319 Marionette TRACE conn3 -> [0,1510,"setScriptTimeout",{"ms":35000}] 05:36:56 INFO - PROCESS | 1856 | 1461328616322 Marionette TRACE conn3 <- [1,1510,null,{}] 05:36:56 INFO - PROCESS | 1856 | 1461328616327 Marionette TRACE conn3 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:36:56 INFO - PROCESS | 1856 | 1461328616497 Marionette TRACE conn3 <- [1,1511,null,{"value":null}] 05:36:56 INFO - PROCESS | 1856 | 1461328616675 Marionette TRACE conn3 -> [0,1512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:56 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61db959800 == 114 [pid = 1856] [id = 385] 05:36:56 INFO - PROCESS | 1856 | ++DOMWINDOW == 199 (0x7f61d0bdf000) [pid = 1856] [serial = 1156] [outer = (nil)] 05:36:56 INFO - PROCESS | 1856 | ++DOMWINDOW == 200 (0x7f61d18a0400) [pid = 1856] [serial = 1157] [outer = 0x7f61d0bdf000] 05:36:56 INFO - PROCESS | 1856 | 1461328616738 Marionette DEBUG loaded listener.js 05:36:56 INFO - PROCESS | 1856 | ++DOMWINDOW == 201 (0x7f61d47ce400) [pid = 1856] [serial = 1158] [outer = 0x7f61d0bdf000] 05:36:57 INFO - PROCESS | 1856 | 1461328617471 Marionette TRACE conn3 <- [1,1512,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 05:36:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 05:36:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1185ms 05:36:57 INFO - PROCESS | 1856 | 1461328617505 Marionette TRACE conn3 -> [0,1513,"getWindowHandle",null] 05:36:57 INFO - PROCESS | 1856 | 1461328617507 Marionette TRACE conn3 <- [1,1513,null,{"value":"8"}] 05:36:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 05:36:57 INFO - PROCESS | 1856 | 1461328617513 Marionette TRACE conn3 -> [0,1514,"setScriptTimeout",{"ms":35000}] 05:36:57 INFO - PROCESS | 1856 | 1461328617515 Marionette TRACE conn3 <- [1,1514,null,{}] 05:36:57 INFO - PROCESS | 1856 | 1461328617520 Marionette TRACE conn3 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:36:57 INFO - PROCESS | 1856 | 1461328617676 Marionette TRACE conn3 <- [1,1515,null,{"value":null}] 05:36:57 INFO - PROCESS | 1856 | 1461328617857 Marionette TRACE conn3 -> [0,1516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:57 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61e7de1000 == 115 [pid = 1856] [id = 386] 05:36:57 INFO - PROCESS | 1856 | ++DOMWINDOW == 202 (0x7f61d0d47400) [pid = 1856] [serial = 1159] [outer = (nil)] 05:36:57 INFO - PROCESS | 1856 | ++DOMWINDOW == 203 (0x7f61d842f800) [pid = 1856] [serial = 1160] [outer = 0x7f61d0d47400] 05:36:57 INFO - PROCESS | 1856 | 1461328617921 Marionette DEBUG loaded listener.js 05:36:58 INFO - PROCESS | 1856 | ++DOMWINDOW == 204 (0x7f61daa37000) [pid = 1856] [serial = 1161] [outer = 0x7f61d0d47400] 05:36:58 INFO - PROCESS | 1856 | 1461328618711 Marionette TRACE conn3 <- [1,1516,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 05:36:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 05:36:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1231ms 05:36:58 INFO - PROCESS | 1856 | 1461328618745 Marionette TRACE conn3 -> [0,1517,"getWindowHandle",null] 05:36:58 INFO - PROCESS | 1856 | 1461328618754 Marionette TRACE conn3 <- [1,1517,null,{"value":"8"}] 05:36:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 05:36:58 INFO - PROCESS | 1856 | 1461328618789 Marionette TRACE conn3 -> [0,1518,"setScriptTimeout",{"ms":35000}] 05:36:58 INFO - PROCESS | 1856 | 1461328618792 Marionette TRACE conn3 <- [1,1518,null,{}] 05:36:58 INFO - PROCESS | 1856 | 1461328618797 Marionette TRACE conn3 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:36:59 INFO - PROCESS | 1856 | 1461328619022 Marionette TRACE conn3 <- [1,1519,null,{"value":null}] 05:36:59 INFO - PROCESS | 1856 | 1461328619202 Marionette TRACE conn3 -> [0,1520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:59 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61ed18c000 == 116 [pid = 1856] [id = 387] 05:36:59 INFO - PROCESS | 1856 | ++DOMWINDOW == 205 (0x7f61d1898800) [pid = 1856] [serial = 1162] [outer = (nil)] 05:36:59 INFO - PROCESS | 1856 | ++DOMWINDOW == 206 (0x7f61e1c86c00) [pid = 1856] [serial = 1163] [outer = 0x7f61d1898800] 05:36:59 INFO - PROCESS | 1856 | 1461328619270 Marionette DEBUG loaded listener.js 05:36:59 INFO - PROCESS | 1856 | ++DOMWINDOW == 207 (0x7f61e8d6b400) [pid = 1856] [serial = 1164] [outer = 0x7f61d1898800] 05:37:00 INFO - PROCESS | 1856 | 1461328620068 Marionette TRACE conn3 <- [1,1520,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 05:37:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 05:37:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1338ms 05:37:00 INFO - PROCESS | 1856 | 1461328620124 Marionette TRACE conn3 -> [0,1521,"getWindowHandle",null] 05:37:00 INFO - PROCESS | 1856 | 1461328620127 Marionette TRACE conn3 <- [1,1521,null,{"value":"8"}] 05:37:00 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 05:37:00 INFO - PROCESS | 1856 | 1461328620132 Marionette TRACE conn3 -> [0,1522,"setScriptTimeout",{"ms":35000}] 05:37:00 INFO - PROCESS | 1856 | 1461328620135 Marionette TRACE conn3 <- [1,1522,null,{}] 05:37:00 INFO - PROCESS | 1856 | 1461328620139 Marionette TRACE conn3 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:37:00 INFO - PROCESS | 1856 | 1461328620299 Marionette TRACE conn3 <- [1,1523,null,{"value":null}] 05:37:00 INFO - PROCESS | 1856 | 1461328620480 Marionette TRACE conn3 -> [0,1524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:00 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61c6667800 == 117 [pid = 1856] [id = 388] 05:37:00 INFO - PROCESS | 1856 | ++DOMWINDOW == 208 (0x7f61daa38000) [pid = 1856] [serial = 1165] [outer = (nil)] 05:37:00 INFO - PROCESS | 1856 | ++DOMWINDOW == 209 (0x7f61d047e400) [pid = 1856] [serial = 1166] [outer = 0x7f61daa38000] 05:37:00 INFO - PROCESS | 1856 | 1461328620553 Marionette DEBUG loaded listener.js 05:37:00 INFO - PROCESS | 1856 | ++DOMWINDOW == 210 (0x7f61ec8ac000) [pid = 1856] [serial = 1167] [outer = 0x7f61daa38000] 05:37:01 INFO - PROCESS | 1856 | SkCairoFTTypeface::onFilterRec unimplemented 05:37:01 INFO - PROCESS | 1856 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 05:37:01 INFO - PROCESS | 1856 | SkCairoFTTypeface::onFilterRec unimplemented 05:37:01 INFO - PROCESS | 1856 | SkCairoFTTypeface::onFilterRec unimplemented 05:37:01 INFO - PROCESS | 1856 | SkCairoFTTypeface::onFilterRec unimplemented 05:37:01 INFO - PROCESS | 1856 | SkCairoFTTypeface::onFilterRec unimplemented 05:37:01 INFO - PROCESS | 1856 | SkCairoFTTypeface::onFilterRec unimplemented 05:37:01 INFO - PROCESS | 1856 | SkCairoFTTypeface::onFilterRec unimplemented 05:37:01 INFO - PROCESS | 1856 | SkCairoFTTypeface::onFilterRec unimplemented 05:37:01 INFO - PROCESS | 1856 | SkCairoFTTypeface::onFilterRec unimplemented 05:37:01 INFO - PROCESS | 1856 | SkCairoFTTypeface::onFilterRec unimplemented 05:37:01 INFO - PROCESS | 1856 | SkCairoFTTypeface::onFilterRec unimplemented 05:37:01 INFO - PROCESS | 1856 | 1461328621286 Marionette TRACE conn3 <- [1,1524,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 05:37:01 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 () { 05:37:01 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 05:37:01 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 05:37:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:37:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:37:01 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 05:37:01 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 () { 05:37:01 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 05:37:01 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 05:37:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:37:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:37:01 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 05:37:01 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 () { 05:37:01 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 05:37:01 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 05:37:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:37:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:37:01 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 05:37:01 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 () { 05:37:01 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 05:37:01 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 05:37:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:37:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:37:01 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 05:37:01 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1176ms 05:37:01 INFO - PROCESS | 1856 | 1461328621319 Marionette TRACE conn3 -> [0,1525,"getWindowHandle",null] 05:37:01 INFO - PROCESS | 1856 | 1461328621322 Marionette TRACE conn3 <- [1,1525,null,{"value":"8"}] 05:37:01 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 05:37:01 INFO - PROCESS | 1856 | 1461328621329 Marionette TRACE conn3 -> [0,1526,"setScriptTimeout",{"ms":35000}] 05:37:01 INFO - PROCESS | 1856 | 1461328621332 Marionette TRACE conn3 <- [1,1526,null,{}] 05:37:01 INFO - PROCESS | 1856 | 1461328621336 Marionette TRACE conn3 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:37:01 INFO - PROCESS | 1856 | 1461328621490 Marionette TRACE conn3 <- [1,1527,null,{"value":null}] 05:37:01 INFO - PROCESS | 1856 | 1461328621685 Marionette TRACE conn3 -> [0,1528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/hitregions-members-exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:01 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61c7693000 == 118 [pid = 1856] [id = 389] 05:37:01 INFO - PROCESS | 1856 | ++DOMWINDOW == 211 (0x7f61c6755800) [pid = 1856] [serial = 1168] [outer = (nil)] 05:37:01 INFO - PROCESS | 1856 | ++DOMWINDOW == 212 (0x7f61c6760400) [pid = 1856] [serial = 1169] [outer = 0x7f61c6755800] 05:37:01 INFO - PROCESS | 1856 | 1461328621749 Marionette DEBUG loaded listener.js 05:37:01 INFO - PROCESS | 1856 | ++DOMWINDOW == 213 (0x7f61ec8acc00) [pid = 1856] [serial = 1170] [outer = 0x7f61c6755800] 05:37:02 INFO - PROCESS | 1856 | 1461328622488 Marionette TRACE conn3 <- [1,1528,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 05:37:02 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 05:37:02 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 05:37:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:37:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:37:02 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 05:37:02 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 05:37:02 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 05:37:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:37:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:37:02 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 05:37:02 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 05:37:02 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 05:37:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:37:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:37:02 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 05:37:02 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1176ms 05:37:02 INFO - PROCESS | 1856 | 1461328622509 Marionette TRACE conn3 -> [0,1529,"getWindowHandle",null] 05:37:02 INFO - PROCESS | 1856 | 1461328622512 Marionette TRACE conn3 <- [1,1529,null,{"value":"8"}] 05:37:02 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 05:37:02 INFO - PROCESS | 1856 | 1461328622519 Marionette TRACE conn3 -> [0,1530,"setScriptTimeout",{"ms":35000}] 05:37:02 INFO - PROCESS | 1856 | 1461328622522 Marionette TRACE conn3 <- [1,1530,null,{}] 05:37:02 INFO - PROCESS | 1856 | 1461328622542 Marionette TRACE conn3 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:37:02 INFO - PROCESS | 1856 | 1461328622756 Marionette TRACE conn3 <- [1,1531,null,{"value":null}] 05:37:02 INFO - PROCESS | 1856 | 1461328622890 Marionette TRACE conn3 -> [0,1532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/image-smoothing/imagesmoothing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:02 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61c514d800 == 119 [pid = 1856] [id = 390] 05:37:02 INFO - PROCESS | 1856 | ++DOMWINDOW == 214 (0x7f61c6761000) [pid = 1856] [serial = 1171] [outer = (nil)] 05:37:02 INFO - PROCESS | 1856 | ++DOMWINDOW == 215 (0x7f61c77ee800) [pid = 1856] [serial = 1172] [outer = 0x7f61c6761000] 05:37:02 INFO - PROCESS | 1856 | 1461328622957 Marionette DEBUG loaded listener.js 05:37:03 INFO - PROCESS | 1856 | ++DOMWINDOW == 216 (0x7f61c77f2c00) [pid = 1856] [serial = 1173] [outer = 0x7f61c6761000] 05:37:03 INFO - PROCESS | 1856 | 1461328623568 Marionette TRACE conn3 <- [1,1532,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 05:37:03 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 05:37:03 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 05:37:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:37:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:37:03 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 05:37:03 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 05:37:03 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. 05:37:03 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 05:37:03 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 1078ms 05:37:03 INFO - PROCESS | 1856 | 1461328623621 Marionette TRACE conn3 -> [0,1533,"getWindowHandle",null] 05:37:03 INFO - PROCESS | 1856 | 1461328623623 Marionette TRACE conn3 <- [1,1533,null,{"value":"8"}] 05:37:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 05:37:03 INFO - PROCESS | 1856 | 1461328623629 Marionette TRACE conn3 -> [0,1534,"setScriptTimeout",{"ms":35000}] 05:37:03 INFO - PROCESS | 1856 | 1461328623631 Marionette TRACE conn3 <- [1,1534,null,{}] 05:37:03 INFO - PROCESS | 1856 | 1461328623636 Marionette TRACE conn3 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:37:03 INFO - PROCESS | 1856 | 1461328623806 Marionette TRACE conn3 <- [1,1535,null,{"value":null}] 05:37:04 INFO - PROCESS | 1856 | 1461328624007 Marionette TRACE conn3 -> [0,1536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.butt.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:04 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61ed1a2800 == 120 [pid = 1856] [id = 391] 05:37:04 INFO - PROCESS | 1856 | ++DOMWINDOW == 217 (0x7f61c2ed4400) [pid = 1856] [serial = 1174] [outer = (nil)] 05:37:04 INFO - PROCESS | 1856 | ++DOMWINDOW == 218 (0x7f61c2eda400) [pid = 1856] [serial = 1175] [outer = 0x7f61c2ed4400] 05:37:04 INFO - PROCESS | 1856 | 1461328624072 Marionette DEBUG loaded listener.js 05:37:04 INFO - PROCESS | 1856 | ++DOMWINDOW == 219 (0x7f61c2ee0c00) [pid = 1856] [serial = 1176] [outer = 0x7f61c2ed4400] 05:37:04 INFO - PROCESS | 1856 | 1461328624874 Marionette TRACE conn3 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 05:37:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 05:37:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1276ms 05:37:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 05:37:04 INFO - PROCESS | 1856 | 1461328624906 Marionette TRACE conn3 -> [0,1537,"getWindowHandle",null] 05:37:04 INFO - PROCESS | 1856 | 1461328624909 Marionette TRACE conn3 <- [1,1537,null,{"value":"8"}] 05:37:04 INFO - PROCESS | 1856 | 1461328624916 Marionette TRACE conn3 -> [0,1538,"setScriptTimeout",{"ms":35000}] 05:37:04 INFO - PROCESS | 1856 | 1461328624920 Marionette TRACE conn3 <- [1,1538,null,{}] 05:37:04 INFO - PROCESS | 1856 | 1461328624925 Marionette TRACE conn3 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:37:05 INFO - PROCESS | 1856 | 1461328625101 Marionette TRACE conn3 <- [1,1539,null,{"value":null}] 05:37:05 INFO - PROCESS | 1856 | 1461328625296 Marionette TRACE conn3 -> [0,1540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:05 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61c5158000 == 121 [pid = 1856] [id = 392] 05:37:05 INFO - PROCESS | 1856 | ++DOMWINDOW == 220 (0x7f61c2ed4c00) [pid = 1856] [serial = 1177] [outer = (nil)] 05:37:05 INFO - PROCESS | 1856 | ++DOMWINDOW == 221 (0x7f61ec8b3800) [pid = 1856] [serial = 1178] [outer = 0x7f61c2ed4c00] 05:37:05 INFO - PROCESS | 1856 | 1461328625365 Marionette DEBUG loaded listener.js 05:37:05 INFO - PROCESS | 1856 | ++DOMWINDOW == 222 (0x7f61ecf44800) [pid = 1856] [serial = 1179] [outer = 0x7f61c2ed4c00] 05:37:06 INFO - PROCESS | 1856 | 1461328626171 Marionette TRACE conn3 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 05:37:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 05:37:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1329ms 05:37:06 INFO - PROCESS | 1856 | 1461328626244 Marionette TRACE conn3 -> [0,1541,"getWindowHandle",null] 05:37:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 05:37:06 INFO - PROCESS | 1856 | 1461328626248 Marionette TRACE conn3 <- [1,1541,null,{"value":"8"}] 05:37:06 INFO - PROCESS | 1856 | 1461328626253 Marionette TRACE conn3 -> [0,1542,"setScriptTimeout",{"ms":35000}] 05:37:06 INFO - PROCESS | 1856 | 1461328626256 Marionette TRACE conn3 <- [1,1542,null,{}] 05:37:06 INFO - PROCESS | 1856 | 1461328626262 Marionette TRACE conn3 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:37:06 INFO - PROCESS | 1856 | 1461328626417 Marionette TRACE conn3 <- [1,1543,null,{"value":null}] 05:37:06 INFO - PROCESS | 1856 | 1461328626606 Marionette TRACE conn3 -> [0,1544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:06 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61c01ba800 == 122 [pid = 1856] [id = 393] 05:37:06 INFO - PROCESS | 1856 | ++DOMWINDOW == 223 (0x7f61c2aea800) [pid = 1856] [serial = 1180] [outer = (nil)] 05:37:06 INFO - PROCESS | 1856 | ++DOMWINDOW == 224 (0x7f61c2af2400) [pid = 1856] [serial = 1181] [outer = 0x7f61c2aea800] 05:37:06 INFO - PROCESS | 1856 | 1461328626671 Marionette DEBUG loaded listener.js 05:37:06 INFO - PROCESS | 1856 | ++DOMWINDOW == 225 (0x7f61c2af6c00) [pid = 1856] [serial = 1182] [outer = 0x7f61c2aea800] 05:37:07 INFO - PROCESS | 1856 | 1461328627461 Marionette TRACE conn3 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 05:37:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 05:37:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1227ms 05:37:07 INFO - PROCESS | 1856 | 1461328627489 Marionette TRACE conn3 -> [0,1545,"getWindowHandle",null] 05:37:07 INFO - PROCESS | 1856 | 1461328627493 Marionette TRACE conn3 <- [1,1545,null,{"value":"8"}] 05:37:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 05:37:07 INFO - PROCESS | 1856 | 1461328627500 Marionette TRACE conn3 -> [0,1546,"setScriptTimeout",{"ms":35000}] 05:37:07 INFO - PROCESS | 1856 | 1461328627503 Marionette TRACE conn3 <- [1,1546,null,{}] 05:37:07 INFO - PROCESS | 1856 | 1461328627508 Marionette TRACE conn3 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:37:07 INFO - PROCESS | 1856 | 1461328627678 Marionette TRACE conn3 <- [1,1547,null,{"value":null}] 05:37:07 INFO - PROCESS | 1856 | 1461328627867 Marionette TRACE conn3 -> [0,1548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:07 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61c2be5800 == 123 [pid = 1856] [id = 394] 05:37:07 INFO - PROCESS | 1856 | ++DOMWINDOW == 226 (0x7f61c2aee800) [pid = 1856] [serial = 1183] [outer = (nil)] 05:37:07 INFO - PROCESS | 1856 | ++DOMWINDOW == 227 (0x7f61c2ca8800) [pid = 1856] [serial = 1184] [outer = 0x7f61c2aee800] 05:37:07 INFO - PROCESS | 1856 | 1461328627929 Marionette DEBUG loaded listener.js 05:37:08 INFO - PROCESS | 1856 | ++DOMWINDOW == 228 (0x7f61c2cac800) [pid = 1856] [serial = 1185] [outer = 0x7f61c2aee800] 05:37:09 INFO - PROCESS | 1856 | 1461328629205 Marionette TRACE conn3 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 05:37:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 05:37:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1781ms 05:37:09 INFO - PROCESS | 1856 | 1461328629283 Marionette TRACE conn3 -> [0,1549,"getWindowHandle",null] 05:37:09 INFO - PROCESS | 1856 | 1461328629289 Marionette TRACE conn3 <- [1,1549,null,{"value":"8"}] 05:37:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 05:37:09 INFO - PROCESS | 1856 | 1461328629409 Marionette TRACE conn3 -> [0,1550,"setScriptTimeout",{"ms":35000}] 05:37:09 INFO - PROCESS | 1856 | 1461328629412 Marionette TRACE conn3 <- [1,1550,null,{}] 05:37:09 INFO - PROCESS | 1856 | 1461328629423 Marionette TRACE conn3 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:37:09 INFO - PROCESS | 1856 | 1461328629579 Marionette TRACE conn3 <- [1,1551,null,{"value":null}] 05:37:09 INFO - PROCESS | 1856 | 1461328629734 Marionette TRACE conn3 -> [0,1552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:09 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61c4fe1800 == 124 [pid = 1856] [id = 395] 05:37:09 INFO - PROCESS | 1856 | ++DOMWINDOW == 229 (0x7f61c2ccf000) [pid = 1856] [serial = 1186] [outer = (nil)] 05:37:09 INFO - PROCESS | 1856 | ++DOMWINDOW == 230 (0x7f61c2cd4400) [pid = 1856] [serial = 1187] [outer = 0x7f61c2ccf000] 05:37:09 INFO - PROCESS | 1856 | 1461328629795 Marionette DEBUG loaded listener.js 05:37:09 INFO - PROCESS | 1856 | ++DOMWINDOW == 231 (0x7f61c2ede000) [pid = 1856] [serial = 1188] [outer = 0x7f61c2ccf000] 05:37:10 INFO - PROCESS | 1856 | 1461328630744 Marionette TRACE conn3 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 05:37:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 05:37:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1454ms 05:37:10 INFO - PROCESS | 1856 | 1461328630794 Marionette TRACE conn3 -> [0,1553,"getWindowHandle",null] 05:37:10 INFO - PROCESS | 1856 | 1461328630801 Marionette TRACE conn3 <- [1,1553,null,{"value":"8"}] 05:37:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 05:37:10 INFO - PROCESS | 1856 | 1461328630810 Marionette TRACE conn3 -> [0,1554,"setScriptTimeout",{"ms":35000}] 05:37:10 INFO - PROCESS | 1856 | 1461328630813 Marionette TRACE conn3 <- [1,1554,null,{}] 05:37:10 INFO - PROCESS | 1856 | 1461328630820 Marionette TRACE conn3 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:37:10 INFO - PROCESS | 1856 | 1461328630975 Marionette TRACE conn3 <- [1,1555,null,{"value":null}] 05:37:11 INFO - PROCESS | 1856 | 1461328631257 Marionette TRACE conn3 -> [0,1556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.square.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:11 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61c468e000 == 125 [pid = 1856] [id = 396] 05:37:11 INFO - PROCESS | 1856 | ++DOMWINDOW == 232 (0x7f61c32c2800) [pid = 1856] [serial = 1189] [outer = (nil)] 05:37:11 INFO - PROCESS | 1856 | ++DOMWINDOW == 233 (0x7f61c337f000) [pid = 1856] [serial = 1190] [outer = 0x7f61c32c2800] 05:37:11 INFO - PROCESS | 1856 | 1461328631382 Marionette DEBUG loaded listener.js 05:37:11 INFO - PROCESS | 1856 | ++DOMWINDOW == 234 (0x7f61c3757c00) [pid = 1856] [serial = 1191] [outer = 0x7f61c32c2800] 05:37:11 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61d12d8000 == 124 [pid = 1856] [id = 53] 05:37:11 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61e7ab8000 == 123 [pid = 1856] [id = 78] 05:37:11 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61d12e3000 == 122 [pid = 1856] [id = 70] 05:37:11 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61ed231000 == 121 [pid = 1856] [id = 106] 05:37:11 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61e8a18800 == 120 [pid = 1856] [id = 116] 05:37:11 INFO - PROCESS | 1856 | --DOMWINDOW == 233 (0x7f61d6f4f400) [pid = 1856] [serial = 1085] [outer = (nil)] [url = about:blank] 05:37:11 INFO - PROCESS | 1856 | --DOMWINDOW == 232 (0x7f61d515b400) [pid = 1856] [serial = 1040] [outer = (nil)] [url = about:blank] 05:37:11 INFO - PROCESS | 1856 | --DOMWINDOW == 231 (0x7f61d9a15800) [pid = 1856] [serial = 1043] [outer = (nil)] [url = about:blank] 05:37:11 INFO - PROCESS | 1856 | --DOMWINDOW == 230 (0x7f61ddc7ac00) [pid = 1856] [serial = 1046] [outer = (nil)] [url = about:blank] 05:37:11 INFO - PROCESS | 1856 | --DOMWINDOW == 229 (0x7f61e8d40800) [pid = 1856] [serial = 1049] [outer = (nil)] [url = about:blank] 05:37:11 INFO - PROCESS | 1856 | --DOMWINDOW == 228 (0x7f61ec61dc00) [pid = 1856] [serial = 1052] [outer = (nil)] [url = about:blank] 05:37:11 INFO - PROCESS | 1856 | --DOMWINDOW == 227 (0x7f61c49d9000) [pid = 1856] [serial = 1055] [outer = (nil)] [url = about:blank] 05:37:11 INFO - PROCESS | 1856 | --DOMWINDOW == 226 (0x7f61d189bc00) [pid = 1856] [serial = 1058] [outer = (nil)] [url = about:blank] 05:37:11 INFO - PROCESS | 1856 | --DOMWINDOW == 225 (0x7f61c37ce400) [pid = 1856] [serial = 1061] [outer = (nil)] [url = about:blank] 05:37:11 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61d4602800 == 119 [pid = 1856] [id = 380] 05:37:11 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61d2f8b800 == 118 [pid = 1856] [id = 379] 05:37:11 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61d147f000 == 117 [pid = 1856] [id = 378] 05:37:11 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61d011f000 == 116 [pid = 1856] [id = 377] 05:37:11 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61c8383800 == 115 [pid = 1856] [id = 376] 05:37:11 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61c4568800 == 114 [pid = 1856] [id = 375] 05:37:11 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61cd1df000 == 113 [pid = 1856] [id = 374] 05:37:11 INFO - PROCESS | 1856 | --DOMWINDOW == 224 (0x7f61d132e800) [pid = 1856] [serial = 1079] [outer = (nil)] [url = about:blank] 05:37:11 INFO - PROCESS | 1856 | --DOMWINDOW == 223 (0x7f61c76ecc00) [pid = 1856] [serial = 1070] [outer = (nil)] [url = about:blank] 05:37:11 INFO - PROCESS | 1856 | --DOMWINDOW == 222 (0x7f61c8159000) [pid = 1856] [serial = 1071] [outer = (nil)] [url = about:blank] 05:37:11 INFO - PROCESS | 1856 | --DOMWINDOW == 221 (0x7f61d0c3b400) [pid = 1856] [serial = 1076] [outer = (nil)] [url = about:blank] 05:37:11 INFO - PROCESS | 1856 | --DOMWINDOW == 220 (0x7f61cf386000) [pid = 1856] [serial = 1073] [outer = (nil)] [url = about:blank] 05:37:11 INFO - PROCESS | 1856 | --DOMWINDOW == 219 (0x7f61d0481000) [pid = 1856] [serial = 1074] [outer = (nil)] [url = about:blank] 05:37:11 INFO - PROCESS | 1856 | --DOMWINDOW == 218 (0x7f61c6544400) [pid = 1856] [serial = 1068] [outer = (nil)] [url = about:blank] 05:37:11 INFO - PROCESS | 1856 | --DOMWINDOW == 217 (0x7f61c4666c00) [pid = 1856] [serial = 1067] [outer = (nil)] [url = about:blank] 05:37:11 INFO - PROCESS | 1856 | --DOMWINDOW == 216 (0x7f61d0dc8800) [pid = 1856] [serial = 1037] [outer = (nil)] [url = about:blank] 05:37:11 INFO - PROCESS | 1856 | --DOMWINDOW == 215 (0x7f61c460a000) [pid = 1856] [serial = 1031] [outer = (nil)] [url = about:blank] 05:37:11 INFO - PROCESS | 1856 | --DOMWINDOW == 214 (0x7f61d9dd3000) [pid = 1856] [serial = 1029] [outer = (nil)] [url = about:blank] 05:37:11 INFO - PROCESS | 1856 | --DOMWINDOW == 213 (0x7f61c37c8800) [pid = 1856] [serial = 1064] [outer = (nil)] [url = about:blank] 05:37:11 INFO - PROCESS | 1856 | --DOMWINDOW == 212 (0x7f61cefa8400) [pid = 1856] [serial = 1082] [outer = (nil)] [url = about:blank] 05:37:11 INFO - PROCESS | 1856 | --DOMWINDOW == 211 (0x7f61cf39c800) [pid = 1856] [serial = 1034] [outer = (nil)] [url = about:blank] 05:37:11 INFO - PROCESS | 1856 | --DOMWINDOW == 210 (0x7f61d1776c00) [pid = 1856] [serial = 1080] [outer = (nil)] [url = about:blank] 05:37:11 INFO - PROCESS | 1856 | --DOMWINDOW == 209 (0x7f61d0dcc000) [pid = 1856] [serial = 1077] [outer = (nil)] [url = about:blank] 05:37:11 INFO - PROCESS | 1856 | --DOMWINDOW == 208 (0x7f61d4632000) [pid = 1856] [serial = 1083] [outer = (nil)] [url = about:blank] 05:37:12 INFO - PROCESS | 1856 | 1461328632117 Marionette TRACE conn3 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 05:37:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 05:37:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1385ms 05:37:12 INFO - PROCESS | 1856 | 1461328632195 Marionette TRACE conn3 -> [0,1557,"getWindowHandle",null] 05:37:12 INFO - PROCESS | 1856 | 1461328632198 Marionette TRACE conn3 <- [1,1557,null,{"value":"8"}] 05:37:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 05:37:12 INFO - PROCESS | 1856 | 1461328632204 Marionette TRACE conn3 -> [0,1558,"setScriptTimeout",{"ms":35000}] 05:37:12 INFO - PROCESS | 1856 | 1461328632208 Marionette TRACE conn3 <- [1,1558,null,{}] 05:37:12 INFO - PROCESS | 1856 | 1461328632221 Marionette TRACE conn3 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:37:12 INFO - PROCESS | 1856 | 1461328632369 Marionette TRACE conn3 <- [1,1559,null,{"value":null}] 05:37:12 INFO - PROCESS | 1856 | 1461328632379 Marionette TRACE conn3 -> [0,1560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:12 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61c755a800 == 114 [pid = 1856] [id = 397] 05:37:12 INFO - PROCESS | 1856 | ++DOMWINDOW == 209 (0x7f61c460e400) [pid = 1856] [serial = 1192] [outer = (nil)] 05:37:12 INFO - PROCESS | 1856 | ++DOMWINDOW == 210 (0x7f61c49db400) [pid = 1856] [serial = 1193] [outer = 0x7f61c460e400] 05:37:12 INFO - PROCESS | 1856 | 1461328632436 Marionette DEBUG loaded listener.js 05:37:12 INFO - PROCESS | 1856 | ++DOMWINDOW == 211 (0x7f61c654cc00) [pid = 1856] [serial = 1194] [outer = 0x7f61c460e400] 05:37:13 INFO - PROCESS | 1856 | 1461328633157 Marionette TRACE conn3 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 05:37:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 05:37:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 979ms 05:37:13 INFO - PROCESS | 1856 | 1461328633184 Marionette TRACE conn3 -> [0,1561,"getWindowHandle",null] 05:37:13 INFO - PROCESS | 1856 | 1461328633187 Marionette TRACE conn3 <- [1,1561,null,{"value":"8"}] 05:37:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 05:37:13 INFO - PROCESS | 1856 | 1461328633204 Marionette TRACE conn3 -> [0,1562,"setScriptTimeout",{"ms":35000}] 05:37:13 INFO - PROCESS | 1856 | 1461328633206 Marionette TRACE conn3 <- [1,1562,null,{}] 05:37:13 INFO - PROCESS | 1856 | 1461328633211 Marionette TRACE conn3 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:37:13 INFO - PROCESS | 1856 | 1461328633354 Marionette TRACE conn3 <- [1,1563,null,{"value":null}] 05:37:13 INFO - PROCESS | 1856 | 1461328633367 Marionette TRACE conn3 -> [0,1564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:13 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61c8514000 == 115 [pid = 1856] [id = 398] 05:37:13 INFO - PROCESS | 1856 | ++DOMWINDOW == 212 (0x7f61c45ee400) [pid = 1856] [serial = 1195] [outer = (nil)] 05:37:13 INFO - PROCESS | 1856 | ++DOMWINDOW == 213 (0x7f61c77ef000) [pid = 1856] [serial = 1196] [outer = 0x7f61c45ee400] 05:37:13 INFO - PROCESS | 1856 | 1461328633424 Marionette DEBUG loaded listener.js 05:37:13 INFO - PROCESS | 1856 | ++DOMWINDOW == 214 (0x7f61cd27d000) [pid = 1856] [serial = 1197] [outer = 0x7f61c45ee400] 05:37:14 INFO - PROCESS | 1856 | 1461328634287 Marionette TRACE conn3 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 05:37:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 05:37:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1132ms 05:37:14 INFO - PROCESS | 1856 | 1461328634336 Marionette TRACE conn3 -> [0,1565,"getWindowHandle",null] 05:37:14 INFO - PROCESS | 1856 | 1461328634339 Marionette TRACE conn3 <- [1,1565,null,{"value":"8"}] 05:37:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 05:37:14 INFO - PROCESS | 1856 | 1461328634350 Marionette TRACE conn3 -> [0,1566,"setScriptTimeout",{"ms":35000}] 05:37:14 INFO - PROCESS | 1856 | 1461328634352 Marionette TRACE conn3 <- [1,1566,null,{}] 05:37:14 INFO - PROCESS | 1856 | 1461328634357 Marionette TRACE conn3 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:37:14 INFO - PROCESS | 1856 | 1461328634546 Marionette TRACE conn3 <- [1,1567,null,{"value":null}] 05:37:14 INFO - PROCESS | 1856 | 1461328634575 Marionette TRACE conn3 -> [0,1568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.defaults.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:14 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61cd628800 == 116 [pid = 1856] [id = 399] 05:37:14 INFO - PROCESS | 1856 | ++DOMWINDOW == 215 (0x7f61c76eb000) [pid = 1856] [serial = 1198] [outer = (nil)] 05:37:14 INFO - PROCESS | 1856 | ++DOMWINDOW == 216 (0x7f61cd287400) [pid = 1856] [serial = 1199] [outer = 0x7f61c76eb000] 05:37:14 INFO - PROCESS | 1856 | 1461328634627 Marionette DEBUG loaded listener.js 05:37:14 INFO - PROCESS | 1856 | ++DOMWINDOW == 217 (0x7f61cd821400) [pid = 1856] [serial = 1200] [outer = 0x7f61c76eb000] 05:37:15 INFO - PROCESS | 1856 | 1461328635297 Marionette TRACE conn3 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 05:37:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 05:37:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 980ms 05:37:15 INFO - PROCESS | 1856 | 1461328635332 Marionette TRACE conn3 -> [0,1569,"getWindowHandle",null] 05:37:15 INFO - PROCESS | 1856 | 1461328635334 Marionette TRACE conn3 <- [1,1569,null,{"value":"8"}] 05:37:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 05:37:15 INFO - PROCESS | 1856 | 1461328635346 Marionette TRACE conn3 -> [0,1570,"setScriptTimeout",{"ms":35000}] 05:37:15 INFO - PROCESS | 1856 | 1461328635348 Marionette TRACE conn3 <- [1,1570,null,{}] 05:37:15 INFO - PROCESS | 1856 | 1461328635356 Marionette TRACE conn3 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:37:15 INFO - PROCESS | 1856 | 1461328635580 Marionette TRACE conn3 <- [1,1571,null,{"value":null}] 05:37:15 INFO - PROCESS | 1856 | 1461328635605 Marionette TRACE conn3 -> [0,1572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.bevel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:15 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61d011a000 == 117 [pid = 1856] [id = 400] 05:37:15 INFO - PROCESS | 1856 | ++DOMWINDOW == 218 (0x7f61cefa8400) [pid = 1856] [serial = 1201] [outer = (nil)] 05:37:15 INFO - PROCESS | 1856 | ++DOMWINDOW == 219 (0x7f61d0228800) [pid = 1856] [serial = 1202] [outer = 0x7f61cefa8400] 05:37:15 INFO - PROCESS | 1856 | 1461328635662 Marionette DEBUG loaded listener.js 05:37:15 INFO - PROCESS | 1856 | ++DOMWINDOW == 220 (0x7f61d0a59400) [pid = 1856] [serial = 1203] [outer = 0x7f61cefa8400] 05:37:16 INFO - PROCESS | 1856 | --DOMWINDOW == 219 (0x7f61c36f9800) [pid = 1856] [serial = 1123] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 05:37:16 INFO - PROCESS | 1856 | --DOMWINDOW == 218 (0x7f61c57ce000) [pid = 1856] [serial = 1132] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 05:37:16 INFO - PROCESS | 1856 | --DOMWINDOW == 217 (0x7f61cf39f400) [pid = 1856] [serial = 1135] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 05:37:16 INFO - PROCESS | 1856 | --DOMWINDOW == 216 (0x7f61c49d5c00) [pid = 1856] [serial = 1126] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 05:37:16 INFO - PROCESS | 1856 | --DOMWINDOW == 215 (0x7f61cd282800) [pid = 1856] [serial = 1129] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 05:37:16 INFO - PROCESS | 1856 | --DOMWINDOW == 214 (0x7f61d0dccc00) [pid = 1856] [serial = 1138] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 05:37:16 INFO - PROCESS | 1856 | --DOMWINDOW == 213 (0x7f61cf38bc00) [pid = 1856] [serial = 1141] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 05:37:16 INFO - PROCESS | 1856 | --DOMWINDOW == 212 (0x7f61c460b800) [pid = 1856] [serial = 1084] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 05:37:16 INFO - PROCESS | 1856 | 1461328636742 Marionette TRACE conn3 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 05:37:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 05:37:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1436ms 05:37:16 INFO - PROCESS | 1856 | 1461328636784 Marionette TRACE conn3 -> [0,1573,"getWindowHandle",null] 05:37:16 INFO - PROCESS | 1856 | 1461328636787 Marionette TRACE conn3 <- [1,1573,null,{"value":"8"}] 05:37:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 05:37:16 INFO - PROCESS | 1856 | 1461328636792 Marionette TRACE conn3 -> [0,1574,"setScriptTimeout",{"ms":35000}] 05:37:16 INFO - PROCESS | 1856 | 1461328636793 Marionette TRACE conn3 <- [1,1574,null,{}] 05:37:16 INFO - PROCESS | 1856 | 1461328636798 Marionette TRACE conn3 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:37:16 INFO - PROCESS | 1856 | 1461328636939 Marionette TRACE conn3 <- [1,1575,null,{"value":null}] 05:37:16 INFO - PROCESS | 1856 | 1461328636950 Marionette TRACE conn3 -> [0,1576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:16 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61d0bb8000 == 118 [pid = 1856] [id = 401] 05:37:16 INFO - PROCESS | 1856 | ++DOMWINDOW == 213 (0x7f61c32d1800) [pid = 1856] [serial = 1204] [outer = (nil)] 05:37:16 INFO - PROCESS | 1856 | ++DOMWINDOW == 214 (0x7f61cf399400) [pid = 1856] [serial = 1205] [outer = 0x7f61c32d1800] 05:37:17 INFO - PROCESS | 1856 | 1461328637005 Marionette DEBUG loaded listener.js 05:37:17 INFO - PROCESS | 1856 | ++DOMWINDOW == 215 (0x7f61d0b3f800) [pid = 1856] [serial = 1206] [outer = 0x7f61c32d1800] 05:37:17 INFO - PROCESS | 1856 | 1461328637729 Marionette TRACE conn3 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 05:37:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 05:37:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 974ms 05:37:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 05:37:17 INFO - PROCESS | 1856 | 1461328637767 Marionette TRACE conn3 -> [0,1577,"getWindowHandle",null] 05:37:17 INFO - PROCESS | 1856 | 1461328637769 Marionette TRACE conn3 <- [1,1577,null,{"value":"8"}] 05:37:17 INFO - PROCESS | 1856 | 1461328637774 Marionette TRACE conn3 -> [0,1578,"setScriptTimeout",{"ms":35000}] 05:37:17 INFO - PROCESS | 1856 | 1461328637776 Marionette TRACE conn3 <- [1,1578,null,{}] 05:37:17 INFO - PROCESS | 1856 | 1461328637781 Marionette TRACE conn3 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:37:17 INFO - PROCESS | 1856 | 1461328637978 Marionette TRACE conn3 <- [1,1579,null,{"value":null}] 05:37:18 INFO - PROCESS | 1856 | 1461328637995 Marionette TRACE conn3 -> [0,1580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:18 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61d146e000 == 119 [pid = 1856] [id = 402] 05:37:18 INFO - PROCESS | 1856 | ++DOMWINDOW == 216 (0x7f61c36f9800) [pid = 1856] [serial = 1207] [outer = (nil)] 05:37:18 INFO - PROCESS | 1856 | ++DOMWINDOW == 217 (0x7f61d0d56800) [pid = 1856] [serial = 1208] [outer = 0x7f61c36f9800] 05:37:18 INFO - PROCESS | 1856 | 1461328638049 Marionette DEBUG loaded listener.js 05:37:18 INFO - PROCESS | 1856 | ++DOMWINDOW == 218 (0x7f61d1329c00) [pid = 1856] [serial = 1209] [outer = 0x7f61c36f9800] 05:37:18 INFO - PROCESS | 1856 | 1461328638947 Marionette TRACE conn3 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 05:37:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 05:37:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1230ms 05:37:19 INFO - PROCESS | 1856 | 1461328639005 Marionette TRACE conn3 -> [0,1581,"getWindowHandle",null] 05:37:19 INFO - PROCESS | 1856 | 1461328639010 Marionette TRACE conn3 <- [1,1581,null,{"value":"8"}] 05:37:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 05:37:19 INFO - PROCESS | 1856 | 1461328639018 Marionette TRACE conn3 -> [0,1582,"setScriptTimeout",{"ms":35000}] 05:37:19 INFO - PROCESS | 1856 | 1461328639024 Marionette TRACE conn3 <- [1,1582,null,{}] 05:37:19 INFO - PROCESS | 1856 | 1461328639033 Marionette TRACE conn3 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:37:19 INFO - PROCESS | 1856 | 1461328639220 Marionette TRACE conn3 <- [1,1583,null,{"value":null}] 05:37:19 INFO - PROCESS | 1856 | 1461328639403 Marionette TRACE conn3 -> [0,1584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.miter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:19 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61c4689000 == 120 [pid = 1856] [id = 403] 05:37:19 INFO - PROCESS | 1856 | ++DOMWINDOW == 219 (0x7f61c2ca4000) [pid = 1856] [serial = 1210] [outer = (nil)] 05:37:19 INFO - PROCESS | 1856 | ++DOMWINDOW == 220 (0x7f61c2cd7c00) [pid = 1856] [serial = 1211] [outer = 0x7f61c2ca4000] 05:37:19 INFO - PROCESS | 1856 | 1461328639471 Marionette DEBUG loaded listener.js 05:37:19 INFO - PROCESS | 1856 | ++DOMWINDOW == 221 (0x7f61c3161c00) [pid = 1856] [serial = 1212] [outer = 0x7f61c2ca4000] 05:37:20 INFO - PROCESS | 1856 | 1461328640303 Marionette TRACE conn3 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 05:37:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 05:37:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1332ms 05:37:20 INFO - PROCESS | 1856 | 1461328640352 Marionette TRACE conn3 -> [0,1585,"getWindowHandle",null] 05:37:20 INFO - PROCESS | 1856 | 1461328640360 Marionette TRACE conn3 <- [1,1585,null,{"value":"8"}] 05:37:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 05:37:20 INFO - PROCESS | 1856 | 1461328640369 Marionette TRACE conn3 -> [0,1586,"setScriptTimeout",{"ms":35000}] 05:37:20 INFO - PROCESS | 1856 | 1461328640373 Marionette TRACE conn3 <- [1,1586,null,{}] 05:37:20 INFO - PROCESS | 1856 | 1461328640379 Marionette TRACE conn3 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:37:20 INFO - PROCESS | 1856 | 1461328640547 Marionette TRACE conn3 <- [1,1587,null,{"value":null}] 05:37:20 INFO - PROCESS | 1856 | 1461328640736 Marionette TRACE conn3 -> [0,1588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:20 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61c82f3800 == 121 [pid = 1856] [id = 404] 05:37:20 INFO - PROCESS | 1856 | ++DOMWINDOW == 222 (0x7f61c2caf800) [pid = 1856] [serial = 1213] [outer = (nil)] 05:37:20 INFO - PROCESS | 1856 | ++DOMWINDOW == 223 (0x7f61c4604400) [pid = 1856] [serial = 1214] [outer = 0x7f61c2caf800] 05:37:20 INFO - PROCESS | 1856 | 1461328640800 Marionette DEBUG loaded listener.js 05:37:20 INFO - PROCESS | 1856 | ++DOMWINDOW == 224 (0x7f61c49dc800) [pid = 1856] [serial = 1215] [outer = 0x7f61c2caf800] 05:37:21 INFO - PROCESS | 1856 | 1461328641690 Marionette TRACE conn3 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 05:37:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 05:37:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1385ms 05:37:21 INFO - PROCESS | 1856 | 1461328641755 Marionette TRACE conn3 -> [0,1589,"getWindowHandle",null] 05:37:21 INFO - PROCESS | 1856 | 1461328641758 Marionette TRACE conn3 <- [1,1589,null,{"value":"8"}] 05:37:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 05:37:21 INFO - PROCESS | 1856 | 1461328641764 Marionette TRACE conn3 -> [0,1590,"setScriptTimeout",{"ms":35000}] 05:37:21 INFO - PROCESS | 1856 | 1461328641769 Marionette TRACE conn3 <- [1,1590,null,{}] 05:37:21 INFO - PROCESS | 1856 | 1461328641783 Marionette TRACE conn3 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:37:21 INFO - PROCESS | 1856 | 1461328641993 Marionette TRACE conn3 <- [1,1591,null,{"value":null}] 05:37:22 INFO - PROCESS | 1856 | 1461328642216 Marionette TRACE conn3 -> [0,1592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.parallel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:22 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61d1a29000 == 122 [pid = 1856] [id = 405] 05:37:22 INFO - PROCESS | 1856 | ++DOMWINDOW == 225 (0x7f61c77e8c00) [pid = 1856] [serial = 1216] [outer = (nil)] 05:37:22 INFO - PROCESS | 1856 | ++DOMWINDOW == 226 (0x7f61cd280400) [pid = 1856] [serial = 1217] [outer = 0x7f61c77e8c00] 05:37:22 INFO - PROCESS | 1856 | 1461328642330 Marionette DEBUG loaded listener.js 05:37:22 INFO - PROCESS | 1856 | ++DOMWINDOW == 227 (0x7f61cefa6400) [pid = 1856] [serial = 1218] [outer = 0x7f61c77e8c00] 05:37:23 INFO - PROCESS | 1856 | 1461328643096 Marionette TRACE conn3 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 05:37:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 05:37:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1382ms 05:37:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 05:37:23 INFO - PROCESS | 1856 | 1461328643147 Marionette TRACE conn3 -> [0,1593,"getWindowHandle",null] 05:37:23 INFO - PROCESS | 1856 | 1461328643150 Marionette TRACE conn3 <- [1,1593,null,{"value":"8"}] 05:37:23 INFO - PROCESS | 1856 | 1461328643156 Marionette TRACE conn3 -> [0,1594,"setScriptTimeout",{"ms":35000}] 05:37:23 INFO - PROCESS | 1856 | 1461328643159 Marionette TRACE conn3 <- [1,1594,null,{}] 05:37:23 INFO - PROCESS | 1856 | 1461328643163 Marionette TRACE conn3 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:37:23 INFO - PROCESS | 1856 | 1461328643328 Marionette TRACE conn3 <- [1,1595,null,{"value":null}] 05:37:23 INFO - PROCESS | 1856 | 1461328643515 Marionette TRACE conn3 -> [0,1596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:23 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61d49db000 == 123 [pid = 1856] [id = 406] 05:37:23 INFO - PROCESS | 1856 | ++DOMWINDOW == 228 (0x7f61c77e9000) [pid = 1856] [serial = 1219] [outer = (nil)] 05:37:23 INFO - PROCESS | 1856 | ++DOMWINDOW == 229 (0x7f61d0478000) [pid = 1856] [serial = 1220] [outer = 0x7f61c77e9000] 05:37:23 INFO - PROCESS | 1856 | 1461328643579 Marionette DEBUG loaded listener.js 05:37:23 INFO - PROCESS | 1856 | ++DOMWINDOW == 230 (0x7f61d0c34000) [pid = 1856] [serial = 1221] [outer = 0x7f61c77e9000] 05:37:24 INFO - PROCESS | 1856 | 1461328644388 Marionette TRACE conn3 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 05:37:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 05:37:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1277ms 05:37:24 INFO - PROCESS | 1856 | 1461328644433 Marionette TRACE conn3 -> [0,1597,"getWindowHandle",null] 05:37:24 INFO - PROCESS | 1856 | 1461328644436 Marionette TRACE conn3 <- [1,1597,null,{"value":"8"}] 05:37:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 05:37:24 INFO - PROCESS | 1856 | 1461328644442 Marionette TRACE conn3 -> [0,1598,"setScriptTimeout",{"ms":35000}] 05:37:24 INFO - PROCESS | 1856 | 1461328644444 Marionette TRACE conn3 <- [1,1598,null,{}] 05:37:24 INFO - PROCESS | 1856 | 1461328644450 Marionette TRACE conn3 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:37:24 INFO - PROCESS | 1856 | 1461328644620 Marionette TRACE conn3 <- [1,1599,null,{"value":null}] 05:37:24 INFO - PROCESS | 1856 | 1461328644809 Marionette TRACE conn3 -> [0,1600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:24 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61d59a3800 == 124 [pid = 1856] [id = 407] 05:37:24 INFO - PROCESS | 1856 | ++DOMWINDOW == 231 (0x7f61cd28a800) [pid = 1856] [serial = 1222] [outer = (nil)] 05:37:24 INFO - PROCESS | 1856 | ++DOMWINDOW == 232 (0x7f61d132e800) [pid = 1856] [serial = 1223] [outer = 0x7f61cd28a800] 05:37:24 INFO - PROCESS | 1856 | 1461328644877 Marionette DEBUG loaded listener.js 05:37:24 INFO - PROCESS | 1856 | ++DOMWINDOW == 233 (0x7f61d173c400) [pid = 1856] [serial = 1224] [outer = 0x7f61cd28a800] 05:37:25 INFO - PROCESS | 1856 | 1461328645704 Marionette TRACE conn3 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 05:37:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 05:37:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1287ms 05:37:25 INFO - PROCESS | 1856 | 1461328645729 Marionette TRACE conn3 -> [0,1601,"getWindowHandle",null] 05:37:25 INFO - PROCESS | 1856 | 1461328645731 Marionette TRACE conn3 <- [1,1601,null,{"value":"8"}] 05:37:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 05:37:25 INFO - PROCESS | 1856 | 1461328645737 Marionette TRACE conn3 -> [0,1602,"setScriptTimeout",{"ms":35000}] 05:37:25 INFO - PROCESS | 1856 | 1461328645739 Marionette TRACE conn3 <- [1,1602,null,{}] 05:37:25 INFO - PROCESS | 1856 | 1461328645744 Marionette TRACE conn3 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:37:25 INFO - PROCESS | 1856 | 1461328645930 Marionette TRACE conn3 <- [1,1603,null,{"value":null}] 05:37:26 INFO - PROCESS | 1856 | 1461328646124 Marionette TRACE conn3 -> [0,1604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.acute.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:26 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61d9bbc000 == 125 [pid = 1856] [id = 408] 05:37:26 INFO - PROCESS | 1856 | ++DOMWINDOW == 234 (0x7f61d09b5400) [pid = 1856] [serial = 1225] [outer = (nil)] 05:37:26 INFO - PROCESS | 1856 | ++DOMWINDOW == 235 (0x7f61d2f12800) [pid = 1856] [serial = 1226] [outer = 0x7f61d09b5400] 05:37:26 INFO - PROCESS | 1856 | 1461328646198 Marionette DEBUG loaded listener.js 05:37:26 INFO - PROCESS | 1856 | ++DOMWINDOW == 236 (0x7f61d4b03400) [pid = 1856] [serial = 1227] [outer = 0x7f61d09b5400] 05:37:27 INFO - PROCESS | 1856 | 1461328647008 Marionette TRACE conn3 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 05:37:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 05:37:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1327ms 05:37:27 INFO - PROCESS | 1856 | 1461328647066 Marionette TRACE conn3 -> [0,1605,"getWindowHandle",null] 05:37:27 INFO - PROCESS | 1856 | 1461328647068 Marionette TRACE conn3 <- [1,1605,null,{"value":"8"}] 05:37:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 05:37:27 INFO - PROCESS | 1856 | 1461328647074 Marionette TRACE conn3 -> [0,1606,"setScriptTimeout",{"ms":35000}] 05:37:27 INFO - PROCESS | 1856 | 1461328647076 Marionette TRACE conn3 <- [1,1606,null,{}] 05:37:27 INFO - PROCESS | 1856 | 1461328647081 Marionette TRACE conn3 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:37:27 INFO - PROCESS | 1856 | 1461328647240 Marionette TRACE conn3 <- [1,1607,null,{"value":null}] 05:37:27 INFO - PROCESS | 1856 | 1461328647430 Marionette TRACE conn3 -> [0,1608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.exceeded.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:27 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61db180000 == 126 [pid = 1856] [id = 409] 05:37:27 INFO - PROCESS | 1856 | ++DOMWINDOW == 237 (0x7f61d19ee800) [pid = 1856] [serial = 1228] [outer = (nil)] 05:37:27 INFO - PROCESS | 1856 | ++DOMWINDOW == 238 (0x7f61d55a7000) [pid = 1856] [serial = 1229] [outer = 0x7f61d19ee800] 05:37:27 INFO - PROCESS | 1856 | 1461328647491 Marionette DEBUG loaded listener.js 05:37:27 INFO - PROCESS | 1856 | ++DOMWINDOW == 239 (0x7f61d6f4f400) [pid = 1856] [serial = 1230] [outer = 0x7f61d19ee800] 05:37:28 INFO - PROCESS | 1856 | 1461328648266 Marionette TRACE conn3 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 05:37:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 05:37:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1227ms 05:37:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 05:37:28 INFO - PROCESS | 1856 | 1461328648301 Marionette TRACE conn3 -> [0,1609,"getWindowHandle",null] 05:37:28 INFO - PROCESS | 1856 | 1461328648304 Marionette TRACE conn3 <- [1,1609,null,{"value":"8"}] 05:37:28 INFO - PROCESS | 1856 | 1461328648311 Marionette TRACE conn3 -> [0,1610,"setScriptTimeout",{"ms":35000}] 05:37:28 INFO - PROCESS | 1856 | 1461328648314 Marionette TRACE conn3 <- [1,1610,null,{}] 05:37:28 INFO - PROCESS | 1856 | 1461328648318 Marionette TRACE conn3 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:37:28 INFO - PROCESS | 1856 | 1461328648481 Marionette TRACE conn3 <- [1,1611,null,{"value":null}] 05:37:28 INFO - PROCESS | 1856 | 1461328648669 Marionette TRACE conn3 -> [0,1612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:28 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61e6c91000 == 127 [pid = 1856] [id = 410] 05:37:28 INFO - PROCESS | 1856 | ++DOMWINDOW == 240 (0x7f61d4779800) [pid = 1856] [serial = 1231] [outer = (nil)] 05:37:28 INFO - PROCESS | 1856 | ++DOMWINDOW == 241 (0x7f61d8431c00) [pid = 1856] [serial = 1232] [outer = 0x7f61d4779800] 05:37:28 INFO - PROCESS | 1856 | 1461328648731 Marionette DEBUG loaded listener.js 05:37:28 INFO - PROCESS | 1856 | ++DOMWINDOW == 242 (0x7f61d97adc00) [pid = 1856] [serial = 1233] [outer = 0x7f61d4779800] 05:37:29 INFO - PROCESS | 1856 | 1461328649557 Marionette TRACE conn3 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 05:37:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 05:37:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1286ms 05:37:29 INFO - PROCESS | 1856 | 1461328649596 Marionette TRACE conn3 -> [0,1613,"getWindowHandle",null] 05:37:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 05:37:29 INFO - PROCESS | 1856 | 1461328649601 Marionette TRACE conn3 <- [1,1613,null,{"value":"8"}] 05:37:29 INFO - PROCESS | 1856 | 1461328649606 Marionette TRACE conn3 -> [0,1614,"setScriptTimeout",{"ms":35000}] 05:37:29 INFO - PROCESS | 1856 | 1461328649609 Marionette TRACE conn3 <- [1,1614,null,{}] 05:37:29 INFO - PROCESS | 1856 | 1461328649614 Marionette TRACE conn3 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:37:29 INFO - PROCESS | 1856 | 1461328649775 Marionette TRACE conn3 <- [1,1615,null,{"value":null}] 05:37:29 INFO - PROCESS | 1856 | 1461328649975 Marionette TRACE conn3 -> [0,1616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.lineedge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:29 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61ea930800 == 128 [pid = 1856] [id = 411] 05:37:29 INFO - PROCESS | 1856 | ++DOMWINDOW == 243 (0x7f61d4b0c800) [pid = 1856] [serial = 1234] [outer = (nil)] 05:37:30 INFO - PROCESS | 1856 | ++DOMWINDOW == 244 (0x7f61d9dd3800) [pid = 1856] [serial = 1235] [outer = 0x7f61d4b0c800] 05:37:30 INFO - PROCESS | 1856 | 1461328650040 Marionette DEBUG loaded listener.js 05:37:30 INFO - PROCESS | 1856 | ++DOMWINDOW == 245 (0x7f61daa39000) [pid = 1856] [serial = 1236] [outer = 0x7f61d4b0c800] 05:37:30 INFO - PROCESS | 1856 | 1461328650792 Marionette TRACE conn3 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 05:37:30 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 05:37:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1228ms 05:37:30 INFO - PROCESS | 1856 | 1461328650834 Marionette TRACE conn3 -> [0,1617,"getWindowHandle",null] 05:37:30 INFO - PROCESS | 1856 | 1461328650838 Marionette TRACE conn3 <- [1,1617,null,{"value":"8"}] 05:37:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 05:37:30 INFO - PROCESS | 1856 | 1461328650843 Marionette TRACE conn3 -> [0,1618,"setScriptTimeout",{"ms":35000}] 05:37:30 INFO - PROCESS | 1856 | 1461328650845 Marionette TRACE conn3 <- [1,1618,null,{}] 05:37:30 INFO - PROCESS | 1856 | 1461328650851 Marionette TRACE conn3 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:37:31 INFO - PROCESS | 1856 | 1461328651017 Marionette TRACE conn3 <- [1,1619,null,{"value":null}] 05:37:31 INFO - PROCESS | 1856 | 1461328651218 Marionette TRACE conn3 -> [0,1620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.obtuse.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:31 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61ecf9e000 == 129 [pid = 1856] [id = 412] 05:37:31 INFO - PROCESS | 1856 | ++DOMWINDOW == 246 (0x7f61d839c400) [pid = 1856] [serial = 1237] [outer = (nil)] 05:37:31 INFO - PROCESS | 1856 | ++DOMWINDOW == 247 (0x7f61db91d400) [pid = 1856] [serial = 1238] [outer = 0x7f61d839c400] 05:37:31 INFO - PROCESS | 1856 | 1461328651294 Marionette DEBUG loaded listener.js 05:37:31 INFO - PROCESS | 1856 | ++DOMWINDOW == 248 (0x7f61ddc74c00) [pid = 1856] [serial = 1239] [outer = 0x7f61d839c400] 05:37:32 INFO - PROCESS | 1856 | 1461328652079 Marionette TRACE conn3 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 05:37:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 05:37:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1276ms 05:37:32 INFO - PROCESS | 1856 | 1461328652120 Marionette TRACE conn3 -> [0,1621,"getWindowHandle",null] 05:37:32 INFO - PROCESS | 1856 | 1461328652124 Marionette TRACE conn3 <- [1,1621,null,{"value":"8"}] 05:37:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 05:37:32 INFO - PROCESS | 1856 | 1461328652129 Marionette TRACE conn3 -> [0,1622,"setScriptTimeout",{"ms":35000}] 05:37:32 INFO - PROCESS | 1856 | 1461328652132 Marionette TRACE conn3 <- [1,1622,null,{}] 05:37:32 INFO - PROCESS | 1856 | 1461328652138 Marionette TRACE conn3 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:37:32 INFO - PROCESS | 1856 | 1461328652325 Marionette TRACE conn3 <- [1,1623,null,{"value":null}] 05:37:32 INFO - PROCESS | 1856 | 1461328652519 Marionette TRACE conn3 -> [0,1624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.rightangle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:32 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61c8a18800 == 130 [pid = 1856] [id = 413] 05:37:32 INFO - PROCESS | 1856 | ++DOMWINDOW == 249 (0x7f61d9a17c00) [pid = 1856] [serial = 1240] [outer = (nil)] 05:37:32 INFO - PROCESS | 1856 | ++DOMWINDOW == 250 (0x7f61e7d90800) [pid = 1856] [serial = 1241] [outer = 0x7f61d9a17c00] 05:37:32 INFO - PROCESS | 1856 | 1461328652587 Marionette DEBUG loaded listener.js 05:37:32 INFO - PROCESS | 1856 | ++DOMWINDOW == 251 (0x7f61ec53dc00) [pid = 1856] [serial = 1242] [outer = 0x7f61d9a17c00] 05:37:33 INFO - PROCESS | 1856 | 1461328653387 Marionette TRACE conn3 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 05:37:33 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 05:37:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1282ms 05:37:33 INFO - PROCESS | 1856 | 1461328653413 Marionette TRACE conn3 -> [0,1625,"getWindowHandle",null] 05:37:33 INFO - PROCESS | 1856 | 1461328653417 Marionette TRACE conn3 <- [1,1625,null,{"value":"8"}] 05:37:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 05:37:33 INFO - PROCESS | 1856 | 1461328653422 Marionette TRACE conn3 -> [0,1626,"setScriptTimeout",{"ms":35000}] 05:37:33 INFO - PROCESS | 1856 | 1461328653424 Marionette TRACE conn3 <- [1,1626,null,{}] 05:37:33 INFO - PROCESS | 1856 | 1461328653429 Marionette TRACE conn3 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:37:33 INFO - PROCESS | 1856 | 1461328653593 Marionette TRACE conn3 <- [1,1627,null,{"value":null}] 05:37:33 INFO - PROCESS | 1856 | 1461328653784 Marionette TRACE conn3 -> [0,1628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:33 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61bfce2000 == 131 [pid = 1856] [id = 414] 05:37:33 INFO - PROCESS | 1856 | ++DOMWINDOW == 252 (0x7f61c29d2400) [pid = 1856] [serial = 1243] [outer = (nil)] 05:37:33 INFO - PROCESS | 1856 | ++DOMWINDOW == 253 (0x7f61c29dcc00) [pid = 1856] [serial = 1244] [outer = 0x7f61c29d2400] 05:37:33 INFO - PROCESS | 1856 | 1461328653846 Marionette DEBUG loaded listener.js 05:37:33 INFO - PROCESS | 1856 | ++DOMWINDOW == 254 (0x7f61e1c81c00) [pid = 1856] [serial = 1245] [outer = 0x7f61c29d2400] 05:37:34 INFO - PROCESS | 1856 | 1461328654971 Marionette TRACE conn3 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 05:37:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 05:37:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1629ms 05:37:35 INFO - PROCESS | 1856 | 1461328655052 Marionette TRACE conn3 -> [0,1629,"getWindowHandle",null] 05:37:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 05:37:35 INFO - PROCESS | 1856 | 1461328655057 Marionette TRACE conn3 <- [1,1629,null,{"value":"8"}] 05:37:35 INFO - PROCESS | 1856 | 1461328655064 Marionette TRACE conn3 -> [0,1630,"setScriptTimeout",{"ms":35000}] 05:37:35 INFO - PROCESS | 1856 | 1461328655068 Marionette TRACE conn3 <- [1,1630,null,{}] 05:37:35 INFO - PROCESS | 1856 | 1461328655076 Marionette TRACE conn3 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:37:35 INFO - PROCESS | 1856 | 1461328655261 Marionette TRACE conn3 <- [1,1631,null,{"value":null}] 05:37:35 INFO - PROCESS | 1856 | 1461328655519 Marionette TRACE conn3 -> [0,1632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.within.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:35 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61c66d2000 == 132 [pid = 1856] [id = 415] 05:37:35 INFO - PROCESS | 1856 | ++DOMWINDOW == 255 (0x7f61c2ccf400) [pid = 1856] [serial = 1246] [outer = (nil)] 05:37:35 INFO - PROCESS | 1856 | ++DOMWINDOW == 256 (0x7f61c2cd5800) [pid = 1856] [serial = 1247] [outer = 0x7f61c2ccf400] 05:37:35 INFO - PROCESS | 1856 | 1461328655579 Marionette DEBUG loaded listener.js 05:37:35 INFO - PROCESS | 1856 | ++DOMWINDOW == 257 (0x7f61c315a000) [pid = 1856] [serial = 1248] [outer = 0x7f61c2ccf400] 05:37:36 INFO - PROCESS | 1856 | 1461328656331 Marionette TRACE conn3 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 05:37:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 05:37:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1331ms 05:37:36 INFO - PROCESS | 1856 | 1461328656395 Marionette TRACE conn3 -> [0,1633,"getWindowHandle",null] 05:37:36 INFO - PROCESS | 1856 | 1461328656402 Marionette TRACE conn3 <- [1,1633,null,{"value":"8"}] 05:37:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 05:37:36 INFO - PROCESS | 1856 | 1461328656410 Marionette TRACE conn3 -> [0,1634,"setScriptTimeout",{"ms":35000}] 05:37:36 INFO - PROCESS | 1856 | 1461328656414 Marionette TRACE conn3 <- [1,1634,null,{}] 05:37:36 INFO - PROCESS | 1856 | 1461328656419 Marionette TRACE conn3 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:37:36 INFO - PROCESS | 1856 | 1461328656575 Marionette TRACE conn3 <- [1,1635,null,{"value":null}] 05:37:36 INFO - PROCESS | 1856 | 1461328656915 Marionette TRACE conn3 -> [0,1636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:36 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61c01ad800 == 133 [pid = 1856] [id = 416] 05:37:36 INFO - PROCESS | 1856 | ++DOMWINDOW == 258 (0x7f61c2ed6800) [pid = 1856] [serial = 1249] [outer = (nil)] 05:37:37 INFO - PROCESS | 1856 | ++DOMWINDOW == 259 (0x7f61c3374c00) [pid = 1856] [serial = 1250] [outer = 0x7f61c2ed6800] 05:37:37 INFO - PROCESS | 1856 | 1461328657019 Marionette DEBUG loaded listener.js 05:37:37 INFO - PROCESS | 1856 | ++DOMWINDOW == 260 (0x7f61c3761400) [pid = 1856] [serial = 1251] [outer = 0x7f61c2ed6800] 05:37:37 INFO - PROCESS | 1856 | 1461328657792 Marionette TRACE conn3 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 05:37:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 05:37:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1431ms 05:37:37 INFO - PROCESS | 1856 | 1461328657842 Marionette TRACE conn3 -> [0,1637,"getWindowHandle",null] 05:37:37 INFO - PROCESS | 1856 | 1461328657845 Marionette TRACE conn3 <- [1,1637,null,{"value":"8"}] 05:37:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 05:37:37 INFO - PROCESS | 1856 | 1461328657850 Marionette TRACE conn3 -> [0,1638,"setScriptTimeout",{"ms":35000}] 05:37:37 INFO - PROCESS | 1856 | 1461328657855 Marionette TRACE conn3 <- [1,1638,null,{}] 05:37:37 INFO - PROCESS | 1856 | 1461328657868 Marionette TRACE conn3 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:37:38 INFO - PROCESS | 1856 | 1461328658036 Marionette TRACE conn3 <- [1,1639,null,{"value":null}] 05:37:38 INFO - PROCESS | 1856 | 1461328658235 Marionette TRACE conn3 -> [0,1640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:38 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61c8a1a800 == 134 [pid = 1856] [id = 417] 05:37:38 INFO - PROCESS | 1856 | ++DOMWINDOW == 261 (0x7f61c49df400) [pid = 1856] [serial = 1252] [outer = (nil)] 05:37:38 INFO - PROCESS | 1856 | ++DOMWINDOW == 262 (0x7f61c675ec00) [pid = 1856] [serial = 1253] [outer = 0x7f61c49df400] 05:37:38 INFO - PROCESS | 1856 | 1461328658310 Marionette DEBUG loaded listener.js 05:37:38 INFO - PROCESS | 1856 | ++DOMWINDOW == 263 (0x7f61c77e8400) [pid = 1856] [serial = 1254] [outer = 0x7f61c49df400] 05:37:39 INFO - PROCESS | 1856 | 1461328659112 Marionette TRACE conn3 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 05:37:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 05:37:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1334ms 05:37:39 INFO - PROCESS | 1856 | 1461328659186 Marionette TRACE conn3 -> [0,1641,"getWindowHandle",null] 05:37:39 INFO - PROCESS | 1856 | 1461328659192 Marionette TRACE conn3 <- [1,1641,null,{"value":"8"}] 05:37:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 05:37:39 INFO - PROCESS | 1856 | 1461328659199 Marionette TRACE conn3 -> [0,1642,"setScriptTimeout",{"ms":35000}] 05:37:39 INFO - PROCESS | 1856 | 1461328659206 Marionette TRACE conn3 <- [1,1642,null,{}] 05:37:39 INFO - PROCESS | 1856 | 1461328659211 Marionette TRACE conn3 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:37:39 INFO - PROCESS | 1856 | 1461328659371 Marionette TRACE conn3 <- [1,1643,null,{"value":null}] 05:37:39 INFO - PROCESS | 1856 | 1461328659565 Marionette TRACE conn3 -> [0,1644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:39 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61c5560000 == 135 [pid = 1856] [id = 418] 05:37:39 INFO - PROCESS | 1856 | ++DOMWINDOW == 264 (0x7f61c8153000) [pid = 1856] [serial = 1255] [outer = (nil)] 05:37:39 INFO - PROCESS | 1856 | ++DOMWINDOW == 265 (0x7f61cddee000) [pid = 1856] [serial = 1256] [outer = 0x7f61c8153000] 05:37:39 INFO - PROCESS | 1856 | 1461328659627 Marionette DEBUG loaded listener.js 05:37:39 INFO - PROCESS | 1856 | ++DOMWINDOW == 266 (0x7f61cde05800) [pid = 1856] [serial = 1257] [outer = 0x7f61c8153000] 05:37:40 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61da35c800 == 134 [pid = 1856] [id = 62] 05:37:40 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61d555d000 == 133 [pid = 1856] [id = 324] 05:37:40 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61c4828800 == 132 [pid = 1856] [id = 353] 05:37:40 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61c4686800 == 131 [pid = 1856] [id = 352] 05:37:40 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61d59b9000 == 130 [pid = 1856] [id = 351] 05:37:40 INFO - PROCESS | 1856 | --DOMWINDOW == 265 (0x7f61cd816800) [pid = 1856] [serial = 1091] [outer = (nil)] [url = about:blank] 05:37:40 INFO - PROCESS | 1856 | --DOMWINDOW == 264 (0x7f61d0dca000) [pid = 1856] [serial = 1094] [outer = (nil)] [url = about:blank] 05:37:40 INFO - PROCESS | 1856 | --DOMWINDOW == 263 (0x7f61d4b11400) [pid = 1856] [serial = 1097] [outer = (nil)] [url = about:blank] 05:37:40 INFO - PROCESS | 1856 | --DOMWINDOW == 262 (0x7f61c337c800) [pid = 1856] [serial = 1088] [outer = (nil)] [url = about:blank] 05:37:40 INFO - PROCESS | 1856 | --DOMWINDOW == 261 (0x7f61daa32800) [pid = 1856] [serial = 1100] [outer = (nil)] [url = about:blank] 05:37:40 INFO - PROCESS | 1856 | --DOMWINDOW == 260 (0x7f61ddf2ec00) [pid = 1856] [serial = 1103] [outer = (nil)] [url = about:blank] 05:37:40 INFO - PROCESS | 1856 | --DOMWINDOW == 259 (0x7f61ea9a1800) [pid = 1856] [serial = 1106] [outer = (nil)] [url = about:blank] 05:37:40 INFO - PROCESS | 1856 | --DOMWINDOW == 258 (0x7f61c375c400) [pid = 1856] [serial = 1109] [outer = (nil)] [url = about:blank] 05:37:40 INFO - PROCESS | 1856 | --DOMWINDOW == 257 (0x7f61eae41800) [pid = 1856] [serial = 1112] [outer = (nil)] [url = about:blank] 05:37:40 INFO - PROCESS | 1856 | --DOMWINDOW == 256 (0x7f61c32cc000) [pid = 1856] [serial = 1115] [outer = (nil)] [url = about:blank] 05:37:40 INFO - PROCESS | 1856 | --DOMWINDOW == 255 (0x7f61c315cc00) [pid = 1856] [serial = 1118] [outer = (nil)] [url = about:blank] 05:37:40 INFO - PROCESS | 1856 | --DOMWINDOW == 254 (0x7f61cd27fc00) [pid = 1856] [serial = 1121] [outer = (nil)] [url = about:blank] 05:37:40 INFO - PROCESS | 1856 | --DOMWINDOW == 253 (0x7f61d6f44c00) [pid = 1856] [serial = 1145] [outer = (nil)] [url = about:blank] 05:37:40 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61d0bb8000 == 129 [pid = 1856] [id = 401] 05:37:40 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61d011a000 == 128 [pid = 1856] [id = 400] 05:37:40 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61cd628800 == 127 [pid = 1856] [id = 399] 05:37:40 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61c8514000 == 126 [pid = 1856] [id = 398] 05:37:40 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61c755a800 == 125 [pid = 1856] [id = 397] 05:37:40 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61c468e000 == 124 [pid = 1856] [id = 396] 05:37:40 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61c4fe1800 == 123 [pid = 1856] [id = 395] 05:37:40 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61c7693000 == 122 [pid = 1856] [id = 389] 05:37:40 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61c6667800 == 121 [pid = 1856] [id = 388] 05:37:40 INFO - PROCESS | 1856 | 1461328660537 Marionette TRACE conn3 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 05:37:40 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61ed18c000 == 120 [pid = 1856] [id = 387] 05:37:40 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61e7de1000 == 119 [pid = 1856] [id = 386] 05:37:40 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61db959800 == 118 [pid = 1856] [id = 385] 05:37:40 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61da55b000 == 117 [pid = 1856] [id = 384] 05:37:40 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61d0312000 == 116 [pid = 1856] [id = 383] 05:37:40 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61c7652800 == 115 [pid = 1856] [id = 382] 05:37:40 INFO - PROCESS | 1856 | --DOMWINDOW == 252 (0x7f61d8431000) [pid = 1856] [serial = 1086] [outer = (nil)] [url = about:blank] 05:37:40 INFO - PROCESS | 1856 | --DOMWINDOW == 251 (0x7f61c460a400) [pid = 1856] [serial = 1125] [outer = (nil)] [url = about:blank] 05:37:40 INFO - PROCESS | 1856 | --DOMWINDOW == 250 (0x7f61c37c7000) [pid = 1856] [serial = 1124] [outer = (nil)] [url = about:blank] 05:37:40 INFO - PROCESS | 1856 | --DOMWINDOW == 249 (0x7f61d047f400) [pid = 1856] [serial = 1133] [outer = (nil)] [url = about:blank] 05:37:40 INFO - PROCESS | 1856 | --DOMWINDOW == 248 (0x7f61d0c09c00) [pid = 1856] [serial = 1136] [outer = (nil)] [url = about:blank] 05:37:40 INFO - PROCESS | 1856 | --DOMWINDOW == 247 (0x7f61c76e6000) [pid = 1856] [serial = 1128] [outer = (nil)] [url = about:blank] 05:37:40 INFO - PROCESS | 1856 | --DOMWINDOW == 246 (0x7f61c49dd400) [pid = 1856] [serial = 1127] [outer = (nil)] [url = about:blank] 05:37:40 INFO - PROCESS | 1856 | --DOMWINDOW == 245 (0x7f61cd289000) [pid = 1856] [serial = 1130] [outer = (nil)] [url = about:blank] 05:37:40 INFO - PROCESS | 1856 | --DOMWINDOW == 244 (0x7f61cef91c00) [pid = 1856] [serial = 1131] [outer = (nil)] [url = about:blank] 05:37:40 INFO - PROCESS | 1856 | --DOMWINDOW == 243 (0x7f61d189f000) [pid = 1856] [serial = 1139] [outer = (nil)] [url = about:blank] 05:37:40 INFO - PROCESS | 1856 | --DOMWINDOW == 242 (0x7f61d189ac00) [pid = 1856] [serial = 1142] [outer = (nil)] [url = about:blank] 05:37:40 INFO - PROCESS | 1856 | --DOMWINDOW == 241 (0x7f61d4b03800) [pid = 1856] [serial = 1140] [outer = (nil)] [url = about:blank] 05:37:40 INFO - PROCESS | 1856 | --DOMWINDOW == 240 (0x7f61d55ae800) [pid = 1856] [serial = 1143] [outer = (nil)] [url = about:blank] 05:37:40 INFO - PROCESS | 1856 | --DOMWINDOW == 239 (0x7f61d0b32400) [pid = 1856] [serial = 1134] [outer = (nil)] [url = about:blank] 05:37:40 INFO - PROCESS | 1856 | --DOMWINDOW == 238 (0x7f61d0dc7c00) [pid = 1856] [serial = 1137] [outer = (nil)] [url = about:blank] 05:37:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 05:37:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1380ms 05:37:40 INFO - PROCESS | 1856 | 1461328660581 Marionette TRACE conn3 -> [0,1645,"getWindowHandle",null] 05:37:40 INFO - PROCESS | 1856 | 1461328660584 Marionette TRACE conn3 <- [1,1645,null,{"value":"8"}] 05:37:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 05:37:40 INFO - PROCESS | 1856 | 1461328660589 Marionette TRACE conn3 -> [0,1646,"setScriptTimeout",{"ms":35000}] 05:37:40 INFO - PROCESS | 1856 | 1461328660590 Marionette TRACE conn3 <- [1,1646,null,{}] 05:37:40 INFO - PROCESS | 1856 | 1461328660595 Marionette TRACE conn3 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:37:40 INFO - PROCESS | 1856 | 1461328660739 Marionette TRACE conn3 <- [1,1647,null,{"value":null}] 05:37:40 INFO - PROCESS | 1856 | 1461328660897 Marionette TRACE conn3 -> [0,1648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.scaledefault.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:40 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61c30dd000 == 116 [pid = 1856] [id = 419] 05:37:40 INFO - PROCESS | 1856 | ++DOMWINDOW == 239 (0x7f61c32cc000) [pid = 1856] [serial = 1258] [outer = (nil)] 05:37:40 INFO - PROCESS | 1856 | ++DOMWINDOW == 240 (0x7f61c675a000) [pid = 1856] [serial = 1259] [outer = 0x7f61c32cc000] 05:37:40 INFO - PROCESS | 1856 | 1461328660953 Marionette DEBUG loaded listener.js 05:37:41 INFO - PROCESS | 1856 | ++DOMWINDOW == 241 (0x7f61cd284000) [pid = 1856] [serial = 1260] [outer = 0x7f61c32cc000] 05:37:41 INFO - PROCESS | 1856 | 1461328661628 Marionette TRACE conn3 <- [1,1648,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 05:37:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 05:37:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1078ms 05:37:41 INFO - PROCESS | 1856 | 1461328661667 Marionette TRACE conn3 -> [0,1649,"getWindowHandle",null] 05:37:41 INFO - PROCESS | 1856 | 1461328661670 Marionette TRACE conn3 <- [1,1649,null,{"value":"8"}] 05:37:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 05:37:41 INFO - PROCESS | 1856 | 1461328661675 Marionette TRACE conn3 -> [0,1650,"setScriptTimeout",{"ms":35000}] 05:37:41 INFO - PROCESS | 1856 | 1461328661677 Marionette TRACE conn3 <- [1,1650,null,{}] 05:37:41 INFO - PROCESS | 1856 | 1461328661682 Marionette TRACE conn3 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:37:41 INFO - PROCESS | 1856 | 1461328661856 Marionette TRACE conn3 <- [1,1651,null,{"value":null}] 05:37:42 INFO - PROCESS | 1856 | 1461328662011 Marionette TRACE conn3 -> [0,1652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.transformed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:42 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61c76a2800 == 117 [pid = 1856] [id = 420] 05:37:42 INFO - PROCESS | 1856 | ++DOMWINDOW == 242 (0x7f61cd280800) [pid = 1856] [serial = 1261] [outer = (nil)] 05:37:42 INFO - PROCESS | 1856 | ++DOMWINDOW == 243 (0x7f61cef98800) [pid = 1856] [serial = 1262] [outer = 0x7f61cd280800] 05:37:42 INFO - PROCESS | 1856 | 1461328662068 Marionette DEBUG loaded listener.js 05:37:42 INFO - PROCESS | 1856 | ++DOMWINDOW == 244 (0x7f61d0b33400) [pid = 1856] [serial = 1263] [outer = 0x7f61cd280800] 05:37:42 INFO - PROCESS | 1856 | 1461328662701 Marionette TRACE conn3 <- [1,1652,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 05:37:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 05:37:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1081ms 05:37:42 INFO - PROCESS | 1856 | 1461328662756 Marionette TRACE conn3 -> [0,1653,"getWindowHandle",null] 05:37:42 INFO - PROCESS | 1856 | 1461328662758 Marionette TRACE conn3 <- [1,1653,null,{"value":"8"}] 05:37:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 05:37:42 INFO - PROCESS | 1856 | 1461328662764 Marionette TRACE conn3 -> [0,1654,"setScriptTimeout",{"ms":35000}] 05:37:42 INFO - PROCESS | 1856 | 1461328662765 Marionette TRACE conn3 <- [1,1654,null,{}] 05:37:42 INFO - PROCESS | 1856 | 1461328662770 Marionette TRACE conn3 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:37:42 INFO - PROCESS | 1856 | 1461328662994 Marionette TRACE conn3 <- [1,1655,null,{"value":null}] 05:37:43 INFO - PROCESS | 1856 | 1461328663023 Marionette TRACE conn3 -> [0,1656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:43 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61d0312000 == 118 [pid = 1856] [id = 421] 05:37:43 INFO - PROCESS | 1856 | ++DOMWINDOW == 245 (0x7f61c2cd3000) [pid = 1856] [serial = 1264] [outer = (nil)] 05:37:43 INFO - PROCESS | 1856 | ++DOMWINDOW == 246 (0x7f61d0dca000) [pid = 1856] [serial = 1265] [outer = 0x7f61c2cd3000] 05:37:43 INFO - PROCESS | 1856 | 1461328663077 Marionette DEBUG loaded listener.js 05:37:43 INFO - PROCESS | 1856 | ++DOMWINDOW == 247 (0x7f61d173f400) [pid = 1856] [serial = 1266] [outer = 0x7f61c2cd3000] 05:37:43 INFO - PROCESS | 1856 | 1461328663779 Marionette TRACE conn3 <- [1,1656,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 05:37:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 05:37:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1024ms 05:37:43 INFO - PROCESS | 1856 | 1461328663794 Marionette TRACE conn3 -> [0,1657,"getWindowHandle",null] 05:37:43 INFO - PROCESS | 1856 | 1461328663796 Marionette TRACE conn3 <- [1,1657,null,{"value":"8"}] 05:37:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 05:37:43 INFO - PROCESS | 1856 | 1461328663803 Marionette TRACE conn3 -> [0,1658,"setScriptTimeout",{"ms":35000}] 05:37:43 INFO - PROCESS | 1856 | 1461328663806 Marionette TRACE conn3 <- [1,1658,null,{}] 05:37:43 INFO - PROCESS | 1856 | 1461328663829 Marionette TRACE conn3 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:37:44 INFO - PROCESS | 1856 | 1461328664026 Marionette TRACE conn3 <- [1,1659,null,{"value":null}] 05:37:44 INFO - PROCESS | 1856 | 1461328664050 Marionette TRACE conn3 -> [0,1660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:44 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61d1464000 == 119 [pid = 1856] [id = 422] 05:37:44 INFO - PROCESS | 1856 | ++DOMWINDOW == 248 (0x7f61d0a51400) [pid = 1856] [serial = 1267] [outer = (nil)] 05:37:44 INFO - PROCESS | 1856 | ++DOMWINDOW == 249 (0x7f61d18a0800) [pid = 1856] [serial = 1268] [outer = 0x7f61d0a51400] 05:37:44 INFO - PROCESS | 1856 | 1461328664103 Marionette DEBUG loaded listener.js 05:37:44 INFO - PROCESS | 1856 | ++DOMWINDOW == 250 (0x7f61d1f6f800) [pid = 1856] [serial = 1269] [outer = 0x7f61d0a51400] 05:37:44 INFO - PROCESS | 1856 | 1461328664872 Marionette TRACE conn3 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 05:37:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 05:37:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1132ms 05:37:45 INFO - PROCESS | 1856 | --DOMWINDOW == 249 (0x7f61c460e400) [pid = 1856] [serial = 1192] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 05:37:45 INFO - PROCESS | 1856 | --DOMWINDOW == 248 (0x7f61d4625000) [pid = 1856] [serial = 874] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 05:37:45 INFO - PROCESS | 1856 | --DOMWINDOW == 247 (0x7f61cef91400) [pid = 1856] [serial = 922] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 05:37:45 INFO - PROCESS | 1856 | --DOMWINDOW == 246 (0x7f61c45ee400) [pid = 1856] [serial = 1195] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 05:37:45 INFO - PROCESS | 1856 | --DOMWINDOW == 245 (0x7f61cefa8400) [pid = 1856] [serial = 1201] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 05:37:45 INFO - PROCESS | 1856 | --DOMWINDOW == 244 (0x7f61c57c3400) [pid = 1856] [serial = 889] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 05:37:45 INFO - PROCESS | 1856 | --DOMWINDOW == 243 (0x7f61e8d76800) [pid = 1856] [serial = 883] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 05:37:45 INFO - PROCESS | 1856 | --DOMWINDOW == 242 (0x7f61d9498400) [pid = 1856] [serial = 934] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 05:37:45 INFO - PROCESS | 1856 | --DOMWINDOW == 241 (0x7f61c76eb000) [pid = 1856] [serial = 1198] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 05:37:45 INFO - PROCESS | 1856 | --DOMWINDOW == 240 (0x7f61c4606400) [pid = 1856] [serial = 868] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 05:37:45 INFO - PROCESS | 1856 | --DOMWINDOW == 239 (0x7f61c32d1800) [pid = 1856] [serial = 1204] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 05:37:45 INFO - PROCESS | 1856 | --DOMWINDOW == 238 (0x7f61c32c2800) [pid = 1856] [serial = 1189] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 05:37:45 INFO - PROCESS | 1856 | --DOMWINDOW == 237 (0x7f61e7ff3000) [pid = 1856] [serial = 943] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 05:37:45 INFO - PROCESS | 1856 | --DOMWINDOW == 236 (0x7f61d0b3d000) [pid = 1856] [serial = 886] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 05:37:45 INFO - PROCESS | 1856 | --DOMWINDOW == 235 (0x7f61c814f400) [pid = 1856] [serial = 892] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 05:37:45 INFO - PROCESS | 1856 | --DOMWINDOW == 234 (0x7f61c3156800) [pid = 1856] [serial = 1120] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 05:37:45 INFO - PROCESS | 1856 | --DOMWINDOW == 233 (0x7f61db920800) [pid = 1856] [serial = 937] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 05:37:45 INFO - PROCESS | 1856 | --DOMWINDOW == 232 (0x7f61c2ccf000) [pid = 1856] [serial = 1186] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 05:37:45 INFO - PROCESS | 1856 | --DOMWINDOW == 231 (0x7f61c337e000) [pid = 1856] [serial = 1063] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 05:37:45 INFO - PROCESS | 1856 | --DOMWINDOW == 230 (0x7f61d0dc5000) [pid = 1856] [serial = 949] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 05:37:45 INFO - PROCESS | 1856 | --DOMWINDOW == 229 (0x7f61ddf34c00) [pid = 1856] [serial = 940] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 05:37:45 INFO - PROCESS | 1856 | --DOMWINDOW == 228 (0x7f61d09a4800) [pid = 1856] [serial = 30] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 05:37:45 INFO - PROCESS | 1856 | --DOMWINDOW == 227 (0x7f61d4624400) [pid = 1856] [serial = 814] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 05:37:45 INFO - PROCESS | 1856 | --DOMWINDOW == 226 (0x7f61d4771000) [pid = 1856] [serial = 877] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 05:37:45 INFO - PROCESS | 1856 | --DOMWINDOW == 225 (0x7f61c4609400) [pid = 1856] [serial = 871] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 05:37:45 INFO - PROCESS | 1856 | --DOMWINDOW == 224 (0x7f61d09b1800) [pid = 1856] [serial = 33] [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.] 05:37:45 INFO - PROCESS | 1856 | --DOMWINDOW == 223 (0x7f61d5153800) [pid = 1856] [serial = 880] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 05:37:45 INFO - PROCESS | 1856 | --DOMWINDOW == 222 (0x7f61d2f14800) [pid = 1856] [serial = 928] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 05:37:45 INFO - PROCESS | 1856 | --DOMWINDOW == 221 (0x7f61d04b1800) [pid = 1856] [serial = 925] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 05:37:45 INFO - PROCESS | 1856 | --DOMWINDOW == 220 (0x7f61d477c000) [pid = 1856] [serial = 931] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 05:37:45 INFO - PROCESS | 1856 | --DOMWINDOW == 219 (0x7f61d578fc00) [pid = 1856] [serial = 946] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 05:37:45 INFO - PROCESS | 1856 | 1461328665720 Marionette TRACE conn3 -> [0,1661,"getWindowHandle",null] 05:37:45 INFO - PROCESS | 1856 | 1461328665723 Marionette TRACE conn3 <- [1,1661,null,{"value":"8"}] 05:37:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 05:37:45 INFO - PROCESS | 1856 | 1461328665737 Marionette TRACE conn3 -> [0,1662,"setScriptTimeout",{"ms":35000}] 05:37:45 INFO - PROCESS | 1856 | 1461328665739 Marionette TRACE conn3 <- [1,1662,null,{}] 05:37:45 INFO - PROCESS | 1856 | 1461328665745 Marionette TRACE conn3 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:37:45 INFO - PROCESS | 1856 | 1461328665893 Marionette TRACE conn3 <- [1,1663,null,{"value":null}] 05:37:46 INFO - PROCESS | 1856 | 1461328666038 Marionette TRACE conn3 -> [0,1664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:46 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61c5553800 == 120 [pid = 1856] [id = 423] 05:37:46 INFO - PROCESS | 1856 | ++DOMWINDOW == 220 (0x7f61c37d0c00) [pid = 1856] [serial = 1270] [outer = (nil)] 05:37:46 INFO - PROCESS | 1856 | ++DOMWINDOW == 221 (0x7f61c76e4c00) [pid = 1856] [serial = 1271] [outer = 0x7f61c37d0c00] 05:37:46 INFO - PROCESS | 1856 | 1461328666094 Marionette DEBUG loaded listener.js 05:37:46 INFO - PROCESS | 1856 | ++DOMWINDOW == 222 (0x7f61cd28ac00) [pid = 1856] [serial = 1272] [outer = 0x7f61c37d0c00] 05:37:46 INFO - PROCESS | 1856 | 1461328666667 Marionette TRACE conn3 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 05:37:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 05:37:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 975ms 05:37:46 INFO - PROCESS | 1856 | 1461328666713 Marionette TRACE conn3 -> [0,1665,"getWindowHandle",null] 05:37:46 INFO - PROCESS | 1856 | 1461328666716 Marionette TRACE conn3 <- [1,1665,null,{"value":"8"}] 05:37:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 05:37:46 INFO - PROCESS | 1856 | 1461328666721 Marionette TRACE conn3 -> [0,1666,"setScriptTimeout",{"ms":35000}] 05:37:46 INFO - PROCESS | 1856 | 1461328666723 Marionette TRACE conn3 <- [1,1666,null,{}] 05:37:46 INFO - PROCESS | 1856 | 1461328666727 Marionette TRACE conn3 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:37:46 INFO - PROCESS | 1856 | 1461328666869 Marionette TRACE conn3 <- [1,1667,null,{"value":null}] 05:37:47 INFO - PROCESS | 1856 | 1461328667025 Marionette TRACE conn3 -> [0,1668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:47 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61d154a800 == 121 [pid = 1856] [id = 424] 05:37:47 INFO - PROCESS | 1856 | ++DOMWINDOW == 223 (0x7f61c4609400) [pid = 1856] [serial = 1273] [outer = (nil)] 05:37:47 INFO - PROCESS | 1856 | ++DOMWINDOW == 224 (0x7f61d047fc00) [pid = 1856] [serial = 1274] [outer = 0x7f61c4609400] 05:37:47 INFO - PROCESS | 1856 | 1461328667079 Marionette DEBUG loaded listener.js 05:37:47 INFO - PROCESS | 1856 | ++DOMWINDOW == 225 (0x7f61d1899000) [pid = 1856] [serial = 1275] [outer = 0x7f61c4609400] 05:37:47 INFO - PROCESS | 1856 | 1461328667816 Marionette TRACE conn3 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 05:37:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 05:37:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1130ms 05:37:47 INFO - PROCESS | 1856 | 1461328667853 Marionette TRACE conn3 -> [0,1669,"getWindowHandle",null] 05:37:47 INFO - PROCESS | 1856 | 1461328667858 Marionette TRACE conn3 <- [1,1669,null,{"value":"8"}] 05:37:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 05:37:47 INFO - PROCESS | 1856 | 1461328667875 Marionette TRACE conn3 -> [0,1670,"setScriptTimeout",{"ms":35000}] 05:37:47 INFO - PROCESS | 1856 | 1461328667880 Marionette TRACE conn3 <- [1,1670,null,{}] 05:37:47 INFO - PROCESS | 1856 | 1461328667887 Marionette TRACE conn3 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:37:48 INFO - PROCESS | 1856 | 1461328668059 Marionette TRACE conn3 <- [1,1671,null,{"value":null}] 05:37:48 INFO - PROCESS | 1856 | 1461328668251 Marionette TRACE conn3 -> [0,1672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:48 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61c4836800 == 122 [pid = 1856] [id = 425] 05:37:48 INFO - PROCESS | 1856 | ++DOMWINDOW == 226 (0x7f61c29dd400) [pid = 1856] [serial = 1276] [outer = (nil)] 05:37:48 INFO - PROCESS | 1856 | ++DOMWINDOW == 227 (0x7f61c2ccec00) [pid = 1856] [serial = 1277] [outer = 0x7f61c29dd400] 05:37:48 INFO - PROCESS | 1856 | 1461328668318 Marionette DEBUG loaded listener.js 05:37:48 INFO - PROCESS | 1856 | ++DOMWINDOW == 228 (0x7f61c315e000) [pid = 1856] [serial = 1278] [outer = 0x7f61c29dd400] 05:37:49 INFO - PROCESS | 1856 | 1461328669150 Marionette TRACE conn3 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 05:37:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 05:37:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1331ms 05:37:49 INFO - PROCESS | 1856 | 1461328669206 Marionette TRACE conn3 -> [0,1673,"getWindowHandle",null] 05:37:49 INFO - PROCESS | 1856 | 1461328669213 Marionette TRACE conn3 <- [1,1673,null,{"value":"8"}] 05:37:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 05:37:49 INFO - PROCESS | 1856 | 1461328669223 Marionette TRACE conn3 -> [0,1674,"setScriptTimeout",{"ms":35000}] 05:37:49 INFO - PROCESS | 1856 | 1461328669226 Marionette TRACE conn3 <- [1,1674,null,{}] 05:37:49 INFO - PROCESS | 1856 | 1461328669230 Marionette TRACE conn3 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:37:49 INFO - PROCESS | 1856 | 1461328669403 Marionette TRACE conn3 <- [1,1675,null,{"value":null}] 05:37:49 INFO - PROCESS | 1856 | 1461328669607 Marionette TRACE conn3 -> [0,1676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:49 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61c8a0d800 == 123 [pid = 1856] [id = 426] 05:37:49 INFO - PROCESS | 1856 | ++DOMWINDOW == 229 (0x7f61c45e5000) [pid = 1856] [serial = 1279] [outer = (nil)] 05:37:49 INFO - PROCESS | 1856 | ++DOMWINDOW == 230 (0x7f61c4674c00) [pid = 1856] [serial = 1280] [outer = 0x7f61c45e5000] 05:37:49 INFO - PROCESS | 1856 | 1461328669677 Marionette DEBUG loaded listener.js 05:37:49 INFO - PROCESS | 1856 | ++DOMWINDOW == 231 (0x7f61c6758c00) [pid = 1856] [serial = 1281] [outer = 0x7f61c45e5000] 05:37:50 INFO - PROCESS | 1856 | 1461328670578 Marionette TRACE conn3 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 05:37:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 05:37:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1429ms 05:37:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 05:37:50 INFO - PROCESS | 1856 | 1461328670652 Marionette TRACE conn3 -> [0,1677,"getWindowHandle",null] 05:37:50 INFO - PROCESS | 1856 | 1461328670655 Marionette TRACE conn3 <- [1,1677,null,{"value":"8"}] 05:37:50 INFO - PROCESS | 1856 | 1461328670661 Marionette TRACE conn3 -> [0,1678,"setScriptTimeout",{"ms":35000}] 05:37:50 INFO - PROCESS | 1856 | 1461328670666 Marionette TRACE conn3 <- [1,1678,null,{}] 05:37:50 INFO - PROCESS | 1856 | 1461328670680 Marionette TRACE conn3 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:37:50 INFO - PROCESS | 1856 | 1461328670892 Marionette TRACE conn3 <- [1,1679,null,{"value":null}] 05:37:51 INFO - PROCESS | 1856 | 1461328671130 Marionette TRACE conn3 -> [0,1680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:51 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61d49f0800 == 124 [pid = 1856] [id = 427] 05:37:51 INFO - PROCESS | 1856 | ++DOMWINDOW == 232 (0x7f61c8152400) [pid = 1856] [serial = 1282] [outer = (nil)] 05:37:51 INFO - PROCESS | 1856 | ++DOMWINDOW == 233 (0x7f61cde08400) [pid = 1856] [serial = 1283] [outer = 0x7f61c8152400] 05:37:51 INFO - PROCESS | 1856 | 1461328671247 Marionette DEBUG loaded listener.js 05:37:51 INFO - PROCESS | 1856 | ++DOMWINDOW == 234 (0x7f61cef9b000) [pid = 1856] [serial = 1284] [outer = 0x7f61c8152400] 05:37:52 INFO - PROCESS | 1856 | 1461328672018 Marionette TRACE conn3 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 05:37:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 05:37:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1390ms 05:37:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 05:37:52 INFO - PROCESS | 1856 | 1461328672050 Marionette TRACE conn3 -> [0,1681,"getWindowHandle",null] 05:37:52 INFO - PROCESS | 1856 | 1461328672053 Marionette TRACE conn3 <- [1,1681,null,{"value":"8"}] 05:37:52 INFO - PROCESS | 1856 | 1461328672059 Marionette TRACE conn3 -> [0,1682,"setScriptTimeout",{"ms":35000}] 05:37:52 INFO - PROCESS | 1856 | 1461328672062 Marionette TRACE conn3 <- [1,1682,null,{}] 05:37:52 INFO - PROCESS | 1856 | 1461328672067 Marionette TRACE conn3 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:37:52 INFO - PROCESS | 1856 | 1461328672223 Marionette TRACE conn3 <- [1,1683,null,{"value":null}] 05:37:52 INFO - PROCESS | 1856 | 1461328672418 Marionette TRACE conn3 -> [0,1684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:52 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61d8812800 == 125 [pid = 1856] [id = 428] 05:37:52 INFO - PROCESS | 1856 | ++DOMWINDOW == 235 (0x7f61c77eac00) [pid = 1856] [serial = 1285] [outer = (nil)] 05:37:52 INFO - PROCESS | 1856 | ++DOMWINDOW == 236 (0x7f61d09bc400) [pid = 1856] [serial = 1286] [outer = 0x7f61c77eac00] 05:37:52 INFO - PROCESS | 1856 | 1461328672487 Marionette DEBUG loaded listener.js 05:37:52 INFO - PROCESS | 1856 | ++DOMWINDOW == 237 (0x7f61d0f59c00) [pid = 1856] [serial = 1287] [outer = 0x7f61c77eac00] 05:37:53 INFO - PROCESS | 1856 | 1461328673290 Marionette TRACE conn3 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 05:37:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 05:37:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1278ms 05:37:53 INFO - PROCESS | 1856 | 1461328673336 Marionette TRACE conn3 -> [0,1685,"getWindowHandle",null] 05:37:53 INFO - PROCESS | 1856 | 1461328673339 Marionette TRACE conn3 <- [1,1685,null,{"value":"8"}] 05:37:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 05:37:53 INFO - PROCESS | 1856 | 1461328673344 Marionette TRACE conn3 -> [0,1686,"setScriptTimeout",{"ms":35000}] 05:37:53 INFO - PROCESS | 1856 | 1461328673346 Marionette TRACE conn3 <- [1,1686,null,{}] 05:37:53 INFO - PROCESS | 1856 | 1461328673352 Marionette TRACE conn3 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:37:53 INFO - PROCESS | 1856 | 1461328673520 Marionette TRACE conn3 <- [1,1687,null,{"value":null}] 05:37:53 INFO - PROCESS | 1856 | 1461328673713 Marionette TRACE conn3 -> [0,1688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:53 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61db176800 == 126 [pid = 1856] [id = 429] 05:37:53 INFO - PROCESS | 1856 | ++DOMWINDOW == 238 (0x7f61cef99800) [pid = 1856] [serial = 1288] [outer = (nil)] 05:37:53 INFO - PROCESS | 1856 | ++DOMWINDOW == 239 (0x7f61d19f4800) [pid = 1856] [serial = 1289] [outer = 0x7f61cef99800] 05:37:53 INFO - PROCESS | 1856 | 1461328673778 Marionette DEBUG loaded listener.js 05:37:53 INFO - PROCESS | 1856 | ++DOMWINDOW == 240 (0x7f61d462fc00) [pid = 1856] [serial = 1290] [outer = 0x7f61cef99800] 05:37:54 INFO - PROCESS | 1856 | 1461328674603 Marionette TRACE conn3 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 05:37:54 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 05:37:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1329ms 05:37:54 INFO - PROCESS | 1856 | 1461328674674 Marionette TRACE conn3 -> [0,1689,"getWindowHandle",null] 05:37:54 INFO - PROCESS | 1856 | 1461328674678 Marionette TRACE conn3 <- [1,1689,null,{"value":"8"}] 05:37:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 05:37:54 INFO - PROCESS | 1856 | 1461328674683 Marionette TRACE conn3 -> [0,1690,"setScriptTimeout",{"ms":35000}] 05:37:54 INFO - PROCESS | 1856 | 1461328674686 Marionette TRACE conn3 <- [1,1690,null,{}] 05:37:54 INFO - PROCESS | 1856 | 1461328674690 Marionette TRACE conn3 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:37:54 INFO - PROCESS | 1856 | 1461328674923 Marionette TRACE conn3 <- [1,1691,null,{"value":null}] 05:37:55 INFO - PROCESS | 1856 | 1461328675125 Marionette TRACE conn3 -> [0,1692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:55 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61eae70000 == 127 [pid = 1856] [id = 430] 05:37:55 INFO - PROCESS | 1856 | ++DOMWINDOW == 241 (0x7f61d1056400) [pid = 1856] [serial = 1291] [outer = (nil)] 05:37:55 INFO - PROCESS | 1856 | ++DOMWINDOW == 242 (0x7f61d842ac00) [pid = 1856] [serial = 1292] [outer = 0x7f61d1056400] 05:37:55 INFO - PROCESS | 1856 | 1461328675237 Marionette DEBUG loaded listener.js 05:37:55 INFO - PROCESS | 1856 | ++DOMWINDOW == 243 (0x7f61db927c00) [pid = 1856] [serial = 1293] [outer = 0x7f61d1056400] 05:37:56 INFO - PROCESS | 1856 | 1461328676020 Marionette TRACE conn3 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 05:37:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 05:37:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1389ms 05:37:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 05:37:56 INFO - PROCESS | 1856 | 1461328676072 Marionette TRACE conn3 -> [0,1693,"getWindowHandle",null] 05:37:56 INFO - PROCESS | 1856 | 1461328676074 Marionette TRACE conn3 <- [1,1693,null,{"value":"8"}] 05:37:56 INFO - PROCESS | 1856 | 1461328676079 Marionette TRACE conn3 -> [0,1694,"setScriptTimeout",{"ms":35000}] 05:37:56 INFO - PROCESS | 1856 | 1461328676082 Marionette TRACE conn3 <- [1,1694,null,{}] 05:37:56 INFO - PROCESS | 1856 | 1461328676087 Marionette TRACE conn3 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:37:56 INFO - PROCESS | 1856 | 1461328676263 Marionette TRACE conn3 <- [1,1695,null,{"value":null}] 05:37:56 INFO - PROCESS | 1856 | 1461328676459 Marionette TRACE conn3 -> [0,1696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:56 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61f48b1800 == 128 [pid = 1856] [id = 431] 05:37:56 INFO - PROCESS | 1856 | ++DOMWINDOW == 244 (0x7f61d47d1400) [pid = 1856] [serial = 1294] [outer = (nil)] 05:37:56 INFO - PROCESS | 1856 | ++DOMWINDOW == 245 (0x7f61e0d68000) [pid = 1856] [serial = 1295] [outer = 0x7f61d47d1400] 05:37:56 INFO - PROCESS | 1856 | 1461328676523 Marionette DEBUG loaded listener.js 05:37:56 INFO - PROCESS | 1856 | ++DOMWINDOW == 246 (0x7f61e7b68000) [pid = 1856] [serial = 1296] [outer = 0x7f61d47d1400] 05:37:57 INFO - PROCESS | 1856 | 1461328677312 Marionette TRACE conn3 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 05:37:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 05:37:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1288ms 05:37:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 05:37:57 INFO - PROCESS | 1856 | 1461328677367 Marionette TRACE conn3 -> [0,1697,"getWindowHandle",null] 05:37:57 INFO - PROCESS | 1856 | 1461328677370 Marionette TRACE conn3 <- [1,1697,null,{"value":"8"}] 05:37:57 INFO - PROCESS | 1856 | 1461328677375 Marionette TRACE conn3 -> [0,1698,"setScriptTimeout",{"ms":35000}] 05:37:57 INFO - PROCESS | 1856 | 1461328677378 Marionette TRACE conn3 <- [1,1698,null,{}] 05:37:57 INFO - PROCESS | 1856 | 1461328677383 Marionette TRACE conn3 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:37:57 INFO - PROCESS | 1856 | 1461328677549 Marionette TRACE conn3 <- [1,1699,null,{"value":null}] 05:37:57 INFO - PROCESS | 1856 | 1461328677745 Marionette TRACE conn3 -> [0,1700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonempty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:57 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61c2cf1800 == 129 [pid = 1856] [id = 432] 05:37:57 INFO - PROCESS | 1856 | ++DOMWINDOW == 247 (0x7f61d5791400) [pid = 1856] [serial = 1297] [outer = (nil)] 05:37:57 INFO - PROCESS | 1856 | ++DOMWINDOW == 248 (0x7f61e7fee400) [pid = 1856] [serial = 1298] [outer = 0x7f61d5791400] 05:37:57 INFO - PROCESS | 1856 | 1461328677809 Marionette DEBUG loaded listener.js 05:37:57 INFO - PROCESS | 1856 | ++DOMWINDOW == 249 (0x7f61e8d75800) [pid = 1856] [serial = 1299] [outer = 0x7f61d5791400] 05:37:58 INFO - PROCESS | 1856 | 1461328678624 Marionette TRACE conn3 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 05:37:58 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 05:37:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1327ms 05:37:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 05:37:58 INFO - PROCESS | 1856 | 1461328678703 Marionette TRACE conn3 -> [0,1701,"getWindowHandle",null] 05:37:58 INFO - PROCESS | 1856 | 1461328678705 Marionette TRACE conn3 <- [1,1701,null,{"value":"8"}] 05:37:58 INFO - PROCESS | 1856 | 1461328678711 Marionette TRACE conn3 -> [0,1702,"setScriptTimeout",{"ms":35000}] 05:37:58 INFO - PROCESS | 1856 | 1461328678714 Marionette TRACE conn3 <- [1,1702,null,{}] 05:37:58 INFO - PROCESS | 1856 | 1461328678718 Marionette TRACE conn3 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:37:58 INFO - PROCESS | 1856 | 1461328678892 Marionette TRACE conn3 <- [1,1703,null,{"value":null}] 05:37:59 INFO - PROCESS | 1856 | 1461328679086 Marionette TRACE conn3 -> [0,1704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:59 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61c30cf800 == 130 [pid = 1856] [id = 433] 05:37:59 INFO - PROCESS | 1856 | ++DOMWINDOW == 250 (0x7f61bfb53400) [pid = 1856] [serial = 1300] [outer = (nil)] 05:37:59 INFO - PROCESS | 1856 | ++DOMWINDOW == 251 (0x7f61bfb5a800) [pid = 1856] [serial = 1301] [outer = 0x7f61bfb53400] 05:37:59 INFO - PROCESS | 1856 | 1461328679152 Marionette DEBUG loaded listener.js 05:37:59 INFO - PROCESS | 1856 | ++DOMWINDOW == 252 (0x7f61bfb60000) [pid = 1856] [serial = 1302] [outer = 0x7f61bfb53400] 05:37:59 INFO - PROCESS | 1856 | 1461328679962 Marionette TRACE conn3 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 05:37:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 05:37:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1285ms 05:38:00 INFO - PROCESS | 1856 | 1461328680003 Marionette TRACE conn3 -> [0,1705,"getWindowHandle",null] 05:38:00 INFO - PROCESS | 1856 | 1461328680007 Marionette TRACE conn3 <- [1,1705,null,{"value":"8"}] 05:38:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 05:38:00 INFO - PROCESS | 1856 | 1461328680013 Marionette TRACE conn3 -> [0,1706,"setScriptTimeout",{"ms":35000}] 05:38:00 INFO - PROCESS | 1856 | 1461328680015 Marionette TRACE conn3 <- [1,1706,null,{}] 05:38:00 INFO - PROCESS | 1856 | 1461328680020 Marionette TRACE conn3 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:38:00 INFO - PROCESS | 1856 | 1461328680195 Marionette TRACE conn3 <- [1,1707,null,{"value":null}] 05:38:00 INFO - PROCESS | 1856 | 1461328680395 Marionette TRACE conn3 -> [0,1708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:00 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61c858f000 == 131 [pid = 1856] [id = 434] 05:38:00 INFO - PROCESS | 1856 | ++DOMWINDOW == 253 (0x7f61bfb54400) [pid = 1856] [serial = 1303] [outer = (nil)] 05:38:00 INFO - PROCESS | 1856 | ++DOMWINDOW == 254 (0x7f61c3761c00) [pid = 1856] [serial = 1304] [outer = 0x7f61bfb54400] 05:38:00 INFO - PROCESS | 1856 | 1461328680457 Marionette DEBUG loaded listener.js 05:38:00 INFO - PROCESS | 1856 | ++DOMWINDOW == 255 (0x7f61d0dc8800) [pid = 1856] [serial = 1305] [outer = 0x7f61bfb54400] 05:38:01 INFO - PROCESS | 1856 | 1461328681268 Marionette TRACE conn3 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 05:38:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 05:38:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1293ms 05:38:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 05:38:01 INFO - PROCESS | 1856 | 1461328681307 Marionette TRACE conn3 -> [0,1709,"getWindowHandle",null] 05:38:01 INFO - PROCESS | 1856 | 1461328681310 Marionette TRACE conn3 <- [1,1709,null,{"value":"8"}] 05:38:01 INFO - PROCESS | 1856 | 1461328681316 Marionette TRACE conn3 -> [0,1710,"setScriptTimeout",{"ms":35000}] 05:38:01 INFO - PROCESS | 1856 | 1461328681320 Marionette TRACE conn3 <- [1,1710,null,{}] 05:38:01 INFO - PROCESS | 1856 | 1461328681326 Marionette TRACE conn3 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:38:01 INFO - PROCESS | 1856 | 1461328681510 Marionette TRACE conn3 <- [1,1711,null,{"value":null}] 05:38:01 INFO - PROCESS | 1856 | 1461328681716 Marionette TRACE conn3 -> [0,1712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:01 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61d0b06000 == 132 [pid = 1856] [id = 435] 05:38:01 INFO - PROCESS | 1856 | ++DOMWINDOW == 256 (0x7f61bfb5b400) [pid = 1856] [serial = 1306] [outer = (nil)] 05:38:01 INFO - PROCESS | 1856 | ++DOMWINDOW == 257 (0x7f61eae3ec00) [pid = 1856] [serial = 1307] [outer = 0x7f61bfb5b400] 05:38:01 INFO - PROCESS | 1856 | 1461328681784 Marionette DEBUG loaded listener.js 05:38:01 INFO - PROCESS | 1856 | ++DOMWINDOW == 258 (0x7f61ec8b1000) [pid = 1856] [serial = 1308] [outer = 0x7f61bfb5b400] 05:38:02 INFO - PROCESS | 1856 | 1461328682628 Marionette TRACE conn3 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 05:38:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 05:38:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1379ms 05:38:02 INFO - PROCESS | 1856 | 1461328682695 Marionette TRACE conn3 -> [0,1713,"getWindowHandle",null] 05:38:02 INFO - PROCESS | 1856 | 1461328682698 Marionette TRACE conn3 <- [1,1713,null,{"value":"8"}] 05:38:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 05:38:02 INFO - PROCESS | 1856 | 1461328682703 Marionette TRACE conn3 -> [0,1714,"setScriptTimeout",{"ms":35000}] 05:38:02 INFO - PROCESS | 1856 | 1461328682705 Marionette TRACE conn3 <- [1,1714,null,{}] 05:38:02 INFO - PROCESS | 1856 | 1461328682710 Marionette TRACE conn3 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:38:02 INFO - PROCESS | 1856 | 1461328682883 Marionette TRACE conn3 <- [1,1715,null,{"value":null}] 05:38:03 INFO - PROCESS | 1856 | 1461328683094 Marionette TRACE conn3 -> [0,1716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:03 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61c2cdf000 == 133 [pid = 1856] [id = 436] 05:38:03 INFO - PROCESS | 1856 | ++DOMWINDOW == 259 (0x7f61bfb5ac00) [pid = 1856] [serial = 1309] [outer = (nil)] 05:38:03 INFO - PROCESS | 1856 | ++DOMWINDOW == 260 (0x7f61c29d6000) [pid = 1856] [serial = 1310] [outer = 0x7f61bfb5ac00] 05:38:03 INFO - PROCESS | 1856 | 1461328683606 Marionette DEBUG loaded listener.js 05:38:03 INFO - PROCESS | 1856 | ++DOMWINDOW == 261 (0x7f61c2aef000) [pid = 1856] [serial = 1311] [outer = 0x7f61bfb5ac00] 05:38:04 INFO - PROCESS | 1856 | 1461328684529 Marionette TRACE conn3 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 05:38:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 05:38:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 1884ms 05:38:04 INFO - PROCESS | 1856 | 1461328684589 Marionette TRACE conn3 -> [0,1717,"getWindowHandle",null] 05:38:04 INFO - PROCESS | 1856 | 1461328684595 Marionette TRACE conn3 <- [1,1717,null,{"value":"8"}] 05:38:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 05:38:04 INFO - PROCESS | 1856 | 1461328684602 Marionette TRACE conn3 -> [0,1718,"setScriptTimeout",{"ms":35000}] 05:38:04 INFO - PROCESS | 1856 | 1461328684605 Marionette TRACE conn3 <- [1,1718,null,{}] 05:38:04 INFO - PROCESS | 1856 | 1461328684611 Marionette TRACE conn3 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:38:04 INFO - PROCESS | 1856 | 1461328684782 Marionette TRACE conn3 <- [1,1719,null,{"value":null}] 05:38:04 INFO - PROCESS | 1856 | 1461328684986 Marionette TRACE conn3 -> [0,1720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:05 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61c4825000 == 134 [pid = 1856] [id = 437] 05:38:05 INFO - PROCESS | 1856 | ++DOMWINDOW == 262 (0x7f61c29db000) [pid = 1856] [serial = 1312] [outer = (nil)] 05:38:05 INFO - PROCESS | 1856 | ++DOMWINDOW == 263 (0x7f61c2ed6000) [pid = 1856] [serial = 1313] [outer = 0x7f61c29db000] 05:38:05 INFO - PROCESS | 1856 | 1461328685046 Marionette DEBUG loaded listener.js 05:38:05 INFO - PROCESS | 1856 | ++DOMWINDOW == 264 (0x7f61c375d400) [pid = 1856] [serial = 1314] [outer = 0x7f61c29db000] 05:38:06 INFO - PROCESS | 1856 | 1461328686013 Marionette TRACE conn3 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 05:38:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 05:38:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1481ms 05:38:06 INFO - PROCESS | 1856 | 1461328686083 Marionette TRACE conn3 -> [0,1721,"getWindowHandle",null] 05:38:06 INFO - PROCESS | 1856 | 1461328686089 Marionette TRACE conn3 <- [1,1721,null,{"value":"8"}] 05:38:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 05:38:06 INFO - PROCESS | 1856 | 1461328686098 Marionette TRACE conn3 -> [0,1722,"setScriptTimeout",{"ms":35000}] 05:38:06 INFO - PROCESS | 1856 | 1461328686103 Marionette TRACE conn3 <- [1,1722,null,{}] 05:38:06 INFO - PROCESS | 1856 | 1461328686109 Marionette TRACE conn3 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:38:06 INFO - PROCESS | 1856 | 1461328686288 Marionette TRACE conn3 <- [1,1723,null,{"value":null}] 05:38:06 INFO - PROCESS | 1856 | 1461328686554 Marionette TRACE conn3 -> [0,1724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:06 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61bfdc8800 == 135 [pid = 1856] [id = 438] 05:38:06 INFO - PROCESS | 1856 | ++DOMWINDOW == 265 (0x7f61c29d2800) [pid = 1856] [serial = 1315] [outer = (nil)] 05:38:06 INFO - PROCESS | 1856 | ++DOMWINDOW == 266 (0x7f61c460a400) [pid = 1856] [serial = 1316] [outer = 0x7f61c29d2800] 05:38:06 INFO - PROCESS | 1856 | 1461328686701 Marionette DEBUG loaded listener.js 05:38:06 INFO - PROCESS | 1856 | ++DOMWINDOW == 267 (0x7f61c55ad400) [pid = 1856] [serial = 1317] [outer = 0x7f61c29d2800] 05:38:06 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61ec638800 == 134 [pid = 1856] [id = 176] 05:38:06 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61ef857000 == 133 [pid = 1856] [id = 332] 05:38:06 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61dbf20000 == 132 [pid = 1856] [id = 68] 05:38:06 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61c8cd3000 == 131 [pid = 1856] [id = 163] 05:38:06 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61ed215000 == 130 [pid = 1856] [id = 126] 05:38:06 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61da8b4000 == 129 [pid = 1856] [id = 164] 05:38:06 INFO - PROCESS | 1856 | --DOMWINDOW == 266 (0x7f61c6760400) [pid = 1856] [serial = 1169] [outer = (nil)] [url = about:blank] 05:38:06 INFO - PROCESS | 1856 | --DOMWINDOW == 265 (0x7f61c77ee800) [pid = 1856] [serial = 1172] [outer = (nil)] [url = about:blank] 05:38:06 INFO - PROCESS | 1856 | --DOMWINDOW == 264 (0x7f61c2af2400) [pid = 1856] [serial = 1181] [outer = (nil)] [url = about:blank] 05:38:06 INFO - PROCESS | 1856 | --DOMWINDOW == 263 (0x7f61ec8b3800) [pid = 1856] [serial = 1178] [outer = (nil)] [url = about:blank] 05:38:06 INFO - PROCESS | 1856 | --DOMWINDOW == 262 (0x7f61d09a6800) [pid = 1856] [serial = 32] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 05:38:06 INFO - PROCESS | 1856 | --DOMWINDOW == 261 (0x7f61c2eda400) [pid = 1856] [serial = 1175] [outer = (nil)] [url = about:blank] 05:38:06 INFO - PROCESS | 1856 | --DOMWINDOW == 260 (0x7f61d0d56800) [pid = 1856] [serial = 1208] [outer = (nil)] [url = about:blank] 05:38:07 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61ed190800 == 128 [pid = 1856] [id = 177] 05:38:07 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61ec77f800 == 127 [pid = 1856] [id = 331] 05:38:07 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61ecd43800 == 126 [pid = 1856] [id = 103] 05:38:07 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61c850f800 == 125 [pid = 1856] [id = 333] 05:38:07 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61c5553800 == 124 [pid = 1856] [id = 423] 05:38:07 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61d1464000 == 123 [pid = 1856] [id = 422] 05:38:07 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61d0312000 == 122 [pid = 1856] [id = 421] 05:38:07 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61c76a2800 == 121 [pid = 1856] [id = 420] 05:38:07 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61c30dd000 == 120 [pid = 1856] [id = 419] 05:38:07 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61c5560000 == 119 [pid = 1856] [id = 418] 05:38:07 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61c8a1a800 == 118 [pid = 1856] [id = 417] 05:38:07 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61d09a3800 == 117 [pid = 1856] [id = 12] 05:38:07 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61c01ad800 == 116 [pid = 1856] [id = 416] 05:38:07 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61c66d2000 == 115 [pid = 1856] [id = 415] 05:38:07 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61d9bbc000 == 114 [pid = 1856] [id = 408] 05:38:07 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61d59a3800 == 113 [pid = 1856] [id = 407] 05:38:07 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61d49db000 == 112 [pid = 1856] [id = 406] 05:38:07 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61c4689000 == 111 [pid = 1856] [id = 403] 05:38:07 INFO - PROCESS | 1856 | --DOMWINDOW == 259 (0x7f61ec623800) [pid = 1856] [serial = 888] [outer = (nil)] [url = about:blank] 05:38:07 INFO - PROCESS | 1856 | --DOMWINDOW == 258 (0x7f61ec61c000) [pid = 1856] [serial = 894] [outer = (nil)] [url = about:blank] 05:38:07 INFO - PROCESS | 1856 | --DOMWINDOW == 257 (0x7f61d0c0b800) [pid = 1856] [serial = 1154] [outer = (nil)] [url = about:blank] 05:38:07 INFO - PROCESS | 1856 | --DOMWINDOW == 256 (0x7f61cd286c00) [pid = 1856] [serial = 1122] [outer = (nil)] [url = about:blank] 05:38:07 INFO - PROCESS | 1856 | --DOMWINDOW == 255 (0x7f61e8d79800) [pid = 1856] [serial = 939] [outer = (nil)] [url = about:blank] 05:38:07 INFO - PROCESS | 1856 | --DOMWINDOW == 254 (0x7f61c2ede000) [pid = 1856] [serial = 1188] [outer = (nil)] [url = about:blank] 05:38:07 INFO - PROCESS | 1856 | --DOMWINDOW == 253 (0x7f61d0b3f800) [pid = 1856] [serial = 1206] [outer = (nil)] [url = about:blank] 05:38:07 INFO - PROCESS | 1856 | --DOMWINDOW == 252 (0x7f61c3757c00) [pid = 1856] [serial = 1191] [outer = (nil)] [url = about:blank] 05:38:07 INFO - PROCESS | 1856 | --DOMWINDOW == 251 (0x7f61d0dc9400) [pid = 1856] [serial = 1065] [outer = (nil)] [url = about:blank] 05:38:07 INFO - PROCESS | 1856 | --DOMWINDOW == 250 (0x7f61c76eac00) [pid = 1856] [serial = 1151] [outer = (nil)] [url = about:blank] 05:38:07 INFO - PROCESS | 1856 | --DOMWINDOW == 249 (0x7f61d0a59400) [pid = 1856] [serial = 1203] [outer = (nil)] [url = about:blank] 05:38:07 INFO - PROCESS | 1856 | --DOMWINDOW == 248 (0x7f61d0dcec00) [pid = 1856] [serial = 951] [outer = (nil)] [url = about:blank] 05:38:07 INFO - PROCESS | 1856 | --DOMWINDOW == 247 (0x7f61ec624800) [pid = 1856] [serial = 942] [outer = (nil)] [url = about:blank] 05:38:07 INFO - PROCESS | 1856 | --DOMWINDOW == 246 (0x7f61dbb79000) [pid = 1856] [serial = 816] [outer = (nil)] [url = about:blank] 05:38:07 INFO - PROCESS | 1856 | --DOMWINDOW == 245 (0x7f61e7857c00) [pid = 1856] [serial = 879] [outer = (nil)] [url = about:blank] 05:38:07 INFO - PROCESS | 1856 | --DOMWINDOW == 244 (0x7f61d1594400) [pid = 1856] [serial = 873] [outer = (nil)] [url = about:blank] 05:38:07 INFO - PROCESS | 1856 | --DOMWINDOW == 243 (0x7f61cd287400) [pid = 1856] [serial = 1199] [outer = (nil)] [url = about:blank] 05:38:07 INFO - PROCESS | 1856 | --DOMWINDOW == 242 (0x7f61c49db400) [pid = 1856] [serial = 1193] [outer = (nil)] [url = about:blank] 05:38:07 INFO - PROCESS | 1856 | --DOMWINDOW == 241 (0x7f61d0f57400) [pid = 1856] [serial = 798] [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.] 05:38:07 INFO - PROCESS | 1856 | --DOMWINDOW == 240 (0x7f61e8d6fc00) [pid = 1856] [serial = 882] [outer = (nil)] [url = about:blank] 05:38:07 INFO - PROCESS | 1856 | --DOMWINDOW == 239 (0x7f61d83a0000) [pid = 1856] [serial = 930] [outer = (nil)] [url = about:blank] 05:38:07 INFO - PROCESS | 1856 | --DOMWINDOW == 238 (0x7f61d0c0a000) [pid = 1856] [serial = 927] [outer = (nil)] [url = about:blank] 05:38:07 INFO - PROCESS | 1856 | --DOMWINDOW == 237 (0x7f61c375a400) [pid = 1856] [serial = 1148] [outer = (nil)] [url = about:blank] 05:38:07 INFO - PROCESS | 1856 | --DOMWINDOW == 236 (0x7f61db135800) [pid = 1856] [serial = 933] [outer = (nil)] [url = about:blank] 05:38:07 INFO - PROCESS | 1856 | --DOMWINDOW == 235 (0x7f61e1c86c00) [pid = 1856] [serial = 1163] [outer = (nil)] [url = about:blank] 05:38:07 INFO - PROCESS | 1856 | --DOMWINDOW == 234 (0x7f61d579cc00) [pid = 1856] [serial = 948] [outer = (nil)] [url = about:blank] 05:38:07 INFO - PROCESS | 1856 | --DOMWINDOW == 233 (0x7f61c2cd4400) [pid = 1856] [serial = 1187] [outer = (nil)] [url = about:blank] 05:38:07 INFO - PROCESS | 1856 | --DOMWINDOW == 232 (0x7f61d047e400) [pid = 1856] [serial = 1166] [outer = (nil)] [url = about:blank] 05:38:07 INFO - PROCESS | 1856 | --DOMWINDOW == 231 (0x7f61c654cc00) [pid = 1856] [serial = 1194] [outer = (nil)] [url = about:blank] 05:38:07 INFO - PROCESS | 1856 | --DOMWINDOW == 230 (0x7f61d88f6000) [pid = 1856] [serial = 876] [outer = (nil)] [url = about:blank] 05:38:07 INFO - PROCESS | 1856 | --DOMWINDOW == 229 (0x7f61d022ec00) [pid = 1856] [serial = 924] [outer = (nil)] [url = about:blank] 05:38:07 INFO - PROCESS | 1856 | --DOMWINDOW == 228 (0x7f61cd27d000) [pid = 1856] [serial = 1197] [outer = (nil)] [url = about:blank] 05:38:07 INFO - PROCESS | 1856 | --DOMWINDOW == 227 (0x7f61d0228800) [pid = 1856] [serial = 1202] [outer = (nil)] [url = about:blank] 05:38:07 INFO - PROCESS | 1856 | --DOMWINDOW == 226 (0x7f61c815bc00) [pid = 1856] [serial = 891] [outer = (nil)] [url = about:blank] 05:38:07 INFO - PROCESS | 1856 | --DOMWINDOW == 225 (0x7f61eaebf000) [pid = 1856] [serial = 885] [outer = (nil)] [url = about:blank] 05:38:07 INFO - PROCESS | 1856 | --DOMWINDOW == 224 (0x7f61ddc81400) [pid = 1856] [serial = 936] [outer = (nil)] [url = about:blank] 05:38:07 INFO - PROCESS | 1856 | --DOMWINDOW == 223 (0x7f61cd821400) [pid = 1856] [serial = 1200] [outer = (nil)] [url = about:blank] 05:38:07 INFO - PROCESS | 1856 | --DOMWINDOW == 222 (0x7f61cef97c00) [pid = 1856] [serial = 870] [outer = (nil)] [url = about:blank] 05:38:07 INFO - PROCESS | 1856 | --DOMWINDOW == 221 (0x7f61cf399400) [pid = 1856] [serial = 1205] [outer = (nil)] [url = about:blank] 05:38:07 INFO - PROCESS | 1856 | --DOMWINDOW == 220 (0x7f61c2ca8800) [pid = 1856] [serial = 1184] [outer = (nil)] [url = about:blank] 05:38:07 INFO - PROCESS | 1856 | --DOMWINDOW == 219 (0x7f61d842f800) [pid = 1856] [serial = 1160] [outer = (nil)] [url = about:blank] 05:38:07 INFO - PROCESS | 1856 | --DOMWINDOW == 218 (0x7f61c337f000) [pid = 1856] [serial = 1190] [outer = (nil)] [url = about:blank] 05:38:07 INFO - PROCESS | 1856 | --DOMWINDOW == 217 (0x7f61c77ef000) [pid = 1856] [serial = 1196] [outer = (nil)] [url = about:blank] 05:38:07 INFO - PROCESS | 1856 | --DOMWINDOW == 216 (0x7f61ecd64800) [pid = 1856] [serial = 945] [outer = (nil)] [url = about:blank] 05:38:07 INFO - PROCESS | 1856 | --DOMWINDOW == 215 (0x7f61d18a0400) [pid = 1856] [serial = 1157] [outer = (nil)] [url = about:blank] 05:38:07 INFO - PROCESS | 1856 | 1461328687553 Marionette TRACE conn3 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 05:38:07 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 05:38:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1485ms 05:38:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 05:38:07 INFO - PROCESS | 1856 | 1461328687584 Marionette TRACE conn3 -> [0,1725,"getWindowHandle",null] 05:38:07 INFO - PROCESS | 1856 | 1461328687586 Marionette TRACE conn3 <- [1,1725,null,{"value":"8"}] 05:38:07 INFO - PROCESS | 1856 | 1461328687592 Marionette TRACE conn3 -> [0,1726,"setScriptTimeout",{"ms":35000}] 05:38:07 INFO - PROCESS | 1856 | 1461328687596 Marionette TRACE conn3 <- [1,1726,null,{}] 05:38:07 INFO - PROCESS | 1856 | 1461328687610 Marionette TRACE conn3 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:38:07 INFO - PROCESS | 1856 | 1461328687760 Marionette TRACE conn3 <- [1,1727,null,{"value":null}] 05:38:07 INFO - PROCESS | 1856 | 1461328687777 Marionette TRACE conn3 -> [0,1728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:07 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61c5378000 == 112 [pid = 1856] [id = 439] 05:38:07 INFO - PROCESS | 1856 | ++DOMWINDOW == 216 (0x7f61c654f400) [pid = 1856] [serial = 1318] [outer = (nil)] 05:38:07 INFO - PROCESS | 1856 | ++DOMWINDOW == 217 (0x7f61c675a400) [pid = 1856] [serial = 1319] [outer = 0x7f61c654f400] 05:38:07 INFO - PROCESS | 1856 | 1461328687833 Marionette DEBUG loaded listener.js 05:38:07 INFO - PROCESS | 1856 | ++DOMWINDOW == 218 (0x7f61c76e9400) [pid = 1856] [serial = 1320] [outer = 0x7f61c654f400] 05:38:08 INFO - PROCESS | 1856 | 1461328688581 Marionette TRACE conn3 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 05:38:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 05:38:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1036ms 05:38:08 INFO - PROCESS | 1856 | 1461328688628 Marionette TRACE conn3 -> [0,1729,"getWindowHandle",null] 05:38:08 INFO - PROCESS | 1856 | 1461328688632 Marionette TRACE conn3 <- [1,1729,null,{"value":"8"}] 05:38:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 05:38:08 INFO - PROCESS | 1856 | 1461328688637 Marionette TRACE conn3 -> [0,1730,"setScriptTimeout",{"ms":35000}] 05:38:08 INFO - PROCESS | 1856 | 1461328688639 Marionette TRACE conn3 <- [1,1730,null,{}] 05:38:08 INFO - PROCESS | 1856 | 1461328688644 Marionette TRACE conn3 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:38:08 INFO - PROCESS | 1856 | 1461328688791 Marionette TRACE conn3 <- [1,1731,null,{"value":null}] 05:38:08 INFO - PROCESS | 1856 | 1461328688804 Marionette TRACE conn3 -> [0,1732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:08 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61c7513800 == 113 [pid = 1856] [id = 440] 05:38:08 INFO - PROCESS | 1856 | ++DOMWINDOW == 219 (0x7f61c2ca8000) [pid = 1856] [serial = 1321] [outer = (nil)] 05:38:08 INFO - PROCESS | 1856 | ++DOMWINDOW == 220 (0x7f61c814f000) [pid = 1856] [serial = 1322] [outer = 0x7f61c2ca8000] 05:38:08 INFO - PROCESS | 1856 | 1461328688858 Marionette DEBUG loaded listener.js 05:38:08 INFO - PROCESS | 1856 | ++DOMWINDOW == 221 (0x7f61c8157000) [pid = 1856] [serial = 1323] [outer = 0x7f61c2ca8000] 05:38:09 INFO - PROCESS | 1856 | 1461328689713 Marionette TRACE conn3 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",0,null,null]]]}] 05:38:09 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 05:38:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1126ms 05:38:09 INFO - PROCESS | 1856 | 1461328689771 Marionette TRACE conn3 -> [0,1733,"getWindowHandle",null] 05:38:09 INFO - PROCESS | 1856 | 1461328689774 Marionette TRACE conn3 <- [1,1733,null,{"value":"8"}] 05:38:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 05:38:09 INFO - PROCESS | 1856 | 1461328689779 Marionette TRACE conn3 -> [0,1734,"setScriptTimeout",{"ms":35000}] 05:38:09 INFO - PROCESS | 1856 | 1461328689782 Marionette TRACE conn3 <- [1,1734,null,{}] 05:38:09 INFO - PROCESS | 1856 | 1461328689786 Marionette TRACE conn3 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:38:09 INFO - PROCESS | 1856 | 1461328689980 Marionette TRACE conn3 <- [1,1735,null,{"value":null}] 05:38:10 INFO - PROCESS | 1856 | 1461328690007 Marionette TRACE conn3 -> [0,1736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:10 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61c769f800 == 114 [pid = 1856] [id = 441] 05:38:10 INFO - PROCESS | 1856 | ++DOMWINDOW == 222 (0x7f61cd27fc00) [pid = 1856] [serial = 1324] [outer = (nil)] 05:38:10 INFO - PROCESS | 1856 | ++DOMWINDOW == 223 (0x7f61cd288400) [pid = 1856] [serial = 1325] [outer = 0x7f61cd27fc00] 05:38:10 INFO - PROCESS | 1856 | 1461328690070 Marionette DEBUG loaded listener.js 05:38:10 INFO - PROCESS | 1856 | ++DOMWINDOW == 224 (0x7f61cdde8400) [pid = 1856] [serial = 1326] [outer = 0x7f61cd27fc00] 05:38:10 INFO - PROCESS | 1856 | 1461328690885 Marionette TRACE conn3 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 05:38:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 05:38:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1124ms 05:38:10 INFO - PROCESS | 1856 | 1461328690906 Marionette TRACE conn3 -> [0,1737,"getWindowHandle",null] 05:38:10 INFO - PROCESS | 1856 | 1461328690909 Marionette TRACE conn3 <- [1,1737,null,{"value":"8"}] 05:38:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 05:38:10 INFO - PROCESS | 1856 | 1461328690914 Marionette TRACE conn3 -> [0,1738,"setScriptTimeout",{"ms":35000}] 05:38:10 INFO - PROCESS | 1856 | 1461328690916 Marionette TRACE conn3 <- [1,1738,null,{}] 05:38:10 INFO - PROCESS | 1856 | 1461328690921 Marionette TRACE conn3 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:38:11 INFO - PROCESS | 1856 | 1461328691121 Marionette TRACE conn3 <- [1,1739,null,{"value":null}] 05:38:11 INFO - PROCESS | 1856 | 1461328691148 Marionette TRACE conn3 -> [0,1740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:11 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61c8518800 == 115 [pid = 1856] [id = 442] 05:38:11 INFO - PROCESS | 1856 | ++DOMWINDOW == 225 (0x7f61cd283400) [pid = 1856] [serial = 1327] [outer = (nil)] 05:38:11 INFO - PROCESS | 1856 | ++DOMWINDOW == 226 (0x7f61cef95400) [pid = 1856] [serial = 1328] [outer = 0x7f61cd283400] 05:38:11 INFO - PROCESS | 1856 | 1461328691212 Marionette DEBUG loaded listener.js 05:38:11 INFO - PROCESS | 1856 | ++DOMWINDOW == 227 (0x7f61cefab800) [pid = 1856] [serial = 1329] [outer = 0x7f61cd283400] 05:38:12 INFO - PROCESS | 1856 | --DOMWINDOW == 226 (0x7f61d0a51400) [pid = 1856] [serial = 1267] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 05:38:12 INFO - PROCESS | 1856 | --DOMWINDOW == 225 (0x7f61c2ccf400) [pid = 1856] [serial = 1246] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 05:38:12 INFO - PROCESS | 1856 | --DOMWINDOW == 224 (0x7f61cd280800) [pid = 1856] [serial = 1261] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 05:38:12 INFO - PROCESS | 1856 | --DOMWINDOW == 223 (0x7f61c32cc000) [pid = 1856] [serial = 1258] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 05:38:12 INFO - PROCESS | 1856 | --DOMWINDOW == 222 (0x7f61c8153000) [pid = 1856] [serial = 1255] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 05:38:12 INFO - PROCESS | 1856 | --DOMWINDOW == 221 (0x7f61c2ed6800) [pid = 1856] [serial = 1249] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 05:38:12 INFO - PROCESS | 1856 | --DOMWINDOW == 220 (0x7f61c49df400) [pid = 1856] [serial = 1252] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 05:38:12 INFO - PROCESS | 1856 | --DOMWINDOW == 219 (0x7f61c37d0c00) [pid = 1856] [serial = 1270] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 05:38:12 INFO - PROCESS | 1856 | --DOMWINDOW == 218 (0x7f61c2cd3000) [pid = 1856] [serial = 1264] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 05:38:12 INFO - PROCESS | 1856 | 1461328692858 Marionette TRACE conn3 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 05:38:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 05:38:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1983ms 05:38:12 INFO - PROCESS | 1856 | 1461328692899 Marionette TRACE conn3 -> [0,1741,"getWindowHandle",null] 05:38:12 INFO - PROCESS | 1856 | 1461328692901 Marionette TRACE conn3 <- [1,1741,null,{"value":"8"}] 05:38:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 05:38:12 INFO - PROCESS | 1856 | 1461328692916 Marionette TRACE conn3 -> [0,1742,"setScriptTimeout",{"ms":35000}] 05:38:12 INFO - PROCESS | 1856 | 1461328692918 Marionette TRACE conn3 <- [1,1742,null,{}] 05:38:12 INFO - PROCESS | 1856 | 1461328692923 Marionette TRACE conn3 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:38:13 INFO - PROCESS | 1856 | 1461328693064 Marionette TRACE conn3 <- [1,1743,null,{"value":null}] 05:38:13 INFO - PROCESS | 1856 | 1461328693209 Marionette TRACE conn3 -> [0,1744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:13 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61c8a1e800 == 116 [pid = 1856] [id = 443] 05:38:13 INFO - PROCESS | 1856 | ++DOMWINDOW == 219 (0x7f61c37d0c00) [pid = 1856] [serial = 1330] [outer = (nil)] 05:38:13 INFO - PROCESS | 1856 | ++DOMWINDOW == 220 (0x7f61cd81dc00) [pid = 1856] [serial = 1331] [outer = 0x7f61c37d0c00] 05:38:13 INFO - PROCESS | 1856 | 1461328693263 Marionette DEBUG loaded listener.js 05:38:13 INFO - PROCESS | 1856 | ++DOMWINDOW == 221 (0x7f61cf219400) [pid = 1856] [serial = 1332] [outer = 0x7f61c37d0c00] 05:38:13 INFO - PROCESS | 1856 | 1461328693837 Marionette TRACE conn3 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 05:38:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 05:38:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 978ms 05:38:13 INFO - PROCESS | 1856 | 1461328693895 Marionette TRACE conn3 -> [0,1745,"getWindowHandle",null] 05:38:13 INFO - PROCESS | 1856 | 1461328693898 Marionette TRACE conn3 <- [1,1745,null,{"value":"8"}] 05:38:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 05:38:13 INFO - PROCESS | 1856 | 1461328693903 Marionette TRACE conn3 -> [0,1746,"setScriptTimeout",{"ms":35000}] 05:38:13 INFO - PROCESS | 1856 | 1461328693905 Marionette TRACE conn3 <- [1,1746,null,{}] 05:38:13 INFO - PROCESS | 1856 | 1461328693910 Marionette TRACE conn3 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:38:14 INFO - PROCESS | 1856 | 1461328694050 Marionette TRACE conn3 <- [1,1747,null,{"value":null}] 05:38:14 INFO - PROCESS | 1856 | 1461328694195 Marionette TRACE conn3 -> [0,1748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:14 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61cd621000 == 117 [pid = 1856] [id = 444] 05:38:14 INFO - PROCESS | 1856 | ++DOMWINDOW == 222 (0x7f61c4607400) [pid = 1856] [serial = 1333] [outer = (nil)] 05:38:14 INFO - PROCESS | 1856 | ++DOMWINDOW == 223 (0x7f61cf387400) [pid = 1856] [serial = 1334] [outer = 0x7f61c4607400] 05:38:14 INFO - PROCESS | 1856 | 1461328694250 Marionette DEBUG loaded listener.js 05:38:14 INFO - PROCESS | 1856 | ++DOMWINDOW == 224 (0x7f61cf39e000) [pid = 1856] [serial = 1335] [outer = 0x7f61c4607400] 05:38:15 INFO - PROCESS | 1856 | 1461328695201 Marionette TRACE conn3 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 05:38:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 05:38:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1325ms 05:38:15 INFO - PROCESS | 1856 | 1461328695230 Marionette TRACE conn3 -> [0,1749,"getWindowHandle",null] 05:38:15 INFO - PROCESS | 1856 | 1461328695234 Marionette TRACE conn3 <- [1,1749,null,{"value":"8"}] 05:38:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 05:38:15 INFO - PROCESS | 1856 | 1461328695241 Marionette TRACE conn3 -> [0,1750,"setScriptTimeout",{"ms":35000}] 05:38:15 INFO - PROCESS | 1856 | 1461328695245 Marionette TRACE conn3 <- [1,1750,null,{}] 05:38:15 INFO - PROCESS | 1856 | 1461328695253 Marionette TRACE conn3 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:38:15 INFO - PROCESS | 1856 | 1461328695424 Marionette TRACE conn3 <- [1,1751,null,{"value":null}] 05:38:15 INFO - PROCESS | 1856 | 1461328695613 Marionette TRACE conn3 -> [0,1752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:15 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61c515d000 == 118 [pid = 1856] [id = 445] 05:38:15 INFO - PROCESS | 1856 | ++DOMWINDOW == 225 (0x7f61c2ca5800) [pid = 1856] [serial = 1336] [outer = (nil)] 05:38:15 INFO - PROCESS | 1856 | ++DOMWINDOW == 226 (0x7f61c32cfc00) [pid = 1856] [serial = 1337] [outer = 0x7f61c2ca5800] 05:38:15 INFO - PROCESS | 1856 | 1461328695681 Marionette DEBUG loaded listener.js 05:38:15 INFO - PROCESS | 1856 | ++DOMWINDOW == 227 (0x7f61c4606400) [pid = 1856] [serial = 1338] [outer = 0x7f61c2ca5800] 05:38:16 INFO - PROCESS | 1856 | 1461328696494 Marionette TRACE conn3 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 05:38:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 05:38:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1282ms 05:38:16 INFO - PROCESS | 1856 | 1461328696536 Marionette TRACE conn3 -> [0,1753,"getWindowHandle",null] 05:38:16 INFO - PROCESS | 1856 | 1461328696544 Marionette TRACE conn3 <- [1,1753,null,{"value":"8"}] 05:38:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 05:38:16 INFO - PROCESS | 1856 | 1461328696553 Marionette TRACE conn3 -> [0,1754,"setScriptTimeout",{"ms":35000}] 05:38:16 INFO - PROCESS | 1856 | 1461328696558 Marionette TRACE conn3 <- [1,1754,null,{}] 05:38:16 INFO - PROCESS | 1856 | 1461328696563 Marionette TRACE conn3 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:38:16 INFO - PROCESS | 1856 | 1461328696731 Marionette TRACE conn3 <- [1,1755,null,{"value":null}] 05:38:16 INFO - PROCESS | 1856 | 1461328696928 Marionette TRACE conn3 -> [0,1756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:16 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61c769c800 == 119 [pid = 1856] [id = 446] 05:38:16 INFO - PROCESS | 1856 | ++DOMWINDOW == 228 (0x7f61c55a2000) [pid = 1856] [serial = 1339] [outer = (nil)] 05:38:16 INFO - PROCESS | 1856 | ++DOMWINDOW == 229 (0x7f61c6543400) [pid = 1856] [serial = 1340] [outer = 0x7f61c55a2000] 05:38:17 INFO - PROCESS | 1856 | 1461328696993 Marionette DEBUG loaded listener.js 05:38:17 INFO - PROCESS | 1856 | ++DOMWINDOW == 230 (0x7f61c6755c00) [pid = 1856] [serial = 1341] [outer = 0x7f61c55a2000] 05:38:17 INFO - PROCESS | 1856 | 1461328697865 Marionette TRACE conn3 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 05:38:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 05:38:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1383ms 05:38:17 INFO - PROCESS | 1856 | 1461328697937 Marionette TRACE conn3 -> [0,1757,"getWindowHandle",null] 05:38:17 INFO - PROCESS | 1856 | 1461328697941 Marionette TRACE conn3 <- [1,1757,null,{"value":"8"}] 05:38:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 05:38:17 INFO - PROCESS | 1856 | 1461328697946 Marionette TRACE conn3 -> [0,1758,"setScriptTimeout",{"ms":35000}] 05:38:17 INFO - PROCESS | 1856 | 1461328697952 Marionette TRACE conn3 <- [1,1758,null,{}] 05:38:17 INFO - PROCESS | 1856 | 1461328697966 Marionette TRACE conn3 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:38:18 INFO - PROCESS | 1856 | 1461328698144 Marionette TRACE conn3 <- [1,1759,null,{"value":null}] 05:38:18 INFO - PROCESS | 1856 | 1461328698329 Marionette TRACE conn3 -> [0,1760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:18 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61ce014000 == 120 [pid = 1856] [id = 447] 05:38:18 INFO - PROCESS | 1856 | ++DOMWINDOW == 231 (0x7f61cd281c00) [pid = 1856] [serial = 1342] [outer = (nil)] 05:38:18 INFO - PROCESS | 1856 | ++DOMWINDOW == 232 (0x7f61cdde7800) [pid = 1856] [serial = 1343] [outer = 0x7f61cd281c00] 05:38:18 INFO - PROCESS | 1856 | 1461328698398 Marionette DEBUG loaded listener.js 05:38:18 INFO - PROCESS | 1856 | ++DOMWINDOW == 233 (0x7f61cde10000) [pid = 1856] [serial = 1344] [outer = 0x7f61cd281c00] 05:38:19 INFO - PROCESS | 1856 | 1461328699155 Marionette TRACE conn3 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 05:38:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 05:38:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1281ms 05:38:19 INFO - PROCESS | 1856 | 1461328699242 Marionette TRACE conn3 -> [0,1761,"getWindowHandle",null] 05:38:19 INFO - PROCESS | 1856 | 1461328699247 Marionette TRACE conn3 <- [1,1761,null,{"value":"8"}] 05:38:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 05:38:19 INFO - PROCESS | 1856 | 1461328699254 Marionette TRACE conn3 -> [0,1762,"setScriptTimeout",{"ms":35000}] 05:38:19 INFO - PROCESS | 1856 | 1461328699257 Marionette TRACE conn3 <- [1,1762,null,{}] 05:38:19 INFO - PROCESS | 1856 | 1461328699262 Marionette TRACE conn3 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:38:19 INFO - PROCESS | 1856 | 1461328699434 Marionette TRACE conn3 <- [1,1763,null,{"value":null}] 05:38:19 INFO - PROCESS | 1856 | 1461328699619 Marionette TRACE conn3 -> [0,1764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:19 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61d0311000 == 121 [pid = 1856] [id = 448] 05:38:19 INFO - PROCESS | 1856 | ++DOMWINDOW == 234 (0x7f61cd28a000) [pid = 1856] [serial = 1345] [outer = (nil)] 05:38:19 INFO - PROCESS | 1856 | ++DOMWINDOW == 235 (0x7f61cf397800) [pid = 1856] [serial = 1346] [outer = 0x7f61cd28a000] 05:38:19 INFO - PROCESS | 1856 | 1461328699684 Marionette DEBUG loaded listener.js 05:38:19 INFO - PROCESS | 1856 | ++DOMWINDOW == 236 (0x7f61d0233c00) [pid = 1856] [serial = 1347] [outer = 0x7f61cd28a000] 05:38:20 INFO - PROCESS | 1856 | 1461328700463 Marionette TRACE conn3 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 05:38:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 05:38:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1283ms 05:38:20 INFO - PROCESS | 1856 | 1461328700539 Marionette TRACE conn3 -> [0,1765,"getWindowHandle",null] 05:38:20 INFO - PROCESS | 1856 | 1461328700542 Marionette TRACE conn3 <- [1,1765,null,{"value":"8"}] 05:38:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 05:38:20 INFO - PROCESS | 1856 | 1461328700548 Marionette TRACE conn3 -> [0,1766,"setScriptTimeout",{"ms":35000}] 05:38:20 INFO - PROCESS | 1856 | 1461328700551 Marionette TRACE conn3 <- [1,1766,null,{}] 05:38:20 INFO - PROCESS | 1856 | 1461328700556 Marionette TRACE conn3 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:38:20 INFO - PROCESS | 1856 | 1461328700719 Marionette TRACE conn3 <- [1,1767,null,{"value":null}] 05:38:20 INFO - PROCESS | 1856 | 1461328700903 Marionette TRACE conn3 -> [0,1768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zeroradius.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:20 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61d0baa000 == 122 [pid = 1856] [id = 449] 05:38:20 INFO - PROCESS | 1856 | ++DOMWINDOW == 237 (0x7f61c2af0400) [pid = 1856] [serial = 1348] [outer = (nil)] 05:38:20 INFO - PROCESS | 1856 | ++DOMWINDOW == 238 (0x7f61d0479000) [pid = 1856] [serial = 1349] [outer = 0x7f61c2af0400] 05:38:20 INFO - PROCESS | 1856 | 1461328700969 Marionette DEBUG loaded listener.js 05:38:21 INFO - PROCESS | 1856 | ++DOMWINDOW == 239 (0x7f61d04aac00) [pid = 1856] [serial = 1350] [outer = 0x7f61c2af0400] 05:38:21 INFO - PROCESS | 1856 | 1461328701779 Marionette TRACE conn3 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 05:38:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 05:38:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1280ms 05:38:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 05:38:21 INFO - PROCESS | 1856 | 1461328701829 Marionette TRACE conn3 -> [0,1769,"getWindowHandle",null] 05:38:21 INFO - PROCESS | 1856 | 1461328701831 Marionette TRACE conn3 <- [1,1769,null,{"value":"8"}] 05:38:21 INFO - PROCESS | 1856 | 1461328701837 Marionette TRACE conn3 -> [0,1770,"setScriptTimeout",{"ms":35000}] 05:38:21 INFO - PROCESS | 1856 | 1461328701839 Marionette TRACE conn3 <- [1,1770,null,{}] 05:38:21 INFO - PROCESS | 1856 | 1461328701844 Marionette TRACE conn3 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:38:22 INFO - PROCESS | 1856 | 1461328702018 Marionette TRACE conn3 <- [1,1771,null,{"value":null}] 05:38:22 INFO - PROCESS | 1856 | 1461328702210 Marionette TRACE conn3 -> [0,1772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:22 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61d12e6000 == 123 [pid = 1856] [id = 450] 05:38:22 INFO - PROCESS | 1856 | ++DOMWINDOW == 240 (0x7f61d04ab000) [pid = 1856] [serial = 1351] [outer = (nil)] 05:38:22 INFO - PROCESS | 1856 | ++DOMWINDOW == 241 (0x7f61d0b37400) [pid = 1856] [serial = 1352] [outer = 0x7f61d04ab000] 05:38:22 INFO - PROCESS | 1856 | 1461328702278 Marionette DEBUG loaded listener.js 05:38:22 INFO - PROCESS | 1856 | ++DOMWINDOW == 242 (0x7f61d0c0d400) [pid = 1856] [serial = 1353] [outer = 0x7f61d04ab000] 05:38:23 INFO - PROCESS | 1856 | 1461328703062 Marionette TRACE conn3 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 05:38:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 05:38:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1283ms 05:38:23 INFO - PROCESS | 1856 | 1461328703119 Marionette TRACE conn3 -> [0,1773,"getWindowHandle",null] 05:38:23 INFO - PROCESS | 1856 | 1461328703122 Marionette TRACE conn3 <- [1,1773,null,{"value":"8"}] 05:38:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 05:38:23 INFO - PROCESS | 1856 | 1461328703127 Marionette TRACE conn3 -> [0,1774,"setScriptTimeout",{"ms":35000}] 05:38:23 INFO - PROCESS | 1856 | 1461328703129 Marionette TRACE conn3 <- [1,1774,null,{}] 05:38:23 INFO - PROCESS | 1856 | 1461328703134 Marionette TRACE conn3 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:38:23 INFO - PROCESS | 1856 | 1461328703295 Marionette TRACE conn3 <- [1,1775,null,{"value":null}] 05:38:23 INFO - PROCESS | 1856 | 1461328703484 Marionette TRACE conn3 -> [0,1776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:23 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61d179c800 == 124 [pid = 1856] [id = 451] 05:38:23 INFO - PROCESS | 1856 | ++DOMWINDOW == 243 (0x7f61d09b3400) [pid = 1856] [serial = 1354] [outer = (nil)] 05:38:23 INFO - PROCESS | 1856 | ++DOMWINDOW == 244 (0x7f61d0d52000) [pid = 1856] [serial = 1355] [outer = 0x7f61d09b3400] 05:38:23 INFO - PROCESS | 1856 | 1461328703546 Marionette DEBUG loaded listener.js 05:38:23 INFO - PROCESS | 1856 | ++DOMWINDOW == 245 (0x7f61d0f52800) [pid = 1856] [serial = 1356] [outer = 0x7f61d09b3400] 05:38:24 INFO - PROCESS | 1856 | 1461328704339 Marionette TRACE conn3 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 05:38:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 05:38:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1281ms 05:38:24 INFO - PROCESS | 1856 | 1461328704410 Marionette TRACE conn3 -> [0,1777,"getWindowHandle",null] 05:38:24 INFO - PROCESS | 1856 | 1461328704413 Marionette TRACE conn3 <- [1,1777,null,{"value":"8"}] 05:38:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 05:38:24 INFO - PROCESS | 1856 | 1461328704418 Marionette TRACE conn3 -> [0,1778,"setScriptTimeout",{"ms":35000}] 05:38:24 INFO - PROCESS | 1856 | 1461328704420 Marionette TRACE conn3 <- [1,1778,null,{}] 05:38:24 INFO - PROCESS | 1856 | 1461328704425 Marionette TRACE conn3 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:38:24 INFO - PROCESS | 1856 | 1461328704586 Marionette TRACE conn3 <- [1,1779,null,{"value":null}] 05:38:24 INFO - PROCESS | 1856 | 1461328704777 Marionette TRACE conn3 -> [0,1780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:24 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61d2f84800 == 125 [pid = 1856] [id = 452] 05:38:24 INFO - PROCESS | 1856 | ++DOMWINDOW == 246 (0x7f61d0b41c00) [pid = 1856] [serial = 1357] [outer = (nil)] 05:38:24 INFO - PROCESS | 1856 | ++DOMWINDOW == 247 (0x7f61d1060400) [pid = 1856] [serial = 1358] [outer = 0x7f61d0b41c00] 05:38:24 INFO - PROCESS | 1856 | 1461328704839 Marionette DEBUG loaded listener.js 05:38:24 INFO - PROCESS | 1856 | ++DOMWINDOW == 248 (0x7f61d1594400) [pid = 1856] [serial = 1359] [outer = 0x7f61d0b41c00] 05:38:25 INFO - PROCESS | 1856 | 1461328705650 Marionette TRACE conn3 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 05:38:25 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 05:38:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1276ms 05:38:25 INFO - PROCESS | 1856 | 1461328705695 Marionette TRACE conn3 -> [0,1781,"getWindowHandle",null] 05:38:25 INFO - PROCESS | 1856 | 1461328705699 Marionette TRACE conn3 <- [1,1781,null,{"value":"8"}] 05:38:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 05:38:25 INFO - PROCESS | 1856 | 1461328705705 Marionette TRACE conn3 -> [0,1782,"setScriptTimeout",{"ms":35000}] 05:38:25 INFO - PROCESS | 1856 | 1461328705707 Marionette TRACE conn3 <- [1,1782,null,{}] 05:38:25 INFO - PROCESS | 1856 | 1461328705712 Marionette TRACE conn3 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:38:25 INFO - PROCESS | 1856 | 1461328705870 Marionette TRACE conn3 <- [1,1783,null,{"value":null}] 05:38:26 INFO - PROCESS | 1856 | 1461328706060 Marionette TRACE conn3 -> [0,1784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:26 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61d49ef800 == 126 [pid = 1856] [id = 453] 05:38:26 INFO - PROCESS | 1856 | ++DOMWINDOW == 249 (0x7f61d0c3f000) [pid = 1856] [serial = 1360] [outer = (nil)] 05:38:26 INFO - PROCESS | 1856 | ++DOMWINDOW == 250 (0x7f61d1771000) [pid = 1856] [serial = 1361] [outer = 0x7f61d0c3f000] 05:38:26 INFO - PROCESS | 1856 | 1461328706129 Marionette DEBUG loaded listener.js 05:38:26 INFO - PROCESS | 1856 | ++DOMWINDOW == 251 (0x7f61d18a4800) [pid = 1856] [serial = 1362] [outer = 0x7f61d0c3f000] 05:38:26 INFO - PROCESS | 1856 | 1461328706923 Marionette TRACE conn3 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 05:38:26 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 05:38:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1279ms 05:38:26 INFO - PROCESS | 1856 | 1461328706984 Marionette TRACE conn3 -> [0,1785,"getWindowHandle",null] 05:38:26 INFO - PROCESS | 1856 | 1461328706987 Marionette TRACE conn3 <- [1,1785,null,{"value":"8"}] 05:38:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 05:38:26 INFO - PROCESS | 1856 | 1461328706993 Marionette TRACE conn3 -> [0,1786,"setScriptTimeout",{"ms":35000}] 05:38:26 INFO - PROCESS | 1856 | 1461328706995 Marionette TRACE conn3 <- [1,1786,null,{}] 05:38:27 INFO - PROCESS | 1856 | 1461328706999 Marionette TRACE conn3 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:38:27 INFO - PROCESS | 1856 | 1461328707153 Marionette TRACE conn3 <- [1,1787,null,{"value":null}] 05:38:27 INFO - PROCESS | 1856 | 1461328707343 Marionette TRACE conn3 -> [0,1788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:27 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61d5555000 == 127 [pid = 1856] [id = 454] 05:38:27 INFO - PROCESS | 1856 | ++DOMWINDOW == 252 (0x7f61cf397400) [pid = 1856] [serial = 1363] [outer = (nil)] 05:38:27 INFO - PROCESS | 1856 | ++DOMWINDOW == 253 (0x7f61d19f5c00) [pid = 1856] [serial = 1364] [outer = 0x7f61cf397400] 05:38:27 INFO - PROCESS | 1856 | 1461328707404 Marionette DEBUG loaded listener.js 05:38:27 INFO - PROCESS | 1856 | ++DOMWINDOW == 254 (0x7f61d2c24400) [pid = 1856] [serial = 1365] [outer = 0x7f61cf397400] 05:38:28 INFO - PROCESS | 1856 | 1461328708233 Marionette TRACE conn3 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 05:38:28 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 05:38:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1276ms 05:38:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 05:38:28 INFO - PROCESS | 1856 | 1461328708270 Marionette TRACE conn3 -> [0,1789,"getWindowHandle",null] 05:38:28 INFO - PROCESS | 1856 | 1461328708273 Marionette TRACE conn3 <- [1,1789,null,{"value":"8"}] 05:38:28 INFO - PROCESS | 1856 | 1461328708278 Marionette TRACE conn3 -> [0,1790,"setScriptTimeout",{"ms":35000}] 05:38:28 INFO - PROCESS | 1856 | 1461328708282 Marionette TRACE conn3 <- [1,1790,null,{}] 05:38:28 INFO - PROCESS | 1856 | 1461328708287 Marionette TRACE conn3 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:38:28 INFO - PROCESS | 1856 | 1461328708474 Marionette TRACE conn3 <- [1,1791,null,{"value":null}] 05:38:28 INFO - PROCESS | 1856 | 1461328708681 Marionette TRACE conn3 -> [0,1792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:28 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61d99d1000 == 128 [pid = 1856] [id = 455] 05:38:28 INFO - PROCESS | 1856 | ++DOMWINDOW == 255 (0x7f61d1056c00) [pid = 1856] [serial = 1366] [outer = (nil)] 05:38:28 INFO - PROCESS | 1856 | ++DOMWINDOW == 256 (0x7f61d4775c00) [pid = 1856] [serial = 1367] [outer = 0x7f61d1056c00] 05:38:28 INFO - PROCESS | 1856 | 1461328708749 Marionette DEBUG loaded listener.js 05:38:28 INFO - PROCESS | 1856 | ++DOMWINDOW == 257 (0x7f61d515fc00) [pid = 1856] [serial = 1368] [outer = 0x7f61d1056c00] 05:38:29 INFO - PROCESS | 1856 | 1461328709549 Marionette TRACE conn3 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 05:38:29 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) 05:38:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1331ms 05:38:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 05:38:29 INFO - PROCESS | 1856 | 1461328709610 Marionette TRACE conn3 -> [0,1793,"getWindowHandle",null] 05:38:29 INFO - PROCESS | 1856 | 1461328709612 Marionette TRACE conn3 <- [1,1793,null,{"value":"8"}] 05:38:29 INFO - PROCESS | 1856 | 1461328709617 Marionette TRACE conn3 -> [0,1794,"setScriptTimeout",{"ms":35000}] 05:38:29 INFO - PROCESS | 1856 | 1461328709620 Marionette TRACE conn3 <- [1,1794,null,{}] 05:38:29 INFO - PROCESS | 1856 | 1461328709625 Marionette TRACE conn3 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:38:29 INFO - PROCESS | 1856 | 1461328709785 Marionette TRACE conn3 <- [1,1795,null,{"value":null}] 05:38:30 INFO - PROCESS | 1856 | 1461328710019 Marionette TRACE conn3 -> [0,1796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:30 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61db27f800 == 129 [pid = 1856] [id = 456] 05:38:30 INFO - PROCESS | 1856 | ++DOMWINDOW == 258 (0x7f61c29d5000) [pid = 1856] [serial = 1369] [outer = (nil)] 05:38:30 INFO - PROCESS | 1856 | ++DOMWINDOW == 259 (0x7f61d6f4d000) [pid = 1856] [serial = 1370] [outer = 0x7f61c29d5000] 05:38:30 INFO - PROCESS | 1856 | 1461328710129 Marionette DEBUG loaded listener.js 05:38:30 INFO - PROCESS | 1856 | ++DOMWINDOW == 260 (0x7f61d83a0400) [pid = 1856] [serial = 1371] [outer = 0x7f61c29d5000] 05:38:30 INFO - PROCESS | 1856 | 1461328710942 Marionette TRACE conn3 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 05:38:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 05:38:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1377ms 05:38:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 05:38:31 INFO - PROCESS | 1856 | 1461328710995 Marionette TRACE conn3 -> [0,1797,"getWindowHandle",null] 05:38:31 INFO - PROCESS | 1856 | 1461328710997 Marionette TRACE conn3 <- [1,1797,null,{"value":"8"}] 05:38:31 INFO - PROCESS | 1856 | 1461328711001 Marionette TRACE conn3 -> [0,1798,"setScriptTimeout",{"ms":35000}] 05:38:31 INFO - PROCESS | 1856 | 1461328711005 Marionette TRACE conn3 <- [1,1798,null,{}] 05:38:31 INFO - PROCESS | 1856 | 1461328711009 Marionette TRACE conn3 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:38:31 INFO - PROCESS | 1856 | 1461328711178 Marionette TRACE conn3 <- [1,1799,null,{"value":null}] 05:38:31 INFO - PROCESS | 1856 | 1461328711376 Marionette TRACE conn3 -> [0,1800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:31 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61c5553000 == 130 [pid = 1856] [id = 457] 05:38:31 INFO - PROCESS | 1856 | ++DOMWINDOW == 261 (0x7f61c2ae8000) [pid = 1856] [serial = 1372] [outer = (nil)] 05:38:31 INFO - PROCESS | 1856 | ++DOMWINDOW == 262 (0x7f61cd27f400) [pid = 1856] [serial = 1373] [outer = 0x7f61c2ae8000] 05:38:31 INFO - PROCESS | 1856 | 1461328711439 Marionette DEBUG loaded listener.js 05:38:31 INFO - PROCESS | 1856 | ++DOMWINDOW == 263 (0x7f61d7cb1c00) [pid = 1856] [serial = 1374] [outer = 0x7f61c2ae8000] 05:38:32 INFO - PROCESS | 1856 | 1461328712213 Marionette TRACE conn3 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 05:38:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 05:38:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1279ms 05:38:32 INFO - PROCESS | 1856 | 1461328712281 Marionette TRACE conn3 -> [0,1801,"getWindowHandle",null] 05:38:32 INFO - PROCESS | 1856 | 1461328712285 Marionette TRACE conn3 <- [1,1801,null,{"value":"8"}] 05:38:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 05:38:32 INFO - PROCESS | 1856 | 1461328712290 Marionette TRACE conn3 -> [0,1802,"setScriptTimeout",{"ms":35000}] 05:38:32 INFO - PROCESS | 1856 | 1461328712292 Marionette TRACE conn3 <- [1,1802,null,{}] 05:38:32 INFO - PROCESS | 1856 | 1461328712297 Marionette TRACE conn3 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:38:32 INFO - PROCESS | 1856 | 1461328712465 Marionette TRACE conn3 <- [1,1803,null,{"value":null}] 05:38:32 INFO - PROCESS | 1856 | 1461328712663 Marionette TRACE conn3 -> [0,1804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:32 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61d151f000 == 131 [pid = 1856] [id = 458] 05:38:32 INFO - PROCESS | 1856 | ++DOMWINDOW == 264 (0x7f61c2ca9c00) [pid = 1856] [serial = 1375] [outer = (nil)] 05:38:32 INFO - PROCESS | 1856 | ++DOMWINDOW == 265 (0x7f61d8435400) [pid = 1856] [serial = 1376] [outer = 0x7f61c2ca9c00] 05:38:32 INFO - PROCESS | 1856 | 1461328712729 Marionette DEBUG loaded listener.js 05:38:32 INFO - PROCESS | 1856 | ++DOMWINDOW == 266 (0x7f61d8a7f000) [pid = 1856] [serial = 1377] [outer = 0x7f61c2ca9c00] 05:38:33 INFO - PROCESS | 1856 | 1461328713499 Marionette TRACE conn3 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 05:38:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 05:38:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1277ms 05:38:33 INFO - PROCESS | 1856 | 1461328713568 Marionette TRACE conn3 -> [0,1805,"getWindowHandle",null] 05:38:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 05:38:33 INFO - PROCESS | 1856 | 1461328713579 Marionette TRACE conn3 <- [1,1805,null,{"value":"8"}] 05:38:33 INFO - PROCESS | 1856 | 1461328713584 Marionette TRACE conn3 -> [0,1806,"setScriptTimeout",{"ms":35000}] 05:38:33 INFO - PROCESS | 1856 | 1461328713586 Marionette TRACE conn3 <- [1,1806,null,{}] 05:38:33 INFO - PROCESS | 1856 | 1461328713591 Marionette TRACE conn3 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:38:33 INFO - PROCESS | 1856 | 1461328713756 Marionette TRACE conn3 <- [1,1807,null,{"value":null}] 05:38:34 INFO - PROCESS | 1856 | 1461328714293 Marionette TRACE conn3 -> [0,1808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:34 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61c4fd8800 == 132 [pid = 1856] [id = 459] 05:38:34 INFO - PROCESS | 1856 | ++DOMWINDOW == 267 (0x7f61c2aeac00) [pid = 1856] [serial = 1378] [outer = (nil)] 05:38:34 INFO - PROCESS | 1856 | ++DOMWINDOW == 268 (0x7f61c2cad400) [pid = 1856] [serial = 1379] [outer = 0x7f61c2aeac00] 05:38:34 INFO - PROCESS | 1856 | 1461328714396 Marionette DEBUG loaded listener.js 05:38:34 INFO - PROCESS | 1856 | ++DOMWINDOW == 269 (0x7f61c2ee1400) [pid = 1856] [serial = 1380] [outer = 0x7f61c2aeac00] 05:38:35 INFO - PROCESS | 1856 | 1461328715208 Marionette TRACE conn3 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 05:38:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 05:38:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1680ms 05:38:35 INFO - PROCESS | 1856 | 1461328715265 Marionette TRACE conn3 -> [0,1809,"getWindowHandle",null] 05:38:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 05:38:35 INFO - PROCESS | 1856 | 1461328715271 Marionette TRACE conn3 <- [1,1809,null,{"value":"8"}] 05:38:35 INFO - PROCESS | 1856 | 1461328715279 Marionette TRACE conn3 -> [0,1810,"setScriptTimeout",{"ms":35000}] 05:38:35 INFO - PROCESS | 1856 | 1461328715282 Marionette TRACE conn3 <- [1,1810,null,{}] 05:38:35 INFO - PROCESS | 1856 | 1461328715288 Marionette TRACE conn3 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:38:35 INFO - PROCESS | 1856 | 1461328715454 Marionette TRACE conn3 <- [1,1811,null,{"value":null}] 05:38:35 INFO - PROCESS | 1856 | 1461328715777 Marionette TRACE conn3 -> [0,1812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:35 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61c2cda000 == 133 [pid = 1856] [id = 460] 05:38:35 INFO - PROCESS | 1856 | ++DOMWINDOW == 270 (0x7f61c37ca800) [pid = 1856] [serial = 1381] [outer = (nil)] 05:38:35 INFO - PROCESS | 1856 | ++DOMWINDOW == 271 (0x7f61c49d6800) [pid = 1856] [serial = 1382] [outer = 0x7f61c37ca800] 05:38:35 INFO - PROCESS | 1856 | 1461328715880 Marionette DEBUG loaded listener.js 05:38:35 INFO - PROCESS | 1856 | ++DOMWINDOW == 272 (0x7f61c57ce000) [pid = 1856] [serial = 1383] [outer = 0x7f61c37ca800] 05:38:36 INFO - PROCESS | 1856 | 1461328716702 Marionette TRACE conn3 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 05:38:36 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61c8a1e800 == 132 [pid = 1856] [id = 443] 05:38:36 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61c8518800 == 131 [pid = 1856] [id = 442] 05:38:36 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61c769f800 == 130 [pid = 1856] [id = 441] 05:38:36 INFO - PROCESS | 1856 | --DOMWINDOW == 271 (0x7f61d047fc00) [pid = 1856] [serial = 1274] [outer = (nil)] [url = about:blank] 05:38:36 INFO - PROCESS | 1856 | --DOMWINDOW == 270 (0x7f61d2f12800) [pid = 1856] [serial = 1226] [outer = (nil)] [url = about:blank] 05:38:36 INFO - PROCESS | 1856 | --DOMWINDOW == 269 (0x7f61d55a7000) [pid = 1856] [serial = 1229] [outer = (nil)] [url = about:blank] 05:38:36 INFO - PROCESS | 1856 | --DOMWINDOW == 268 (0x7f61d8431c00) [pid = 1856] [serial = 1232] [outer = (nil)] [url = about:blank] 05:38:36 INFO - PROCESS | 1856 | --DOMWINDOW == 267 (0x7f61d9dd3800) [pid = 1856] [serial = 1235] [outer = (nil)] [url = about:blank] 05:38:36 INFO - PROCESS | 1856 | --DOMWINDOW == 266 (0x7f61db91d400) [pid = 1856] [serial = 1238] [outer = (nil)] [url = about:blank] 05:38:36 INFO - PROCESS | 1856 | --DOMWINDOW == 265 (0x7f61e7d90800) [pid = 1856] [serial = 1241] [outer = (nil)] [url = about:blank] 05:38:36 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61c7513800 == 129 [pid = 1856] [id = 440] 05:38:36 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61c5378000 == 128 [pid = 1856] [id = 439] 05:38:36 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61bfdc8800 == 127 [pid = 1856] [id = 438] 05:38:36 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61c4825000 == 126 [pid = 1856] [id = 437] 05:38:36 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61c2cdf000 == 125 [pid = 1856] [id = 436] 05:38:36 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61c30cf800 == 124 [pid = 1856] [id = 433] 05:38:36 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61c2cf1800 == 123 [pid = 1856] [id = 432] 05:38:36 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61f48b1800 == 122 [pid = 1856] [id = 431] 05:38:36 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61eae70000 == 121 [pid = 1856] [id = 430] 05:38:36 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61db176800 == 120 [pid = 1856] [id = 429] 05:38:36 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61d8812800 == 119 [pid = 1856] [id = 428] 05:38:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 05:38:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1535ms 05:38:36 INFO - PROCESS | 1856 | --DOMWINDOW == 264 (0x7f61d18a0800) [pid = 1856] [serial = 1268] [outer = (nil)] [url = about:blank] 05:38:36 INFO - PROCESS | 1856 | --DOMWINDOW == 263 (0x7f61c2cd5800) [pid = 1856] [serial = 1247] [outer = (nil)] [url = about:blank] 05:38:36 INFO - PROCESS | 1856 | --DOMWINDOW == 262 (0x7f61c315a000) [pid = 1856] [serial = 1248] [outer = (nil)] [url = about:blank] 05:38:36 INFO - PROCESS | 1856 | --DOMWINDOW == 261 (0x7f61cd280400) [pid = 1856] [serial = 1217] [outer = (nil)] [url = about:blank] 05:38:36 INFO - PROCESS | 1856 | --DOMWINDOW == 260 (0x7f61cef98800) [pid = 1856] [serial = 1262] [outer = (nil)] [url = about:blank] 05:38:36 INFO - PROCESS | 1856 | --DOMWINDOW == 259 (0x7f61d0b33400) [pid = 1856] [serial = 1263] [outer = (nil)] [url = about:blank] 05:38:36 INFO - PROCESS | 1856 | --DOMWINDOW == 258 (0x7f61d132e800) [pid = 1856] [serial = 1223] [outer = (nil)] [url = about:blank] 05:38:36 INFO - PROCESS | 1856 | --DOMWINDOW == 257 (0x7f61c675a000) [pid = 1856] [serial = 1259] [outer = (nil)] [url = about:blank] 05:38:36 INFO - PROCESS | 1856 | --DOMWINDOW == 256 (0x7f61cd284000) [pid = 1856] [serial = 1260] [outer = (nil)] [url = about:blank] 05:38:36 INFO - PROCESS | 1856 | --DOMWINDOW == 255 (0x7f61c4604400) [pid = 1856] [serial = 1214] [outer = (nil)] [url = about:blank] 05:38:36 INFO - PROCESS | 1856 | --DOMWINDOW == 254 (0x7f61cde05800) [pid = 1856] [serial = 1257] [outer = (nil)] [url = about:blank] 05:38:36 INFO - PROCESS | 1856 | --DOMWINDOW == 253 (0x7f61cddee000) [pid = 1856] [serial = 1256] [outer = (nil)] [url = about:blank] 05:38:36 INFO - PROCESS | 1856 | --DOMWINDOW == 252 (0x7f61c3761400) [pid = 1856] [serial = 1251] [outer = (nil)] [url = about:blank] 05:38:36 INFO - PROCESS | 1856 | --DOMWINDOW == 251 (0x7f61c3374c00) [pid = 1856] [serial = 1250] [outer = (nil)] [url = about:blank] 05:38:36 INFO - PROCESS | 1856 | --DOMWINDOW == 250 (0x7f61c2cd7c00) [pid = 1856] [serial = 1211] [outer = (nil)] [url = about:blank] 05:38:36 INFO - PROCESS | 1856 | --DOMWINDOW == 249 (0x7f61c29dcc00) [pid = 1856] [serial = 1244] [outer = (nil)] [url = about:blank] 05:38:36 INFO - PROCESS | 1856 | --DOMWINDOW == 248 (0x7f61d0478000) [pid = 1856] [serial = 1220] [outer = (nil)] [url = about:blank] 05:38:36 INFO - PROCESS | 1856 | --DOMWINDOW == 247 (0x7f61c77e8400) [pid = 1856] [serial = 1254] [outer = (nil)] [url = about:blank] 05:38:36 INFO - PROCESS | 1856 | --DOMWINDOW == 246 (0x7f61c675ec00) [pid = 1856] [serial = 1253] [outer = (nil)] [url = about:blank] 05:38:36 INFO - PROCESS | 1856 | --DOMWINDOW == 245 (0x7f61c76e4c00) [pid = 1856] [serial = 1271] [outer = (nil)] [url = about:blank] 05:38:36 INFO - PROCESS | 1856 | --DOMWINDOW == 244 (0x7f61d0dca000) [pid = 1856] [serial = 1265] [outer = (nil)] [url = about:blank] 05:38:36 INFO - PROCESS | 1856 | --DOMWINDOW == 243 (0x7f61d1f6f800) [pid = 1856] [serial = 1269] [outer = (nil)] [url = about:blank] 05:38:36 INFO - PROCESS | 1856 | --DOMWINDOW == 242 (0x7f61cd28ac00) [pid = 1856] [serial = 1272] [outer = (nil)] [url = about:blank] 05:38:36 INFO - PROCESS | 1856 | --DOMWINDOW == 241 (0x7f61d173f400) [pid = 1856] [serial = 1266] [outer = (nil)] [url = about:blank] 05:38:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 05:38:36 INFO - PROCESS | 1856 | 1461328716846 Marionette TRACE conn3 -> [0,1813,"getWindowHandle",null] 05:38:36 INFO - PROCESS | 1856 | 1461328716850 Marionette TRACE conn3 <- [1,1813,null,{"value":"8"}] 05:38:36 INFO - PROCESS | 1856 | 1461328716856 Marionette TRACE conn3 -> [0,1814,"setScriptTimeout",{"ms":35000}] 05:38:36 INFO - PROCESS | 1856 | 1461328716859 Marionette TRACE conn3 <- [1,1814,null,{}] 05:38:36 INFO - PROCESS | 1856 | 1461328716864 Marionette TRACE conn3 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:38:37 INFO - PROCESS | 1856 | 1461328717007 Marionette TRACE conn3 <- [1,1815,null,{"value":null}] 05:38:37 INFO - PROCESS | 1856 | 1461328717017 Marionette TRACE conn3 -> [0,1816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:37 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61c456c800 == 120 [pid = 1856] [id = 461] 05:38:37 INFO - PROCESS | 1856 | ++DOMWINDOW == 242 (0x7f61c37c7000) [pid = 1856] [serial = 1384] [outer = (nil)] 05:38:37 INFO - PROCESS | 1856 | ++DOMWINDOW == 243 (0x7f61c675a800) [pid = 1856] [serial = 1385] [outer = 0x7f61c37c7000] 05:38:37 INFO - PROCESS | 1856 | 1461328717071 Marionette DEBUG loaded listener.js 05:38:37 INFO - PROCESS | 1856 | ++DOMWINDOW == 244 (0x7f61c77ef000) [pid = 1856] [serial = 1386] [outer = 0x7f61c37c7000] 05:38:37 INFO - PROCESS | 1856 | 1461328717888 Marionette TRACE conn3 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 05:38:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 05:38:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1079ms 05:38:37 INFO - PROCESS | 1856 | 1461328717935 Marionette TRACE conn3 -> [0,1817,"getWindowHandle",null] 05:38:37 INFO - PROCESS | 1856 | 1461328717938 Marionette TRACE conn3 <- [1,1817,null,{"value":"8"}] 05:38:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 05:38:37 INFO - PROCESS | 1856 | 1461328717949 Marionette TRACE conn3 -> [0,1818,"setScriptTimeout",{"ms":35000}] 05:38:37 INFO - PROCESS | 1856 | 1461328717957 Marionette TRACE conn3 <- [1,1818,null,{}] 05:38:37 INFO - PROCESS | 1856 | 1461328717965 Marionette TRACE conn3 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:38:38 INFO - PROCESS | 1856 | 1461328718116 Marionette TRACE conn3 <- [1,1819,null,{"value":null}] 05:38:38 INFO - PROCESS | 1856 | 1461328718132 Marionette TRACE conn3 -> [0,1820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:38 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61c82f6000 == 121 [pid = 1856] [id = 462] 05:38:38 INFO - PROCESS | 1856 | ++DOMWINDOW == 245 (0x7f61cd81d400) [pid = 1856] [serial = 1387] [outer = (nil)] 05:38:38 INFO - PROCESS | 1856 | ++DOMWINDOW == 246 (0x7f61cde0dc00) [pid = 1856] [serial = 1388] [outer = 0x7f61cd81d400] 05:38:38 INFO - PROCESS | 1856 | 1461328718200 Marionette DEBUG loaded listener.js 05:38:38 INFO - PROCESS | 1856 | ++DOMWINDOW == 247 (0x7f61cefa1c00) [pid = 1856] [serial = 1389] [outer = 0x7f61cd81d400] 05:38:38 INFO - PROCESS | 1856 | 1461328718970 Marionette TRACE conn3 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 05:38:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 05:38:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1042ms 05:38:38 INFO - PROCESS | 1856 | 1461328718986 Marionette TRACE conn3 -> [0,1821,"getWindowHandle",null] 05:38:38 INFO - PROCESS | 1856 | 1461328718989 Marionette TRACE conn3 <- [1,1821,null,{"value":"8"}] 05:38:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 05:38:39 INFO - PROCESS | 1856 | 1461328718995 Marionette TRACE conn3 -> [0,1822,"setScriptTimeout",{"ms":35000}] 05:38:39 INFO - PROCESS | 1856 | 1461328718997 Marionette TRACE conn3 <- [1,1822,null,{}] 05:38:39 INFO - PROCESS | 1856 | 1461328719002 Marionette TRACE conn3 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:38:39 INFO - PROCESS | 1856 | 1461328719171 Marionette TRACE conn3 <- [1,1823,null,{"value":null}] 05:38:39 INFO - PROCESS | 1856 | 1461328719348 Marionette TRACE conn3 -> [0,1824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:39 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61c8a20000 == 122 [pid = 1856] [id = 463] 05:38:39 INFO - PROCESS | 1856 | ++DOMWINDOW == 248 (0x7f61cddecc00) [pid = 1856] [serial = 1390] [outer = (nil)] 05:38:39 INFO - PROCESS | 1856 | ++DOMWINDOW == 249 (0x7f61cf397c00) [pid = 1856] [serial = 1391] [outer = 0x7f61cddecc00] 05:38:39 INFO - PROCESS | 1856 | 1461328719404 Marionette DEBUG loaded listener.js 05:38:39 INFO - PROCESS | 1856 | ++DOMWINDOW == 250 (0x7f61d04ae800) [pid = 1856] [serial = 1392] [outer = 0x7f61cddecc00] 05:38:40 INFO - PROCESS | 1856 | 1461328720117 Marionette TRACE conn3 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 05:38:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 05:38:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1183ms 05:38:40 INFO - PROCESS | 1856 | 1461328720178 Marionette TRACE conn3 -> [0,1825,"getWindowHandle",null] 05:38:40 INFO - PROCESS | 1856 | 1461328720181 Marionette TRACE conn3 <- [1,1825,null,{"value":"8"}] 05:38:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 05:38:40 INFO - PROCESS | 1856 | 1461328720186 Marionette TRACE conn3 -> [0,1826,"setScriptTimeout",{"ms":35000}] 05:38:40 INFO - PROCESS | 1856 | 1461328720188 Marionette TRACE conn3 <- [1,1826,null,{}] 05:38:40 INFO - PROCESS | 1856 | 1461328720193 Marionette TRACE conn3 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:38:40 INFO - PROCESS | 1856 | 1461328720402 Marionette TRACE conn3 <- [1,1827,null,{"value":null}] 05:38:41 INFO - PROCESS | 1856 | --DOMWINDOW == 249 (0x7f61c37d0c00) [pid = 1856] [serial = 1330] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 05:38:41 INFO - PROCESS | 1856 | --DOMWINDOW == 248 (0x7f61c29d2800) [pid = 1856] [serial = 1315] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 05:38:41 INFO - PROCESS | 1856 | --DOMWINDOW == 247 (0x7f61c2ca8000) [pid = 1856] [serial = 1321] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 05:38:41 INFO - PROCESS | 1856 | --DOMWINDOW == 246 (0x7f61bfb5ac00) [pid = 1856] [serial = 1309] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 05:38:41 INFO - PROCESS | 1856 | --DOMWINDOW == 245 (0x7f61cd27fc00) [pid = 1856] [serial = 1324] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 05:38:41 INFO - PROCESS | 1856 | --DOMWINDOW == 244 (0x7f61c29db000) [pid = 1856] [serial = 1312] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 05:38:41 INFO - PROCESS | 1856 | --DOMWINDOW == 243 (0x7f61c654f400) [pid = 1856] [serial = 1318] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 05:38:41 INFO - PROCESS | 1856 | --DOMWINDOW == 242 (0x7f61cd283400) [pid = 1856] [serial = 1327] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 05:38:41 INFO - PROCESS | 1856 | --DOMWINDOW == 241 (0x7f61c4609400) [pid = 1856] [serial = 1273] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 05:38:41 INFO - PROCESS | 1856 | 1461328721379 Marionette TRACE conn3 -> [0,1828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:41 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61c2cef000 == 123 [pid = 1856] [id = 464] 05:38:41 INFO - PROCESS | 1856 | ++DOMWINDOW == 242 (0x7f61bfb5ac00) [pid = 1856] [serial = 1393] [outer = (nil)] 05:38:41 INFO - PROCESS | 1856 | ++DOMWINDOW == 243 (0x7f61c29df800) [pid = 1856] [serial = 1394] [outer = 0x7f61bfb5ac00] 05:38:41 INFO - PROCESS | 1856 | 1461328721449 Marionette DEBUG loaded listener.js 05:38:41 INFO - PROCESS | 1856 | ++DOMWINDOW == 244 (0x7f61c2edac00) [pid = 1856] [serial = 1395] [outer = 0x7f61bfb5ac00] 05:38:42 INFO - PROCESS | 1856 | 1461328722189 Marionette TRACE conn3 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 05:38:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 05:38:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 2031ms 05:38:42 INFO - PROCESS | 1856 | 1461328722233 Marionette TRACE conn3 -> [0,1829,"getWindowHandle",null] 05:38:42 INFO - PROCESS | 1856 | 1461328722240 Marionette TRACE conn3 <- [1,1829,null,{"value":"8"}] 05:38:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 05:38:42 INFO - PROCESS | 1856 | 1461328722247 Marionette TRACE conn3 -> [0,1830,"setScriptTimeout",{"ms":35000}] 05:38:42 INFO - PROCESS | 1856 | 1461328722251 Marionette TRACE conn3 <- [1,1830,null,{}] 05:38:42 INFO - PROCESS | 1856 | 1461328722257 Marionette TRACE conn3 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:38:42 INFO - PROCESS | 1856 | 1461328722423 Marionette TRACE conn3 <- [1,1831,null,{"value":null}] 05:38:42 INFO - PROCESS | 1856 | 1461328722617 Marionette TRACE conn3 -> [0,1832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:42 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61c765a000 == 124 [pid = 1856] [id = 465] 05:38:42 INFO - PROCESS | 1856 | ++DOMWINDOW == 245 (0x7f61c460a800) [pid = 1856] [serial = 1396] [outer = (nil)] 05:38:42 INFO - PROCESS | 1856 | ++DOMWINDOW == 246 (0x7f61c57c7000) [pid = 1856] [serial = 1397] [outer = 0x7f61c460a800] 05:38:42 INFO - PROCESS | 1856 | 1461328722682 Marionette DEBUG loaded listener.js 05:38:42 INFO - PROCESS | 1856 | ++DOMWINDOW == 247 (0x7f61c6753800) [pid = 1856] [serial = 1398] [outer = 0x7f61c460a800] 05:38:43 INFO - PROCESS | 1856 | 1461328723578 Marionette TRACE conn3 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 05:38:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 05:38:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1383ms 05:38:43 INFO - PROCESS | 1856 | 1461328723634 Marionette TRACE conn3 -> [0,1833,"getWindowHandle",null] 05:38:43 INFO - PROCESS | 1856 | 1461328723639 Marionette TRACE conn3 <- [1,1833,null,{"value":"8"}] 05:38:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 05:38:43 INFO - PROCESS | 1856 | 1461328723645 Marionette TRACE conn3 -> [0,1834,"setScriptTimeout",{"ms":35000}] 05:38:43 INFO - PROCESS | 1856 | 1461328723647 Marionette TRACE conn3 <- [1,1834,null,{}] 05:38:43 INFO - PROCESS | 1856 | 1461328723653 Marionette TRACE conn3 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:38:43 INFO - PROCESS | 1856 | 1461328723820 Marionette TRACE conn3 <- [1,1835,null,{"value":null}] 05:38:44 INFO - PROCESS | 1856 | 1461328724024 Marionette TRACE conn3 -> [0,1836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:44 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61cd85f800 == 125 [pid = 1856] [id = 466] 05:38:44 INFO - PROCESS | 1856 | ++DOMWINDOW == 248 (0x7f61c814e400) [pid = 1856] [serial = 1399] [outer = (nil)] 05:38:44 INFO - PROCESS | 1856 | ++DOMWINDOW == 249 (0x7f61cd287000) [pid = 1856] [serial = 1400] [outer = 0x7f61c814e400] 05:38:44 INFO - PROCESS | 1856 | 1461328724091 Marionette DEBUG loaded listener.js 05:38:44 INFO - PROCESS | 1856 | ++DOMWINDOW == 250 (0x7f61cde0e800) [pid = 1856] [serial = 1401] [outer = 0x7f61c814e400] 05:38:44 INFO - PROCESS | 1856 | 1461328724978 Marionette TRACE conn3 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 05:38:45 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 05:38:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1385ms 05:38:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 05:38:45 INFO - PROCESS | 1856 | 1461328725031 Marionette TRACE conn3 -> [0,1837,"getWindowHandle",null] 05:38:45 INFO - PROCESS | 1856 | 1461328725034 Marionette TRACE conn3 <- [1,1837,null,{"value":"8"}] 05:38:45 INFO - PROCESS | 1856 | 1461328725048 Marionette TRACE conn3 -> [0,1838,"setScriptTimeout",{"ms":35000}] 05:38:45 INFO - PROCESS | 1856 | 1461328725056 Marionette TRACE conn3 <- [1,1838,null,{}] 05:38:45 INFO - PROCESS | 1856 | 1461328725061 Marionette TRACE conn3 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:38:45 INFO - PROCESS | 1856 | 1461328725303 Marionette TRACE conn3 <- [1,1839,null,{"value":null}] 05:38:45 INFO - PROCESS | 1856 | 1461328725495 Marionette TRACE conn3 -> [0,1840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.beginPath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:45 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61d0bb4000 == 126 [pid = 1856] [id = 467] 05:38:45 INFO - PROCESS | 1856 | ++DOMWINDOW == 251 (0x7f61c814e800) [pid = 1856] [serial = 1402] [outer = (nil)] 05:38:45 INFO - PROCESS | 1856 | ++DOMWINDOW == 252 (0x7f61d04d0400) [pid = 1856] [serial = 1403] [outer = 0x7f61c814e800] 05:38:45 INFO - PROCESS | 1856 | 1461328725559 Marionette DEBUG loaded listener.js 05:38:45 INFO - PROCESS | 1856 | ++DOMWINDOW == 253 (0x7f61d0b3c400) [pid = 1856] [serial = 1404] [outer = 0x7f61c814e800] 05:38:46 INFO - PROCESS | 1856 | 1461328726344 Marionette TRACE conn3 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 05:38:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 05:38:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1394ms 05:38:46 INFO - PROCESS | 1856 | 1461328726434 Marionette TRACE conn3 -> [0,1841,"getWindowHandle",null] 05:38:46 INFO - PROCESS | 1856 | 1461328726438 Marionette TRACE conn3 <- [1,1841,null,{"value":"8"}] 05:38:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 05:38:46 INFO - PROCESS | 1856 | 1461328726443 Marionette TRACE conn3 -> [0,1842,"setScriptTimeout",{"ms":35000}] 05:38:46 INFO - PROCESS | 1856 | 1461328726445 Marionette TRACE conn3 <- [1,1842,null,{}] 05:38:46 INFO - PROCESS | 1856 | 1461328726450 Marionette TRACE conn3 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:38:46 INFO - PROCESS | 1856 | 1461328726618 Marionette TRACE conn3 <- [1,1843,null,{"value":null}] 05:38:46 INFO - PROCESS | 1856 | 1461328726806 Marionette TRACE conn3 -> [0,1844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:46 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61d19c2800 == 127 [pid = 1856] [id = 468] 05:38:46 INFO - PROCESS | 1856 | ++DOMWINDOW == 254 (0x7f61d0228400) [pid = 1856] [serial = 1405] [outer = (nil)] 05:38:46 INFO - PROCESS | 1856 | ++DOMWINDOW == 255 (0x7f61d0d49400) [pid = 1856] [serial = 1406] [outer = 0x7f61d0228400] 05:38:46 INFO - PROCESS | 1856 | 1461328726873 Marionette DEBUG loaded listener.js 05:38:46 INFO - PROCESS | 1856 | ++DOMWINDOW == 256 (0x7f61d1591c00) [pid = 1856] [serial = 1407] [outer = 0x7f61d0228400] 05:38:47 INFO - PROCESS | 1856 | 1461328727631 Marionette TRACE conn3 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 05:38:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 05:38:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1235ms 05:38:47 INFO - PROCESS | 1856 | 1461328727679 Marionette TRACE conn3 -> [0,1845,"getWindowHandle",null] 05:38:47 INFO - PROCESS | 1856 | 1461328727683 Marionette TRACE conn3 <- [1,1845,null,{"value":"8"}] 05:38:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 05:38:47 INFO - PROCESS | 1856 | 1461328727688 Marionette TRACE conn3 -> [0,1846,"setScriptTimeout",{"ms":35000}] 05:38:47 INFO - PROCESS | 1856 | 1461328727690 Marionette TRACE conn3 <- [1,1846,null,{}] 05:38:47 INFO - PROCESS | 1856 | 1461328727695 Marionette TRACE conn3 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:38:47 INFO - PROCESS | 1856 | 1461328727860 Marionette TRACE conn3 <- [1,1847,null,{"value":null}] 05:38:48 INFO - PROCESS | 1856 | 1461328728056 Marionette TRACE conn3 -> [0,1848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:48 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61d554c000 == 128 [pid = 1856] [id = 469] 05:38:48 INFO - PROCESS | 1856 | ++DOMWINDOW == 257 (0x7f61d1e7e000) [pid = 1856] [serial = 1408] [outer = (nil)] 05:38:48 INFO - PROCESS | 1856 | ++DOMWINDOW == 258 (0x7f61cf20e000) [pid = 1856] [serial = 1409] [outer = 0x7f61d1e7e000] 05:38:48 INFO - PROCESS | 1856 | 1461328728139 Marionette DEBUG loaded listener.js 05:38:48 INFO - PROCESS | 1856 | ++DOMWINDOW == 259 (0x7f61d4b07000) [pid = 1856] [serial = 1410] [outer = 0x7f61d1e7e000] 05:38:48 INFO - PROCESS | 1856 | 1461328728971 Marionette TRACE conn3 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 05:38:49 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) 05:38:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1334ms 05:38:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 05:38:49 INFO - PROCESS | 1856 | 1461328729023 Marionette TRACE conn3 -> [0,1849,"getWindowHandle",null] 05:38:49 INFO - PROCESS | 1856 | 1461328729025 Marionette TRACE conn3 <- [1,1849,null,{"value":"8"}] 05:38:49 INFO - PROCESS | 1856 | 1461328729032 Marionette TRACE conn3 -> [0,1850,"setScriptTimeout",{"ms":35000}] 05:38:49 INFO - PROCESS | 1856 | 1461328729034 Marionette TRACE conn3 <- [1,1850,null,{}] 05:38:49 INFO - PROCESS | 1856 | 1461328729039 Marionette TRACE conn3 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:38:49 INFO - PROCESS | 1856 | 1461328729205 Marionette TRACE conn3 <- [1,1851,null,{"value":null}] 05:38:49 INFO - PROCESS | 1856 | 1461328729401 Marionette TRACE conn3 -> [0,1852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:49 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61daaeb800 == 129 [pid = 1856] [id = 470] 05:38:49 INFO - PROCESS | 1856 | ++DOMWINDOW == 260 (0x7f61d1e81800) [pid = 1856] [serial = 1411] [outer = (nil)] 05:38:49 INFO - PROCESS | 1856 | ++DOMWINDOW == 261 (0x7f61d956d000) [pid = 1856] [serial = 1412] [outer = 0x7f61d1e81800] 05:38:49 INFO - PROCESS | 1856 | 1461328729464 Marionette DEBUG loaded listener.js 05:38:49 INFO - PROCESS | 1856 | ++DOMWINDOW == 262 (0x7f61d9b32c00) [pid = 1856] [serial = 1413] [outer = 0x7f61d1e81800] 05:38:50 INFO - PROCESS | 1856 | 1461328730295 Marionette TRACE conn3 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 05:38:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 05:38:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1335ms 05:38:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 05:38:50 INFO - PROCESS | 1856 | 1461328730366 Marionette TRACE conn3 -> [0,1853,"getWindowHandle",null] 05:38:50 INFO - PROCESS | 1856 | 1461328730369 Marionette TRACE conn3 <- [1,1853,null,{"value":"8"}] 05:38:50 INFO - PROCESS | 1856 | 1461328730375 Marionette TRACE conn3 -> [0,1854,"setScriptTimeout",{"ms":35000}] 05:38:50 INFO - PROCESS | 1856 | 1461328730378 Marionette TRACE conn3 <- [1,1854,null,{}] 05:38:50 INFO - PROCESS | 1856 | 1461328730382 Marionette TRACE conn3 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:38:50 INFO - PROCESS | 1856 | 1461328730541 Marionette TRACE conn3 <- [1,1855,null,{"value":null}] 05:38:50 INFO - PROCESS | 1856 | 1461328730735 Marionette TRACE conn3 -> [0,1856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:50 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61e6cae800 == 130 [pid = 1856] [id = 471] 05:38:50 INFO - PROCESS | 1856 | ++DOMWINDOW == 263 (0x7f61d0a51400) [pid = 1856] [serial = 1414] [outer = (nil)] 05:38:50 INFO - PROCESS | 1856 | ++DOMWINDOW == 264 (0x7f61d9dda800) [pid = 1856] [serial = 1415] [outer = 0x7f61d0a51400] 05:38:50 INFO - PROCESS | 1856 | 1461328730798 Marionette DEBUG loaded listener.js 05:38:50 INFO - PROCESS | 1856 | ++DOMWINDOW == 265 (0x7f61daa3b400) [pid = 1856] [serial = 1416] [outer = 0x7f61d0a51400] 05:38:51 INFO - PROCESS | 1856 | 1461328731616 Marionette TRACE conn3 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 05:38:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 05:38:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1277ms 05:38:51 INFO - PROCESS | 1856 | 1461328731655 Marionette TRACE conn3 -> [0,1857,"getWindowHandle",null] 05:38:51 INFO - PROCESS | 1856 | 1461328731657 Marionette TRACE conn3 <- [1,1857,null,{"value":"8"}] 05:38:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 05:38:51 INFO - PROCESS | 1856 | 1461328731664 Marionette TRACE conn3 -> [0,1858,"setScriptTimeout",{"ms":35000}] 05:38:51 INFO - PROCESS | 1856 | 1461328731666 Marionette TRACE conn3 <- [1,1858,null,{}] 05:38:51 INFO - PROCESS | 1856 | 1461328731672 Marionette TRACE conn3 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:38:51 INFO - PROCESS | 1856 | 1461328731834 Marionette TRACE conn3 <- [1,1859,null,{"value":null}] 05:38:52 INFO - PROCESS | 1856 | 1461328732030 Marionette TRACE conn3 -> [0,1860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:52 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61e7f21800 == 131 [pid = 1856] [id = 472] 05:38:52 INFO - PROCESS | 1856 | ++DOMWINDOW == 266 (0x7f61d4631c00) [pid = 1856] [serial = 1417] [outer = (nil)] 05:38:52 INFO - PROCESS | 1856 | ++DOMWINDOW == 267 (0x7f61db224c00) [pid = 1856] [serial = 1418] [outer = 0x7f61d4631c00] 05:38:52 INFO - PROCESS | 1856 | 1461328732093 Marionette DEBUG loaded listener.js 05:38:52 INFO - PROCESS | 1856 | ++DOMWINDOW == 268 (0x7f61dbb81000) [pid = 1856] [serial = 1419] [outer = 0x7f61d4631c00] 05:38:52 INFO - PROCESS | 1856 | 1461328732897 Marionette TRACE conn3 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 05:38:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 05:38:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1281ms 05:38:52 INFO - PROCESS | 1856 | 1461328732946 Marionette TRACE conn3 -> [0,1861,"getWindowHandle",null] 05:38:52 INFO - PROCESS | 1856 | 1461328732949 Marionette TRACE conn3 <- [1,1861,null,{"value":"8"}] 05:38:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 05:38:52 INFO - PROCESS | 1856 | 1461328732954 Marionette TRACE conn3 -> [0,1862,"setScriptTimeout",{"ms":35000}] 05:38:52 INFO - PROCESS | 1856 | 1461328732956 Marionette TRACE conn3 <- [1,1862,null,{}] 05:38:52 INFO - PROCESS | 1856 | 1461328732961 Marionette TRACE conn3 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:38:53 INFO - PROCESS | 1856 | 1461328733120 Marionette TRACE conn3 <- [1,1863,null,{"value":null}] 05:38:53 INFO - PROCESS | 1856 | 1461328733316 Marionette TRACE conn3 -> [0,1864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:53 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61eae7f000 == 132 [pid = 1856] [id = 473] 05:38:53 INFO - PROCESS | 1856 | ++DOMWINDOW == 269 (0x7f61d9dccc00) [pid = 1856] [serial = 1420] [outer = (nil)] 05:38:53 INFO - PROCESS | 1856 | ++DOMWINDOW == 270 (0x7f61ddc81400) [pid = 1856] [serial = 1421] [outer = 0x7f61d9dccc00] 05:38:53 INFO - PROCESS | 1856 | 1461328733379 Marionette DEBUG loaded listener.js 05:38:53 INFO - PROCESS | 1856 | ++DOMWINDOW == 271 (0x7f61e6c40800) [pid = 1856] [serial = 1422] [outer = 0x7f61d9dccc00] 05:38:54 INFO - PROCESS | 1856 | 1461328734169 Marionette TRACE conn3 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 05:38:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 05:38:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1276ms 05:38:54 INFO - PROCESS | 1856 | 1461328734230 Marionette TRACE conn3 -> [0,1865,"getWindowHandle",null] 05:38:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 05:38:54 INFO - PROCESS | 1856 | 1461328734233 Marionette TRACE conn3 <- [1,1865,null,{"value":"8"}] 05:38:54 INFO - PROCESS | 1856 | 1461328734238 Marionette TRACE conn3 -> [0,1866,"setScriptTimeout",{"ms":35000}] 05:38:54 INFO - PROCESS | 1856 | 1461328734241 Marionette TRACE conn3 <- [1,1866,null,{}] 05:38:54 INFO - PROCESS | 1856 | 1461328734246 Marionette TRACE conn3 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:38:54 INFO - PROCESS | 1856 | 1461328734411 Marionette TRACE conn3 <- [1,1867,null,{"value":null}] 05:38:54 INFO - PROCESS | 1856 | 1461328734608 Marionette TRACE conn3 -> [0,1868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:54 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61ecd4c000 == 133 [pid = 1856] [id = 474] 05:38:54 INFO - PROCESS | 1856 | ++DOMWINDOW == 272 (0x7f61ddc79400) [pid = 1856] [serial = 1423] [outer = (nil)] 05:38:54 INFO - PROCESS | 1856 | ++DOMWINDOW == 273 (0x7f61e7b6b800) [pid = 1856] [serial = 1424] [outer = 0x7f61ddc79400] 05:38:54 INFO - PROCESS | 1856 | 1461328734683 Marionette DEBUG loaded listener.js 05:38:54 INFO - PROCESS | 1856 | ++DOMWINDOW == 274 (0x7f61e8d6cc00) [pid = 1856] [serial = 1425] [outer = 0x7f61ddc79400] 05:38:55 INFO - PROCESS | 1856 | 1461328735532 Marionette TRACE conn3 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 05:38:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 05:38:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1331ms 05:38:55 INFO - PROCESS | 1856 | 1461328735569 Marionette TRACE conn3 -> [0,1869,"getWindowHandle",null] 05:38:55 INFO - PROCESS | 1856 | 1461328735572 Marionette TRACE conn3 <- [1,1869,null,{"value":"8"}] 05:38:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 05:38:55 INFO - PROCESS | 1856 | 1461328735577 Marionette TRACE conn3 -> [0,1870,"setScriptTimeout",{"ms":35000}] 05:38:55 INFO - PROCESS | 1856 | 1461328735581 Marionette TRACE conn3 <- [1,1870,null,{}] 05:38:55 INFO - PROCESS | 1856 | 1461328735585 Marionette TRACE conn3 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:38:55 INFO - PROCESS | 1856 | 1461328735769 Marionette TRACE conn3 <- [1,1871,null,{"value":null}] 05:38:55 INFO - PROCESS | 1856 | 1461328735969 Marionette TRACE conn3 -> [0,1872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:55 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61efbe9000 == 134 [pid = 1856] [id = 475] 05:38:55 INFO - PROCESS | 1856 | ++DOMWINDOW == 275 (0x7f61d0a4f000) [pid = 1856] [serial = 1426] [outer = (nil)] 05:38:56 INFO - PROCESS | 1856 | ++DOMWINDOW == 276 (0x7f61ec620000) [pid = 1856] [serial = 1427] [outer = 0x7f61d0a4f000] 05:38:56 INFO - PROCESS | 1856 | 1461328736031 Marionette DEBUG loaded listener.js 05:38:56 INFO - PROCESS | 1856 | ++DOMWINDOW == 277 (0x7f61ec8b3400) [pid = 1856] [serial = 1428] [outer = 0x7f61d0a4f000] 05:38:56 INFO - PROCESS | 1856 | 1461328736820 Marionette TRACE conn3 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 05:38:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 05:38:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1282ms 05:38:56 INFO - PROCESS | 1856 | 1461328736861 Marionette TRACE conn3 -> [0,1873,"getWindowHandle",null] 05:38:56 INFO - PROCESS | 1856 | 1461328736863 Marionette TRACE conn3 <- [1,1873,null,{"value":"8"}] 05:38:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 05:38:56 INFO - PROCESS | 1856 | 1461328736869 Marionette TRACE conn3 -> [0,1874,"setScriptTimeout",{"ms":35000}] 05:38:56 INFO - PROCESS | 1856 | 1461328736871 Marionette TRACE conn3 <- [1,1874,null,{}] 05:38:56 INFO - PROCESS | 1856 | 1461328736876 Marionette TRACE conn3 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:38:57 INFO - PROCESS | 1856 | 1461328737034 Marionette TRACE conn3 <- [1,1875,null,{"value":null}] 05:38:57 INFO - PROCESS | 1856 | 1461328737253 Marionette TRACE conn3 -> [0,1876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:57 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61c2e20800 == 135 [pid = 1856] [id = 476] 05:38:57 INFO - PROCESS | 1856 | ++DOMWINDOW == 278 (0x7f61be392400) [pid = 1856] [serial = 1429] [outer = (nil)] 05:38:57 INFO - PROCESS | 1856 | ++DOMWINDOW == 279 (0x7f61be39ac00) [pid = 1856] [serial = 1430] [outer = 0x7f61be392400] 05:38:57 INFO - PROCESS | 1856 | 1461328737317 Marionette DEBUG loaded listener.js 05:38:57 INFO - PROCESS | 1856 | ++DOMWINDOW == 280 (0x7f61be3a0000) [pid = 1856] [serial = 1431] [outer = 0x7f61be392400] 05:38:58 INFO - PROCESS | 1856 | 1461328738123 Marionette TRACE conn3 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 05:38:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 05:38:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1325ms 05:38:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 05:38:58 INFO - PROCESS | 1856 | 1461328738196 Marionette TRACE conn3 -> [0,1877,"getWindowHandle",null] 05:38:58 INFO - PROCESS | 1856 | 1461328738198 Marionette TRACE conn3 <- [1,1877,null,{"value":"8"}] 05:38:58 INFO - PROCESS | 1856 | 1461328738204 Marionette TRACE conn3 -> [0,1878,"setScriptTimeout",{"ms":35000}] 05:38:58 INFO - PROCESS | 1856 | 1461328738207 Marionette TRACE conn3 <- [1,1878,null,{}] 05:38:58 INFO - PROCESS | 1856 | 1461328738211 Marionette TRACE conn3 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:38:58 INFO - PROCESS | 1856 | 1461328738376 Marionette TRACE conn3 <- [1,1879,null,{"value":null}] 05:38:58 INFO - PROCESS | 1856 | 1461328738582 Marionette TRACE conn3 -> [0,1880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.intersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:58 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61c30e2800 == 136 [pid = 1856] [id = 477] 05:38:58 INFO - PROCESS | 1856 | ++DOMWINDOW == 281 (0x7f61be393000) [pid = 1856] [serial = 1432] [outer = (nil)] 05:38:58 INFO - PROCESS | 1856 | ++DOMWINDOW == 282 (0x7f61c337c400) [pid = 1856] [serial = 1433] [outer = 0x7f61be393000] 05:38:58 INFO - PROCESS | 1856 | 1461328738645 Marionette DEBUG loaded listener.js 05:38:58 INFO - PROCESS | 1856 | ++DOMWINDOW == 283 (0x7f61c8159000) [pid = 1856] [serial = 1434] [outer = 0x7f61be393000] 05:38:59 INFO - PROCESS | 1856 | 1461328739436 Marionette TRACE conn3 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 05:38:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 05:38:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1278ms 05:38:59 INFO - PROCESS | 1856 | 1461328739483 Marionette TRACE conn3 -> [0,1881,"getWindowHandle",null] 05:38:59 INFO - PROCESS | 1856 | 1461328739486 Marionette TRACE conn3 <- [1,1881,null,{"value":"8"}] 05:38:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 05:38:59 INFO - PROCESS | 1856 | 1461328739491 Marionette TRACE conn3 -> [0,1882,"setScriptTimeout",{"ms":35000}] 05:38:59 INFO - PROCESS | 1856 | 1461328739494 Marionette TRACE conn3 <- [1,1882,null,{}] 05:38:59 INFO - PROCESS | 1856 | 1461328739498 Marionette TRACE conn3 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:38:59 INFO - PROCESS | 1856 | 1461328739658 Marionette TRACE conn3 <- [1,1883,null,{"value":null}] 05:38:59 INFO - PROCESS | 1856 | 1461328739860 Marionette TRACE conn3 -> [0,1884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:59 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61c8a04800 == 137 [pid = 1856] [id = 478] 05:38:59 INFO - PROCESS | 1856 | ++DOMWINDOW == 284 (0x7f61be396000) [pid = 1856] [serial = 1435] [outer = (nil)] 05:38:59 INFO - PROCESS | 1856 | ++DOMWINDOW == 285 (0x7f61be47b000) [pid = 1856] [serial = 1436] [outer = 0x7f61be396000] 05:38:59 INFO - PROCESS | 1856 | 1461328739921 Marionette DEBUG loaded listener.js 05:39:00 INFO - PROCESS | 1856 | ++DOMWINDOW == 286 (0x7f61be480000) [pid = 1856] [serial = 1437] [outer = 0x7f61be396000] 05:39:00 INFO - PROCESS | 1856 | 1461328740757 Marionette TRACE conn3 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 05:39:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 05:39:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1326ms 05:39:00 INFO - PROCESS | 1856 | 1461328740819 Marionette TRACE conn3 -> [0,1885,"getWindowHandle",null] 05:39:00 INFO - PROCESS | 1856 | 1461328740822 Marionette TRACE conn3 <- [1,1885,null,{"value":"8"}] 05:39:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 05:39:00 INFO - PROCESS | 1856 | 1461328740827 Marionette TRACE conn3 -> [0,1886,"setScriptTimeout",{"ms":35000}] 05:39:00 INFO - PROCESS | 1856 | 1461328740829 Marionette TRACE conn3 <- [1,1886,null,{}] 05:39:00 INFO - PROCESS | 1856 | 1461328740834 Marionette TRACE conn3 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:01 INFO - PROCESS | 1856 | 1461328741320 Marionette TRACE conn3 <- [1,1887,null,{"value":null}] 05:39:01 INFO - PROCESS | 1856 | 1461328741594 Marionette TRACE conn3 -> [0,1888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:01 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61c30dd000 == 138 [pid = 1856] [id = 479] 05:39:01 INFO - PROCESS | 1856 | ++DOMWINDOW == 287 (0x7f61bfb5fc00) [pid = 1856] [serial = 1438] [outer = (nil)] 05:39:01 INFO - PROCESS | 1856 | ++DOMWINDOW == 288 (0x7f61c2aebc00) [pid = 1856] [serial = 1439] [outer = 0x7f61bfb5fc00] 05:39:01 INFO - PROCESS | 1856 | 1461328741658 Marionette DEBUG loaded listener.js 05:39:01 INFO - PROCESS | 1856 | ++DOMWINDOW == 289 (0x7f61c315ec00) [pid = 1856] [serial = 1440] [outer = 0x7f61bfb5fc00] 05:39:02 INFO - PROCESS | 1856 | 1461328742461 Marionette TRACE conn3 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 05:39:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 05:39:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1678ms 05:39:02 INFO - PROCESS | 1856 | 1461328742508 Marionette TRACE conn3 -> [0,1889,"getWindowHandle",null] 05:39:02 INFO - PROCESS | 1856 | 1461328742514 Marionette TRACE conn3 <- [1,1889,null,{"value":"8"}] 05:39:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 05:39:02 INFO - PROCESS | 1856 | 1461328742520 Marionette TRACE conn3 -> [0,1890,"setScriptTimeout",{"ms":35000}] 05:39:02 INFO - PROCESS | 1856 | 1461328742526 Marionette TRACE conn3 <- [1,1890,null,{}] 05:39:02 INFO - PROCESS | 1856 | 1461328742531 Marionette TRACE conn3 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:02 INFO - PROCESS | 1856 | 1461328742683 Marionette TRACE conn3 <- [1,1891,null,{"value":null}] 05:39:02 INFO - PROCESS | 1856 | 1461328742910 Marionette TRACE conn3 -> [0,1892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:02 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61c768c800 == 139 [pid = 1856] [id = 480] 05:39:02 INFO - PROCESS | 1856 | ++DOMWINDOW == 290 (0x7f61bfb54c00) [pid = 1856] [serial = 1441] [outer = (nil)] 05:39:02 INFO - PROCESS | 1856 | ++DOMWINDOW == 291 (0x7f61c375b000) [pid = 1856] [serial = 1442] [outer = 0x7f61bfb54c00] 05:39:02 INFO - PROCESS | 1856 | 1461328742974 Marionette DEBUG loaded listener.js 05:39:03 INFO - PROCESS | 1856 | ++DOMWINDOW == 292 (0x7f61c654bc00) [pid = 1856] [serial = 1443] [outer = 0x7f61bfb54c00] 05:39:03 INFO - PROCESS | 1856 | 1461328743907 Marionette TRACE conn3 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 05:39:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 05:39:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1483ms 05:39:04 INFO - PROCESS | 1856 | 1461328744004 Marionette TRACE conn3 -> [0,1893,"getWindowHandle",null] 05:39:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 05:39:04 INFO - PROCESS | 1856 | 1461328744008 Marionette TRACE conn3 <- [1,1893,null,{"value":"8"}] 05:39:04 INFO - PROCESS | 1856 | 1461328744014 Marionette TRACE conn3 -> [0,1894,"setScriptTimeout",{"ms":35000}] 05:39:04 INFO - PROCESS | 1856 | 1461328744017 Marionette TRACE conn3 <- [1,1894,null,{}] 05:39:04 INFO - PROCESS | 1856 | 1461328744022 Marionette TRACE conn3 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:04 INFO - PROCESS | 1856 | 1461328744196 Marionette TRACE conn3 <- [1,1895,null,{"value":null}] 05:39:04 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61c30da800 == 138 [pid = 1856] [id = 372] 05:39:04 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61e78c8800 == 137 [pid = 1856] [id = 371] 05:39:04 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61c554a000 == 136 [pid = 1856] [id = 370] 05:39:04 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61c7515000 == 135 [pid = 1856] [id = 373] 05:39:04 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61c8a20000 == 134 [pid = 1856] [id = 463] 05:39:04 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61c82f6000 == 133 [pid = 1856] [id = 462] 05:39:04 INFO - PROCESS | 1856 | --DOMWINDOW == 291 (0x7f61cf387400) [pid = 1856] [serial = 1334] [outer = (nil)] [url = about:blank] 05:39:04 INFO - PROCESS | 1856 | --DOMWINDOW == 290 (0x7f61c3761c00) [pid = 1856] [serial = 1304] [outer = (nil)] [url = about:blank] 05:39:04 INFO - PROCESS | 1856 | --DOMWINDOW == 289 (0x7f61bfb5a800) [pid = 1856] [serial = 1301] [outer = (nil)] [url = about:blank] 05:39:04 INFO - PROCESS | 1856 | --DOMWINDOW == 288 (0x7f61eae3ec00) [pid = 1856] [serial = 1307] [outer = (nil)] [url = about:blank] 05:39:04 INFO - PROCESS | 1856 | --DOMWINDOW == 287 (0x7f61e7fee400) [pid = 1856] [serial = 1298] [outer = (nil)] [url = about:blank] 05:39:04 INFO - PROCESS | 1856 | 1461328744510 Marionette TRACE conn3 -> [0,1896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:04 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61c456c800 == 132 [pid = 1856] [id = 461] 05:39:04 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61c2cda000 == 131 [pid = 1856] [id = 460] 05:39:04 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61c4fd8800 == 130 [pid = 1856] [id = 459] 05:39:04 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61c2cf8800 == 131 [pid = 1856] [id = 481] 05:39:04 INFO - PROCESS | 1856 | ++DOMWINDOW == 288 (0x7f61bfb5a800) [pid = 1856] [serial = 1444] [outer = (nil)] 05:39:04 INFO - PROCESS | 1856 | ++DOMWINDOW == 289 (0x7f61cd812800) [pid = 1856] [serial = 1445] [outer = 0x7f61bfb5a800] 05:39:04 INFO - PROCESS | 1856 | 1461328744645 Marionette DEBUG loaded listener.js 05:39:04 INFO - PROCESS | 1856 | ++DOMWINDOW == 290 (0x7f61cef8d800) [pid = 1856] [serial = 1446] [outer = 0x7f61bfb5a800] 05:39:04 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61d5555000 == 130 [pid = 1856] [id = 454] 05:39:04 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61d49ef800 == 129 [pid = 1856] [id = 453] 05:39:04 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61d2f84800 == 128 [pid = 1856] [id = 452] 05:39:04 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61d179c800 == 127 [pid = 1856] [id = 451] 05:39:04 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61d12e6000 == 126 [pid = 1856] [id = 450] 05:39:04 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61d0baa000 == 125 [pid = 1856] [id = 449] 05:39:04 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61d0311000 == 124 [pid = 1856] [id = 448] 05:39:04 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61ce014000 == 123 [pid = 1856] [id = 447] 05:39:04 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61c769c800 == 122 [pid = 1856] [id = 446] 05:39:04 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61c515d000 == 121 [pid = 1856] [id = 445] 05:39:05 INFO - PROCESS | 1856 | --DOMWINDOW == 289 (0x7f61cf219400) [pid = 1856] [serial = 1332] [outer = (nil)] [url = about:blank] 05:39:05 INFO - PROCESS | 1856 | --DOMWINDOW == 288 (0x7f61c460a400) [pid = 1856] [serial = 1316] [outer = (nil)] [url = about:blank] 05:39:05 INFO - PROCESS | 1856 | --DOMWINDOW == 287 (0x7f61c4674c00) [pid = 1856] [serial = 1280] [outer = (nil)] [url = about:blank] 05:39:05 INFO - PROCESS | 1856 | --DOMWINDOW == 286 (0x7f61c8157000) [pid = 1856] [serial = 1323] [outer = (nil)] [url = about:blank] 05:39:05 INFO - PROCESS | 1856 | --DOMWINDOW == 285 (0x7f61c2aef000) [pid = 1856] [serial = 1311] [outer = (nil)] [url = about:blank] 05:39:05 INFO - PROCESS | 1856 | --DOMWINDOW == 284 (0x7f61cd288400) [pid = 1856] [serial = 1325] [outer = (nil)] [url = about:blank] 05:39:05 INFO - PROCESS | 1856 | --DOMWINDOW == 283 (0x7f61e0d68000) [pid = 1856] [serial = 1295] [outer = (nil)] [url = about:blank] 05:39:05 INFO - PROCESS | 1856 | --DOMWINDOW == 282 (0x7f61d842ac00) [pid = 1856] [serial = 1292] [outer = (nil)] [url = about:blank] 05:39:05 INFO - PROCESS | 1856 | --DOMWINDOW == 281 (0x7f61d19f4800) [pid = 1856] [serial = 1289] [outer = (nil)] [url = about:blank] 05:39:05 INFO - PROCESS | 1856 | --DOMWINDOW == 280 (0x7f61c375d400) [pid = 1856] [serial = 1314] [outer = (nil)] [url = about:blank] 05:39:05 INFO - PROCESS | 1856 | --DOMWINDOW == 279 (0x7f61c675a400) [pid = 1856] [serial = 1319] [outer = (nil)] [url = about:blank] 05:39:05 INFO - PROCESS | 1856 | --DOMWINDOW == 278 (0x7f61cef95400) [pid = 1856] [serial = 1328] [outer = (nil)] [url = about:blank] 05:39:05 INFO - PROCESS | 1856 | --DOMWINDOW == 277 (0x7f61d09bc400) [pid = 1856] [serial = 1286] [outer = (nil)] [url = about:blank] 05:39:05 INFO - PROCESS | 1856 | --DOMWINDOW == 276 (0x7f61c2ccec00) [pid = 1856] [serial = 1277] [outer = (nil)] [url = about:blank] 05:39:05 INFO - PROCESS | 1856 | --DOMWINDOW == 275 (0x7f61c55ad400) [pid = 1856] [serial = 1317] [outer = (nil)] [url = about:blank] 05:39:05 INFO - PROCESS | 1856 | --DOMWINDOW == 274 (0x7f61cde08400) [pid = 1856] [serial = 1283] [outer = (nil)] [url = about:blank] 05:39:05 INFO - PROCESS | 1856 | --DOMWINDOW == 273 (0x7f61c2ed6000) [pid = 1856] [serial = 1313] [outer = (nil)] [url = about:blank] 05:39:05 INFO - PROCESS | 1856 | --DOMWINDOW == 272 (0x7f61d1899000) [pid = 1856] [serial = 1275] [outer = (nil)] [url = about:blank] 05:39:05 INFO - PROCESS | 1856 | --DOMWINDOW == 271 (0x7f61cefab800) [pid = 1856] [serial = 1329] [outer = (nil)] [url = about:blank] 05:39:05 INFO - PROCESS | 1856 | --DOMWINDOW == 270 (0x7f61c814f000) [pid = 1856] [serial = 1322] [outer = (nil)] [url = about:blank] 05:39:05 INFO - PROCESS | 1856 | --DOMWINDOW == 269 (0x7f61c29d6000) [pid = 1856] [serial = 1310] [outer = (nil)] [url = about:blank] 05:39:05 INFO - PROCESS | 1856 | --DOMWINDOW == 268 (0x7f61cd81dc00) [pid = 1856] [serial = 1331] [outer = (nil)] [url = about:blank] 05:39:05 INFO - PROCESS | 1856 | --DOMWINDOW == 267 (0x7f61c76e9400) [pid = 1856] [serial = 1320] [outer = (nil)] [url = about:blank] 05:39:05 INFO - PROCESS | 1856 | --DOMWINDOW == 266 (0x7f61cdde8400) [pid = 1856] [serial = 1326] [outer = (nil)] [url = about:blank] 05:39:05 INFO - PROCESS | 1856 | 1461328745385 Marionette TRACE conn3 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 05:39:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 05:39:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1428ms 05:39:05 INFO - PROCESS | 1856 | 1461328745442 Marionette TRACE conn3 -> [0,1897,"getWindowHandle",null] 05:39:05 INFO - PROCESS | 1856 | 1461328745447 Marionette TRACE conn3 <- [1,1897,null,{"value":"8"}] 05:39:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 05:39:05 INFO - PROCESS | 1856 | 1461328745472 Marionette TRACE conn3 -> [0,1898,"setScriptTimeout",{"ms":35000}] 05:39:05 INFO - PROCESS | 1856 | 1461328745479 Marionette TRACE conn3 <- [1,1898,null,{}] 05:39:05 INFO - PROCESS | 1856 | 1461328745484 Marionette TRACE conn3 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:05 INFO - PROCESS | 1856 | 1461328745646 Marionette TRACE conn3 <- [1,1899,null,{"value":null}] 05:39:05 INFO - PROCESS | 1856 | 1461328745654 Marionette TRACE conn3 -> [0,1900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.newline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:05 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61c7698000 == 122 [pid = 1856] [id = 482] 05:39:05 INFO - PROCESS | 1856 | ++DOMWINDOW == 267 (0x7f61c460a400) [pid = 1856] [serial = 1447] [outer = (nil)] 05:39:05 INFO - PROCESS | 1856 | ++DOMWINDOW == 268 (0x7f61cf387400) [pid = 1856] [serial = 1448] [outer = 0x7f61c460a400] 05:39:05 INFO - PROCESS | 1856 | 1461328745709 Marionette DEBUG loaded listener.js 05:39:05 INFO - PROCESS | 1856 | ++DOMWINDOW == 269 (0x7f61d04c4800) [pid = 1856] [serial = 1449] [outer = 0x7f61c460a400] 05:39:06 INFO - PROCESS | 1856 | 1461328746486 Marionette TRACE conn3 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 05:39:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 05:39:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1102ms 05:39:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 05:39:06 INFO - PROCESS | 1856 | 1461328746557 Marionette TRACE conn3 -> [0,1901,"getWindowHandle",null] 05:39:06 INFO - PROCESS | 1856 | 1461328746560 Marionette TRACE conn3 <- [1,1901,null,{"value":"8"}] 05:39:06 INFO - PROCESS | 1856 | 1461328746564 Marionette TRACE conn3 -> [0,1902,"setScriptTimeout",{"ms":35000}] 05:39:06 INFO - PROCESS | 1856 | 1461328746567 Marionette TRACE conn3 <- [1,1902,null,{}] 05:39:06 INFO - PROCESS | 1856 | 1461328746571 Marionette TRACE conn3 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:06 INFO - PROCESS | 1856 | 1461328746724 Marionette TRACE conn3 <- [1,1903,null,{"value":null}] 05:39:06 INFO - PROCESS | 1856 | 1461328746736 Marionette TRACE conn3 -> [0,1904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:06 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61cd1de000 == 123 [pid = 1856] [id = 483] 05:39:06 INFO - PROCESS | 1856 | ++DOMWINDOW == 270 (0x7f61c76e9400) [pid = 1856] [serial = 1450] [outer = (nil)] 05:39:06 INFO - PROCESS | 1856 | ++DOMWINDOW == 271 (0x7f61d0b3d400) [pid = 1856] [serial = 1451] [outer = 0x7f61c76e9400] 05:39:06 INFO - PROCESS | 1856 | 1461328746794 Marionette DEBUG loaded listener.js 05:39:06 INFO - PROCESS | 1856 | ++DOMWINDOW == 272 (0x7f61d0c35400) [pid = 1856] [serial = 1452] [outer = 0x7f61c76e9400] 05:39:07 INFO - PROCESS | 1856 | 1461328747679 Marionette TRACE conn3 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 05:39:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 05:39:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1175ms 05:39:07 INFO - PROCESS | 1856 | 1461328747741 Marionette TRACE conn3 -> [0,1905,"getWindowHandle",null] 05:39:07 INFO - PROCESS | 1856 | 1461328747744 Marionette TRACE conn3 <- [1,1905,null,{"value":"8"}] 05:39:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 05:39:07 INFO - PROCESS | 1856 | 1461328747749 Marionette TRACE conn3 -> [0,1906,"setScriptTimeout",{"ms":35000}] 05:39:07 INFO - PROCESS | 1856 | 1461328747750 Marionette TRACE conn3 <- [1,1906,null,{}] 05:39:07 INFO - PROCESS | 1856 | 1461328747755 Marionette TRACE conn3 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:07 INFO - PROCESS | 1856 | 1461328747957 Marionette TRACE conn3 <- [1,1907,null,{"value":null}] 05:39:07 INFO - PROCESS | 1856 | 1461328747995 Marionette TRACE conn3 -> [0,1908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:08 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61d0118800 == 124 [pid = 1856] [id = 484] 05:39:08 INFO - PROCESS | 1856 | ++DOMWINDOW == 273 (0x7f61d1770800) [pid = 1856] [serial = 1453] [outer = (nil)] 05:39:08 INFO - PROCESS | 1856 | ++DOMWINDOW == 274 (0x7f61d1897800) [pid = 1856] [serial = 1454] [outer = 0x7f61d1770800] 05:39:08 INFO - PROCESS | 1856 | 1461328748063 Marionette DEBUG loaded listener.js 05:39:08 INFO - PROCESS | 1856 | ++DOMWINDOW == 275 (0x7f61d4774400) [pid = 1856] [serial = 1455] [outer = 0x7f61d1770800] 05:39:08 INFO - PROCESS | 1856 | 1461328748898 Marionette TRACE conn3 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 05:39:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 05:39:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1228ms 05:39:09 INFO - PROCESS | 1856 | --DOMWINDOW == 274 (0x7f61c4607400) [pid = 1856] [serial = 1333] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 05:39:09 INFO - PROCESS | 1856 | --DOMWINDOW == 273 (0x7f61d0c0d800) [pid = 1856] [serial = 1093] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 05:39:09 INFO - PROCESS | 1856 | --DOMWINDOW == 272 (0x7f61c337a400) [pid = 1856] [serial = 1147] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 05:39:09 INFO - PROCESS | 1856 | --DOMWINDOW == 271 (0x7f61c3756400) [pid = 1856] [serial = 1111] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 05:39:09 INFO - PROCESS | 1856 | --DOMWINDOW == 270 (0x7f61ddc38c00) [pid = 1856] [serial = 1102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 05:39:09 INFO - PROCESS | 1856 | --DOMWINDOW == 269 (0x7f61c3155800) [pid = 1856] [serial = 1117] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 05:39:09 INFO - PROCESS | 1856 | --DOMWINDOW == 268 (0x7f61d47d2800) [pid = 1856] [serial = 982] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 05:39:09 INFO - PROCESS | 1856 | --DOMWINDOW == 267 (0x7f61d0480400) [pid = 1856] [serial = 979] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 05:39:09 INFO - PROCESS | 1856 | --DOMWINDOW == 266 (0x7f61d2b11800) [pid = 1856] [serial = 1096] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 05:39:09 INFO - PROCESS | 1856 | --DOMWINDOW == 265 (0x7f61c32c3000) [pid = 1856] [serial = 1114] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 05:39:09 INFO - PROCESS | 1856 | --DOMWINDOW == 264 (0x7f61ddc40c00) [pid = 1856] [serial = 1105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 05:39:09 INFO - PROCESS | 1856 | --DOMWINDOW == 263 (0x7f61d04c5c00) [pid = 1856] [serial = 1144] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 05:39:09 INFO - PROCESS | 1856 | --DOMWINDOW == 262 (0x7f61c45e9800) [pid = 1856] [serial = 1090] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 05:39:09 INFO - PROCESS | 1856 | --DOMWINDOW == 261 (0x7f61d2f11000) [pid = 1856] [serial = 1099] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 05:39:09 INFO - PROCESS | 1856 | --DOMWINDOW == 260 (0x7f61cd820000) [pid = 1856] [serial = 976] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 05:39:09 INFO - PROCESS | 1856 | --DOMWINDOW == 259 (0x7f61c3374400) [pid = 1856] [serial = 1087] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 05:39:09 INFO - PROCESS | 1856 | --DOMWINDOW == 258 (0x7f61c3754400) [pid = 1856] [serial = 1108] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 05:39:09 INFO - PROCESS | 1856 | --DOMWINDOW == 257 (0x7f61d88ee400) [pid = 1856] [serial = 985] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 05:39:09 INFO - PROCESS | 1856 | --DOMWINDOW == 256 (0x7f61d88f9c00) [pid = 1856] [serial = 988] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 05:39:09 INFO - PROCESS | 1856 | --DOMWINDOW == 255 (0x7f61e7d8a800) [pid = 1856] [serial = 991] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 05:39:09 INFO - PROCESS | 1856 | --DOMWINDOW == 254 (0x7f61c45e6c00) [pid = 1856] [serial = 994] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 05:39:09 INFO - PROCESS | 1856 | --DOMWINDOW == 253 (0x7f61c45e7000) [pid = 1856] [serial = 997] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 05:39:09 INFO - PROCESS | 1856 | --DOMWINDOW == 252 (0x7f61c36ebc00) [pid = 1856] [serial = 1000] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 05:39:09 INFO - PROCESS | 1856 | --DOMWINDOW == 251 (0x7f61c36ed800) [pid = 1856] [serial = 1003] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 05:39:09 INFO - PROCESS | 1856 | --DOMWINDOW == 250 (0x7f61c36f0800) [pid = 1856] [serial = 1030] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 05:39:09 INFO - PROCESS | 1856 | --DOMWINDOW == 249 (0x7f61c6542400) [pid = 1856] [serial = 1033] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 05:39:09 INFO - PROCESS | 1856 | --DOMWINDOW == 248 (0x7f61d0be5c00) [pid = 1856] [serial = 1036] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 05:39:09 INFO - PROCESS | 1856 | --DOMWINDOW == 247 (0x7f61d0be7400) [pid = 1856] [serial = 1039] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 05:39:09 INFO - PROCESS | 1856 | --DOMWINDOW == 246 (0x7f61d0c34800) [pid = 1856] [serial = 1042] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 05:39:09 INFO - PROCESS | 1856 | --DOMWINDOW == 245 (0x7f61ddc41800) [pid = 1856] [serial = 1045] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 05:39:09 INFO - PROCESS | 1856 | --DOMWINDOW == 244 (0x7f61cef94000) [pid = 1856] [serial = 1048] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 05:39:09 INFO - PROCESS | 1856 | --DOMWINDOW == 243 (0x7f61d04a7400) [pid = 1856] [serial = 1051] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 05:39:09 INFO - PROCESS | 1856 | --DOMWINDOW == 242 (0x7f61c49d4400) [pid = 1856] [serial = 1054] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 05:39:09 INFO - PROCESS | 1856 | --DOMWINDOW == 241 (0x7f61c49d0400) [pid = 1856] [serial = 1057] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 05:39:09 INFO - PROCESS | 1856 | --DOMWINDOW == 240 (0x7f61c37c8000) [pid = 1856] [serial = 1060] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 05:39:09 INFO - PROCESS | 1856 | --DOMWINDOW == 239 (0x7f61c49d7800) [pid = 1856] [serial = 1150] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 05:39:09 INFO - PROCESS | 1856 | --DOMWINDOW == 238 (0x7f61cd289400) [pid = 1856] [serial = 1153] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 05:39:09 INFO - PROCESS | 1856 | --DOMWINDOW == 237 (0x7f61d0bdf000) [pid = 1856] [serial = 1156] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 05:39:09 INFO - PROCESS | 1856 | --DOMWINDOW == 236 (0x7f61d0d47400) [pid = 1856] [serial = 1159] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 05:39:09 INFO - PROCESS | 1856 | --DOMWINDOW == 235 (0x7f61d1898800) [pid = 1856] [serial = 1162] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 05:39:09 INFO - PROCESS | 1856 | --DOMWINDOW == 234 (0x7f61daa38000) [pid = 1856] [serial = 1165] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 05:39:09 INFO - PROCESS | 1856 | --DOMWINDOW == 233 (0x7f61c6755800) [pid = 1856] [serial = 1168] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 05:39:09 INFO - PROCESS | 1856 | --DOMWINDOW == 232 (0x7f61c6761000) [pid = 1856] [serial = 1171] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 05:39:09 INFO - PROCESS | 1856 | --DOMWINDOW == 231 (0x7f61c2ed4400) [pid = 1856] [serial = 1174] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 05:39:09 INFO - PROCESS | 1856 | --DOMWINDOW == 230 (0x7f61c36f9800) [pid = 1856] [serial = 1207] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 05:39:09 INFO - PROCESS | 1856 | --DOMWINDOW == 229 (0x7f61c37ca800) [pid = 1856] [serial = 1381] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 05:39:09 INFO - PROCESS | 1856 | --DOMWINDOW == 228 (0x7f61c37c7000) [pid = 1856] [serial = 1384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 05:39:09 INFO - PROCESS | 1856 | --DOMWINDOW == 227 (0x7f61cd81d400) [pid = 1856] [serial = 1387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 05:39:09 INFO - PROCESS | 1856 | --DOMWINDOW == 226 (0x7f61c2aeac00) [pid = 1856] [serial = 1378] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 05:39:09 INFO - PROCESS | 1856 | 1461328749596 Marionette TRACE conn3 -> [0,1909,"getWindowHandle",null] 05:39:09 INFO - PROCESS | 1856 | 1461328749598 Marionette TRACE conn3 <- [1,1909,null,{"value":"8"}] 05:39:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 05:39:09 INFO - PROCESS | 1856 | 1461328749613 Marionette TRACE conn3 -> [0,1910,"setScriptTimeout",{"ms":35000}] 05:39:09 INFO - PROCESS | 1856 | 1461328749615 Marionette TRACE conn3 <- [1,1910,null,{}] 05:39:09 INFO - PROCESS | 1856 | 1461328749619 Marionette TRACE conn3 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:09 INFO - PROCESS | 1856 | 1461328749786 Marionette TRACE conn3 <- [1,1911,null,{"value":null}] 05:39:09 INFO - PROCESS | 1856 | 1461328749947 Marionette TRACE conn3 -> [0,1912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:09 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61c467c000 == 125 [pid = 1856] [id = 485] 05:39:09 INFO - PROCESS | 1856 | ++DOMWINDOW == 227 (0x7f61c315dc00) [pid = 1856] [serial = 1456] [outer = (nil)] 05:39:09 INFO - PROCESS | 1856 | ++DOMWINDOW == 228 (0x7f61c36ed800) [pid = 1856] [serial = 1457] [outer = 0x7f61c315dc00] 05:39:10 INFO - PROCESS | 1856 | 1461328750001 Marionette DEBUG loaded listener.js 05:39:10 INFO - PROCESS | 1856 | ++DOMWINDOW == 229 (0x7f61c37c4000) [pid = 1856] [serial = 1458] [outer = 0x7f61c315dc00] 05:39:10 INFO - PROCESS | 1856 | 1461328750606 Marionette TRACE conn3 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 05:39:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 05:39:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1030ms 05:39:10 INFO - PROCESS | 1856 | 1461328750644 Marionette TRACE conn3 -> [0,1913,"getWindowHandle",null] 05:39:10 INFO - PROCESS | 1856 | 1461328750647 Marionette TRACE conn3 <- [1,1913,null,{"value":"8"}] 05:39:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 05:39:10 INFO - PROCESS | 1856 | 1461328750653 Marionette TRACE conn3 -> [0,1914,"setScriptTimeout",{"ms":35000}] 05:39:10 INFO - PROCESS | 1856 | 1461328750655 Marionette TRACE conn3 <- [1,1914,null,{}] 05:39:10 INFO - PROCESS | 1856 | 1461328750677 Marionette TRACE conn3 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:10 INFO - PROCESS | 1856 | 1461328750879 Marionette TRACE conn3 <- [1,1915,null,{"value":null}] 05:39:10 INFO - PROCESS | 1856 | 1461328750898 Marionette TRACE conn3 -> [0,1916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:10 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61cf351800 == 126 [pid = 1856] [id = 486] 05:39:10 INFO - PROCESS | 1856 | ++DOMWINDOW == 230 (0x7f61c32c4400) [pid = 1856] [serial = 1459] [outer = (nil)] 05:39:10 INFO - PROCESS | 1856 | ++DOMWINDOW == 231 (0x7f61c45eb800) [pid = 1856] [serial = 1460] [outer = 0x7f61c32c4400] 05:39:10 INFO - PROCESS | 1856 | 1461328750953 Marionette DEBUG loaded listener.js 05:39:11 INFO - PROCESS | 1856 | ++DOMWINDOW == 232 (0x7f61c6759000) [pid = 1856] [serial = 1461] [outer = 0x7f61c32c4400] 05:39:11 INFO - PROCESS | 1856 | 1461328751823 Marionette TRACE conn3 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 05:39:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 05:39:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1181ms 05:39:11 INFO - PROCESS | 1856 | 1461328751834 Marionette TRACE conn3 -> [0,1917,"getWindowHandle",null] 05:39:11 INFO - PROCESS | 1856 | 1461328751838 Marionette TRACE conn3 <- [1,1917,null,{"value":"8"}] 05:39:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 05:39:11 INFO - PROCESS | 1856 | 1461328751846 Marionette TRACE conn3 -> [0,1918,"setScriptTimeout",{"ms":35000}] 05:39:11 INFO - PROCESS | 1856 | 1461328751852 Marionette TRACE conn3 <- [1,1918,null,{}] 05:39:11 INFO - PROCESS | 1856 | 1461328751860 Marionette TRACE conn3 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:12 INFO - PROCESS | 1856 | 1461328752029 Marionette TRACE conn3 <- [1,1919,null,{"value":null}] 05:39:12 INFO - PROCESS | 1856 | 1461328752249 Marionette TRACE conn3 -> [0,1920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.add.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:12 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61c4fcc800 == 127 [pid = 1856] [id = 487] 05:39:12 INFO - PROCESS | 1856 | ++DOMWINDOW == 233 (0x7f61be47cc00) [pid = 1856] [serial = 1462] [outer = (nil)] 05:39:12 INFO - PROCESS | 1856 | ++DOMWINDOW == 234 (0x7f61c2edfc00) [pid = 1856] [serial = 1463] [outer = 0x7f61be47cc00] 05:39:12 INFO - PROCESS | 1856 | 1461328752320 Marionette DEBUG loaded listener.js 05:39:12 INFO - PROCESS | 1856 | ++DOMWINDOW == 235 (0x7f61c37c7000) [pid = 1856] [serial = 1464] [outer = 0x7f61be47cc00] 05:39:13 INFO - PROCESS | 1856 | 1461328753194 Marionette TRACE conn3 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 05:39:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 05:39:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1389ms 05:39:13 INFO - PROCESS | 1856 | 1461328753236 Marionette TRACE conn3 -> [0,1921,"getWindowHandle",null] 05:39:13 INFO - PROCESS | 1856 | 1461328753244 Marionette TRACE conn3 <- [1,1921,null,{"value":"8"}] 05:39:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 05:39:13 INFO - PROCESS | 1856 | 1461328753253 Marionette TRACE conn3 -> [0,1922,"setScriptTimeout",{"ms":35000}] 05:39:13 INFO - PROCESS | 1856 | 1461328753257 Marionette TRACE conn3 <- [1,1922,null,{}] 05:39:13 INFO - PROCESS | 1856 | 1461328753262 Marionette TRACE conn3 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:13 INFO - PROCESS | 1856 | 1461328753430 Marionette TRACE conn3 <- [1,1923,null,{"value":null}] 05:39:13 INFO - PROCESS | 1856 | 1461328753633 Marionette TRACE conn3 -> [0,1924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:13 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61c8a1e800 == 128 [pid = 1856] [id = 488] 05:39:13 INFO - PROCESS | 1856 | ++DOMWINDOW == 236 (0x7f61c49d4400) [pid = 1856] [serial = 1465] [outer = (nil)] 05:39:13 INFO - PROCESS | 1856 | ++DOMWINDOW == 237 (0x7f61c76efc00) [pid = 1856] [serial = 1466] [outer = 0x7f61c49d4400] 05:39:13 INFO - PROCESS | 1856 | 1461328753696 Marionette DEBUG loaded listener.js 05:39:13 INFO - PROCESS | 1856 | ++DOMWINDOW == 238 (0x7f61cd27b800) [pid = 1856] [serial = 1467] [outer = 0x7f61c49d4400] 05:39:14 INFO - PROCESS | 1856 | 1461328754586 Marionette TRACE conn3 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 05:39:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 05:39:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1385ms 05:39:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 05:39:14 INFO - PROCESS | 1856 | 1461328754638 Marionette TRACE conn3 -> [0,1925,"getWindowHandle",null] 05:39:14 INFO - PROCESS | 1856 | 1461328754640 Marionette TRACE conn3 <- [1,1925,null,{"value":"8"}] 05:39:14 INFO - PROCESS | 1856 | 1461328754646 Marionette TRACE conn3 -> [0,1926,"setScriptTimeout",{"ms":35000}] 05:39:14 INFO - PROCESS | 1856 | 1461328754651 Marionette TRACE conn3 <- [1,1926,null,{}] 05:39:14 INFO - PROCESS | 1856 | 1461328754665 Marionette TRACE conn3 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:14 INFO - PROCESS | 1856 | 1461328754846 Marionette TRACE conn3 <- [1,1927,null,{"value":null}] 05:39:15 INFO - PROCESS | 1856 | 1461328755043 Marionette TRACE conn3 -> [0,1928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:15 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61d1a23800 == 129 [pid = 1856] [id = 489] 05:39:15 INFO - PROCESS | 1856 | ++DOMWINDOW == 239 (0x7f61cef99c00) [pid = 1856] [serial = 1468] [outer = (nil)] 05:39:15 INFO - PROCESS | 1856 | ++DOMWINDOW == 240 (0x7f61d0473400) [pid = 1856] [serial = 1469] [outer = 0x7f61cef99c00] 05:39:15 INFO - PROCESS | 1856 | 1461328755123 Marionette DEBUG loaded listener.js 05:39:15 INFO - PROCESS | 1856 | ++DOMWINDOW == 241 (0x7f61d0b37800) [pid = 1856] [serial = 1470] [outer = 0x7f61cef99c00] 05:39:16 INFO - PROCESS | 1856 | 1461328756019 Marionette TRACE conn3 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 05:39:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 05:39:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1433ms 05:39:16 INFO - PROCESS | 1856 | 1461328756080 Marionette TRACE conn3 -> [0,1929,"getWindowHandle",null] 05:39:16 INFO - PROCESS | 1856 | 1461328756084 Marionette TRACE conn3 <- [1,1929,null,{"value":"8"}] 05:39:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 05:39:16 INFO - PROCESS | 1856 | 1461328756089 Marionette TRACE conn3 -> [0,1930,"setScriptTimeout",{"ms":35000}] 05:39:16 INFO - PROCESS | 1856 | 1461328756091 Marionette TRACE conn3 <- [1,1930,null,{}] 05:39:16 INFO - PROCESS | 1856 | 1461328756096 Marionette TRACE conn3 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:16 INFO - PROCESS | 1856 | 1461328756269 Marionette TRACE conn3 <- [1,1931,null,{"value":null}] 05:39:16 INFO - PROCESS | 1856 | 1461328756527 Marionette TRACE conn3 -> [0,1932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:16 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61d5550800 == 130 [pid = 1856] [id = 490] 05:39:16 INFO - PROCESS | 1856 | ++DOMWINDOW == 242 (0x7f61cefa9400) [pid = 1856] [serial = 1471] [outer = (nil)] 05:39:16 INFO - PROCESS | 1856 | ++DOMWINDOW == 243 (0x7f61d1897400) [pid = 1856] [serial = 1472] [outer = 0x7f61cefa9400] 05:39:16 INFO - PROCESS | 1856 | 1461328756595 Marionette DEBUG loaded listener.js 05:39:16 INFO - PROCESS | 1856 | ++DOMWINDOW == 244 (0x7f61d2f0cc00) [pid = 1856] [serial = 1473] [outer = 0x7f61cefa9400] 05:39:17 INFO - PROCESS | 1856 | 1461328757393 Marionette TRACE conn3 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 05:39:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 05:39:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1377ms 05:39:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 05:39:17 INFO - PROCESS | 1856 | 1461328757466 Marionette TRACE conn3 -> [0,1933,"getWindowHandle",null] 05:39:17 INFO - PROCESS | 1856 | 1461328757469 Marionette TRACE conn3 <- [1,1933,null,{"value":"8"}] 05:39:17 INFO - PROCESS | 1856 | 1461328757474 Marionette TRACE conn3 -> [0,1934,"setScriptTimeout",{"ms":35000}] 05:39:17 INFO - PROCESS | 1856 | 1461328757478 Marionette TRACE conn3 <- [1,1934,null,{}] 05:39:17 INFO - PROCESS | 1856 | 1461328757483 Marionette TRACE conn3 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:17 INFO - PROCESS | 1856 | 1461328757644 Marionette TRACE conn3 <- [1,1935,null,{"value":null}] 05:39:17 INFO - PROCESS | 1856 | 1461328757846 Marionette TRACE conn3 -> [0,1936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:17 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61da8b5000 == 131 [pid = 1856] [id = 491] 05:39:17 INFO - PROCESS | 1856 | ++DOMWINDOW == 245 (0x7f61d0b3c000) [pid = 1856] [serial = 1474] [outer = (nil)] 05:39:17 INFO - PROCESS | 1856 | ++DOMWINDOW == 246 (0x7f61d47c5800) [pid = 1856] [serial = 1475] [outer = 0x7f61d0b3c000] 05:39:17 INFO - PROCESS | 1856 | 1461328757912 Marionette DEBUG loaded listener.js 05:39:18 INFO - PROCESS | 1856 | ++DOMWINDOW == 247 (0x7f61d5159000) [pid = 1856] [serial = 1476] [outer = 0x7f61d0b3c000] 05:39:18 INFO - PROCESS | 1856 | 1461328758740 Marionette TRACE conn3 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 05:39:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 05:39:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1331ms 05:39:18 INFO - PROCESS | 1856 | 1461328758806 Marionette TRACE conn3 -> [0,1937,"getWindowHandle",null] 05:39:18 INFO - PROCESS | 1856 | 1461328758809 Marionette TRACE conn3 <- [1,1937,null,{"value":"8"}] 05:39:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 05:39:18 INFO - PROCESS | 1856 | 1461328758814 Marionette TRACE conn3 -> [0,1938,"setScriptTimeout",{"ms":35000}] 05:39:18 INFO - PROCESS | 1856 | 1461328758816 Marionette TRACE conn3 <- [1,1938,null,{}] 05:39:18 INFO - PROCESS | 1856 | 1461328758821 Marionette TRACE conn3 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:19 INFO - PROCESS | 1856 | 1461328759020 Marionette TRACE conn3 <- [1,1939,null,{"value":null}] 05:39:19 INFO - PROCESS | 1856 | 1461328759222 Marionette TRACE conn3 -> [0,1940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:19 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61e8c17800 == 132 [pid = 1856] [id = 492] 05:39:19 INFO - PROCESS | 1856 | ++DOMWINDOW == 248 (0x7f61d6f4c000) [pid = 1856] [serial = 1477] [outer = (nil)] 05:39:19 INFO - PROCESS | 1856 | ++DOMWINDOW == 249 (0x7f61d88f9c00) [pid = 1856] [serial = 1478] [outer = 0x7f61d6f4c000] 05:39:19 INFO - PROCESS | 1856 | 1461328759292 Marionette DEBUG loaded listener.js 05:39:19 INFO - PROCESS | 1856 | ++DOMWINDOW == 250 (0x7f61e6c40000) [pid = 1856] [serial = 1479] [outer = 0x7f61d6f4c000] 05:39:20 INFO - PROCESS | 1856 | 1461328760106 Marionette TRACE conn3 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 05:39:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 05:39:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1326ms 05:39:20 INFO - PROCESS | 1856 | 1461328760141 Marionette TRACE conn3 -> [0,1941,"getWindowHandle",null] 05:39:20 INFO - PROCESS | 1856 | 1461328760144 Marionette TRACE conn3 <- [1,1941,null,{"value":"8"}] 05:39:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 05:39:20 INFO - PROCESS | 1856 | 1461328760150 Marionette TRACE conn3 -> [0,1942,"setScriptTimeout",{"ms":35000}] 05:39:20 INFO - PROCESS | 1856 | 1461328760152 Marionette TRACE conn3 <- [1,1942,null,{}] 05:39:20 INFO - PROCESS | 1856 | 1461328760157 Marionette TRACE conn3 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:20 INFO - PROCESS | 1856 | 1461328760319 Marionette TRACE conn3 <- [1,1943,null,{"value":null}] 05:39:20 INFO - PROCESS | 1856 | 1461328760532 Marionette TRACE conn3 -> [0,1944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:20 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61eee88800 == 133 [pid = 1856] [id = 493] 05:39:20 INFO - PROCESS | 1856 | ++DOMWINDOW == 251 (0x7f61bfb59000) [pid = 1856] [serial = 1480] [outer = (nil)] 05:39:20 INFO - PROCESS | 1856 | ++DOMWINDOW == 252 (0x7f61cddea000) [pid = 1856] [serial = 1481] [outer = 0x7f61bfb59000] 05:39:20 INFO - PROCESS | 1856 | 1461328760604 Marionette DEBUG loaded listener.js 05:39:20 INFO - PROCESS | 1856 | ++DOMWINDOW == 253 (0x7f61e7b70c00) [pid = 1856] [serial = 1482] [outer = 0x7f61bfb59000] 05:39:21 INFO - PROCESS | 1856 | 1461328761401 Marionette TRACE conn3 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 05:39:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 05:39:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1326ms 05:39:21 INFO - PROCESS | 1856 | 1461328761476 Marionette TRACE conn3 -> [0,1945,"getWindowHandle",null] 05:39:21 INFO - PROCESS | 1856 | 1461328761479 Marionette TRACE conn3 <- [1,1945,null,{"value":"8"}] 05:39:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 05:39:21 INFO - PROCESS | 1856 | 1461328761485 Marionette TRACE conn3 -> [0,1946,"setScriptTimeout",{"ms":35000}] 05:39:21 INFO - PROCESS | 1856 | 1461328761487 Marionette TRACE conn3 <- [1,1946,null,{}] 05:39:21 INFO - PROCESS | 1856 | 1461328761491 Marionette TRACE conn3 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:21 INFO - PROCESS | 1856 | 1461328761657 Marionette TRACE conn3 <- [1,1947,null,{"value":null}] 05:39:21 INFO - PROCESS | 1856 | 1461328761862 Marionette TRACE conn3 -> [0,1948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:21 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61c26e7000 == 134 [pid = 1856] [id = 494] 05:39:21 INFO - PROCESS | 1856 | ++DOMWINDOW == 254 (0x7f61be8ea400) [pid = 1856] [serial = 1483] [outer = (nil)] 05:39:21 INFO - PROCESS | 1856 | ++DOMWINDOW == 255 (0x7f61be8f2c00) [pid = 1856] [serial = 1484] [outer = 0x7f61be8ea400] 05:39:21 INFO - PROCESS | 1856 | 1461328761927 Marionette DEBUG loaded listener.js 05:39:22 INFO - PROCESS | 1856 | ++DOMWINDOW == 256 (0x7f61be8f7c00) [pid = 1856] [serial = 1485] [outer = 0x7f61be8ea400] 05:39:22 INFO - PROCESS | 1856 | 1461328762765 Marionette TRACE conn3 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 05:39:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 05:39:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1326ms 05:39:22 INFO - PROCESS | 1856 | 1461328762811 Marionette TRACE conn3 -> [0,1949,"getWindowHandle",null] 05:39:22 INFO - PROCESS | 1856 | 1461328762815 Marionette TRACE conn3 <- [1,1949,null,{"value":"8"}] 05:39:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 05:39:22 INFO - PROCESS | 1856 | 1461328762820 Marionette TRACE conn3 -> [0,1950,"setScriptTimeout",{"ms":35000}] 05:39:22 INFO - PROCESS | 1856 | 1461328762822 Marionette TRACE conn3 <- [1,1950,null,{}] 05:39:22 INFO - PROCESS | 1856 | 1461328762827 Marionette TRACE conn3 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:22 INFO - PROCESS | 1856 | 1461328762993 Marionette TRACE conn3 <- [1,1951,null,{"value":null}] 05:39:23 INFO - PROCESS | 1856 | 1461328763197 Marionette TRACE conn3 -> [0,1952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:23 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61c670a000 == 135 [pid = 1856] [id = 495] 05:39:23 INFO - PROCESS | 1856 | ++DOMWINDOW == 257 (0x7f61be8ee400) [pid = 1856] [serial = 1486] [outer = (nil)] 05:39:23 INFO - PROCESS | 1856 | ++DOMWINDOW == 258 (0x7f61ddc42000) [pid = 1856] [serial = 1487] [outer = 0x7f61be8ee400] 05:39:23 INFO - PROCESS | 1856 | 1461328763261 Marionette DEBUG loaded listener.js 05:39:23 INFO - PROCESS | 1856 | ++DOMWINDOW == 259 (0x7f61e8d6b800) [pid = 1856] [serial = 1488] [outer = 0x7f61be8ee400] 05:39:24 INFO - PROCESS | 1856 | 1461328764019 Marionette TRACE conn3 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 05:39:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 05:39:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1232ms 05:39:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 05:39:24 INFO - PROCESS | 1856 | 1461328764052 Marionette TRACE conn3 -> [0,1953,"getWindowHandle",null] 05:39:24 INFO - PROCESS | 1856 | 1461328764055 Marionette TRACE conn3 <- [1,1953,null,{"value":"8"}] 05:39:24 INFO - PROCESS | 1856 | 1461328764060 Marionette TRACE conn3 -> [0,1954,"setScriptTimeout",{"ms":35000}] 05:39:24 INFO - PROCESS | 1856 | 1461328764063 Marionette TRACE conn3 <- [1,1954,null,{}] 05:39:24 INFO - PROCESS | 1856 | 1461328764068 Marionette TRACE conn3 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:24 INFO - PROCESS | 1856 | 1461328764234 Marionette TRACE conn3 <- [1,1955,null,{"value":null}] 05:39:24 INFO - PROCESS | 1856 | 1461328764441 Marionette TRACE conn3 -> [0,1956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:24 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61d099b800 == 136 [pid = 1856] [id = 496] 05:39:24 INFO - PROCESS | 1856 | ++DOMWINDOW == 260 (0x7f61be8ee800) [pid = 1856] [serial = 1489] [outer = (nil)] 05:39:24 INFO - PROCESS | 1856 | ++DOMWINDOW == 261 (0x7f61e8f0c800) [pid = 1856] [serial = 1490] [outer = 0x7f61be8ee800] 05:39:24 INFO - PROCESS | 1856 | 1461328764506 Marionette DEBUG loaded listener.js 05:39:24 INFO - PROCESS | 1856 | ++DOMWINDOW == 262 (0x7f61eae42000) [pid = 1856] [serial = 1491] [outer = 0x7f61be8ee800] 05:39:25 INFO - PROCESS | 1856 | 1461328765267 Marionette TRACE conn3 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 05:39:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 05:39:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1227ms 05:39:25 INFO - PROCESS | 1856 | 1461328765287 Marionette TRACE conn3 -> [0,1957,"getWindowHandle",null] 05:39:25 INFO - PROCESS | 1856 | 1461328765291 Marionette TRACE conn3 <- [1,1957,null,{"value":"8"}] 05:39:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 05:39:25 INFO - PROCESS | 1856 | 1461328765296 Marionette TRACE conn3 -> [0,1958,"setScriptTimeout",{"ms":35000}] 05:39:25 INFO - PROCESS | 1856 | 1461328765298 Marionette TRACE conn3 <- [1,1958,null,{}] 05:39:25 INFO - PROCESS | 1856 | 1461328765303 Marionette TRACE conn3 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:25 INFO - PROCESS | 1856 | 1461328765501 Marionette TRACE conn3 <- [1,1959,null,{"value":null}] 05:39:25 INFO - PROCESS | 1856 | 1461328765719 Marionette TRACE conn3 -> [0,1960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.edge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:25 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61be4f2000 == 137 [pid = 1856] [id = 497] 05:39:25 INFO - PROCESS | 1856 | ++DOMWINDOW == 263 (0x7f61c6545000) [pid = 1856] [serial = 1492] [outer = (nil)] 05:39:25 INFO - PROCESS | 1856 | ++DOMWINDOW == 264 (0x7f61ec625c00) [pid = 1856] [serial = 1493] [outer = 0x7f61c6545000] 05:39:25 INFO - PROCESS | 1856 | 1461328765840 Marionette DEBUG loaded listener.js 05:39:25 INFO - PROCESS | 1856 | ++DOMWINDOW == 265 (0x7f61ecf47400) [pid = 1856] [serial = 1494] [outer = 0x7f61c6545000] 05:39:26 INFO - PROCESS | 1856 | 1461328766655 Marionette TRACE conn3 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 05:39:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 05:39:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1382ms 05:39:26 INFO - PROCESS | 1856 | 1461328766678 Marionette TRACE conn3 -> [0,1961,"getWindowHandle",null] 05:39:26 INFO - PROCESS | 1856 | 1461328766681 Marionette TRACE conn3 <- [1,1961,null,{"value":"8"}] 05:39:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 05:39:26 INFO - PROCESS | 1856 | 1461328766686 Marionette TRACE conn3 -> [0,1962,"setScriptTimeout",{"ms":35000}] 05:39:26 INFO - PROCESS | 1856 | 1461328766689 Marionette TRACE conn3 <- [1,1962,null,{}] 05:39:26 INFO - PROCESS | 1856 | 1461328766694 Marionette TRACE conn3 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:26 INFO - PROCESS | 1856 | 1461328766862 Marionette TRACE conn3 <- [1,1963,null,{"value":null}] 05:39:27 INFO - PROCESS | 1856 | 1461328767080 Marionette TRACE conn3 -> [0,1964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:27 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61c534c000 == 138 [pid = 1856] [id = 498] 05:39:27 INFO - PROCESS | 1856 | ++DOMWINDOW == 266 (0x7f61c3227400) [pid = 1856] [serial = 1495] [outer = (nil)] 05:39:27 INFO - PROCESS | 1856 | ++DOMWINDOW == 267 (0x7f61c3232c00) [pid = 1856] [serial = 1496] [outer = 0x7f61c3227400] 05:39:27 INFO - PROCESS | 1856 | 1461328767144 Marionette DEBUG loaded listener.js 05:39:27 INFO - PROCESS | 1856 | ++DOMWINDOW == 268 (0x7f61cde08800) [pid = 1856] [serial = 1497] [outer = 0x7f61c3227400] 05:39:27 INFO - PROCESS | 1856 | 1461328767954 Marionette TRACE conn3 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 05:39:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 05:39:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1329ms 05:39:28 INFO - PROCESS | 1856 | 1461328768017 Marionette TRACE conn3 -> [0,1965,"getWindowHandle",null] 05:39:28 INFO - PROCESS | 1856 | 1461328768020 Marionette TRACE conn3 <- [1,1965,null,{"value":"8"}] 05:39:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 05:39:28 INFO - PROCESS | 1856 | 1461328768025 Marionette TRACE conn3 -> [0,1966,"setScriptTimeout",{"ms":35000}] 05:39:28 INFO - PROCESS | 1856 | 1461328768027 Marionette TRACE conn3 <- [1,1966,null,{}] 05:39:28 INFO - PROCESS | 1856 | 1461328768033 Marionette TRACE conn3 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:28 INFO - PROCESS | 1856 | 1461328768196 Marionette TRACE conn3 <- [1,1967,null,{"value":null}] 05:39:28 INFO - PROCESS | 1856 | 1461328768404 Marionette TRACE conn3 -> [0,1968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:28 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61c583e800 == 139 [pid = 1856] [id = 499] 05:39:28 INFO - PROCESS | 1856 | ++DOMWINDOW == 269 (0x7f61beac6800) [pid = 1856] [serial = 1498] [outer = (nil)] 05:39:28 INFO - PROCESS | 1856 | ++DOMWINDOW == 270 (0x7f61beacb400) [pid = 1856] [serial = 1499] [outer = 0x7f61beac6800] 05:39:28 INFO - PROCESS | 1856 | 1461328768468 Marionette DEBUG loaded listener.js 05:39:28 INFO - PROCESS | 1856 | ++DOMWINDOW == 271 (0x7f61beacfc00) [pid = 1856] [serial = 1500] [outer = 0x7f61beac6800] 05:39:29 INFO - PROCESS | 1856 | 1461328769224 Marionette TRACE conn3 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 05:39:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 05:39:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1227ms 05:39:29 INFO - PROCESS | 1856 | 1461328769254 Marionette TRACE conn3 -> [0,1969,"getWindowHandle",null] 05:39:29 INFO - PROCESS | 1856 | 1461328769257 Marionette TRACE conn3 <- [1,1969,null,{"value":"8"}] 05:39:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 05:39:29 INFO - PROCESS | 1856 | 1461328769262 Marionette TRACE conn3 -> [0,1970,"setScriptTimeout",{"ms":35000}] 05:39:29 INFO - PROCESS | 1856 | 1461328769264 Marionette TRACE conn3 <- [1,1970,null,{}] 05:39:29 INFO - PROCESS | 1856 | 1461328769269 Marionette TRACE conn3 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:29 INFO - PROCESS | 1856 | 1461328769445 Marionette TRACE conn3 <- [1,1971,null,{"value":null}] 05:39:29 INFO - PROCESS | 1856 | 1461328769652 Marionette TRACE conn3 -> [0,1972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:29 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61bb728800 == 140 [pid = 1856] [id = 500] 05:39:29 INFO - PROCESS | 1856 | ++DOMWINDOW == 272 (0x7f61bd238400) [pid = 1856] [serial = 1501] [outer = (nil)] 05:39:29 INFO - PROCESS | 1856 | ++DOMWINDOW == 273 (0x7f61bd240c00) [pid = 1856] [serial = 1502] [outer = 0x7f61bd238400] 05:39:29 INFO - PROCESS | 1856 | 1461328769713 Marionette DEBUG loaded listener.js 05:39:29 INFO - PROCESS | 1856 | ++DOMWINDOW == 274 (0x7f61bd245000) [pid = 1856] [serial = 1503] [outer = 0x7f61bd238400] 05:39:30 INFO - PROCESS | 1856 | 1461328770524 Marionette TRACE conn3 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 05:39:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 05:39:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1328ms 05:39:30 INFO - PROCESS | 1856 | 1461328770590 Marionette TRACE conn3 -> [0,1973,"getWindowHandle",null] 05:39:30 INFO - PROCESS | 1856 | 1461328770594 Marionette TRACE conn3 <- [1,1973,null,{"value":"8"}] 05:39:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 05:39:30 INFO - PROCESS | 1856 | 1461328770599 Marionette TRACE conn3 -> [0,1974,"setScriptTimeout",{"ms":35000}] 05:39:30 INFO - PROCESS | 1856 | 1461328770601 Marionette TRACE conn3 <- [1,1974,null,{}] 05:39:30 INFO - PROCESS | 1856 | 1461328770606 Marionette TRACE conn3 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:30 INFO - PROCESS | 1856 | 1461328770778 Marionette TRACE conn3 <- [1,1975,null,{"value":null}] 05:39:31 INFO - PROCESS | 1856 | 1461328771078 Marionette TRACE conn3 -> [0,1976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:31 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61c483c000 == 141 [pid = 1856] [id = 501] 05:39:31 INFO - PROCESS | 1856 | ++DOMWINDOW == 275 (0x7f61bb954400) [pid = 1856] [serial = 1504] [outer = (nil)] 05:39:31 INFO - PROCESS | 1856 | ++DOMWINDOW == 276 (0x7f61bb959400) [pid = 1856] [serial = 1505] [outer = 0x7f61bb954400] 05:39:31 INFO - PROCESS | 1856 | 1461328771145 Marionette DEBUG loaded listener.js 05:39:31 INFO - PROCESS | 1856 | ++DOMWINDOW == 277 (0x7f61bd23b000) [pid = 1856] [serial = 1506] [outer = 0x7f61bb954400] 05:39:31 INFO - PROCESS | 1856 | 1461328771916 Marionette TRACE conn3 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 05:39:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 05:39:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1379ms 05:39:31 INFO - PROCESS | 1856 | 1461328771978 Marionette TRACE conn3 -> [0,1977,"getWindowHandle",null] 05:39:31 INFO - PROCESS | 1856 | 1461328771981 Marionette TRACE conn3 <- [1,1977,null,{"value":"8"}] 05:39:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 05:39:31 INFO - PROCESS | 1856 | 1461328771987 Marionette TRACE conn3 -> [0,1978,"setScriptTimeout",{"ms":35000}] 05:39:31 INFO - PROCESS | 1856 | 1461328771990 Marionette TRACE conn3 <- [1,1978,null,{}] 05:39:31 INFO - PROCESS | 1856 | 1461328771995 Marionette TRACE conn3 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:32 INFO - PROCESS | 1856 | 1461328772167 Marionette TRACE conn3 <- [1,1979,null,{"value":null}] 05:39:32 INFO - PROCESS | 1856 | 1461328772377 Marionette TRACE conn3 -> [0,1980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:32 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61c467f000 == 142 [pid = 1856] [id = 502] 05:39:32 INFO - PROCESS | 1856 | ++DOMWINDOW == 278 (0x7f61bd23fc00) [pid = 1856] [serial = 1507] [outer = (nil)] 05:39:32 INFO - PROCESS | 1856 | ++DOMWINDOW == 279 (0x7f61bd246c00) [pid = 1856] [serial = 1508] [outer = 0x7f61bd23fc00] 05:39:32 INFO - PROCESS | 1856 | 1461328772484 Marionette DEBUG loaded listener.js 05:39:32 INFO - PROCESS | 1856 | ++DOMWINDOW == 280 (0x7f61beacdc00) [pid = 1856] [serial = 1509] [outer = 0x7f61bd23fc00] 05:39:33 INFO - PROCESS | 1856 | 1461328773310 Marionette TRACE conn3 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 05:39:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 05:39:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1379ms 05:39:33 INFO - PROCESS | 1856 | 1461328773367 Marionette TRACE conn3 -> [0,1981,"getWindowHandle",null] 05:39:33 INFO - PROCESS | 1856 | 1461328773370 Marionette TRACE conn3 <- [1,1981,null,{"value":"8"}] 05:39:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 05:39:33 INFO - PROCESS | 1856 | 1461328773375 Marionette TRACE conn3 -> [0,1982,"setScriptTimeout",{"ms":35000}] 05:39:33 INFO - PROCESS | 1856 | 1461328773377 Marionette TRACE conn3 <- [1,1982,null,{}] 05:39:33 INFO - PROCESS | 1856 | 1461328773382 Marionette TRACE conn3 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:33 INFO - PROCESS | 1856 | 1461328773906 Marionette TRACE conn3 <- [1,1983,null,{"value":null}] 05:39:34 INFO - PROCESS | 1856 | 1461328774229 Marionette TRACE conn3 -> [0,1984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:34 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61c2cf4000 == 143 [pid = 1856] [id = 503] 05:39:34 INFO - PROCESS | 1856 | ++DOMWINDOW == 281 (0x7f61be479400) [pid = 1856] [serial = 1510] [outer = (nil)] 05:39:34 INFO - PROCESS | 1856 | ++DOMWINDOW == 282 (0x7f61be483400) [pid = 1856] [serial = 1511] [outer = 0x7f61be479400] 05:39:34 INFO - PROCESS | 1856 | 1461328774329 Marionette DEBUG loaded listener.js 05:39:34 INFO - PROCESS | 1856 | ++DOMWINDOW == 283 (0x7f61c29d6000) [pid = 1856] [serial = 1512] [outer = 0x7f61be479400] 05:39:35 INFO - PROCESS | 1856 | 1461328775252 Marionette TRACE conn3 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 05:39:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 05:39:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1934ms 05:39:35 INFO - PROCESS | 1856 | 1461328775311 Marionette TRACE conn3 -> [0,1985,"getWindowHandle",null] 05:39:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 05:39:35 INFO - PROCESS | 1856 | 1461328775317 Marionette TRACE conn3 <- [1,1985,null,{"value":"8"}] 05:39:35 INFO - PROCESS | 1856 | 1461328775323 Marionette TRACE conn3 -> [0,1986,"setScriptTimeout",{"ms":35000}] 05:39:35 INFO - PROCESS | 1856 | 1461328775329 Marionette TRACE conn3 <- [1,1986,null,{}] 05:39:35 INFO - PROCESS | 1856 | 1461328775334 Marionette TRACE conn3 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:35 INFO - PROCESS | 1856 | 1461328775539 Marionette TRACE conn3 <- [1,1987,null,{"value":null}] 05:39:35 INFO - PROCESS | 1856 | 1461328775757 Marionette TRACE conn3 -> [0,1988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:35 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61c01a6000 == 144 [pid = 1856] [id = 504] 05:39:35 INFO - PROCESS | 1856 | ++DOMWINDOW == 284 (0x7f61bb956c00) [pid = 1856] [serial = 1513] [outer = (nil)] 05:39:35 INFO - PROCESS | 1856 | ++DOMWINDOW == 285 (0x7f61c3233c00) [pid = 1856] [serial = 1514] [outer = 0x7f61bb956c00] 05:39:35 INFO - PROCESS | 1856 | 1461328775948 Marionette DEBUG loaded listener.js 05:39:36 INFO - PROCESS | 1856 | ++DOMWINDOW == 286 (0x7f61c32cec00) [pid = 1856] [serial = 1515] [outer = 0x7f61bb956c00] 05:39:36 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61c01ba800 == 143 [pid = 1856] [id = 393] 05:39:36 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61c5158000 == 142 [pid = 1856] [id = 392] 05:39:36 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61d49f0800 == 141 [pid = 1856] [id = 427] 05:39:36 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61c8a0d800 == 140 [pid = 1856] [id = 426] 05:39:36 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61c7655000 == 139 [pid = 1856] [id = 355] 05:39:36 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61c4836800 == 138 [pid = 1856] [id = 425] 05:39:36 INFO - PROCESS | 1856 | --DOMWINDOW == 285 (0x7f61d0d52000) [pid = 1856] [serial = 1355] [outer = (nil)] [url = about:blank] 05:39:36 INFO - PROCESS | 1856 | --DOMWINDOW == 284 (0x7f61d1060400) [pid = 1856] [serial = 1358] [outer = (nil)] [url = about:blank] 05:39:36 INFO - PROCESS | 1856 | --DOMWINDOW == 283 (0x7f61d1771000) [pid = 1856] [serial = 1361] [outer = (nil)] [url = about:blank] 05:39:36 INFO - PROCESS | 1856 | --DOMWINDOW == 282 (0x7f61d19f5c00) [pid = 1856] [serial = 1364] [outer = (nil)] [url = about:blank] 05:39:36 INFO - PROCESS | 1856 | --DOMWINDOW == 281 (0x7f61d4775c00) [pid = 1856] [serial = 1367] [outer = (nil)] [url = about:blank] 05:39:36 INFO - PROCESS | 1856 | --DOMWINDOW == 280 (0x7f61d6f4d000) [pid = 1856] [serial = 1370] [outer = (nil)] [url = about:blank] 05:39:36 INFO - PROCESS | 1856 | --DOMWINDOW == 279 (0x7f61cd27f400) [pid = 1856] [serial = 1373] [outer = (nil)] [url = about:blank] 05:39:36 INFO - PROCESS | 1856 | --DOMWINDOW == 278 (0x7f61d8435400) [pid = 1856] [serial = 1376] [outer = (nil)] [url = about:blank] 05:39:36 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61daaeb800 == 137 [pid = 1856] [id = 470] 05:39:36 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61d554c000 == 136 [pid = 1856] [id = 469] 05:39:36 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61d19c2800 == 135 [pid = 1856] [id = 468] 05:39:36 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61d0bb4000 == 134 [pid = 1856] [id = 467] 05:39:36 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61cd85f800 == 133 [pid = 1856] [id = 466] 05:39:36 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61c765a000 == 132 [pid = 1856] [id = 465] 05:39:36 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61c2cef000 == 131 [pid = 1856] [id = 464] 05:39:36 INFO - PROCESS | 1856 | --DOMWINDOW == 277 (0x7f61d8431400) [pid = 1856] [serial = 1098] [outer = (nil)] [url = about:blank] 05:39:36 INFO - PROCESS | 1856 | --DOMWINDOW == 276 (0x7f61c32d1000) [pid = 1856] [serial = 1116] [outer = (nil)] [url = about:blank] 05:39:36 INFO - PROCESS | 1856 | --DOMWINDOW == 275 (0x7f61ec61e000) [pid = 1856] [serial = 1107] [outer = (nil)] [url = about:blank] 05:39:36 INFO - PROCESS | 1856 | --DOMWINDOW == 274 (0x7f61da04d800) [pid = 1856] [serial = 1146] [outer = (nil)] [url = about:blank] 05:39:36 INFO - PROCESS | 1856 | --DOMWINDOW == 273 (0x7f61cef9e800) [pid = 1856] [serial = 1092] [outer = (nil)] [url = about:blank] 05:39:36 INFO - PROCESS | 1856 | --DOMWINDOW == 272 (0x7f61db396800) [pid = 1856] [serial = 1101] [outer = (nil)] [url = about:blank] 05:39:36 INFO - PROCESS | 1856 | --DOMWINDOW == 271 (0x7f61cf396000) [pid = 1856] [serial = 978] [outer = (nil)] [url = about:blank] 05:39:36 INFO - PROCESS | 1856 | --DOMWINDOW == 270 (0x7f61c37cec00) [pid = 1856] [serial = 1089] [outer = (nil)] [url = about:blank] 05:39:36 INFO - PROCESS | 1856 | --DOMWINDOW == 269 (0x7f61c3760c00) [pid = 1856] [serial = 1110] [outer = (nil)] [url = about:blank] 05:39:36 INFO - PROCESS | 1856 | --DOMWINDOW == 268 (0x7f61db390400) [pid = 1856] [serial = 987] [outer = (nil)] [url = about:blank] 05:39:36 INFO - PROCESS | 1856 | --DOMWINDOW == 267 (0x7f61e7a7fc00) [pid = 1856] [serial = 990] [outer = (nil)] [url = about:blank] 05:39:36 INFO - PROCESS | 1856 | --DOMWINDOW == 266 (0x7f61ec61b800) [pid = 1856] [serial = 993] [outer = (nil)] [url = about:blank] 05:39:36 INFO - PROCESS | 1856 | --DOMWINDOW == 265 (0x7f61c4605c00) [pid = 1856] [serial = 996] [outer = (nil)] [url = about:blank] 05:39:36 INFO - PROCESS | 1856 | --DOMWINDOW == 264 (0x7f61ecd62400) [pid = 1856] [serial = 999] [outer = (nil)] [url = about:blank] 05:39:36 INFO - PROCESS | 1856 | --DOMWINDOW == 263 (0x7f61c36f9000) [pid = 1856] [serial = 1002] [outer = (nil)] [url = about:blank] 05:39:36 INFO - PROCESS | 1856 | --DOMWINDOW == 262 (0x7f61c466f400) [pid = 1856] [serial = 1005] [outer = (nil)] [url = about:blank] 05:39:36 INFO - PROCESS | 1856 | --DOMWINDOW == 261 (0x7f61c57c3c00) [pid = 1856] [serial = 1032] [outer = (nil)] [url = about:blank] 05:39:36 INFO - PROCESS | 1856 | --DOMWINDOW == 260 (0x7f61d04cd000) [pid = 1856] [serial = 1035] [outer = (nil)] [url = about:blank] 05:39:36 INFO - PROCESS | 1856 | --DOMWINDOW == 259 (0x7f61d14e1c00) [pid = 1856] [serial = 1038] [outer = (nil)] [url = about:blank] 05:39:36 INFO - PROCESS | 1856 | --DOMWINDOW == 258 (0x7f61d6facc00) [pid = 1856] [serial = 1041] [outer = (nil)] [url = about:blank] 05:39:36 INFO - PROCESS | 1856 | --DOMWINDOW == 257 (0x7f61db925c00) [pid = 1856] [serial = 1044] [outer = (nil)] [url = about:blank] 05:39:36 INFO - PROCESS | 1856 | --DOMWINDOW == 256 (0x7f61e7bda400) [pid = 1856] [serial = 1047] [outer = (nil)] [url = about:blank] 05:39:36 INFO - PROCESS | 1856 | --DOMWINDOW == 255 (0x7f61ea998c00) [pid = 1856] [serial = 1050] [outer = (nil)] [url = about:blank] 05:39:36 INFO - PROCESS | 1856 | --DOMWINDOW == 254 (0x7f61ec8ac800) [pid = 1856] [serial = 1053] [outer = (nil)] [url = about:blank] 05:39:36 INFO - PROCESS | 1856 | --DOMWINDOW == 253 (0x7f61c49df800) [pid = 1856] [serial = 1056] [outer = (nil)] [url = about:blank] 05:39:36 INFO - PROCESS | 1856 | --DOMWINDOW == 252 (0x7f61d18a3000) [pid = 1856] [serial = 1059] [outer = (nil)] [url = about:blank] 05:39:36 INFO - PROCESS | 1856 | --DOMWINDOW == 251 (0x7f61d18a3c00) [pid = 1856] [serial = 1062] [outer = (nil)] [url = about:blank] 05:39:36 INFO - PROCESS | 1856 | --DOMWINDOW == 250 (0x7f61cd281400) [pid = 1856] [serial = 1152] [outer = (nil)] [url = about:blank] 05:39:36 INFO - PROCESS | 1856 | --DOMWINDOW == 249 (0x7f61d1736400) [pid = 1856] [serial = 1155] [outer = (nil)] [url = about:blank] 05:39:36 INFO - PROCESS | 1856 | --DOMWINDOW == 248 (0x7f61d47ce400) [pid = 1856] [serial = 1158] [outer = (nil)] [url = about:blank] 05:39:36 INFO - PROCESS | 1856 | --DOMWINDOW == 247 (0x7f61daa37000) [pid = 1856] [serial = 1161] [outer = (nil)] [url = about:blank] 05:39:36 INFO - PROCESS | 1856 | --DOMWINDOW == 246 (0x7f61e8d6b400) [pid = 1856] [serial = 1164] [outer = (nil)] [url = about:blank] 05:39:36 INFO - PROCESS | 1856 | --DOMWINDOW == 245 (0x7f61ec8ac000) [pid = 1856] [serial = 1167] [outer = (nil)] [url = about:blank] 05:39:36 INFO - PROCESS | 1856 | --DOMWINDOW == 244 (0x7f61ec8acc00) [pid = 1856] [serial = 1170] [outer = (nil)] [url = about:blank] 05:39:36 INFO - PROCESS | 1856 | --DOMWINDOW == 243 (0x7f61c77f2c00) [pid = 1856] [serial = 1173] [outer = (nil)] [url = about:blank] 05:39:36 INFO - PROCESS | 1856 | --DOMWINDOW == 242 (0x7f61c2ee0c00) [pid = 1856] [serial = 1176] [outer = (nil)] [url = about:blank] 05:39:36 INFO - PROCESS | 1856 | --DOMWINDOW == 241 (0x7f61d1329c00) [pid = 1856] [serial = 1209] [outer = (nil)] [url = about:blank] 05:39:36 INFO - PROCESS | 1856 | --DOMWINDOW == 240 (0x7f61d1772c00) [pid = 1856] [serial = 1095] [outer = (nil)] [url = about:blank] 05:39:36 INFO - PROCESS | 1856 | --DOMWINDOW == 239 (0x7f61c460ac00) [pid = 1856] [serial = 1149] [outer = (nil)] [url = about:blank] 05:39:36 INFO - PROCESS | 1856 | --DOMWINDOW == 238 (0x7f61ec8ab000) [pid = 1856] [serial = 1113] [outer = (nil)] [url = about:blank] 05:39:36 INFO - PROCESS | 1856 | --DOMWINDOW == 237 (0x7f61e7b04c00) [pid = 1856] [serial = 1104] [outer = (nil)] [url = about:blank] 05:39:36 INFO - PROCESS | 1856 | --DOMWINDOW == 236 (0x7f61c32c9400) [pid = 1856] [serial = 1119] [outer = (nil)] [url = about:blank] 05:39:36 INFO - PROCESS | 1856 | --DOMWINDOW == 235 (0x7f61d579d000) [pid = 1856] [serial = 984] [outer = (nil)] [url = about:blank] 05:39:36 INFO - PROCESS | 1856 | --DOMWINDOW == 234 (0x7f61d0dcf000) [pid = 1856] [serial = 981] [outer = (nil)] [url = about:blank] 05:39:36 INFO - PROCESS | 1856 | --DOMWINDOW == 233 (0x7f61cf397800) [pid = 1856] [serial = 1346] [outer = (nil)] [url = about:blank] 05:39:36 INFO - PROCESS | 1856 | --DOMWINDOW == 232 (0x7f61cdde7800) [pid = 1856] [serial = 1343] [outer = (nil)] [url = about:blank] 05:39:36 INFO - PROCESS | 1856 | --DOMWINDOW == 231 (0x7f61c57ce000) [pid = 1856] [serial = 1383] [outer = (nil)] [url = about:blank] 05:39:36 INFO - PROCESS | 1856 | --DOMWINDOW == 230 (0x7f61c49d6800) [pid = 1856] [serial = 1382] [outer = (nil)] [url = about:blank] 05:39:36 INFO - PROCESS | 1856 | --DOMWINDOW == 229 (0x7f61c675a800) [pid = 1856] [serial = 1385] [outer = (nil)] [url = about:blank] 05:39:36 INFO - PROCESS | 1856 | --DOMWINDOW == 228 (0x7f61c77ef000) [pid = 1856] [serial = 1386] [outer = (nil)] [url = about:blank] 05:39:36 INFO - PROCESS | 1856 | --DOMWINDOW == 227 (0x7f61cde0dc00) [pid = 1856] [serial = 1388] [outer = (nil)] [url = about:blank] 05:39:36 INFO - PROCESS | 1856 | --DOMWINDOW == 226 (0x7f61cefa1c00) [pid = 1856] [serial = 1389] [outer = (nil)] [url = about:blank] 05:39:36 INFO - PROCESS | 1856 | --DOMWINDOW == 225 (0x7f61c6543400) [pid = 1856] [serial = 1340] [outer = (nil)] [url = about:blank] 05:39:36 INFO - PROCESS | 1856 | --DOMWINDOW == 224 (0x7f61c2ee1400) [pid = 1856] [serial = 1380] [outer = (nil)] [url = about:blank] 05:39:36 INFO - PROCESS | 1856 | --DOMWINDOW == 223 (0x7f61c2cad400) [pid = 1856] [serial = 1379] [outer = (nil)] [url = about:blank] 05:39:36 INFO - PROCESS | 1856 | --DOMWINDOW == 222 (0x7f61d0479000) [pid = 1856] [serial = 1349] [outer = (nil)] [url = about:blank] 05:39:36 INFO - PROCESS | 1856 | --DOMWINDOW == 221 (0x7f61c32cfc00) [pid = 1856] [serial = 1337] [outer = (nil)] [url = about:blank] 05:39:36 INFO - PROCESS | 1856 | --DOMWINDOW == 220 (0x7f61d0b37400) [pid = 1856] [serial = 1352] [outer = (nil)] [url = about:blank] 05:39:36 INFO - PROCESS | 1856 | --DOMWINDOW == 219 (0x7f61cf39e000) [pid = 1856] [serial = 1335] [outer = (nil)] [url = about:blank] 05:39:36 INFO - PROCESS | 1856 | --DOMWINDOW == 218 (0x7f61cf397c00) [pid = 1856] [serial = 1391] [outer = (nil)] [url = about:blank] 05:39:36 INFO - PROCESS | 1856 | 1461328776805 Marionette TRACE conn3 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 05:39:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 05:39:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1532ms 05:39:36 INFO - PROCESS | 1856 | 1461328776855 Marionette TRACE conn3 -> [0,1989,"getWindowHandle",null] 05:39:36 INFO - PROCESS | 1856 | 1461328776859 Marionette TRACE conn3 <- [1,1989,null,{"value":"8"}] 05:39:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 05:39:36 INFO - PROCESS | 1856 | 1461328776864 Marionette TRACE conn3 -> [0,1990,"setScriptTimeout",{"ms":35000}] 05:39:36 INFO - PROCESS | 1856 | 1461328776866 Marionette TRACE conn3 <- [1,1990,null,{}] 05:39:36 INFO - PROCESS | 1856 | 1461328776871 Marionette TRACE conn3 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:37 INFO - PROCESS | 1856 | 1461328777024 Marionette TRACE conn3 <- [1,1991,null,{"value":null}] 05:39:37 INFO - PROCESS | 1856 | 1461328777042 Marionette TRACE conn3 -> [0,1992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:37 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61c5153800 == 132 [pid = 1856] [id = 505] 05:39:37 INFO - PROCESS | 1856 | ++DOMWINDOW == 219 (0x7f61c36f1000) [pid = 1856] [serial = 1516] [outer = (nil)] 05:39:37 INFO - PROCESS | 1856 | ++DOMWINDOW == 220 (0x7f61c3759800) [pid = 1856] [serial = 1517] [outer = 0x7f61c36f1000] 05:39:37 INFO - PROCESS | 1856 | 1461328777098 Marionette DEBUG loaded listener.js 05:39:37 INFO - PROCESS | 1856 | ++DOMWINDOW == 221 (0x7f61c45e2800) [pid = 1856] [serial = 1518] [outer = 0x7f61c36f1000] 05:39:37 INFO - PROCESS | 1856 | 1461328777905 Marionette TRACE conn3 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 05:39:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 05:39:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1077ms 05:39:37 INFO - PROCESS | 1856 | 1461328777941 Marionette TRACE conn3 -> [0,1993,"getWindowHandle",null] 05:39:37 INFO - PROCESS | 1856 | 1461328777946 Marionette TRACE conn3 <- [1,1993,null,{"value":"8"}] 05:39:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 05:39:37 INFO - PROCESS | 1856 | 1461328777961 Marionette TRACE conn3 -> [0,1994,"setScriptTimeout",{"ms":35000}] 05:39:37 INFO - PROCESS | 1856 | 1461328777966 Marionette TRACE conn3 <- [1,1994,null,{}] 05:39:37 INFO - PROCESS | 1856 | 1461328777972 Marionette TRACE conn3 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:38 INFO - PROCESS | 1856 | 1461328778127 Marionette TRACE conn3 <- [1,1995,null,{"value":null}] 05:39:38 INFO - PROCESS | 1856 | 1461328778141 Marionette TRACE conn3 -> [0,1996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:38 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61c6673000 == 133 [pid = 1856] [id = 506] 05:39:38 INFO - PROCESS | 1856 | ++DOMWINDOW == 222 (0x7f61c2ee0c00) [pid = 1856] [serial = 1519] [outer = (nil)] 05:39:38 INFO - PROCESS | 1856 | ++DOMWINDOW == 223 (0x7f61c49d0400) [pid = 1856] [serial = 1520] [outer = 0x7f61c2ee0c00] 05:39:38 INFO - PROCESS | 1856 | 1461328778194 Marionette DEBUG loaded listener.js 05:39:38 INFO - PROCESS | 1856 | ++DOMWINDOW == 224 (0x7f61c57c5c00) [pid = 1856] [serial = 1521] [outer = 0x7f61c2ee0c00] 05:39:38 INFO - PROCESS | 1856 | 1461328778994 Marionette TRACE conn3 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 05:39:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 05:39:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1089ms 05:39:39 INFO - PROCESS | 1856 | 1461328779055 Marionette TRACE conn3 -> [0,1997,"getWindowHandle",null] 05:39:39 INFO - PROCESS | 1856 | 1461328779059 Marionette TRACE conn3 <- [1,1997,null,{"value":"8"}] 05:39:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 05:39:39 INFO - PROCESS | 1856 | 1461328779064 Marionette TRACE conn3 -> [0,1998,"setScriptTimeout",{"ms":35000}] 05:39:39 INFO - PROCESS | 1856 | 1461328779065 Marionette TRACE conn3 <- [1,1998,null,{}] 05:39:39 INFO - PROCESS | 1856 | 1461328779070 Marionette TRACE conn3 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:39 INFO - PROCESS | 1856 | 1461328779276 Marionette TRACE conn3 <- [1,1999,null,{"value":null}] 05:39:39 INFO - PROCESS | 1856 | 1461328779306 Marionette TRACE conn3 -> [0,2000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:39 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61c765d800 == 134 [pid = 1856] [id = 507] 05:39:39 INFO - PROCESS | 1856 | ++DOMWINDOW == 225 (0x7f61c49df400) [pid = 1856] [serial = 1522] [outer = (nil)] 05:39:39 INFO - PROCESS | 1856 | ++DOMWINDOW == 226 (0x7f61c6550800) [pid = 1856] [serial = 1523] [outer = 0x7f61c49df400] 05:39:39 INFO - PROCESS | 1856 | 1461328779359 Marionette DEBUG loaded listener.js 05:39:39 INFO - PROCESS | 1856 | ++DOMWINDOW == 227 (0x7f61c76e3000) [pid = 1856] [serial = 1524] [outer = 0x7f61c49df400] 05:39:40 INFO - PROCESS | 1856 | 1461328780208 Marionette TRACE conn3 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 05:39:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 05:39:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1179ms 05:39:40 INFO - PROCESS | 1856 | 1461328780243 Marionette TRACE conn3 -> [0,2001,"getWindowHandle",null] 05:39:40 INFO - PROCESS | 1856 | 1461328780245 Marionette TRACE conn3 <- [1,2001,null,{"value":"8"}] 05:39:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 05:39:40 INFO - PROCESS | 1856 | 1461328780258 Marionette TRACE conn3 -> [0,2002,"setScriptTimeout",{"ms":35000}] 05:39:40 INFO - PROCESS | 1856 | 1461328780260 Marionette TRACE conn3 <- [1,2002,null,{}] 05:39:40 INFO - PROCESS | 1856 | 1461328780266 Marionette TRACE conn3 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:40 INFO - PROCESS | 1856 | 1461328780480 Marionette TRACE conn3 <- [1,2003,null,{"value":null}] 05:39:40 INFO - PROCESS | 1856 | 1461328780512 Marionette TRACE conn3 -> [0,2004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:40 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61c8504800 == 135 [pid = 1856] [id = 508] 05:39:40 INFO - PROCESS | 1856 | ++DOMWINDOW == 228 (0x7f61cd27c000) [pid = 1856] [serial = 1525] [outer = (nil)] 05:39:40 INFO - PROCESS | 1856 | ++DOMWINDOW == 229 (0x7f61cd281400) [pid = 1856] [serial = 1526] [outer = 0x7f61cd27c000] 05:39:40 INFO - PROCESS | 1856 | 1461328780577 Marionette DEBUG loaded listener.js 05:39:40 INFO - PROCESS | 1856 | ++DOMWINDOW == 230 (0x7f61cde05800) [pid = 1856] [serial = 1527] [outer = 0x7f61cd27c000] 05:39:41 INFO - PROCESS | 1856 | --DOMWINDOW == 229 (0x7f61d1770800) [pid = 1856] [serial = 1453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 05:39:41 INFO - PROCESS | 1856 | --DOMWINDOW == 228 (0x7f61bfb54c00) [pid = 1856] [serial = 1441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 05:39:41 INFO - PROCESS | 1856 | --DOMWINDOW == 227 (0x7f61bfb5fc00) [pid = 1856] [serial = 1438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 05:39:41 INFO - PROCESS | 1856 | --DOMWINDOW == 226 (0x7f61c460a400) [pid = 1856] [serial = 1447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 05:39:41 INFO - PROCESS | 1856 | --DOMWINDOW == 225 (0x7f61bfb5a800) [pid = 1856] [serial = 1444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 05:39:41 INFO - PROCESS | 1856 | --DOMWINDOW == 224 (0x7f61c76e9400) [pid = 1856] [serial = 1450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 05:39:41 INFO - PROCESS | 1856 | --DOMWINDOW == 223 (0x7f61c315dc00) [pid = 1856] [serial = 1456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 05:39:41 INFO - PROCESS | 1856 | 1461328781645 Marionette TRACE conn3 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 05:39:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 05:39:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1433ms 05:39:41 INFO - PROCESS | 1856 | 1461328781686 Marionette TRACE conn3 -> [0,2005,"getWindowHandle",null] 05:39:41 INFO - PROCESS | 1856 | 1461328781689 Marionette TRACE conn3 <- [1,2005,null,{"value":"8"}] 05:39:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 05:39:41 INFO - PROCESS | 1856 | 1461328781703 Marionette TRACE conn3 -> [0,2006,"setScriptTimeout",{"ms":35000}] 05:39:41 INFO - PROCESS | 1856 | 1461328781705 Marionette TRACE conn3 <- [1,2006,null,{}] 05:39:41 INFO - PROCESS | 1856 | 1461328781711 Marionette TRACE conn3 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:41 INFO - PROCESS | 1856 | 1461328781862 Marionette TRACE conn3 <- [1,2007,null,{"value":null}] 05:39:42 INFO - PROCESS | 1856 | 1461328782025 Marionette TRACE conn3 -> [0,2008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:42 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61c858e000 == 136 [pid = 1856] [id = 509] 05:39:42 INFO - PROCESS | 1856 | ++DOMWINDOW == 224 (0x7f61c315b400) [pid = 1856] [serial = 1528] [outer = (nil)] 05:39:42 INFO - PROCESS | 1856 | ++DOMWINDOW == 225 (0x7f61cd27c400) [pid = 1856] [serial = 1529] [outer = 0x7f61c315b400] 05:39:42 INFO - PROCESS | 1856 | 1461328782079 Marionette DEBUG loaded listener.js 05:39:42 INFO - PROCESS | 1856 | ++DOMWINDOW == 226 (0x7f61cf386400) [pid = 1856] [serial = 1530] [outer = 0x7f61c315b400] 05:39:42 INFO - PROCESS | 1856 | 1461328782688 Marionette TRACE conn3 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 05:39:42 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 05:39:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1037ms 05:39:42 INFO - PROCESS | 1856 | 1461328782733 Marionette TRACE conn3 -> [0,2009,"getWindowHandle",null] 05:39:42 INFO - PROCESS | 1856 | 1461328782736 Marionette TRACE conn3 <- [1,2009,null,{"value":"8"}] 05:39:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 05:39:42 INFO - PROCESS | 1856 | 1461328782740 Marionette TRACE conn3 -> [0,2010,"setScriptTimeout",{"ms":35000}] 05:39:42 INFO - PROCESS | 1856 | 1461328782743 Marionette TRACE conn3 <- [1,2010,null,{}] 05:39:42 INFO - PROCESS | 1856 | 1461328782747 Marionette TRACE conn3 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:42 INFO - PROCESS | 1856 | 1461328782966 Marionette TRACE conn3 <- [1,2011,null,{"value":null}] 05:39:42 INFO - PROCESS | 1856 | 1461328782982 Marionette TRACE conn3 -> [0,2012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:43 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61cd1e1000 == 137 [pid = 1856] [id = 510] 05:39:43 INFO - PROCESS | 1856 | ++DOMWINDOW == 227 (0x7f61c460a400) [pid = 1856] [serial = 1531] [outer = (nil)] 05:39:43 INFO - PROCESS | 1856 | ++DOMWINDOW == 228 (0x7f61d0472c00) [pid = 1856] [serial = 1532] [outer = 0x7f61c460a400] 05:39:43 INFO - PROCESS | 1856 | 1461328783038 Marionette DEBUG loaded listener.js 05:39:43 INFO - PROCESS | 1856 | ++DOMWINDOW == 229 (0x7f61d0a4c400) [pid = 1856] [serial = 1533] [outer = 0x7f61c460a400] 05:39:44 INFO - PROCESS | 1856 | 1461328784035 Marionette TRACE conn3 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 05:39:44 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 05:39:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1325ms 05:39:44 INFO - PROCESS | 1856 | 1461328784075 Marionette TRACE conn3 -> [0,2013,"getWindowHandle",null] 05:39:44 INFO - PROCESS | 1856 | 1461328784081 Marionette TRACE conn3 <- [1,2013,null,{"value":"8"}] 05:39:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 05:39:44 INFO - PROCESS | 1856 | 1461328784089 Marionette TRACE conn3 -> [0,2014,"setScriptTimeout",{"ms":35000}] 05:39:44 INFO - PROCESS | 1856 | 1461328784094 Marionette TRACE conn3 <- [1,2014,null,{}] 05:39:44 INFO - PROCESS | 1856 | 1461328784102 Marionette TRACE conn3 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:44 INFO - PROCESS | 1856 | 1461328784278 Marionette TRACE conn3 <- [1,2015,null,{"value":null}] 05:39:44 INFO - PROCESS | 1856 | 1461328784485 Marionette TRACE conn3 -> [0,2016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:44 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61c483c800 == 138 [pid = 1856] [id = 511] 05:39:44 INFO - PROCESS | 1856 | ++DOMWINDOW == 230 (0x7f61beac9400) [pid = 1856] [serial = 1534] [outer = (nil)] 05:39:44 INFO - PROCESS | 1856 | ++DOMWINDOW == 231 (0x7f61c2ed6000) [pid = 1856] [serial = 1535] [outer = 0x7f61beac9400] 05:39:44 INFO - PROCESS | 1856 | 1461328784553 Marionette DEBUG loaded listener.js 05:39:44 INFO - PROCESS | 1856 | ++DOMWINDOW == 232 (0x7f61c322f800) [pid = 1856] [serial = 1536] [outer = 0x7f61beac9400] 05:39:45 INFO - PROCESS | 1856 | 1461328785446 Marionette TRACE conn3 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 05:39:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 05:39:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1430ms 05:39:45 INFO - PROCESS | 1856 | 1461328785520 Marionette TRACE conn3 -> [0,2017,"getWindowHandle",null] 05:39:45 INFO - PROCESS | 1856 | 1461328785527 Marionette TRACE conn3 <- [1,2017,null,{"value":"8"}] 05:39:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 05:39:45 INFO - PROCESS | 1856 | 1461328785537 Marionette TRACE conn3 -> [0,2018,"setScriptTimeout",{"ms":35000}] 05:39:45 INFO - PROCESS | 1856 | 1461328785540 Marionette TRACE conn3 <- [1,2018,null,{}] 05:39:45 INFO - PROCESS | 1856 | 1461328785546 Marionette TRACE conn3 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:45 INFO - PROCESS | 1856 | 1461328785737 Marionette TRACE conn3 <- [1,2019,null,{"value":null}] 05:39:46 INFO - PROCESS | 1856 | 1461328786027 Marionette TRACE conn3 -> [0,2020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:46 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61c7659800 == 139 [pid = 1856] [id = 512] 05:39:46 INFO - PROCESS | 1856 | ++DOMWINDOW == 233 (0x7f61c45efc00) [pid = 1856] [serial = 1537] [outer = (nil)] 05:39:46 INFO - PROCESS | 1856 | ++DOMWINDOW == 234 (0x7f61c460f400) [pid = 1856] [serial = 1538] [outer = 0x7f61c45efc00] 05:39:46 INFO - PROCESS | 1856 | 1461328786163 Marionette DEBUG loaded listener.js 05:39:46 INFO - PROCESS | 1856 | ++DOMWINDOW == 235 (0x7f61c57c4400) [pid = 1856] [serial = 1539] [outer = 0x7f61c45efc00] 05:39:46 INFO - PROCESS | 1856 | 1461328786928 Marionette TRACE conn3 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 05:39:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 05:39:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1430ms 05:39:46 INFO - PROCESS | 1856 | 1461328786967 Marionette TRACE conn3 -> [0,2021,"getWindowHandle",null] 05:39:46 INFO - PROCESS | 1856 | 1461328786971 Marionette TRACE conn3 <- [1,2021,null,{"value":"8"}] 05:39:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 05:39:46 INFO - PROCESS | 1856 | 1461328786977 Marionette TRACE conn3 -> [0,2022,"setScriptTimeout",{"ms":35000}] 05:39:46 INFO - PROCESS | 1856 | 1461328786982 Marionette TRACE conn3 <- [1,2022,null,{}] 05:39:47 INFO - PROCESS | 1856 | 1461328786997 Marionette TRACE conn3 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:47 INFO - PROCESS | 1856 | 1461328787183 Marionette TRACE conn3 <- [1,2023,null,{"value":null}] 05:39:47 INFO - PROCESS | 1856 | 1461328787390 Marionette TRACE conn3 -> [0,2024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:47 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61d0113800 == 140 [pid = 1856] [id = 513] 05:39:47 INFO - PROCESS | 1856 | ++DOMWINDOW == 236 (0x7f61c57d1000) [pid = 1856] [serial = 1540] [outer = (nil)] 05:39:47 INFO - PROCESS | 1856 | ++DOMWINDOW == 237 (0x7f61cd81bc00) [pid = 1856] [serial = 1541] [outer = 0x7f61c57d1000] 05:39:47 INFO - PROCESS | 1856 | 1461328787458 Marionette DEBUG loaded listener.js 05:39:47 INFO - PROCESS | 1856 | ++DOMWINDOW == 238 (0x7f61cf217400) [pid = 1856] [serial = 1542] [outer = 0x7f61c57d1000] 05:39:48 INFO - PROCESS | 1856 | 1461328788283 Marionette TRACE conn3 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 05:39:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 05:39:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1332ms 05:39:48 INFO - PROCESS | 1856 | 1461328788311 Marionette TRACE conn3 -> [0,2025,"getWindowHandle",null] 05:39:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 05:39:48 INFO - PROCESS | 1856 | 1461328788315 Marionette TRACE conn3 <- [1,2025,null,{"value":"8"}] 05:39:48 INFO - PROCESS | 1856 | 1461328788321 Marionette TRACE conn3 -> [0,2026,"setScriptTimeout",{"ms":35000}] 05:39:48 INFO - PROCESS | 1856 | 1461328788324 Marionette TRACE conn3 <- [1,2026,null,{}] 05:39:48 INFO - PROCESS | 1856 | 1461328788329 Marionette TRACE conn3 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:48 INFO - PROCESS | 1856 | 1461328788506 Marionette TRACE conn3 <- [1,2027,null,{"value":null}] 05:39:48 INFO - PROCESS | 1856 | 1461328788710 Marionette TRACE conn3 -> [0,2028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:48 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61d12ea800 == 141 [pid = 1856] [id = 514] 05:39:48 INFO - PROCESS | 1856 | ++DOMWINDOW == 239 (0x7f61c6544800) [pid = 1856] [serial = 1543] [outer = (nil)] 05:39:48 INFO - PROCESS | 1856 | ++DOMWINDOW == 240 (0x7f61d0a59800) [pid = 1856] [serial = 1544] [outer = 0x7f61c6544800] 05:39:48 INFO - PROCESS | 1856 | 1461328788776 Marionette DEBUG loaded listener.js 05:39:48 INFO - PROCESS | 1856 | ++DOMWINDOW == 241 (0x7f61d0b40800) [pid = 1856] [serial = 1545] [outer = 0x7f61c6544800] 05:39:49 INFO - PROCESS | 1856 | 1461328789581 Marionette TRACE conn3 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 05:39:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 05:39:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1328ms 05:39:49 INFO - PROCESS | 1856 | 1461328789649 Marionette TRACE conn3 -> [0,2029,"getWindowHandle",null] 05:39:49 INFO - PROCESS | 1856 | 1461328789653 Marionette TRACE conn3 <- [1,2029,null,{"value":"8"}] 05:39:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 05:39:49 INFO - PROCESS | 1856 | 1461328789658 Marionette TRACE conn3 -> [0,2030,"setScriptTimeout",{"ms":35000}] 05:39:49 INFO - PROCESS | 1856 | 1461328789660 Marionette TRACE conn3 <- [1,2030,null,{}] 05:39:49 INFO - PROCESS | 1856 | 1461328789665 Marionette TRACE conn3 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:49 INFO - PROCESS | 1856 | 1461328789836 Marionette TRACE conn3 <- [1,2031,null,{"value":null}] 05:39:50 INFO - PROCESS | 1856 | 1461328790038 Marionette TRACE conn3 -> [0,2032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:50 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61d19b2000 == 142 [pid = 1856] [id = 515] 05:39:50 INFO - PROCESS | 1856 | ++DOMWINDOW == 242 (0x7f61d047a800) [pid = 1856] [serial = 1546] [outer = (nil)] 05:39:50 INFO - PROCESS | 1856 | ++DOMWINDOW == 243 (0x7f61d0c10400) [pid = 1856] [serial = 1547] [outer = 0x7f61d047a800] 05:39:50 INFO - PROCESS | 1856 | 1461328790102 Marionette DEBUG loaded listener.js 05:39:50 INFO - PROCESS | 1856 | ++DOMWINDOW == 244 (0x7f61d0f57400) [pid = 1856] [serial = 1548] [outer = 0x7f61d047a800] 05:39:50 INFO - PROCESS | 1856 | 1461328790948 Marionette TRACE conn3 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 05:39:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 05:39:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1333ms 05:39:50 INFO - PROCESS | 1856 | 1461328790992 Marionette TRACE conn3 -> [0,2033,"getWindowHandle",null] 05:39:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 05:39:50 INFO - PROCESS | 1856 | 1461328790995 Marionette TRACE conn3 <- [1,2033,null,{"value":"8"}] 05:39:51 INFO - PROCESS | 1856 | 1461328791000 Marionette TRACE conn3 -> [0,2034,"setScriptTimeout",{"ms":35000}] 05:39:51 INFO - PROCESS | 1856 | 1461328791003 Marionette TRACE conn3 <- [1,2034,null,{}] 05:39:51 INFO - PROCESS | 1856 | 1461328791007 Marionette TRACE conn3 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:51 INFO - PROCESS | 1856 | 1461328791205 Marionette TRACE conn3 <- [1,2035,null,{"value":null}] 05:39:51 INFO - PROCESS | 1856 | 1461328791412 Marionette TRACE conn3 -> [0,2036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:51 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61d4e1b000 == 143 [pid = 1856] [id = 516] 05:39:51 INFO - PROCESS | 1856 | ++DOMWINDOW == 245 (0x7f61d1596000) [pid = 1856] [serial = 1549] [outer = (nil)] 05:39:51 INFO - PROCESS | 1856 | ++DOMWINDOW == 246 (0x7f61d3019000) [pid = 1856] [serial = 1550] [outer = 0x7f61d1596000] 05:39:51 INFO - PROCESS | 1856 | 1461328791478 Marionette DEBUG loaded listener.js 05:39:51 INFO - PROCESS | 1856 | ++DOMWINDOW == 247 (0x7f61d5793c00) [pid = 1856] [serial = 1551] [outer = 0x7f61d1596000] 05:39:52 INFO - PROCESS | 1856 | 1461328792267 Marionette TRACE conn3 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 05:39:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 05:39:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1328ms 05:39:52 INFO - PROCESS | 1856 | 1461328792344 Marionette TRACE conn3 -> [0,2037,"getWindowHandle",null] 05:39:52 INFO - PROCESS | 1856 | 1461328792347 Marionette TRACE conn3 <- [1,2037,null,{"value":"8"}] 05:39:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 05:39:52 INFO - PROCESS | 1856 | 1461328792352 Marionette TRACE conn3 -> [0,2038,"setScriptTimeout",{"ms":35000}] 05:39:52 INFO - PROCESS | 1856 | 1461328792355 Marionette TRACE conn3 <- [1,2038,null,{}] 05:39:52 INFO - PROCESS | 1856 | 1461328792361 Marionette TRACE conn3 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:52 INFO - PROCESS | 1856 | 1461328792536 Marionette TRACE conn3 <- [1,2039,null,{"value":null}] 05:39:52 INFO - PROCESS | 1856 | 1461328792738 Marionette TRACE conn3 -> [0,2040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:52 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61d8807000 == 144 [pid = 1856] [id = 517] 05:39:52 INFO - PROCESS | 1856 | ++DOMWINDOW == 248 (0x7f61d1771000) [pid = 1856] [serial = 1552] [outer = (nil)] 05:39:52 INFO - PROCESS | 1856 | ++DOMWINDOW == 249 (0x7f61d842c400) [pid = 1856] [serial = 1553] [outer = 0x7f61d1771000] 05:39:52 INFO - PROCESS | 1856 | 1461328792801 Marionette DEBUG loaded listener.js 05:39:52 INFO - PROCESS | 1856 | ++DOMWINDOW == 250 (0x7f61d9367800) [pid = 1856] [serial = 1554] [outer = 0x7f61d1771000] 05:39:53 INFO - PROCESS | 1856 | 1461328793582 Marionette TRACE conn3 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 05:39:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 05:39:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1288ms 05:39:53 INFO - PROCESS | 1856 | 1461328793641 Marionette TRACE conn3 -> [0,2041,"getWindowHandle",null] 05:39:53 INFO - PROCESS | 1856 | 1461328793644 Marionette TRACE conn3 <- [1,2041,null,{"value":"8"}] 05:39:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 05:39:53 INFO - PROCESS | 1856 | 1461328793649 Marionette TRACE conn3 -> [0,2042,"setScriptTimeout",{"ms":35000}] 05:39:53 INFO - PROCESS | 1856 | 1461328793651 Marionette TRACE conn3 <- [1,2042,null,{}] 05:39:53 INFO - PROCESS | 1856 | 1461328793656 Marionette TRACE conn3 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:53 INFO - PROCESS | 1856 | 1461328793822 Marionette TRACE conn3 <- [1,2043,null,{"value":null}] 05:39:54 INFO - PROCESS | 1856 | 1461328794027 Marionette TRACE conn3 -> [0,2044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:54 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61da8aa800 == 145 [pid = 1856] [id = 518] 05:39:54 INFO - PROCESS | 1856 | ++DOMWINDOW == 251 (0x7f61d476f000) [pid = 1856] [serial = 1555] [outer = (nil)] 05:39:54 INFO - PROCESS | 1856 | ++DOMWINDOW == 252 (0x7f61d9dcd000) [pid = 1856] [serial = 1556] [outer = 0x7f61d476f000] 05:39:54 INFO - PROCESS | 1856 | 1461328794092 Marionette DEBUG loaded listener.js 05:39:54 INFO - PROCESS | 1856 | ++DOMWINDOW == 253 (0x7f61dad7f000) [pid = 1856] [serial = 1557] [outer = 0x7f61d476f000] 05:39:54 INFO - PROCESS | 1856 | 1461328794860 Marionette TRACE conn3 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 05:39:54 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) 05:39:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1283ms 05:39:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 05:39:54 INFO - PROCESS | 1856 | 1461328794933 Marionette TRACE conn3 -> [0,2045,"getWindowHandle",null] 05:39:54 INFO - PROCESS | 1856 | 1461328794935 Marionette TRACE conn3 <- [1,2045,null,{"value":"8"}] 05:39:54 INFO - PROCESS | 1856 | 1461328794941 Marionette TRACE conn3 -> [0,2046,"setScriptTimeout",{"ms":35000}] 05:39:54 INFO - PROCESS | 1856 | 1461328794944 Marionette TRACE conn3 <- [1,2046,null,{}] 05:39:54 INFO - PROCESS | 1856 | 1461328794948 Marionette TRACE conn3 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:55 INFO - PROCESS | 1856 | 1461328795119 Marionette TRACE conn3 <- [1,2047,null,{"value":null}] 05:39:55 INFO - PROCESS | 1856 | 1461328795326 Marionette TRACE conn3 -> [0,2048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:55 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61dbf36800 == 146 [pid = 1856] [id = 519] 05:39:55 INFO - PROCESS | 1856 | ++DOMWINDOW == 254 (0x7f61d6facc00) [pid = 1856] [serial = 1558] [outer = (nil)] 05:39:55 INFO - PROCESS | 1856 | ++DOMWINDOW == 255 (0x7f61db922000) [pid = 1856] [serial = 1559] [outer = 0x7f61d6facc00] 05:39:55 INFO - PROCESS | 1856 | 1461328795388 Marionette DEBUG loaded listener.js 05:39:55 INFO - PROCESS | 1856 | ++DOMWINDOW == 256 (0x7f61e1c14000) [pid = 1856] [serial = 1560] [outer = 0x7f61d6facc00] 05:39:56 INFO - PROCESS | 1856 | 1461328796163 Marionette TRACE conn3 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 05:39:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 05:39:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1278ms 05:39:56 INFO - PROCESS | 1856 | 1461328796218 Marionette TRACE conn3 -> [0,2049,"getWindowHandle",null] 05:39:56 INFO - PROCESS | 1856 | 1461328796221 Marionette TRACE conn3 <- [1,2049,null,{"value":"8"}] 05:39:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 05:39:56 INFO - PROCESS | 1856 | 1461328796243 Marionette TRACE conn3 -> [0,2050,"setScriptTimeout",{"ms":35000}] 05:39:56 INFO - PROCESS | 1856 | 1461328796246 Marionette TRACE conn3 <- [1,2050,null,{}] 05:39:56 INFO - PROCESS | 1856 | 1461328796252 Marionette TRACE conn3 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:56 INFO - PROCESS | 1856 | 1461328796417 Marionette TRACE conn3 <- [1,2051,null,{"value":null}] 05:39:56 INFO - PROCESS | 1856 | 1461328796673 Marionette TRACE conn3 -> [0,2052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:56 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61e7ab4800 == 147 [pid = 1856] [id = 520] 05:39:56 INFO - PROCESS | 1856 | ++DOMWINDOW == 257 (0x7f61d9dce400) [pid = 1856] [serial = 1561] [outer = (nil)] 05:39:56 INFO - PROCESS | 1856 | ++DOMWINDOW == 258 (0x7f61e7d4b400) [pid = 1856] [serial = 1562] [outer = 0x7f61d9dce400] 05:39:56 INFO - PROCESS | 1856 | 1461328796739 Marionette DEBUG loaded listener.js 05:39:56 INFO - PROCESS | 1856 | ++DOMWINDOW == 259 (0x7f61e8d6e800) [pid = 1856] [serial = 1563] [outer = 0x7f61d9dce400] 05:39:57 INFO - PROCESS | 1856 | 1461328797552 Marionette TRACE conn3 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 05:39:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 05:39:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1397ms 05:39:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 05:39:57 INFO - PROCESS | 1856 | 1461328797624 Marionette TRACE conn3 -> [0,2053,"getWindowHandle",null] 05:39:57 INFO - PROCESS | 1856 | 1461328797627 Marionette TRACE conn3 <- [1,2053,null,{"value":"8"}] 05:39:57 INFO - PROCESS | 1856 | 1461328797633 Marionette TRACE conn3 -> [0,2054,"setScriptTimeout",{"ms":35000}] 05:39:57 INFO - PROCESS | 1856 | 1461328797636 Marionette TRACE conn3 <- [1,2054,null,{}] 05:39:57 INFO - PROCESS | 1856 | 1461328797641 Marionette TRACE conn3 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:57 INFO - PROCESS | 1856 | 1461328797872 Marionette TRACE conn3 <- [1,2055,null,{"value":null}] 05:39:58 INFO - PROCESS | 1856 | 1461328798074 Marionette TRACE conn3 -> [0,2056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:58 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61ec641800 == 148 [pid = 1856] [id = 521] 05:39:58 INFO - PROCESS | 1856 | ++DOMWINDOW == 260 (0x7f61be192400) [pid = 1856] [serial = 1564] [outer = (nil)] 05:39:58 INFO - PROCESS | 1856 | ++DOMWINDOW == 261 (0x7f61be199000) [pid = 1856] [serial = 1565] [outer = 0x7f61be192400] 05:39:58 INFO - PROCESS | 1856 | 1461328798183 Marionette DEBUG loaded listener.js 05:39:58 INFO - PROCESS | 1856 | ++DOMWINDOW == 262 (0x7f61eae41800) [pid = 1856] [serial = 1566] [outer = 0x7f61be192400] 05:39:59 INFO - PROCESS | 1856 | 1461328799008 Marionette TRACE conn3 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 05:39:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 05:39:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1431ms 05:39:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 05:39:59 INFO - PROCESS | 1856 | 1461328799064 Marionette TRACE conn3 -> [0,2057,"getWindowHandle",null] 05:39:59 INFO - PROCESS | 1856 | 1461328799066 Marionette TRACE conn3 <- [1,2057,null,{"value":"8"}] 05:39:59 INFO - PROCESS | 1856 | 1461328799071 Marionette TRACE conn3 -> [0,2058,"setScriptTimeout",{"ms":35000}] 05:39:59 INFO - PROCESS | 1856 | 1461328799075 Marionette TRACE conn3 <- [1,2058,null,{}] 05:39:59 INFO - PROCESS | 1856 | 1461328799080 Marionette TRACE conn3 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:59 INFO - PROCESS | 1856 | 1461328799251 Marionette TRACE conn3 <- [1,2059,null,{"value":null}] 05:39:59 INFO - PROCESS | 1856 | 1461328799465 Marionette TRACE conn3 -> [0,2060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:59 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61eee83800 == 149 [pid = 1856] [id = 522] 05:39:59 INFO - PROCESS | 1856 | ++DOMWINDOW == 263 (0x7f61be194800) [pid = 1856] [serial = 1567] [outer = (nil)] 05:39:59 INFO - PROCESS | 1856 | ++DOMWINDOW == 264 (0x7f61bfb4c000) [pid = 1856] [serial = 1568] [outer = 0x7f61be194800] 05:39:59 INFO - PROCESS | 1856 | 1461328799569 Marionette DEBUG loaded listener.js 05:39:59 INFO - PROCESS | 1856 | ++DOMWINDOW == 265 (0x7f61bfb50400) [pid = 1856] [serial = 1569] [outer = 0x7f61be194800] 05:40:00 INFO - PROCESS | 1856 | 1461328800397 Marionette TRACE conn3 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 05:40:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 05:40:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1381ms 05:40:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 05:40:00 INFO - PROCESS | 1856 | 1461328800453 Marionette TRACE conn3 -> [0,2061,"getWindowHandle",null] 05:40:00 INFO - PROCESS | 1856 | 1461328800455 Marionette TRACE conn3 <- [1,2061,null,{"value":"8"}] 05:40:00 INFO - PROCESS | 1856 | 1461328800460 Marionette TRACE conn3 -> [0,2062,"setScriptTimeout",{"ms":35000}] 05:40:00 INFO - PROCESS | 1856 | 1461328800463 Marionette TRACE conn3 <- [1,2062,null,{}] 05:40:00 INFO - PROCESS | 1856 | 1461328800468 Marionette TRACE conn3 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:00 INFO - PROCESS | 1856 | 1461328800641 Marionette TRACE conn3 <- [1,2063,null,{"value":null}] 05:40:01 INFO - PROCESS | 1856 | 1461328801412 Marionette TRACE conn3 -> [0,2064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:01 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61c5158800 == 150 [pid = 1856] [id = 523] 05:40:01 INFO - PROCESS | 1856 | ++DOMWINDOW == 266 (0x7f61be192800) [pid = 1856] [serial = 1570] [outer = (nil)] 05:40:01 INFO - PROCESS | 1856 | ++DOMWINDOW == 267 (0x7f61be198000) [pid = 1856] [serial = 1571] [outer = 0x7f61be192800] 05:40:01 INFO - PROCESS | 1856 | 1461328801484 Marionette DEBUG loaded listener.js 05:40:01 INFO - PROCESS | 1856 | ++DOMWINDOW == 268 (0x7f61be474400) [pid = 1856] [serial = 1572] [outer = 0x7f61be192800] 05:40:02 INFO - PROCESS | 1856 | 1461328802287 Marionette TRACE conn3 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 05:40:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 05:40:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1882ms 05:40:02 INFO - PROCESS | 1856 | 1461328802344 Marionette TRACE conn3 -> [0,2065,"getWindowHandle",null] 05:40:02 INFO - PROCESS | 1856 | 1461328802352 Marionette TRACE conn3 <- [1,2065,null,{"value":"8"}] 05:40:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 05:40:02 INFO - PROCESS | 1856 | 1461328802359 Marionette TRACE conn3 -> [0,2066,"setScriptTimeout",{"ms":35000}] 05:40:02 INFO - PROCESS | 1856 | 1461328802365 Marionette TRACE conn3 <- [1,2066,null,{}] 05:40:02 INFO - PROCESS | 1856 | 1461328802371 Marionette TRACE conn3 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:02 INFO - PROCESS | 1856 | 1461328802536 Marionette TRACE conn3 <- [1,2067,null,{"value":null}] 05:40:02 INFO - PROCESS | 1856 | 1461328802759 Marionette TRACE conn3 -> [0,2068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:02 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61bb726800 == 151 [pid = 1856] [id = 524] 05:40:02 INFO - PROCESS | 1856 | ++DOMWINDOW == 269 (0x7f61bd238000) [pid = 1856] [serial = 1573] [outer = (nil)] 05:40:02 INFO - PROCESS | 1856 | ++DOMWINDOW == 270 (0x7f61be8efc00) [pid = 1856] [serial = 1574] [outer = 0x7f61bd238000] 05:40:02 INFO - PROCESS | 1856 | 1461328802918 Marionette DEBUG loaded listener.js 05:40:03 INFO - PROCESS | 1856 | ++DOMWINDOW == 271 (0x7f61bfb4f800) [pid = 1856] [serial = 1575] [outer = 0x7f61bd238000] 05:40:03 INFO - PROCESS | 1856 | 1461328803836 Marionette TRACE conn3 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 05:40:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 05:40:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1532ms 05:40:03 INFO - PROCESS | 1856 | 1461328803895 Marionette TRACE conn3 -> [0,2069,"getWindowHandle",null] 05:40:03 INFO - PROCESS | 1856 | 1461328803901 Marionette TRACE conn3 <- [1,2069,null,{"value":"8"}] 05:40:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 05:40:03 INFO - PROCESS | 1856 | 1461328803907 Marionette TRACE conn3 -> [0,2070,"setScriptTimeout",{"ms":35000}] 05:40:03 INFO - PROCESS | 1856 | 1461328803909 Marionette TRACE conn3 <- [1,2070,null,{}] 05:40:03 INFO - PROCESS | 1856 | 1461328803915 Marionette TRACE conn3 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:04 INFO - PROCESS | 1856 | 1461328804078 Marionette TRACE conn3 <- [1,2071,null,{"value":null}] 05:40:04 INFO - PROCESS | 1856 | 1461328804298 Marionette TRACE conn3 -> [0,2072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:04 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61be4df800 == 152 [pid = 1856] [id = 525] 05:40:04 INFO - PROCESS | 1856 | ++DOMWINDOW == 272 (0x7f61c322b000) [pid = 1856] [serial = 1576] [outer = (nil)] 05:40:04 INFO - PROCESS | 1856 | ++DOMWINDOW == 273 (0x7f61c3236400) [pid = 1856] [serial = 1577] [outer = 0x7f61c322b000] 05:40:04 INFO - PROCESS | 1856 | 1461328804406 Marionette DEBUG loaded listener.js 05:40:04 INFO - PROCESS | 1856 | ++DOMWINDOW == 274 (0x7f61c3380800) [pid = 1856] [serial = 1578] [outer = 0x7f61c322b000] 05:40:05 INFO - PROCESS | 1856 | 1461328805257 Marionette TRACE conn3 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 05:40:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 05:40:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1384ms 05:40:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 05:40:05 INFO - PROCESS | 1856 | 1461328805291 Marionette TRACE conn3 -> [0,2073,"getWindowHandle",null] 05:40:05 INFO - PROCESS | 1856 | 1461328805293 Marionette TRACE conn3 <- [1,2073,null,{"value":"8"}] 05:40:05 INFO - PROCESS | 1856 | 1461328805306 Marionette TRACE conn3 -> [0,2074,"setScriptTimeout",{"ms":35000}] 05:40:05 INFO - PROCESS | 1856 | 1461328805312 Marionette TRACE conn3 <- [1,2074,null,{}] 05:40:05 INFO - PROCESS | 1856 | 1461328805320 Marionette TRACE conn3 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:05 INFO - PROCESS | 1856 | 1461328805486 Marionette TRACE conn3 <- [1,2075,null,{"value":null}] 05:40:05 INFO - PROCESS | 1856 | 1461328805713 Marionette TRACE conn3 -> [0,2076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:05 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61c2bdb000 == 153 [pid = 1856] [id = 526] 05:40:05 INFO - PROCESS | 1856 | ++DOMWINDOW == 275 (0x7f61c2ccf800) [pid = 1856] [serial = 1579] [outer = (nil)] 05:40:05 INFO - PROCESS | 1856 | ++DOMWINDOW == 276 (0x7f61c45ec400) [pid = 1856] [serial = 1580] [outer = 0x7f61c2ccf800] 05:40:05 INFO - PROCESS | 1856 | 1461328805830 Marionette DEBUG loaded listener.js 05:40:05 INFO - PROCESS | 1856 | ++DOMWINDOW == 277 (0x7f61c55a6800) [pid = 1856] [serial = 1581] [outer = 0x7f61c2ccf800] 05:40:05 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61ddceb800 == 152 [pid = 1856] [id = 366] 05:40:05 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61ddf93000 == 151 [pid = 1856] [id = 245] 05:40:05 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61c5370800 == 150 [pid = 1856] [id = 369] 05:40:05 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61d0105800 == 149 [pid = 1856] [id = 363] 05:40:05 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61c4682800 == 148 [pid = 1856] [id = 362] 05:40:05 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61e8c26800 == 147 [pid = 1856] [id = 367] 05:40:05 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61d59af000 == 146 [pid = 1856] [id = 364] 05:40:05 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61d832e800 == 145 [pid = 1856] [id = 118] 05:40:05 INFO - PROCESS | 1856 | --DOMWINDOW == 276 (0x7f61db224c00) [pid = 1856] [serial = 1418] [outer = (nil)] [url = about:blank] 05:40:05 INFO - PROCESS | 1856 | --DOMWINDOW == 275 (0x7f61ddc81400) [pid = 1856] [serial = 1421] [outer = (nil)] [url = about:blank] 05:40:05 INFO - PROCESS | 1856 | --DOMWINDOW == 274 (0x7f61d956d000) [pid = 1856] [serial = 1412] [outer = (nil)] [url = about:blank] 05:40:05 INFO - PROCESS | 1856 | --DOMWINDOW == 273 (0x7f61d04d0400) [pid = 1856] [serial = 1403] [outer = (nil)] [url = about:blank] 05:40:05 INFO - PROCESS | 1856 | --DOMWINDOW == 272 (0x7f61cd287000) [pid = 1856] [serial = 1400] [outer = (nil)] [url = about:blank] 05:40:05 INFO - PROCESS | 1856 | --DOMWINDOW == 271 (0x7f61d9dda800) [pid = 1856] [serial = 1415] [outer = (nil)] [url = about:blank] 05:40:05 INFO - PROCESS | 1856 | --DOMWINDOW == 270 (0x7f61c29df800) [pid = 1856] [serial = 1394] [outer = (nil)] [url = about:blank] 05:40:05 INFO - PROCESS | 1856 | --DOMWINDOW == 269 (0x7f61cf20e000) [pid = 1856] [serial = 1409] [outer = (nil)] [url = about:blank] 05:40:05 INFO - PROCESS | 1856 | --DOMWINDOW == 268 (0x7f61c57c7000) [pid = 1856] [serial = 1397] [outer = (nil)] [url = about:blank] 05:40:05 INFO - PROCESS | 1856 | --DOMWINDOW == 267 (0x7f61d0d49400) [pid = 1856] [serial = 1406] [outer = (nil)] [url = about:blank] 05:40:05 INFO - PROCESS | 1856 | --DOMWINDOW == 266 (0x7f61e7b6b800) [pid = 1856] [serial = 1424] [outer = (nil)] [url = about:blank] 05:40:05 INFO - PROCESS | 1856 | --DOMWINDOW == 265 (0x7f61ec620000) [pid = 1856] [serial = 1427] [outer = (nil)] [url = about:blank] 05:40:05 INFO - PROCESS | 1856 | --DOMWINDOW == 264 (0x7f61be39ac00) [pid = 1856] [serial = 1430] [outer = (nil)] [url = about:blank] 05:40:05 INFO - PROCESS | 1856 | --DOMWINDOW == 263 (0x7f61c337c400) [pid = 1856] [serial = 1433] [outer = (nil)] [url = about:blank] 05:40:05 INFO - PROCESS | 1856 | --DOMWINDOW == 262 (0x7f61be47b000) [pid = 1856] [serial = 1436] [outer = (nil)] [url = about:blank] 05:40:05 INFO - PROCESS | 1856 | --DOMWINDOW == 261 (0x7f61c45eb800) [pid = 1856] [serial = 1460] [outer = (nil)] [url = about:blank] 05:40:06 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61c82f3800 == 144 [pid = 1856] [id = 404] 05:40:06 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61d1a29000 == 143 [pid = 1856] [id = 405] 05:40:06 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61da8ac800 == 142 [pid = 1856] [id = 365] 05:40:06 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61c858e000 == 141 [pid = 1856] [id = 509] 05:40:06 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61c8504800 == 140 [pid = 1856] [id = 508] 05:40:06 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61c765d800 == 139 [pid = 1856] [id = 507] 05:40:06 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61c6673000 == 138 [pid = 1856] [id = 506] 05:40:06 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61c5153800 == 137 [pid = 1856] [id = 505] 05:40:06 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61c01a6000 == 136 [pid = 1856] [id = 504] 05:40:06 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61c2cf4000 == 135 [pid = 1856] [id = 503] 05:40:06 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61c467f000 == 134 [pid = 1856] [id = 502] 05:40:06 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61c483c000 == 133 [pid = 1856] [id = 501] 05:40:06 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61bb728800 == 132 [pid = 1856] [id = 500] 05:40:06 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61c583e800 == 131 [pid = 1856] [id = 499] 05:40:06 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61c534c000 == 130 [pid = 1856] [id = 498] 05:40:06 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61be4f2000 == 129 [pid = 1856] [id = 497] 05:40:06 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61d99d1000 == 128 [pid = 1856] [id = 455] 05:40:06 INFO - PROCESS | 1856 | 1461328806652 Marionette TRACE conn3 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 05:40:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 05:40:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1396ms 05:40:06 INFO - PROCESS | 1856 | --DOMWINDOW == 260 (0x7f61d1897800) [pid = 1856] [serial = 1454] [outer = (nil)] [url = about:blank] 05:40:06 INFO - PROCESS | 1856 | --DOMWINDOW == 259 (0x7f61c654bc00) [pid = 1856] [serial = 1443] [outer = (nil)] [url = about:blank] 05:40:06 INFO - PROCESS | 1856 | --DOMWINDOW == 258 (0x7f61c375b000) [pid = 1856] [serial = 1442] [outer = (nil)] [url = about:blank] 05:40:06 INFO - PROCESS | 1856 | --DOMWINDOW == 257 (0x7f61c315ec00) [pid = 1856] [serial = 1440] [outer = (nil)] [url = about:blank] 05:40:06 INFO - PROCESS | 1856 | --DOMWINDOW == 256 (0x7f61c2aebc00) [pid = 1856] [serial = 1439] [outer = (nil)] [url = about:blank] 05:40:06 INFO - PROCESS | 1856 | --DOMWINDOW == 255 (0x7f61cf387400) [pid = 1856] [serial = 1448] [outer = (nil)] [url = about:blank] 05:40:06 INFO - PROCESS | 1856 | --DOMWINDOW == 254 (0x7f61d04c4800) [pid = 1856] [serial = 1449] [outer = (nil)] [url = about:blank] 05:40:06 INFO - PROCESS | 1856 | --DOMWINDOW == 253 (0x7f61cd812800) [pid = 1856] [serial = 1445] [outer = (nil)] [url = about:blank] 05:40:06 INFO - PROCESS | 1856 | --DOMWINDOW == 252 (0x7f61cef8d800) [pid = 1856] [serial = 1446] [outer = (nil)] [url = about:blank] 05:40:06 INFO - PROCESS | 1856 | --DOMWINDOW == 251 (0x7f61d0b3d400) [pid = 1856] [serial = 1451] [outer = (nil)] [url = about:blank] 05:40:06 INFO - PROCESS | 1856 | --DOMWINDOW == 250 (0x7f61c36ed800) [pid = 1856] [serial = 1457] [outer = (nil)] [url = about:blank] 05:40:06 INFO - PROCESS | 1856 | --DOMWINDOW == 249 (0x7f61d4774400) [pid = 1856] [serial = 1455] [outer = (nil)] [url = about:blank] 05:40:06 INFO - PROCESS | 1856 | --DOMWINDOW == 248 (0x7f61c37c4000) [pid = 1856] [serial = 1458] [outer = (nil)] [url = about:blank] 05:40:06 INFO - PROCESS | 1856 | --DOMWINDOW == 247 (0x7f61d0c35400) [pid = 1856] [serial = 1452] [outer = (nil)] [url = about:blank] 05:40:06 INFO - PROCESS | 1856 | 1461328806719 Marionette TRACE conn3 -> [0,2077,"getWindowHandle",null] 05:40:06 INFO - PROCESS | 1856 | 1461328806722 Marionette TRACE conn3 <- [1,2077,null,{"value":"8"}] 05:40:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 05:40:06 INFO - PROCESS | 1856 | 1461328806728 Marionette TRACE conn3 -> [0,2078,"setScriptTimeout",{"ms":35000}] 05:40:06 INFO - PROCESS | 1856 | 1461328806729 Marionette TRACE conn3 <- [1,2078,null,{}] 05:40:06 INFO - PROCESS | 1856 | 1461328806738 Marionette TRACE conn3 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:06 INFO - PROCESS | 1856 | 1461328806891 Marionette TRACE conn3 <- [1,2079,null,{"value":null}] 05:40:06 INFO - PROCESS | 1856 | 1461328806904 Marionette TRACE conn3 -> [0,2080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:06 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61c483c000 == 129 [pid = 1856] [id = 527] 05:40:06 INFO - PROCESS | 1856 | ++DOMWINDOW == 248 (0x7f61c49dc400) [pid = 1856] [serial = 1582] [outer = (nil)] 05:40:06 INFO - PROCESS | 1856 | ++DOMWINDOW == 249 (0x7f61c6546000) [pid = 1856] [serial = 1583] [outer = 0x7f61c49dc400] 05:40:06 INFO - PROCESS | 1856 | 1461328806958 Marionette DEBUG loaded listener.js 05:40:07 INFO - PROCESS | 1856 | ++DOMWINDOW == 250 (0x7f61c76ed800) [pid = 1856] [serial = 1584] [outer = 0x7f61c49dc400] 05:40:07 INFO - PROCESS | 1856 | 1461328807740 Marionette TRACE conn3 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 05:40:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 05:40:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1032ms 05:40:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 05:40:07 INFO - PROCESS | 1856 | 1461328807760 Marionette TRACE conn3 -> [0,2081,"getWindowHandle",null] 05:40:07 INFO - PROCESS | 1856 | 1461328807762 Marionette TRACE conn3 <- [1,2081,null,{"value":"8"}] 05:40:07 INFO - PROCESS | 1856 | 1461328807768 Marionette TRACE conn3 -> [0,2082,"setScriptTimeout",{"ms":35000}] 05:40:07 INFO - PROCESS | 1856 | 1461328807770 Marionette TRACE conn3 <- [1,2082,null,{}] 05:40:07 INFO - PROCESS | 1856 | 1461328807789 Marionette TRACE conn3 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:07 INFO - PROCESS | 1856 | 1461328807941 Marionette TRACE conn3 <- [1,2083,null,{"value":null}] 05:40:07 INFO - PROCESS | 1856 | 1461328807957 Marionette TRACE conn3 -> [0,2084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:07 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61c76a9000 == 130 [pid = 1856] [id = 528] 05:40:07 INFO - PROCESS | 1856 | ++DOMWINDOW == 251 (0x7f61cd286c00) [pid = 1856] [serial = 1585] [outer = (nil)] 05:40:08 INFO - PROCESS | 1856 | ++DOMWINDOW == 252 (0x7f61cd81ac00) [pid = 1856] [serial = 1586] [outer = 0x7f61cd286c00] 05:40:08 INFO - PROCESS | 1856 | 1461328808022 Marionette DEBUG loaded listener.js 05:40:08 INFO - PROCESS | 1856 | ++DOMWINDOW == 253 (0x7f61ce051c00) [pid = 1856] [serial = 1587] [outer = 0x7f61cd286c00] 05:40:08 INFO - PROCESS | 1856 | 1461328808925 Marionette TRACE conn3 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 05:40:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 05:40:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1182ms 05:40:08 INFO - PROCESS | 1856 | 1461328808950 Marionette TRACE conn3 -> [0,2085,"getWindowHandle",null] 05:40:08 INFO - PROCESS | 1856 | 1461328808953 Marionette TRACE conn3 <- [1,2085,null,{"value":"8"}] 05:40:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 05:40:08 INFO - PROCESS | 1856 | 1461328808967 Marionette TRACE conn3 -> [0,2086,"setScriptTimeout",{"ms":35000}] 05:40:08 INFO - PROCESS | 1856 | 1461328808969 Marionette TRACE conn3 <- [1,2086,null,{}] 05:40:08 INFO - PROCESS | 1856 | 1461328808974 Marionette TRACE conn3 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:09 INFO - PROCESS | 1856 | 1461328809182 Marionette TRACE conn3 <- [1,2087,null,{"value":null}] 05:40:09 INFO - PROCESS | 1856 | 1461328809213 Marionette TRACE conn3 -> [0,2088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:09 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61c89d3000 == 131 [pid = 1856] [id = 529] 05:40:09 INFO - PROCESS | 1856 | ++DOMWINDOW == 254 (0x7f61cd27dc00) [pid = 1856] [serial = 1588] [outer = (nil)] 05:40:09 INFO - PROCESS | 1856 | ++DOMWINDOW == 255 (0x7f61ce05bc00) [pid = 1856] [serial = 1589] [outer = 0x7f61cd27dc00] 05:40:09 INFO - PROCESS | 1856 | 1461328809268 Marionette DEBUG loaded listener.js 05:40:09 INFO - PROCESS | 1856 | ++DOMWINDOW == 256 (0x7f61cf38f000) [pid = 1856] [serial = 1590] [outer = 0x7f61cd27dc00] 05:40:09 INFO - PROCESS | 1856 | 1461328809985 Marionette TRACE conn3 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 05:40:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 05:40:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1076ms 05:40:10 INFO - PROCESS | 1856 | 1461328810043 Marionette TRACE conn3 -> [0,2089,"getWindowHandle",null] 05:40:10 INFO - PROCESS | 1856 | 1461328810045 Marionette TRACE conn3 <- [1,2089,null,{"value":"8"}] 05:40:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 05:40:10 INFO - PROCESS | 1856 | 1461328810051 Marionette TRACE conn3 -> [0,2090,"setScriptTimeout",{"ms":35000}] 05:40:10 INFO - PROCESS | 1856 | 1461328810053 Marionette TRACE conn3 <- [1,2090,null,{}] 05:40:10 INFO - PROCESS | 1856 | 1461328810057 Marionette TRACE conn3 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:10 INFO - PROCESS | 1856 | 1461328810268 Marionette TRACE conn3 <- [1,2091,null,{"value":null}] 05:40:10 INFO - PROCESS | 1856 | 1461328810299 Marionette TRACE conn3 -> [0,2092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.selfintersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:10 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61c8ce4800 == 132 [pid = 1856] [id = 530] 05:40:10 INFO - PROCESS | 1856 | ++DOMWINDOW == 257 (0x7f61ce052c00) [pid = 1856] [serial = 1591] [outer = (nil)] 05:40:10 INFO - PROCESS | 1856 | ++DOMWINDOW == 258 (0x7f61d04ac400) [pid = 1856] [serial = 1592] [outer = 0x7f61ce052c00] 05:40:10 INFO - PROCESS | 1856 | 1461328810353 Marionette DEBUG loaded listener.js 05:40:10 INFO - PROCESS | 1856 | ++DOMWINDOW == 259 (0x7f61d0b3e800) [pid = 1856] [serial = 1593] [outer = 0x7f61ce052c00] 05:40:11 INFO - PROCESS | 1856 | --DOMWINDOW == 258 (0x7f61be393000) [pid = 1856] [serial = 1432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 05:40:11 INFO - PROCESS | 1856 | --DOMWINDOW == 257 (0x7f61c2af0400) [pid = 1856] [serial = 1348] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 05:40:11 INFO - PROCESS | 1856 | --DOMWINDOW == 256 (0x7f61d4b0c800) [pid = 1856] [serial = 1234] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 05:40:11 INFO - PROCESS | 1856 | --DOMWINDOW == 255 (0x7f61c2ed4c00) [pid = 1856] [serial = 1177] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 05:40:11 INFO - PROCESS | 1856 | --DOMWINDOW == 254 (0x7f61cd28a800) [pid = 1856] [serial = 1222] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 05:40:11 INFO - PROCESS | 1856 | --DOMWINDOW == 253 (0x7f61c2caf800) [pid = 1856] [serial = 1213] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 05:40:11 INFO - PROCESS | 1856 | --DOMWINDOW == 252 (0x7f61c49df400) [pid = 1856] [serial = 1522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 05:40:11 INFO - PROCESS | 1856 | --DOMWINDOW == 251 (0x7f61c77eac00) [pid = 1856] [serial = 1285] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 05:40:11 INFO - PROCESS | 1856 | --DOMWINDOW == 250 (0x7f61c55a2000) [pid = 1856] [serial = 1339] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 05:40:11 INFO - PROCESS | 1856 | --DOMWINDOW == 249 (0x7f61c8152400) [pid = 1856] [serial = 1282] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 05:40:11 INFO - PROCESS | 1856 | --DOMWINDOW == 248 (0x7f61d09b3400) [pid = 1856] [serial = 1354] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 05:40:11 INFO - PROCESS | 1856 | --DOMWINDOW == 247 (0x7f61d5791400) [pid = 1856] [serial = 1297] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 05:40:11 INFO - PROCESS | 1856 | --DOMWINDOW == 246 (0x7f61c315b400) [pid = 1856] [serial = 1528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 05:40:11 INFO - PROCESS | 1856 | --DOMWINDOW == 245 (0x7f61cef99800) [pid = 1856] [serial = 1288] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 05:40:11 INFO - PROCESS | 1856 | --DOMWINDOW == 244 (0x7f61d0a4f000) [pid = 1856] [serial = 1426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 05:40:11 INFO - PROCESS | 1856 | --DOMWINDOW == 243 (0x7f61c77e9000) [pid = 1856] [serial = 1219] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 05:40:11 INFO - PROCESS | 1856 | --DOMWINDOW == 242 (0x7f61d9a17c00) [pid = 1856] [serial = 1240] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 05:40:11 INFO - PROCESS | 1856 | --DOMWINDOW == 241 (0x7f61be47cc00) [pid = 1856] [serial = 1462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 05:40:11 INFO - PROCESS | 1856 | --DOMWINDOW == 240 (0x7f61d1056c00) [pid = 1856] [serial = 1366] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 05:40:11 INFO - PROCESS | 1856 | --DOMWINDOW == 239 (0x7f61c2aea800) [pid = 1856] [serial = 1180] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 05:40:11 INFO - PROCESS | 1856 | --DOMWINDOW == 238 (0x7f61bfb5ac00) [pid = 1856] [serial = 1393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 05:40:11 INFO - PROCESS | 1856 | --DOMWINDOW == 237 (0x7f61c29d2400) [pid = 1856] [serial = 1243] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 05:40:11 INFO - PROCESS | 1856 | --DOMWINDOW == 236 (0x7f61d0228400) [pid = 1856] [serial = 1405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 05:40:11 INFO - PROCESS | 1856 | --DOMWINDOW == 235 (0x7f61c2ca5800) [pid = 1856] [serial = 1336] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 05:40:11 INFO - PROCESS | 1856 | --DOMWINDOW == 234 (0x7f61be392400) [pid = 1856] [serial = 1429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 05:40:11 INFO - PROCESS | 1856 | --DOMWINDOW == 233 (0x7f61c45e5000) [pid = 1856] [serial = 1279] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 05:40:11 INFO - PROCESS | 1856 | --DOMWINDOW == 232 (0x7f61be479400) [pid = 1856] [serial = 1510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 05:40:11 INFO - PROCESS | 1856 | --DOMWINDOW == 231 (0x7f61cef99c00) [pid = 1856] [serial = 1468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 05:40:11 INFO - PROCESS | 1856 | --DOMWINDOW == 230 (0x7f61d839c400) [pid = 1856] [serial = 1237] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 05:40:11 INFO - PROCESS | 1856 | --DOMWINDOW == 229 (0x7f61c49d4400) [pid = 1856] [serial = 1465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 05:40:11 INFO - PROCESS | 1856 | --DOMWINDOW == 228 (0x7f61cf397400) [pid = 1856] [serial = 1363] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 05:40:11 INFO - PROCESS | 1856 | --DOMWINDOW == 227 (0x7f61bfb5b400) [pid = 1856] [serial = 1306] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 05:40:11 INFO - PROCESS | 1856 | --DOMWINDOW == 226 (0x7f61bb956c00) [pid = 1856] [serial = 1513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 05:40:11 INFO - PROCESS | 1856 | --DOMWINDOW == 225 (0x7f61c36f1000) [pid = 1856] [serial = 1516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 05:40:11 INFO - PROCESS | 1856 | --DOMWINDOW == 224 (0x7f61d19ee800) [pid = 1856] [serial = 1228] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 05:40:11 INFO - PROCESS | 1856 | --DOMWINDOW == 223 (0x7f61d4779800) [pid = 1856] [serial = 1231] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 05:40:11 INFO - PROCESS | 1856 | --DOMWINDOW == 222 (0x7f61bfb53400) [pid = 1856] [serial = 1300] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 05:40:11 INFO - PROCESS | 1856 | --DOMWINDOW == 221 (0x7f61d1056400) [pid = 1856] [serial = 1291] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 05:40:11 INFO - PROCESS | 1856 | --DOMWINDOW == 220 (0x7f61c2ae8000) [pid = 1856] [serial = 1372] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 05:40:11 INFO - PROCESS | 1856 | --DOMWINDOW == 219 (0x7f61d1e81800) [pid = 1856] [serial = 1411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 05:40:11 INFO - PROCESS | 1856 | --DOMWINDOW == 218 (0x7f61c814e800) [pid = 1856] [serial = 1402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 05:40:11 INFO - PROCESS | 1856 | --DOMWINDOW == 217 (0x7f61c2aee800) [pid = 1856] [serial = 1183] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 05:40:11 INFO - PROCESS | 1856 | --DOMWINDOW == 216 (0x7f61d4631c00) [pid = 1856] [serial = 1417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 05:40:11 INFO - PROCESS | 1856 | --DOMWINDOW == 215 (0x7f61d09b5400) [pid = 1856] [serial = 1225] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 05:40:11 INFO - PROCESS | 1856 | --DOMWINDOW == 214 (0x7f61d0b41c00) [pid = 1856] [serial = 1357] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 05:40:11 INFO - PROCESS | 1856 | --DOMWINDOW == 213 (0x7f61d0a51400) [pid = 1856] [serial = 1414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 05:40:11 INFO - PROCESS | 1856 | --DOMWINDOW == 212 (0x7f61cefa9400) [pid = 1856] [serial = 1471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 05:40:11 INFO - PROCESS | 1856 | --DOMWINDOW == 211 (0x7f61c32c4400) [pid = 1856] [serial = 1459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 05:40:11 INFO - PROCESS | 1856 | --DOMWINDOW == 210 (0x7f61c814e400) [pid = 1856] [serial = 1399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 05:40:11 INFO - PROCESS | 1856 | --DOMWINDOW == 209 (0x7f61cd27c000) [pid = 1856] [serial = 1525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 05:40:11 INFO - PROCESS | 1856 | --DOMWINDOW == 208 (0x7f61c77e8c00) [pid = 1856] [serial = 1216] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 05:40:11 INFO - PROCESS | 1856 | --DOMWINDOW == 207 (0x7f61cd28a000) [pid = 1856] [serial = 1345] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 05:40:11 INFO - PROCESS | 1856 | --DOMWINDOW == 206 (0x7f61c29dd400) [pid = 1856] [serial = 1276] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 05:40:11 INFO - PROCESS | 1856 | --DOMWINDOW == 205 (0x7f61d47d1400) [pid = 1856] [serial = 1294] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 05:40:11 INFO - PROCESS | 1856 | --DOMWINDOW == 204 (0x7f61be396000) [pid = 1856] [serial = 1435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 05:40:11 INFO - PROCESS | 1856 | --DOMWINDOW == 203 (0x7f61c2ca4000) [pid = 1856] [serial = 1210] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 05:40:11 INFO - PROCESS | 1856 | --DOMWINDOW == 202 (0x7f61d0c3f000) [pid = 1856] [serial = 1360] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 05:40:11 INFO - PROCESS | 1856 | --DOMWINDOW == 201 (0x7f61c460a800) [pid = 1856] [serial = 1396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 05:40:11 INFO - PROCESS | 1856 | --DOMWINDOW == 200 (0x7f61d04ab000) [pid = 1856] [serial = 1351] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 05:40:11 INFO - PROCESS | 1856 | --DOMWINDOW == 199 (0x7f61cd281c00) [pid = 1856] [serial = 1342] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 05:40:11 INFO - PROCESS | 1856 | --DOMWINDOW == 198 (0x7f61c29d5000) [pid = 1856] [serial = 1369] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 05:40:11 INFO - PROCESS | 1856 | --DOMWINDOW == 197 (0x7f61d0b3c000) [pid = 1856] [serial = 1474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 05:40:11 INFO - PROCESS | 1856 | --DOMWINDOW == 196 (0x7f61bfb54400) [pid = 1856] [serial = 1303] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 05:40:11 INFO - PROCESS | 1856 | --DOMWINDOW == 195 (0x7f61d9dccc00) [pid = 1856] [serial = 1420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 05:40:11 INFO - PROCESS | 1856 | --DOMWINDOW == 194 (0x7f61d1e7e000) [pid = 1856] [serial = 1408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 05:40:11 INFO - PROCESS | 1856 | --DOMWINDOW == 193 (0x7f61ddc79400) [pid = 1856] [serial = 1423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 05:40:11 INFO - PROCESS | 1856 | --DOMWINDOW == 192 (0x7f61c2ca9c00) [pid = 1856] [serial = 1375] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 05:40:11 INFO - PROCESS | 1856 | --DOMWINDOW == 191 (0x7f61c2ee0c00) [pid = 1856] [serial = 1519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 05:40:12 INFO - PROCESS | 1856 | 1461328812047 Marionette TRACE conn3 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 05:40:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 05:40:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 2032ms 05:40:12 INFO - PROCESS | 1856 | 1461328812084 Marionette TRACE conn3 -> [0,2093,"getWindowHandle",null] 05:40:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 05:40:12 INFO - PROCESS | 1856 | 1461328812096 Marionette TRACE conn3 <- [1,2093,null,{"value":"8"}] 05:40:12 INFO - PROCESS | 1856 | 1461328812102 Marionette TRACE conn3 -> [0,2094,"setScriptTimeout",{"ms":35000}] 05:40:12 INFO - PROCESS | 1856 | 1461328812105 Marionette TRACE conn3 <- [1,2094,null,{}] 05:40:12 INFO - PROCESS | 1856 | 1461328812109 Marionette TRACE conn3 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:12 INFO - PROCESS | 1856 | 1461328812325 Marionette TRACE conn3 <- [1,2095,null,{"value":null}] 05:40:12 INFO - PROCESS | 1856 | 1461328812342 Marionette TRACE conn3 -> [0,2096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:12 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61c2be0000 == 133 [pid = 1856] [id = 531] 05:40:12 INFO - PROCESS | 1856 | ++DOMWINDOW == 192 (0x7f61bd246000) [pid = 1856] [serial = 1594] [outer = (nil)] 05:40:12 INFO - PROCESS | 1856 | ++DOMWINDOW == 193 (0x7f61bfb53800) [pid = 1856] [serial = 1595] [outer = 0x7f61bd246000] 05:40:12 INFO - PROCESS | 1856 | 1461328812399 Marionette DEBUG loaded listener.js 05:40:12 INFO - PROCESS | 1856 | ++DOMWINDOW == 194 (0x7f61c2ca3000) [pid = 1856] [serial = 1596] [outer = 0x7f61bd246000] 05:40:13 INFO - PROCESS | 1856 | 1461328813088 Marionette TRACE conn3 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 05:40:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 05:40:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1025ms 05:40:13 INFO - PROCESS | 1856 | 1461328813127 Marionette TRACE conn3 -> [0,2097,"getWindowHandle",null] 05:40:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 05:40:13 INFO - PROCESS | 1856 | 1461328813130 Marionette TRACE conn3 <- [1,2097,null,{"value":"8"}] 05:40:13 INFO - PROCESS | 1856 | 1461328813135 Marionette TRACE conn3 -> [0,2098,"setScriptTimeout",{"ms":35000}] 05:40:13 INFO - PROCESS | 1856 | 1461328813137 Marionette TRACE conn3 <- [1,2098,null,{}] 05:40:13 INFO - PROCESS | 1856 | 1461328813141 Marionette TRACE conn3 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:13 INFO - PROCESS | 1856 | 1461328813368 Marionette TRACE conn3 <- [1,2099,null,{"value":null}] 05:40:13 INFO - PROCESS | 1856 | 1461328813386 Marionette TRACE conn3 -> [0,2100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:13 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61c850b000 == 134 [pid = 1856] [id = 532] 05:40:13 INFO - PROCESS | 1856 | ++DOMWINDOW == 195 (0x7f61be395400) [pid = 1856] [serial = 1597] [outer = (nil)] 05:40:13 INFO - PROCESS | 1856 | ++DOMWINDOW == 196 (0x7f61c3381800) [pid = 1856] [serial = 1598] [outer = 0x7f61be395400] 05:40:13 INFO - PROCESS | 1856 | 1461328813440 Marionette DEBUG loaded listener.js 05:40:13 INFO - PROCESS | 1856 | ++DOMWINDOW == 197 (0x7f61c55a4000) [pid = 1856] [serial = 1599] [outer = 0x7f61be395400] 05:40:14 INFO - PROCESS | 1856 | 1461328814434 Marionette TRACE conn3 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 05:40:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 05:40:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1375ms 05:40:14 INFO - PROCESS | 1856 | 1461328814511 Marionette TRACE conn3 -> [0,2101,"getWindowHandle",null] 05:40:14 INFO - PROCESS | 1856 | 1461328814517 Marionette TRACE conn3 <- [1,2101,null,{"value":"8"}] 05:40:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 05:40:14 INFO - PROCESS | 1856 | 1461328814525 Marionette TRACE conn3 -> [0,2102,"setScriptTimeout",{"ms":35000}] 05:40:14 INFO - PROCESS | 1856 | 1461328814529 Marionette TRACE conn3 <- [1,2102,null,{}] 05:40:14 INFO - PROCESS | 1856 | 1461328814537 Marionette TRACE conn3 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:14 INFO - PROCESS | 1856 | 1461328814731 Marionette TRACE conn3 <- [1,2103,null,{"value":null}] 05:40:14 INFO - PROCESS | 1856 | 1461328814935 Marionette TRACE conn3 -> [0,2104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:15 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61c4fe7800 == 135 [pid = 1856] [id = 533] 05:40:15 INFO - PROCESS | 1856 | ++DOMWINDOW == 198 (0x7f61be8f9c00) [pid = 1856] [serial = 1600] [outer = (nil)] 05:40:15 INFO - PROCESS | 1856 | ++DOMWINDOW == 199 (0x7f61bfb49400) [pid = 1856] [serial = 1601] [outer = 0x7f61be8f9c00] 05:40:15 INFO - PROCESS | 1856 | 1461328815047 Marionette DEBUG loaded listener.js 05:40:15 INFO - PROCESS | 1856 | ++DOMWINDOW == 200 (0x7f61c2af1800) [pid = 1856] [serial = 1602] [outer = 0x7f61be8f9c00] 05:40:15 INFO - PROCESS | 1856 | 1461328815977 Marionette TRACE conn3 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 05:40:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 05:40:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1483ms 05:40:16 INFO - PROCESS | 1856 | 1461328816009 Marionette TRACE conn3 -> [0,2105,"getWindowHandle",null] 05:40:16 INFO - PROCESS | 1856 | 1461328816015 Marionette TRACE conn3 <- [1,2105,null,{"value":"8"}] 05:40:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 05:40:16 INFO - PROCESS | 1856 | 1461328816026 Marionette TRACE conn3 -> [0,2106,"setScriptTimeout",{"ms":35000}] 05:40:16 INFO - PROCESS | 1856 | 1461328816030 Marionette TRACE conn3 <- [1,2106,null,{}] 05:40:16 INFO - PROCESS | 1856 | 1461328816036 Marionette TRACE conn3 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:16 INFO - PROCESS | 1856 | 1461328816226 Marionette TRACE conn3 <- [1,2107,null,{"value":null}] 05:40:16 INFO - PROCESS | 1856 | 1461328816522 Marionette TRACE conn3 -> [0,2108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:16 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61c8505800 == 136 [pid = 1856] [id = 534] 05:40:16 INFO - PROCESS | 1856 | ++DOMWINDOW == 201 (0x7f61c36f3000) [pid = 1856] [serial = 1603] [outer = (nil)] 05:40:16 INFO - PROCESS | 1856 | ++DOMWINDOW == 202 (0x7f61c3755000) [pid = 1856] [serial = 1604] [outer = 0x7f61c36f3000] 05:40:16 INFO - PROCESS | 1856 | 1461328816678 Marionette DEBUG loaded listener.js 05:40:16 INFO - PROCESS | 1856 | ++DOMWINDOW == 203 (0x7f61c460c000) [pid = 1856] [serial = 1605] [outer = 0x7f61c36f3000] 05:40:17 INFO - PROCESS | 1856 | 1461328817494 Marionette TRACE conn3 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",0,null,null]]]}] 05:40:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 05:40:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 1528ms 05:40:17 INFO - PROCESS | 1856 | 1461328817555 Marionette TRACE conn3 -> [0,2109,"getWindowHandle",null] 05:40:17 INFO - PROCESS | 1856 | 1461328817559 Marionette TRACE conn3 <- [1,2109,null,{"value":"8"}] 05:40:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 05:40:17 INFO - PROCESS | 1856 | 1461328817565 Marionette TRACE conn3 -> [0,2110,"setScriptTimeout",{"ms":35000}] 05:40:17 INFO - PROCESS | 1856 | 1461328817570 Marionette TRACE conn3 <- [1,2110,null,{}] 05:40:17 INFO - PROCESS | 1856 | 1461328817585 Marionette TRACE conn3 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:17 INFO - PROCESS | 1856 | 1461328817776 Marionette TRACE conn3 <- [1,2111,null,{"value":null}] 05:40:17 INFO - PROCESS | 1856 | 1461328817986 Marionette TRACE conn3 -> [0,2112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:18 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61cf363800 == 137 [pid = 1856] [id = 535] 05:40:18 INFO - PROCESS | 1856 | ++DOMWINDOW == 204 (0x7f61c45e8400) [pid = 1856] [serial = 1606] [outer = (nil)] 05:40:18 INFO - PROCESS | 1856 | ++DOMWINDOW == 205 (0x7f61c76e9000) [pid = 1856] [serial = 1607] [outer = 0x7f61c45e8400] 05:40:18 INFO - PROCESS | 1856 | 1461328818096 Marionette DEBUG loaded listener.js 05:40:18 INFO - PROCESS | 1856 | ++DOMWINDOW == 206 (0x7f61cd27c000) [pid = 1856] [serial = 1608] [outer = 0x7f61c45e8400] 05:40:18 INFO - PROCESS | 1856 | 1461328818942 Marionette TRACE conn3 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 05:40:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 05:40:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1436ms 05:40:19 INFO - PROCESS | 1856 | 1461328819003 Marionette TRACE conn3 -> [0,2113,"getWindowHandle",null] 05:40:19 INFO - PROCESS | 1856 | 1461328819008 Marionette TRACE conn3 <- [1,2113,null,{"value":"8"}] 05:40:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 05:40:19 INFO - PROCESS | 1856 | 1461328819017 Marionette TRACE conn3 -> [0,2114,"setScriptTimeout",{"ms":35000}] 05:40:19 INFO - PROCESS | 1856 | 1461328819019 Marionette TRACE conn3 <- [1,2114,null,{}] 05:40:19 INFO - PROCESS | 1856 | 1461328819023 Marionette TRACE conn3 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:19 INFO - PROCESS | 1856 | 1461328819203 Marionette TRACE conn3 <- [1,2115,null,{"value":null}] 05:40:19 INFO - PROCESS | 1856 | 1461328819408 Marionette TRACE conn3 -> [0,2116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:19 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61d101c800 == 138 [pid = 1856] [id = 536] 05:40:19 INFO - PROCESS | 1856 | ++DOMWINDOW == 207 (0x7f61c4667800) [pid = 1856] [serial = 1609] [outer = (nil)] 05:40:19 INFO - PROCESS | 1856 | ++DOMWINDOW == 208 (0x7f61ce04c400) [pid = 1856] [serial = 1610] [outer = 0x7f61c4667800] 05:40:19 INFO - PROCESS | 1856 | 1461328819517 Marionette DEBUG loaded listener.js 05:40:19 INFO - PROCESS | 1856 | ++DOMWINDOW == 209 (0x7f61ce058000) [pid = 1856] [serial = 1611] [outer = 0x7f61c4667800] 05:40:20 INFO - PROCESS | 1856 | 1461328820303 Marionette TRACE conn3 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 05:40:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 05:40:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1330ms 05:40:20 INFO - PROCESS | 1856 | 1461328820347 Marionette TRACE conn3 -> [0,2117,"getWindowHandle",null] 05:40:20 INFO - PROCESS | 1856 | 1461328820351 Marionette TRACE conn3 <- [1,2117,null,{"value":"8"}] 05:40:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 05:40:20 INFO - PROCESS | 1856 | 1461328820356 Marionette TRACE conn3 -> [0,2118,"setScriptTimeout",{"ms":35000}] 05:40:20 INFO - PROCESS | 1856 | 1461328820359 Marionette TRACE conn3 <- [1,2118,null,{}] 05:40:20 INFO - PROCESS | 1856 | 1461328820364 Marionette TRACE conn3 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:20 INFO - PROCESS | 1856 | 1461328820539 Marionette TRACE conn3 <- [1,2119,null,{"value":null}] 05:40:20 INFO - PROCESS | 1856 | 1461328820759 Marionette TRACE conn3 -> [0,2120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:20 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61d2f7e000 == 139 [pid = 1856] [id = 537] 05:40:20 INFO - PROCESS | 1856 | ++DOMWINDOW == 210 (0x7f61cd27d800) [pid = 1856] [serial = 1612] [outer = (nil)] 05:40:20 INFO - PROCESS | 1856 | ++DOMWINDOW == 211 (0x7f61cf20bc00) [pid = 1856] [serial = 1613] [outer = 0x7f61cd27d800] 05:40:20 INFO - PROCESS | 1856 | 1461328820823 Marionette DEBUG loaded listener.js 05:40:20 INFO - PROCESS | 1856 | ++DOMWINDOW == 212 (0x7f61d022fc00) [pid = 1856] [serial = 1614] [outer = 0x7f61cd27d800] 05:40:21 INFO - PROCESS | 1856 | 1461328821673 Marionette TRACE conn3 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 05:40:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 05:40:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1379ms 05:40:21 INFO - PROCESS | 1856 | 1461328821737 Marionette TRACE conn3 -> [0,2121,"getWindowHandle",null] 05:40:21 INFO - PROCESS | 1856 | 1461328821740 Marionette TRACE conn3 <- [1,2121,null,{"value":"8"}] 05:40:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 05:40:21 INFO - PROCESS | 1856 | 1461328821745 Marionette TRACE conn3 -> [0,2122,"setScriptTimeout",{"ms":35000}] 05:40:21 INFO - PROCESS | 1856 | 1461328821747 Marionette TRACE conn3 <- [1,2122,null,{}] 05:40:21 INFO - PROCESS | 1856 | 1461328821752 Marionette TRACE conn3 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:21 INFO - PROCESS | 1856 | 1461328821961 Marionette TRACE conn3 <- [1,2123,null,{"value":null}] 05:40:22 INFO - PROCESS | 1856 | 1461328822173 Marionette TRACE conn3 -> [0,2124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:22 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61d59ae000 == 140 [pid = 1856] [id = 538] 05:40:22 INFO - PROCESS | 1856 | ++DOMWINDOW == 213 (0x7f61c6543000) [pid = 1856] [serial = 1615] [outer = (nil)] 05:40:22 INFO - PROCESS | 1856 | ++DOMWINDOW == 214 (0x7f61d0b40c00) [pid = 1856] [serial = 1616] [outer = 0x7f61c6543000] 05:40:22 INFO - PROCESS | 1856 | 1461328822282 Marionette DEBUG loaded listener.js 05:40:22 INFO - PROCESS | 1856 | ++DOMWINDOW == 215 (0x7f61d14d5000) [pid = 1856] [serial = 1617] [outer = 0x7f61c6543000] 05:40:23 INFO - PROCESS | 1856 | 1461328823081 Marionette TRACE conn3 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 05:40:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 05:40:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1379ms 05:40:23 INFO - PROCESS | 1856 | 1461328823126 Marionette TRACE conn3 -> [0,2125,"getWindowHandle",null] 05:40:23 INFO - PROCESS | 1856 | 1461328823129 Marionette TRACE conn3 <- [1,2125,null,{"value":"8"}] 05:40:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 05:40:23 INFO - PROCESS | 1856 | 1461328823134 Marionette TRACE conn3 -> [0,2126,"setScriptTimeout",{"ms":35000}] 05:40:23 INFO - PROCESS | 1856 | 1461328823137 Marionette TRACE conn3 <- [1,2126,null,{}] 05:40:23 INFO - PROCESS | 1856 | 1461328823142 Marionette TRACE conn3 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:23 INFO - PROCESS | 1856 | 1461328823318 Marionette TRACE conn3 <- [1,2127,null,{"value":null}] 05:40:23 INFO - PROCESS | 1856 | 1461328823529 Marionette TRACE conn3 -> [0,2128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:23 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61da89b000 == 141 [pid = 1856] [id = 539] 05:40:23 INFO - PROCESS | 1856 | ++DOMWINDOW == 216 (0x7f61cd28a400) [pid = 1856] [serial = 1618] [outer = (nil)] 05:40:23 INFO - PROCESS | 1856 | ++DOMWINDOW == 217 (0x7f61d1740000) [pid = 1856] [serial = 1619] [outer = 0x7f61cd28a400] 05:40:23 INFO - PROCESS | 1856 | 1461328823592 Marionette DEBUG loaded listener.js 05:40:23 INFO - PROCESS | 1856 | ++DOMWINDOW == 218 (0x7f61d18a3000) [pid = 1856] [serial = 1620] [outer = 0x7f61cd28a400] 05:40:24 INFO - PROCESS | 1856 | 1461328824367 Marionette TRACE conn3 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 05:40:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 05:40:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1286ms 05:40:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 05:40:24 INFO - PROCESS | 1856 | 1461328824422 Marionette TRACE conn3 -> [0,2129,"getWindowHandle",null] 05:40:24 INFO - PROCESS | 1856 | 1461328824424 Marionette TRACE conn3 <- [1,2129,null,{"value":"8"}] 05:40:24 INFO - PROCESS | 1856 | 1461328824431 Marionette TRACE conn3 -> [0,2130,"setScriptTimeout",{"ms":35000}] 05:40:24 INFO - PROCESS | 1856 | 1461328824434 Marionette TRACE conn3 <- [1,2130,null,{}] 05:40:24 INFO - PROCESS | 1856 | 1461328824438 Marionette TRACE conn3 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:24 INFO - PROCESS | 1856 | 1461328824611 Marionette TRACE conn3 <- [1,2131,null,{"value":null}] 05:40:24 INFO - PROCESS | 1856 | 1461328824821 Marionette TRACE conn3 -> [0,2132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:24 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61ddf93000 == 142 [pid = 1856] [id = 540] 05:40:24 INFO - PROCESS | 1856 | ++DOMWINDOW == 219 (0x7f61d0beac00) [pid = 1856] [serial = 1621] [outer = (nil)] 05:40:24 INFO - PROCESS | 1856 | ++DOMWINDOW == 220 (0x7f61d19f5c00) [pid = 1856] [serial = 1622] [outer = 0x7f61d0beac00] 05:40:24 INFO - PROCESS | 1856 | 1461328824884 Marionette DEBUG loaded listener.js 05:40:24 INFO - PROCESS | 1856 | ++DOMWINDOW == 221 (0x7f61d4631c00) [pid = 1856] [serial = 1623] [outer = 0x7f61d0beac00] 05:40:25 INFO - PROCESS | 1856 | 1461328825692 Marionette TRACE conn3 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 05:40:25 INFO - PROCESS | 1856 | 1461328825764 Marionette TRACE conn3 <- [1,2133,null,{"value":"8"}] 05:40:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 05:40:25 INFO - PROCESS | 1856 | 1461328825770 Marionette TRACE conn3 -> [0,2134,"setScriptTimeout",{"ms":35000}] 05:40:25 INFO - PROCESS | 1856 | 1461328825772 Marionette TRACE conn3 <- [1,2134,null,{}] 05:40:25 INFO - PROCESS | 1856 | 1461328825778 Marionette TRACE conn3 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:25 INFO - PROCESS | 1856 | 1461328825949 Marionette TRACE conn3 <- [1,2135,null,{"value":null}] 05:40:26 INFO - PROCESS | 1856 | 1461328826161 Marionette TRACE conn3 -> [0,2136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:26 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61ec5c7000 == 143 [pid = 1856] [id = 541] 05:40:26 INFO - PROCESS | 1856 | ++DOMWINDOW == 222 (0x7f61d132e400) [pid = 1856] [serial = 1624] [outer = (nil)] 05:40:26 INFO - PROCESS | 1856 | ++DOMWINDOW == 223 (0x7f61d4b07800) [pid = 1856] [serial = 1625] [outer = 0x7f61d132e400] 05:40:26 INFO - PROCESS | 1856 | 1461328826267 Marionette DEBUG loaded listener.js 05:40:26 INFO - PROCESS | 1856 | ++DOMWINDOW == 224 (0x7f61d578fc00) [pid = 1856] [serial = 1626] [outer = 0x7f61d132e400] 05:40:27 INFO - PROCESS | 1856 | 1461328827051 Marionette TRACE conn3 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",0,null,null]]]}] 05:40:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 05:40:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1326ms 05:40:27 INFO - PROCESS | 1856 | 1461328827098 Marionette TRACE conn3 -> [0,2137,"getWindowHandle",null] 05:40:27 INFO - PROCESS | 1856 | 1461328827100 Marionette TRACE conn3 <- [1,2137,null,{"value":"8"}] 05:40:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 05:40:27 INFO - PROCESS | 1856 | 1461328827106 Marionette TRACE conn3 -> [0,2138,"setScriptTimeout",{"ms":35000}] 05:40:27 INFO - PROCESS | 1856 | 1461328827108 Marionette TRACE conn3 <- [1,2138,null,{}] 05:40:27 INFO - PROCESS | 1856 | 1461328827113 Marionette TRACE conn3 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:27 INFO - PROCESS | 1856 | 1461328827288 Marionette TRACE conn3 <- [1,2139,null,{"value":null}] 05:40:27 INFO - PROCESS | 1856 | 1461328827501 Marionette TRACE conn3 -> [0,2140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.corner.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:27 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61ecfa8000 == 144 [pid = 1856] [id = 542] 05:40:27 INFO - PROCESS | 1856 | ++DOMWINDOW == 225 (0x7f61d19f5000) [pid = 1856] [serial = 1627] [outer = (nil)] 05:40:27 INFO - PROCESS | 1856 | ++DOMWINDOW == 226 (0x7f61d7cab400) [pid = 1856] [serial = 1628] [outer = 0x7f61d19f5000] 05:40:27 INFO - PROCESS | 1856 | 1461328827603 Marionette DEBUG loaded listener.js 05:40:27 INFO - PROCESS | 1856 | ++DOMWINDOW == 227 (0x7f61d97b1000) [pid = 1856] [serial = 1629] [outer = 0x7f61d19f5000] 05:40:28 INFO - PROCESS | 1856 | 1461328828439 Marionette TRACE conn3 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 05:40:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 05:40:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1385ms 05:40:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 05:40:28 INFO - PROCESS | 1856 | 1461328828492 Marionette TRACE conn3 -> [0,2141,"getWindowHandle",null] 05:40:28 INFO - PROCESS | 1856 | 1461328828495 Marionette TRACE conn3 <- [1,2141,null,{"value":"8"}] 05:40:28 INFO - PROCESS | 1856 | 1461328828501 Marionette TRACE conn3 -> [0,2142,"setScriptTimeout",{"ms":35000}] 05:40:28 INFO - PROCESS | 1856 | 1461328828504 Marionette TRACE conn3 <- [1,2142,null,{}] 05:40:28 INFO - PROCESS | 1856 | 1461328828509 Marionette TRACE conn3 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:28 INFO - PROCESS | 1856 | 1461328828723 Marionette TRACE conn3 <- [1,2143,null,{"value":null}] 05:40:28 INFO - PROCESS | 1856 | 1461328828931 Marionette TRACE conn3 -> [0,2144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.curve.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:28 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61c27e1800 == 145 [pid = 1856] [id = 543] 05:40:28 INFO - PROCESS | 1856 | ++DOMWINDOW == 228 (0x7f61d47d1000) [pid = 1856] [serial = 1630] [outer = (nil)] 05:40:29 INFO - PROCESS | 1856 | ++DOMWINDOW == 229 (0x7f61e1c81800) [pid = 1856] [serial = 1631] [outer = 0x7f61d47d1000] 05:40:29 INFO - PROCESS | 1856 | 1461328829043 Marionette DEBUG loaded listener.js 05:40:29 INFO - PROCESS | 1856 | ++DOMWINDOW == 230 (0x7f61e8d6ec00) [pid = 1856] [serial = 1632] [outer = 0x7f61d47d1000] 05:40:29 INFO - PROCESS | 1856 | 1461328829852 Marionette TRACE conn3 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2145,"getWindowHandle",null] 05:40:29 INFO - PROCESS | 1856 | 1461328829883 Marionette TRACE conn3 <- [1,2145,null,{"value":"8"}] 05:40:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 05:40:29 INFO - PROCESS | 1856 | 1461328829889 Marionette TRACE conn3 -> [0,2146,"setScriptTimeout",{"ms":35000}] 05:40:29 INFO - PROCESS | 1856 | 1461328829891 Marionette TRACE conn3 <- [1,2146,null,{}] 05:40:29 INFO - PROCESS | 1856 | 1461328829896 Marionette TRACE conn3 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:30 INFO - PROCESS | 1856 | 1461328830064 Marionette TRACE conn3 <- [1,2147,null,{"value":null}] 05:40:30 INFO - PROCESS | 1856 | 1461328830276 Marionette TRACE conn3 -> [0,2148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.line.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:30 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61bb8d5800 == 146 [pid = 1856] [id = 544] 05:40:30 INFO - PROCESS | 1856 | ++DOMWINDOW == 231 (0x7f61bb957400) [pid = 1856] [serial = 1633] [outer = (nil)] 05:40:30 INFO - PROCESS | 1856 | ++DOMWINDOW == 232 (0x7f61ea917800) [pid = 1856] [serial = 1634] [outer = 0x7f61bb957400] 05:40:30 INFO - PROCESS | 1856 | 1461328830381 Marionette DEBUG loaded listener.js 05:40:30 INFO - PROCESS | 1856 | ++DOMWINDOW == 233 (0x7f61ec621800) [pid = 1856] [serial = 1635] [outer = 0x7f61bb957400] 05:40:31 INFO - PROCESS | 1856 | 1461328831243 Marionette TRACE conn3 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2149,"getWindowHandle",null] 05:40:31 INFO - PROCESS | 1856 | 1461328831324 Marionette TRACE conn3 <- [1,2149,null,{"value":"8"}] 05:40:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 05:40:31 INFO - PROCESS | 1856 | 1461328831329 Marionette TRACE conn3 -> [0,2150,"setScriptTimeout",{"ms":35000}] 05:40:31 INFO - PROCESS | 1856 | 1461328831332 Marionette TRACE conn3 <- [1,2150,null,{}] 05:40:31 INFO - PROCESS | 1856 | 1461328831337 Marionette TRACE conn3 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:31 INFO - PROCESS | 1856 | 1461328831510 Marionette TRACE conn3 <- [1,2151,null,{"value":null}] 05:40:31 INFO - PROCESS | 1856 | 1461328831819 Marionette TRACE conn3 -> [0,2152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.rect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:31 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61c2e26800 == 147 [pid = 1856] [id = 545] 05:40:31 INFO - PROCESS | 1856 | ++DOMWINDOW == 234 (0x7f61bb951000) [pid = 1856] [serial = 1636] [outer = (nil)] 05:40:31 INFO - PROCESS | 1856 | ++DOMWINDOW == 235 (0x7f61c2edb000) [pid = 1856] [serial = 1637] [outer = 0x7f61bb951000] 05:40:31 INFO - PROCESS | 1856 | 1461328831922 Marionette DEBUG loaded listener.js 05:40:32 INFO - PROCESS | 1856 | ++DOMWINDOW == 236 (0x7f61c6542c00) [pid = 1856] [serial = 1638] [outer = 0x7f61bb951000] 05:40:32 INFO - PROCESS | 1856 | 1461328832712 Marionette TRACE conn3 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",0,null,null]]]}] 05:40:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 05:40:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1428ms 05:40:32 INFO - PROCESS | 1856 | 1461328832759 Marionette TRACE conn3 -> [0,2153,"getWindowHandle",null] 05:40:32 INFO - PROCESS | 1856 | 1461328832762 Marionette TRACE conn3 <- [1,2153,null,{"value":"8"}] 05:40:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 05:40:32 INFO - PROCESS | 1856 | 1461328832767 Marionette TRACE conn3 -> [0,2154,"setScriptTimeout",{"ms":35000}] 05:40:32 INFO - PROCESS | 1856 | 1461328832770 Marionette TRACE conn3 <- [1,2154,null,{}] 05:40:32 INFO - PROCESS | 1856 | 1461328832775 Marionette TRACE conn3 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:32 INFO - PROCESS | 1856 | 1461328832959 Marionette TRACE conn3 <- [1,2155,null,{"value":null}] 05:40:33 INFO - PROCESS | 1856 | 1461328833175 Marionette TRACE conn3 -> [0,2156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:33 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61bfcda000 == 148 [pid = 1856] [id = 546] 05:40:33 INFO - PROCESS | 1856 | ++DOMWINDOW == 237 (0x7f61be39f000) [pid = 1856] [serial = 1639] [outer = (nil)] 05:40:33 INFO - PROCESS | 1856 | ++DOMWINDOW == 238 (0x7f61bfb5b800) [pid = 1856] [serial = 1640] [outer = 0x7f61be39f000] 05:40:33 INFO - PROCESS | 1856 | 1461328833281 Marionette DEBUG loaded listener.js 05:40:33 INFO - PROCESS | 1856 | ++DOMWINDOW == 239 (0x7f61c32ce000) [pid = 1856] [serial = 1641] [outer = 0x7f61be39f000] 05:40:34 INFO - PROCESS | 1856 | 1461328834626 Marionette TRACE conn3 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 05:40:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 05:40:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1930ms 05:40:34 INFO - PROCESS | 1856 | 1461328834700 Marionette TRACE conn3 -> [0,2157,"getWindowHandle",null] 05:40:34 INFO - PROCESS | 1856 | 1461328834703 Marionette TRACE conn3 <- [1,2157,null,{"value":"8"}] 05:40:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 05:40:34 INFO - PROCESS | 1856 | 1461328834754 Marionette TRACE conn3 -> [0,2158,"setScriptTimeout",{"ms":35000}] 05:40:34 INFO - PROCESS | 1856 | 1461328834760 Marionette TRACE conn3 <- [1,2158,null,{}] 05:40:34 INFO - PROCESS | 1856 | 1461328834828 Marionette TRACE conn3 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:34 INFO - PROCESS | 1856 | 1461328834993 Marionette TRACE conn3 <- [1,2159,null,{"value":null}] 05:40:35 INFO - PROCESS | 1856 | 1461328835203 Marionette TRACE conn3 -> [0,2160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:35 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61c27e6000 == 149 [pid = 1856] [id = 547] 05:40:35 INFO - PROCESS | 1856 | ++DOMWINDOW == 240 (0x7f61bb950000) [pid = 1856] [serial = 1642] [outer = (nil)] 05:40:35 INFO - PROCESS | 1856 | ++DOMWINDOW == 241 (0x7f61be19bc00) [pid = 1856] [serial = 1643] [outer = 0x7f61bb950000] 05:40:35 INFO - PROCESS | 1856 | 1461328835320 Marionette DEBUG loaded listener.js 05:40:35 INFO - PROCESS | 1856 | ++DOMWINDOW == 242 (0x7f61beac4c00) [pid = 1856] [serial = 1644] [outer = 0x7f61bb950000] 05:40:36 INFO - PROCESS | 1856 | 1461328836265 Marionette TRACE conn3 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 05:40:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 05:40:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1582ms 05:40:36 INFO - PROCESS | 1856 | 1461328836294 Marionette TRACE conn3 -> [0,2161,"getWindowHandle",null] 05:40:36 INFO - PROCESS | 1856 | 1461328836300 Marionette TRACE conn3 <- [1,2161,null,{"value":"8"}] 05:40:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 05:40:36 INFO - PROCESS | 1856 | 1461328836309 Marionette TRACE conn3 -> [0,2162,"setScriptTimeout",{"ms":35000}] 05:40:36 INFO - PROCESS | 1856 | 1461328836312 Marionette TRACE conn3 <- [1,2162,null,{}] 05:40:36 INFO - PROCESS | 1856 | 1461328836316 Marionette TRACE conn3 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:36 INFO - PROCESS | 1856 | 1461328836480 Marionette TRACE conn3 <- [1,2163,null,{"value":null}] 05:40:36 INFO - PROCESS | 1856 | 1461328836847 Marionette TRACE conn3 -> [0,2164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.skew.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:36 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61c66dd000 == 148 [pid = 1856] [id = 356] 05:40:36 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61cd86e800 == 147 [pid = 1856] [id = 357] 05:40:36 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61da71e000 == 146 [pid = 1856] [id = 63] 05:40:36 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61c858f000 == 145 [pid = 1856] [id = 434] 05:40:36 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61d0b06000 == 144 [pid = 1856] [id = 435] 05:40:36 INFO - PROCESS | 1856 | --DOMWINDOW == 241 (0x7f61d0472c00) [pid = 1856] [serial = 1532] [outer = (nil)] [url = about:blank] 05:40:36 INFO - PROCESS | 1856 | --DOMWINDOW == 240 (0x7f61ec625c00) [pid = 1856] [serial = 1493] [outer = (nil)] [url = about:blank] 05:40:36 INFO - PROCESS | 1856 | --DOMWINDOW == 239 (0x7f61c3232c00) [pid = 1856] [serial = 1496] [outer = (nil)] [url = about:blank] 05:40:36 INFO - PROCESS | 1856 | --DOMWINDOW == 238 (0x7f61beacb400) [pid = 1856] [serial = 1499] [outer = (nil)] [url = about:blank] 05:40:36 INFO - PROCESS | 1856 | --DOMWINDOW == 237 (0x7f61bb959400) [pid = 1856] [serial = 1505] [outer = (nil)] [url = about:blank] 05:40:36 INFO - PROCESS | 1856 | --DOMWINDOW == 236 (0x7f61bd246c00) [pid = 1856] [serial = 1508] [outer = (nil)] [url = about:blank] 05:40:36 INFO - PROCESS | 1856 | --DOMWINDOW == 235 (0x7f61bd240c00) [pid = 1856] [serial = 1502] [outer = (nil)] [url = about:blank] 05:40:36 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61bc5e4000 == 145 [pid = 1856] [id = 548] 05:40:36 INFO - PROCESS | 1856 | ++DOMWINDOW == 236 (0x7f61bb959400) [pid = 1856] [serial = 1645] [outer = (nil)] 05:40:36 INFO - PROCESS | 1856 | ++DOMWINDOW == 237 (0x7f61beacb400) [pid = 1856] [serial = 1646] [outer = 0x7f61bb959400] 05:40:36 INFO - PROCESS | 1856 | 1461328836972 Marionette DEBUG loaded listener.js 05:40:37 INFO - PROCESS | 1856 | ++DOMWINDOW == 238 (0x7f61c2ccec00) [pid = 1856] [serial = 1647] [outer = 0x7f61bb959400] 05:40:37 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61c2be0000 == 144 [pid = 1856] [id = 531] 05:40:37 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61c8ce4800 == 143 [pid = 1856] [id = 530] 05:40:37 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61c89d3000 == 142 [pid = 1856] [id = 529] 05:40:37 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61c76a9000 == 141 [pid = 1856] [id = 528] 05:40:37 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61c483c000 == 140 [pid = 1856] [id = 527] 05:40:37 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61c2bdb000 == 139 [pid = 1856] [id = 526] 05:40:37 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61be4df800 == 138 [pid = 1856] [id = 525] 05:40:37 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61bb726800 == 137 [pid = 1856] [id = 524] 05:40:37 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61c5158800 == 136 [pid = 1856] [id = 523] 05:40:37 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61e7ab4800 == 135 [pid = 1856] [id = 520] 05:40:37 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61dbf36800 == 134 [pid = 1856] [id = 519] 05:40:37 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61da8aa800 == 133 [pid = 1856] [id = 518] 05:40:37 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61d8807000 == 132 [pid = 1856] [id = 517] 05:40:37 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61d4e1b000 == 131 [pid = 1856] [id = 516] 05:40:37 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61d19b2000 == 130 [pid = 1856] [id = 515] 05:40:37 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61d12ea800 == 129 [pid = 1856] [id = 514] 05:40:37 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61d0113800 == 128 [pid = 1856] [id = 513] 05:40:37 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61c7659800 == 127 [pid = 1856] [id = 512] 05:40:37 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61c483c800 == 126 [pid = 1856] [id = 511] 05:40:37 INFO - PROCESS | 1856 | --DOMWINDOW == 237 (0x7f61ddc42000) [pid = 1856] [serial = 1487] [outer = (nil)] [url = about:blank] 05:40:37 INFO - PROCESS | 1856 | --DOMWINDOW == 236 (0x7f61e8d6cc00) [pid = 1856] [serial = 1425] [outer = (nil)] [url = about:blank] 05:40:37 INFO - PROCESS | 1856 | --DOMWINDOW == 235 (0x7f61be8f2c00) [pid = 1856] [serial = 1484] [outer = (nil)] [url = about:blank] 05:40:37 INFO - PROCESS | 1856 | --DOMWINDOW == 234 (0x7f61d8a7f000) [pid = 1856] [serial = 1377] [outer = (nil)] [url = about:blank] 05:40:37 INFO - PROCESS | 1856 | --DOMWINDOW == 233 (0x7f61c49d0400) [pid = 1856] [serial = 1520] [outer = (nil)] [url = about:blank] 05:40:37 INFO - PROCESS | 1856 | --DOMWINDOW == 232 (0x7f61c8159000) [pid = 1856] [serial = 1434] [outer = (nil)] [url = about:blank] 05:40:37 INFO - PROCESS | 1856 | --DOMWINDOW == 231 (0x7f61d04aac00) [pid = 1856] [serial = 1350] [outer = (nil)] [url = about:blank] 05:40:37 INFO - PROCESS | 1856 | --DOMWINDOW == 230 (0x7f61cddea000) [pid = 1856] [serial = 1481] [outer = (nil)] [url = about:blank] 05:40:37 INFO - PROCESS | 1856 | --DOMWINDOW == 229 (0x7f61daa39000) [pid = 1856] [serial = 1236] [outer = (nil)] [url = about:blank] 05:40:37 INFO - PROCESS | 1856 | --DOMWINDOW == 228 (0x7f61ecf44800) [pid = 1856] [serial = 1179] [outer = (nil)] [url = about:blank] 05:40:37 INFO - PROCESS | 1856 | --DOMWINDOW == 227 (0x7f61d173c400) [pid = 1856] [serial = 1224] [outer = (nil)] [url = about:blank] 05:40:37 INFO - PROCESS | 1856 | --DOMWINDOW == 226 (0x7f61c49dc800) [pid = 1856] [serial = 1215] [outer = (nil)] [url = about:blank] 05:40:37 INFO - PROCESS | 1856 | --DOMWINDOW == 225 (0x7f61c6550800) [pid = 1856] [serial = 1523] [outer = (nil)] [url = about:blank] 05:40:37 INFO - PROCESS | 1856 | --DOMWINDOW == 224 (0x7f61d0f59c00) [pid = 1856] [serial = 1287] [outer = (nil)] [url = about:blank] 05:40:37 INFO - PROCESS | 1856 | --DOMWINDOW == 223 (0x7f61c6755c00) [pid = 1856] [serial = 1341] [outer = (nil)] [url = about:blank] 05:40:37 INFO - PROCESS | 1856 | --DOMWINDOW == 222 (0x7f61cef9b000) [pid = 1856] [serial = 1284] [outer = (nil)] [url = about:blank] 05:40:37 INFO - PROCESS | 1856 | --DOMWINDOW == 221 (0x7f61d0f52800) [pid = 1856] [serial = 1356] [outer = (nil)] [url = about:blank] 05:40:37 INFO - PROCESS | 1856 | --DOMWINDOW == 220 (0x7f61e8d75800) [pid = 1856] [serial = 1299] [outer = (nil)] [url = about:blank] 05:40:37 INFO - PROCESS | 1856 | --DOMWINDOW == 219 (0x7f61cf386400) [pid = 1856] [serial = 1530] [outer = (nil)] [url = about:blank] 05:40:37 INFO - PROCESS | 1856 | --DOMWINDOW == 218 (0x7f61d462fc00) [pid = 1856] [serial = 1290] [outer = (nil)] [url = about:blank] 05:40:37 INFO - PROCESS | 1856 | --DOMWINDOW == 217 (0x7f61ec8b3400) [pid = 1856] [serial = 1428] [outer = (nil)] [url = about:blank] 05:40:37 INFO - PROCESS | 1856 | --DOMWINDOW == 216 (0x7f61d0c34000) [pid = 1856] [serial = 1221] [outer = (nil)] [url = about:blank] 05:40:37 INFO - PROCESS | 1856 | --DOMWINDOW == 215 (0x7f61ec53dc00) [pid = 1856] [serial = 1242] [outer = (nil)] [url = about:blank] 05:40:37 INFO - PROCESS | 1856 | --DOMWINDOW == 214 (0x7f61c2edfc00) [pid = 1856] [serial = 1463] [outer = (nil)] [url = about:blank] 05:40:37 INFO - PROCESS | 1856 | --DOMWINDOW == 213 (0x7f61d515fc00) [pid = 1856] [serial = 1368] [outer = (nil)] [url = about:blank] 05:40:37 INFO - PROCESS | 1856 | --DOMWINDOW == 212 (0x7f61e8f0c800) [pid = 1856] [serial = 1490] [outer = (nil)] [url = about:blank] 05:40:37 INFO - PROCESS | 1856 | --DOMWINDOW == 211 (0x7f61c2af6c00) [pid = 1856] [serial = 1182] [outer = (nil)] [url = about:blank] 05:40:37 INFO - PROCESS | 1856 | --DOMWINDOW == 210 (0x7f61c2edac00) [pid = 1856] [serial = 1395] [outer = (nil)] [url = about:blank] 05:40:37 INFO - PROCESS | 1856 | --DOMWINDOW == 209 (0x7f61e1c81c00) [pid = 1856] [serial = 1245] [outer = (nil)] [url = about:blank] 05:40:37 INFO - PROCESS | 1856 | --DOMWINDOW == 208 (0x7f61d1591c00) [pid = 1856] [serial = 1407] [outer = (nil)] [url = about:blank] 05:40:37 INFO - PROCESS | 1856 | --DOMWINDOW == 207 (0x7f61c4606400) [pid = 1856] [serial = 1338] [outer = (nil)] [url = about:blank] 05:40:37 INFO - PROCESS | 1856 | --DOMWINDOW == 206 (0x7f61be3a0000) [pid = 1856] [serial = 1431] [outer = (nil)] [url = about:blank] 05:40:37 INFO - PROCESS | 1856 | --DOMWINDOW == 205 (0x7f61c6758c00) [pid = 1856] [serial = 1281] [outer = (nil)] [url = about:blank] 05:40:37 INFO - PROCESS | 1856 | --DOMWINDOW == 204 (0x7f61c57c5c00) [pid = 1856] [serial = 1521] [outer = (nil)] [url = about:blank] 05:40:37 INFO - PROCESS | 1856 | --DOMWINDOW == 203 (0x7f61c29d6000) [pid = 1856] [serial = 1512] [outer = (nil)] [url = about:blank] 05:40:37 INFO - PROCESS | 1856 | --DOMWINDOW == 202 (0x7f61d0b37800) [pid = 1856] [serial = 1470] [outer = (nil)] [url = about:blank] 05:40:37 INFO - PROCESS | 1856 | --DOMWINDOW == 201 (0x7f61ddc74c00) [pid = 1856] [serial = 1239] [outer = (nil)] [url = about:blank] 05:40:37 INFO - PROCESS | 1856 | --DOMWINDOW == 200 (0x7f61c76efc00) [pid = 1856] [serial = 1466] [outer = (nil)] [url = about:blank] 05:40:37 INFO - PROCESS | 1856 | --DOMWINDOW == 199 (0x7f61d2c24400) [pid = 1856] [serial = 1365] [outer = (nil)] [url = about:blank] 05:40:37 INFO - PROCESS | 1856 | --DOMWINDOW == 198 (0x7f61ec8b1000) [pid = 1856] [serial = 1308] [outer = (nil)] [url = about:blank] 05:40:37 INFO - PROCESS | 1856 | --DOMWINDOW == 197 (0x7f61c3233c00) [pid = 1856] [serial = 1514] [outer = (nil)] [url = about:blank] 05:40:37 INFO - PROCESS | 1856 | --DOMWINDOW == 196 (0x7f61c45e2800) [pid = 1856] [serial = 1518] [outer = (nil)] [url = about:blank] 05:40:37 INFO - PROCESS | 1856 | --DOMWINDOW == 195 (0x7f61c76e3000) [pid = 1856] [serial = 1524] [outer = (nil)] [url = about:blank] 05:40:37 INFO - PROCESS | 1856 | --DOMWINDOW == 194 (0x7f61d6f4f400) [pid = 1856] [serial = 1230] [outer = (nil)] [url = about:blank] 05:40:37 INFO - PROCESS | 1856 | --DOMWINDOW == 193 (0x7f61d97adc00) [pid = 1856] [serial = 1233] [outer = (nil)] [url = about:blank] 05:40:37 INFO - PROCESS | 1856 | --DOMWINDOW == 192 (0x7f61bfb60000) [pid = 1856] [serial = 1302] [outer = (nil)] [url = about:blank] 05:40:37 INFO - PROCESS | 1856 | --DOMWINDOW == 191 (0x7f61db927c00) [pid = 1856] [serial = 1293] [outer = (nil)] [url = about:blank] 05:40:37 INFO - PROCESS | 1856 | --DOMWINDOW == 190 (0x7f61d7cb1c00) [pid = 1856] [serial = 1374] [outer = (nil)] [url = about:blank] 05:40:37 INFO - PROCESS | 1856 | --DOMWINDOW == 189 (0x7f61d9b32c00) [pid = 1856] [serial = 1413] [outer = (nil)] [url = about:blank] 05:40:37 INFO - PROCESS | 1856 | --DOMWINDOW == 188 (0x7f61d0b3c400) [pid = 1856] [serial = 1404] [outer = (nil)] [url = about:blank] 05:40:37 INFO - PROCESS | 1856 | --DOMWINDOW == 187 (0x7f61c2cac800) [pid = 1856] [serial = 1185] [outer = (nil)] [url = about:blank] 05:40:37 INFO - PROCESS | 1856 | --DOMWINDOW == 186 (0x7f61dbb81000) [pid = 1856] [serial = 1419] [outer = (nil)] [url = about:blank] 05:40:37 INFO - PROCESS | 1856 | --DOMWINDOW == 185 (0x7f61c3759800) [pid = 1856] [serial = 1517] [outer = (nil)] [url = about:blank] 05:40:37 INFO - PROCESS | 1856 | --DOMWINDOW == 184 (0x7f61d4b03400) [pid = 1856] [serial = 1227] [outer = (nil)] [url = about:blank] 05:40:37 INFO - PROCESS | 1856 | --DOMWINDOW == 183 (0x7f61d1594400) [pid = 1856] [serial = 1359] [outer = (nil)] [url = about:blank] 05:40:37 INFO - PROCESS | 1856 | --DOMWINDOW == 182 (0x7f61daa3b400) [pid = 1856] [serial = 1416] [outer = (nil)] [url = about:blank] 05:40:37 INFO - PROCESS | 1856 | --DOMWINDOW == 181 (0x7f61c32cec00) [pid = 1856] [serial = 1515] [outer = (nil)] [url = about:blank] 05:40:37 INFO - PROCESS | 1856 | --DOMWINDOW == 180 (0x7f61d1897400) [pid = 1856] [serial = 1472] [outer = (nil)] [url = about:blank] 05:40:37 INFO - PROCESS | 1856 | --DOMWINDOW == 179 (0x7f61c6759000) [pid = 1856] [serial = 1461] [outer = (nil)] [url = about:blank] 05:40:37 INFO - PROCESS | 1856 | --DOMWINDOW == 178 (0x7f61cde0e800) [pid = 1856] [serial = 1401] [outer = (nil)] [url = about:blank] 05:40:37 INFO - PROCESS | 1856 | --DOMWINDOW == 177 (0x7f61cd27b800) [pid = 1856] [serial = 1467] [outer = (nil)] [url = about:blank] 05:40:37 INFO - PROCESS | 1856 | --DOMWINDOW == 176 (0x7f61cd281400) [pid = 1856] [serial = 1526] [outer = (nil)] [url = about:blank] 05:40:37 INFO - PROCESS | 1856 | --DOMWINDOW == 175 (0x7f61cefa6400) [pid = 1856] [serial = 1218] [outer = (nil)] [url = about:blank] 05:40:37 INFO - PROCESS | 1856 | --DOMWINDOW == 174 (0x7f61d0233c00) [pid = 1856] [serial = 1347] [outer = (nil)] [url = about:blank] 05:40:37 INFO - PROCESS | 1856 | --DOMWINDOW == 173 (0x7f61c315e000) [pid = 1856] [serial = 1278] [outer = (nil)] [url = about:blank] 05:40:37 INFO - PROCESS | 1856 | --DOMWINDOW == 172 (0x7f61e7b68000) [pid = 1856] [serial = 1296] [outer = (nil)] [url = about:blank] 05:40:37 INFO - PROCESS | 1856 | --DOMWINDOW == 171 (0x7f61d0473400) [pid = 1856] [serial = 1469] [outer = (nil)] [url = about:blank] 05:40:37 INFO - PROCESS | 1856 | --DOMWINDOW == 170 (0x7f61be480000) [pid = 1856] [serial = 1437] [outer = (nil)] [url = about:blank] 05:40:37 INFO - PROCESS | 1856 | --DOMWINDOW == 169 (0x7f61cde05800) [pid = 1856] [serial = 1527] [outer = (nil)] [url = about:blank] 05:40:37 INFO - PROCESS | 1856 | --DOMWINDOW == 168 (0x7f61c3161c00) [pid = 1856] [serial = 1212] [outer = (nil)] [url = about:blank] 05:40:37 INFO - PROCESS | 1856 | --DOMWINDOW == 167 (0x7f61d18a4800) [pid = 1856] [serial = 1362] [outer = (nil)] [url = about:blank] 05:40:37 INFO - PROCESS | 1856 | --DOMWINDOW == 166 (0x7f61c6753800) [pid = 1856] [serial = 1398] [outer = (nil)] [url = about:blank] 05:40:37 INFO - PROCESS | 1856 | --DOMWINDOW == 165 (0x7f61d0c0d400) [pid = 1856] [serial = 1353] [outer = (nil)] [url = about:blank] 05:40:37 INFO - PROCESS | 1856 | --DOMWINDOW == 164 (0x7f61cde10000) [pid = 1856] [serial = 1344] [outer = (nil)] [url = about:blank] 05:40:37 INFO - PROCESS | 1856 | --DOMWINDOW == 163 (0x7f61c37c7000) [pid = 1856] [serial = 1464] [outer = (nil)] [url = about:blank] 05:40:37 INFO - PROCESS | 1856 | --DOMWINDOW == 162 (0x7f61d88f9c00) [pid = 1856] [serial = 1478] [outer = (nil)] [url = about:blank] 05:40:37 INFO - PROCESS | 1856 | --DOMWINDOW == 161 (0x7f61d83a0400) [pid = 1856] [serial = 1371] [outer = (nil)] [url = about:blank] 05:40:37 INFO - PROCESS | 1856 | --DOMWINDOW == 160 (0x7f61d5159000) [pid = 1856] [serial = 1476] [outer = (nil)] [url = about:blank] 05:40:37 INFO - PROCESS | 1856 | --DOMWINDOW == 159 (0x7f61d0dc8800) [pid = 1856] [serial = 1305] [outer = (nil)] [url = about:blank] 05:40:37 INFO - PROCESS | 1856 | --DOMWINDOW == 158 (0x7f61d47c5800) [pid = 1856] [serial = 1475] [outer = (nil)] [url = about:blank] 05:40:37 INFO - PROCESS | 1856 | --DOMWINDOW == 157 (0x7f61d2f0cc00) [pid = 1856] [serial = 1473] [outer = (nil)] [url = about:blank] 05:40:37 INFO - PROCESS | 1856 | --DOMWINDOW == 156 (0x7f61be483400) [pid = 1856] [serial = 1511] [outer = (nil)] [url = about:blank] 05:40:37 INFO - PROCESS | 1856 | --DOMWINDOW == 155 (0x7f61e6c40800) [pid = 1856] [serial = 1422] [outer = (nil)] [url = about:blank] 05:40:37 INFO - PROCESS | 1856 | --DOMWINDOW == 154 (0x7f61d4b07000) [pid = 1856] [serial = 1410] [outer = (nil)] [url = about:blank] 05:40:37 INFO - PROCESS | 1856 | --DOMWINDOW == 153 (0x7f61cd27c400) [pid = 1856] [serial = 1529] [outer = (nil)] [url = about:blank] 05:40:37 INFO - PROCESS | 1856 | 1461328837797 Marionette TRACE conn3 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 05:40:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 05:40:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1579ms 05:40:37 INFO - PROCESS | 1856 | 1461328837889 Marionette TRACE conn3 -> [0,2165,"getWindowHandle",null] 05:40:37 INFO - PROCESS | 1856 | 1461328837892 Marionette TRACE conn3 <- [1,2165,null,{"value":"8"}] 05:40:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 05:40:37 INFO - PROCESS | 1856 | 1461328837897 Marionette TRACE conn3 -> [0,2166,"setScriptTimeout",{"ms":35000}] 05:40:37 INFO - PROCESS | 1856 | 1461328837902 Marionette TRACE conn3 <- [1,2166,null,{}] 05:40:37 INFO - PROCESS | 1856 | 1461328837916 Marionette TRACE conn3 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:38 INFO - PROCESS | 1856 | 1461328838085 Marionette TRACE conn3 <- [1,2167,null,{"value":null}] 05:40:38 INFO - PROCESS | 1856 | 1461328838236 Marionette TRACE conn3 -> [0,2168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:38 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61c4565800 == 127 [pid = 1856] [id = 549] 05:40:38 INFO - PROCESS | 1856 | ++DOMWINDOW == 154 (0x7f61beacc000) [pid = 1856] [serial = 1648] [outer = (nil)] 05:40:38 INFO - PROCESS | 1856 | ++DOMWINDOW == 155 (0x7f61c3230400) [pid = 1856] [serial = 1649] [outer = 0x7f61beacc000] 05:40:38 INFO - PROCESS | 1856 | 1461328838297 Marionette DEBUG loaded listener.js 05:40:38 INFO - PROCESS | 1856 | ++DOMWINDOW == 156 (0x7f61c36f2000) [pid = 1856] [serial = 1650] [outer = 0x7f61beacc000] 05:40:38 INFO - PROCESS | 1856 | 1461328838937 Marionette TRACE conn3 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 05:40:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 05:40:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1080ms 05:40:38 INFO - PROCESS | 1856 | 1461328838979 Marionette TRACE conn3 -> [0,2169,"getWindowHandle",null] 05:40:38 INFO - PROCESS | 1856 | 1461328838983 Marionette TRACE conn3 <- [1,2169,null,{"value":"8"}] 05:40:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 05:40:38 INFO - PROCESS | 1856 | 1461328838988 Marionette TRACE conn3 -> [0,2170,"setScriptTimeout",{"ms":35000}] 05:40:38 INFO - PROCESS | 1856 | 1461328838991 Marionette TRACE conn3 <- [1,2170,null,{}] 05:40:38 INFO - PROCESS | 1856 | 1461328838995 Marionette TRACE conn3 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:39 INFO - PROCESS | 1856 | 1461328839230 Marionette TRACE conn3 <- [1,2171,null,{"value":null}] 05:40:39 INFO - PROCESS | 1856 | 1461328839334 Marionette TRACE conn3 -> [0,2172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:39 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61c483e000 == 128 [pid = 1856] [id = 550] 05:40:39 INFO - PROCESS | 1856 | ++DOMWINDOW == 157 (0x7f61bfb4dc00) [pid = 1856] [serial = 1651] [outer = (nil)] 05:40:39 INFO - PROCESS | 1856 | ++DOMWINDOW == 158 (0x7f61c37c4000) [pid = 1856] [serial = 1652] [outer = 0x7f61bfb4dc00] 05:40:39 INFO - PROCESS | 1856 | 1461328839389 Marionette DEBUG loaded listener.js 05:40:39 INFO - PROCESS | 1856 | ++DOMWINDOW == 159 (0x7f61c45f1000) [pid = 1856] [serial = 1653] [outer = 0x7f61bfb4dc00] 05:40:40 INFO - PROCESS | 1856 | 1461328840114 Marionette TRACE conn3 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 05:40:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 05:40:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1176ms 05:40:40 INFO - PROCESS | 1856 | 1461328840164 Marionette TRACE conn3 -> [0,2173,"getWindowHandle",null] 05:40:40 INFO - PROCESS | 1856 | 1461328840167 Marionette TRACE conn3 <- [1,2173,null,{"value":"8"}] 05:40:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 05:40:40 INFO - PROCESS | 1856 | 1461328840178 Marionette TRACE conn3 -> [0,2174,"setScriptTimeout",{"ms":35000}] 05:40:40 INFO - PROCESS | 1856 | 1461328840180 Marionette TRACE conn3 <- [1,2174,null,{}] 05:40:40 INFO - PROCESS | 1856 | 1461328840183 Marionette TRACE conn3 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:40 INFO - PROCESS | 1856 | 1461328840383 Marionette TRACE conn3 <- [1,2175,null,{"value":null}] 05:40:40 INFO - PROCESS | 1856 | 1461328840408 Marionette TRACE conn3 -> [0,2176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:40 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61c5556800 == 129 [pid = 1856] [id = 551] 05:40:40 INFO - PROCESS | 1856 | ++DOMWINDOW == 160 (0x7f61c36f1400) [pid = 1856] [serial = 1654] [outer = (nil)] 05:40:40 INFO - PROCESS | 1856 | ++DOMWINDOW == 161 (0x7f61c466f400) [pid = 1856] [serial = 1655] [outer = 0x7f61c36f1400] 05:40:40 INFO - PROCESS | 1856 | 1461328840463 Marionette DEBUG loaded listener.js 05:40:40 INFO - PROCESS | 1856 | ++DOMWINDOW == 162 (0x7f61c49dcc00) [pid = 1856] [serial = 1656] [outer = 0x7f61c36f1400] 05:40:41 INFO - PROCESS | 1856 | 1461328841331 Marionette TRACE conn3 <- [1,2176,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 05:40:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 05:40:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1226ms 05:40:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 05:40:41 INFO - PROCESS | 1856 | 1461328841428 Marionette TRACE conn3 -> [0,2177,"getWindowHandle",null] 05:40:41 INFO - PROCESS | 1856 | 1461328841430 Marionette TRACE conn3 <- [1,2177,null,{"value":"8"}] 05:40:41 INFO - PROCESS | 1856 | 1461328841436 Marionette TRACE conn3 -> [0,2178,"setScriptTimeout",{"ms":35000}] 05:40:41 INFO - PROCESS | 1856 | 1461328841439 Marionette TRACE conn3 <- [1,2178,null,{}] 05:40:41 INFO - PROCESS | 1856 | 1461328841443 Marionette TRACE conn3 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:42 INFO - PROCESS | 1856 | 1461328842010 Marionette TRACE conn3 <- [1,2179,null,{"value":null}] 05:40:42 INFO - PROCESS | 1856 | --DOMWINDOW == 161 (0x7f61bd246000) [pid = 1856] [serial = 1594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 05:40:42 INFO - PROCESS | 1856 | --DOMWINDOW == 160 (0x7f61cd27dc00) [pid = 1856] [serial = 1588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 05:40:42 INFO - PROCESS | 1856 | --DOMWINDOW == 159 (0x7f61ce052c00) [pid = 1856] [serial = 1591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 05:40:42 INFO - PROCESS | 1856 | --DOMWINDOW == 158 (0x7f61bd238000) [pid = 1856] [serial = 1573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 05:40:42 INFO - PROCESS | 1856 | --DOMWINDOW == 157 (0x7f61cd286c00) [pid = 1856] [serial = 1585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 05:40:42 INFO - PROCESS | 1856 | --DOMWINDOW == 156 (0x7f61be192800) [pid = 1856] [serial = 1570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 05:40:42 INFO - PROCESS | 1856 | --DOMWINDOW == 155 (0x7f61c49dc400) [pid = 1856] [serial = 1582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 05:40:42 INFO - PROCESS | 1856 | --DOMWINDOW == 154 (0x7f61c322b000) [pid = 1856] [serial = 1576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 05:40:42 INFO - PROCESS | 1856 | --DOMWINDOW == 153 (0x7f61c2ccf800) [pid = 1856] [serial = 1579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 05:40:42 INFO - PROCESS | 1856 | 1461328842168 Marionette TRACE conn3 -> [0,2180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.changing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:42 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61c26f0800 == 130 [pid = 1856] [id = 552] 05:40:42 INFO - PROCESS | 1856 | ++DOMWINDOW == 154 (0x7f61bd238000) [pid = 1856] [serial = 1657] [outer = (nil)] 05:40:42 INFO - PROCESS | 1856 | ++DOMWINDOW == 155 (0x7f61be8ec400) [pid = 1856] [serial = 1658] [outer = 0x7f61bd238000] 05:40:42 INFO - PROCESS | 1856 | 1461328842228 Marionette DEBUG loaded listener.js 05:40:42 INFO - PROCESS | 1856 | ++DOMWINDOW == 156 (0x7f61c6758400) [pid = 1856] [serial = 1659] [outer = 0x7f61bd238000] 05:40:42 INFO - PROCESS | 1856 | 1461328842797 Marionette TRACE conn3 <- [1,2180,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 05:40:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 05:40:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1382ms 05:40:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 05:40:42 INFO - PROCESS | 1856 | 1461328842827 Marionette TRACE conn3 -> [0,2181,"getWindowHandle",null] 05:40:42 INFO - PROCESS | 1856 | 1461328842830 Marionette TRACE conn3 <- [1,2181,null,{"value":"8"}] 05:40:42 INFO - PROCESS | 1856 | 1461328842835 Marionette TRACE conn3 -> [0,2182,"setScriptTimeout",{"ms":35000}] 05:40:42 INFO - PROCESS | 1856 | 1461328842838 Marionette TRACE conn3 <- [1,2182,null,{}] 05:40:42 INFO - PROCESS | 1856 | 1461328842842 Marionette TRACE conn3 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:42 INFO - PROCESS | 1856 | 1461328842989 Marionette TRACE conn3 <- [1,2183,null,{"value":null}] 05:40:43 INFO - PROCESS | 1856 | 1461328843005 Marionette TRACE conn3 -> [0,2184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:43 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61c7518000 == 131 [pid = 1856] [id = 553] 05:40:43 INFO - PROCESS | 1856 | ++DOMWINDOW == 157 (0x7f61c675c400) [pid = 1856] [serial = 1660] [outer = (nil)] 05:40:43 INFO - PROCESS | 1856 | ++DOMWINDOW == 158 (0x7f61c8159c00) [pid = 1856] [serial = 1661] [outer = 0x7f61c675c400] 05:40:43 INFO - PROCESS | 1856 | 1461328843056 Marionette DEBUG loaded listener.js 05:40:43 INFO - PROCESS | 1856 | ++DOMWINDOW == 159 (0x7f61cd288400) [pid = 1856] [serial = 1662] [outer = 0x7f61c675c400] 05:40:43 INFO - PROCESS | 1856 | 1461328843790 Marionette TRACE conn3 <- [1,2184,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 05:40:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 05:40:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 979ms 05:40:43 INFO - PROCESS | 1856 | 1461328843814 Marionette TRACE conn3 -> [0,2185,"getWindowHandle",null] 05:40:43 INFO - PROCESS | 1856 | 1461328843817 Marionette TRACE conn3 <- [1,2185,null,{"value":"8"}] 05:40:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 05:40:43 INFO - PROCESS | 1856 | 1461328843821 Marionette TRACE conn3 -> [0,2186,"setScriptTimeout",{"ms":35000}] 05:40:43 INFO - PROCESS | 1856 | 1461328843823 Marionette TRACE conn3 <- [1,2186,null,{}] 05:40:43 INFO - PROCESS | 1856 | 1461328843828 Marionette TRACE conn3 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:43 INFO - PROCESS | 1856 | 1461328843970 Marionette TRACE conn3 <- [1,2187,null,{"value":null}] 05:40:44 INFO - PROCESS | 1856 | 1461328844240 Marionette TRACE conn3 -> [0,2188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:44 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61bfcde800 == 132 [pid = 1856] [id = 554] 05:40:44 INFO - PROCESS | 1856 | ++DOMWINDOW == 160 (0x7f61bb956000) [pid = 1856] [serial = 1663] [outer = (nil)] 05:40:44 INFO - PROCESS | 1856 | ++DOMWINDOW == 161 (0x7f61bd240c00) [pid = 1856] [serial = 1664] [outer = 0x7f61bb956000] 05:40:44 INFO - PROCESS | 1856 | 1461328844347 Marionette DEBUG loaded listener.js 05:40:44 INFO - PROCESS | 1856 | ++DOMWINDOW == 162 (0x7f61be397000) [pid = 1856] [serial = 1665] [outer = 0x7f61bb956000] 05:40:45 INFO - PROCESS | 1856 | 1461328845253 Marionette TRACE conn3 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 05:40:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 05:40:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1475ms 05:40:45 INFO - PROCESS | 1856 | 1461328845299 Marionette TRACE conn3 -> [0,2189,"getWindowHandle",null] 05:40:45 INFO - PROCESS | 1856 | 1461328845303 Marionette TRACE conn3 <- [1,2189,null,{"value":"8"}] 05:40:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 05:40:45 INFO - PROCESS | 1856 | 1461328845310 Marionette TRACE conn3 -> [0,2190,"setScriptTimeout",{"ms":35000}] 05:40:45 INFO - PROCESS | 1856 | 1461328845315 Marionette TRACE conn3 <- [1,2190,null,{}] 05:40:45 INFO - PROCESS | 1856 | 1461328845322 Marionette TRACE conn3 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:45 INFO - PROCESS | 1856 | 1461328845496 Marionette TRACE conn3 <- [1,2191,null,{"value":null}] 05:40:45 INFO - PROCESS | 1856 | 1461328845706 Marionette TRACE conn3 -> [0,2192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:45 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61c46e9800 == 133 [pid = 1856] [id = 555] 05:40:45 INFO - PROCESS | 1856 | ++DOMWINDOW == 163 (0x7f61be39f400) [pid = 1856] [serial = 1666] [outer = (nil)] 05:40:45 INFO - PROCESS | 1856 | ++DOMWINDOW == 164 (0x7f61c2cc9800) [pid = 1856] [serial = 1667] [outer = 0x7f61be39f400] 05:40:45 INFO - PROCESS | 1856 | 1461328845813 Marionette DEBUG loaded listener.js 05:40:45 INFO - PROCESS | 1856 | ++DOMWINDOW == 165 (0x7f61c3229800) [pid = 1856] [serial = 1668] [outer = 0x7f61be39f400] 05:40:46 INFO - PROCESS | 1856 | 1461328846679 Marionette TRACE conn3 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 05:40:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 05:40:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1386ms 05:40:46 INFO - PROCESS | 1856 | 1461328846708 Marionette TRACE conn3 -> [0,2193,"getWindowHandle",null] 05:40:46 INFO - PROCESS | 1856 | 1461328846713 Marionette TRACE conn3 <- [1,2193,null,{"value":"8"}] 05:40:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 05:40:46 INFO - PROCESS | 1856 | 1461328846721 Marionette TRACE conn3 -> [0,2194,"setScriptTimeout",{"ms":35000}] 05:40:46 INFO - PROCESS | 1856 | 1461328846724 Marionette TRACE conn3 <- [1,2194,null,{}] 05:40:46 INFO - PROCESS | 1856 | 1461328846739 Marionette TRACE conn3 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:46 INFO - PROCESS | 1856 | 1461328846939 Marionette TRACE conn3 <- [1,2195,null,{"value":null}] 05:40:47 INFO - PROCESS | 1856 | 1461328847143 Marionette TRACE conn3 -> [0,2196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:47 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61c768f800 == 134 [pid = 1856] [id = 556] 05:40:47 INFO - PROCESS | 1856 | ++DOMWINDOW == 166 (0x7f61c32c3000) [pid = 1856] [serial = 1669] [outer = (nil)] 05:40:47 INFO - PROCESS | 1856 | ++DOMWINDOW == 167 (0x7f61c460d800) [pid = 1856] [serial = 1670] [outer = 0x7f61c32c3000] 05:40:47 INFO - PROCESS | 1856 | 1461328847205 Marionette DEBUG loaded listener.js 05:40:47 INFO - PROCESS | 1856 | ++DOMWINDOW == 168 (0x7f61c55a7c00) [pid = 1856] [serial = 1671] [outer = 0x7f61c32c3000] 05:40:48 INFO - PROCESS | 1856 | 1461328848017 Marionette TRACE conn3 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 05:40:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 05:40:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1337ms 05:40:48 INFO - PROCESS | 1856 | 1461328848059 Marionette TRACE conn3 -> [0,2197,"getWindowHandle",null] 05:40:48 INFO - PROCESS | 1856 | 1461328848063 Marionette TRACE conn3 <- [1,2197,null,{"value":"8"}] 05:40:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 05:40:48 INFO - PROCESS | 1856 | 1461328848079 Marionette TRACE conn3 -> [0,2198,"setScriptTimeout",{"ms":35000}] 05:40:48 INFO - PROCESS | 1856 | 1461328848088 Marionette TRACE conn3 <- [1,2198,null,{}] 05:40:48 INFO - PROCESS | 1856 | 1461328848093 Marionette TRACE conn3 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:48 INFO - PROCESS | 1856 | 1461328848266 Marionette TRACE conn3 <- [1,2199,null,{"value":null}] 05:40:48 INFO - PROCESS | 1856 | 1461328848464 Marionette TRACE conn3 -> [0,2200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:48 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61c8520000 == 135 [pid = 1856] [id = 557] 05:40:48 INFO - PROCESS | 1856 | ++DOMWINDOW == 169 (0x7f61c37ca400) [pid = 1856] [serial = 1672] [outer = (nil)] 05:40:48 INFO - PROCESS | 1856 | ++DOMWINDOW == 170 (0x7f61c814fc00) [pid = 1856] [serial = 1673] [outer = 0x7f61c37ca400] 05:40:48 INFO - PROCESS | 1856 | 1461328848528 Marionette DEBUG loaded listener.js 05:40:48 INFO - PROCESS | 1856 | ++DOMWINDOW == 171 (0x7f61cddea000) [pid = 1856] [serial = 1674] [outer = 0x7f61c37ca400] 05:40:49 INFO - PROCESS | 1856 | 1461328849304 Marionette TRACE conn3 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 05:40:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 05:40:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1244ms 05:40:49 INFO - PROCESS | 1856 | 1461328849315 Marionette TRACE conn3 -> [0,2201,"getWindowHandle",null] 05:40:49 INFO - PROCESS | 1856 | 1461328849319 Marionette TRACE conn3 <- [1,2201,null,{"value":"8"}] 05:40:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 05:40:49 INFO - PROCESS | 1856 | 1461328849324 Marionette TRACE conn3 -> [0,2202,"setScriptTimeout",{"ms":35000}] 05:40:49 INFO - PROCESS | 1856 | 1461328849326 Marionette TRACE conn3 <- [1,2202,null,{}] 05:40:49 INFO - PROCESS | 1856 | 1461328849344 Marionette TRACE conn3 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:49 INFO - PROCESS | 1856 | 1461328849568 Marionette TRACE conn3 <- [1,2203,null,{"value":null}] 05:40:49 INFO - PROCESS | 1856 | 1461328849715 Marionette TRACE conn3 -> [0,2204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:49 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61c8a0a800 == 136 [pid = 1856] [id = 558] 05:40:49 INFO - PROCESS | 1856 | ++DOMWINDOW == 172 (0x7f61cd81d400) [pid = 1856] [serial = 1675] [outer = (nil)] 05:40:49 INFO - PROCESS | 1856 | ++DOMWINDOW == 173 (0x7f61ce04dc00) [pid = 1856] [serial = 1676] [outer = 0x7f61cd81d400] 05:40:49 INFO - PROCESS | 1856 | 1461328849779 Marionette DEBUG loaded listener.js 05:40:49 INFO - PROCESS | 1856 | ++DOMWINDOW == 174 (0x7f61ce057c00) [pid = 1856] [serial = 1677] [outer = 0x7f61cd81d400] 05:40:50 INFO - PROCESS | 1856 | 1461328850574 Marionette TRACE conn3 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 05:40:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 05:40:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1276ms 05:40:50 INFO - PROCESS | 1856 | 1461328850600 Marionette TRACE conn3 -> [0,2205,"getWindowHandle",null] 05:40:50 INFO - PROCESS | 1856 | 1461328850603 Marionette TRACE conn3 <- [1,2205,null,{"value":"8"}] 05:40:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 05:40:50 INFO - PROCESS | 1856 | 1461328850608 Marionette TRACE conn3 -> [0,2206,"setScriptTimeout",{"ms":35000}] 05:40:50 INFO - PROCESS | 1856 | 1461328850610 Marionette TRACE conn3 <- [1,2206,null,{}] 05:40:50 INFO - PROCESS | 1856 | 1461328850615 Marionette TRACE conn3 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:50 INFO - PROCESS | 1856 | 1461328850778 Marionette TRACE conn3 <- [1,2207,null,{"value":null}] 05:40:50 INFO - PROCESS | 1856 | 1461328850979 Marionette TRACE conn3 -> [0,2208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:51 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61cd626000 == 137 [pid = 1856] [id = 559] 05:40:51 INFO - PROCESS | 1856 | ++DOMWINDOW == 175 (0x7f61cefa7c00) [pid = 1856] [serial = 1678] [outer = (nil)] 05:40:51 INFO - PROCESS | 1856 | ++DOMWINDOW == 176 (0x7f61cf210c00) [pid = 1856] [serial = 1679] [outer = 0x7f61cefa7c00] 05:40:51 INFO - PROCESS | 1856 | 1461328851051 Marionette DEBUG loaded listener.js 05:40:51 INFO - PROCESS | 1856 | ++DOMWINDOW == 177 (0x7f61d0233c00) [pid = 1856] [serial = 1680] [outer = 0x7f61cefa7c00] 05:40:51 INFO - PROCESS | 1856 | 1461328851861 Marionette TRACE conn3 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 05:40:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 05:40:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1282ms 05:40:51 INFO - PROCESS | 1856 | 1461328851895 Marionette TRACE conn3 -> [0,2209,"getWindowHandle",null] 05:40:51 INFO - PROCESS | 1856 | 1461328851898 Marionette TRACE conn3 <- [1,2209,null,{"value":"8"}] 05:40:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 05:40:51 INFO - PROCESS | 1856 | 1461328851912 Marionette TRACE conn3 -> [0,2210,"setScriptTimeout",{"ms":35000}] 05:40:51 INFO - PROCESS | 1856 | 1461328851915 Marionette TRACE conn3 <- [1,2210,null,{}] 05:40:51 INFO - PROCESS | 1856 | 1461328851920 Marionette TRACE conn3 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:52 INFO - PROCESS | 1856 | 1461328852096 Marionette TRACE conn3 <- [1,2211,null,{"value":null}] 05:40:52 INFO - PROCESS | 1856 | 1461328852296 Marionette TRACE conn3 -> [0,2212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:52 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61cf357000 == 138 [pid = 1856] [id = 560] 05:40:52 INFO - PROCESS | 1856 | ++DOMWINDOW == 178 (0x7f61cef8fc00) [pid = 1856] [serial = 1681] [outer = (nil)] 05:40:52 INFO - PROCESS | 1856 | ++DOMWINDOW == 179 (0x7f61d09bac00) [pid = 1856] [serial = 1682] [outer = 0x7f61cef8fc00] 05:40:52 INFO - PROCESS | 1856 | 1461328852358 Marionette DEBUG loaded listener.js 05:40:52 INFO - PROCESS | 1856 | ++DOMWINDOW == 180 (0x7f61d0b35400) [pid = 1856] [serial = 1683] [outer = 0x7f61cef8fc00] 05:40:53 INFO - PROCESS | 1856 | 1461328853130 Marionette TRACE conn3 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 05:40:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 05:40:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1230ms 05:40:53 INFO - PROCESS | 1856 | 1461328853143 Marionette TRACE conn3 -> [0,2213,"getWindowHandle",null] 05:40:53 INFO - PROCESS | 1856 | 1461328853145 Marionette TRACE conn3 <- [1,2213,null,{"value":"8"}] 05:40:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 05:40:53 INFO - PROCESS | 1856 | 1461328853167 Marionette TRACE conn3 -> [0,2214,"setScriptTimeout",{"ms":35000}] 05:40:53 INFO - PROCESS | 1856 | 1461328853169 Marionette TRACE conn3 <- [1,2214,null,{}] 05:40:53 INFO - PROCESS | 1856 | 1461328853174 Marionette TRACE conn3 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:53 INFO - PROCESS | 1856 | 1461328853340 Marionette TRACE conn3 <- [1,2215,null,{"value":null}] 05:40:53 INFO - PROCESS | 1856 | 1461328853541 Marionette TRACE conn3 -> [0,2216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:53 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61d0994000 == 139 [pid = 1856] [id = 561] 05:40:53 INFO - PROCESS | 1856 | ++DOMWINDOW == 181 (0x7f61cef93800) [pid = 1856] [serial = 1684] [outer = (nil)] 05:40:53 INFO - PROCESS | 1856 | ++DOMWINDOW == 182 (0x7f61d0bde400) [pid = 1856] [serial = 1685] [outer = 0x7f61cef93800] 05:40:53 INFO - PROCESS | 1856 | 1461328853603 Marionette DEBUG loaded listener.js 05:40:53 INFO - PROCESS | 1856 | ++DOMWINDOW == 183 (0x7f61d0c37c00) [pid = 1856] [serial = 1686] [outer = 0x7f61cef93800] 05:40:54 INFO - PROCESS | 1856 | 1461328854393 Marionette TRACE conn3 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 05:40:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 05:40:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1284ms 05:40:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 05:40:54 INFO - PROCESS | 1856 | 1461328854448 Marionette TRACE conn3 -> [0,2217,"getWindowHandle",null] 05:40:54 INFO - PROCESS | 1856 | 1461328854451 Marionette TRACE conn3 <- [1,2217,null,{"value":"8"}] 05:40:54 INFO - PROCESS | 1856 | 1461328854455 Marionette TRACE conn3 -> [0,2218,"setScriptTimeout",{"ms":35000}] 05:40:54 INFO - PROCESS | 1856 | 1461328854459 Marionette TRACE conn3 <- [1,2218,null,{}] 05:40:54 INFO - PROCESS | 1856 | 1461328854463 Marionette TRACE conn3 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:54 INFO - PROCESS | 1856 | 1461328854632 Marionette TRACE conn3 <- [1,2219,null,{"value":null}] 05:40:54 INFO - PROCESS | 1856 | 1461328854839 Marionette TRACE conn3 -> [0,2220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:54 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61d1011800 == 140 [pid = 1856] [id = 562] 05:40:54 INFO - PROCESS | 1856 | ++DOMWINDOW == 184 (0x7f61c3756800) [pid = 1856] [serial = 1687] [outer = (nil)] 05:40:54 INFO - PROCESS | 1856 | ++DOMWINDOW == 185 (0x7f61d0c3ec00) [pid = 1856] [serial = 1688] [outer = 0x7f61c3756800] 05:40:54 INFO - PROCESS | 1856 | 1461328854943 Marionette DEBUG loaded listener.js 05:40:55 INFO - PROCESS | 1856 | ++DOMWINDOW == 186 (0x7f61d0dcb800) [pid = 1856] [serial = 1689] [outer = 0x7f61c3756800] 05:40:55 INFO - PROCESS | 1856 | 1461328855790 Marionette TRACE conn3 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 05:40:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 05:40:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1381ms 05:40:55 INFO - PROCESS | 1856 | 1461328855838 Marionette TRACE conn3 -> [0,2221,"getWindowHandle",null] 05:40:55 INFO - PROCESS | 1856 | 1461328855840 Marionette TRACE conn3 <- [1,2221,null,{"value":"8"}] 05:40:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 05:40:55 INFO - PROCESS | 1856 | 1461328855846 Marionette TRACE conn3 -> [0,2222,"setScriptTimeout",{"ms":35000}] 05:40:55 INFO - PROCESS | 1856 | 1461328855849 Marionette TRACE conn3 <- [1,2222,null,{}] 05:40:55 INFO - PROCESS | 1856 | 1461328855853 Marionette TRACE conn3 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:56 INFO - PROCESS | 1856 | 1461328856018 Marionette TRACE conn3 <- [1,2223,null,{"value":null}] 05:40:56 INFO - PROCESS | 1856 | 1461328856219 Marionette TRACE conn3 -> [0,2224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:56 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61d19b1000 == 141 [pid = 1856] [id = 563] 05:40:56 INFO - PROCESS | 1856 | ++DOMWINDOW == 187 (0x7f61d0a51000) [pid = 1856] [serial = 1690] [outer = (nil)] 05:40:56 INFO - PROCESS | 1856 | ++DOMWINDOW == 188 (0x7f61d132d800) [pid = 1856] [serial = 1691] [outer = 0x7f61d0a51000] 05:40:56 INFO - PROCESS | 1856 | 1461328856281 Marionette DEBUG loaded listener.js 05:40:56 INFO - PROCESS | 1856 | ++DOMWINDOW == 189 (0x7f61d173dc00) [pid = 1856] [serial = 1692] [outer = 0x7f61d0a51000] 05:40:57 INFO - PROCESS | 1856 | 1461328857072 Marionette TRACE conn3 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 05:40:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 05:40:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1283ms 05:40:57 INFO - PROCESS | 1856 | 1461328857131 Marionette TRACE conn3 -> [0,2225,"getWindowHandle",null] 05:40:57 INFO - PROCESS | 1856 | 1461328857134 Marionette TRACE conn3 <- [1,2225,null,{"value":"8"}] 05:40:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 05:40:57 INFO - PROCESS | 1856 | 1461328857139 Marionette TRACE conn3 -> [0,2226,"setScriptTimeout",{"ms":35000}] 05:40:57 INFO - PROCESS | 1856 | 1461328857141 Marionette TRACE conn3 <- [1,2226,null,{}] 05:40:57 INFO - PROCESS | 1856 | 1461328857147 Marionette TRACE conn3 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:57 INFO - PROCESS | 1856 | 1461328857320 Marionette TRACE conn3 <- [1,2227,null,{"value":null}] 05:40:57 INFO - PROCESS | 1856 | 1461328857528 Marionette TRACE conn3 -> [0,2228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:57 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61d492d000 == 142 [pid = 1856] [id = 564] 05:40:57 INFO - PROCESS | 1856 | ++DOMWINDOW == 190 (0x7f61d0d48800) [pid = 1856] [serial = 1693] [outer = (nil)] 05:40:57 INFO - PROCESS | 1856 | ++DOMWINDOW == 191 (0x7f61d19eac00) [pid = 1856] [serial = 1694] [outer = 0x7f61d0d48800] 05:40:57 INFO - PROCESS | 1856 | 1461328857595 Marionette DEBUG loaded listener.js 05:40:57 INFO - PROCESS | 1856 | ++DOMWINDOW == 192 (0x7f61d3015400) [pid = 1856] [serial = 1695] [outer = 0x7f61d0d48800] 05:40:58 INFO - PROCESS | 1856 | 1461328858373 Marionette TRACE conn3 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 05:40:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 05:40:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1282ms 05:40:58 INFO - PROCESS | 1856 | 1461328858423 Marionette TRACE conn3 -> [0,2229,"getWindowHandle",null] 05:40:58 INFO - PROCESS | 1856 | 1461328858426 Marionette TRACE conn3 <- [1,2229,null,{"value":"8"}] 05:40:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 05:40:58 INFO - PROCESS | 1856 | 1461328858432 Marionette TRACE conn3 -> [0,2230,"setScriptTimeout",{"ms":35000}] 05:40:58 INFO - PROCESS | 1856 | 1461328858440 Marionette TRACE conn3 <- [1,2230,null,{}] 05:40:58 INFO - PROCESS | 1856 | 1461328858444 Marionette TRACE conn3 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:58 INFO - PROCESS | 1856 | 1461328858691 Marionette TRACE conn3 <- [1,2231,null,{"value":null}] 05:40:58 INFO - PROCESS | 1856 | 1461328858838 Marionette TRACE conn3 -> [0,2232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:58 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61d5548800 == 143 [pid = 1856] [id = 565] 05:40:58 INFO - PROCESS | 1856 | ++DOMWINDOW == 193 (0x7f61d3012000) [pid = 1856] [serial = 1696] [outer = (nil)] 05:40:58 INFO - PROCESS | 1856 | ++DOMWINDOW == 194 (0x7f61d55ae400) [pid = 1856] [serial = 1697] [outer = 0x7f61d3012000] 05:40:58 INFO - PROCESS | 1856 | 1461328858940 Marionette DEBUG loaded listener.js 05:40:59 INFO - PROCESS | 1856 | ++DOMWINDOW == 195 (0x7f61d842ec00) [pid = 1856] [serial = 1698] [outer = 0x7f61d3012000] 05:40:59 INFO - PROCESS | 1856 | 1461328859739 Marionette TRACE conn3 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 05:40:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 05:40:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1331ms 05:40:59 INFO - PROCESS | 1856 | 1461328859764 Marionette TRACE conn3 -> [0,2233,"getWindowHandle",null] 05:40:59 INFO - PROCESS | 1856 | 1461328859767 Marionette TRACE conn3 <- [1,2233,null,{"value":"8"}] 05:40:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 05:40:59 INFO - PROCESS | 1856 | 1461328859772 Marionette TRACE conn3 -> [0,2234,"setScriptTimeout",{"ms":35000}] 05:40:59 INFO - PROCESS | 1856 | 1461328859774 Marionette TRACE conn3 <- [1,2234,null,{}] 05:40:59 INFO - PROCESS | 1856 | 1461328859779 Marionette TRACE conn3 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:59 INFO - PROCESS | 1856 | 1461328859944 Marionette TRACE conn3 <- [1,2235,null,{"value":null}] 05:41:00 INFO - PROCESS | 1856 | 1461328860147 Marionette TRACE conn3 -> [0,2236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:00 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61d6f92000 == 144 [pid = 1856] [id = 566] 05:41:00 INFO - PROCESS | 1856 | ++DOMWINDOW == 196 (0x7f61d3a94400) [pid = 1856] [serial = 1699] [outer = (nil)] 05:41:00 INFO - PROCESS | 1856 | ++DOMWINDOW == 197 (0x7f61d956f800) [pid = 1856] [serial = 1700] [outer = 0x7f61d3a94400] 05:41:00 INFO - PROCESS | 1856 | 1461328860208 Marionette DEBUG loaded listener.js 05:41:00 INFO - PROCESS | 1856 | ++DOMWINDOW == 198 (0x7f61d9b3b000) [pid = 1856] [serial = 1701] [outer = 0x7f61d3a94400] 05:41:00 INFO - PROCESS | 1856 | 1461328860964 Marionette TRACE conn3 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 05:41:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 05:41:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1232ms 05:41:01 INFO - PROCESS | 1856 | 1461328861004 Marionette TRACE conn3 -> [0,2237,"getWindowHandle",null] 05:41:01 INFO - PROCESS | 1856 | 1461328861007 Marionette TRACE conn3 <- [1,2237,null,{"value":"8"}] 05:41:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 05:41:01 INFO - PROCESS | 1856 | 1461328861012 Marionette TRACE conn3 -> [0,2238,"setScriptTimeout",{"ms":35000}] 05:41:01 INFO - PROCESS | 1856 | 1461328861014 Marionette TRACE conn3 <- [1,2238,null,{}] 05:41:01 INFO - PROCESS | 1856 | 1461328861019 Marionette TRACE conn3 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:41:01 INFO - PROCESS | 1856 | 1461328861196 Marionette TRACE conn3 <- [1,2239,null,{"value":null}] 05:41:01 INFO - PROCESS | 1856 | 1461328861411 Marionette TRACE conn3 -> [0,2240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:01 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61d9bd1000 == 145 [pid = 1856] [id = 567] 05:41:01 INFO - PROCESS | 1856 | ++DOMWINDOW == 199 (0x7f61bfb60800) [pid = 1856] [serial = 1702] [outer = (nil)] 05:41:01 INFO - PROCESS | 1856 | ++DOMWINDOW == 200 (0x7f61da04d800) [pid = 1856] [serial = 1703] [outer = 0x7f61bfb60800] 05:41:01 INFO - PROCESS | 1856 | 1461328861478 Marionette DEBUG loaded listener.js 05:41:01 INFO - PROCESS | 1856 | ++DOMWINDOW == 201 (0x7f61dad81800) [pid = 1856] [serial = 1704] [outer = 0x7f61bfb60800] 05:41:02 INFO - PROCESS | 1856 | 1461328862329 Marionette TRACE conn3 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 05:41:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 05:41:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1377ms 05:41:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 05:41:02 INFO - PROCESS | 1856 | 1461328862390 Marionette TRACE conn3 -> [0,2241,"getWindowHandle",null] 05:41:02 INFO - PROCESS | 1856 | 1461328862392 Marionette TRACE conn3 <- [1,2241,null,{"value":"8"}] 05:41:02 INFO - PROCESS | 1856 | 1461328862397 Marionette TRACE conn3 -> [0,2242,"setScriptTimeout",{"ms":35000}] 05:41:02 INFO - PROCESS | 1856 | 1461328862400 Marionette TRACE conn3 <- [1,2242,null,{}] 05:41:02 INFO - PROCESS | 1856 | 1461328862405 Marionette TRACE conn3 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:41:02 INFO - PROCESS | 1856 | 1461328862583 Marionette TRACE conn3 <- [1,2243,null,{"value":null}] 05:41:02 INFO - PROCESS | 1856 | 1461328862787 Marionette TRACE conn3 -> [0,2244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:02 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61c30c7000 == 146 [pid = 1856] [id = 568] 05:41:02 INFO - PROCESS | 1856 | ++DOMWINDOW == 202 (0x7f61bb953800) [pid = 1856] [serial = 1705] [outer = (nil)] 05:41:02 INFO - PROCESS | 1856 | ++DOMWINDOW == 203 (0x7f61beac6c00) [pid = 1856] [serial = 1706] [outer = 0x7f61bb953800] 05:41:02 INFO - PROCESS | 1856 | 1461328862849 Marionette DEBUG loaded listener.js 05:41:02 INFO - PROCESS | 1856 | ++DOMWINDOW == 204 (0x7f61d8430c00) [pid = 1856] [serial = 1707] [outer = 0x7f61bb953800] 05:41:04 INFO - PROCESS | 1856 | 1461328864044 Marionette TRACE conn3 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 05:41:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 05:41:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1684ms 05:41:04 INFO - PROCESS | 1856 | 1461328864082 Marionette TRACE conn3 -> [0,2245,"getWindowHandle",null] 05:41:04 INFO - PROCESS | 1856 | 1461328864087 Marionette TRACE conn3 <- [1,2245,null,{"value":"8"}] 05:41:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 05:41:04 INFO - PROCESS | 1856 | 1461328864095 Marionette TRACE conn3 -> [0,2246,"setScriptTimeout",{"ms":35000}] 05:41:04 INFO - PROCESS | 1856 | 1461328864098 Marionette TRACE conn3 <- [1,2246,null,{}] 05:41:04 INFO - PROCESS | 1856 | 1461328864105 Marionette TRACE conn3 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:41:04 INFO - PROCESS | 1856 | 1461328864284 Marionette TRACE conn3 <- [1,2247,null,{"value":null}] 05:41:04 INFO - PROCESS | 1856 | 1461328864494 Marionette TRACE conn3 -> [0,2248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:04 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61c01af800 == 147 [pid = 1856] [id = 569] 05:41:04 INFO - PROCESS | 1856 | ++DOMWINDOW == 205 (0x7f61be18fc00) [pid = 1856] [serial = 1708] [outer = (nil)] 05:41:04 INFO - PROCESS | 1856 | ++DOMWINDOW == 206 (0x7f61be39e400) [pid = 1856] [serial = 1709] [outer = 0x7f61be18fc00] 05:41:04 INFO - PROCESS | 1856 | 1461328864609 Marionette DEBUG loaded listener.js 05:41:04 INFO - PROCESS | 1856 | ++DOMWINDOW == 207 (0x7f61be8f9000) [pid = 1856] [serial = 1710] [outer = 0x7f61be18fc00] 05:41:05 INFO - PROCESS | 1856 | 1461328865522 Marionette TRACE conn3 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 05:41:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 05:41:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1479ms 05:41:05 INFO - PROCESS | 1856 | 1461328865575 Marionette TRACE conn3 -> [0,2249,"getWindowHandle",null] 05:41:05 INFO - PROCESS | 1856 | 1461328865581 Marionette TRACE conn3 <- [1,2249,null,{"value":"8"}] 05:41:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 05:41:05 INFO - PROCESS | 1856 | 1461328865590 Marionette TRACE conn3 -> [0,2250,"setScriptTimeout",{"ms":35000}] 05:41:05 INFO - PROCESS | 1856 | 1461328865593 Marionette TRACE conn3 <- [1,2250,null,{}] 05:41:05 INFO - PROCESS | 1856 | 1461328865616 Marionette TRACE conn3 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:41:05 INFO - PROCESS | 1856 | 1461328865794 Marionette TRACE conn3 <- [1,2251,null,{"value":null}] 05:41:05 INFO - PROCESS | 1856 | 1461328865966 Marionette TRACE conn3 -> [0,2252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:06 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61be4dd000 == 148 [pid = 1856] [id = 570] 05:41:06 INFO - PROCESS | 1856 | ++DOMWINDOW == 208 (0x7f61bfb5fc00) [pid = 1856] [serial = 1711] [outer = (nil)] 05:41:06 INFO - PROCESS | 1856 | ++DOMWINDOW == 209 (0x7f61c29df000) [pid = 1856] [serial = 1712] [outer = 0x7f61bfb5fc00] 05:41:06 INFO - PROCESS | 1856 | 1461328866068 Marionette DEBUG loaded listener.js 05:41:06 INFO - PROCESS | 1856 | ++DOMWINDOW == 210 (0x7f61c2af4400) [pid = 1856] [serial = 1713] [outer = 0x7f61bfb5fc00] 05:41:06 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61d4617000 == 147 [pid = 1856] [id = 49] 05:41:06 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61c7518000 == 146 [pid = 1856] [id = 553] 05:41:06 INFO - PROCESS | 1856 | --DOMWINDOW == 209 (0x7f61c3381800) [pid = 1856] [serial = 1598] [outer = (nil)] [url = about:blank] 05:41:06 INFO - PROCESS | 1856 | --DOMWINDOW == 208 (0x7f61d0c10400) [pid = 1856] [serial = 1547] [outer = (nil)] [url = about:blank] 05:41:06 INFO - PROCESS | 1856 | --DOMWINDOW == 207 (0x7f61d3019000) [pid = 1856] [serial = 1550] [outer = (nil)] [url = about:blank] 05:41:06 INFO - PROCESS | 1856 | --DOMWINDOW == 206 (0x7f61d842c400) [pid = 1856] [serial = 1553] [outer = (nil)] [url = about:blank] 05:41:06 INFO - PROCESS | 1856 | --DOMWINDOW == 205 (0x7f61d9dcd000) [pid = 1856] [serial = 1556] [outer = (nil)] [url = about:blank] 05:41:06 INFO - PROCESS | 1856 | --DOMWINDOW == 204 (0x7f61db922000) [pid = 1856] [serial = 1559] [outer = (nil)] [url = about:blank] 05:41:06 INFO - PROCESS | 1856 | --DOMWINDOW == 203 (0x7f61e7d4b400) [pid = 1856] [serial = 1562] [outer = (nil)] [url = about:blank] 05:41:06 INFO - PROCESS | 1856 | --DOMWINDOW == 202 (0x7f61be199000) [pid = 1856] [serial = 1565] [outer = (nil)] [url = about:blank] 05:41:06 INFO - PROCESS | 1856 | --DOMWINDOW == 201 (0x7f61bfb4c000) [pid = 1856] [serial = 1568] [outer = (nil)] [url = about:blank] 05:41:06 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61c26f0800 == 145 [pid = 1856] [id = 552] 05:41:06 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61c5556800 == 144 [pid = 1856] [id = 551] 05:41:06 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61c483e000 == 143 [pid = 1856] [id = 550] 05:41:06 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61c4565800 == 142 [pid = 1856] [id = 549] 05:41:06 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61bc5e4000 == 141 [pid = 1856] [id = 548] 05:41:06 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61c27e6000 == 140 [pid = 1856] [id = 547] 05:41:06 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61c2e26800 == 139 [pid = 1856] [id = 545] 05:41:06 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61bb8d5800 == 138 [pid = 1856] [id = 544] 05:41:06 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61c27e1800 == 137 [pid = 1856] [id = 543] 05:41:06 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61ecfa8000 == 136 [pid = 1856] [id = 542] 05:41:06 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61ec5c7000 == 135 [pid = 1856] [id = 541] 05:41:06 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61ddf93000 == 134 [pid = 1856] [id = 540] 05:41:06 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61da89b000 == 133 [pid = 1856] [id = 539] 05:41:06 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61d59ae000 == 132 [pid = 1856] [id = 538] 05:41:06 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61d2f7e000 == 131 [pid = 1856] [id = 537] 05:41:06 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61d101c800 == 130 [pid = 1856] [id = 536] 05:41:06 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61cf363800 == 129 [pid = 1856] [id = 535] 05:41:06 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61c8505800 == 128 [pid = 1856] [id = 534] 05:41:06 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61c4fe7800 == 127 [pid = 1856] [id = 533] 05:41:06 INFO - PROCESS | 1856 | 1461328866990 Marionette TRACE conn3 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 05:41:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 05:41:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1449ms 05:41:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 05:41:07 INFO - PROCESS | 1856 | 1461328867040 Marionette TRACE conn3 -> [0,2253,"getWindowHandle",null] 05:41:07 INFO - PROCESS | 1856 | 1461328867042 Marionette TRACE conn3 <- [1,2253,null,{"value":"8"}] 05:41:07 INFO - PROCESS | 1856 | 1461328867046 Marionette TRACE conn3 -> [0,2254,"setScriptTimeout",{"ms":35000}] 05:41:07 INFO - PROCESS | 1856 | 1461328867053 Marionette TRACE conn3 <- [1,2254,null,{}] 05:41:07 INFO - PROCESS | 1856 | --DOMWINDOW == 200 (0x7f61ce05bc00) [pid = 1856] [serial = 1589] [outer = (nil)] [url = about:blank] 05:41:07 INFO - PROCESS | 1856 | --DOMWINDOW == 199 (0x7f61d04ac400) [pid = 1856] [serial = 1592] [outer = (nil)] [url = about:blank] 05:41:07 INFO - PROCESS | 1856 | --DOMWINDOW == 198 (0x7f61be8efc00) [pid = 1856] [serial = 1574] [outer = (nil)] [url = about:blank] 05:41:07 INFO - PROCESS | 1856 | --DOMWINDOW == 197 (0x7f61cd81ac00) [pid = 1856] [serial = 1586] [outer = (nil)] [url = about:blank] 05:41:07 INFO - PROCESS | 1856 | --DOMWINDOW == 196 (0x7f61be474400) [pid = 1856] [serial = 1572] [outer = (nil)] [url = about:blank] 05:41:07 INFO - PROCESS | 1856 | --DOMWINDOW == 195 (0x7f61be198000) [pid = 1856] [serial = 1571] [outer = (nil)] [url = about:blank] 05:41:07 INFO - PROCESS | 1856 | --DOMWINDOW == 194 (0x7f61cd81bc00) [pid = 1856] [serial = 1541] [outer = (nil)] [url = about:blank] 05:41:07 INFO - PROCESS | 1856 | --DOMWINDOW == 193 (0x7f61c2ed6000) [pid = 1856] [serial = 1535] [outer = (nil)] [url = about:blank] 05:41:07 INFO - PROCESS | 1856 | --DOMWINDOW == 192 (0x7f61c6546000) [pid = 1856] [serial = 1583] [outer = (nil)] [url = about:blank] 05:41:07 INFO - PROCESS | 1856 | --DOMWINDOW == 191 (0x7f61c76ed800) [pid = 1856] [serial = 1584] [outer = (nil)] [url = about:blank] 05:41:07 INFO - PROCESS | 1856 | --DOMWINDOW == 190 (0x7f61d0b3e800) [pid = 1856] [serial = 1593] [outer = (nil)] [url = about:blank] 05:41:07 INFO - PROCESS | 1856 | --DOMWINDOW == 189 (0x7f61c3380800) [pid = 1856] [serial = 1578] [outer = (nil)] [url = about:blank] 05:41:07 INFO - PROCESS | 1856 | --DOMWINDOW == 188 (0x7f61c3236400) [pid = 1856] [serial = 1577] [outer = (nil)] [url = about:blank] 05:41:07 INFO - PROCESS | 1856 | --DOMWINDOW == 187 (0x7f61bfb4f800) [pid = 1856] [serial = 1575] [outer = (nil)] [url = about:blank] 05:41:07 INFO - PROCESS | 1856 | --DOMWINDOW == 186 (0x7f61c45ec400) [pid = 1856] [serial = 1580] [outer = (nil)] [url = about:blank] 05:41:07 INFO - PROCESS | 1856 | --DOMWINDOW == 185 (0x7f61c55a6800) [pid = 1856] [serial = 1581] [outer = (nil)] [url = about:blank] 05:41:07 INFO - PROCESS | 1856 | --DOMWINDOW == 184 (0x7f61d0a59800) [pid = 1856] [serial = 1544] [outer = (nil)] [url = about:blank] 05:41:07 INFO - PROCESS | 1856 | --DOMWINDOW == 183 (0x7f61c460f400) [pid = 1856] [serial = 1538] [outer = (nil)] [url = about:blank] 05:41:07 INFO - PROCESS | 1856 | --DOMWINDOW == 182 (0x7f61bfb53800) [pid = 1856] [serial = 1595] [outer = (nil)] [url = about:blank] 05:41:07 INFO - PROCESS | 1856 | --DOMWINDOW == 181 (0x7f61cf38f000) [pid = 1856] [serial = 1590] [outer = (nil)] [url = about:blank] 05:41:07 INFO - PROCESS | 1856 | --DOMWINDOW == 180 (0x7f61ce051c00) [pid = 1856] [serial = 1587] [outer = (nil)] [url = about:blank] 05:41:07 INFO - PROCESS | 1856 | --DOMWINDOW == 179 (0x7f61c2ca3000) [pid = 1856] [serial = 1596] [outer = (nil)] [url = about:blank] 05:41:07 INFO - PROCESS | 1856 | 1461328867134 Marionette TRACE conn3 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:41:07 INFO - PROCESS | 1856 | 1461328867297 Marionette TRACE conn3 <- [1,2255,null,{"value":null}] 05:41:07 INFO - PROCESS | 1856 | 1461328867307 Marionette TRACE conn3 -> [0,2256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.length.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:07 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61c4508000 == 128 [pid = 1856] [id = 571] 05:41:07 INFO - PROCESS | 1856 | ++DOMWINDOW == 180 (0x7f61c2ed2400) [pid = 1856] [serial = 1714] [outer = (nil)] 05:41:07 INFO - PROCESS | 1856 | ++DOMWINDOW == 181 (0x7f61c3158000) [pid = 1856] [serial = 1715] [outer = 0x7f61c2ed2400] 05:41:07 INFO - PROCESS | 1856 | 1461328867366 Marionette DEBUG loaded listener.js 05:41:07 INFO - PROCESS | 1856 | ++DOMWINDOW == 182 (0x7f61c322b000) [pid = 1856] [serial = 1716] [outer = 0x7f61c2ed2400] 05:41:08 INFO - PROCESS | 1856 | 1461328868143 Marionette TRACE conn3 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 05:41:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 05:41:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1122ms 05:41:08 INFO - PROCESS | 1856 | 1461328868169 Marionette TRACE conn3 -> [0,2257,"getWindowHandle",null] 05:41:08 INFO - PROCESS | 1856 | 1461328868173 Marionette TRACE conn3 <- [1,2257,null,{"value":"8"}] 05:41:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 05:41:08 INFO - PROCESS | 1856 | 1461328868192 Marionette TRACE conn3 -> [0,2258,"setScriptTimeout",{"ms":35000}] 05:41:08 INFO - PROCESS | 1856 | 1461328868195 Marionette TRACE conn3 <- [1,2258,null,{}] 05:41:08 INFO - PROCESS | 1856 | 1461328868200 Marionette TRACE conn3 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:41:08 INFO - PROCESS | 1856 | 1461328868350 Marionette TRACE conn3 <- [1,2259,null,{"value":null}] 05:41:08 INFO - PROCESS | 1856 | 1461328868364 Marionette TRACE conn3 -> [0,2260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:08 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61c4838000 == 129 [pid = 1856] [id = 572] 05:41:08 INFO - PROCESS | 1856 | ++DOMWINDOW == 183 (0x7f61c3159c00) [pid = 1856] [serial = 1717] [outer = (nil)] 05:41:08 INFO - PROCESS | 1856 | ++DOMWINDOW == 184 (0x7f61c337f800) [pid = 1856] [serial = 1718] [outer = 0x7f61c3159c00] 05:41:08 INFO - PROCESS | 1856 | 1461328868417 Marionette DEBUG loaded listener.js 05:41:08 INFO - PROCESS | 1856 | ++DOMWINDOW == 185 (0x7f61c36f1000) [pid = 1856] [serial = 1719] [outer = 0x7f61c3159c00] 05:41:09 INFO - PROCESS | 1856 | 1461328869270 Marionette TRACE conn3 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 05:41:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 05:41:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1146ms 05:41:09 INFO - PROCESS | 1856 | 1461328869333 Marionette TRACE conn3 -> [0,2261,"getWindowHandle",null] 05:41:09 INFO - PROCESS | 1856 | 1461328869336 Marionette TRACE conn3 <- [1,2261,null,{"value":"8"}] 05:41:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 05:41:09 INFO - PROCESS | 1856 | 1461328869341 Marionette TRACE conn3 -> [0,2262,"setScriptTimeout",{"ms":35000}] 05:41:09 INFO - PROCESS | 1856 | 1461328869343 Marionette TRACE conn3 <- [1,2262,null,{}] 05:41:09 INFO - PROCESS | 1856 | 1461328869351 Marionette TRACE conn3 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:41:09 INFO - PROCESS | 1856 | 1461328869563 Marionette TRACE conn3 <- [1,2263,null,{"value":null}] 05:41:09 INFO - PROCESS | 1856 | 1461328869586 Marionette TRACE conn3 -> [0,2264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:09 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61c533a800 == 130 [pid = 1856] [id = 573] 05:41:09 INFO - PROCESS | 1856 | ++DOMWINDOW == 186 (0x7f61c2ed3000) [pid = 1856] [serial = 1720] [outer = (nil)] 05:41:09 INFO - PROCESS | 1856 | ++DOMWINDOW == 187 (0x7f61c36f7800) [pid = 1856] [serial = 1721] [outer = 0x7f61c2ed3000] 05:41:09 INFO - PROCESS | 1856 | 1461328869640 Marionette DEBUG loaded listener.js 05:41:09 INFO - PROCESS | 1856 | ++DOMWINDOW == 188 (0x7f61c375f400) [pid = 1856] [serial = 1722] [outer = 0x7f61c2ed3000] 05:41:10 INFO - PROCESS | 1856 | 1461328870381 Marionette TRACE conn3 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 05:41:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 05:41:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1080ms 05:41:10 INFO - PROCESS | 1856 | 1461328870435 Marionette TRACE conn3 -> [0,2265,"getWindowHandle",null] 05:41:10 INFO - PROCESS | 1856 | 1461328870438 Marionette TRACE conn3 <- [1,2265,null,{"value":"8"}] 05:41:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 05:41:10 INFO - PROCESS | 1856 | 1461328870444 Marionette TRACE conn3 -> [0,2266,"setScriptTimeout",{"ms":35000}] 05:41:10 INFO - PROCESS | 1856 | 1461328870445 Marionette TRACE conn3 <- [1,2266,null,{}] 05:41:10 INFO - PROCESS | 1856 | 1461328870456 Marionette TRACE conn3 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:41:10 INFO - PROCESS | 1856 | 1461328870688 Marionette TRACE conn3 <- [1,2267,null,{"value":null}] 05:41:10 INFO - PROCESS | 1856 | 1461328870713 Marionette TRACE conn3 -> [0,2268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:10 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61c6603000 == 131 [pid = 1856] [id = 574] 05:41:10 INFO - PROCESS | 1856 | ++DOMWINDOW == 189 (0x7f61c45e4000) [pid = 1856] [serial = 1723] [outer = (nil)] 05:41:10 INFO - PROCESS | 1856 | ++DOMWINDOW == 190 (0x7f61c466a800) [pid = 1856] [serial = 1724] [outer = 0x7f61c45e4000] 05:41:10 INFO - PROCESS | 1856 | 1461328870779 Marionette DEBUG loaded listener.js 05:41:10 INFO - PROCESS | 1856 | ++DOMWINDOW == 191 (0x7f61c49d9800) [pid = 1856] [serial = 1725] [outer = 0x7f61c45e4000] 05:41:11 INFO - PROCESS | 1856 | --DOMWINDOW == 190 (0x7f61c36f1400) [pid = 1856] [serial = 1654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 05:41:11 INFO - PROCESS | 1856 | --DOMWINDOW == 189 (0x7f61bb950000) [pid = 1856] [serial = 1642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 05:41:11 INFO - PROCESS | 1856 | --DOMWINDOW == 188 (0x7f61bb959400) [pid = 1856] [serial = 1645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 05:41:11 INFO - PROCESS | 1856 | --DOMWINDOW == 187 (0x7f61beacc000) [pid = 1856] [serial = 1648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 05:41:11 INFO - PROCESS | 1856 | --DOMWINDOW == 186 (0x7f61bd238000) [pid = 1856] [serial = 1657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 05:41:11 INFO - PROCESS | 1856 | --DOMWINDOW == 185 (0x7f61bfb4dc00) [pid = 1856] [serial = 1651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 05:41:11 INFO - PROCESS | 1856 | 1461328871808 Marionette TRACE conn3 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 05:41:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 05:41:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1391ms 05:41:11 INFO - PROCESS | 1856 | 1461328871835 Marionette TRACE conn3 -> [0,2269,"getWindowHandle",null] 05:41:11 INFO - PROCESS | 1856 | 1461328871837 Marionette TRACE conn3 <- [1,2269,null,{"value":"8"}] 05:41:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 05:41:11 INFO - PROCESS | 1856 | 1461328871845 Marionette TRACE conn3 -> [0,2270,"setScriptTimeout",{"ms":35000}] 05:41:11 INFO - PROCESS | 1856 | 1461328871848 Marionette TRACE conn3 <- [1,2270,null,{}] 05:41:11 INFO - PROCESS | 1856 | 1461328871852 Marionette TRACE conn3 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:41:12 INFO - PROCESS | 1856 | 1461328872008 Marionette TRACE conn3 <- [1,2271,null,{"value":null}] 05:41:12 INFO - PROCESS | 1856 | 1461328872182 Marionette TRACE conn3 -> [0,2272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:12 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61c666b000 == 132 [pid = 1856] [id = 575] 05:41:12 INFO - PROCESS | 1856 | ++DOMWINDOW == 186 (0x7f61beac5800) [pid = 1856] [serial = 1726] [outer = (nil)] 05:41:12 INFO - PROCESS | 1856 | ++DOMWINDOW == 187 (0x7f61c4608800) [pid = 1856] [serial = 1727] [outer = 0x7f61beac5800] 05:41:12 INFO - PROCESS | 1856 | 1461328872235 Marionette DEBUG loaded listener.js 05:41:12 INFO - PROCESS | 1856 | ++DOMWINDOW == 188 (0x7f61c55a6c00) [pid = 1856] [serial = 1728] [outer = 0x7f61beac5800] 05:41:12 INFO - PROCESS | 1856 | 1461328872792 Marionette TRACE conn3 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 05:41:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 05:41:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 979ms 05:41:12 INFO - PROCESS | 1856 | 1461328872825 Marionette TRACE conn3 -> [0,2273,"getWindowHandle",null] 05:41:12 INFO - PROCESS | 1856 | 1461328872827 Marionette TRACE conn3 <- [1,2273,null,{"value":"8"}] 05:41:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 05:41:12 INFO - PROCESS | 1856 | 1461328872833 Marionette TRACE conn3 -> [0,2274,"setScriptTimeout",{"ms":35000}] 05:41:12 INFO - PROCESS | 1856 | 1461328872835 Marionette TRACE conn3 <- [1,2274,null,{}] 05:41:12 INFO - PROCESS | 1856 | 1461328872839 Marionette TRACE conn3 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:41:12 INFO - PROCESS | 1856 | 1461328872981 Marionette TRACE conn3 <- [1,2275,null,{"value":null}] 05:41:13 INFO - PROCESS | 1856 | 1461328873148 Marionette TRACE conn3 -> [0,2276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:13 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61c6869800 == 133 [pid = 1856] [id = 576] 05:41:13 INFO - PROCESS | 1856 | ++DOMWINDOW == 189 (0x7f61c2ca4c00) [pid = 1856] [serial = 1729] [outer = (nil)] 05:41:13 INFO - PROCESS | 1856 | ++DOMWINDOW == 190 (0x7f61c57c3800) [pid = 1856] [serial = 1730] [outer = 0x7f61c2ca4c00] 05:41:13 INFO - PROCESS | 1856 | 1461328873203 Marionette DEBUG loaded listener.js 05:41:13 INFO - PROCESS | 1856 | ++DOMWINDOW == 191 (0x7f61c6544400) [pid = 1856] [serial = 1731] [outer = 0x7f61c2ca4c00] 05:41:14 INFO - PROCESS | 1856 | 1461328874036 Marionette TRACE conn3 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 05:41:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 05:41:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1225ms 05:41:14 INFO - PROCESS | 1856 | 1461328874059 Marionette TRACE conn3 -> [0,2277,"getWindowHandle",null] 05:41:14 INFO - PROCESS | 1856 | 1461328874064 Marionette TRACE conn3 <- [1,2277,null,{"value":"8"}] 05:41:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 05:41:14 INFO - PROCESS | 1856 | 1461328874071 Marionette TRACE conn3 -> [0,2278,"setScriptTimeout",{"ms":35000}] 05:41:14 INFO - PROCESS | 1856 | 1461328874076 Marionette TRACE conn3 <- [1,2278,null,{}] 05:41:14 INFO - PROCESS | 1856 | 1461328874083 Marionette TRACE conn3 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:41:14 INFO - PROCESS | 1856 | 1461328874260 Marionette TRACE conn3 <- [1,2279,null,{"value":null}] 05:41:14 INFO - PROCESS | 1856 | 1461328874481 Marionette TRACE conn3 -> [0,2280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:14 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61c2cdb000 == 134 [pid = 1856] [id = 577] 05:41:14 INFO - PROCESS | 1856 | ++DOMWINDOW == 192 (0x7f61be8efc00) [pid = 1856] [serial = 1732] [outer = (nil)] 05:41:14 INFO - PROCESS | 1856 | ++DOMWINDOW == 193 (0x7f61bfb51400) [pid = 1856] [serial = 1733] [outer = 0x7f61be8efc00] 05:41:14 INFO - PROCESS | 1856 | 1461328874552 Marionette DEBUG loaded listener.js 05:41:14 INFO - PROCESS | 1856 | ++DOMWINDOW == 194 (0x7f61c29de800) [pid = 1856] [serial = 1734] [outer = 0x7f61be8efc00] 05:41:15 INFO - PROCESS | 1856 | 1461328875415 Marionette TRACE conn3 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 05:41:15 INFO - PROCESS | 1856 | ************************* 05:41:15 INFO - PROCESS | 1856 | A coding exception was thrown and uncaught in a Task. 05:41:15 INFO - PROCESS | 1856 | 05:41:15 INFO - PROCESS | 1856 | Full message: TypeError: NetworkError when attempting to fetch resource. 05:41:15 INFO - PROCESS | 1856 | Full stack: 05:41:15 INFO - PROCESS | 1856 | ************************* 05:41:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 05:41:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1436ms 05:41:15 INFO - PROCESS | 1856 | 1461328875508 Marionette TRACE conn3 -> [0,2281,"getWindowHandle",null] 05:41:15 INFO - PROCESS | 1856 | 1461328875516 Marionette TRACE conn3 <- [1,2281,null,{"value":"8"}] 05:41:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 05:41:15 INFO - PROCESS | 1856 | 1461328875525 Marionette TRACE conn3 -> [0,2282,"setScriptTimeout",{"ms":35000}] 05:41:15 INFO - PROCESS | 1856 | 1461328875529 Marionette TRACE conn3 <- [1,2282,null,{}] 05:41:15 INFO - PROCESS | 1856 | 1461328875534 Marionette TRACE conn3 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:41:15 INFO - PROCESS | 1856 | 1461328875714 Marionette TRACE conn3 <- [1,2283,null,{"value":null}] 05:41:15 INFO - PROCESS | 1856 | 1461328875927 Marionette TRACE conn3 -> [0,2284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:15 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61c751f800 == 135 [pid = 1856] [id = 578] 05:41:15 INFO - PROCESS | 1856 | ++DOMWINDOW == 195 (0x7f61c2ed5800) [pid = 1856] [serial = 1735] [outer = (nil)] 05:41:15 INFO - PROCESS | 1856 | ++DOMWINDOW == 196 (0x7f61c322a400) [pid = 1856] [serial = 1736] [outer = 0x7f61c2ed5800] 05:41:15 INFO - PROCESS | 1856 | 1461328875991 Marionette DEBUG loaded listener.js 05:41:16 INFO - PROCESS | 1856 | ++DOMWINDOW == 197 (0x7f61c45f0000) [pid = 1856] [serial = 1737] [outer = 0x7f61c2ed5800] 05:41:16 INFO - PROCESS | 1856 | 1461328876856 Marionette TRACE conn3 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 05:41:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 05:41:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1382ms 05:41:16 INFO - PROCESS | 1856 | 1461328876908 Marionette TRACE conn3 -> [0,2285,"getWindowHandle",null] 05:41:16 INFO - PROCESS | 1856 | 1461328876911 Marionette TRACE conn3 <- [1,2285,null,{"value":"8"}] 05:41:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 05:41:16 INFO - PROCESS | 1856 | 1461328876917 Marionette TRACE conn3 -> [0,2286,"setScriptTimeout",{"ms":35000}] 05:41:16 INFO - PROCESS | 1856 | 1461328876922 Marionette TRACE conn3 <- [1,2286,null,{}] 05:41:16 INFO - PROCESS | 1856 | 1461328876936 Marionette TRACE conn3 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:41:17 INFO - PROCESS | 1856 | 1461328877124 Marionette TRACE conn3 <- [1,2287,null,{"value":null}] 05:41:17 INFO - PROCESS | 1856 | 1461328877413 Marionette TRACE conn3 -> [0,2288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:17 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61c82ec800 == 136 [pid = 1856] [id = 579] 05:41:17 INFO - PROCESS | 1856 | ++DOMWINDOW == 198 (0x7f61c57c5c00) [pid = 1856] [serial = 1738] [outer = (nil)] 05:41:17 INFO - PROCESS | 1856 | ++DOMWINDOW == 199 (0x7f61c6547400) [pid = 1856] [serial = 1739] [outer = 0x7f61c57c5c00] 05:41:17 INFO - PROCESS | 1856 | 1461328877485 Marionette DEBUG loaded listener.js 05:41:17 INFO - PROCESS | 1856 | ++DOMWINDOW == 200 (0x7f61c675b000) [pid = 1856] [serial = 1740] [outer = 0x7f61c57c5c00] 05:41:18 INFO - PROCESS | 1856 | 1461328878260 Marionette TRACE conn3 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 05:41:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | getImageData() works with negative width and height, and returns top-to-bottom left-to-right 05:41:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1382ms 05:41:18 INFO - PROCESS | 1856 | 1461328878299 Marionette TRACE conn3 -> [0,2289,"getWindowHandle",null] 05:41:18 INFO - PROCESS | 1856 | 1461328878303 Marionette TRACE conn3 <- [1,2289,null,{"value":"8"}] 05:41:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 05:41:18 INFO - PROCESS | 1856 | 1461328878308 Marionette TRACE conn3 -> [0,2290,"setScriptTimeout",{"ms":35000}] 05:41:18 INFO - PROCESS | 1856 | 1461328878311 Marionette TRACE conn3 <- [1,2290,null,{}] 05:41:18 INFO - PROCESS | 1856 | 1461328878316 Marionette TRACE conn3 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:41:18 INFO - PROCESS | 1856 | 1461328878486 Marionette TRACE conn3 <- [1,2291,null,{"value":null}] 05:41:18 INFO - PROCESS | 1856 | 1461328878692 Marionette TRACE conn3 -> [0,2292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:18 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61c8589000 == 137 [pid = 1856] [id = 580] 05:41:18 INFO - PROCESS | 1856 | ++DOMWINDOW == 201 (0x7f61c57c8c00) [pid = 1856] [serial = 1741] [outer = (nil)] 05:41:18 INFO - PROCESS | 1856 | ++DOMWINDOW == 202 (0x7f61c77e9400) [pid = 1856] [serial = 1742] [outer = 0x7f61c57c8c00] 05:41:18 INFO - PROCESS | 1856 | 1461328878761 Marionette DEBUG loaded listener.js 05:41:18 INFO - PROCESS | 1856 | ++DOMWINDOW == 203 (0x7f61c8153400) [pid = 1856] [serial = 1743] [outer = 0x7f61c57c8c00] 05:41:19 INFO - PROCESS | 1856 | 1461328879560 Marionette TRACE conn3 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 05:41:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 05:41:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1328ms 05:41:19 INFO - PROCESS | 1856 | 1461328879638 Marionette TRACE conn3 -> [0,2293,"getWindowHandle",null] 05:41:19 INFO - PROCESS | 1856 | 1461328879641 Marionette TRACE conn3 <- [1,2293,null,{"value":"8"}] 05:41:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 05:41:19 INFO - PROCESS | 1856 | 1461328879646 Marionette TRACE conn3 -> [0,2294,"setScriptTimeout",{"ms":35000}] 05:41:19 INFO - PROCESS | 1856 | 1461328879648 Marionette TRACE conn3 <- [1,2294,null,{}] 05:41:19 INFO - PROCESS | 1856 | 1461328879653 Marionette TRACE conn3 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:41:19 INFO - PROCESS | 1856 | 1461328879829 Marionette TRACE conn3 <- [1,2295,null,{"value":null}] 05:41:20 INFO - PROCESS | 1856 | 1461328880030 Marionette TRACE conn3 -> [0,2296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:20 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61c8ce4000 == 138 [pid = 1856] [id = 581] 05:41:20 INFO - PROCESS | 1856 | ++DOMWINDOW == 204 (0x7f61c675e000) [pid = 1856] [serial = 1744] [outer = (nil)] 05:41:20 INFO - PROCESS | 1856 | ++DOMWINDOW == 205 (0x7f61cd285c00) [pid = 1856] [serial = 1745] [outer = 0x7f61c675e000] 05:41:20 INFO - PROCESS | 1856 | 1461328880093 Marionette DEBUG loaded listener.js 05:41:20 INFO - PROCESS | 1856 | ++DOMWINDOW == 206 (0x7f61cd81e000) [pid = 1856] [serial = 1746] [outer = 0x7f61c675e000] 05:41:20 INFO - PROCESS | 1856 | 1461328880885 Marionette TRACE conn3 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 05:41:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 05:41:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1277ms 05:41:20 INFO - PROCESS | 1856 | 1461328880925 Marionette TRACE conn3 -> [0,2297,"getWindowHandle",null] 05:41:20 INFO - PROCESS | 1856 | 1461328880928 Marionette TRACE conn3 <- [1,2297,null,{"value":"8"}] 05:41:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 05:41:20 INFO - PROCESS | 1856 | 1461328880933 Marionette TRACE conn3 -> [0,2298,"setScriptTimeout",{"ms":35000}] 05:41:20 INFO - PROCESS | 1856 | 1461328880936 Marionette TRACE conn3 <- [1,2298,null,{}] 05:41:20 INFO - PROCESS | 1856 | 1461328880940 Marionette TRACE conn3 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:41:21 INFO - PROCESS | 1856 | 1461328881135 Marionette TRACE conn3 <- [1,2299,null,{"value":null}] 05:41:21 INFO - PROCESS | 1856 | 1461328881344 Marionette TRACE conn3 -> [0,2300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:21 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61ce010800 == 139 [pid = 1856] [id = 582] 05:41:21 INFO - PROCESS | 1856 | ++DOMWINDOW == 207 (0x7f61cd81a000) [pid = 1856] [serial = 1747] [outer = (nil)] 05:41:21 INFO - PROCESS | 1856 | ++DOMWINDOW == 208 (0x7f61ce04e400) [pid = 1856] [serial = 1748] [outer = 0x7f61cd81a000] 05:41:21 INFO - PROCESS | 1856 | 1461328881411 Marionette DEBUG loaded listener.js 05:41:21 INFO - PROCESS | 1856 | ++DOMWINDOW == 209 (0x7f61cef94c00) [pid = 1856] [serial = 1749] [outer = 0x7f61cd81a000] 05:41:22 INFO - PROCESS | 1856 | 1461328882210 Marionette TRACE conn3 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 05:41:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 05:41:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1336ms 05:41:22 INFO - PROCESS | 1856 | 1461328882269 Marionette TRACE conn3 -> [0,2301,"getWindowHandle",null] 05:41:22 INFO - PROCESS | 1856 | 1461328882272 Marionette TRACE conn3 <- [1,2301,null,{"value":"8"}] 05:41:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 05:41:22 INFO - PROCESS | 1856 | 1461328882277 Marionette TRACE conn3 -> [0,2302,"setScriptTimeout",{"ms":35000}] 05:41:22 INFO - PROCESS | 1856 | 1461328882279 Marionette TRACE conn3 <- [1,2302,null,{}] 05:41:22 INFO - PROCESS | 1856 | 1461328882286 Marionette TRACE conn3 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:41:22 INFO - PROCESS | 1856 | 1461328882468 Marionette TRACE conn3 <- [1,2303,null,{"value":null}] 05:41:22 INFO - PROCESS | 1856 | 1461328882676 Marionette TRACE conn3 -> [0,2304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:22 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61d0991000 == 140 [pid = 1856] [id = 583] 05:41:22 INFO - PROCESS | 1856 | ++DOMWINDOW == 210 (0x7f61cdde7400) [pid = 1856] [serial = 1750] [outer = (nil)] 05:41:22 INFO - PROCESS | 1856 | ++DOMWINDOW == 211 (0x7f61cef9fc00) [pid = 1856] [serial = 1751] [outer = 0x7f61cdde7400] 05:41:22 INFO - PROCESS | 1856 | 1461328882739 Marionette DEBUG loaded listener.js 05:41:22 INFO - PROCESS | 1856 | ++DOMWINDOW == 212 (0x7f61cf20d000) [pid = 1856] [serial = 1752] [outer = 0x7f61cdde7400] 05:41:23 INFO - PROCESS | 1856 | 1461328883511 Marionette TRACE conn3 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 05:41:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 05:41:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1280ms 05:41:23 INFO - PROCESS | 1856 | 1461328883559 Marionette TRACE conn3 -> [0,2305,"getWindowHandle",null] 05:41:23 INFO - PROCESS | 1856 | 1461328883562 Marionette TRACE conn3 <- [1,2305,null,{"value":"8"}] 05:41:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 05:41:23 INFO - PROCESS | 1856 | 1461328883567 Marionette TRACE conn3 -> [0,2306,"setScriptTimeout",{"ms":35000}] 05:41:23 INFO - PROCESS | 1856 | 1461328883569 Marionette TRACE conn3 <- [1,2306,null,{}] 05:41:23 INFO - PROCESS | 1856 | 1461328883574 Marionette TRACE conn3 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:41:23 INFO - PROCESS | 1856 | 1461328883739 Marionette TRACE conn3 <- [1,2307,null,{"value":null}] 05:41:23 INFO - PROCESS | 1856 | 1461328883947 Marionette TRACE conn3 -> [0,2308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:24 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61d100a000 == 141 [pid = 1856] [id = 584] 05:41:24 INFO - PROCESS | 1856 | ++DOMWINDOW == 213 (0x7f61cef92000) [pid = 1856] [serial = 1753] [outer = (nil)] 05:41:24 INFO - PROCESS | 1856 | ++DOMWINDOW == 214 (0x7f61cf216000) [pid = 1856] [serial = 1754] [outer = 0x7f61cef92000] 05:41:24 INFO - PROCESS | 1856 | 1461328884052 Marionette DEBUG loaded listener.js 05:41:24 INFO - PROCESS | 1856 | ++DOMWINDOW == 215 (0x7f61cf38f000) [pid = 1856] [serial = 1755] [outer = 0x7f61cef92000] 05:41:24 INFO - PROCESS | 1856 | 1461328884876 Marionette TRACE conn3 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 05:41:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 05:41:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1379ms 05:41:24 INFO - PROCESS | 1856 | 1461328884947 Marionette TRACE conn3 -> [0,2309,"getWindowHandle",null] 05:41:24 INFO - PROCESS | 1856 | 1461328884950 Marionette TRACE conn3 <- [1,2309,null,{"value":"8"}] 05:41:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 05:41:24 INFO - PROCESS | 1856 | 1461328884956 Marionette TRACE conn3 -> [0,2310,"setScriptTimeout",{"ms":35000}] 05:41:24 INFO - PROCESS | 1856 | 1461328884958 Marionette TRACE conn3 <- [1,2310,null,{}] 05:41:24 INFO - PROCESS | 1856 | 1461328884963 Marionette TRACE conn3 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:41:25 INFO - PROCESS | 1856 | 1461328885137 Marionette TRACE conn3 <- [1,2311,null,{"value":null}] 05:41:25 INFO - PROCESS | 1856 | 1461328885346 Marionette TRACE conn3 -> [0,2312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:25 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61d1507800 == 142 [pid = 1856] [id = 585] 05:41:25 INFO - PROCESS | 1856 | ++DOMWINDOW == 216 (0x7f61cef98c00) [pid = 1856] [serial = 1756] [outer = (nil)] 05:41:25 INFO - PROCESS | 1856 | ++DOMWINDOW == 217 (0x7f61cf39c800) [pid = 1856] [serial = 1757] [outer = 0x7f61cef98c00] 05:41:25 INFO - PROCESS | 1856 | 1461328885409 Marionette DEBUG loaded listener.js 05:41:25 INFO - PROCESS | 1856 | ++DOMWINDOW == 218 (0x7f61d022ac00) [pid = 1856] [serial = 1758] [outer = 0x7f61cef98c00] 05:41:26 INFO - PROCESS | 1856 | 1461328886214 Marionette TRACE conn3 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 05:41:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 05:41:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1327ms 05:41:26 INFO - PROCESS | 1856 | 1461328886283 Marionette TRACE conn3 -> [0,2313,"getWindowHandle",null] 05:41:26 INFO - PROCESS | 1856 | 1461328886286 Marionette TRACE conn3 <- [1,2313,null,{"value":"8"}] 05:41:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 05:41:26 INFO - PROCESS | 1856 | 1461328886291 Marionette TRACE conn3 -> [0,2314,"setScriptTimeout",{"ms":35000}] 05:41:26 INFO - PROCESS | 1856 | 1461328886293 Marionette TRACE conn3 <- [1,2314,null,{}] 05:41:26 INFO - PROCESS | 1856 | 1461328886299 Marionette TRACE conn3 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:41:26 INFO - PROCESS | 1856 | 1461328886480 Marionette TRACE conn3 <- [1,2315,null,{"value":null}] 05:41:26 INFO - PROCESS | 1856 | 1461328886692 Marionette TRACE conn3 -> [0,2316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:26 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61d1a1d000 == 143 [pid = 1856] [id = 586] 05:41:26 INFO - PROCESS | 1856 | ++DOMWINDOW == 219 (0x7f61bfb5c400) [pid = 1856] [serial = 1759] [outer = (nil)] 05:41:26 INFO - PROCESS | 1856 | ++DOMWINDOW == 220 (0x7f61d0473800) [pid = 1856] [serial = 1760] [outer = 0x7f61bfb5c400] 05:41:26 INFO - PROCESS | 1856 | 1461328886757 Marionette DEBUG loaded listener.js 05:41:26 INFO - PROCESS | 1856 | ++DOMWINDOW == 221 (0x7f61d04a5400) [pid = 1856] [serial = 1761] [outer = 0x7f61bfb5c400] 05:41:27 INFO - PROCESS | 1856 | 1461328887553 Marionette TRACE conn3 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 05:41:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 05:41:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1328ms 05:41:27 INFO - PROCESS | 1856 | 1461328887621 Marionette TRACE conn3 -> [0,2317,"getWindowHandle",null] 05:41:27 INFO - PROCESS | 1856 | 1461328887624 Marionette TRACE conn3 <- [1,2317,null,{"value":"8"}] 05:41:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 05:41:27 INFO - PROCESS | 1856 | 1461328887630 Marionette TRACE conn3 -> [0,2318,"setScriptTimeout",{"ms":35000}] 05:41:27 INFO - PROCESS | 1856 | 1461328887633 Marionette TRACE conn3 <- [1,2318,null,{}] 05:41:27 INFO - PROCESS | 1856 | 1461328887638 Marionette TRACE conn3 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:41:27 INFO - PROCESS | 1856 | 1461328887871 Marionette TRACE conn3 <- [1,2319,null,{"value":null}] 05:41:28 INFO - PROCESS | 1856 | 1461328888123 Marionette TRACE conn3 -> [0,2320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:28 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61d49db800 == 144 [pid = 1856] [id = 587] 05:41:28 INFO - PROCESS | 1856 | ++DOMWINDOW == 222 (0x7f61c49df000) [pid = 1856] [serial = 1762] [outer = (nil)] 05:41:28 INFO - PROCESS | 1856 | ++DOMWINDOW == 223 (0x7f61d04ca800) [pid = 1856] [serial = 1763] [outer = 0x7f61c49df000] 05:41:28 INFO - PROCESS | 1856 | 1461328888196 Marionette DEBUG loaded listener.js 05:41:28 INFO - PROCESS | 1856 | ++DOMWINDOW == 224 (0x7f61d0a59000) [pid = 1856] [serial = 1764] [outer = 0x7f61c49df000] 05:41:28 INFO - PROCESS | 1856 | 1461328888979 Marionette TRACE conn3 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2321,"getWindowHandle",null] 05:41:29 INFO - PROCESS | 1856 | 1461328889015 Marionette TRACE conn3 <- [1,2321,null,{"value":"8"}] 05:41:29 INFO - PROCESS | 1856 | 1461328889020 Marionette TRACE conn3 -> [0,2322,"setScriptTimeout",{"ms":35000}] 05:41:29 INFO - PROCESS | 1856 | 1461328889023 Marionette TRACE conn3 <- [1,2322,null,{}] 05:41:29 INFO - PROCESS | 1856 | 1461328889027 Marionette TRACE conn3 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:41:29 INFO - PROCESS | 1856 | 1461328889195 Marionette TRACE conn3 <- [1,2323,null,{"value":null}] 05:41:29 INFO - PROCESS | 1856 | 1461328889404 Marionette TRACE conn3 -> [0,2324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:29 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61d50dd800 == 145 [pid = 1856] [id = 588] 05:41:29 INFO - PROCESS | 1856 | ++DOMWINDOW == 225 (0x7f61c76e5400) [pid = 1856] [serial = 1765] [outer = (nil)] 05:41:29 INFO - PROCESS | 1856 | ++DOMWINDOW == 226 (0x7f61d0c07800) [pid = 1856] [serial = 1766] [outer = 0x7f61c76e5400] 05:41:29 INFO - PROCESS | 1856 | 1461328889465 Marionette DEBUG loaded listener.js 05:41:29 INFO - PROCESS | 1856 | ++DOMWINDOW == 227 (0x7f61d0c34400) [pid = 1856] [serial = 1767] [outer = 0x7f61c76e5400] 05:41:30 INFO - PROCESS | 1856 | 1461328890218 Marionette TRACE conn3 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 05:41:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 05:41:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1228ms 05:41:30 INFO - PROCESS | 1856 | 1461328890250 Marionette TRACE conn3 -> [0,2325,"getWindowHandle",null] 05:41:30 INFO - PROCESS | 1856 | 1461328890254 Marionette TRACE conn3 <- [1,2325,null,{"value":"8"}] 05:41:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 05:41:30 INFO - PROCESS | 1856 | 1461328890261 Marionette TRACE conn3 -> [0,2326,"setScriptTimeout",{"ms":35000}] 05:41:30 INFO - PROCESS | 1856 | 1461328890264 Marionette TRACE conn3 <- [1,2326,null,{}] 05:41:30 INFO - PROCESS | 1856 | 1461328890268 Marionette TRACE conn3 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:41:30 INFO - PROCESS | 1856 | 1461328890436 Marionette TRACE conn3 <- [1,2327,null,{"value":null}] 05:41:30 INFO - PROCESS | 1856 | 1461328890646 Marionette TRACE conn3 -> [0,2328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:30 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61d7a0f000 == 146 [pid = 1856] [id = 589] 05:41:30 INFO - PROCESS | 1856 | ++DOMWINDOW == 228 (0x7f61d04cbc00) [pid = 1856] [serial = 1768] [outer = (nil)] 05:41:30 INFO - PROCESS | 1856 | ++DOMWINDOW == 229 (0x7f61d0d47800) [pid = 1856] [serial = 1769] [outer = 0x7f61d04cbc00] 05:41:30 INFO - PROCESS | 1856 | 1461328890747 Marionette DEBUG loaded listener.js 05:41:30 INFO - PROCESS | 1856 | ++DOMWINDOW == 230 (0x7f61d0dcc000) [pid = 1856] [serial = 1770] [outer = 0x7f61d04cbc00] 05:41:31 INFO - PROCESS | 1856 | 1461328891530 Marionette TRACE conn3 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 05:41:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 05:41:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1325ms 05:41:31 INFO - PROCESS | 1856 | 1461328891587 Marionette TRACE conn3 -> [0,2329,"getWindowHandle",null] 05:41:31 INFO - PROCESS | 1856 | 1461328891590 Marionette TRACE conn3 <- [1,2329,null,{"value":"8"}] 05:41:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 05:41:31 INFO - PROCESS | 1856 | 1461328891595 Marionette TRACE conn3 -> [0,2330,"setScriptTimeout",{"ms":35000}] 05:41:31 INFO - PROCESS | 1856 | 1461328891597 Marionette TRACE conn3 <- [1,2330,null,{}] 05:41:31 INFO - PROCESS | 1856 | 1461328891602 Marionette TRACE conn3 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:41:31 INFO - PROCESS | 1856 | 1461328891774 Marionette TRACE conn3 <- [1,2331,null,{"value":null}] 05:41:32 INFO - PROCESS | 1856 | 1461328892035 Marionette TRACE conn3 -> [0,2332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:32 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61d9f12800 == 147 [pid = 1856] [id = 590] 05:41:32 INFO - PROCESS | 1856 | ++DOMWINDOW == 231 (0x7f61d0c0bc00) [pid = 1856] [serial = 1771] [outer = (nil)] 05:41:32 INFO - PROCESS | 1856 | ++DOMWINDOW == 232 (0x7f61d0f53c00) [pid = 1856] [serial = 1772] [outer = 0x7f61d0c0bc00] 05:41:32 INFO - PROCESS | 1856 | 1461328892101 Marionette DEBUG loaded listener.js 05:41:32 INFO - PROCESS | 1856 | ++DOMWINDOW == 233 (0x7f61d1322800) [pid = 1856] [serial = 1773] [outer = 0x7f61d0c0bc00] 05:41:32 INFO - PROCESS | 1856 | 1461328892928 Marionette TRACE conn3 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 05:41:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 05:41:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1381ms 05:41:32 INFO - PROCESS | 1856 | 1461328892978 Marionette TRACE conn3 -> [0,2333,"getWindowHandle",null] 05:41:32 INFO - PROCESS | 1856 | 1461328892981 Marionette TRACE conn3 <- [1,2333,null,{"value":"8"}] 05:41:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 05:41:32 INFO - PROCESS | 1856 | 1461328892986 Marionette TRACE conn3 -> [0,2334,"setScriptTimeout",{"ms":35000}] 05:41:32 INFO - PROCESS | 1856 | 1461328892988 Marionette TRACE conn3 <- [1,2334,null,{}] 05:41:32 INFO - PROCESS | 1856 | 1461328892993 Marionette TRACE conn3 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:41:33 INFO - PROCESS | 1856 | 1461328893167 Marionette TRACE conn3 <- [1,2335,null,{"value":null}] 05:41:33 INFO - PROCESS | 1856 | 1461328893381 Marionette TRACE conn3 -> [0,2336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:33 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61c584a800 == 148 [pid = 1856] [id = 591] 05:41:33 INFO - PROCESS | 1856 | ++DOMWINDOW == 234 (0x7f61bfb48000) [pid = 1856] [serial = 1774] [outer = (nil)] 05:41:33 INFO - PROCESS | 1856 | ++DOMWINDOW == 235 (0x7f61c55a5c00) [pid = 1856] [serial = 1775] [outer = 0x7f61bfb48000] 05:41:33 INFO - PROCESS | 1856 | 1461328893485 Marionette DEBUG loaded listener.js 05:41:33 INFO - PROCESS | 1856 | ++DOMWINDOW == 236 (0x7f61d132f000) [pid = 1856] [serial = 1776] [outer = 0x7f61bfb48000] 05:41:34 INFO - PROCESS | 1856 | 1461328894813 Marionette TRACE conn3 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 05:41:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 05:41:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1879ms 05:41:34 INFO - PROCESS | 1856 | 1461328894866 Marionette TRACE conn3 -> [0,2337,"getWindowHandle",null] 05:41:34 INFO - PROCESS | 1856 | 1461328894870 Marionette TRACE conn3 <- [1,2337,null,{"value":"8"}] 05:41:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 05:41:34 INFO - PROCESS | 1856 | 1461328894877 Marionette TRACE conn3 -> [0,2338,"setScriptTimeout",{"ms":35000}] 05:41:34 INFO - PROCESS | 1856 | 1461328894882 Marionette TRACE conn3 <- [1,2338,null,{}] 05:41:34 INFO - PROCESS | 1856 | 1461328894888 Marionette TRACE conn3 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:41:35 INFO - PROCESS | 1856 | 1461328895053 Marionette TRACE conn3 <- [1,2339,null,{"value":null}] 05:41:35 INFO - PROCESS | 1856 | 1461328895270 Marionette TRACE conn3 -> [0,2340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.set.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:35 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61c4580000 == 149 [pid = 1856] [id = 592] 05:41:35 INFO - PROCESS | 1856 | ++DOMWINDOW == 237 (0x7f61be8ed400) [pid = 1856] [serial = 1777] [outer = (nil)] 05:41:35 INFO - PROCESS | 1856 | ++DOMWINDOW == 238 (0x7f61bfb61000) [pid = 1856] [serial = 1778] [outer = 0x7f61be8ed400] 05:41:35 INFO - PROCESS | 1856 | 1461328895374 Marionette DEBUG loaded listener.js 05:41:35 INFO - PROCESS | 1856 | ++DOMWINDOW == 239 (0x7f61c2ca5c00) [pid = 1856] [serial = 1779] [outer = 0x7f61be8ed400] 05:41:36 INFO - PROCESS | 1856 | 1461328896350 Marionette TRACE conn3 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 05:41:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 05:41:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1537ms 05:41:36 INFO - PROCESS | 1856 | 1461328896415 Marionette TRACE conn3 -> [0,2341,"getWindowHandle",null] 05:41:36 INFO - PROCESS | 1856 | 1461328896422 Marionette TRACE conn3 <- [1,2341,null,{"value":"8"}] 05:41:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 05:41:36 INFO - PROCESS | 1856 | 1461328896431 Marionette TRACE conn3 -> [0,2342,"setScriptTimeout",{"ms":35000}] 05:41:36 INFO - PROCESS | 1856 | 1461328896435 Marionette TRACE conn3 <- [1,2342,null,{}] 05:41:36 INFO - PROCESS | 1856 | 1461328896440 Marionette TRACE conn3 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:41:36 INFO - PROCESS | 1856 | 1461328896718 Marionette TRACE conn3 <- [1,2343,null,{"value":null}] 05:41:37 INFO - PROCESS | 1856 | 1461328897023 Marionette TRACE conn3 -> [0,2344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:37 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61d0999000 == 148 [pid = 1856] [id = 61] 05:41:37 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61c666b000 == 147 [pid = 1856] [id = 575] 05:41:37 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61c6603000 == 146 [pid = 1856] [id = 574] 05:41:37 INFO - PROCESS | 1856 | --DOMWINDOW == 238 (0x7f61c8159c00) [pid = 1856] [serial = 1661] [outer = (nil)] [url = about:blank] 05:41:37 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61be4dd800 == 147 [pid = 1856] [id = 593] 05:41:37 INFO - PROCESS | 1856 | ++DOMWINDOW == 239 (0x7f61be39c800) [pid = 1856] [serial = 1780] [outer = (nil)] 05:41:37 INFO - PROCESS | 1856 | ++DOMWINDOW == 240 (0x7f61c2ed4400) [pid = 1856] [serial = 1781] [outer = 0x7f61be39c800] 05:41:37 INFO - PROCESS | 1856 | 1461328897183 Marionette DEBUG loaded listener.js 05:41:37 INFO - PROCESS | 1856 | ++DOMWINDOW == 241 (0x7f61c337f400) [pid = 1856] [serial = 1782] [outer = 0x7f61be39c800] 05:41:37 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61c4508000 == 146 [pid = 1856] [id = 571] 05:41:37 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61be4dd000 == 145 [pid = 1856] [id = 570] 05:41:37 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61c01af800 == 144 [pid = 1856] [id = 569] 05:41:37 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61d6f92000 == 143 [pid = 1856] [id = 566] 05:41:37 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61d5548800 == 142 [pid = 1856] [id = 565] 05:41:37 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61d492d000 == 141 [pid = 1856] [id = 564] 05:41:37 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61d19b1000 == 140 [pid = 1856] [id = 563] 05:41:37 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61d1011800 == 139 [pid = 1856] [id = 562] 05:41:37 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61d0994000 == 138 [pid = 1856] [id = 561] 05:41:37 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61cf357000 == 137 [pid = 1856] [id = 560] 05:41:37 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61cd626000 == 136 [pid = 1856] [id = 559] 05:41:37 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61c8a0a800 == 135 [pid = 1856] [id = 558] 05:41:37 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61c8520000 == 134 [pid = 1856] [id = 557] 05:41:37 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61c768f800 == 133 [pid = 1856] [id = 556] 05:41:37 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61c46e9800 == 132 [pid = 1856] [id = 555] 05:41:37 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61bfcde800 == 131 [pid = 1856] [id = 554] 05:41:37 INFO - PROCESS | 1856 | --DOMWINDOW == 240 (0x7f61cf20bc00) [pid = 1856] [serial = 1613] [outer = (nil)] [url = about:blank] 05:41:37 INFO - PROCESS | 1856 | --DOMWINDOW == 239 (0x7f61c466f400) [pid = 1856] [serial = 1655] [outer = (nil)] [url = about:blank] 05:41:37 INFO - PROCESS | 1856 | --DOMWINDOW == 238 (0x7f61bfb5b800) [pid = 1856] [serial = 1640] [outer = (nil)] [url = about:blank] 05:41:37 INFO - PROCESS | 1856 | --DOMWINDOW == 237 (0x7f61beac4c00) [pid = 1856] [serial = 1644] [outer = (nil)] [url = about:blank] 05:41:37 INFO - PROCESS | 1856 | --DOMWINDOW == 236 (0x7f61be19bc00) [pid = 1856] [serial = 1643] [outer = (nil)] [url = about:blank] 05:41:37 INFO - PROCESS | 1856 | --DOMWINDOW == 235 (0x7f61d19f5c00) [pid = 1856] [serial = 1622] [outer = (nil)] [url = about:blank] 05:41:37 INFO - PROCESS | 1856 | --DOMWINDOW == 234 (0x7f61beacb400) [pid = 1856] [serial = 1646] [outer = (nil)] [url = about:blank] 05:41:37 INFO - PROCESS | 1856 | --DOMWINDOW == 233 (0x7f61c3755000) [pid = 1856] [serial = 1604] [outer = (nil)] [url = about:blank] 05:41:37 INFO - PROCESS | 1856 | --DOMWINDOW == 232 (0x7f61c2ccec00) [pid = 1856] [serial = 1647] [outer = (nil)] [url = about:blank] 05:41:37 INFO - PROCESS | 1856 | --DOMWINDOW == 231 (0x7f61d1740000) [pid = 1856] [serial = 1619] [outer = (nil)] [url = about:blank] 05:41:37 INFO - PROCESS | 1856 | --DOMWINDOW == 230 (0x7f61bfb49400) [pid = 1856] [serial = 1601] [outer = (nil)] [url = about:blank] 05:41:37 INFO - PROCESS | 1856 | --DOMWINDOW == 229 (0x7f61c3230400) [pid = 1856] [serial = 1649] [outer = (nil)] [url = about:blank] 05:41:37 INFO - PROCESS | 1856 | --DOMWINDOW == 228 (0x7f61c36f2000) [pid = 1856] [serial = 1650] [outer = (nil)] [url = about:blank] 05:41:37 INFO - PROCESS | 1856 | --DOMWINDOW == 227 (0x7f61c49dcc00) [pid = 1856] [serial = 1656] [outer = (nil)] [url = about:blank] 05:41:37 INFO - PROCESS | 1856 | --DOMWINDOW == 226 (0x7f61d7cab400) [pid = 1856] [serial = 1628] [outer = (nil)] [url = about:blank] 05:41:37 INFO - PROCESS | 1856 | --DOMWINDOW == 225 (0x7f61ea917800) [pid = 1856] [serial = 1634] [outer = (nil)] [url = about:blank] 05:41:37 INFO - PROCESS | 1856 | --DOMWINDOW == 224 (0x7f61e1c81800) [pid = 1856] [serial = 1631] [outer = (nil)] [url = about:blank] 05:41:37 INFO - PROCESS | 1856 | --DOMWINDOW == 223 (0x7f61c76e9000) [pid = 1856] [serial = 1607] [outer = (nil)] [url = about:blank] 05:41:37 INFO - PROCESS | 1856 | --DOMWINDOW == 222 (0x7f61ce04c400) [pid = 1856] [serial = 1610] [outer = (nil)] [url = about:blank] 05:41:37 INFO - PROCESS | 1856 | --DOMWINDOW == 221 (0x7f61d0b40c00) [pid = 1856] [serial = 1616] [outer = (nil)] [url = about:blank] 05:41:37 INFO - PROCESS | 1856 | --DOMWINDOW == 220 (0x7f61d4b07800) [pid = 1856] [serial = 1625] [outer = (nil)] [url = about:blank] 05:41:37 INFO - PROCESS | 1856 | --DOMWINDOW == 219 (0x7f61be8ec400) [pid = 1856] [serial = 1658] [outer = (nil)] [url = about:blank] 05:41:37 INFO - PROCESS | 1856 | --DOMWINDOW == 218 (0x7f61c6758400) [pid = 1856] [serial = 1659] [outer = (nil)] [url = about:blank] 05:41:37 INFO - PROCESS | 1856 | --DOMWINDOW == 217 (0x7f61c2edb000) [pid = 1856] [serial = 1637] [outer = (nil)] [url = about:blank] 05:41:37 INFO - PROCESS | 1856 | --DOMWINDOW == 216 (0x7f61c37c4000) [pid = 1856] [serial = 1652] [outer = (nil)] [url = about:blank] 05:41:37 INFO - PROCESS | 1856 | --DOMWINDOW == 215 (0x7f61c45f1000) [pid = 1856] [serial = 1653] [outer = (nil)] [url = about:blank] 05:41:37 INFO - PROCESS | 1856 | 1461328897900 Marionette TRACE conn3 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 05:41:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 05:41:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1478ms 05:41:37 INFO - PROCESS | 1856 | 1461328897909 Marionette TRACE conn3 -> [0,2345,"getWindowHandle",null] 05:41:37 INFO - PROCESS | 1856 | 1461328897912 Marionette TRACE conn3 <- [1,2345,null,{"value":"8"}] 05:41:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 05:41:37 INFO - PROCESS | 1856 | 1461328897917 Marionette TRACE conn3 -> [0,2346,"setScriptTimeout",{"ms":35000}] 05:41:37 INFO - PROCESS | 1856 | 1461328897921 Marionette TRACE conn3 <- [1,2346,null,{}] 05:41:37 INFO - PROCESS | 1856 | 1461328897935 Marionette TRACE conn3 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:41:38 INFO - PROCESS | 1856 | 1461328898085 Marionette TRACE conn3 <- [1,2347,null,{"value":null}] 05:41:38 INFO - PROCESS | 1856 | 1461328898257 Marionette TRACE conn3 -> [0,2348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:38 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61c468c000 == 132 [pid = 1856] [id = 594] 05:41:38 INFO - PROCESS | 1856 | ++DOMWINDOW == 216 (0x7f61be8f8400) [pid = 1856] [serial = 1783] [outer = (nil)] 05:41:38 INFO - PROCESS | 1856 | ++DOMWINDOW == 217 (0x7f61c37cc800) [pid = 1856] [serial = 1784] [outer = 0x7f61be8f8400] 05:41:38 INFO - PROCESS | 1856 | 1461328898313 Marionette DEBUG loaded listener.js 05:41:38 INFO - PROCESS | 1856 | ++DOMWINDOW == 218 (0x7f61c4604400) [pid = 1856] [serial = 1785] [outer = 0x7f61be8f8400] 05:41:38 INFO - PROCESS | 1856 | 1461328898923 Marionette TRACE conn3 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 05:41:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 05:41:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1029ms 05:41:38 INFO - PROCESS | 1856 | 1461328898947 Marionette TRACE conn3 -> [0,2349,"getWindowHandle",null] 05:41:38 INFO - PROCESS | 1856 | 1461328898951 Marionette TRACE conn3 <- [1,2349,null,{"value":"8"}] 05:41:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 05:41:38 INFO - PROCESS | 1856 | 1461328898955 Marionette TRACE conn3 -> [0,2350,"setScriptTimeout",{"ms":35000}] 05:41:38 INFO - PROCESS | 1856 | 1461328898957 Marionette TRACE conn3 <- [1,2350,null,{}] 05:41:38 INFO - PROCESS | 1856 | 1461328898962 Marionette TRACE conn3 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:41:39 INFO - PROCESS | 1856 | 1461328899190 Marionette TRACE conn3 <- [1,2351,null,{"value":null}] 05:41:39 INFO - PROCESS | 1856 | 1461328899299 Marionette TRACE conn3 -> [0,2352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:39 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61c534c000 == 133 [pid = 1856] [id = 595] 05:41:39 INFO - PROCESS | 1856 | ++DOMWINDOW == 219 (0x7f61c2ee1c00) [pid = 1856] [serial = 1786] [outer = (nil)] 05:41:39 INFO - PROCESS | 1856 | ++DOMWINDOW == 220 (0x7f61c4668400) [pid = 1856] [serial = 1787] [outer = 0x7f61c2ee1c00] 05:41:39 INFO - PROCESS | 1856 | 1461328899354 Marionette DEBUG loaded listener.js 05:41:39 INFO - PROCESS | 1856 | ++DOMWINDOW == 221 (0x7f61c55ab800) [pid = 1856] [serial = 1788] [outer = 0x7f61c2ee1c00] 05:41:40 INFO - PROCESS | 1856 | 1461328900057 Marionette TRACE conn3 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 05:41:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 05:41:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1126ms 05:41:40 INFO - PROCESS | 1856 | 1461328900082 Marionette TRACE conn3 -> [0,2353,"getWindowHandle",null] 05:41:40 INFO - PROCESS | 1856 | 1461328900085 Marionette TRACE conn3 <- [1,2353,null,{"value":"8"}] 05:41:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 05:41:40 INFO - PROCESS | 1856 | 1461328900089 Marionette TRACE conn3 -> [0,2354,"setScriptTimeout",{"ms":35000}] 05:41:40 INFO - PROCESS | 1856 | 1461328900091 Marionette TRACE conn3 <- [1,2354,null,{}] 05:41:40 INFO - PROCESS | 1856 | 1461328900096 Marionette TRACE conn3 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:41:40 INFO - PROCESS | 1856 | 1461328900317 Marionette TRACE conn3 <- [1,2355,null,{"value":null}] 05:41:40 INFO - PROCESS | 1856 | 1461328900346 Marionette TRACE conn3 -> [0,2356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:40 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61c6714800 == 134 [pid = 1856] [id = 596] 05:41:40 INFO - PROCESS | 1856 | ++DOMWINDOW == 222 (0x7f61c37cec00) [pid = 1856] [serial = 1789] [outer = (nil)] 05:41:40 INFO - PROCESS | 1856 | ++DOMWINDOW == 223 (0x7f61c6547c00) [pid = 1856] [serial = 1790] [outer = 0x7f61c37cec00] 05:41:40 INFO - PROCESS | 1856 | 1461328900400 Marionette DEBUG loaded listener.js 05:41:40 INFO - PROCESS | 1856 | ++DOMWINDOW == 224 (0x7f61c675f000) [pid = 1856] [serial = 1791] [outer = 0x7f61c37cec00] 05:41:41 INFO - PROCESS | 1856 | 1461328901184 Marionette TRACE conn3 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 05:41:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 05:41:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1124ms 05:41:41 INFO - PROCESS | 1856 | 1461328901214 Marionette TRACE conn3 -> [0,2357,"getWindowHandle",null] 05:41:41 INFO - PROCESS | 1856 | 1461328901216 Marionette TRACE conn3 <- [1,2357,null,{"value":"8"}] 05:41:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 05:41:41 INFO - PROCESS | 1856 | 1461328901222 Marionette TRACE conn3 -> [0,2358,"setScriptTimeout",{"ms":35000}] 05:41:41 INFO - PROCESS | 1856 | 1461328901223 Marionette TRACE conn3 <- [1,2358,null,{}] 05:41:41 INFO - PROCESS | 1856 | 1461328901228 Marionette TRACE conn3 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:41:41 INFO - PROCESS | 1856 | 1461328901464 Marionette TRACE conn3 <- [1,2359,null,{"value":null}] 05:41:41 INFO - PROCESS | 1856 | 1461328901491 Marionette TRACE conn3 -> [0,2360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:41 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61c76a2800 == 135 [pid = 1856] [id = 597] 05:41:41 INFO - PROCESS | 1856 | ++DOMWINDOW == 225 (0x7f61c77e9000) [pid = 1856] [serial = 1792] [outer = (nil)] 05:41:41 INFO - PROCESS | 1856 | ++DOMWINDOW == 226 (0x7f61cd28a800) [pid = 1856] [serial = 1793] [outer = 0x7f61c77e9000] 05:41:41 INFO - PROCESS | 1856 | 1461328901547 Marionette DEBUG loaded listener.js 05:41:41 INFO - PROCESS | 1856 | ++DOMWINDOW == 227 (0x7f61ce051c00) [pid = 1856] [serial = 1794] [outer = 0x7f61c77e9000] 05:41:42 INFO - PROCESS | 1856 | --DOMWINDOW == 226 (0x7f61c3159c00) [pid = 1856] [serial = 1717] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 05:41:42 INFO - PROCESS | 1856 | --DOMWINDOW == 225 (0x7f61c2ed2400) [pid = 1856] [serial = 1714] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 05:41:42 INFO - PROCESS | 1856 | --DOMWINDOW == 224 (0x7f61c45e4000) [pid = 1856] [serial = 1723] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 05:41:42 INFO - PROCESS | 1856 | --DOMWINDOW == 223 (0x7f61c675c400) [pid = 1856] [serial = 1660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 05:41:42 INFO - PROCESS | 1856 | --DOMWINDOW == 222 (0x7f61be18fc00) [pid = 1856] [serial = 1708] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 05:41:42 INFO - PROCESS | 1856 | --DOMWINDOW == 221 (0x7f61c2ed3000) [pid = 1856] [serial = 1720] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 05:41:42 INFO - PROCESS | 1856 | --DOMWINDOW == 220 (0x7f61beac5800) [pid = 1856] [serial = 1726] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 05:41:42 INFO - PROCESS | 1856 | --DOMWINDOW == 219 (0x7f61bfb5fc00) [pid = 1856] [serial = 1711] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 05:41:42 INFO - PROCESS | 1856 | 1461328902665 Marionette TRACE conn3 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 05:41:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 05:41:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1482ms 05:41:42 INFO - PROCESS | 1856 | 1461328902704 Marionette TRACE conn3 -> [0,2361,"getWindowHandle",null] 05:41:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 05:41:42 INFO - PROCESS | 1856 | 1461328902716 Marionette TRACE conn3 <- [1,2361,null,{"value":"8"}] 05:41:42 INFO - PROCESS | 1856 | 1461328902721 Marionette TRACE conn3 -> [0,2362,"setScriptTimeout",{"ms":35000}] 05:41:42 INFO - PROCESS | 1856 | 1461328902723 Marionette TRACE conn3 <- [1,2362,null,{}] 05:41:42 INFO - PROCESS | 1856 | 1461328902728 Marionette TRACE conn3 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:41:42 INFO - PROCESS | 1856 | 1461328902928 Marionette TRACE conn3 <- [1,2363,null,{"value":null}] 05:41:42 INFO - PROCESS | 1856 | 1461328902947 Marionette TRACE conn3 -> [0,2364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.created.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:42 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61c82e1800 == 136 [pid = 1856] [id = 598] 05:41:42 INFO - PROCESS | 1856 | ++DOMWINDOW == 220 (0x7f61bfb5fc00) [pid = 1856] [serial = 1795] [outer = (nil)] 05:41:42 INFO - PROCESS | 1856 | ++DOMWINDOW == 221 (0x7f61c77ef000) [pid = 1856] [serial = 1796] [outer = 0x7f61bfb5fc00] 05:41:43 INFO - PROCESS | 1856 | 1461328902999 Marionette DEBUG loaded listener.js 05:41:43 INFO - PROCESS | 1856 | ++DOMWINDOW == 222 (0x7f61ce057800) [pid = 1856] [serial = 1797] [outer = 0x7f61bfb5fc00] 05:41:43 INFO - PROCESS | 1856 | 1461328903692 Marionette TRACE conn3 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 05:41:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 05:41:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1025ms 05:41:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 05:41:43 INFO - PROCESS | 1856 | 1461328903746 Marionette TRACE conn3 -> [0,2365,"getWindowHandle",null] 05:41:43 INFO - PROCESS | 1856 | 1461328903748 Marionette TRACE conn3 <- [1,2365,null,{"value":"8"}] 05:41:43 INFO - PROCESS | 1856 | 1461328903754 Marionette TRACE conn3 -> [0,2366,"setScriptTimeout",{"ms":35000}] 05:41:43 INFO - PROCESS | 1856 | 1461328903756 Marionette TRACE conn3 <- [1,2366,null,{}] 05:41:43 INFO - PROCESS | 1856 | 1461328903760 Marionette TRACE conn3 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:41:43 INFO - PROCESS | 1856 | 1461328903912 Marionette TRACE conn3 <- [1,2367,null,{"value":null}] 05:41:44 INFO - PROCESS | 1856 | 1461328904075 Marionette TRACE conn3 -> [0,2368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:44 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61c8a0a000 == 137 [pid = 1856] [id = 599] 05:41:44 INFO - PROCESS | 1856 | ++DOMWINDOW == 223 (0x7f61bb959400) [pid = 1856] [serial = 1798] [outer = (nil)] 05:41:44 INFO - PROCESS | 1856 | ++DOMWINDOW == 224 (0x7f61cef9d800) [pid = 1856] [serial = 1799] [outer = 0x7f61bb959400] 05:41:44 INFO - PROCESS | 1856 | 1461328904127 Marionette DEBUG loaded listener.js 05:41:44 INFO - PROCESS | 1856 | ++DOMWINDOW == 225 (0x7f61cf397c00) [pid = 1856] [serial = 1800] [outer = 0x7f61bb959400] 05:41:45 INFO - PROCESS | 1856 | 1461328905076 Marionette TRACE conn3 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 05:41:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 05:41:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1377ms 05:41:45 INFO - PROCESS | 1856 | 1461328905130 Marionette TRACE conn3 -> [0,2369,"getWindowHandle",null] 05:41:45 INFO - PROCESS | 1856 | 1461328905137 Marionette TRACE conn3 <- [1,2369,null,{"value":"8"}] 05:41:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 05:41:45 INFO - PROCESS | 1856 | 1461328905145 Marionette TRACE conn3 -> [0,2370,"setScriptTimeout",{"ms":35000}] 05:41:45 INFO - PROCESS | 1856 | 1461328905150 Marionette TRACE conn3 <- [1,2370,null,{}] 05:41:45 INFO - PROCESS | 1856 | 1461328905156 Marionette TRACE conn3 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:41:45 INFO - PROCESS | 1856 | 1461328905332 Marionette TRACE conn3 <- [1,2371,null,{"value":null}] 05:41:45 INFO - PROCESS | 1856 | 1461328905544 Marionette TRACE conn3 -> [0,2372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:45 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61c30c8000 == 138 [pid = 1856] [id = 600] 05:41:45 INFO - PROCESS | 1856 | ++DOMWINDOW == 226 (0x7f61bfb4fc00) [pid = 1856] [serial = 1801] [outer = (nil)] 05:41:45 INFO - PROCESS | 1856 | ++DOMWINDOW == 227 (0x7f61c2cd1000) [pid = 1856] [serial = 1802] [outer = 0x7f61bfb4fc00] 05:41:45 INFO - PROCESS | 1856 | 1461328905653 Marionette DEBUG loaded listener.js 05:41:45 INFO - PROCESS | 1856 | ++DOMWINDOW == 228 (0x7f61c3234800) [pid = 1856] [serial = 1803] [outer = 0x7f61bfb4fc00] 05:41:46 INFO - PROCESS | 1856 | 1461328906533 Marionette TRACE conn3 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 05:41:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 05:41:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1433ms 05:41:46 INFO - PROCESS | 1856 | 1461328906579 Marionette TRACE conn3 -> [0,2373,"getWindowHandle",null] 05:41:46 INFO - PROCESS | 1856 | 1461328906587 Marionette TRACE conn3 <- [1,2373,null,{"value":"8"}] 05:41:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 05:41:46 INFO - PROCESS | 1856 | 1461328906596 Marionette TRACE conn3 -> [0,2374,"setScriptTimeout",{"ms":35000}] 05:41:46 INFO - PROCESS | 1856 | 1461328906600 Marionette TRACE conn3 <- [1,2374,null,{}] 05:41:46 INFO - PROCESS | 1856 | 1461328906605 Marionette TRACE conn3 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:41:46 INFO - PROCESS | 1856 | 1461328906773 Marionette TRACE conn3 <- [1,2375,null,{"value":null}] 05:41:46 INFO - PROCESS | 1856 | 1461328906991 Marionette TRACE conn3 -> [0,2376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:47 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61c765f800 == 139 [pid = 1856] [id = 601] 05:41:47 INFO - PROCESS | 1856 | ++DOMWINDOW == 229 (0x7f61c36ecc00) [pid = 1856] [serial = 1804] [outer = (nil)] 05:41:47 INFO - PROCESS | 1856 | ++DOMWINDOW == 230 (0x7f61c4606000) [pid = 1856] [serial = 1805] [outer = 0x7f61c36ecc00] 05:41:47 INFO - PROCESS | 1856 | 1461328907094 Marionette DEBUG loaded listener.js 05:41:47 INFO - PROCESS | 1856 | ++DOMWINDOW == 231 (0x7f61c57c3c00) [pid = 1856] [serial = 1806] [outer = 0x7f61c36ecc00] 05:41:47 INFO - PROCESS | 1856 | 1461328907966 Marionette TRACE conn3 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 05:41:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 05:41:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1429ms 05:41:48 INFO - PROCESS | 1856 | 1461328908025 Marionette TRACE conn3 -> [0,2377,"getWindowHandle",null] 05:41:48 INFO - PROCESS | 1856 | 1461328908029 Marionette TRACE conn3 <- [1,2377,null,{"value":"8"}] 05:41:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 05:41:48 INFO - PROCESS | 1856 | 1461328908034 Marionette TRACE conn3 -> [0,2378,"setScriptTimeout",{"ms":35000}] 05:41:48 INFO - PROCESS | 1856 | 1461328908039 Marionette TRACE conn3 <- [1,2378,null,{}] 05:41:48 INFO - PROCESS | 1856 | 1461328908053 Marionette TRACE conn3 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:41:48 INFO - PROCESS | 1856 | 1461328908220 Marionette TRACE conn3 <- [1,2379,null,{"value":null}] 05:41:48 INFO - PROCESS | 1856 | 1461328908430 Marionette TRACE conn3 -> [0,2380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:48 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61cf349800 == 140 [pid = 1856] [id = 602] 05:41:48 INFO - PROCESS | 1856 | ++DOMWINDOW == 232 (0x7f61c76e4000) [pid = 1856] [serial = 1807] [outer = (nil)] 05:41:48 INFO - PROCESS | 1856 | ++DOMWINDOW == 233 (0x7f61cddeb400) [pid = 1856] [serial = 1808] [outer = 0x7f61c76e4000] 05:41:48 INFO - PROCESS | 1856 | 1461328908494 Marionette DEBUG loaded listener.js 05:41:48 INFO - PROCESS | 1856 | ++DOMWINDOW == 234 (0x7f61ce057400) [pid = 1856] [serial = 1809] [outer = 0x7f61c76e4000] 05:41:49 INFO - PROCESS | 1856 | 1461328909286 Marionette TRACE conn3 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 05:41:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 05:41:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1287ms 05:41:49 INFO - PROCESS | 1856 | 1461328909321 Marionette TRACE conn3 -> [0,2381,"getWindowHandle",null] 05:41:49 INFO - PROCESS | 1856 | 1461328909325 Marionette TRACE conn3 <- [1,2381,null,{"value":"8"}] 05:41:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 05:41:49 INFO - PROCESS | 1856 | 1461328909329 Marionette TRACE conn3 -> [0,2382,"setScriptTimeout",{"ms":35000}] 05:41:49 INFO - PROCESS | 1856 | 1461328909332 Marionette TRACE conn3 <- [1,2382,null,{}] 05:41:49 INFO - PROCESS | 1856 | 1461328909337 Marionette TRACE conn3 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:41:49 INFO - PROCESS | 1856 | 1461328909505 Marionette TRACE conn3 <- [1,2383,null,{"value":null}] 05:41:49 INFO - PROCESS | 1856 | 1461328909714 Marionette TRACE conn3 -> [0,2384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:49 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61d0ba5800 == 141 [pid = 1856] [id = 603] 05:41:49 INFO - PROCESS | 1856 | ++DOMWINDOW == 235 (0x7f61cd286c00) [pid = 1856] [serial = 1810] [outer = (nil)] 05:41:49 INFO - PROCESS | 1856 | ++DOMWINDOW == 236 (0x7f61d0229c00) [pid = 1856] [serial = 1811] [outer = 0x7f61cd286c00] 05:41:49 INFO - PROCESS | 1856 | 1461328909776 Marionette DEBUG loaded listener.js 05:41:49 INFO - PROCESS | 1856 | ++DOMWINDOW == 237 (0x7f61d04a4c00) [pid = 1856] [serial = 1812] [outer = 0x7f61cd286c00] 05:41:50 INFO - PROCESS | 1856 | 1461328910566 Marionette TRACE conn3 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 05:41:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 05:41:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1279ms 05:41:50 INFO - PROCESS | 1856 | 1461328910610 Marionette TRACE conn3 -> [0,2385,"getWindowHandle",null] 05:41:50 INFO - PROCESS | 1856 | 1461328910613 Marionette TRACE conn3 <- [1,2385,null,{"value":"8"}] 05:41:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 05:41:50 INFO - PROCESS | 1856 | 1461328910618 Marionette TRACE conn3 -> [0,2386,"setScriptTimeout",{"ms":35000}] 05:41:50 INFO - PROCESS | 1856 | 1461328910620 Marionette TRACE conn3 <- [1,2386,null,{}] 05:41:50 INFO - PROCESS | 1856 | 1461328910625 Marionette TRACE conn3 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:41:50 INFO - PROCESS | 1856 | 1461328910802 Marionette TRACE conn3 <- [1,2387,null,{"value":null}] 05:41:51 INFO - PROCESS | 1856 | 1461328911010 Marionette TRACE conn3 -> [0,2388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:51 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61d2f7f000 == 142 [pid = 1856] [id = 604] 05:41:51 INFO - PROCESS | 1856 | ++DOMWINDOW == 238 (0x7f61ce052800) [pid = 1856] [serial = 1813] [outer = (nil)] 05:41:51 INFO - PROCESS | 1856 | ++DOMWINDOW == 239 (0x7f61d04d1000) [pid = 1856] [serial = 1814] [outer = 0x7f61ce052800] 05:41:51 INFO - PROCESS | 1856 | 1461328911072 Marionette DEBUG loaded listener.js 05:41:51 INFO - PROCESS | 1856 | ++DOMWINDOW == 240 (0x7f61d0a53800) [pid = 1856] [serial = 1815] [outer = 0x7f61ce052800] 05:41:51 INFO - PROCESS | 1856 | 1461328911883 Marionette TRACE conn3 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 05:41:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 05:41:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1329ms 05:41:51 INFO - PROCESS | 1856 | 1461328911948 Marionette TRACE conn3 -> [0,2389,"getWindowHandle",null] 05:41:51 INFO - PROCESS | 1856 | 1461328911952 Marionette TRACE conn3 <- [1,2389,null,{"value":"8"}] 05:41:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 05:41:51 INFO - PROCESS | 1856 | 1461328911962 Marionette TRACE conn3 -> [0,2390,"setScriptTimeout",{"ms":35000}] 05:41:51 INFO - PROCESS | 1856 | 1461328911966 Marionette TRACE conn3 <- [1,2390,null,{}] 05:41:51 INFO - PROCESS | 1856 | 1461328911973 Marionette TRACE conn3 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:41:52 INFO - PROCESS | 1856 | 1461328912184 Marionette TRACE conn3 <- [1,2391,null,{"value":null}] 05:41:52 INFO - PROCESS | 1856 | 1461328912390 Marionette TRACE conn3 -> [0,2392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:52 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61d5554800 == 143 [pid = 1856] [id = 605] 05:41:52 INFO - PROCESS | 1856 | ++DOMWINDOW == 241 (0x7f61d0a4e800) [pid = 1856] [serial = 1816] [outer = (nil)] 05:41:52 INFO - PROCESS | 1856 | ++DOMWINDOW == 242 (0x7f61d0dd0400) [pid = 1856] [serial = 1817] [outer = 0x7f61d0a4e800] 05:41:52 INFO - PROCESS | 1856 | 1461328912501 Marionette DEBUG loaded listener.js 05:41:52 INFO - PROCESS | 1856 | ++DOMWINDOW == 243 (0x7f61d14db400) [pid = 1856] [serial = 1818] [outer = 0x7f61d0a4e800] 05:41:53 INFO - PROCESS | 1856 | 1461328913285 Marionette TRACE conn3 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 05:41:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 05:41:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1384ms 05:41:53 INFO - PROCESS | 1856 | 1461328913346 Marionette TRACE conn3 -> [0,2393,"getWindowHandle",null] 05:41:53 INFO - PROCESS | 1856 | 1461328913349 Marionette TRACE conn3 <- [1,2393,null,{"value":"8"}] 05:41:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 05:41:53 INFO - PROCESS | 1856 | 1461328913354 Marionette TRACE conn3 -> [0,2394,"setScriptTimeout",{"ms":35000}] 05:41:53 INFO - PROCESS | 1856 | 1461328913356 Marionette TRACE conn3 <- [1,2394,null,{}] 05:41:53 INFO - PROCESS | 1856 | 1461328913361 Marionette TRACE conn3 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:41:53 INFO - PROCESS | 1856 | 1461328913537 Marionette TRACE conn3 <- [1,2395,null,{"value":null}] 05:41:53 INFO - PROCESS | 1856 | 1461328913748 Marionette TRACE conn3 -> [0,2396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:53 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61d9d66800 == 144 [pid = 1856] [id = 606] 05:41:53 INFO - PROCESS | 1856 | ++DOMWINDOW == 244 (0x7f61d0a54000) [pid = 1856] [serial = 1819] [outer = (nil)] 05:41:53 INFO - PROCESS | 1856 | ++DOMWINDOW == 245 (0x7f61d173c800) [pid = 1856] [serial = 1820] [outer = 0x7f61d0a54000] 05:41:53 INFO - PROCESS | 1856 | 1461328913809 Marionette DEBUG loaded listener.js 05:41:53 INFO - PROCESS | 1856 | ++DOMWINDOW == 246 (0x7f61d177a400) [pid = 1856] [serial = 1821] [outer = 0x7f61d0a54000] 05:41:54 INFO - PROCESS | 1856 | 1461328914617 Marionette TRACE conn3 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 05:41:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 05:41:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1326ms 05:41:54 INFO - PROCESS | 1856 | 1461328914680 Marionette TRACE conn3 -> [0,2397,"getWindowHandle",null] 05:41:54 INFO - PROCESS | 1856 | 1461328914684 Marionette TRACE conn3 <- [1,2397,null,{"value":"8"}] 05:41:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 05:41:54 INFO - PROCESS | 1856 | 1461328914688 Marionette TRACE conn3 -> [0,2398,"setScriptTimeout",{"ms":35000}] 05:41:54 INFO - PROCESS | 1856 | 1461328914691 Marionette TRACE conn3 <- [1,2398,null,{}] 05:41:54 INFO - PROCESS | 1856 | 1461328914696 Marionette TRACE conn3 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:41:54 INFO - PROCESS | 1856 | 1461328914875 Marionette TRACE conn3 <- [1,2399,null,{"value":null}] 05:41:55 INFO - PROCESS | 1856 | 1461328915086 Marionette TRACE conn3 -> [0,2400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:55 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61daae8800 == 145 [pid = 1856] [id = 607] 05:41:55 INFO - PROCESS | 1856 | ++DOMWINDOW == 247 (0x7f61d0c0f400) [pid = 1856] [serial = 1822] [outer = (nil)] 05:41:55 INFO - PROCESS | 1856 | ++DOMWINDOW == 248 (0x7f61d189c000) [pid = 1856] [serial = 1823] [outer = 0x7f61d0c0f400] 05:41:55 INFO - PROCESS | 1856 | 1461328915149 Marionette DEBUG loaded listener.js 05:41:55 INFO - PROCESS | 1856 | ++DOMWINDOW == 249 (0x7f61d19eb400) [pid = 1856] [serial = 1824] [outer = 0x7f61d0c0f400] 05:41:55 INFO - PROCESS | 1856 | 1461328915949 Marionette TRACE conn3 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 05:41:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 05:41:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1327ms 05:41:56 INFO - PROCESS | 1856 | 1461328916017 Marionette TRACE conn3 -> [0,2401,"getWindowHandle",null] 05:41:56 INFO - PROCESS | 1856 | 1461328916020 Marionette TRACE conn3 <- [1,2401,null,{"value":"8"}] 05:41:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 05:41:56 INFO - PROCESS | 1856 | 1461328916025 Marionette TRACE conn3 -> [0,2402,"setScriptTimeout",{"ms":35000}] 05:41:56 INFO - PROCESS | 1856 | 1461328916027 Marionette TRACE conn3 <- [1,2402,null,{}] 05:41:56 INFO - PROCESS | 1856 | 1461328916032 Marionette TRACE conn3 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:41:56 INFO - PROCESS | 1856 | 1461328916213 Marionette TRACE conn3 <- [1,2403,null,{"value":null}] 05:41:56 INFO - PROCESS | 1856 | 1461328916418 Marionette TRACE conn3 -> [0,2404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:56 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61db28c800 == 146 [pid = 1856] [id = 608] 05:41:56 INFO - PROCESS | 1856 | ++DOMWINDOW == 250 (0x7f61d04a8800) [pid = 1856] [serial = 1825] [outer = (nil)] 05:41:56 INFO - PROCESS | 1856 | ++DOMWINDOW == 251 (0x7f61d19f7400) [pid = 1856] [serial = 1826] [outer = 0x7f61d04a8800] 05:41:56 INFO - PROCESS | 1856 | 1461328916523 Marionette DEBUG loaded listener.js 05:41:56 INFO - PROCESS | 1856 | ++DOMWINDOW == 252 (0x7f61d2c22800) [pid = 1856] [serial = 1827] [outer = 0x7f61d04a8800] 05:41:57 INFO - PROCESS | 1856 | 1461328917322 Marionette TRACE conn3 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 05:41:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 05:41:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1331ms 05:41:57 INFO - PROCESS | 1856 | 1461328917362 Marionette TRACE conn3 -> [0,2405,"getWindowHandle",null] 05:41:57 INFO - PROCESS | 1856 | 1461328917366 Marionette TRACE conn3 <- [1,2405,null,{"value":"8"}] 05:41:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 05:41:57 INFO - PROCESS | 1856 | 1461328917372 Marionette TRACE conn3 -> [0,2406,"setScriptTimeout",{"ms":35000}] 05:41:57 INFO - PROCESS | 1856 | 1461328917375 Marionette TRACE conn3 <- [1,2406,null,{}] 05:41:57 INFO - PROCESS | 1856 | 1461328917380 Marionette TRACE conn3 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:41:57 INFO - PROCESS | 1856 | 1461328917550 Marionette TRACE conn3 <- [1,2407,null,{"value":null}] 05:41:57 INFO - PROCESS | 1856 | 1461328917816 Marionette TRACE conn3 -> [0,2408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:57 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61ddad9800 == 147 [pid = 1856] [id = 609] 05:41:57 INFO - PROCESS | 1856 | ++DOMWINDOW == 253 (0x7f61c815c400) [pid = 1856] [serial = 1828] [outer = (nil)] 05:41:57 INFO - PROCESS | 1856 | ++DOMWINDOW == 254 (0x7f61d2f10000) [pid = 1856] [serial = 1829] [outer = 0x7f61c815c400] 05:41:57 INFO - PROCESS | 1856 | 1461328917883 Marionette DEBUG loaded listener.js 05:41:57 INFO - PROCESS | 1856 | ++DOMWINDOW == 255 (0x7f61d3019000) [pid = 1856] [serial = 1830] [outer = 0x7f61c815c400] 05:41:58 INFO - PROCESS | 1856 | 1461328918694 Marionette TRACE conn3 <- [1,2408,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 05:41:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 05:41:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1377ms 05:41:58 INFO - PROCESS | 1856 | 1461328918750 Marionette TRACE conn3 -> [0,2409,"getWindowHandle",null] 05:41:58 INFO - PROCESS | 1856 | 1461328918754 Marionette TRACE conn3 <- [1,2409,null,{"value":"8"}] 05:41:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 05:41:58 INFO - PROCESS | 1856 | 1461328918759 Marionette TRACE conn3 -> [0,2410,"setScriptTimeout",{"ms":35000}] 05:41:58 INFO - PROCESS | 1856 | 1461328918762 Marionette TRACE conn3 <- [1,2410,null,{}] 05:41:58 INFO - PROCESS | 1856 | 1461328918767 Marionette TRACE conn3 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:41:58 INFO - PROCESS | 1856 | 1461328918951 Marionette TRACE conn3 <- [1,2411,null,{"value":null}] 05:41:59 INFO - PROCESS | 1856 | 1461328919217 Marionette TRACE conn3 -> [0,2412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:59 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61e1013000 == 148 [pid = 1856] [id = 610] 05:41:59 INFO - PROCESS | 1856 | ++DOMWINDOW == 256 (0x7f61d105fc00) [pid = 1856] [serial = 1831] [outer = (nil)] 05:41:59 INFO - PROCESS | 1856 | ++DOMWINDOW == 257 (0x7f61d47d1400) [pid = 1856] [serial = 1832] [outer = 0x7f61d105fc00] 05:41:59 INFO - PROCESS | 1856 | 1461328919289 Marionette DEBUG loaded listener.js 05:41:59 INFO - PROCESS | 1856 | ++DOMWINDOW == 258 (0x7f61d515c000) [pid = 1856] [serial = 1833] [outer = 0x7f61d105fc00] 05:42:00 INFO - PROCESS | 1856 | 1461328920080 Marionette TRACE conn3 <- [1,2412,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 05:42:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 05:42:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1381ms 05:42:00 INFO - PROCESS | 1856 | 1461328920141 Marionette TRACE conn3 -> [0,2413,"getWindowHandle",null] 05:42:00 INFO - PROCESS | 1856 | 1461328920144 Marionette TRACE conn3 <- [1,2413,null,{"value":"8"}] 05:42:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 05:42:00 INFO - PROCESS | 1856 | 1461328920149 Marionette TRACE conn3 -> [0,2414,"setScriptTimeout",{"ms":35000}] 05:42:00 INFO - PROCESS | 1856 | 1461328920151 Marionette TRACE conn3 <- [1,2414,null,{}] 05:42:00 INFO - PROCESS | 1856 | 1461328920156 Marionette TRACE conn3 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:42:00 INFO - PROCESS | 1856 | 1461328920332 Marionette TRACE conn3 <- [1,2415,null,{"value":null}] 05:42:00 INFO - PROCESS | 1856 | 1461328920546 Marionette TRACE conn3 -> [0,2416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:00 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61e7ab8800 == 149 [pid = 1856] [id = 611] 05:42:00 INFO - PROCESS | 1856 | ++DOMWINDOW == 259 (0x7f61d19f1400) [pid = 1856] [serial = 1834] [outer = (nil)] 05:42:00 INFO - PROCESS | 1856 | ++DOMWINDOW == 260 (0x7f61d55b1c00) [pid = 1856] [serial = 1835] [outer = 0x7f61d19f1400] 05:42:00 INFO - PROCESS | 1856 | 1461328920648 Marionette DEBUG loaded listener.js 05:42:00 INFO - PROCESS | 1856 | ++DOMWINDOW == 261 (0x7f61d5797800) [pid = 1856] [serial = 1836] [outer = 0x7f61d19f1400] 05:42:01 INFO - PROCESS | 1856 | 1461328921483 Marionette TRACE conn3 <- [1,2416,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 05:42:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 05:42:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1386ms 05:42:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 05:42:01 INFO - PROCESS | 1856 | 1461328921537 Marionette TRACE conn3 -> [0,2417,"getWindowHandle",null] 05:42:01 INFO - PROCESS | 1856 | 1461328921539 Marionette TRACE conn3 <- [1,2417,null,{"value":"8"}] 05:42:01 INFO - PROCESS | 1856 | 1461328921543 Marionette TRACE conn3 -> [0,2418,"setScriptTimeout",{"ms":35000}] 05:42:01 INFO - PROCESS | 1856 | 1461328921547 Marionette TRACE conn3 <- [1,2418,null,{}] 05:42:01 INFO - PROCESS | 1856 | 1461328921551 Marionette TRACE conn3 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:42:01 INFO - PROCESS | 1856 | 1461328921713 Marionette TRACE conn3 <- [1,2419,null,{"value":null}] 05:42:01 INFO - PROCESS | 1856 | 1461328921939 Marionette TRACE conn3 -> [0,2420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:02 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61bb8cd000 == 150 [pid = 1856] [id = 612] 05:42:02 INFO - PROCESS | 1856 | ++DOMWINDOW == 262 (0x7f61bb95b400) [pid = 1856] [serial = 1837] [outer = (nil)] 05:42:02 INFO - PROCESS | 1856 | ++DOMWINDOW == 263 (0x7f61bfb4c000) [pid = 1856] [serial = 1838] [outer = 0x7f61bb95b400] 05:42:02 INFO - PROCESS | 1856 | 1461328922051 Marionette DEBUG loaded listener.js 05:42:02 INFO - PROCESS | 1856 | ++DOMWINDOW == 264 (0x7f61c37cf400) [pid = 1856] [serial = 1839] [outer = 0x7f61bb95b400] 05:42:03 INFO - PROCESS | 1856 | 1461328923345 Marionette TRACE conn3 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 05:42:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 05:42:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1882ms 05:42:03 INFO - PROCESS | 1856 | 1461328923426 Marionette TRACE conn3 -> [0,2421,"getWindowHandle",null] 05:42:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 05:42:03 INFO - PROCESS | 1856 | 1461328923431 Marionette TRACE conn3 <- [1,2421,null,{"value":"8"}] 05:42:03 INFO - PROCESS | 1856 | 1461328923437 Marionette TRACE conn3 -> [0,2422,"setScriptTimeout",{"ms":35000}] 05:42:03 INFO - PROCESS | 1856 | 1461328923441 Marionette TRACE conn3 <- [1,2422,null,{}] 05:42:03 INFO - PROCESS | 1856 | 1461328923448 Marionette TRACE conn3 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:42:03 INFO - PROCESS | 1856 | 1461328923651 Marionette TRACE conn3 <- [1,2423,null,{"value":null}] 05:42:03 INFO - PROCESS | 1856 | 1461328923864 Marionette TRACE conn3 -> [0,2424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:03 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61c4fd8000 == 151 [pid = 1856] [id = 613] 05:42:03 INFO - PROCESS | 1856 | ++DOMWINDOW == 265 (0x7f61bb950800) [pid = 1856] [serial = 1840] [outer = (nil)] 05:42:04 INFO - PROCESS | 1856 | ++DOMWINDOW == 266 (0x7f61bfb54400) [pid = 1856] [serial = 1841] [outer = 0x7f61bb950800] 05:42:04 INFO - PROCESS | 1856 | 1461328924021 Marionette DEBUG loaded listener.js 05:42:04 INFO - PROCESS | 1856 | ++DOMWINDOW == 267 (0x7f61c322c400) [pid = 1856] [serial = 1842] [outer = 0x7f61bb950800] 05:42:04 INFO - PROCESS | 1856 | 1461328924983 Marionette TRACE conn3 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 05:42:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 05:42:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1586ms 05:42:05 INFO - PROCESS | 1856 | 1461328925023 Marionette TRACE conn3 -> [0,2425,"getWindowHandle",null] 05:42:05 INFO - PROCESS | 1856 | 1461328925031 Marionette TRACE conn3 <- [1,2425,null,{"value":"8"}] 05:42:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 05:42:05 INFO - PROCESS | 1856 | 1461328925040 Marionette TRACE conn3 -> [0,2426,"setScriptTimeout",{"ms":35000}] 05:42:05 INFO - PROCESS | 1856 | 1461328925044 Marionette TRACE conn3 <- [1,2426,null,{}] 05:42:05 INFO - PROCESS | 1856 | 1461328925048 Marionette TRACE conn3 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:42:05 INFO - PROCESS | 1856 | 1461328925253 Marionette TRACE conn3 <- [1,2427,null,{"value":null}] 05:42:05 INFO - PROCESS | 1856 | 1461328925493 Marionette TRACE conn3 -> [0,2428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:05 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61c5544800 == 152 [pid = 1856] [id = 614] 05:42:05 INFO - PROCESS | 1856 | ++DOMWINDOW == 268 (0x7f61c32c4800) [pid = 1856] [serial = 1843] [outer = (nil)] 05:42:05 INFO - PROCESS | 1856 | ++DOMWINDOW == 269 (0x7f61c37cb000) [pid = 1856] [serial = 1844] [outer = 0x7f61c32c4800] 05:42:05 INFO - PROCESS | 1856 | 1461328925557 Marionette DEBUG loaded listener.js 05:42:05 INFO - PROCESS | 1856 | ++DOMWINDOW == 270 (0x7f61c460a800) [pid = 1856] [serial = 1845] [outer = 0x7f61c32c4800] 05:42:06 INFO - PROCESS | 1856 | 1461328926432 Marionette TRACE conn3 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 05:42:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 05:42:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1431ms 05:42:06 INFO - PROCESS | 1856 | 1461328926471 Marionette TRACE conn3 -> [0,2429,"getWindowHandle",null] 05:42:06 INFO - PROCESS | 1856 | 1461328926473 Marionette TRACE conn3 <- [1,2429,null,{"value":"8"}] 05:42:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 05:42:06 INFO - PROCESS | 1856 | 1461328926479 Marionette TRACE conn3 -> [0,2430,"setScriptTimeout",{"ms":35000}] 05:42:06 INFO - PROCESS | 1856 | 1461328926484 Marionette TRACE conn3 <- [1,2430,null,{}] 05:42:06 INFO - PROCESS | 1856 | 1461328926497 Marionette TRACE conn3 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:42:06 INFO - PROCESS | 1856 | 1461328926658 Marionette TRACE conn3 <- [1,2431,null,{"value":null}] 05:42:06 INFO - PROCESS | 1856 | 1461328926884 Marionette TRACE conn3 -> [0,2432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:06 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61bfceb800 == 153 [pid = 1856] [id = 615] 05:42:06 INFO - PROCESS | 1856 | ++DOMWINDOW == 271 (0x7f61bb94e000) [pid = 1856] [serial = 1846] [outer = (nil)] 05:42:07 INFO - PROCESS | 1856 | ++DOMWINDOW == 272 (0x7f61c2ed6800) [pid = 1856] [serial = 1847] [outer = 0x7f61bb94e000] 05:42:07 INFO - PROCESS | 1856 | 1461328927028 Marionette DEBUG loaded listener.js 05:42:07 INFO - PROCESS | 1856 | ++DOMWINDOW == 273 (0x7f61c76e5800) [pid = 1856] [serial = 1848] [outer = 0x7f61bb94e000] 05:42:07 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61db27f800 == 152 [pid = 1856] [id = 456] 05:42:07 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61c82e1800 == 151 [pid = 1856] [id = 598] 05:42:07 INFO - PROCESS | 1856 | --DOMWINDOW == 272 (0x7f61c57c3800) [pid = 1856] [serial = 1730] [outer = (nil)] [url = about:blank] 05:42:07 INFO - PROCESS | 1856 | --DOMWINDOW == 271 (0x7f61c814fc00) [pid = 1856] [serial = 1673] [outer = (nil)] [url = about:blank] 05:42:07 INFO - PROCESS | 1856 | --DOMWINDOW == 270 (0x7f61bd240c00) [pid = 1856] [serial = 1664] [outer = (nil)] [url = about:blank] 05:42:07 INFO - PROCESS | 1856 | --DOMWINDOW == 269 (0x7f61c2cc9800) [pid = 1856] [serial = 1667] [outer = (nil)] [url = about:blank] 05:42:07 INFO - PROCESS | 1856 | --DOMWINDOW == 268 (0x7f61d19eac00) [pid = 1856] [serial = 1694] [outer = (nil)] [url = about:blank] 05:42:07 INFO - PROCESS | 1856 | --DOMWINDOW == 267 (0x7f61d132d800) [pid = 1856] [serial = 1691] [outer = (nil)] [url = about:blank] 05:42:07 INFO - PROCESS | 1856 | --DOMWINDOW == 266 (0x7f61ce04dc00) [pid = 1856] [serial = 1676] [outer = (nil)] [url = about:blank] 05:42:07 INFO - PROCESS | 1856 | --DOMWINDOW == 265 (0x7f61cf210c00) [pid = 1856] [serial = 1679] [outer = (nil)] [url = about:blank] 05:42:07 INFO - PROCESS | 1856 | --DOMWINDOW == 264 (0x7f61d09bac00) [pid = 1856] [serial = 1682] [outer = (nil)] [url = about:blank] 05:42:07 INFO - PROCESS | 1856 | --DOMWINDOW == 263 (0x7f61d0c3ec00) [pid = 1856] [serial = 1688] [outer = (nil)] [url = about:blank] 05:42:07 INFO - PROCESS | 1856 | --DOMWINDOW == 262 (0x7f61d55ae400) [pid = 1856] [serial = 1697] [outer = (nil)] [url = about:blank] 05:42:07 INFO - PROCESS | 1856 | --DOMWINDOW == 261 (0x7f61beac6c00) [pid = 1856] [serial = 1706] [outer = (nil)] [url = about:blank] 05:42:07 INFO - PROCESS | 1856 | --DOMWINDOW == 260 (0x7f61c460d800) [pid = 1856] [serial = 1670] [outer = (nil)] [url = about:blank] 05:42:07 INFO - PROCESS | 1856 | --DOMWINDOW == 259 (0x7f61d956f800) [pid = 1856] [serial = 1700] [outer = (nil)] [url = about:blank] 05:42:07 INFO - PROCESS | 1856 | --DOMWINDOW == 258 (0x7f61da04d800) [pid = 1856] [serial = 1703] [outer = (nil)] [url = about:blank] 05:42:07 INFO - PROCESS | 1856 | --DOMWINDOW == 257 (0x7f61d0bde400) [pid = 1856] [serial = 1685] [outer = (nil)] [url = about:blank] 05:42:07 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61c533a800 == 150 [pid = 1856] [id = 573] 05:42:07 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61c76a2800 == 149 [pid = 1856] [id = 597] 05:42:07 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61c4838000 == 148 [pid = 1856] [id = 572] 05:42:07 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61c6714800 == 147 [pid = 1856] [id = 596] 05:42:07 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61c534c000 == 146 [pid = 1856] [id = 595] 05:42:07 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61c468c000 == 145 [pid = 1856] [id = 594] 05:42:07 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61be4dd800 == 144 [pid = 1856] [id = 593] 05:42:07 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61c4580000 == 143 [pid = 1856] [id = 592] 05:42:07 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61ce010800 == 142 [pid = 1856] [id = 582] 05:42:07 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61c8ce4000 == 141 [pid = 1856] [id = 581] 05:42:07 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61c8589000 == 140 [pid = 1856] [id = 580] 05:42:07 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61c82ec800 == 139 [pid = 1856] [id = 579] 05:42:07 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61c751f800 == 138 [pid = 1856] [id = 578] 05:42:07 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61c2cdb000 == 137 [pid = 1856] [id = 577] 05:42:07 INFO - PROCESS | 1856 | --DOMWINDOW == 256 (0x7f61c36f1000) [pid = 1856] [serial = 1719] [outer = (nil)] [url = about:blank] 05:42:07 INFO - PROCESS | 1856 | --DOMWINDOW == 255 (0x7f61c322b000) [pid = 1856] [serial = 1716] [outer = (nil)] [url = about:blank] 05:42:07 INFO - PROCESS | 1856 | --DOMWINDOW == 254 (0x7f61c3158000) [pid = 1856] [serial = 1715] [outer = (nil)] [url = about:blank] 05:42:07 INFO - PROCESS | 1856 | --DOMWINDOW == 253 (0x7f61c49d9800) [pid = 1856] [serial = 1725] [outer = (nil)] [url = about:blank] 05:42:07 INFO - PROCESS | 1856 | --DOMWINDOW == 252 (0x7f61c466a800) [pid = 1856] [serial = 1724] [outer = (nil)] [url = about:blank] 05:42:07 INFO - PROCESS | 1856 | --DOMWINDOW == 251 (0x7f61c337f800) [pid = 1856] [serial = 1718] [outer = (nil)] [url = about:blank] 05:42:07 INFO - PROCESS | 1856 | --DOMWINDOW == 250 (0x7f61cd288400) [pid = 1856] [serial = 1662] [outer = (nil)] [url = about:blank] 05:42:07 INFO - PROCESS | 1856 | --DOMWINDOW == 249 (0x7f61be8f9000) [pid = 1856] [serial = 1710] [outer = (nil)] [url = about:blank] 05:42:07 INFO - PROCESS | 1856 | --DOMWINDOW == 248 (0x7f61c36f7800) [pid = 1856] [serial = 1721] [outer = (nil)] [url = about:blank] 05:42:07 INFO - PROCESS | 1856 | --DOMWINDOW == 247 (0x7f61c4608800) [pid = 1856] [serial = 1727] [outer = (nil)] [url = about:blank] 05:42:07 INFO - PROCESS | 1856 | --DOMWINDOW == 246 (0x7f61c29df000) [pid = 1856] [serial = 1712] [outer = (nil)] [url = about:blank] 05:42:07 INFO - PROCESS | 1856 | --DOMWINDOW == 245 (0x7f61c2af4400) [pid = 1856] [serial = 1713] [outer = (nil)] [url = about:blank] 05:42:07 INFO - PROCESS | 1856 | --DOMWINDOW == 244 (0x7f61c375f400) [pid = 1856] [serial = 1722] [outer = (nil)] [url = about:blank] 05:42:07 INFO - PROCESS | 1856 | --DOMWINDOW == 243 (0x7f61c55a6c00) [pid = 1856] [serial = 1728] [outer = (nil)] [url = about:blank] 05:42:07 INFO - PROCESS | 1856 | --DOMWINDOW == 242 (0x7f61be39e400) [pid = 1856] [serial = 1709] [outer = (nil)] [url = about:blank] 05:42:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 05:42:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1335ms 05:42:07 INFO - PROCESS | 1856 | 1461328927807 Marionette TRACE conn3 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 05:42:07 INFO - PROCESS | 1856 | 1461328927814 Marionette TRACE conn3 -> [0,2433,"getWindowHandle",null] 05:42:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 05:42:07 INFO - PROCESS | 1856 | 1461328927819 Marionette TRACE conn3 <- [1,2433,null,{"value":"8"}] 05:42:07 INFO - PROCESS | 1856 | 1461328927823 Marionette TRACE conn3 -> [0,2434,"setScriptTimeout",{"ms":35000}] 05:42:07 INFO - PROCESS | 1856 | 1461328927826 Marionette TRACE conn3 <- [1,2434,null,{}] 05:42:07 INFO - PROCESS | 1856 | 1461328927830 Marionette TRACE conn3 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:42:07 INFO - PROCESS | 1856 | 1461328927976 Marionette TRACE conn3 <- [1,2435,null,{"value":null}] 05:42:08 INFO - PROCESS | 1856 | 1461328928194 Marionette TRACE conn3 -> [0,2436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:08 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61c2e1c000 == 138 [pid = 1856] [id = 616] 05:42:08 INFO - PROCESS | 1856 | ++DOMWINDOW == 243 (0x7f61bb957800) [pid = 1856] [serial = 1849] [outer = (nil)] 05:42:08 INFO - PROCESS | 1856 | ++DOMWINDOW == 244 (0x7f61c6758400) [pid = 1856] [serial = 1850] [outer = 0x7f61bb957800] 05:42:08 INFO - PROCESS | 1856 | 1461328928251 Marionette DEBUG loaded listener.js 05:42:08 INFO - PROCESS | 1856 | ++DOMWINDOW == 245 (0x7f61c815a400) [pid = 1856] [serial = 1851] [outer = 0x7f61bb957800] 05:42:08 INFO - PROCESS | 1856 | 1461328928896 Marionette TRACE conn3 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 05:42:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 05:42:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1085ms 05:42:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 05:42:08 INFO - PROCESS | 1856 | 1461328928908 Marionette TRACE conn3 -> [0,2437,"getWindowHandle",null] 05:42:08 INFO - PROCESS | 1856 | 1461328928910 Marionette TRACE conn3 <- [1,2437,null,{"value":"8"}] 05:42:08 INFO - PROCESS | 1856 | 1461328928914 Marionette TRACE conn3 -> [0,2438,"setScriptTimeout",{"ms":35000}] 05:42:08 INFO - PROCESS | 1856 | 1461328928918 Marionette TRACE conn3 <- [1,2438,null,{}] 05:42:08 INFO - PROCESS | 1856 | 1461328928922 Marionette TRACE conn3 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:42:09 INFO - PROCESS | 1856 | 1461328929128 Marionette TRACE conn3 <- [1,2439,null,{"value":null}] 05:42:09 INFO - PROCESS | 1856 | 1461328929149 Marionette TRACE conn3 -> [0,2440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:09 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61c751b800 == 139 [pid = 1856] [id = 617] 05:42:09 INFO - PROCESS | 1856 | ++DOMWINDOW == 246 (0x7f61c2af4400) [pid = 1856] [serial = 1852] [outer = (nil)] 05:42:09 INFO - PROCESS | 1856 | ++DOMWINDOW == 247 (0x7f61cd287400) [pid = 1856] [serial = 1853] [outer = 0x7f61c2af4400] 05:42:09 INFO - PROCESS | 1856 | 1461328929201 Marionette DEBUG loaded listener.js 05:42:09 INFO - PROCESS | 1856 | ++DOMWINDOW == 248 (0x7f61cde02c00) [pid = 1856] [serial = 1854] [outer = 0x7f61c2af4400] 05:42:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 05:42:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1076ms 05:42:09 INFO - PROCESS | 1856 | 1461328929982 Marionette TRACE conn3 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 05:42:09 INFO - PROCESS | 1856 | 1461328929991 Marionette TRACE conn3 -> [0,2441,"getWindowHandle",null] 05:42:09 INFO - PROCESS | 1856 | 1461328929994 Marionette TRACE conn3 <- [1,2441,null,{"value":"8"}] 05:42:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 05:42:10 INFO - PROCESS | 1856 | 1461328930008 Marionette TRACE conn3 -> [0,2442,"setScriptTimeout",{"ms":35000}] 05:42:10 INFO - PROCESS | 1856 | 1461328930010 Marionette TRACE conn3 <- [1,2442,null,{}] 05:42:10 INFO - PROCESS | 1856 | 1461328930015 Marionette TRACE conn3 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:42:10 INFO - PROCESS | 1856 | 1461328930236 Marionette TRACE conn3 <- [1,2443,null,{"value":null}] 05:42:10 INFO - PROCESS | 1856 | 1461328930268 Marionette TRACE conn3 -> [0,2444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:10 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61c8582800 == 140 [pid = 1856] [id = 618] 05:42:10 INFO - PROCESS | 1856 | ++DOMWINDOW == 249 (0x7f61cddedc00) [pid = 1856] [serial = 1855] [outer = (nil)] 05:42:10 INFO - PROCESS | 1856 | ++DOMWINDOW == 250 (0x7f61cf389c00) [pid = 1856] [serial = 1856] [outer = 0x7f61cddedc00] 05:42:10 INFO - PROCESS | 1856 | 1461328930322 Marionette DEBUG loaded listener.js 05:42:10 INFO - PROCESS | 1856 | ++DOMWINDOW == 251 (0x7f61cf3a3000) [pid = 1856] [serial = 1857] [outer = 0x7f61cddedc00] 05:42:11 INFO - PROCESS | 1856 | 1461328931103 Marionette TRACE conn3 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 05:42:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 05:42:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1140ms 05:42:11 INFO - PROCESS | 1856 | 1461328931139 Marionette TRACE conn3 -> [0,2445,"getWindowHandle",null] 05:42:11 INFO - PROCESS | 1856 | 1461328931142 Marionette TRACE conn3 <- [1,2445,null,{"value":"8"}] 05:42:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 05:42:11 INFO - PROCESS | 1856 | 1461328931147 Marionette TRACE conn3 -> [0,2446,"setScriptTimeout",{"ms":35000}] 05:42:11 INFO - PROCESS | 1856 | 1461328931149 Marionette TRACE conn3 <- [1,2446,null,{}] 05:42:11 INFO - PROCESS | 1856 | 1461328931159 Marionette TRACE conn3 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:42:11 INFO - PROCESS | 1856 | 1461328931357 Marionette TRACE conn3 <- [1,2447,null,{"value":null}] 05:42:11 INFO - PROCESS | 1856 | 1461328931385 Marionette TRACE conn3 -> [0,2448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:11 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61cd61b800 == 141 [pid = 1856] [id = 619] 05:42:11 INFO - PROCESS | 1856 | ++DOMWINDOW == 252 (0x7f61cde06000) [pid = 1856] [serial = 1858] [outer = (nil)] 05:42:11 INFO - PROCESS | 1856 | ++DOMWINDOW == 253 (0x7f61d04af000) [pid = 1856] [serial = 1859] [outer = 0x7f61cde06000] 05:42:11 INFO - PROCESS | 1856 | 1461328931438 Marionette DEBUG loaded listener.js 05:42:11 INFO - PROCESS | 1856 | ++DOMWINDOW == 254 (0x7f61d0b33000) [pid = 1856] [serial = 1860] [outer = 0x7f61cde06000] 05:42:12 INFO - PROCESS | 1856 | --DOMWINDOW == 253 (0x7f61beac6800) [pid = 1856] [serial = 1498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 05:42:12 INFO - PROCESS | 1856 | --DOMWINDOW == 252 (0x7f61cddecc00) [pid = 1856] [serial = 1390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 05:42:12 INFO - PROCESS | 1856 | --DOMWINDOW == 251 (0x7f61c3227400) [pid = 1856] [serial = 1495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 05:42:12 INFO - PROCESS | 1856 | --DOMWINDOW == 250 (0x7f61be8ee800) [pid = 1856] [serial = 1489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 05:42:12 INFO - PROCESS | 1856 | --DOMWINDOW == 249 (0x7f61bd238400) [pid = 1856] [serial = 1501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 05:42:12 INFO - PROCESS | 1856 | --DOMWINDOW == 248 (0x7f61bb953800) [pid = 1856] [serial = 1705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 05:42:12 INFO - PROCESS | 1856 | --DOMWINDOW == 247 (0x7f61be8ea400) [pid = 1856] [serial = 1483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 05:42:12 INFO - PROCESS | 1856 | --DOMWINDOW == 246 (0x7f61be39f000) [pid = 1856] [serial = 1639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 05:42:12 INFO - PROCESS | 1856 | --DOMWINDOW == 245 (0x7f61bb954400) [pid = 1856] [serial = 1504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 05:42:12 INFO - PROCESS | 1856 | --DOMWINDOW == 244 (0x7f61bd23fc00) [pid = 1856] [serial = 1507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 05:42:12 INFO - PROCESS | 1856 | --DOMWINDOW == 243 (0x7f61be8ee400) [pid = 1856] [serial = 1486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 05:42:12 INFO - PROCESS | 1856 | --DOMWINDOW == 242 (0x7f61bfb59000) [pid = 1856] [serial = 1480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 05:42:12 INFO - PROCESS | 1856 | --DOMWINDOW == 241 (0x7f61c6545000) [pid = 1856] [serial = 1492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 05:42:12 INFO - PROCESS | 1856 | --DOMWINDOW == 240 (0x7f61d6f4c000) [pid = 1856] [serial = 1477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 05:42:12 INFO - PROCESS | 1856 | --DOMWINDOW == 239 (0x7f61c37cec00) [pid = 1856] [serial = 1789] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 05:42:12 INFO - PROCESS | 1856 | --DOMWINDOW == 238 (0x7f61c77e9000) [pid = 1856] [serial = 1792] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 05:42:12 INFO - PROCESS | 1856 | --DOMWINDOW == 237 (0x7f61c2ee1c00) [pid = 1856] [serial = 1786] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 05:42:12 INFO - PROCESS | 1856 | --DOMWINDOW == 236 (0x7f61be39c800) [pid = 1856] [serial = 1780] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 05:42:12 INFO - PROCESS | 1856 | --DOMWINDOW == 235 (0x7f61be8f8400) [pid = 1856] [serial = 1783] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 05:42:12 INFO - PROCESS | 1856 | --DOMWINDOW == 234 (0x7f61be8ed400) [pid = 1856] [serial = 1777] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 05:42:12 INFO - PROCESS | 1856 | --DOMWINDOW == 233 (0x7f61bfb5fc00) [pid = 1856] [serial = 1795] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 05:42:13 INFO - PROCESS | 1856 | 1461328933073 Marionette TRACE conn3 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 05:42:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 05:42:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1936ms 05:42:13 INFO - PROCESS | 1856 | 1461328933095 Marionette TRACE conn3 -> [0,2449,"getWindowHandle",null] 05:42:13 INFO - PROCESS | 1856 | 1461328933098 Marionette TRACE conn3 <- [1,2449,null,{"value":"8"}] 05:42:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 05:42:13 INFO - PROCESS | 1856 | 1461328933104 Marionette TRACE conn3 -> [0,2450,"setScriptTimeout",{"ms":35000}] 05:42:13 INFO - PROCESS | 1856 | 1461328933106 Marionette TRACE conn3 <- [1,2450,null,{}] 05:42:13 INFO - PROCESS | 1856 | 1461328933110 Marionette TRACE conn3 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:42:13 INFO - PROCESS | 1856 | 1461328933263 Marionette TRACE conn3 <- [1,2451,null,{"value":null}] 05:42:13 INFO - PROCESS | 1856 | 1461328933275 Marionette TRACE conn3 -> [0,2452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:13 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61c30d4800 == 142 [pid = 1856] [id = 620] 05:42:13 INFO - PROCESS | 1856 | ++DOMWINDOW == 234 (0x7f61bb953800) [pid = 1856] [serial = 1861] [outer = (nil)] 05:42:13 INFO - PROCESS | 1856 | ++DOMWINDOW == 235 (0x7f61beac4400) [pid = 1856] [serial = 1862] [outer = 0x7f61bb953800] 05:42:13 INFO - PROCESS | 1856 | 1461328933330 Marionette DEBUG loaded listener.js 05:42:13 INFO - PROCESS | 1856 | ++DOMWINDOW == 236 (0x7f61c322b800) [pid = 1856] [serial = 1863] [outer = 0x7f61bb953800] 05:42:14 INFO - PROCESS | 1856 | 1461328934034 Marionette TRACE conn3 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 05:42:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 05:42:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 976ms 05:42:14 INFO - PROCESS | 1856 | 1461328934082 Marionette TRACE conn3 -> [0,2453,"getWindowHandle",null] 05:42:14 INFO - PROCESS | 1856 | 1461328934085 Marionette TRACE conn3 <- [1,2453,null,{"value":"8"}] 05:42:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 05:42:14 INFO - PROCESS | 1856 | 1461328934090 Marionette TRACE conn3 -> [0,2454,"setScriptTimeout",{"ms":35000}] 05:42:14 INFO - PROCESS | 1856 | 1461328934092 Marionette TRACE conn3 <- [1,2454,null,{}] 05:42:14 INFO - PROCESS | 1856 | 1461328934097 Marionette TRACE conn3 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:42:14 INFO - PROCESS | 1856 | 1461328934245 Marionette TRACE conn3 <- [1,2455,null,{"value":null}] 05:42:14 INFO - PROCESS | 1856 | 1461328934421 Marionette TRACE conn3 -> [0,2456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:14 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61cd878800 == 143 [pid = 1856] [id = 621] 05:42:14 INFO - PROCESS | 1856 | ++DOMWINDOW == 237 (0x7f61bb94dc00) [pid = 1856] [serial = 1864] [outer = (nil)] 05:42:14 INFO - PROCESS | 1856 | ++DOMWINDOW == 238 (0x7f61c4604800) [pid = 1856] [serial = 1865] [outer = 0x7f61bb94dc00] 05:42:14 INFO - PROCESS | 1856 | 1461328934474 Marionette DEBUG loaded listener.js 05:42:14 INFO - PROCESS | 1856 | ++DOMWINDOW == 239 (0x7f61d047cc00) [pid = 1856] [serial = 1866] [outer = 0x7f61bb94dc00] 05:42:15 INFO - PROCESS | 1856 | 1461328935387 Marionette TRACE conn3 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 05:42:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 05:42:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1324ms 05:42:15 INFO - PROCESS | 1856 | 1461328935416 Marionette TRACE conn3 -> [0,2457,"getWindowHandle",null] 05:42:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 05:42:15 INFO - PROCESS | 1856 | 1461328935422 Marionette TRACE conn3 <- [1,2457,null,{"value":"8"}] 05:42:15 INFO - PROCESS | 1856 | 1461328935429 Marionette TRACE conn3 -> [0,2458,"setScriptTimeout",{"ms":35000}] 05:42:15 INFO - PROCESS | 1856 | 1461328935434 Marionette TRACE conn3 <- [1,2458,null,{}] 05:42:15 INFO - PROCESS | 1856 | 1461328935441 Marionette TRACE conn3 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:42:15 INFO - PROCESS | 1856 | 1461328935629 Marionette TRACE conn3 <- [1,2459,null,{"value":null}] 05:42:15 INFO - PROCESS | 1856 | 1461328935847 Marionette TRACE conn3 -> [0,2460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:15 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61c46d6800 == 144 [pid = 1856] [id = 622] 05:42:15 INFO - PROCESS | 1856 | ++DOMWINDOW == 240 (0x7f61be8f9000) [pid = 1856] [serial = 1867] [outer = (nil)] 05:42:15 INFO - PROCESS | 1856 | ++DOMWINDOW == 241 (0x7f61c2ccb800) [pid = 1856] [serial = 1868] [outer = 0x7f61be8f9000] 05:42:15 INFO - PROCESS | 1856 | 1461328935955 Marionette DEBUG loaded listener.js 05:42:16 INFO - PROCESS | 1856 | ++DOMWINDOW == 242 (0x7f61c36f6400) [pid = 1856] [serial = 1869] [outer = 0x7f61be8f9000] 05:42:16 INFO - PROCESS | 1856 | 1461328936836 Marionette TRACE conn3 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 05:42:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 05:42:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1441ms 05:42:16 INFO - PROCESS | 1856 | 1461328936870 Marionette TRACE conn3 -> [0,2461,"getWindowHandle",null] 05:42:16 INFO - PROCESS | 1856 | 1461328936877 Marionette TRACE conn3 <- [1,2461,null,{"value":"8"}] 05:42:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 05:42:16 INFO - PROCESS | 1856 | 1461328936886 Marionette TRACE conn3 -> [0,2462,"setScriptTimeout",{"ms":35000}] 05:42:16 INFO - PROCESS | 1856 | 1461328936890 Marionette TRACE conn3 <- [1,2462,null,{}] 05:42:16 INFO - PROCESS | 1856 | 1461328936895 Marionette TRACE conn3 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:42:17 INFO - PROCESS | 1856 | 1461328937073 Marionette TRACE conn3 <- [1,2463,null,{"value":null}] 05:42:17 INFO - PROCESS | 1856 | 1461328937287 Marionette TRACE conn3 -> [0,2464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:17 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61c769c800 == 145 [pid = 1856] [id = 623] 05:42:17 INFO - PROCESS | 1856 | ++DOMWINDOW == 243 (0x7f61c375bc00) [pid = 1856] [serial = 1870] [outer = (nil)] 05:42:17 INFO - PROCESS | 1856 | ++DOMWINDOW == 244 (0x7f61c49d4400) [pid = 1856] [serial = 1871] [outer = 0x7f61c375bc00] 05:42:17 INFO - PROCESS | 1856 | 1461328937391 Marionette DEBUG loaded listener.js 05:42:17 INFO - PROCESS | 1856 | ++DOMWINDOW == 245 (0x7f61c654e400) [pid = 1856] [serial = 1872] [outer = 0x7f61c375bc00] 05:42:18 INFO - PROCESS | 1856 | 1461328938325 Marionette TRACE conn3 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 05:42:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 05:42:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1479ms 05:42:18 INFO - PROCESS | 1856 | 1461328938365 Marionette TRACE conn3 -> [0,2465,"getWindowHandle",null] 05:42:18 INFO - PROCESS | 1856 | 1461328938369 Marionette TRACE conn3 <- [1,2465,null,{"value":"8"}] 05:42:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 05:42:18 INFO - PROCESS | 1856 | 1461328938374 Marionette TRACE conn3 -> [0,2466,"setScriptTimeout",{"ms":35000}] 05:42:18 INFO - PROCESS | 1856 | 1461328938380 Marionette TRACE conn3 <- [1,2466,null,{}] 05:42:18 INFO - PROCESS | 1856 | 1461328938393 Marionette TRACE conn3 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:42:18 INFO - PROCESS | 1856 | 1461328938564 Marionette TRACE conn3 <- [1,2467,null,{"value":null}] 05:42:18 INFO - PROCESS | 1856 | 1461328938782 Marionette TRACE conn3 -> [0,2468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:18 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61d0bae000 == 146 [pid = 1856] [id = 624] 05:42:18 INFO - PROCESS | 1856 | ++DOMWINDOW == 246 (0x7f61cd281800) [pid = 1856] [serial = 1873] [outer = (nil)] 05:42:18 INFO - PROCESS | 1856 | ++DOMWINDOW == 247 (0x7f61ce05a000) [pid = 1856] [serial = 1874] [outer = 0x7f61cd281800] 05:42:18 INFO - PROCESS | 1856 | 1461328938891 Marionette DEBUG loaded listener.js 05:42:18 INFO - PROCESS | 1856 | ++DOMWINDOW == 248 (0x7f61cf20ac00) [pid = 1856] [serial = 1875] [outer = 0x7f61cd281800] 05:42:19 INFO - PROCESS | 1856 | 1461328939691 Marionette TRACE conn3 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 05:42:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 05:42:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1384ms 05:42:19 INFO - PROCESS | 1856 | 1461328939759 Marionette TRACE conn3 -> [0,2469,"getWindowHandle",null] 05:42:19 INFO - PROCESS | 1856 | 1461328939763 Marionette TRACE conn3 <- [1,2469,null,{"value":"8"}] 05:42:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 05:42:19 INFO - PROCESS | 1856 | 1461328939769 Marionette TRACE conn3 -> [0,2470,"setScriptTimeout",{"ms":35000}] 05:42:19 INFO - PROCESS | 1856 | 1461328939771 Marionette TRACE conn3 <- [1,2470,null,{}] 05:42:19 INFO - PROCESS | 1856 | 1461328939775 Marionette TRACE conn3 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:42:19 INFO - PROCESS | 1856 | 1461328939937 Marionette TRACE conn3 <- [1,2471,null,{"value":null}] 05:42:20 INFO - PROCESS | 1856 | 1461328940151 Marionette TRACE conn3 -> [0,2472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:20 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61d19b7000 == 147 [pid = 1856] [id = 625] 05:42:20 INFO - PROCESS | 1856 | ++DOMWINDOW == 249 (0x7f61cd816c00) [pid = 1856] [serial = 1876] [outer = (nil)] 05:42:20 INFO - PROCESS | 1856 | ++DOMWINDOW == 250 (0x7f61d04c7000) [pid = 1856] [serial = 1877] [outer = 0x7f61cd816c00] 05:42:20 INFO - PROCESS | 1856 | 1461328940259 Marionette DEBUG loaded listener.js 05:42:20 INFO - PROCESS | 1856 | ++DOMWINDOW == 251 (0x7f61d0a5ac00) [pid = 1856] [serial = 1878] [outer = 0x7f61cd816c00] 05:42:21 INFO - PROCESS | 1856 | 1461328941079 Marionette TRACE conn3 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 05:42:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 05:42:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1376ms 05:42:21 INFO - PROCESS | 1856 | 1461328941145 Marionette TRACE conn3 -> [0,2473,"getWindowHandle",null] 05:42:21 INFO - PROCESS | 1856 | 1461328941148 Marionette TRACE conn3 <- [1,2473,null,{"value":"8"}] 05:42:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 05:42:21 INFO - PROCESS | 1856 | 1461328941154 Marionette TRACE conn3 -> [0,2474,"setScriptTimeout",{"ms":35000}] 05:42:21 INFO - PROCESS | 1856 | 1461328941156 Marionette TRACE conn3 <- [1,2474,null,{}] 05:42:21 INFO - PROCESS | 1856 | 1461328941161 Marionette TRACE conn3 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:42:21 INFO - PROCESS | 1856 | 1461328941319 Marionette TRACE conn3 <- [1,2475,null,{"value":null}] 05:42:21 INFO - PROCESS | 1856 | 1461328941531 Marionette TRACE conn3 -> [0,2476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:21 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61d4e0b000 == 148 [pid = 1856] [id = 626] 05:42:21 INFO - PROCESS | 1856 | ++DOMWINDOW == 252 (0x7f61cf218800) [pid = 1856] [serial = 1879] [outer = (nil)] 05:42:21 INFO - PROCESS | 1856 | ++DOMWINDOW == 253 (0x7f61d0c02800) [pid = 1856] [serial = 1880] [outer = 0x7f61cf218800] 05:42:21 INFO - PROCESS | 1856 | 1461328941637 Marionette DEBUG loaded listener.js 05:42:21 INFO - PROCESS | 1856 | ++DOMWINDOW == 254 (0x7f61d0c3c400) [pid = 1856] [serial = 1881] [outer = 0x7f61cf218800] 05:42:22 INFO - PROCESS | 1856 | 1461328942484 Marionette TRACE conn3 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 05:42:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 05:42:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1376ms 05:42:22 INFO - PROCESS | 1856 | 1461328942530 Marionette TRACE conn3 -> [0,2477,"getWindowHandle",null] 05:42:22 INFO - PROCESS | 1856 | 1461328942534 Marionette TRACE conn3 <- [1,2477,null,{"value":"8"}] 05:42:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 05:42:22 INFO - PROCESS | 1856 | 1461328942539 Marionette TRACE conn3 -> [0,2478,"setScriptTimeout",{"ms":35000}] 05:42:22 INFO - PROCESS | 1856 | 1461328942541 Marionette TRACE conn3 <- [1,2478,null,{}] 05:42:22 INFO - PROCESS | 1856 | 1461328942545 Marionette TRACE conn3 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:42:22 INFO - PROCESS | 1856 | 1461328942724 Marionette TRACE conn3 <- [1,2479,null,{"value":null}] 05:42:22 INFO - PROCESS | 1856 | 1461328942945 Marionette TRACE conn3 -> [0,2480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:23 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61d9922000 == 149 [pid = 1856] [id = 627] 05:42:23 INFO - PROCESS | 1856 | ++DOMWINDOW == 255 (0x7f61d0dc5800) [pid = 1856] [serial = 1882] [outer = (nil)] 05:42:23 INFO - PROCESS | 1856 | ++DOMWINDOW == 256 (0x7f61d177c000) [pid = 1856] [serial = 1883] [outer = 0x7f61d0dc5800] 05:42:23 INFO - PROCESS | 1856 | 1461328943054 Marionette DEBUG loaded listener.js 05:42:23 INFO - PROCESS | 1856 | ++DOMWINDOW == 257 (0x7f61d46d1c00) [pid = 1856] [serial = 1884] [outer = 0x7f61d0dc5800] 05:42:23 INFO - PROCESS | 1856 | 1461328943844 Marionette TRACE conn3 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 05:42:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 05:42:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1377ms 05:42:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 05:42:23 INFO - PROCESS | 1856 | 1461328943916 Marionette TRACE conn3 -> [0,2481,"getWindowHandle",null] 05:42:23 INFO - PROCESS | 1856 | 1461328943919 Marionette TRACE conn3 <- [1,2481,null,{"value":"8"}] 05:42:23 INFO - PROCESS | 1856 | 1461328943923 Marionette TRACE conn3 -> [0,2482,"setScriptTimeout",{"ms":35000}] 05:42:23 INFO - PROCESS | 1856 | 1461328943927 Marionette TRACE conn3 <- [1,2482,null,{}] 05:42:23 INFO - PROCESS | 1856 | 1461328943932 Marionette TRACE conn3 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:42:24 INFO - PROCESS | 1856 | 1461328944101 Marionette TRACE conn3 <- [1,2483,null,{"value":null}] 05:42:24 INFO - PROCESS | 1856 | 1461328944316 Marionette TRACE conn3 -> [0,2484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:24 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61e0de7000 == 150 [pid = 1856] [id = 628] 05:42:24 INFO - PROCESS | 1856 | ++DOMWINDOW == 258 (0x7f61d1053000) [pid = 1856] [serial = 1885] [outer = (nil)] 05:42:24 INFO - PROCESS | 1856 | ++DOMWINDOW == 259 (0x7f61d47d0c00) [pid = 1856] [serial = 1886] [outer = 0x7f61d1053000] 05:42:24 INFO - PROCESS | 1856 | 1461328944421 Marionette DEBUG loaded listener.js 05:42:24 INFO - PROCESS | 1856 | ++DOMWINDOW == 260 (0x7f61d5155c00) [pid = 1856] [serial = 1887] [outer = 0x7f61d1053000] 05:42:25 INFO - PROCESS | 1856 | 1461328945211 Marionette TRACE conn3 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 05:42:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 05:42:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1335ms 05:42:25 INFO - PROCESS | 1856 | 1461328945259 Marionette TRACE conn3 -> [0,2485,"getWindowHandle",null] 05:42:25 INFO - PROCESS | 1856 | 1461328945262 Marionette TRACE conn3 <- [1,2485,null,{"value":"8"}] 05:42:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 05:42:25 INFO - PROCESS | 1856 | 1461328945267 Marionette TRACE conn3 -> [0,2486,"setScriptTimeout",{"ms":35000}] 05:42:25 INFO - PROCESS | 1856 | 1461328945269 Marionette TRACE conn3 <- [1,2486,null,{}] 05:42:25 INFO - PROCESS | 1856 | 1461328945274 Marionette TRACE conn3 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:42:25 INFO - PROCESS | 1856 | 1461328945444 Marionette TRACE conn3 <- [1,2487,null,{"value":null}] 05:42:25 INFO - PROCESS | 1856 | 1461328945674 Marionette TRACE conn3 -> [0,2488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:25 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61e7fa5000 == 151 [pid = 1856] [id = 629] 05:42:25 INFO - PROCESS | 1856 | ++DOMWINDOW == 261 (0x7f61d1322c00) [pid = 1856] [serial = 1888] [outer = (nil)] 05:42:25 INFO - PROCESS | 1856 | ++DOMWINDOW == 262 (0x7f61d5790c00) [pid = 1856] [serial = 1889] [outer = 0x7f61d1322c00] 05:42:25 INFO - PROCESS | 1856 | 1461328945738 Marionette DEBUG loaded listener.js 05:42:25 INFO - PROCESS | 1856 | ++DOMWINDOW == 263 (0x7f61d6fa8800) [pid = 1856] [serial = 1890] [outer = 0x7f61d1322c00] 05:42:26 INFO - PROCESS | 1856 | 1461328946570 Marionette TRACE conn3 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 05:42:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 05:42:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1375ms 05:42:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 05:42:26 INFO - PROCESS | 1856 | 1461328946644 Marionette TRACE conn3 -> [0,2489,"getWindowHandle",null] 05:42:26 INFO - PROCESS | 1856 | 1461328946646 Marionette TRACE conn3 <- [1,2489,null,{"value":"8"}] 05:42:26 INFO - PROCESS | 1856 | 1461328946652 Marionette TRACE conn3 -> [0,2490,"setScriptTimeout",{"ms":35000}] 05:42:26 INFO - PROCESS | 1856 | 1461328946655 Marionette TRACE conn3 <- [1,2490,null,{}] 05:42:26 INFO - PROCESS | 1856 | 1461328946660 Marionette TRACE conn3 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:42:26 INFO - PROCESS | 1856 | 1461328946833 Marionette TRACE conn3 <- [1,2491,null,{"value":null}] 05:42:27 INFO - PROCESS | 1856 | 1461328947049 Marionette TRACE conn3 -> [0,2492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:27 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61eae7c800 == 152 [pid = 1856] [id = 630] 05:42:27 INFO - PROCESS | 1856 | ++DOMWINDOW == 264 (0x7f61d46d2400) [pid = 1856] [serial = 1891] [outer = (nil)] 05:42:27 INFO - PROCESS | 1856 | ++DOMWINDOW == 265 (0x7f61d839d400) [pid = 1856] [serial = 1892] [outer = 0x7f61d46d2400] 05:42:27 INFO - PROCESS | 1856 | 1461328947154 Marionette DEBUG loaded listener.js 05:42:27 INFO - PROCESS | 1856 | ++DOMWINDOW == 266 (0x7f61d8434000) [pid = 1856] [serial = 1893] [outer = 0x7f61d46d2400] 05:42:27 INFO - PROCESS | 1856 | 1461328947922 Marionette TRACE conn3 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 05:42:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 05:42:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1328ms 05:42:27 INFO - PROCESS | 1856 | 1461328947981 Marionette TRACE conn3 -> [0,2493,"getWindowHandle",null] 05:42:27 INFO - PROCESS | 1856 | 1461328947984 Marionette TRACE conn3 <- [1,2493,null,{"value":"8"}] 05:42:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 05:42:27 INFO - PROCESS | 1856 | 1461328947989 Marionette TRACE conn3 -> [0,2494,"setScriptTimeout",{"ms":35000}] 05:42:27 INFO - PROCESS | 1856 | 1461328947991 Marionette TRACE conn3 <- [1,2494,null,{}] 05:42:27 INFO - PROCESS | 1856 | 1461328947996 Marionette TRACE conn3 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:42:28 INFO - PROCESS | 1856 | 1461328948152 Marionette TRACE conn3 <- [1,2495,null,{"value":null}] 05:42:28 INFO - PROCESS | 1856 | 1461328948376 Marionette TRACE conn3 -> [0,2496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:28 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61ec649800 == 153 [pid = 1856] [id = 631] 05:42:28 INFO - PROCESS | 1856 | ++DOMWINDOW == 267 (0x7f61cddecc00) [pid = 1856] [serial = 1894] [outer = (nil)] 05:42:28 INFO - PROCESS | 1856 | ++DOMWINDOW == 268 (0x7f61d88f6c00) [pid = 1856] [serial = 1895] [outer = 0x7f61cddecc00] 05:42:28 INFO - PROCESS | 1856 | 1461328948478 Marionette DEBUG loaded listener.js 05:42:28 INFO - PROCESS | 1856 | ++DOMWINDOW == 269 (0x7f61d9542000) [pid = 1856] [serial = 1896] [outer = 0x7f61cddecc00] 05:42:29 INFO - PROCESS | 1856 | 1461328949326 Marionette TRACE conn3 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 05:42:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 05:42:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1380ms 05:42:29 INFO - PROCESS | 1856 | 1461328949370 Marionette TRACE conn3 -> [0,2497,"getWindowHandle",null] 05:42:29 INFO - PROCESS | 1856 | 1461328949373 Marionette TRACE conn3 <- [1,2497,null,{"value":"8"}] 05:42:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 05:42:29 INFO - PROCESS | 1856 | 1461328949379 Marionette TRACE conn3 -> [0,2498,"setScriptTimeout",{"ms":35000}] 05:42:29 INFO - PROCESS | 1856 | 1461328949382 Marionette TRACE conn3 <- [1,2498,null,{}] 05:42:29 INFO - PROCESS | 1856 | 1461328949387 Marionette TRACE conn3 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:42:29 INFO - PROCESS | 1856 | 1461328949569 Marionette TRACE conn3 <- [1,2499,null,{"value":null}] 05:42:29 INFO - PROCESS | 1856 | 1461328949794 Marionette TRACE conn3 -> [0,2500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:29 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61c4828800 == 154 [pid = 1856] [id = 632] 05:42:29 INFO - PROCESS | 1856 | ++DOMWINDOW == 270 (0x7f61bb95ac00) [pid = 1856] [serial = 1897] [outer = (nil)] 05:42:29 INFO - PROCESS | 1856 | ++DOMWINDOW == 271 (0x7f61c2ae8800) [pid = 1856] [serial = 1898] [outer = 0x7f61bb95ac00] 05:42:29 INFO - PROCESS | 1856 | 1461328949903 Marionette DEBUG loaded listener.js 05:42:29 INFO - PROCESS | 1856 | ++DOMWINDOW == 272 (0x7f61d9d22400) [pid = 1856] [serial = 1899] [outer = 0x7f61bb95ac00] 05:42:30 INFO - PROCESS | 1856 | 1461328950716 Marionette TRACE conn3 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 05:42:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 05:42:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1377ms 05:42:30 INFO - PROCESS | 1856 | 1461328950756 Marionette TRACE conn3 -> [0,2501,"getWindowHandle",null] 05:42:30 INFO - PROCESS | 1856 | 1461328950759 Marionette TRACE conn3 <- [1,2501,null,{"value":"8"}] 05:42:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 05:42:30 INFO - PROCESS | 1856 | 1461328950764 Marionette TRACE conn3 -> [0,2502,"setScriptTimeout",{"ms":35000}] 05:42:30 INFO - PROCESS | 1856 | 1461328950766 Marionette TRACE conn3 <- [1,2502,null,{}] 05:42:30 INFO - PROCESS | 1856 | 1461328950771 Marionette TRACE conn3 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:42:30 INFO - PROCESS | 1856 | 1461328950947 Marionette TRACE conn3 <- [1,2503,null,{"value":null}] 05:42:31 INFO - PROCESS | 1856 | 1461328951174 Marionette TRACE conn3 -> [0,2504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:31 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61d1a32000 == 155 [pid = 1856] [id = 633] 05:42:31 INFO - PROCESS | 1856 | ++DOMWINDOW == 273 (0x7f61bb95c400) [pid = 1856] [serial = 1900] [outer = (nil)] 05:42:31 INFO - PROCESS | 1856 | ++DOMWINDOW == 274 (0x7f61d9dd0800) [pid = 1856] [serial = 1901] [outer = 0x7f61bb95c400] 05:42:31 INFO - PROCESS | 1856 | 1461328951283 Marionette DEBUG loaded listener.js 05:42:31 INFO - PROCESS | 1856 | ++DOMWINDOW == 275 (0x7f61daa36800) [pid = 1856] [serial = 1902] [outer = 0x7f61bb95c400] 05:42:32 INFO - PROCESS | 1856 | 1461328952103 Marionette TRACE conn3 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 05:42:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 05:42:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1379ms 05:42:32 INFO - PROCESS | 1856 | 1461328952145 Marionette TRACE conn3 -> [0,2505,"getWindowHandle",null] 05:42:32 INFO - PROCESS | 1856 | 1461328952148 Marionette TRACE conn3 <- [1,2505,null,{"value":"8"}] 05:42:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 05:42:32 INFO - PROCESS | 1856 | 1461328952153 Marionette TRACE conn3 -> [0,2506,"setScriptTimeout",{"ms":35000}] 05:42:32 INFO - PROCESS | 1856 | 1461328952155 Marionette TRACE conn3 <- [1,2506,null,{}] 05:42:32 INFO - PROCESS | 1856 | 1461328952159 Marionette TRACE conn3 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:42:32 INFO - PROCESS | 1856 | 1461328952330 Marionette TRACE conn3 <- [1,2507,null,{"value":null}] 05:42:33 INFO - PROCESS | 1856 | 1461328953164 Marionette TRACE conn3 -> [0,2508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:33 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61c30dd800 == 156 [pid = 1856] [id = 634] 05:42:33 INFO - PROCESS | 1856 | ++DOMWINDOW == 276 (0x7f61be18ec00) [pid = 1856] [serial = 1903] [outer = (nil)] 05:42:33 INFO - PROCESS | 1856 | ++DOMWINDOW == 277 (0x7f61be395000) [pid = 1856] [serial = 1904] [outer = 0x7f61be18ec00] 05:42:33 INFO - PROCESS | 1856 | 1461328953236 Marionette DEBUG loaded listener.js 05:42:33 INFO - PROCESS | 1856 | ++DOMWINDOW == 278 (0x7f61beac6400) [pid = 1856] [serial = 1905] [outer = 0x7f61be18ec00] 05:42:34 INFO - PROCESS | 1856 | 1461328953999 Marionette TRACE conn3 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 05:42:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 05:42:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1882ms 05:42:34 INFO - PROCESS | 1856 | 1461328954036 Marionette TRACE conn3 -> [0,2509,"getWindowHandle",null] 05:42:34 INFO - PROCESS | 1856 | 1461328954040 Marionette TRACE conn3 <- [1,2509,null,{"value":"8"}] 05:42:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 05:42:34 INFO - PROCESS | 1856 | 1461328954047 Marionette TRACE conn3 -> [0,2510,"setScriptTimeout",{"ms":35000}] 05:42:34 INFO - PROCESS | 1856 | 1461328954052 Marionette TRACE conn3 <- [1,2510,null,{}] 05:42:34 INFO - PROCESS | 1856 | 1461328954058 Marionette TRACE conn3 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:42:34 INFO - PROCESS | 1856 | 1461328954228 Marionette TRACE conn3 <- [1,2511,null,{"value":null}] 05:42:34 INFO - PROCESS | 1856 | 1461328954448 Marionette TRACE conn3 -> [0,2512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:34 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61c4579000 == 157 [pid = 1856] [id = 635] 05:42:34 INFO - PROCESS | 1856 | ++DOMWINDOW == 279 (0x7f61bb954400) [pid = 1856] [serial = 1906] [outer = (nil)] 05:42:34 INFO - PROCESS | 1856 | ++DOMWINDOW == 280 (0x7f61beac3800) [pid = 1856] [serial = 1907] [outer = 0x7f61bb954400] 05:42:34 INFO - PROCESS | 1856 | 1461328954566 Marionette DEBUG loaded listener.js 05:42:34 INFO - PROCESS | 1856 | ++DOMWINDOW == 281 (0x7f61c3159c00) [pid = 1856] [serial = 1908] [outer = 0x7f61bb954400] 05:42:35 INFO - PROCESS | 1856 | 1461328955525 Marionette TRACE conn3 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 05:42:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 05:42:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1540ms 05:42:35 INFO - PROCESS | 1856 | 1461328955591 Marionette TRACE conn3 -> [0,2513,"getWindowHandle",null] 05:42:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 05:42:35 INFO - PROCESS | 1856 | 1461328955597 Marionette TRACE conn3 <- [1,2513,null,{"value":"8"}] 05:42:35 INFO - PROCESS | 1856 | 1461328955602 Marionette TRACE conn3 -> [0,2514,"setScriptTimeout",{"ms":35000}] 05:42:35 INFO - PROCESS | 1856 | 1461328955605 Marionette TRACE conn3 <- [1,2514,null,{}] 05:42:35 INFO - PROCESS | 1856 | 1461328955610 Marionette TRACE conn3 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:42:35 INFO - PROCESS | 1856 | 1461328955769 Marionette TRACE conn3 <- [1,2515,null,{"value":null}] 05:42:36 INFO - PROCESS | 1856 | 1461328956062 Marionette TRACE conn3 -> [0,2516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.blur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:36 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61bb8d7000 == 158 [pid = 1856] [id = 636] 05:42:36 INFO - PROCESS | 1856 | ++DOMWINDOW == 282 (0x7f61c36ec000) [pid = 1856] [serial = 1909] [outer = (nil)] 05:42:36 INFO - PROCESS | 1856 | ++DOMWINDOW == 283 (0x7f61c37cd000) [pid = 1856] [serial = 1910] [outer = 0x7f61c36ec000] 05:42:36 INFO - PROCESS | 1856 | 1461328956167 Marionette DEBUG loaded listener.js 05:42:36 INFO - PROCESS | 1856 | ++DOMWINDOW == 284 (0x7f61c45ee000) [pid = 1856] [serial = 1911] [outer = 0x7f61c36ec000] 05:42:36 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61c30d4800 == 157 [pid = 1856] [id = 620] 05:42:36 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61cd61b800 == 156 [pid = 1856] [id = 619] 05:42:36 INFO - PROCESS | 1856 | --DOMWINDOW == 283 (0x7f61d0f53c00) [pid = 1856] [serial = 1772] [outer = (nil)] [url = about:blank] 05:42:36 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61c8582800 == 155 [pid = 1856] [id = 618] 05:42:36 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61c751b800 == 154 [pid = 1856] [id = 617] 05:42:36 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61c2e1c000 == 153 [pid = 1856] [id = 616] 05:42:36 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61bfceb800 == 152 [pid = 1856] [id = 615] 05:42:36 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61c5544800 == 151 [pid = 1856] [id = 614] 05:42:36 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61c4fd8000 == 150 [pid = 1856] [id = 613] 05:42:36 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61db28c800 == 149 [pid = 1856] [id = 608] 05:42:36 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61daae8800 == 148 [pid = 1856] [id = 607] 05:42:36 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61d9d66800 == 147 [pid = 1856] [id = 606] 05:42:36 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61d5554800 == 146 [pid = 1856] [id = 605] 05:42:36 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61d2f7f000 == 145 [pid = 1856] [id = 604] 05:42:36 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61d0ba5800 == 144 [pid = 1856] [id = 603] 05:42:36 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61cf349800 == 143 [pid = 1856] [id = 602] 05:42:36 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61c765f800 == 142 [pid = 1856] [id = 601] 05:42:36 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61c30c8000 == 141 [pid = 1856] [id = 600] 05:42:36 INFO - PROCESS | 1856 | 1461328956980 Marionette TRACE conn3 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 05:42:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 05:42:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1432ms 05:42:37 INFO - PROCESS | 1856 | 1461328957034 Marionette TRACE conn3 -> [0,2517,"getWindowHandle",null] 05:42:37 INFO - PROCESS | 1856 | 1461328957037 Marionette TRACE conn3 <- [1,2517,null,{"value":"8"}] 05:42:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 05:42:37 INFO - PROCESS | 1856 | --DOMWINDOW == 282 (0x7f61beacfc00) [pid = 1856] [serial = 1500] [outer = (nil)] [url = about:blank] 05:42:37 INFO - PROCESS | 1856 | --DOMWINDOW == 281 (0x7f61d04ae800) [pid = 1856] [serial = 1392] [outer = (nil)] [url = about:blank] 05:42:37 INFO - PROCESS | 1856 | --DOMWINDOW == 280 (0x7f61cde08800) [pid = 1856] [serial = 1497] [outer = (nil)] [url = about:blank] 05:42:37 INFO - PROCESS | 1856 | --DOMWINDOW == 279 (0x7f61eae42000) [pid = 1856] [serial = 1491] [outer = (nil)] [url = about:blank] 05:42:37 INFO - PROCESS | 1856 | --DOMWINDOW == 278 (0x7f61bd245000) [pid = 1856] [serial = 1503] [outer = (nil)] [url = about:blank] 05:42:37 INFO - PROCESS | 1856 | --DOMWINDOW == 277 (0x7f61d8430c00) [pid = 1856] [serial = 1707] [outer = (nil)] [url = about:blank] 05:42:37 INFO - PROCESS | 1856 | --DOMWINDOW == 276 (0x7f61be8f7c00) [pid = 1856] [serial = 1485] [outer = (nil)] [url = about:blank] 05:42:37 INFO - PROCESS | 1856 | --DOMWINDOW == 275 (0x7f61c32ce000) [pid = 1856] [serial = 1641] [outer = (nil)] [url = about:blank] 05:42:37 INFO - PROCESS | 1856 | --DOMWINDOW == 274 (0x7f61bd23b000) [pid = 1856] [serial = 1506] [outer = (nil)] [url = about:blank] 05:42:37 INFO - PROCESS | 1856 | --DOMWINDOW == 273 (0x7f61beacdc00) [pid = 1856] [serial = 1509] [outer = (nil)] [url = about:blank] 05:42:37 INFO - PROCESS | 1856 | --DOMWINDOW == 272 (0x7f61e8d6b800) [pid = 1856] [serial = 1488] [outer = (nil)] [url = about:blank] 05:42:37 INFO - PROCESS | 1856 | --DOMWINDOW == 271 (0x7f61e7b70c00) [pid = 1856] [serial = 1482] [outer = (nil)] [url = about:blank] 05:42:37 INFO - PROCESS | 1856 | --DOMWINDOW == 270 (0x7f61ecf47400) [pid = 1856] [serial = 1494] [outer = (nil)] [url = about:blank] 05:42:37 INFO - PROCESS | 1856 | --DOMWINDOW == 269 (0x7f61e6c40000) [pid = 1856] [serial = 1479] [outer = (nil)] [url = about:blank] 05:42:37 INFO - PROCESS | 1856 | --DOMWINDOW == 268 (0x7f61c6547c00) [pid = 1856] [serial = 1790] [outer = (nil)] [url = about:blank] 05:42:37 INFO - PROCESS | 1856 | --DOMWINDOW == 267 (0x7f61cd28a800) [pid = 1856] [serial = 1793] [outer = (nil)] [url = about:blank] 05:42:37 INFO - PROCESS | 1856 | --DOMWINDOW == 266 (0x7f61c675f000) [pid = 1856] [serial = 1791] [outer = (nil)] [url = about:blank] 05:42:37 INFO - PROCESS | 1856 | --DOMWINDOW == 265 (0x7f61ce051c00) [pid = 1856] [serial = 1794] [outer = (nil)] [url = about:blank] 05:42:37 INFO - PROCESS | 1856 | --DOMWINDOW == 264 (0x7f61c4668400) [pid = 1856] [serial = 1787] [outer = (nil)] [url = about:blank] 05:42:37 INFO - PROCESS | 1856 | --DOMWINDOW == 263 (0x7f61cef9fc00) [pid = 1856] [serial = 1751] [outer = (nil)] [url = about:blank] 05:42:37 INFO - PROCESS | 1856 | --DOMWINDOW == 262 (0x7f61c6547400) [pid = 1856] [serial = 1739] [outer = (nil)] [url = about:blank] 05:42:37 INFO - PROCESS | 1856 | --DOMWINDOW == 261 (0x7f61ce04e400) [pid = 1856] [serial = 1748] [outer = (nil)] [url = about:blank] 05:42:37 INFO - PROCESS | 1856 | --DOMWINDOW == 260 (0x7f61c77e9400) [pid = 1856] [serial = 1742] [outer = (nil)] [url = about:blank] 05:42:37 INFO - PROCESS | 1856 | --DOMWINDOW == 259 (0x7f61c2ed4400) [pid = 1856] [serial = 1781] [outer = (nil)] [url = about:blank] 05:42:37 INFO - PROCESS | 1856 | --DOMWINDOW == 258 (0x7f61c337f400) [pid = 1856] [serial = 1782] [outer = (nil)] [url = about:blank] 05:42:37 INFO - PROCESS | 1856 | --DOMWINDOW == 257 (0x7f61d0473800) [pid = 1856] [serial = 1760] [outer = (nil)] [url = about:blank] 05:42:37 INFO - PROCESS | 1856 | --DOMWINDOW == 256 (0x7f61bfb51400) [pid = 1856] [serial = 1733] [outer = (nil)] [url = about:blank] 05:42:37 INFO - PROCESS | 1856 | --DOMWINDOW == 255 (0x7f61cf216000) [pid = 1856] [serial = 1754] [outer = (nil)] [url = about:blank] 05:42:37 INFO - PROCESS | 1856 | --DOMWINDOW == 254 (0x7f61c37cc800) [pid = 1856] [serial = 1784] [outer = (nil)] [url = about:blank] 05:42:37 INFO - PROCESS | 1856 | --DOMWINDOW == 253 (0x7f61c4604400) [pid = 1856] [serial = 1785] [outer = (nil)] [url = about:blank] 05:42:37 INFO - PROCESS | 1856 | --DOMWINDOW == 252 (0x7f61cd285c00) [pid = 1856] [serial = 1745] [outer = (nil)] [url = about:blank] 05:42:37 INFO - PROCESS | 1856 | --DOMWINDOW == 251 (0x7f61cf39c800) [pid = 1856] [serial = 1757] [outer = (nil)] [url = about:blank] 05:42:37 INFO - PROCESS | 1856 | --DOMWINDOW == 250 (0x7f61c55a5c00) [pid = 1856] [serial = 1775] [outer = (nil)] [url = about:blank] 05:42:37 INFO - PROCESS | 1856 | --DOMWINDOW == 249 (0x7f61c2ca5c00) [pid = 1856] [serial = 1779] [outer = (nil)] [url = about:blank] 05:42:37 INFO - PROCESS | 1856 | --DOMWINDOW == 248 (0x7f61bfb61000) [pid = 1856] [serial = 1778] [outer = (nil)] [url = about:blank] 05:42:37 INFO - PROCESS | 1856 | --DOMWINDOW == 247 (0x7f61d04ca800) [pid = 1856] [serial = 1763] [outer = (nil)] [url = about:blank] 05:42:37 INFO - PROCESS | 1856 | --DOMWINDOW == 246 (0x7f61d0c07800) [pid = 1856] [serial = 1766] [outer = (nil)] [url = about:blank] 05:42:37 INFO - PROCESS | 1856 | --DOMWINDOW == 245 (0x7f61c322a400) [pid = 1856] [serial = 1736] [outer = (nil)] [url = about:blank] 05:42:37 INFO - PROCESS | 1856 | --DOMWINDOW == 244 (0x7f61d0d47800) [pid = 1856] [serial = 1769] [outer = (nil)] [url = about:blank] 05:42:37 INFO - PROCESS | 1856 | --DOMWINDOW == 243 (0x7f61ce057800) [pid = 1856] [serial = 1797] [outer = (nil)] [url = about:blank] 05:42:37 INFO - PROCESS | 1856 | --DOMWINDOW == 242 (0x7f61c77ef000) [pid = 1856] [serial = 1796] [outer = (nil)] [url = about:blank] 05:42:37 INFO - PROCESS | 1856 | --DOMWINDOW == 241 (0x7f61c55ab800) [pid = 1856] [serial = 1788] [outer = (nil)] [url = about:blank] 05:42:37 INFO - PROCESS | 1856 | 1461328957091 Marionette TRACE conn3 -> [0,2518,"setScriptTimeout",{"ms":35000}] 05:42:37 INFO - PROCESS | 1856 | 1461328957106 Marionette TRACE conn3 <- [1,2518,null,{}] 05:42:37 INFO - PROCESS | 1856 | 1461328957118 Marionette TRACE conn3 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:42:37 INFO - PROCESS | 1856 | 1461328957271 Marionette TRACE conn3 <- [1,2519,null,{"value":null}] 05:42:37 INFO - PROCESS | 1856 | 1461328957281 Marionette TRACE conn3 -> [0,2520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:37 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61c4517000 == 142 [pid = 1856] [id = 637] 05:42:37 INFO - PROCESS | 1856 | ++DOMWINDOW == 242 (0x7f61c45f0400) [pid = 1856] [serial = 1912] [outer = (nil)] 05:42:37 INFO - PROCESS | 1856 | ++DOMWINDOW == 243 (0x7f61c4674800) [pid = 1856] [serial = 1913] [outer = 0x7f61c45f0400] 05:42:37 INFO - PROCESS | 1856 | 1461328957334 Marionette DEBUG loaded listener.js 05:42:37 INFO - PROCESS | 1856 | ++DOMWINDOW == 244 (0x7f61c49d7400) [pid = 1856] [serial = 1914] [outer = 0x7f61c45f0400] 05:42:38 INFO - PROCESS | 1856 | 1461328958116 Marionette TRACE conn3 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 05:42:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 05:42:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1143ms 05:42:38 INFO - PROCESS | 1856 | 1461328958186 Marionette TRACE conn3 -> [0,2521,"getWindowHandle",null] 05:42:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 05:42:38 INFO - PROCESS | 1856 | 1461328958190 Marionette TRACE conn3 <- [1,2521,null,{"value":"8"}] 05:42:38 INFO - PROCESS | 1856 | 1461328958194 Marionette TRACE conn3 -> [0,2522,"setScriptTimeout",{"ms":35000}] 05:42:38 INFO - PROCESS | 1856 | 1461328958197 Marionette TRACE conn3 <- [1,2522,null,{}] 05:42:38 INFO - PROCESS | 1856 | 1461328958201 Marionette TRACE conn3 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:42:38 INFO - PROCESS | 1856 | 1461328958342 Marionette TRACE conn3 <- [1,2523,null,{"value":null}] 05:42:38 INFO - PROCESS | 1856 | 1461328958356 Marionette TRACE conn3 -> [0,2524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:38 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61c5368800 == 143 [pid = 1856] [id = 638] 05:42:38 INFO - PROCESS | 1856 | ++DOMWINDOW == 245 (0x7f61c4675c00) [pid = 1856] [serial = 1915] [outer = (nil)] 05:42:38 INFO - PROCESS | 1856 | ++DOMWINDOW == 246 (0x7f61c55a6800) [pid = 1856] [serial = 1916] [outer = 0x7f61c4675c00] 05:42:38 INFO - PROCESS | 1856 | 1461328958407 Marionette DEBUG loaded listener.js 05:42:38 INFO - PROCESS | 1856 | ++DOMWINDOW == 247 (0x7f61c57cf400) [pid = 1856] [serial = 1917] [outer = 0x7f61c4675c00] 05:42:39 INFO - PROCESS | 1856 | 1461328959191 Marionette TRACE conn3 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 05:42:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 05:42:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1024ms 05:42:39 INFO - PROCESS | 1856 | 1461328959218 Marionette TRACE conn3 -> [0,2525,"getWindowHandle",null] 05:42:39 INFO - PROCESS | 1856 | 1461328959221 Marionette TRACE conn3 <- [1,2525,null,{"value":"8"}] 05:42:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 05:42:39 INFO - PROCESS | 1856 | 1461328959234 Marionette TRACE conn3 -> [0,2526,"setScriptTimeout",{"ms":35000}] 05:42:39 INFO - PROCESS | 1856 | 1461328959236 Marionette TRACE conn3 <- [1,2526,null,{}] 05:42:39 INFO - PROCESS | 1856 | 1461328959255 Marionette TRACE conn3 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:42:39 INFO - PROCESS | 1856 | 1461328959468 Marionette TRACE conn3 <- [1,2527,null,{"value":null}] 05:42:39 INFO - PROCESS | 1856 | 1461328959499 Marionette TRACE conn3 -> [0,2528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.x.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:39 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61c6617000 == 144 [pid = 1856] [id = 639] 05:42:39 INFO - PROCESS | 1856 | ++DOMWINDOW == 248 (0x7f61c654b800) [pid = 1856] [serial = 1918] [outer = (nil)] 05:42:39 INFO - PROCESS | 1856 | ++DOMWINDOW == 249 (0x7f61c675f000) [pid = 1856] [serial = 1919] [outer = 0x7f61c654b800] 05:42:39 INFO - PROCESS | 1856 | 1461328959561 Marionette DEBUG loaded listener.js 05:42:39 INFO - PROCESS | 1856 | ++DOMWINDOW == 250 (0x7f61c77f1400) [pid = 1856] [serial = 1920] [outer = 0x7f61c654b800] 05:42:40 INFO - PROCESS | 1856 | 1461328960339 Marionette TRACE conn3 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 05:42:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 05:42:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1184ms 05:42:40 INFO - PROCESS | 1856 | 1461328960411 Marionette TRACE conn3 -> [0,2529,"getWindowHandle",null] 05:42:40 INFO - PROCESS | 1856 | 1461328960414 Marionette TRACE conn3 <- [1,2529,null,{"value":"8"}] 05:42:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 05:42:40 INFO - PROCESS | 1856 | 1461328960421 Marionette TRACE conn3 -> [0,2530,"setScriptTimeout",{"ms":35000}] 05:42:40 INFO - PROCESS | 1856 | 1461328960424 Marionette TRACE conn3 <- [1,2530,null,{}] 05:42:40 INFO - PROCESS | 1856 | 1461328960428 Marionette TRACE conn3 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:42:40 INFO - PROCESS | 1856 | 1461328960641 Marionette TRACE conn3 <- [1,2531,null,{"value":null}] 05:42:40 INFO - PROCESS | 1856 | 1461328960673 Marionette TRACE conn3 -> [0,2532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.y.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:40 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61c755e000 == 145 [pid = 1856] [id = 640] 05:42:40 INFO - PROCESS | 1856 | ++DOMWINDOW == 251 (0x7f61cd27fc00) [pid = 1856] [serial = 1921] [outer = (nil)] 05:42:40 INFO - PROCESS | 1856 | ++DOMWINDOW == 252 (0x7f61cd820400) [pid = 1856] [serial = 1922] [outer = 0x7f61cd27fc00] 05:42:40 INFO - PROCESS | 1856 | 1461328960752 Marionette DEBUG loaded listener.js 05:42:40 INFO - PROCESS | 1856 | ++DOMWINDOW == 253 (0x7f61c675d000) [pid = 1856] [serial = 1923] [outer = 0x7f61cd27fc00] 05:42:42 INFO - PROCESS | 1856 | --DOMWINDOW == 252 (0x7f61cddedc00) [pid = 1856] [serial = 1855] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 05:42:42 INFO - PROCESS | 1856 | --DOMWINDOW == 251 (0x7f61cde06000) [pid = 1856] [serial = 1858] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 05:42:42 INFO - PROCESS | 1856 | --DOMWINDOW == 250 (0x7f61bb953800) [pid = 1856] [serial = 1861] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 05:42:42 INFO - PROCESS | 1856 | --DOMWINDOW == 249 (0x7f61bb950800) [pid = 1856] [serial = 1840] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 05:42:42 INFO - PROCESS | 1856 | --DOMWINDOW == 248 (0x7f61bb94e000) [pid = 1856] [serial = 1846] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 05:42:42 INFO - PROCESS | 1856 | --DOMWINDOW == 247 (0x7f61bb957800) [pid = 1856] [serial = 1849] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 05:42:42 INFO - PROCESS | 1856 | --DOMWINDOW == 246 (0x7f61c2af4400) [pid = 1856] [serial = 1852] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 05:42:42 INFO - PROCESS | 1856 | --DOMWINDOW == 245 (0x7f61c32c4800) [pid = 1856] [serial = 1843] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 05:42:42 INFO - PROCESS | 1856 | 1461328962411 Marionette TRACE conn3 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 05:42:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 05:42:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 2030ms 05:42:42 INFO - PROCESS | 1856 | 1461328962451 Marionette TRACE conn3 -> [0,2533,"getWindowHandle",null] 05:42:42 INFO - PROCESS | 1856 | 1461328962453 Marionette TRACE conn3 <- [1,2533,null,{"value":"8"}] 05:42:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 05:42:42 INFO - PROCESS | 1856 | 1461328962459 Marionette TRACE conn3 -> [0,2534,"setScriptTimeout",{"ms":35000}] 05:42:42 INFO - PROCESS | 1856 | 1461328962460 Marionette TRACE conn3 <- [1,2534,null,{}] 05:42:42 INFO - PROCESS | 1856 | 1461328962466 Marionette TRACE conn3 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:42:42 INFO - PROCESS | 1856 | 1461328962672 Marionette TRACE conn3 <- [1,2535,null,{"value":null}] 05:42:42 INFO - PROCESS | 1856 | 1461328962779 Marionette TRACE conn3 -> [0,2536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:42 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61c6661000 == 146 [pid = 1856] [id = 641] 05:42:42 INFO - PROCESS | 1856 | ++DOMWINDOW == 246 (0x7f61bb950800) [pid = 1856] [serial = 1924] [outer = (nil)] 05:42:42 INFO - PROCESS | 1856 | ++DOMWINDOW == 247 (0x7f61c77f1000) [pid = 1856] [serial = 1925] [outer = 0x7f61bb950800] 05:42:42 INFO - PROCESS | 1856 | 1461328962832 Marionette DEBUG loaded listener.js 05:42:42 INFO - PROCESS | 1856 | ++DOMWINDOW == 248 (0x7f61ce053000) [pid = 1856] [serial = 1926] [outer = 0x7f61bb950800] 05:42:43 INFO - PROCESS | 1856 | 1461328963375 Marionette TRACE conn3 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 05:42:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 05:42:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 927ms 05:42:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 05:42:43 INFO - PROCESS | 1856 | 1461328963386 Marionette TRACE conn3 -> [0,2537,"getWindowHandle",null] 05:42:43 INFO - PROCESS | 1856 | 1461328963389 Marionette TRACE conn3 <- [1,2537,null,{"value":"8"}] 05:42:43 INFO - PROCESS | 1856 | 1461328963394 Marionette TRACE conn3 -> [0,2538,"setScriptTimeout",{"ms":35000}] 05:42:43 INFO - PROCESS | 1856 | 1461328963397 Marionette TRACE conn3 <- [1,2538,null,{}] 05:42:43 INFO - PROCESS | 1856 | 1461328963401 Marionette TRACE conn3 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:42:43 INFO - PROCESS | 1856 | 1461328963545 Marionette TRACE conn3 <- [1,2539,null,{"value":null}] 05:42:43 INFO - PROCESS | 1856 | 1461328963717 Marionette TRACE conn3 -> [0,2540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:43 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61c851e800 == 147 [pid = 1856] [id = 642] 05:42:43 INFO - PROCESS | 1856 | ++DOMWINDOW == 249 (0x7f61beac6c00) [pid = 1856] [serial = 1927] [outer = (nil)] 05:42:43 INFO - PROCESS | 1856 | ++DOMWINDOW == 250 (0x7f61cef90000) [pid = 1856] [serial = 1928] [outer = 0x7f61beac6c00] 05:42:43 INFO - PROCESS | 1856 | 1461328963770 Marionette DEBUG loaded listener.js 05:42:43 INFO - PROCESS | 1856 | ++DOMWINDOW == 251 (0x7f61cf212400) [pid = 1856] [serial = 1929] [outer = 0x7f61beac6c00] 05:42:44 INFO - PROCESS | 1856 | 1461328964544 Marionette TRACE conn3 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 05:42:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 05:42:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1176ms 05:42:44 INFO - PROCESS | 1856 | 1461328964571 Marionette TRACE conn3 -> [0,2541,"getWindowHandle",null] 05:42:44 INFO - PROCESS | 1856 | 1461328964576 Marionette TRACE conn3 <- [1,2541,null,{"value":"8"}] 05:42:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 05:42:44 INFO - PROCESS | 1856 | 1461328964583 Marionette TRACE conn3 -> [0,2542,"setScriptTimeout",{"ms":35000}] 05:42:44 INFO - PROCESS | 1856 | 1461328964589 Marionette TRACE conn3 <- [1,2542,null,{}] 05:42:44 INFO - PROCESS | 1856 | 1461328964597 Marionette TRACE conn3 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:42:44 INFO - PROCESS | 1856 | 1461328964776 Marionette TRACE conn3 <- [1,2543,null,{"value":null}] 05:42:44 INFO - PROCESS | 1856 | 1461328964994 Marionette TRACE conn3 -> [0,2544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:45 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61c2e11800 == 148 [pid = 1856] [id = 643] 05:42:45 INFO - PROCESS | 1856 | ++DOMWINDOW == 252 (0x7f61bd246c00) [pid = 1856] [serial = 1930] [outer = (nil)] 05:42:45 INFO - PROCESS | 1856 | ++DOMWINDOW == 253 (0x7f61bfb61800) [pid = 1856] [serial = 1931] [outer = 0x7f61bd246c00] 05:42:45 INFO - PROCESS | 1856 | 1461328965067 Marionette DEBUG loaded listener.js 05:42:45 INFO - PROCESS | 1856 | ++DOMWINDOW == 254 (0x7f61c2ed5400) [pid = 1856] [serial = 1932] [outer = 0x7f61bd246c00] 05:42:45 INFO - PROCESS | 1856 | 1461328965883 Marionette TRACE conn3 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 05:42:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 05:42:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1331ms 05:42:45 INFO - PROCESS | 1856 | 1461328965914 Marionette TRACE conn3 -> [0,2545,"getWindowHandle",null] 05:42:45 INFO - PROCESS | 1856 | 1461328965922 Marionette TRACE conn3 <- [1,2545,null,{"value":"8"}] 05:42:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 05:42:45 INFO - PROCESS | 1856 | 1461328965930 Marionette TRACE conn3 -> [0,2546,"setScriptTimeout",{"ms":35000}] 05:42:45 INFO - PROCESS | 1856 | 1461328965934 Marionette TRACE conn3 <- [1,2546,null,{}] 05:42:45 INFO - PROCESS | 1856 | 1461328965939 Marionette TRACE conn3 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:42:46 INFO - PROCESS | 1856 | 1461328966097 Marionette TRACE conn3 <- [1,2547,null,{"value":null}] 05:42:46 INFO - PROCESS | 1856 | 1461328966318 Marionette TRACE conn3 -> [0,2548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:46 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61c6708000 == 149 [pid = 1856] [id = 644] 05:42:46 INFO - PROCESS | 1856 | ++DOMWINDOW == 255 (0x7f61c2ed8800) [pid = 1856] [serial = 1933] [outer = (nil)] 05:42:46 INFO - PROCESS | 1856 | ++DOMWINDOW == 256 (0x7f61c3756000) [pid = 1856] [serial = 1934] [outer = 0x7f61c2ed8800] 05:42:46 INFO - PROCESS | 1856 | 1461328966425 Marionette DEBUG loaded listener.js 05:42:46 INFO - PROCESS | 1856 | ++DOMWINDOW == 257 (0x7f61c4667000) [pid = 1856] [serial = 1935] [outer = 0x7f61c2ed8800] 05:42:47 INFO - PROCESS | 1856 | 1461328967291 Marionette TRACE conn3 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 05:42:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 05:42:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1429ms 05:42:47 INFO - PROCESS | 1856 | 1461328967360 Marionette TRACE conn3 -> [0,2549,"getWindowHandle",null] 05:42:47 INFO - PROCESS | 1856 | 1461328967362 Marionette TRACE conn3 <- [1,2549,null,{"value":"8"}] 05:42:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 05:42:47 INFO - PROCESS | 1856 | 1461328967368 Marionette TRACE conn3 -> [0,2550,"setScriptTimeout",{"ms":35000}] 05:42:47 INFO - PROCESS | 1856 | 1461328967373 Marionette TRACE conn3 <- [1,2550,null,{}] 05:42:47 INFO - PROCESS | 1856 | 1461328967387 Marionette TRACE conn3 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:42:47 INFO - PROCESS | 1856 | 1461328967598 Marionette TRACE conn3 <- [1,2551,null,{"value":null}] 05:42:47 INFO - PROCESS | 1856 | 1461328967804 Marionette TRACE conn3 -> [0,2552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:47 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61cd61b800 == 150 [pid = 1856] [id = 645] 05:42:47 INFO - PROCESS | 1856 | ++DOMWINDOW == 258 (0x7f61c49de000) [pid = 1856] [serial = 1936] [outer = (nil)] 05:42:47 INFO - PROCESS | 1856 | ++DOMWINDOW == 259 (0x7f61c77eb400) [pid = 1856] [serial = 1937] [outer = 0x7f61c49de000] 05:42:47 INFO - PROCESS | 1856 | 1461328967913 Marionette DEBUG loaded listener.js 05:42:48 INFO - PROCESS | 1856 | ++DOMWINDOW == 260 (0x7f61cddf0c00) [pid = 1856] [serial = 1938] [outer = 0x7f61c49de000] 05:42:48 INFO - PROCESS | 1856 | 1461328968880 Marionette TRACE conn3 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 05:42:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 05:42:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1582ms 05:42:48 INFO - PROCESS | 1856 | 1461328968951 Marionette TRACE conn3 -> [0,2553,"getWindowHandle",null] 05:42:48 INFO - PROCESS | 1856 | 1461328968955 Marionette TRACE conn3 <- [1,2553,null,{"value":"8"}] 05:42:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 05:42:48 INFO - PROCESS | 1856 | 1461328968960 Marionette TRACE conn3 -> [0,2554,"setScriptTimeout",{"ms":35000}] 05:42:48 INFO - PROCESS | 1856 | 1461328968962 Marionette TRACE conn3 <- [1,2554,null,{}] 05:42:48 INFO - PROCESS | 1856 | 1461328968967 Marionette TRACE conn3 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:42:49 INFO - PROCESS | 1856 | 1461328969146 Marionette TRACE conn3 <- [1,2555,null,{"value":null}] 05:42:49 INFO - PROCESS | 1856 | 1461328969351 Marionette TRACE conn3 -> [0,2556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:49 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61d0312000 == 151 [pid = 1856] [id = 646] 05:42:49 INFO - PROCESS | 1856 | ++DOMWINDOW == 261 (0x7f61c55ab000) [pid = 1856] [serial = 1939] [outer = (nil)] 05:42:49 INFO - PROCESS | 1856 | ++DOMWINDOW == 262 (0x7f61cf395c00) [pid = 1856] [serial = 1940] [outer = 0x7f61c55ab000] 05:42:49 INFO - PROCESS | 1856 | 1461328969459 Marionette DEBUG loaded listener.js 05:42:49 INFO - PROCESS | 1856 | ++DOMWINDOW == 263 (0x7f61d0227800) [pid = 1856] [serial = 1941] [outer = 0x7f61c55ab000] 05:42:50 INFO - PROCESS | 1856 | 1461328970271 Marionette TRACE conn3 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 05:42:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 05:42:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1376ms 05:42:50 INFO - PROCESS | 1856 | 1461328970337 Marionette TRACE conn3 -> [0,2557,"getWindowHandle",null] 05:42:50 INFO - PROCESS | 1856 | 1461328970340 Marionette TRACE conn3 <- [1,2557,null,{"value":"8"}] 05:42:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 05:42:50 INFO - PROCESS | 1856 | 1461328970345 Marionette TRACE conn3 -> [0,2558,"setScriptTimeout",{"ms":35000}] 05:42:50 INFO - PROCESS | 1856 | 1461328970348 Marionette TRACE conn3 <- [1,2558,null,{}] 05:42:50 INFO - PROCESS | 1856 | 1461328970353 Marionette TRACE conn3 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:42:50 INFO - PROCESS | 1856 | 1461328970517 Marionette TRACE conn3 <- [1,2559,null,{"value":null}] 05:42:50 INFO - PROCESS | 1856 | 1461328970729 Marionette TRACE conn3 -> [0,2560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:50 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61d12db000 == 152 [pid = 1856] [id = 647] 05:42:50 INFO - PROCESS | 1856 | ++DOMWINDOW == 264 (0x7f61cef99000) [pid = 1856] [serial = 1942] [outer = (nil)] 05:42:50 INFO - PROCESS | 1856 | ++DOMWINDOW == 265 (0x7f61d047c800) [pid = 1856] [serial = 1943] [outer = 0x7f61cef99000] 05:42:50 INFO - PROCESS | 1856 | 1461328970794 Marionette DEBUG loaded listener.js 05:42:50 INFO - PROCESS | 1856 | ++DOMWINDOW == 266 (0x7f61d04d0800) [pid = 1856] [serial = 1944] [outer = 0x7f61cef99000] 05:42:51 INFO - PROCESS | 1856 | 1461328971634 Marionette TRACE conn3 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 05:42:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 05:42:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1326ms 05:42:51 INFO - PROCESS | 1856 | 1461328971672 Marionette TRACE conn3 -> [0,2561,"getWindowHandle",null] 05:42:51 INFO - PROCESS | 1856 | 1461328971675 Marionette TRACE conn3 <- [1,2561,null,{"value":"8"}] 05:42:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 05:42:51 INFO - PROCESS | 1856 | 1461328971680 Marionette TRACE conn3 -> [0,2562,"setScriptTimeout",{"ms":35000}] 05:42:51 INFO - PROCESS | 1856 | 1461328971683 Marionette TRACE conn3 <- [1,2562,null,{}] 05:42:51 INFO - PROCESS | 1856 | 1461328971687 Marionette TRACE conn3 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:42:51 INFO - PROCESS | 1856 | 1461328971871 Marionette TRACE conn3 <- [1,2563,null,{"value":null}] 05:42:52 INFO - PROCESS | 1856 | 1461328972087 Marionette TRACE conn3 -> [0,2564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.section.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:52 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61d19c5800 == 153 [pid = 1856] [id = 648] 05:42:52 INFO - PROCESS | 1856 | ++DOMWINDOW == 267 (0x7f61d09bb800) [pid = 1856] [serial = 1945] [outer = (nil)] 05:42:52 INFO - PROCESS | 1856 | ++DOMWINDOW == 268 (0x7f61d0c3e000) [pid = 1856] [serial = 1946] [outer = 0x7f61d09bb800] 05:42:52 INFO - PROCESS | 1856 | 1461328972159 Marionette DEBUG loaded listener.js 05:42:52 INFO - PROCESS | 1856 | ++DOMWINDOW == 269 (0x7f61d14dd000) [pid = 1856] [serial = 1947] [outer = 0x7f61d09bb800] 05:42:52 INFO - PROCESS | 1856 | 1461328972989 Marionette TRACE conn3 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 05:42:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 05:42:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1383ms 05:42:53 INFO - PROCESS | 1856 | 1461328973063 Marionette TRACE conn3 -> [0,2565,"getWindowHandle",null] 05:42:53 INFO - PROCESS | 1856 | 1461328973066 Marionette TRACE conn3 <- [1,2565,null,{"value":"8"}] 05:42:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 05:42:53 INFO - PROCESS | 1856 | 1461328973071 Marionette TRACE conn3 -> [0,2566,"setScriptTimeout",{"ms":35000}] 05:42:53 INFO - PROCESS | 1856 | 1461328973073 Marionette TRACE conn3 <- [1,2566,null,{}] 05:42:53 INFO - PROCESS | 1856 | 1461328973078 Marionette TRACE conn3 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:42:53 INFO - PROCESS | 1856 | 1461328973241 Marionette TRACE conn3 <- [1,2567,null,{"value":null}] 05:42:53 INFO - PROCESS | 1856 | 1461328973453 Marionette TRACE conn3 -> [0,2568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:53 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61d50dc000 == 154 [pid = 1856] [id = 649] 05:42:53 INFO - PROCESS | 1856 | ++DOMWINDOW == 270 (0x7f61c322d400) [pid = 1856] [serial = 1948] [outer = (nil)] 05:42:53 INFO - PROCESS | 1856 | ++DOMWINDOW == 271 (0x7f61d18a2000) [pid = 1856] [serial = 1949] [outer = 0x7f61c322d400] 05:42:53 INFO - PROCESS | 1856 | 1461328973558 Marionette DEBUG loaded listener.js 05:42:53 INFO - PROCESS | 1856 | ++DOMWINDOW == 272 (0x7f61d19f4400) [pid = 1856] [serial = 1950] [outer = 0x7f61c322d400] 05:42:54 INFO - PROCESS | 1856 | 1461328974370 Marionette TRACE conn3 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 05:42:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 05:42:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1329ms 05:42:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 05:42:54 INFO - PROCESS | 1856 | 1461328974402 Marionette TRACE conn3 -> [0,2569,"getWindowHandle",null] 05:42:54 INFO - PROCESS | 1856 | 1461328974404 Marionette TRACE conn3 <- [1,2569,null,{"value":"8"}] 05:42:54 INFO - PROCESS | 1856 | 1461328974410 Marionette TRACE conn3 -> [0,2570,"setScriptTimeout",{"ms":35000}] 05:42:54 INFO - PROCESS | 1856 | 1461328974413 Marionette TRACE conn3 <- [1,2570,null,{}] 05:42:54 INFO - PROCESS | 1856 | 1461328974417 Marionette TRACE conn3 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:42:54 INFO - PROCESS | 1856 | 1461328974579 Marionette TRACE conn3 <- [1,2571,null,{"value":null}] 05:42:54 INFO - PROCESS | 1856 | 1461328974791 Marionette TRACE conn3 -> [0,2572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:54 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61d9777000 == 155 [pid = 1856] [id = 650] 05:42:54 INFO - PROCESS | 1856 | ++DOMWINDOW == 273 (0x7f61d0c02c00) [pid = 1856] [serial = 1951] [outer = (nil)] 05:42:54 INFO - PROCESS | 1856 | ++DOMWINDOW == 274 (0x7f61d2c24400) [pid = 1856] [serial = 1952] [outer = 0x7f61d0c02c00] 05:42:54 INFO - PROCESS | 1856 | 1461328974894 Marionette DEBUG loaded listener.js 05:42:54 INFO - PROCESS | 1856 | ++DOMWINDOW == 275 (0x7f61d3a96800) [pid = 1856] [serial = 1953] [outer = 0x7f61d0c02c00] 05:42:55 INFO - PROCESS | 1856 | 1461328975755 Marionette TRACE conn3 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 05:42:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 05:42:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1380ms 05:42:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 05:42:55 INFO - PROCESS | 1856 | 1461328975789 Marionette TRACE conn3 -> [0,2573,"getWindowHandle",null] 05:42:55 INFO - PROCESS | 1856 | 1461328975791 Marionette TRACE conn3 <- [1,2573,null,{"value":"8"}] 05:42:55 INFO - PROCESS | 1856 | 1461328975797 Marionette TRACE conn3 -> [0,2574,"setScriptTimeout",{"ms":35000}] 05:42:55 INFO - PROCESS | 1856 | 1461328975800 Marionette TRACE conn3 <- [1,2574,null,{}] 05:42:55 INFO - PROCESS | 1856 | 1461328975804 Marionette TRACE conn3 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:42:55 INFO - PROCESS | 1856 | 1461328975975 Marionette TRACE conn3 <- [1,2575,null,{"value":null}] 05:42:56 INFO - PROCESS | 1856 | 1461328976240 Marionette TRACE conn3 -> [0,2576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:56 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61da9ec000 == 156 [pid = 1856] [id = 651] 05:42:56 INFO - PROCESS | 1856 | ++DOMWINDOW == 276 (0x7f61d189bc00) [pid = 1856] [serial = 1954] [outer = (nil)] 05:42:56 INFO - PROCESS | 1856 | ++DOMWINDOW == 277 (0x7f61d4b0dc00) [pid = 1856] [serial = 1955] [outer = 0x7f61d189bc00] 05:42:56 INFO - PROCESS | 1856 | 1461328976307 Marionette DEBUG loaded listener.js 05:42:56 INFO - PROCESS | 1856 | ++DOMWINDOW == 278 (0x7f61d55b0c00) [pid = 1856] [serial = 1956] [outer = 0x7f61d189bc00] 05:42:57 INFO - PROCESS | 1856 | 1461328977092 Marionette TRACE conn3 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 05:42:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 05:42:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1327ms 05:42:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 05:42:57 INFO - PROCESS | 1856 | 1461328977124 Marionette TRACE conn3 -> [0,2577,"getWindowHandle",null] 05:42:57 INFO - PROCESS | 1856 | 1461328977126 Marionette TRACE conn3 <- [1,2577,null,{"value":"8"}] 05:42:57 INFO - PROCESS | 1856 | 1461328977131 Marionette TRACE conn3 -> [0,2578,"setScriptTimeout",{"ms":35000}] 05:42:57 INFO - PROCESS | 1856 | 1461328977134 Marionette TRACE conn3 <- [1,2578,null,{}] 05:42:57 INFO - PROCESS | 1856 | 1461328977139 Marionette TRACE conn3 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:42:57 INFO - PROCESS | 1856 | 1461328977331 Marionette TRACE conn3 <- [1,2579,null,{"value":null}] 05:42:57 INFO - PROCESS | 1856 | 1461328977546 Marionette TRACE conn3 -> [0,2580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:57 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61db17e800 == 157 [pid = 1856] [id = 652] 05:42:57 INFO - PROCESS | 1856 | ++DOMWINDOW == 279 (0x7f61d1e82800) [pid = 1856] [serial = 1957] [outer = (nil)] 05:42:57 INFO - PROCESS | 1856 | ++DOMWINDOW == 280 (0x7f61d839e400) [pid = 1856] [serial = 1958] [outer = 0x7f61d1e82800] 05:42:57 INFO - PROCESS | 1856 | 1461328977652 Marionette DEBUG loaded listener.js 05:42:57 INFO - PROCESS | 1856 | ++DOMWINDOW == 281 (0x7f61d9363000) [pid = 1856] [serial = 1959] [outer = 0x7f61d1e82800] 05:42:58 INFO - PROCESS | 1856 | 1461328978485 Marionette TRACE conn3 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 05:42:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 05:42:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1380ms 05:42:58 INFO - PROCESS | 1856 | 1461328978513 Marionette TRACE conn3 -> [0,2581,"getWindowHandle",null] 05:42:58 INFO - PROCESS | 1856 | 1461328978516 Marionette TRACE conn3 <- [1,2581,null,{"value":"8"}] 05:42:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 05:42:58 INFO - PROCESS | 1856 | 1461328978522 Marionette TRACE conn3 -> [0,2582,"setScriptTimeout",{"ms":35000}] 05:42:58 INFO - PROCESS | 1856 | 1461328978524 Marionette TRACE conn3 <- [1,2582,null,{}] 05:42:58 INFO - PROCESS | 1856 | 1461328978530 Marionette TRACE conn3 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:42:58 INFO - PROCESS | 1856 | 1461328978730 Marionette TRACE conn3 <- [1,2583,null,{"value":null}] 05:42:59 INFO - PROCESS | 1856 | 1461328978996 Marionette TRACE conn3 -> [0,2584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:59 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61e7acd800 == 158 [pid = 1856] [id = 653] 05:42:59 INFO - PROCESS | 1856 | ++DOMWINDOW == 282 (0x7f61c4611000) [pid = 1856] [serial = 1960] [outer = (nil)] 05:42:59 INFO - PROCESS | 1856 | ++DOMWINDOW == 283 (0x7f61d9a19800) [pid = 1856] [serial = 1961] [outer = 0x7f61c4611000] 05:42:59 INFO - PROCESS | 1856 | 1461328979070 Marionette DEBUG loaded listener.js 05:42:59 INFO - PROCESS | 1856 | ++DOMWINDOW == 284 (0x7f61daa3a800) [pid = 1856] [serial = 1962] [outer = 0x7f61c4611000] 05:42:59 INFO - PROCESS | 1856 | 1461328979880 Marionette TRACE conn3 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 05:42:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 05:42:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1428ms 05:42:59 INFO - PROCESS | 1856 | 1461328979950 Marionette TRACE conn3 -> [0,2585,"getWindowHandle",null] 05:42:59 INFO - PROCESS | 1856 | 1461328979953 Marionette TRACE conn3 <- [1,2585,null,{"value":"8"}] 05:42:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 05:42:59 INFO - PROCESS | 1856 | 1461328979959 Marionette TRACE conn3 -> [0,2586,"setScriptTimeout",{"ms":35000}] 05:42:59 INFO - PROCESS | 1856 | 1461328979961 Marionette TRACE conn3 <- [1,2586,null,{}] 05:42:59 INFO - PROCESS | 1856 | 1461328979966 Marionette TRACE conn3 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:43:00 INFO - PROCESS | 1856 | 1461328980141 Marionette TRACE conn3 <- [1,2587,null,{"value":null}] 05:43:00 INFO - PROCESS | 1856 | 1461328980355 Marionette TRACE conn3 -> [0,2588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:00 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61ecb73000 == 159 [pid = 1856] [id = 654] 05:43:00 INFO - PROCESS | 1856 | ++DOMWINDOW == 285 (0x7f61d579b400) [pid = 1856] [serial = 1963] [outer = (nil)] 05:43:00 INFO - PROCESS | 1856 | ++DOMWINDOW == 286 (0x7f61dae80800) [pid = 1856] [serial = 1964] [outer = 0x7f61d579b400] 05:43:00 INFO - PROCESS | 1856 | 1461328980460 Marionette DEBUG loaded listener.js 05:43:00 INFO - PROCESS | 1856 | ++DOMWINDOW == 287 (0x7f61db225400) [pid = 1856] [serial = 1965] [outer = 0x7f61d579b400] 05:43:01 INFO - PROCESS | 1856 | 1461328981261 Marionette TRACE conn3 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 05:43:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 05:43:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1331ms 05:43:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 05:43:01 INFO - PROCESS | 1856 | 1461328981290 Marionette TRACE conn3 -> [0,2589,"getWindowHandle",null] 05:43:01 INFO - PROCESS | 1856 | 1461328981292 Marionette TRACE conn3 <- [1,2589,null,{"value":"8"}] 05:43:01 INFO - PROCESS | 1856 | 1461328981297 Marionette TRACE conn3 -> [0,2590,"setScriptTimeout",{"ms":35000}] 05:43:01 INFO - PROCESS | 1856 | 1461328981300 Marionette TRACE conn3 <- [1,2590,null,{}] 05:43:01 INFO - PROCESS | 1856 | 1461328981305 Marionette TRACE conn3 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:43:01 INFO - PROCESS | 1856 | 1461328981471 Marionette TRACE conn3 <- [1,2591,null,{"value":null}] 05:43:01 INFO - PROCESS | 1856 | 1461328981687 Marionette TRACE conn3 -> [0,2592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:01 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61ed190800 == 160 [pid = 1856] [id = 655] 05:43:01 INFO - PROCESS | 1856 | ++DOMWINDOW == 288 (0x7f61d9dce800) [pid = 1856] [serial = 1966] [outer = (nil)] 05:43:01 INFO - PROCESS | 1856 | ++DOMWINDOW == 289 (0x7f61db91e400) [pid = 1856] [serial = 1967] [outer = 0x7f61d9dce800] 05:43:01 INFO - PROCESS | 1856 | 1461328981790 Marionette DEBUG loaded listener.js 05:43:01 INFO - PROCESS | 1856 | ++DOMWINDOW == 290 (0x7f61dda04800) [pid = 1856] [serial = 1968] [outer = 0x7f61d9dce800] 05:43:02 INFO - PROCESS | 1856 | 1461328982664 Marionette TRACE conn3 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 05:43:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 05:43:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1431ms 05:43:02 INFO - PROCESS | 1856 | 1461328982728 Marionette TRACE conn3 -> [0,2593,"getWindowHandle",null] 05:43:02 INFO - PROCESS | 1856 | 1461328982731 Marionette TRACE conn3 <- [1,2593,null,{"value":"8"}] 05:43:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 05:43:02 INFO - PROCESS | 1856 | 1461328982736 Marionette TRACE conn3 -> [0,2594,"setScriptTimeout",{"ms":35000}] 05:43:02 INFO - PROCESS | 1856 | 1461328982738 Marionette TRACE conn3 <- [1,2594,null,{}] 05:43:02 INFO - PROCESS | 1856 | 1461328982743 Marionette TRACE conn3 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:43:02 INFO - PROCESS | 1856 | 1461328982916 Marionette TRACE conn3 <- [1,2595,null,{"value":null}] 05:43:03 INFO - PROCESS | 1856 | 1461328983135 Marionette TRACE conn3 -> [0,2596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:03 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61c4829000 == 161 [pid = 1856] [id = 656] 05:43:03 INFO - PROCESS | 1856 | ++DOMWINDOW == 291 (0x7f61bd244400) [pid = 1856] [serial = 1969] [outer = (nil)] 05:43:03 INFO - PROCESS | 1856 | ++DOMWINDOW == 292 (0x7f61cdde7000) [pid = 1856] [serial = 1970] [outer = 0x7f61bd244400] 05:43:03 INFO - PROCESS | 1856 | 1461328983247 Marionette DEBUG loaded listener.js 05:43:03 INFO - PROCESS | 1856 | ++DOMWINDOW == 293 (0x7f61dda10800) [pid = 1856] [serial = 1971] [outer = 0x7f61bd244400] 05:43:04 INFO - PROCESS | 1856 | 1461328984126 Marionette TRACE conn3 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 05:43:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 05:43:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1425ms 05:43:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 05:43:04 INFO - PROCESS | 1856 | 1461328984163 Marionette TRACE conn3 -> [0,2597,"getWindowHandle",null] 05:43:04 INFO - PROCESS | 1856 | 1461328984165 Marionette TRACE conn3 <- [1,2597,null,{"value":"8"}] 05:43:04 INFO - PROCESS | 1856 | 1461328984171 Marionette TRACE conn3 -> [0,2598,"setScriptTimeout",{"ms":35000}] 05:43:04 INFO - PROCESS | 1856 | 1461328984172 Marionette TRACE conn3 <- [1,2598,null,{}] 05:43:04 INFO - PROCESS | 1856 | 1461328984177 Marionette TRACE conn3 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:43:04 INFO - PROCESS | 1856 | 1461328984353 Marionette TRACE conn3 <- [1,2599,null,{"value":null}] 05:43:04 INFO - PROCESS | 1856 | 1461328984586 Marionette TRACE conn3 -> [0,2600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:04 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61d7a0e000 == 162 [pid = 1856] [id = 657] 05:43:04 INFO - PROCESS | 1856 | ++DOMWINDOW == 294 (0x7f61be393400) [pid = 1856] [serial = 1972] [outer = (nil)] 05:43:04 INFO - PROCESS | 1856 | ++DOMWINDOW == 295 (0x7f61ddc36400) [pid = 1856] [serial = 1973] [outer = 0x7f61be393400] 05:43:04 INFO - PROCESS | 1856 | 1461328984648 Marionette DEBUG loaded listener.js 05:43:04 INFO - PROCESS | 1856 | ++DOMWINDOW == 296 (0x7f61ddc80c00) [pid = 1856] [serial = 1974] [outer = 0x7f61be393400] 05:43:05 INFO - PROCESS | 1856 | 1461328985513 Marionette TRACE conn3 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 05:43:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 05:43:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1735ms 05:43:05 INFO - PROCESS | 1856 | 1461328985908 Marionette TRACE conn3 -> [0,2601,"getWindowHandle",null] 05:43:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 05:43:05 INFO - PROCESS | 1856 | 1461328985914 Marionette TRACE conn3 <- [1,2601,null,{"value":"8"}] 05:43:05 INFO - PROCESS | 1856 | 1461328985920 Marionette TRACE conn3 -> [0,2602,"setScriptTimeout",{"ms":35000}] 05:43:05 INFO - PROCESS | 1856 | 1461328985924 Marionette TRACE conn3 <- [1,2602,null,{}] 05:43:05 INFO - PROCESS | 1856 | 1461328985930 Marionette TRACE conn3 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:43:06 INFO - PROCESS | 1856 | 1461328986090 Marionette TRACE conn3 <- [1,2603,null,{"value":null}] 05:43:06 INFO - PROCESS | 1856 | 1461328986375 Marionette TRACE conn3 -> [0,2604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:06 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61c6603800 == 163 [pid = 1856] [id = 658] 05:43:06 INFO - PROCESS | 1856 | ++DOMWINDOW == 297 (0x7f61c2aeac00) [pid = 1856] [serial = 1975] [outer = (nil)] 05:43:06 INFO - PROCESS | 1856 | ++DOMWINDOW == 298 (0x7f61c2ed3000) [pid = 1856] [serial = 1976] [outer = 0x7f61c2aeac00] 05:43:06 INFO - PROCESS | 1856 | 1461328986473 Marionette DEBUG loaded listener.js 05:43:06 INFO - PROCESS | 1856 | ++DOMWINDOW == 299 (0x7f61c36f2000) [pid = 1856] [serial = 1977] [outer = 0x7f61c2aeac00] 05:43:07 INFO - PROCESS | 1856 | 1461328987452 Marionette TRACE conn3 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 05:43:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 05:43:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1583ms 05:43:07 INFO - PROCESS | 1856 | 1461328987504 Marionette TRACE conn3 -> [0,2605,"getWindowHandle",null] 05:43:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 05:43:07 INFO - PROCESS | 1856 | 1461328987509 Marionette TRACE conn3 <- [1,2605,null,{"value":"8"}] 05:43:07 INFO - PROCESS | 1856 | 1461328987518 Marionette TRACE conn3 -> [0,2606,"setScriptTimeout",{"ms":35000}] 05:43:07 INFO - PROCESS | 1856 | 1461328987523 Marionette TRACE conn3 <- [1,2606,null,{}] 05:43:07 INFO - PROCESS | 1856 | 1461328987528 Marionette TRACE conn3 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:43:07 INFO - PROCESS | 1856 | 1461328987688 Marionette TRACE conn3 <- [1,2607,null,{"value":null}] 05:43:07 INFO - PROCESS | 1856 | 1461328987950 Marionette TRACE conn3 -> [0,2608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:08 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61bfcd9800 == 164 [pid = 1856] [id = 659] 05:43:08 INFO - PROCESS | 1856 | ++DOMWINDOW == 300 (0x7f61c3234c00) [pid = 1856] [serial = 1978] [outer = (nil)] 05:43:08 INFO - PROCESS | 1856 | ++DOMWINDOW == 301 (0x7f61c49d2800) [pid = 1856] [serial = 1979] [outer = 0x7f61c3234c00] 05:43:08 INFO - PROCESS | 1856 | 1461328988055 Marionette DEBUG loaded listener.js 05:43:08 INFO - PROCESS | 1856 | ++DOMWINDOW == 302 (0x7f61c55a3c00) [pid = 1856] [serial = 1980] [outer = 0x7f61c3234c00] 05:43:08 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61d1507800 == 163 [pid = 1856] [id = 585] 05:43:08 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61da9e9000 == 162 [pid = 1856] [id = 92] 05:43:08 INFO - PROCESS | 1856 | --DOMWINDOW == 301 (0x7f61d189c000) [pid = 1856] [serial = 1823] [outer = (nil)] [url = about:blank] 05:43:08 INFO - PROCESS | 1856 | --DOMWINDOW == 300 (0x7f61d19f7400) [pid = 1856] [serial = 1826] [outer = (nil)] [url = about:blank] 05:43:08 INFO - PROCESS | 1856 | --DOMWINDOW == 299 (0x7f61d2f10000) [pid = 1856] [serial = 1829] [outer = (nil)] [url = about:blank] 05:43:08 INFO - PROCESS | 1856 | --DOMWINDOW == 298 (0x7f61d47d1400) [pid = 1856] [serial = 1832] [outer = (nil)] [url = about:blank] 05:43:08 INFO - PROCESS | 1856 | --DOMWINDOW == 297 (0x7f61d55b1c00) [pid = 1856] [serial = 1835] [outer = (nil)] [url = about:blank] 05:43:08 INFO - PROCESS | 1856 | --DOMWINDOW == 296 (0x7f61c4604800) [pid = 1856] [serial = 1865] [outer = (nil)] [url = about:blank] 05:43:08 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61c6661000 == 161 [pid = 1856] [id = 641] 05:43:08 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61c755e000 == 160 [pid = 1856] [id = 640] 05:43:08 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61c6617000 == 159 [pid = 1856] [id = 639] 05:43:08 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61c5368800 == 158 [pid = 1856] [id = 638] 05:43:08 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61c4517000 == 157 [pid = 1856] [id = 637] 05:43:08 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61bb8d7000 == 156 [pid = 1856] [id = 636] 05:43:08 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61c4579000 == 155 [pid = 1856] [id = 635] 05:43:08 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61c30dd800 == 154 [pid = 1856] [id = 634] 05:43:08 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61ec649800 == 153 [pid = 1856] [id = 631] 05:43:08 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61eae7c800 == 152 [pid = 1856] [id = 630] 05:43:08 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61e7fa5000 == 151 [pid = 1856] [id = 629] 05:43:08 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61e0de7000 == 150 [pid = 1856] [id = 628] 05:43:08 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61d9922000 == 149 [pid = 1856] [id = 627] 05:43:08 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61d4e0b000 == 148 [pid = 1856] [id = 626] 05:43:08 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61d19b7000 == 147 [pid = 1856] [id = 625] 05:43:08 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61d0bae000 == 146 [pid = 1856] [id = 624] 05:43:08 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61c769c800 == 145 [pid = 1856] [id = 623] 05:43:08 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61c46d6800 == 144 [pid = 1856] [id = 622] 05:43:08 INFO - PROCESS | 1856 | --DOMWINDOW == 295 (0x7f61c460a800) [pid = 1856] [serial = 1845] [outer = (nil)] [url = about:blank] 05:43:08 INFO - PROCESS | 1856 | --DOMWINDOW == 294 (0x7f61c37cb000) [pid = 1856] [serial = 1844] [outer = (nil)] [url = about:blank] 05:43:08 INFO - PROCESS | 1856 | --DOMWINDOW == 293 (0x7f61d0dd0400) [pid = 1856] [serial = 1817] [outer = (nil)] [url = about:blank] 05:43:08 INFO - PROCESS | 1856 | --DOMWINDOW == 292 (0x7f61d0229c00) [pid = 1856] [serial = 1811] [outer = (nil)] [url = about:blank] 05:43:08 INFO - PROCESS | 1856 | --DOMWINDOW == 291 (0x7f61c4606000) [pid = 1856] [serial = 1805] [outer = (nil)] [url = about:blank] 05:43:08 INFO - PROCESS | 1856 | --DOMWINDOW == 290 (0x7f61d0b33000) [pid = 1856] [serial = 1860] [outer = (nil)] [url = about:blank] 05:43:08 INFO - PROCESS | 1856 | --DOMWINDOW == 289 (0x7f61cf3a3000) [pid = 1856] [serial = 1857] [outer = (nil)] [url = about:blank] 05:43:08 INFO - PROCESS | 1856 | --DOMWINDOW == 288 (0x7f61cde02c00) [pid = 1856] [serial = 1854] [outer = (nil)] [url = about:blank] 05:43:08 INFO - PROCESS | 1856 | --DOMWINDOW == 287 (0x7f61cf389c00) [pid = 1856] [serial = 1856] [outer = (nil)] [url = about:blank] 05:43:08 INFO - PROCESS | 1856 | --DOMWINDOW == 286 (0x7f61d04af000) [pid = 1856] [serial = 1859] [outer = (nil)] [url = about:blank] 05:43:08 INFO - PROCESS | 1856 | --DOMWINDOW == 285 (0x7f61beac4400) [pid = 1856] [serial = 1862] [outer = (nil)] [url = about:blank] 05:43:08 INFO - PROCESS | 1856 | --DOMWINDOW == 284 (0x7f61c322b800) [pid = 1856] [serial = 1863] [outer = (nil)] [url = about:blank] 05:43:08 INFO - PROCESS | 1856 | --DOMWINDOW == 283 (0x7f61d173c800) [pid = 1856] [serial = 1820] [outer = (nil)] [url = about:blank] 05:43:08 INFO - PROCESS | 1856 | --DOMWINDOW == 282 (0x7f61c322c400) [pid = 1856] [serial = 1842] [outer = (nil)] [url = about:blank] 05:43:08 INFO - PROCESS | 1856 | --DOMWINDOW == 281 (0x7f61bfb54400) [pid = 1856] [serial = 1841] [outer = (nil)] [url = about:blank] 05:43:08 INFO - PROCESS | 1856 | --DOMWINDOW == 280 (0x7f61c2ed6800) [pid = 1856] [serial = 1847] [outer = (nil)] [url = about:blank] 05:43:08 INFO - PROCESS | 1856 | --DOMWINDOW == 279 (0x7f61c76e5800) [pid = 1856] [serial = 1848] [outer = (nil)] [url = about:blank] 05:43:08 INFO - PROCESS | 1856 | --DOMWINDOW == 278 (0x7f61bfb4c000) [pid = 1856] [serial = 1838] [outer = (nil)] [url = about:blank] 05:43:08 INFO - PROCESS | 1856 | --DOMWINDOW == 277 (0x7f61d04d1000) [pid = 1856] [serial = 1814] [outer = (nil)] [url = about:blank] 05:43:08 INFO - PROCESS | 1856 | --DOMWINDOW == 276 (0x7f61cddeb400) [pid = 1856] [serial = 1808] [outer = (nil)] [url = about:blank] 05:43:08 INFO - PROCESS | 1856 | --DOMWINDOW == 275 (0x7f61c6758400) [pid = 1856] [serial = 1850] [outer = (nil)] [url = about:blank] 05:43:08 INFO - PROCESS | 1856 | --DOMWINDOW == 274 (0x7f61c815a400) [pid = 1856] [serial = 1851] [outer = (nil)] [url = about:blank] 05:43:08 INFO - PROCESS | 1856 | --DOMWINDOW == 273 (0x7f61cef9d800) [pid = 1856] [serial = 1799] [outer = (nil)] [url = about:blank] 05:43:08 INFO - PROCESS | 1856 | --DOMWINDOW == 272 (0x7f61cd287400) [pid = 1856] [serial = 1853] [outer = (nil)] [url = about:blank] 05:43:08 INFO - PROCESS | 1856 | --DOMWINDOW == 271 (0x7f61c2cd1000) [pid = 1856] [serial = 1802] [outer = (nil)] [url = about:blank] 05:43:09 INFO - PROCESS | 1856 | 1461328989012 Marionette TRACE conn3 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 05:43:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 05:43:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1532ms 05:43:09 INFO - PROCESS | 1856 | 1461328989047 Marionette TRACE conn3 -> [0,2609,"getWindowHandle",null] 05:43:09 INFO - PROCESS | 1856 | 1461328989051 Marionette TRACE conn3 <- [1,2609,null,{"value":"8"}] 05:43:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 05:43:09 INFO - PROCESS | 1856 | 1461328989055 Marionette TRACE conn3 -> [0,2610,"setScriptTimeout",{"ms":35000}] 05:43:09 INFO - PROCESS | 1856 | 1461328989058 Marionette TRACE conn3 <- [1,2610,null,{}] 05:43:09 INFO - PROCESS | 1856 | 1461328989071 Marionette TRACE conn3 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:43:09 INFO - PROCESS | 1856 | 1461328989227 Marionette TRACE conn3 <- [1,2611,null,{"value":null}] 05:43:09 INFO - PROCESS | 1856 | 1461328989490 Marionette TRACE conn3 -> [0,2612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:09 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61c5152000 == 145 [pid = 1856] [id = 660] 05:43:09 INFO - PROCESS | 1856 | ++DOMWINDOW == 272 (0x7f61c57ce000) [pid = 1856] [serial = 1981] [outer = (nil)] 05:43:09 INFO - PROCESS | 1856 | ++DOMWINDOW == 273 (0x7f61c77ebc00) [pid = 1856] [serial = 1982] [outer = 0x7f61c57ce000] 05:43:09 INFO - PROCESS | 1856 | 1461328989556 Marionette DEBUG loaded listener.js 05:43:09 INFO - PROCESS | 1856 | ++DOMWINDOW == 274 (0x7f61cd81a800) [pid = 1856] [serial = 1983] [outer = 0x7f61c57ce000] 05:43:10 INFO - PROCESS | 1856 | 1461328990167 Marionette TRACE conn3 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 05:43:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 05:43:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1177ms 05:43:10 INFO - PROCESS | 1856 | 1461328990233 Marionette TRACE conn3 -> [0,2613,"getWindowHandle",null] 05:43:10 INFO - PROCESS | 1856 | 1461328990236 Marionette TRACE conn3 <- [1,2613,null,{"value":"8"}] 05:43:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 05:43:10 INFO - PROCESS | 1856 | 1461328990241 Marionette TRACE conn3 -> [0,2614,"setScriptTimeout",{"ms":35000}] 05:43:10 INFO - PROCESS | 1856 | 1461328990243 Marionette TRACE conn3 <- [1,2614,null,{}] 05:43:10 INFO - PROCESS | 1856 | 1461328990247 Marionette TRACE conn3 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:43:10 INFO - PROCESS | 1856 | 1461328990409 Marionette TRACE conn3 <- [1,2615,null,{"value":null}] 05:43:10 INFO - PROCESS | 1856 | 1461328990580 Marionette TRACE conn3 -> [0,2616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:10 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61c755e000 == 146 [pid = 1856] [id = 661] 05:43:10 INFO - PROCESS | 1856 | ++DOMWINDOW == 275 (0x7f61c49d5800) [pid = 1856] [serial = 1984] [outer = (nil)] 05:43:10 INFO - PROCESS | 1856 | ++DOMWINDOW == 276 (0x7f61cef90400) [pid = 1856] [serial = 1985] [outer = 0x7f61c49d5800] 05:43:10 INFO - PROCESS | 1856 | 1461328990638 Marionette DEBUG loaded listener.js 05:43:10 INFO - PROCESS | 1856 | ++DOMWINDOW == 277 (0x7f61cf398000) [pid = 1856] [serial = 1986] [outer = 0x7f61c49d5800] 05:43:11 INFO - PROCESS | 1856 | 1461328991338 Marionette TRACE conn3 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 05:43:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 05:43:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1125ms 05:43:11 INFO - PROCESS | 1856 | 1461328991368 Marionette TRACE conn3 -> [0,2617,"getWindowHandle",null] 05:43:11 INFO - PROCESS | 1856 | 1461328991371 Marionette TRACE conn3 <- [1,2617,null,{"value":"8"}] 05:43:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 05:43:11 INFO - PROCESS | 1856 | 1461328991375 Marionette TRACE conn3 -> [0,2618,"setScriptTimeout",{"ms":35000}] 05:43:11 INFO - PROCESS | 1856 | 1461328991378 Marionette TRACE conn3 <- [1,2618,null,{}] 05:43:11 INFO - PROCESS | 1856 | 1461328991390 Marionette TRACE conn3 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:43:11 INFO - PROCESS | 1856 | 1461328991613 Marionette TRACE conn3 <- [1,2619,null,{"value":null}] 05:43:11 INFO - PROCESS | 1856 | 1461328991637 Marionette TRACE conn3 -> [0,2620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:11 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61c8a08800 == 147 [pid = 1856] [id = 662] 05:43:11 INFO - PROCESS | 1856 | ++DOMWINDOW == 278 (0x7f61c6550000) [pid = 1856] [serial = 1987] [outer = (nil)] 05:43:11 INFO - PROCESS | 1856 | ++DOMWINDOW == 279 (0x7f61d04a6400) [pid = 1856] [serial = 1988] [outer = 0x7f61c6550000] 05:43:11 INFO - PROCESS | 1856 | 1461328991690 Marionette DEBUG loaded listener.js 05:43:11 INFO - PROCESS | 1856 | ++DOMWINDOW == 280 (0x7f61d0a50000) [pid = 1856] [serial = 1989] [outer = 0x7f61c6550000] 05:43:12 INFO - PROCESS | 1856 | 1461328992480 Marionette TRACE conn3 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 05:43:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 05:43:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1129ms 05:43:12 INFO - PROCESS | 1856 | 1461328992505 Marionette TRACE conn3 -> [0,2621,"getWindowHandle",null] 05:43:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 05:43:12 INFO - PROCESS | 1856 | 1461328992508 Marionette TRACE conn3 <- [1,2621,null,{"value":"8"}] 05:43:12 INFO - PROCESS | 1856 | 1461328992513 Marionette TRACE conn3 -> [0,2622,"setScriptTimeout",{"ms":35000}] 05:43:12 INFO - PROCESS | 1856 | 1461328992515 Marionette TRACE conn3 <- [1,2622,null,{}] 05:43:12 INFO - PROCESS | 1856 | 1461328992519 Marionette TRACE conn3 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:43:12 INFO - PROCESS | 1856 | 1461328992782 Marionette TRACE conn3 <- [1,2623,null,{"value":null}] 05:43:12 INFO - PROCESS | 1856 | 1461328992818 Marionette TRACE conn3 -> [0,2624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:12 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61d0117800 == 148 [pid = 1856] [id = 663] 05:43:12 INFO - PROCESS | 1856 | ++DOMWINDOW == 281 (0x7f61d0dc3c00) [pid = 1856] [serial = 1990] [outer = (nil)] 05:43:12 INFO - PROCESS | 1856 | ++DOMWINDOW == 282 (0x7f61d173a800) [pid = 1856] [serial = 1991] [outer = 0x7f61d0dc3c00] 05:43:12 INFO - PROCESS | 1856 | 1461328992873 Marionette DEBUG loaded listener.js 05:43:12 INFO - PROCESS | 1856 | ++DOMWINDOW == 283 (0x7f61d476ec00) [pid = 1856] [serial = 1992] [outer = 0x7f61d0dc3c00] 05:43:14 INFO - PROCESS | 1856 | --DOMWINDOW == 282 (0x7f61bb959400) [pid = 1856] [serial = 1798] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 05:43:14 INFO - PROCESS | 1856 | --DOMWINDOW == 281 (0x7f61d047a800) [pid = 1856] [serial = 1546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 05:43:14 INFO - PROCESS | 1856 | --DOMWINDOW == 280 (0x7f61beac9400) [pid = 1856] [serial = 1534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 05:43:14 INFO - PROCESS | 1856 | --DOMWINDOW == 279 (0x7f61be8efc00) [pid = 1856] [serial = 1732] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 05:43:14 INFO - PROCESS | 1856 | --DOMWINDOW == 278 (0x7f61bb956000) [pid = 1856] [serial = 1663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 05:43:14 INFO - PROCESS | 1856 | --DOMWINDOW == 277 (0x7f61be194800) [pid = 1856] [serial = 1567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 05:43:14 INFO - PROCESS | 1856 | --DOMWINDOW == 276 (0x7f61be395400) [pid = 1856] [serial = 1597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 05:43:14 INFO - PROCESS | 1856 | --DOMWINDOW == 275 (0x7f61d132e400) [pid = 1856] [serial = 1624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 05:43:14 INFO - PROCESS | 1856 | --DOMWINDOW == 274 (0x7f61cef92000) [pid = 1856] [serial = 1753] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 05:43:14 INFO - PROCESS | 1856 | --DOMWINDOW == 273 (0x7f61c57c8c00) [pid = 1856] [serial = 1741] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 05:43:14 INFO - PROCESS | 1856 | --DOMWINDOW == 272 (0x7f61cd81a000) [pid = 1856] [serial = 1747] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 05:43:14 INFO - PROCESS | 1856 | --DOMWINDOW == 271 (0x7f61d1596000) [pid = 1856] [serial = 1549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 05:43:14 INFO - PROCESS | 1856 | --DOMWINDOW == 270 (0x7f61c654b800) [pid = 1856] [serial = 1918] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 05:43:14 INFO - PROCESS | 1856 | --DOMWINDOW == 269 (0x7f61bb950800) [pid = 1856] [serial = 1924] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 05:43:14 INFO - PROCESS | 1856 | --DOMWINDOW == 268 (0x7f61bfb60800) [pid = 1856] [serial = 1702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 05:43:14 INFO - PROCESS | 1856 | --DOMWINDOW == 267 (0x7f61c36f3000) [pid = 1856] [serial = 1603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 05:43:14 INFO - PROCESS | 1856 | --DOMWINDOW == 266 (0x7f61d6facc00) [pid = 1856] [serial = 1558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 05:43:14 INFO - PROCESS | 1856 | --DOMWINDOW == 265 (0x7f61be192400) [pid = 1856] [serial = 1564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 05:43:14 INFO - PROCESS | 1856 | --DOMWINDOW == 264 (0x7f61cdde7400) [pid = 1856] [serial = 1750] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 05:43:14 INFO - PROCESS | 1856 | --DOMWINDOW == 263 (0x7f61bb94dc00) [pid = 1856] [serial = 1864] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 05:43:14 INFO - PROCESS | 1856 | --DOMWINDOW == 262 (0x7f61be39f400) [pid = 1856] [serial = 1666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 05:43:14 INFO - PROCESS | 1856 | --DOMWINDOW == 261 (0x7f61cd27fc00) [pid = 1856] [serial = 1921] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 05:43:14 INFO - PROCESS | 1856 | --DOMWINDOW == 260 (0x7f61c6543000) [pid = 1856] [serial = 1615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 05:43:14 INFO - PROCESS | 1856 | --DOMWINDOW == 259 (0x7f61c45f0400) [pid = 1856] [serial = 1912] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 05:43:14 INFO - PROCESS | 1856 | --DOMWINDOW == 258 (0x7f61cef98c00) [pid = 1856] [serial = 1756] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 05:43:14 INFO - PROCESS | 1856 | --DOMWINDOW == 257 (0x7f61bb954400) [pid = 1856] [serial = 1906] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 05:43:14 INFO - PROCESS | 1856 | --DOMWINDOW == 256 (0x7f61d3012000) [pid = 1856] [serial = 1696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 05:43:14 INFO - PROCESS | 1856 | --DOMWINDOW == 255 (0x7f61d19f5000) [pid = 1856] [serial = 1627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 05:43:14 INFO - PROCESS | 1856 | --DOMWINDOW == 254 (0x7f61bb951000) [pid = 1856] [serial = 1636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 05:43:14 INFO - PROCESS | 1856 | --DOMWINDOW == 253 (0x7f61c2ed5800) [pid = 1856] [serial = 1735] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 05:43:14 INFO - PROCESS | 1856 | --DOMWINDOW == 252 (0x7f61d9dce400) [pid = 1856] [serial = 1561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 05:43:14 INFO - PROCESS | 1856 | --DOMWINDOW == 251 (0x7f61c6544800) [pid = 1856] [serial = 1543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 05:43:14 INFO - PROCESS | 1856 | --DOMWINDOW == 250 (0x7f61d476f000) [pid = 1856] [serial = 1555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 05:43:14 INFO - PROCESS | 1856 | --DOMWINDOW == 249 (0x7f61c4667800) [pid = 1856] [serial = 1609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 05:43:14 INFO - PROCESS | 1856 | --DOMWINDOW == 248 (0x7f61c57c5c00) [pid = 1856] [serial = 1738] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 05:43:14 INFO - PROCESS | 1856 | --DOMWINDOW == 247 (0x7f61c4675c00) [pid = 1856] [serial = 1915] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 05:43:14 INFO - PROCESS | 1856 | --DOMWINDOW == 246 (0x7f61cd28a400) [pid = 1856] [serial = 1618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 05:43:14 INFO - PROCESS | 1856 | --DOMWINDOW == 245 (0x7f61c460a400) [pid = 1856] [serial = 1531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 05:43:14 INFO - PROCESS | 1856 | --DOMWINDOW == 244 (0x7f61c32c3000) [pid = 1856] [serial = 1669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 05:43:14 INFO - PROCESS | 1856 | --DOMWINDOW == 243 (0x7f61cd27d800) [pid = 1856] [serial = 1612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 05:43:14 INFO - PROCESS | 1856 | --DOMWINDOW == 242 (0x7f61d47d1000) [pid = 1856] [serial = 1630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 05:43:14 INFO - PROCESS | 1856 | --DOMWINDOW == 241 (0x7f61be8f9c00) [pid = 1856] [serial = 1600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 05:43:14 INFO - PROCESS | 1856 | --DOMWINDOW == 240 (0x7f61cef8fc00) [pid = 1856] [serial = 1681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 05:43:14 INFO - PROCESS | 1856 | --DOMWINDOW == 239 (0x7f61be18ec00) [pid = 1856] [serial = 1903] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 05:43:14 INFO - PROCESS | 1856 | --DOMWINDOW == 238 (0x7f61c57d1000) [pid = 1856] [serial = 1540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 05:43:14 INFO - PROCESS | 1856 | --DOMWINDOW == 237 (0x7f61bfb5c400) [pid = 1856] [serial = 1759] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 05:43:14 INFO - PROCESS | 1856 | --DOMWINDOW == 236 (0x7f61c36ec000) [pid = 1856] [serial = 1909] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 05:43:14 INFO - PROCESS | 1856 | --DOMWINDOW == 235 (0x7f61c3756800) [pid = 1856] [serial = 1687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 05:43:14 INFO - PROCESS | 1856 | --DOMWINDOW == 234 (0x7f61d0d48800) [pid = 1856] [serial = 1693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 05:43:14 INFO - PROCESS | 1856 | --DOMWINDOW == 233 (0x7f61cd81d400) [pid = 1856] [serial = 1675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 05:43:14 INFO - PROCESS | 1856 | --DOMWINDOW == 232 (0x7f61c2ca4c00) [pid = 1856] [serial = 1729] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 05:43:14 INFO - PROCESS | 1856 | --DOMWINDOW == 231 (0x7f61bb957400) [pid = 1856] [serial = 1633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 05:43:14 INFO - PROCESS | 1856 | --DOMWINDOW == 230 (0x7f61d0a51000) [pid = 1856] [serial = 1690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 05:43:14 INFO - PROCESS | 1856 | --DOMWINDOW == 229 (0x7f61c37ca400) [pid = 1856] [serial = 1672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 05:43:14 INFO - PROCESS | 1856 | --DOMWINDOW == 228 (0x7f61d0beac00) [pid = 1856] [serial = 1621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 05:43:14 INFO - PROCESS | 1856 | --DOMWINDOW == 227 (0x7f61c45e8400) [pid = 1856] [serial = 1606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 05:43:14 INFO - PROCESS | 1856 | --DOMWINDOW == 226 (0x7f61cefa7c00) [pid = 1856] [serial = 1678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 05:43:14 INFO - PROCESS | 1856 | --DOMWINDOW == 225 (0x7f61d1771000) [pid = 1856] [serial = 1552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 05:43:14 INFO - PROCESS | 1856 | --DOMWINDOW == 224 (0x7f61d3a94400) [pid = 1856] [serial = 1699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 05:43:14 INFO - PROCESS | 1856 | --DOMWINDOW == 223 (0x7f61c675e000) [pid = 1856] [serial = 1744] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 05:43:14 INFO - PROCESS | 1856 | --DOMWINDOW == 222 (0x7f61cef93800) [pid = 1856] [serial = 1684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 05:43:14 INFO - PROCESS | 1856 | --DOMWINDOW == 221 (0x7f61c45efc00) [pid = 1856] [serial = 1537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 05:43:14 INFO - PROCESS | 1856 | 1461328994419 Marionette TRACE conn3 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 05:43:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 05:43:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1928ms 05:43:14 INFO - PROCESS | 1856 | 1461328994441 Marionette TRACE conn3 -> [0,2625,"getWindowHandle",null] 05:43:14 INFO - PROCESS | 1856 | 1461328994443 Marionette TRACE conn3 <- [1,2625,null,{"value":"8"}] 05:43:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 05:43:14 INFO - PROCESS | 1856 | 1461328994448 Marionette TRACE conn3 -> [0,2626,"setScriptTimeout",{"ms":35000}] 05:43:14 INFO - PROCESS | 1856 | 1461328994450 Marionette TRACE conn3 <- [1,2626,null,{}] 05:43:14 INFO - PROCESS | 1856 | 1461328994455 Marionette TRACE conn3 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:43:14 INFO - PROCESS | 1856 | 1461328994600 Marionette TRACE conn3 <- [1,2627,null,{"value":null}] 05:43:14 INFO - PROCESS | 1856 | 1461328994785 Marionette TRACE conn3 -> [0,2628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:14 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61c30d9800 == 149 [pid = 1856] [id = 664] 05:43:14 INFO - PROCESS | 1856 | ++DOMWINDOW == 222 (0x7f61bd23f400) [pid = 1856] [serial = 1993] [outer = (nil)] 05:43:14 INFO - PROCESS | 1856 | ++DOMWINDOW == 223 (0x7f61be8efc00) [pid = 1856] [serial = 1994] [outer = 0x7f61bd23f400] 05:43:14 INFO - PROCESS | 1856 | 1461328994838 Marionette DEBUG loaded listener.js 05:43:14 INFO - PROCESS | 1856 | ++DOMWINDOW == 224 (0x7f61c3236800) [pid = 1856] [serial = 1995] [outer = 0x7f61bd23f400] 05:43:15 INFO - PROCESS | 1856 | 1461328995439 Marionette TRACE conn3 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 05:43:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 05:43:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1026ms 05:43:15 INFO - PROCESS | 1856 | 1461328995646 Marionette TRACE conn3 -> [0,2629,"getWindowHandle",null] 05:43:15 INFO - PROCESS | 1856 | 1461328995650 Marionette TRACE conn3 <- [1,2629,null,{"value":"8"}] 05:43:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 05:43:15 INFO - PROCESS | 1856 | 1461328995680 Marionette TRACE conn3 -> [0,2630,"setScriptTimeout",{"ms":35000}] 05:43:15 INFO - PROCESS | 1856 | 1461328995681 Marionette TRACE conn3 <- [1,2630,null,{}] 05:43:15 INFO - PROCESS | 1856 | 1461328995685 Marionette TRACE conn3 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:43:15 INFO - PROCESS | 1856 | 1461328995836 Marionette TRACE conn3 <- [1,2631,null,{"value":null}] 05:43:15 INFO - PROCESS | 1856 | 1461328995844 Marionette TRACE conn3 -> [0,2632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:15 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61d1464800 == 150 [pid = 1856] [id = 665] 05:43:15 INFO - PROCESS | 1856 | ++DOMWINDOW == 225 (0x7f61c29d7000) [pid = 1856] [serial = 1996] [outer = (nil)] 05:43:15 INFO - PROCESS | 1856 | ++DOMWINDOW == 226 (0x7f61c6543000) [pid = 1856] [serial = 1997] [outer = 0x7f61c29d7000] 05:43:15 INFO - PROCESS | 1856 | 1461328995897 Marionette DEBUG loaded listener.js 05:43:15 INFO - PROCESS | 1856 | ++DOMWINDOW == 227 (0x7f61ce050400) [pid = 1856] [serial = 1998] [outer = 0x7f61c29d7000] 05:43:17 INFO - PROCESS | 1856 | 1461328997025 Marionette TRACE conn3 <- [1,2632,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 05:43:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 05:43:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1378ms 05:43:17 INFO - PROCESS | 1856 | 1461328997056 Marionette TRACE conn3 -> [0,2633,"getWindowHandle",null] 05:43:17 INFO - PROCESS | 1856 | 1461328997062 Marionette TRACE conn3 <- [1,2633,null,{"value":"8"}] 05:43:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 05:43:17 INFO - PROCESS | 1856 | 1461328997070 Marionette TRACE conn3 -> [0,2634,"setScriptTimeout",{"ms":35000}] 05:43:17 INFO - PROCESS | 1856 | 1461328997075 Marionette TRACE conn3 <- [1,2634,null,{}] 05:43:17 INFO - PROCESS | 1856 | 1461328997081 Marionette TRACE conn3 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:43:17 INFO - PROCESS | 1856 | 1461328997272 Marionette TRACE conn3 <- [1,2635,null,{"value":null}] 05:43:17 INFO - PROCESS | 1856 | 1461328997494 Marionette TRACE conn3 -> [0,2636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:17 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61c5143000 == 151 [pid = 1856] [id = 666] 05:43:17 INFO - PROCESS | 1856 | ++DOMWINDOW == 228 (0x7f61c3153800) [pid = 1856] [serial = 1999] [outer = (nil)] 05:43:17 INFO - PROCESS | 1856 | ++DOMWINDOW == 229 (0x7f61c337e400) [pid = 1856] [serial = 2000] [outer = 0x7f61c3153800] 05:43:17 INFO - PROCESS | 1856 | 1461328997603 Marionette DEBUG loaded listener.js 05:43:17 INFO - PROCESS | 1856 | ++DOMWINDOW == 230 (0x7f61c4605400) [pid = 1856] [serial = 2001] [outer = 0x7f61c3153800] 05:43:18 INFO - PROCESS | 1856 | 1461328998467 Marionette TRACE conn3 <- [1,2636,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 05:43:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 05:43:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1433ms 05:43:18 INFO - PROCESS | 1856 | 1461328998504 Marionette TRACE conn3 -> [0,2637,"getWindowHandle",null] 05:43:18 INFO - PROCESS | 1856 | 1461328998511 Marionette TRACE conn3 <- [1,2637,null,{"value":"8"}] 05:43:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 05:43:18 INFO - PROCESS | 1856 | 1461328998520 Marionette TRACE conn3 -> [0,2638,"setScriptTimeout",{"ms":35000}] 05:43:18 INFO - PROCESS | 1856 | 1461328998524 Marionette TRACE conn3 <- [1,2638,null,{}] 05:43:18 INFO - PROCESS | 1856 | 1461328998529 Marionette TRACE conn3 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:43:18 INFO - PROCESS | 1856 | 1461328998702 Marionette TRACE conn3 <- [1,2639,null,{"value":null}] 05:43:19 INFO - PROCESS | 1856 | 1461328998997 Marionette TRACE conn3 -> [0,2640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:19 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61c8ce0800 == 152 [pid = 1856] [id = 667] 05:43:19 INFO - PROCESS | 1856 | ++DOMWINDOW == 231 (0x7f61c675ac00) [pid = 1856] [serial = 2002] [outer = (nil)] 05:43:19 INFO - PROCESS | 1856 | ++DOMWINDOW == 232 (0x7f61c77ee800) [pid = 1856] [serial = 2003] [outer = 0x7f61c675ac00] 05:43:19 INFO - PROCESS | 1856 | 1461328999067 Marionette DEBUG loaded listener.js 05:43:19 INFO - PROCESS | 1856 | ++DOMWINDOW == 233 (0x7f61cde08800) [pid = 1856] [serial = 2004] [outer = 0x7f61c675ac00] 05:43:19 INFO - PROCESS | 1856 | 1461328999922 Marionette TRACE conn3 <- [1,2640,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 05:43:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 05:43:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1430ms 05:43:19 INFO - PROCESS | 1856 | 1461328999950 Marionette TRACE conn3 -> [0,2641,"getWindowHandle",null] 05:43:19 INFO - PROCESS | 1856 | 1461328999954 Marionette TRACE conn3 <- [1,2641,null,{"value":"8"}] 05:43:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 05:43:19 INFO - PROCESS | 1856 | 1461328999959 Marionette TRACE conn3 -> [0,2642,"setScriptTimeout",{"ms":35000}] 05:43:19 INFO - PROCESS | 1856 | 1461328999965 Marionette TRACE conn3 <- [1,2642,null,{}] 05:43:19 INFO - PROCESS | 1856 | 1461328999978 Marionette TRACE conn3 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:43:20 INFO - PROCESS | 1856 | 1461329000156 Marionette TRACE conn3 <- [1,2643,null,{"value":null}] 05:43:20 INFO - PROCESS | 1856 | 1461329000375 Marionette TRACE conn3 -> [0,2644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:20 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61d1ed5800 == 153 [pid = 1856] [id = 668] 05:43:20 INFO - PROCESS | 1856 | ++DOMWINDOW == 234 (0x7f61cefa7c00) [pid = 1856] [serial = 2005] [outer = (nil)] 05:43:20 INFO - PROCESS | 1856 | ++DOMWINDOW == 235 (0x7f61cf39b400) [pid = 1856] [serial = 2006] [outer = 0x7f61cefa7c00] 05:43:20 INFO - PROCESS | 1856 | 1461329000481 Marionette DEBUG loaded listener.js 05:43:20 INFO - PROCESS | 1856 | ++DOMWINDOW == 236 (0x7f61d09bc000) [pid = 1856] [serial = 2007] [outer = 0x7f61cefa7c00] 05:43:21 INFO - PROCESS | 1856 | 1461329001318 Marionette TRACE conn3 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 05:43:21 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 05:43:21 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1381ms 05:43:21 INFO - PROCESS | 1856 | 1461329001342 Marionette TRACE conn3 -> [0,2645,"getWindowHandle",null] 05:43:21 INFO - PROCESS | 1856 | 1461329001346 Marionette TRACE conn3 <- [1,2645,null,{"value":"8"}] 05:43:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 05:43:21 INFO - PROCESS | 1856 | 1461329001351 Marionette TRACE conn3 -> [0,2646,"setScriptTimeout",{"ms":35000}] 05:43:21 INFO - PROCESS | 1856 | 1461329001353 Marionette TRACE conn3 <- [1,2646,null,{}] 05:43:21 INFO - PROCESS | 1856 | 1461329001358 Marionette TRACE conn3 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:43:21 INFO - PROCESS | 1856 | 1461329001529 Marionette TRACE conn3 <- [1,2647,null,{"value":null}] 05:43:21 INFO - PROCESS | 1856 | 1461329001749 Marionette TRACE conn3 -> [0,2648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:21 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61d59c0000 == 154 [pid = 1856] [id = 669] 05:43:21 INFO - PROCESS | 1856 | ++DOMWINDOW == 237 (0x7f61cf211400) [pid = 1856] [serial = 2008] [outer = (nil)] 05:43:21 INFO - PROCESS | 1856 | ++DOMWINDOW == 238 (0x7f61d0beac00) [pid = 1856] [serial = 2009] [outer = 0x7f61cf211400] 05:43:21 INFO - PROCESS | 1856 | 1461329001852 Marionette DEBUG loaded listener.js 05:43:21 INFO - PROCESS | 1856 | ++DOMWINDOW == 239 (0x7f61d0d4d400) [pid = 1856] [serial = 2010] [outer = 0x7f61cf211400] 05:43:22 INFO - PROCESS | 1856 | 1461329002654 Marionette TRACE conn3 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 05:43:22 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 05:43:22 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1332ms 05:43:22 INFO - PROCESS | 1856 | 1461329002684 Marionette TRACE conn3 -> [0,2649,"getWindowHandle",null] 05:43:22 INFO - PROCESS | 1856 | 1461329002688 Marionette TRACE conn3 <- [1,2649,null,{"value":"8"}] 05:43:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 05:43:22 INFO - PROCESS | 1856 | 1461329002693 Marionette TRACE conn3 -> [0,2650,"setScriptTimeout",{"ms":35000}] 05:43:22 INFO - PROCESS | 1856 | 1461329002694 Marionette TRACE conn3 <- [1,2650,null,{}] 05:43:22 INFO - PROCESS | 1856 | 1461329002700 Marionette TRACE conn3 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:43:22 INFO - PROCESS | 1856 | 1461329002872 Marionette TRACE conn3 <- [1,2651,null,{"value":null}] 05:43:23 INFO - PROCESS | 1856 | 1461329003090 Marionette TRACE conn3 -> [0,2652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:23 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61dac26000 == 155 [pid = 1856] [id = 670] 05:43:23 INFO - PROCESS | 1856 | ++DOMWINDOW == 240 (0x7f61d047e800) [pid = 1856] [serial = 2011] [outer = (nil)] 05:43:23 INFO - PROCESS | 1856 | ++DOMWINDOW == 241 (0x7f61d0f50c00) [pid = 1856] [serial = 2012] [outer = 0x7f61d047e800] 05:43:23 INFO - PROCESS | 1856 | 1461329003191 Marionette DEBUG loaded listener.js 05:43:23 INFO - PROCESS | 1856 | ++DOMWINDOW == 242 (0x7f61d158f400) [pid = 1856] [serial = 2013] [outer = 0x7f61d047e800] 05:43:24 INFO - PROCESS | 1856 | 1461329004035 Marionette TRACE conn3 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 05:43:24 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 05:43:24 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1376ms 05:43:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 05:43:24 INFO - PROCESS | 1856 | 1461329004069 Marionette TRACE conn3 -> [0,2653,"getWindowHandle",null] 05:43:24 INFO - PROCESS | 1856 | 1461329004072 Marionette TRACE conn3 <- [1,2653,null,{"value":"8"}] 05:43:24 INFO - PROCESS | 1856 | 1461329004077 Marionette TRACE conn3 -> [0,2654,"setScriptTimeout",{"ms":35000}] 05:43:24 INFO - PROCESS | 1856 | 1461329004080 Marionette TRACE conn3 <- [1,2654,null,{}] 05:43:24 INFO - PROCESS | 1856 | 1461329004084 Marionette TRACE conn3 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:43:24 INFO - PROCESS | 1856 | 1461329004276 Marionette TRACE conn3 <- [1,2655,null,{"value":null}] 05:43:24 INFO - PROCESS | 1856 | 1461329004495 Marionette TRACE conn3 -> [0,2656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:24 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61e7ab8000 == 156 [pid = 1856] [id = 671] 05:43:24 INFO - PROCESS | 1856 | ++DOMWINDOW == 243 (0x7f61d0f4f000) [pid = 1856] [serial = 2014] [outer = (nil)] 05:43:24 INFO - PROCESS | 1856 | ++DOMWINDOW == 244 (0x7f61d4b08800) [pid = 1856] [serial = 2015] [outer = 0x7f61d0f4f000] 05:43:24 INFO - PROCESS | 1856 | 1461329004603 Marionette DEBUG loaded listener.js 05:43:24 INFO - PROCESS | 1856 | ++DOMWINDOW == 245 (0x7f61d6f51800) [pid = 1856] [serial = 2016] [outer = 0x7f61d0f4f000] 05:43:25 INFO - PROCESS | 1856 | 1461329005415 Marionette TRACE conn3 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 05:43:25 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 05:43:25 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1377ms 05:43:25 INFO - PROCESS | 1856 | 1461329005454 Marionette TRACE conn3 -> [0,2657,"getWindowHandle",null] 05:43:25 INFO - PROCESS | 1856 | 1461329005456 Marionette TRACE conn3 <- [1,2657,null,{"value":"8"}] 05:43:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 05:43:25 INFO - PROCESS | 1856 | 1461329005462 Marionette TRACE conn3 -> [0,2658,"setScriptTimeout",{"ms":35000}] 05:43:25 INFO - PROCESS | 1856 | 1461329005464 Marionette TRACE conn3 <- [1,2658,null,{}] 05:43:25 INFO - PROCESS | 1856 | 1461329005469 Marionette TRACE conn3 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:43:25 INFO - PROCESS | 1856 | 1461329005638 Marionette TRACE conn3 <- [1,2659,null,{"value":null}] 05:43:25 INFO - PROCESS | 1856 | 1461329005913 Marionette TRACE conn3 -> [0,2660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:25 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61ea93a800 == 157 [pid = 1856] [id = 672] 05:43:25 INFO - PROCESS | 1856 | ++DOMWINDOW == 246 (0x7f61be476400) [pid = 1856] [serial = 2017] [outer = (nil)] 05:43:25 INFO - PROCESS | 1856 | ++DOMWINDOW == 247 (0x7f61d6facc00) [pid = 1856] [serial = 2018] [outer = 0x7f61be476400] 05:43:25 INFO - PROCESS | 1856 | 1461329005979 Marionette DEBUG loaded listener.js 05:43:26 INFO - PROCESS | 1856 | ++DOMWINDOW == 248 (0x7f61d88f7800) [pid = 1856] [serial = 2019] [outer = 0x7f61be476400] 05:43:26 INFO - PROCESS | 1856 | 1461329006727 Marionette TRACE conn3 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 05:43:26 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 05:43:26 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1275ms 05:43:26 INFO - PROCESS | 1856 | 1461329006737 Marionette TRACE conn3 -> [0,2661,"getWindowHandle",null] 05:43:26 INFO - PROCESS | 1856 | 1461329006741 Marionette TRACE conn3 <- [1,2661,null,{"value":"8"}] 05:43:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 05:43:26 INFO - PROCESS | 1856 | 1461329006762 Marionette TRACE conn3 -> [0,2662,"setScriptTimeout",{"ms":35000}] 05:43:26 INFO - PROCESS | 1856 | 1461329006765 Marionette TRACE conn3 <- [1,2662,null,{}] 05:43:26 INFO - PROCESS | 1856 | 1461329006772 Marionette TRACE conn3 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:43:26 INFO - PROCESS | 1856 | 1461329006944 Marionette TRACE conn3 <- [1,2663,null,{"value":null}] 05:43:27 INFO - PROCESS | 1856 | 1461329007163 Marionette TRACE conn3 -> [0,2664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:27 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61ed19d000 == 158 [pid = 1856] [id = 673] 05:43:27 INFO - PROCESS | 1856 | ++DOMWINDOW == 249 (0x7f61c315a400) [pid = 1856] [serial = 2020] [outer = (nil)] 05:43:27 INFO - PROCESS | 1856 | ++DOMWINDOW == 250 (0x7f61d9939400) [pid = 1856] [serial = 2021] [outer = 0x7f61c315a400] 05:43:27 INFO - PROCESS | 1856 | 1461329007267 Marionette DEBUG loaded listener.js 05:43:27 INFO - PROCESS | 1856 | ++DOMWINDOW == 251 (0x7f61d9dd9800) [pid = 1856] [serial = 2022] [outer = 0x7f61c315a400] 05:43:28 INFO - PROCESS | 1856 | 1461329008084 Marionette TRACE conn3 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 05:43:28 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 05:43:28 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1395ms 05:43:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 05:43:28 INFO - PROCESS | 1856 | 1461329008141 Marionette TRACE conn3 -> [0,2665,"getWindowHandle",null] 05:43:28 INFO - PROCESS | 1856 | 1461329008144 Marionette TRACE conn3 <- [1,2665,null,{"value":"8"}] 05:43:28 INFO - PROCESS | 1856 | 1461329008150 Marionette TRACE conn3 -> [0,2666,"setScriptTimeout",{"ms":35000}] 05:43:28 INFO - PROCESS | 1856 | 1461329008152 Marionette TRACE conn3 <- [1,2666,null,{}] 05:43:28 INFO - PROCESS | 1856 | 1461329008157 Marionette TRACE conn3 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:43:28 INFO - PROCESS | 1856 | 1461329008332 Marionette TRACE conn3 <- [1,2667,null,{"value":null}] 05:43:28 INFO - PROCESS | 1856 | 1461329008552 Marionette TRACE conn3 -> [0,2668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:28 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61f137e000 == 159 [pid = 1856] [id = 674] 05:43:28 INFO - PROCESS | 1856 | ++DOMWINDOW == 252 (0x7f61d839dc00) [pid = 1856] [serial = 2023] [outer = (nil)] 05:43:28 INFO - PROCESS | 1856 | ++DOMWINDOW == 253 (0x7f61dad83800) [pid = 1856] [serial = 2024] [outer = 0x7f61d839dc00] 05:43:28 INFO - PROCESS | 1856 | 1461329008660 Marionette DEBUG loaded listener.js 05:43:28 INFO - PROCESS | 1856 | ++DOMWINDOW == 254 (0x7f61db91ec00) [pid = 1856] [serial = 2025] [outer = 0x7f61d839dc00] 05:43:29 INFO - PROCESS | 1856 | SkCairoFTTypeface::onFilterRec unimplemented 05:43:29 INFO - PROCESS | 1856 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 05:43:29 INFO - PROCESS | 1856 | 1461329009965 Marionette TRACE conn3 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 05:43:29 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) 05:43:29 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1828ms 05:43:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 05:43:29 INFO - PROCESS | 1856 | 1461329009977 Marionette TRACE conn3 -> [0,2669,"getWindowHandle",null] 05:43:29 INFO - PROCESS | 1856 | 1461329009979 Marionette TRACE conn3 <- [1,2669,null,{"value":"8"}] 05:43:29 INFO - PROCESS | 1856 | 1461329009985 Marionette TRACE conn3 -> [0,2670,"setScriptTimeout",{"ms":35000}] 05:43:29 INFO - PROCESS | 1856 | 1461329009988 Marionette TRACE conn3 <- [1,2670,null,{}] 05:43:29 INFO - PROCESS | 1856 | 1461329009993 Marionette TRACE conn3 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:43:30 INFO - PROCESS | 1856 | 1461329010179 Marionette TRACE conn3 <- [1,2671,null,{"value":null}] 05:43:30 INFO - PROCESS | 1856 | 1461329010453 Marionette TRACE conn3 -> [0,2672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:30 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61c3795000 == 160 [pid = 1856] [id = 675] 05:43:30 INFO - PROCESS | 1856 | ++DOMWINDOW == 255 (0x7f61d97ad800) [pid = 1856] [serial = 2026] [outer = (nil)] 05:43:30 INFO - PROCESS | 1856 | ++DOMWINDOW == 256 (0x7f61e0d60c00) [pid = 1856] [serial = 2027] [outer = 0x7f61d97ad800] 05:43:30 INFO - PROCESS | 1856 | 1461329010518 Marionette DEBUG loaded listener.js 05:43:30 INFO - PROCESS | 1856 | ++DOMWINDOW == 257 (0x7f61e1c82800) [pid = 1856] [serial = 2028] [outer = 0x7f61d97ad800] 05:43:31 INFO - PROCESS | 1856 | SkCairoFTTypeface::onFilterRec unimplemented 05:43:31 INFO - PROCESS | 1856 | 1461329011767 Marionette TRACE conn3 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2673,"getWindowHandle",null] 05:43:31 INFO - PROCESS | 1856 | 1461329011821 Marionette TRACE conn3 <- [1,2673,null,{"value":"8"}] 05:43:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 05:43:31 INFO - PROCESS | 1856 | 1461329011826 Marionette TRACE conn3 -> [0,2674,"setScriptTimeout",{"ms":35000}] 05:43:31 INFO - PROCESS | 1856 | 1461329011829 Marionette TRACE conn3 <- [1,2674,null,{}] 05:43:31 INFO - PROCESS | 1856 | 1461329011834 Marionette TRACE conn3 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:43:32 INFO - PROCESS | 1856 | 1461329012056 Marionette TRACE conn3 <- [1,2675,null,{"value":null}] 05:43:32 INFO - PROCESS | 1856 | 1461329012328 Marionette TRACE conn3 -> [0,2676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:32 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61bc66b000 == 161 [pid = 1856] [id = 676] 05:43:32 INFO - PROCESS | 1856 | ++DOMWINDOW == 258 (0x7f61c2ca5c00) [pid = 1856] [serial = 2029] [outer = (nil)] 05:43:32 INFO - PROCESS | 1856 | ++DOMWINDOW == 259 (0x7f61c49d1000) [pid = 1856] [serial = 2030] [outer = 0x7f61c2ca5c00] 05:43:32 INFO - PROCESS | 1856 | 1461329012397 Marionette DEBUG loaded listener.js 05:43:32 INFO - PROCESS | 1856 | ++DOMWINDOW == 260 (0x7f61e7b02c00) [pid = 1856] [serial = 2031] [outer = 0x7f61c2ca5c00] 05:43:33 INFO - PROCESS | 1856 | SkCairoFTTypeface::onFilterRec unimplemented 05:43:33 INFO - PROCESS | 1856 | 1461329013688 Marionette TRACE conn3 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2677,"getWindowHandle",null] 05:43:33 INFO - PROCESS | 1856 | 1461329013710 Marionette TRACE conn3 <- [1,2677,null,{"value":"8"}] 05:43:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 05:43:33 INFO - PROCESS | 1856 | 1461329013716 Marionette TRACE conn3 -> [0,2678,"setScriptTimeout",{"ms":35000}] 05:43:33 INFO - PROCESS | 1856 | 1461329013718 Marionette TRACE conn3 <- [1,2678,null,{}] 05:43:33 INFO - PROCESS | 1856 | 1461329013723 Marionette TRACE conn3 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:43:33 INFO - PROCESS | 1856 | 1461329013905 Marionette TRACE conn3 <- [1,2679,null,{"value":null}] 05:43:34 INFO - PROCESS | 1856 | 1461329014218 Marionette TRACE conn3 -> [0,2680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.middle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:34 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61c26d8800 == 162 [pid = 1856] [id = 677] 05:43:34 INFO - PROCESS | 1856 | ++DOMWINDOW == 261 (0x7f61bb957000) [pid = 1856] [serial = 2032] [outer = (nil)] 05:43:34 INFO - PROCESS | 1856 | ++DOMWINDOW == 262 (0x7f61c315f800) [pid = 1856] [serial = 2033] [outer = 0x7f61bb957000] 05:43:34 INFO - PROCESS | 1856 | 1461329014282 Marionette DEBUG loaded listener.js 05:43:34 INFO - PROCESS | 1856 | ++DOMWINDOW == 263 (0x7f61ce04e000) [pid = 1856] [serial = 2034] [outer = 0x7f61bb957000] 05:43:35 INFO - PROCESS | 1856 | SkCairoFTTypeface::onFilterRec unimplemented 05:43:35 INFO - PROCESS | 1856 | 1461329015505 Marionette TRACE conn3 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 05:43:35 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) 05:43:35 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1831ms 05:43:35 INFO - PROCESS | 1856 | 1461329015548 Marionette TRACE conn3 -> [0,2681,"getWindowHandle",null] 05:43:35 INFO - PROCESS | 1856 | 1461329015552 Marionette TRACE conn3 <- [1,2681,null,{"value":"8"}] 05:43:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 05:43:35 INFO - PROCESS | 1856 | 1461329015557 Marionette TRACE conn3 -> [0,2682,"setScriptTimeout",{"ms":35000}] 05:43:35 INFO - PROCESS | 1856 | 1461329015559 Marionette TRACE conn3 <- [1,2682,null,{}] 05:43:35 INFO - PROCESS | 1856 | 1461329015564 Marionette TRACE conn3 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:43:35 INFO - PROCESS | 1856 | 1461329015748 Marionette TRACE conn3 <- [1,2683,null,{"value":null}] 05:43:36 INFO - PROCESS | 1856 | 1461329016388 Marionette TRACE conn3 -> [0,2684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:36 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61c27e9800 == 163 [pid = 1856] [id = 678] 05:43:36 INFO - PROCESS | 1856 | ++DOMWINDOW == 264 (0x7f61bb94f400) [pid = 1856] [serial = 2035] [outer = (nil)] 05:43:36 INFO - PROCESS | 1856 | ++DOMWINDOW == 265 (0x7f61bb957400) [pid = 1856] [serial = 2036] [outer = 0x7f61bb94f400] 05:43:36 INFO - PROCESS | 1856 | 1461329016504 Marionette DEBUG loaded listener.js 05:43:36 INFO - PROCESS | 1856 | ++DOMWINDOW == 266 (0x7f61be47dc00) [pid = 1856] [serial = 2037] [outer = 0x7f61bb94f400] 05:43:37 INFO - PROCESS | 1856 | SkCairoFTTypeface::onFilterRec unimplemented 05:43:37 INFO - PROCESS | 1856 | 1461329017922 Marionette TRACE conn3 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 05:43:37 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) 05:43:37 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 2384ms 05:43:37 INFO - PROCESS | 1856 | 1461329017942 Marionette TRACE conn3 -> [0,2685,"getWindowHandle",null] 05:43:37 INFO - PROCESS | 1856 | 1461329017949 Marionette TRACE conn3 <- [1,2685,null,{"value":"8"}] 05:43:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 05:43:37 INFO - PROCESS | 1856 | 1461329017960 Marionette TRACE conn3 -> [0,2686,"setScriptTimeout",{"ms":35000}] 05:43:37 INFO - PROCESS | 1856 | 1461329017969 Marionette TRACE conn3 <- [1,2686,null,{}] 05:43:37 INFO - PROCESS | 1856 | 1461329017979 Marionette TRACE conn3 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:43:38 INFO - PROCESS | 1856 | 1461329018231 Marionette TRACE conn3 <- [1,2687,null,{"value":null}] 05:43:38 INFO - PROCESS | 1856 | 1461329018466 Marionette TRACE conn3 -> [0,2688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:38 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61c2e1e000 == 164 [pid = 1856] [id = 679] 05:43:38 INFO - PROCESS | 1856 | ++DOMWINDOW == 267 (0x7f61c3160c00) [pid = 1856] [serial = 2038] [outer = (nil)] 05:43:38 INFO - PROCESS | 1856 | ++DOMWINDOW == 268 (0x7f61c3375c00) [pid = 1856] [serial = 2039] [outer = 0x7f61c3160c00] 05:43:38 INFO - PROCESS | 1856 | 1461329018528 Marionette DEBUG loaded listener.js 05:43:38 INFO - PROCESS | 1856 | ++DOMWINDOW == 269 (0x7f61c3755000) [pid = 1856] [serial = 2040] [outer = 0x7f61c3160c00] 05:43:38 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61c6869800 == 163 [pid = 1856] [id = 576] 05:43:38 INFO - PROCESS | 1856 | --DOMWINDOW == 268 (0x7f61cef90000) [pid = 1856] [serial = 1928] [outer = (nil)] [url = about:blank] 05:43:38 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61c30d9800 == 162 [pid = 1856] [id = 664] 05:43:38 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61d0117800 == 161 [pid = 1856] [id = 663] 05:43:38 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61c8a08800 == 160 [pid = 1856] [id = 662] 05:43:39 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61c755e000 == 159 [pid = 1856] [id = 661] 05:43:39 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61c5152000 == 158 [pid = 1856] [id = 660] 05:43:39 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61bfcd9800 == 157 [pid = 1856] [id = 659] 05:43:39 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61c6603800 == 156 [pid = 1856] [id = 658] 05:43:39 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61d7a0e000 == 155 [pid = 1856] [id = 657] 05:43:39 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61c4829000 == 154 [pid = 1856] [id = 656] 05:43:39 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61ed190800 == 153 [pid = 1856] [id = 655] 05:43:39 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61ecb73000 == 152 [pid = 1856] [id = 654] 05:43:39 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61e7acd800 == 151 [pid = 1856] [id = 653] 05:43:39 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61db17e800 == 150 [pid = 1856] [id = 652] 05:43:39 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61da9ec000 == 149 [pid = 1856] [id = 651] 05:43:39 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61d9777000 == 148 [pid = 1856] [id = 650] 05:43:39 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61d50dc000 == 147 [pid = 1856] [id = 649] 05:43:39 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61d19c5800 == 146 [pid = 1856] [id = 648] 05:43:39 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61d12db000 == 145 [pid = 1856] [id = 647] 05:43:39 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61d0312000 == 144 [pid = 1856] [id = 646] 05:43:39 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61cd61b800 == 143 [pid = 1856] [id = 645] 05:43:39 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61c6708000 == 142 [pid = 1856] [id = 644] 05:43:39 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61c2e11800 == 141 [pid = 1856] [id = 643] 05:43:39 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61c851e800 == 140 [pid = 1856] [id = 642] 05:43:39 INFO - PROCESS | 1856 | --DOMWINDOW == 267 (0x7f61c322f800) [pid = 1856] [serial = 1536] [outer = (nil)] [url = about:blank] 05:43:39 INFO - PROCESS | 1856 | --DOMWINDOW == 266 (0x7f61c29de800) [pid = 1856] [serial = 1734] [outer = (nil)] [url = about:blank] 05:43:39 INFO - PROCESS | 1856 | --DOMWINDOW == 265 (0x7f61be397000) [pid = 1856] [serial = 1665] [outer = (nil)] [url = about:blank] 05:43:39 INFO - PROCESS | 1856 | --DOMWINDOW == 264 (0x7f61bfb50400) [pid = 1856] [serial = 1569] [outer = (nil)] [url = about:blank] 05:43:39 INFO - PROCESS | 1856 | --DOMWINDOW == 263 (0x7f61c55a4000) [pid = 1856] [serial = 1599] [outer = (nil)] [url = about:blank] 05:43:39 INFO - PROCESS | 1856 | --DOMWINDOW == 262 (0x7f61d578fc00) [pid = 1856] [serial = 1626] [outer = (nil)] [url = about:blank] 05:43:39 INFO - PROCESS | 1856 | --DOMWINDOW == 261 (0x7f61cf38f000) [pid = 1856] [serial = 1755] [outer = (nil)] [url = about:blank] 05:43:39 INFO - PROCESS | 1856 | --DOMWINDOW == 260 (0x7f61c8153400) [pid = 1856] [serial = 1743] [outer = (nil)] [url = about:blank] 05:43:39 INFO - PROCESS | 1856 | --DOMWINDOW == 259 (0x7f61cef94c00) [pid = 1856] [serial = 1749] [outer = (nil)] [url = about:blank] 05:43:39 INFO - PROCESS | 1856 | --DOMWINDOW == 258 (0x7f61d5793c00) [pid = 1856] [serial = 1551] [outer = (nil)] [url = about:blank] 05:43:39 INFO - PROCESS | 1856 | --DOMWINDOW == 257 (0x7f61c675f000) [pid = 1856] [serial = 1919] [outer = (nil)] [url = about:blank] 05:43:39 INFO - PROCESS | 1856 | --DOMWINDOW == 256 (0x7f61c77f1000) [pid = 1856] [serial = 1925] [outer = (nil)] [url = about:blank] 05:43:39 INFO - PROCESS | 1856 | --DOMWINDOW == 255 (0x7f61dad81800) [pid = 1856] [serial = 1704] [outer = (nil)] [url = about:blank] 05:43:39 INFO - PROCESS | 1856 | --DOMWINDOW == 254 (0x7f61c460c000) [pid = 1856] [serial = 1605] [outer = (nil)] [url = about:blank] 05:43:39 INFO - PROCESS | 1856 | --DOMWINDOW == 253 (0x7f61e1c14000) [pid = 1856] [serial = 1560] [outer = (nil)] [url = about:blank] 05:43:39 INFO - PROCESS | 1856 | --DOMWINDOW == 252 (0x7f61eae41800) [pid = 1856] [serial = 1566] [outer = (nil)] [url = about:blank] 05:43:39 INFO - PROCESS | 1856 | --DOMWINDOW == 251 (0x7f61cf20d000) [pid = 1856] [serial = 1752] [outer = (nil)] [url = about:blank] 05:43:39 INFO - PROCESS | 1856 | --DOMWINDOW == 250 (0x7f61d047cc00) [pid = 1856] [serial = 1866] [outer = (nil)] [url = about:blank] 05:43:39 INFO - PROCESS | 1856 | --DOMWINDOW == 249 (0x7f61c3229800) [pid = 1856] [serial = 1668] [outer = (nil)] [url = about:blank] 05:43:39 INFO - PROCESS | 1856 | --DOMWINDOW == 248 (0x7f61c675d000) [pid = 1856] [serial = 1923] [outer = (nil)] [url = about:blank] 05:43:39 INFO - PROCESS | 1856 | --DOMWINDOW == 247 (0x7f61d14d5000) [pid = 1856] [serial = 1617] [outer = (nil)] [url = about:blank] 05:43:39 INFO - PROCESS | 1856 | --DOMWINDOW == 246 (0x7f61d04c7000) [pid = 1856] [serial = 1877] [outer = (nil)] [url = about:blank] 05:43:39 INFO - PROCESS | 1856 | --DOMWINDOW == 245 (0x7f61c4674800) [pid = 1856] [serial = 1913] [outer = (nil)] [url = about:blank] 05:43:39 INFO - PROCESS | 1856 | --DOMWINDOW == 244 (0x7f61d022ac00) [pid = 1856] [serial = 1758] [outer = (nil)] [url = about:blank] 05:43:39 INFO - PROCESS | 1856 | --DOMWINDOW == 243 (0x7f61beac3800) [pid = 1856] [serial = 1907] [outer = (nil)] [url = about:blank] 05:43:39 INFO - PROCESS | 1856 | --DOMWINDOW == 242 (0x7f61d842ec00) [pid = 1856] [serial = 1698] [outer = (nil)] [url = about:blank] 05:43:39 INFO - PROCESS | 1856 | --DOMWINDOW == 241 (0x7f61d97b1000) [pid = 1856] [serial = 1629] [outer = (nil)] [url = about:blank] 05:43:39 INFO - PROCESS | 1856 | --DOMWINDOW == 240 (0x7f61c77f1400) [pid = 1856] [serial = 1920] [outer = (nil)] [url = about:blank] 05:43:39 INFO - PROCESS | 1856 | --DOMWINDOW == 239 (0x7f61c49d4400) [pid = 1856] [serial = 1871] [outer = (nil)] [url = about:blank] 05:43:39 INFO - PROCESS | 1856 | --DOMWINDOW == 238 (0x7f61c6542c00) [pid = 1856] [serial = 1638] [outer = (nil)] [url = about:blank] 05:43:39 INFO - PROCESS | 1856 | --DOMWINDOW == 237 (0x7f61c45f0000) [pid = 1856] [serial = 1737] [outer = (nil)] [url = about:blank] 05:43:39 INFO - PROCESS | 1856 | --DOMWINDOW == 236 (0x7f61e8d6e800) [pid = 1856] [serial = 1563] [outer = (nil)] [url = about:blank] 05:43:39 INFO - PROCESS | 1856 | --DOMWINDOW == 235 (0x7f61d0b40800) [pid = 1856] [serial = 1545] [outer = (nil)] [url = about:blank] 05:43:39 INFO - PROCESS | 1856 | --DOMWINDOW == 234 (0x7f61dad7f000) [pid = 1856] [serial = 1557] [outer = (nil)] [url = about:blank] 05:43:39 INFO - PROCESS | 1856 | --DOMWINDOW == 233 (0x7f61ce058000) [pid = 1856] [serial = 1611] [outer = (nil)] [url = about:blank] 05:43:39 INFO - PROCESS | 1856 | --DOMWINDOW == 232 (0x7f61c675b000) [pid = 1856] [serial = 1740] [outer = (nil)] [url = about:blank] 05:43:39 INFO - PROCESS | 1856 | --DOMWINDOW == 231 (0x7f61c57cf400) [pid = 1856] [serial = 1917] [outer = (nil)] [url = about:blank] 05:43:39 INFO - PROCESS | 1856 | --DOMWINDOW == 230 (0x7f61c2ccb800) [pid = 1856] [serial = 1868] [outer = (nil)] [url = about:blank] 05:43:39 INFO - PROCESS | 1856 | --DOMWINDOW == 229 (0x7f61d839d400) [pid = 1856] [serial = 1892] [outer = (nil)] [url = about:blank] 05:43:39 INFO - PROCESS | 1856 | --DOMWINDOW == 228 (0x7f61d177c000) [pid = 1856] [serial = 1883] [outer = (nil)] [url = about:blank] 05:43:39 INFO - PROCESS | 1856 | --DOMWINDOW == 227 (0x7f61d5790c00) [pid = 1856] [serial = 1889] [outer = (nil)] [url = about:blank] 05:43:39 INFO - PROCESS | 1856 | --DOMWINDOW == 226 (0x7f61d9dd0800) [pid = 1856] [serial = 1901] [outer = (nil)] [url = about:blank] 05:43:39 INFO - PROCESS | 1856 | --DOMWINDOW == 225 (0x7f61ce053000) [pid = 1856] [serial = 1926] [outer = (nil)] [url = about:blank] 05:43:39 INFO - PROCESS | 1856 | --DOMWINDOW == 224 (0x7f61d18a3000) [pid = 1856] [serial = 1620] [outer = (nil)] [url = about:blank] 05:43:39 INFO - PROCESS | 1856 | --DOMWINDOW == 223 (0x7f61d0a4c400) [pid = 1856] [serial = 1533] [outer = (nil)] [url = about:blank] 05:43:39 INFO - PROCESS | 1856 | --DOMWINDOW == 222 (0x7f61c55a7c00) [pid = 1856] [serial = 1671] [outer = (nil)] [url = about:blank] 05:43:39 INFO - PROCESS | 1856 | --DOMWINDOW == 221 (0x7f61d022fc00) [pid = 1856] [serial = 1614] [outer = (nil)] [url = about:blank] 05:43:39 INFO - PROCESS | 1856 | --DOMWINDOW == 220 (0x7f61e8d6ec00) [pid = 1856] [serial = 1632] [outer = (nil)] [url = about:blank] 05:43:39 INFO - PROCESS | 1856 | --DOMWINDOW == 219 (0x7f61c2af1800) [pid = 1856] [serial = 1602] [outer = (nil)] [url = about:blank] 05:43:39 INFO - PROCESS | 1856 | --DOMWINDOW == 218 (0x7f61c3159c00) [pid = 1856] [serial = 1908] [outer = (nil)] [url = about:blank] 05:43:39 INFO - PROCESS | 1856 | --DOMWINDOW == 217 (0x7f61d0b35400) [pid = 1856] [serial = 1683] [outer = (nil)] [url = about:blank] 05:43:39 INFO - PROCESS | 1856 | --DOMWINDOW == 216 (0x7f61be395000) [pid = 1856] [serial = 1904] [outer = (nil)] [url = about:blank] 05:43:39 INFO - PROCESS | 1856 | --DOMWINDOW == 215 (0x7f61cf217400) [pid = 1856] [serial = 1542] [outer = (nil)] [url = about:blank] 05:43:39 INFO - PROCESS | 1856 | --DOMWINDOW == 214 (0x7f61d88f6c00) [pid = 1856] [serial = 1895] [outer = (nil)] [url = about:blank] 05:43:39 INFO - PROCESS | 1856 | --DOMWINDOW == 213 (0x7f61d04a5400) [pid = 1856] [serial = 1761] [outer = (nil)] [url = about:blank] 05:43:39 INFO - PROCESS | 1856 | --DOMWINDOW == 212 (0x7f61c45ee000) [pid = 1856] [serial = 1911] [outer = (nil)] [url = about:blank] 05:43:39 INFO - PROCESS | 1856 | --DOMWINDOW == 211 (0x7f61d0dcb800) [pid = 1856] [serial = 1689] [outer = (nil)] [url = about:blank] 05:43:39 INFO - PROCESS | 1856 | --DOMWINDOW == 210 (0x7f61d3015400) [pid = 1856] [serial = 1695] [outer = (nil)] [url = about:blank] 05:43:39 INFO - PROCESS | 1856 | --DOMWINDOW == 209 (0x7f61d47d0c00) [pid = 1856] [serial = 1886] [outer = (nil)] [url = about:blank] 05:43:39 INFO - PROCESS | 1856 | --DOMWINDOW == 208 (0x7f61c2ae8800) [pid = 1856] [serial = 1898] [outer = (nil)] [url = about:blank] 05:43:39 INFO - PROCESS | 1856 | --DOMWINDOW == 207 (0x7f61ce057c00) [pid = 1856] [serial = 1677] [outer = (nil)] [url = about:blank] 05:43:39 INFO - PROCESS | 1856 | --DOMWINDOW == 206 (0x7f61c37cd000) [pid = 1856] [serial = 1910] [outer = (nil)] [url = about:blank] 05:43:39 INFO - PROCESS | 1856 | --DOMWINDOW == 205 (0x7f61d0c02800) [pid = 1856] [serial = 1880] [outer = (nil)] [url = about:blank] 05:43:39 INFO - PROCESS | 1856 | --DOMWINDOW == 204 (0x7f61c6544400) [pid = 1856] [serial = 1731] [outer = (nil)] [url = about:blank] 05:43:39 INFO - PROCESS | 1856 | --DOMWINDOW == 203 (0x7f61ce05a000) [pid = 1856] [serial = 1874] [outer = (nil)] [url = about:blank] 05:43:39 INFO - PROCESS | 1856 | --DOMWINDOW == 202 (0x7f61ec621800) [pid = 1856] [serial = 1635] [outer = (nil)] [url = about:blank] 05:43:39 INFO - PROCESS | 1856 | --DOMWINDOW == 201 (0x7f61d173dc00) [pid = 1856] [serial = 1692] [outer = (nil)] [url = about:blank] 05:43:39 INFO - PROCESS | 1856 | --DOMWINDOW == 200 (0x7f61cddea000) [pid = 1856] [serial = 1674] [outer = (nil)] [url = about:blank] 05:43:39 INFO - PROCESS | 1856 | --DOMWINDOW == 199 (0x7f61d4631c00) [pid = 1856] [serial = 1623] [outer = (nil)] [url = about:blank] 05:43:39 INFO - PROCESS | 1856 | --DOMWINDOW == 198 (0x7f61c55a6800) [pid = 1856] [serial = 1916] [outer = (nil)] [url = about:blank] 05:43:39 INFO - PROCESS | 1856 | --DOMWINDOW == 197 (0x7f61beac6400) [pid = 1856] [serial = 1905] [outer = (nil)] [url = about:blank] 05:43:39 INFO - PROCESS | 1856 | --DOMWINDOW == 196 (0x7f61cd27c000) [pid = 1856] [serial = 1608] [outer = (nil)] [url = about:blank] 05:43:39 INFO - PROCESS | 1856 | --DOMWINDOW == 195 (0x7f61d0233c00) [pid = 1856] [serial = 1680] [outer = (nil)] [url = about:blank] 05:43:39 INFO - PROCESS | 1856 | --DOMWINDOW == 194 (0x7f61c49d7400) [pid = 1856] [serial = 1914] [outer = (nil)] [url = about:blank] 05:43:39 INFO - PROCESS | 1856 | --DOMWINDOW == 193 (0x7f61d9367800) [pid = 1856] [serial = 1554] [outer = (nil)] [url = about:blank] 05:43:39 INFO - PROCESS | 1856 | --DOMWINDOW == 192 (0x7f61d9b3b000) [pid = 1856] [serial = 1701] [outer = (nil)] [url = about:blank] 05:43:39 INFO - PROCESS | 1856 | --DOMWINDOW == 191 (0x7f61cd81e000) [pid = 1856] [serial = 1746] [outer = (nil)] [url = about:blank] 05:43:39 INFO - PROCESS | 1856 | --DOMWINDOW == 190 (0x7f61cd820400) [pid = 1856] [serial = 1922] [outer = (nil)] [url = about:blank] 05:43:39 INFO - PROCESS | 1856 | --DOMWINDOW == 189 (0x7f61d0c37c00) [pid = 1856] [serial = 1686] [outer = (nil)] [url = about:blank] 05:43:39 INFO - PROCESS | 1856 | --DOMWINDOW == 188 (0x7f61c57c4400) [pid = 1856] [serial = 1539] [outer = (nil)] [url = about:blank] 05:43:39 INFO - PROCESS | 1856 | --DOMWINDOW == 187 (0x7f61cf397c00) [pid = 1856] [serial = 1800] [outer = (nil)] [url = about:blank] 05:43:39 INFO - PROCESS | 1856 | --DOMWINDOW == 186 (0x7f61d0f57400) [pid = 1856] [serial = 1548] [outer = (nil)] [url = about:blank] 05:43:39 INFO - PROCESS | 1856 | SkCairoFTTypeface::onFilterRec unimplemented 05:43:39 INFO - PROCESS | 1856 | 1461329019805 Marionette TRACE conn3 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2689,"getWindowHandle",null] 05:43:39 INFO - PROCESS | 1856 | 1461329019861 Marionette TRACE conn3 <- [1,2689,null,{"value":"8"}] 05:43:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 05:43:39 INFO - PROCESS | 1856 | 1461329019867 Marionette TRACE conn3 -> [0,2690,"setScriptTimeout",{"ms":35000}] 05:43:39 INFO - PROCESS | 1856 | 1461329019869 Marionette TRACE conn3 <- [1,2690,null,{}] 05:43:39 INFO - PROCESS | 1856 | 1461329019874 Marionette TRACE conn3 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:43:40 INFO - PROCESS | 1856 | 1461329020042 Marionette TRACE conn3 <- [1,2691,null,{"value":null}] 05:43:40 INFO - PROCESS | 1856 | 1461329020283 Marionette TRACE conn3 -> [0,2692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:40 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61c4829000 == 141 [pid = 1856] [id = 680] 05:43:40 INFO - PROCESS | 1856 | ++DOMWINDOW == 187 (0x7f61c3756800) [pid = 1856] [serial = 2041] [outer = (nil)] 05:43:40 INFO - PROCESS | 1856 | ++DOMWINDOW == 188 (0x7f61c45f0c00) [pid = 1856] [serial = 2042] [outer = 0x7f61c3756800] 05:43:40 INFO - PROCESS | 1856 | 1461329020337 Marionette DEBUG loaded listener.js 05:43:40 INFO - PROCESS | 1856 | ++DOMWINDOW == 189 (0x7f61c49d4c00) [pid = 1856] [serial = 2043] [outer = 0x7f61c3756800] 05:43:41 INFO - PROCESS | 1856 | SkCairoFTTypeface::onFilterRec unimplemented 05:43:41 INFO - PROCESS | 1856 | 1461329021443 Marionette TRACE conn3 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2693,"getWindowHandle",null] 05:43:41 INFO - PROCESS | 1856 | 1461329021502 Marionette TRACE conn3 <- [1,2693,null,{"value":"8"}] 05:43:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 05:43:41 INFO - PROCESS | 1856 | 1461329021509 Marionette TRACE conn3 -> [0,2694,"setScriptTimeout",{"ms":35000}] 05:43:41 INFO - PROCESS | 1856 | 1461329021517 Marionette TRACE conn3 <- [1,2694,null,{}] 05:43:41 INFO - PROCESS | 1856 | 1461329021543 Marionette TRACE conn3 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:43:41 INFO - PROCESS | 1856 | 1461329021757 Marionette TRACE conn3 <- [1,2695,null,{"value":null}] 05:43:41 INFO - PROCESS | 1856 | 1461329021822 Marionette TRACE conn3 -> [0,2696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:41 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61c66d4800 == 142 [pid = 1856] [id = 681] 05:43:41 INFO - PROCESS | 1856 | ++DOMWINDOW == 190 (0x7f61c49dbc00) [pid = 1856] [serial = 2044] [outer = (nil)] 05:43:41 INFO - PROCESS | 1856 | ++DOMWINDOW == 191 (0x7f61c6752400) [pid = 1856] [serial = 2045] [outer = 0x7f61c49dbc00] 05:43:41 INFO - PROCESS | 1856 | 1461329021875 Marionette DEBUG loaded listener.js 05:43:41 INFO - PROCESS | 1856 | ++DOMWINDOW == 192 (0x7f61c76f0000) [pid = 1856] [serial = 2046] [outer = 0x7f61c49dbc00] 05:43:43 INFO - PROCESS | 1856 | SkCairoFTTypeface::onFilterRec unimplemented 05:43:43 INFO - PROCESS | 1856 | --DOMWINDOW == 191 (0x7f61c6550000) [pid = 1856] [serial = 1987] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 05:43:43 INFO - PROCESS | 1856 | --DOMWINDOW == 190 (0x7f61beac6c00) [pid = 1856] [serial = 1927] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 05:43:43 INFO - PROCESS | 1856 | --DOMWINDOW == 189 (0x7f61c2aeac00) [pid = 1856] [serial = 1975] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 05:43:43 INFO - PROCESS | 1856 | --DOMWINDOW == 188 (0x7f61d0dc3c00) [pid = 1856] [serial = 1990] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 05:43:43 INFO - PROCESS | 1856 | --DOMWINDOW == 187 (0x7f61c49d5800) [pid = 1856] [serial = 1984] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 05:43:43 INFO - PROCESS | 1856 | --DOMWINDOW == 186 (0x7f61c57ce000) [pid = 1856] [serial = 1981] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 05:43:43 INFO - PROCESS | 1856 | --DOMWINDOW == 185 (0x7f61c3234c00) [pid = 1856] [serial = 1978] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 05:43:43 INFO - PROCESS | 1856 | --DOMWINDOW == 184 (0x7f61bd23f400) [pid = 1856] [serial = 1993] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 05:43:43 INFO - PROCESS | 1856 | 1461329023220 Marionette TRACE conn3 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2697,"getWindowHandle",null] 05:43:43 INFO - PROCESS | 1856 | 1461329023260 Marionette TRACE conn3 <- [1,2697,null,{"value":"8"}] 05:43:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 05:43:43 INFO - PROCESS | 1856 | 1461329023265 Marionette TRACE conn3 -> [0,2698,"setScriptTimeout",{"ms":35000}] 05:43:43 INFO - PROCESS | 1856 | 1461329023267 Marionette TRACE conn3 <- [1,2698,null,{}] 05:43:43 INFO - PROCESS | 1856 | 1461329023272 Marionette TRACE conn3 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:43:43 INFO - PROCESS | 1856 | 1461329023447 Marionette TRACE conn3 <- [1,2699,null,{"value":null}] 05:43:43 INFO - PROCESS | 1856 | 1461329023612 Marionette TRACE conn3 -> [0,2700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:43 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61c764e800 == 143 [pid = 1856] [id = 682] 05:43:43 INFO - PROCESS | 1856 | ++DOMWINDOW == 185 (0x7f61bb94fc00) [pid = 1856] [serial = 2047] [outer = (nil)] 05:43:43 INFO - PROCESS | 1856 | ++DOMWINDOW == 186 (0x7f61c57ce000) [pid = 1856] [serial = 2048] [outer = 0x7f61bb94fc00] 05:43:43 INFO - PROCESS | 1856 | 1461329023667 Marionette DEBUG loaded listener.js 05:43:43 INFO - PROCESS | 1856 | ++DOMWINDOW == 187 (0x7f61c8153400) [pid = 1856] [serial = 2049] [outer = 0x7f61bb94fc00] 05:43:44 INFO - PROCESS | 1856 | SkCairoFTTypeface::onFilterRec unimplemented 05:43:44 INFO - PROCESS | 1856 | 1461329024720 Marionette TRACE conn3 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 05:43:44 INFO - PROCESS | 1856 | 1461329024749 Marionette TRACE conn3 <- [1,2701,null,{"value":"8"}] 05:43:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 05:43:44 INFO - PROCESS | 1856 | 1461329024754 Marionette TRACE conn3 -> [0,2702,"setScriptTimeout",{"ms":35000}] 05:43:44 INFO - PROCESS | 1856 | 1461329024757 Marionette TRACE conn3 <- [1,2702,null,{}] 05:43:44 INFO - PROCESS | 1856 | 1461329024761 Marionette TRACE conn3 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:43:44 INFO - PROCESS | 1856 | 1461329024911 Marionette TRACE conn3 <- [1,2703,null,{"value":null}] 05:43:45 INFO - PROCESS | 1856 | 1461329025113 Marionette TRACE conn3 -> [0,2704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:45 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61c8505800 == 144 [pid = 1856] [id = 683] 05:43:45 INFO - PROCESS | 1856 | ++DOMWINDOW == 188 (0x7f61cde02c00) [pid = 1856] [serial = 2050] [outer = (nil)] 05:43:45 INFO - PROCESS | 1856 | ++DOMWINDOW == 189 (0x7f61cde0b000) [pid = 1856] [serial = 2051] [outer = 0x7f61cde02c00] 05:43:45 INFO - PROCESS | 1856 | 1461329025177 Marionette DEBUG loaded listener.js 05:43:45 INFO - PROCESS | 1856 | ++DOMWINDOW == 190 (0x7f61cef91c00) [pid = 1856] [serial = 2052] [outer = 0x7f61cde02c00] 05:43:46 INFO - PROCESS | 1856 | 1461329026084 Marionette TRACE conn3 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 05:43:46 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 05:43:46 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1388ms 05:43:46 INFO - PROCESS | 1856 | 1461329026144 Marionette TRACE conn3 -> [0,2705,"getWindowHandle",null] 05:43:46 INFO - PROCESS | 1856 | 1461329026150 Marionette TRACE conn3 <- [1,2705,null,{"value":"8"}] 05:43:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 05:43:46 INFO - PROCESS | 1856 | 1461329026158 Marionette TRACE conn3 -> [0,2706,"setScriptTimeout",{"ms":35000}] 05:43:46 INFO - PROCESS | 1856 | 1461329026162 Marionette TRACE conn3 <- [1,2706,null,{}] 05:43:46 INFO - PROCESS | 1856 | 1461329026169 Marionette TRACE conn3 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:43:46 INFO - PROCESS | 1856 | 1461329026351 Marionette TRACE conn3 <- [1,2707,null,{"value":null}] 05:43:46 INFO - PROCESS | 1856 | 1461329026556 Marionette TRACE conn3 -> [0,2708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:46 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61c46ec800 == 145 [pid = 1856] [id = 684] 05:43:46 INFO - PROCESS | 1856 | ++DOMWINDOW == 191 (0x7f61c29d6400) [pid = 1856] [serial = 2053] [outer = (nil)] 05:43:46 INFO - PROCESS | 1856 | ++DOMWINDOW == 192 (0x7f61c2ccc400) [pid = 1856] [serial = 2054] [outer = 0x7f61c29d6400] 05:43:46 INFO - PROCESS | 1856 | 1461329026667 Marionette DEBUG loaded listener.js 05:43:46 INFO - PROCESS | 1856 | ++DOMWINDOW == 193 (0x7f61c337b800) [pid = 1856] [serial = 2055] [outer = 0x7f61c29d6400] 05:43:47 INFO - PROCESS | 1856 | 1461329027539 Marionette TRACE conn3 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 05:43:47 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 05:43:47 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1432ms 05:43:47 INFO - PROCESS | 1856 | 1461329027590 Marionette TRACE conn3 -> [0,2709,"getWindowHandle",null] 05:43:47 INFO - PROCESS | 1856 | 1461329027597 Marionette TRACE conn3 <- [1,2709,null,{"value":"8"}] 05:43:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 05:43:47 INFO - PROCESS | 1856 | 1461329027606 Marionette TRACE conn3 -> [0,2710,"setScriptTimeout",{"ms":35000}] 05:43:47 INFO - PROCESS | 1856 | 1461329027610 Marionette TRACE conn3 <- [1,2710,null,{}] 05:43:47 INFO - PROCESS | 1856 | 1461329027615 Marionette TRACE conn3 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:43:47 INFO - PROCESS | 1856 | 1461329027774 Marionette TRACE conn3 <- [1,2711,null,{"value":null}] 05:43:47 INFO - PROCESS | 1856 | 1461329027986 Marionette TRACE conn3 -> [0,2712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.complex.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:48 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61c838e000 == 146 [pid = 1856] [id = 685] 05:43:48 INFO - PROCESS | 1856 | ++DOMWINDOW == 194 (0x7f61c29e0800) [pid = 1856] [serial = 2056] [outer = (nil)] 05:43:48 INFO - PROCESS | 1856 | ++DOMWINDOW == 195 (0x7f61c559f400) [pid = 1856] [serial = 2057] [outer = 0x7f61c29e0800] 05:43:48 INFO - PROCESS | 1856 | 1461329028048 Marionette DEBUG loaded listener.js 05:43:48 INFO - PROCESS | 1856 | ++DOMWINDOW == 196 (0x7f61c57c4400) [pid = 1856] [serial = 2058] [outer = 0x7f61c29e0800] 05:43:48 INFO - PROCESS | 1856 | 1461329028956 Marionette TRACE conn3 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 05:43:48 INFO - PROCESS | 1856 | 1461329028990 Marionette TRACE conn3 <- [1,2713,null,{"value":"8"}] 05:43:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 05:43:48 INFO - PROCESS | 1856 | 1461329028996 Marionette TRACE conn3 -> [0,2714,"setScriptTimeout",{"ms":35000}] 05:43:49 INFO - PROCESS | 1856 | 1461329029001 Marionette TRACE conn3 <- [1,2714,null,{}] 05:43:49 INFO - PROCESS | 1856 | 1461329029015 Marionette TRACE conn3 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:43:49 INFO - PROCESS | 1856 | 1461329029190 Marionette TRACE conn3 <- [1,2715,null,{"value":null}] 05:43:49 INFO - PROCESS | 1856 | 1461329029433 Marionette TRACE conn3 -> [0,2716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:49 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61cd1dc800 == 147 [pid = 1856] [id = 686] 05:43:49 INFO - PROCESS | 1856 | ++DOMWINDOW == 197 (0x7f61cde11800) [pid = 1856] [serial = 2059] [outer = (nil)] 05:43:49 INFO - PROCESS | 1856 | ++DOMWINDOW == 198 (0x7f61cef93c00) [pid = 1856] [serial = 2060] [outer = 0x7f61cde11800] 05:43:49 INFO - PROCESS | 1856 | 1461329029542 Marionette DEBUG loaded listener.js 05:43:49 INFO - PROCESS | 1856 | ++DOMWINDOW == 199 (0x7f61cf20d000) [pid = 1856] [serial = 2061] [outer = 0x7f61cde11800] 05:43:50 INFO - PROCESS | 1856 | 1461329030369 Marionette TRACE conn3 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 05:43:50 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 05:43:50 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1440ms 05:43:50 INFO - PROCESS | 1856 | 1461329030437 Marionette TRACE conn3 -> [0,2717,"getWindowHandle",null] 05:43:50 INFO - PROCESS | 1856 | 1461329030441 Marionette TRACE conn3 <- [1,2717,null,{"value":"8"}] 05:43:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 05:43:50 INFO - PROCESS | 1856 | 1461329030446 Marionette TRACE conn3 -> [0,2718,"setScriptTimeout",{"ms":35000}] 05:43:50 INFO - PROCESS | 1856 | 1461329030448 Marionette TRACE conn3 <- [1,2718,null,{}] 05:43:50 INFO - PROCESS | 1856 | 1461329030453 Marionette TRACE conn3 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:43:50 INFO - PROCESS | 1856 | 1461329030617 Marionette TRACE conn3 <- [1,2719,null,{"value":null}] 05:43:50 INFO - PROCESS | 1856 | 1461329030886 Marionette TRACE conn3 -> [0,2720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:50 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61ce01e000 == 148 [pid = 1856] [id = 687] 05:43:50 INFO - PROCESS | 1856 | ++DOMWINDOW == 200 (0x7f61cddf0800) [pid = 1856] [serial = 2062] [outer = (nil)] 05:43:50 INFO - PROCESS | 1856 | ++DOMWINDOW == 201 (0x7f61d022ac00) [pid = 1856] [serial = 2063] [outer = 0x7f61cddf0800] 05:43:50 INFO - PROCESS | 1856 | 1461329030954 Marionette DEBUG loaded listener.js 05:43:51 INFO - PROCESS | 1856 | ++DOMWINDOW == 202 (0x7f61d0478800) [pid = 1856] [serial = 2064] [outer = 0x7f61cddf0800] 05:43:51 INFO - PROCESS | 1856 | 1461329031732 Marionette TRACE conn3 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2721,"getWindowHandle",null] 05:43:51 INFO - PROCESS | 1856 | 1461329031784 Marionette TRACE conn3 <- [1,2721,null,{"value":"8"}] 05:43:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 05:43:51 INFO - PROCESS | 1856 | 1461329031790 Marionette TRACE conn3 -> [0,2722,"setScriptTimeout",{"ms":35000}] 05:43:51 INFO - PROCESS | 1856 | 1461329031792 Marionette TRACE conn3 <- [1,2722,null,{}] 05:43:51 INFO - PROCESS | 1856 | 1461329031797 Marionette TRACE conn3 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:43:51 INFO - PROCESS | 1856 | 1461329031955 Marionette TRACE conn3 <- [1,2723,null,{"value":null}] 05:43:52 INFO - PROCESS | 1856 | 1461329032167 Marionette TRACE conn3 -> [0,2724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:52 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61d0b22000 == 149 [pid = 1856] [id = 688] 05:43:52 INFO - PROCESS | 1856 | ++DOMWINDOW == 203 (0x7f61cf218000) [pid = 1856] [serial = 2065] [outer = (nil)] 05:43:52 INFO - PROCESS | 1856 | ++DOMWINDOW == 204 (0x7f61d04d1c00) [pid = 1856] [serial = 2066] [outer = 0x7f61cf218000] 05:43:52 INFO - PROCESS | 1856 | 1461329032272 Marionette DEBUG loaded listener.js 05:43:52 INFO - PROCESS | 1856 | ++DOMWINDOW == 205 (0x7f61d0b3ac00) [pid = 1856] [serial = 2067] [outer = 0x7f61cf218000] 05:43:53 INFO - PROCESS | 1856 | 1461329033163 Marionette TRACE conn3 <- [1,2724,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2725,"getWindowHandle",null] 05:43:53 INFO - PROCESS | 1856 | 1461329033224 Marionette TRACE conn3 <- [1,2725,null,{"value":"8"}] 05:43:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 05:43:53 INFO - PROCESS | 1856 | 1461329033230 Marionette TRACE conn3 -> [0,2726,"setScriptTimeout",{"ms":35000}] 05:43:53 INFO - PROCESS | 1856 | 1461329033232 Marionette TRACE conn3 <- [1,2726,null,{}] 05:43:53 INFO - PROCESS | 1856 | 1461329033237 Marionette TRACE conn3 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:43:53 INFO - PROCESS | 1856 | 1461329033407 Marionette TRACE conn3 <- [1,2727,null,{"value":null}] 05:43:53 INFO - PROCESS | 1856 | 1461329033623 Marionette TRACE conn3 -> [0,2728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:53 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61d1509000 == 150 [pid = 1856] [id = 689] 05:43:53 INFO - PROCESS | 1856 | ++DOMWINDOW == 206 (0x7f61d0dcd800) [pid = 1856] [serial = 2068] [outer = (nil)] 05:43:53 INFO - PROCESS | 1856 | ++DOMWINDOW == 207 (0x7f61d1770400) [pid = 1856] [serial = 2069] [outer = 0x7f61d0dcd800] 05:43:53 INFO - PROCESS | 1856 | 1461329033733 Marionette DEBUG loaded listener.js 05:43:53 INFO - PROCESS | 1856 | ++DOMWINDOW == 208 (0x7f61d2c27c00) [pid = 1856] [serial = 2070] [outer = 0x7f61d0dcd800] 05:43:54 INFO - PROCESS | 1856 | 1461329034527 Marionette TRACE conn3 <- [1,2728,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 05:43:54 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 05:43:54 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1328ms 05:43:54 INFO - PROCESS | 1856 | 1461329034558 Marionette TRACE conn3 -> [0,2729,"getWindowHandle",null] 05:43:54 INFO - PROCESS | 1856 | 1461329034560 Marionette TRACE conn3 <- [1,2729,null,{"value":"8"}] 05:43:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 05:43:54 INFO - PROCESS | 1856 | 1461329034566 Marionette TRACE conn3 -> [0,2730,"setScriptTimeout",{"ms":35000}] 05:43:54 INFO - PROCESS | 1856 | 1461329034568 Marionette TRACE conn3 <- [1,2730,null,{}] 05:43:54 INFO - PROCESS | 1856 | 1461329034573 Marionette TRACE conn3 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:43:54 INFO - PROCESS | 1856 | 1461329034730 Marionette TRACE conn3 <- [1,2731,null,{"value":null}] 05:43:54 INFO - PROCESS | 1856 | 1461329034941 Marionette TRACE conn3 -> [0,2732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.measure.width.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:55 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61d1a1d800 == 151 [pid = 1856] [id = 690] 05:43:55 INFO - PROCESS | 1856 | ++DOMWINDOW == 209 (0x7f61be8ef800) [pid = 1856] [serial = 2071] [outer = (nil)] 05:43:55 INFO - PROCESS | 1856 | ++DOMWINDOW == 210 (0x7f61d2f13800) [pid = 1856] [serial = 2072] [outer = 0x7f61be8ef800] 05:43:55 INFO - PROCESS | 1856 | 1461329035050 Marionette DEBUG loaded listener.js 05:43:55 INFO - PROCESS | 1856 | ++DOMWINDOW == 211 (0x7f61d47d1800) [pid = 1856] [serial = 2073] [outer = 0x7f61be8ef800] 05:43:56 INFO - PROCESS | 1856 | 1461329036274 Marionette TRACE conn3 <- [1,2732,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2733,"getWindowHandle",null] 05:43:56 INFO - PROCESS | 1856 | 1461329036315 Marionette TRACE conn3 <- [1,2733,null,{"value":"8"}] 05:43:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 05:43:56 INFO - PROCESS | 1856 | 1461329036320 Marionette TRACE conn3 -> [0,2734,"setScriptTimeout",{"ms":35000}] 05:43:56 INFO - PROCESS | 1856 | 1461329036322 Marionette TRACE conn3 <- [1,2734,null,{}] 05:43:56 INFO - PROCESS | 1856 | 1461329036327 Marionette TRACE conn3 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:43:56 INFO - PROCESS | 1856 | 1461329036507 Marionette TRACE conn3 <- [1,2735,null,{"value":null}] 05:43:56 INFO - PROCESS | 1856 | 1461329036760 Marionette TRACE conn3 -> [0,2736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:56 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61d4e15800 == 152 [pid = 1856] [id = 691] 05:43:56 INFO - PROCESS | 1856 | ++DOMWINDOW == 212 (0x7f61be8f0400) [pid = 1856] [serial = 2074] [outer = (nil)] 05:43:56 INFO - PROCESS | 1856 | ++DOMWINDOW == 213 (0x7f61d5792800) [pid = 1856] [serial = 2075] [outer = 0x7f61be8f0400] 05:43:56 INFO - PROCESS | 1856 | 1461329036862 Marionette DEBUG loaded listener.js 05:43:56 INFO - PROCESS | 1856 | ++DOMWINDOW == 214 (0x7f61d88f6c00) [pid = 1856] [serial = 2076] [outer = 0x7f61be8f0400] 05:43:57 INFO - PROCESS | 1856 | 1461329037657 Marionette TRACE conn3 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 05:43:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 05:43:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1382ms 05:43:57 INFO - PROCESS | 1856 | 1461329037704 Marionette TRACE conn3 -> [0,2737,"getWindowHandle",null] 05:43:57 INFO - PROCESS | 1856 | 1461329037707 Marionette TRACE conn3 <- [1,2737,null,{"value":"8"}] 05:43:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 05:43:57 INFO - PROCESS | 1856 | 1461329037712 Marionette TRACE conn3 -> [0,2738,"setScriptTimeout",{"ms":35000}] 05:43:57 INFO - PROCESS | 1856 | 1461329037714 Marionette TRACE conn3 <- [1,2738,null,{}] 05:43:57 INFO - PROCESS | 1856 | 1461329037719 Marionette TRACE conn3 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:43:57 INFO - PROCESS | 1856 | 1461329037883 Marionette TRACE conn3 <- [1,2739,null,{"value":null}] 05:43:58 INFO - PROCESS | 1856 | 1461329038097 Marionette TRACE conn3 -> [0,2740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:58 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61d7a0e000 == 153 [pid = 1856] [id = 692] 05:43:58 INFO - PROCESS | 1856 | ++DOMWINDOW == 215 (0x7f61d19e9400) [pid = 1856] [serial = 2077] [outer = (nil)] 05:43:58 INFO - PROCESS | 1856 | ++DOMWINDOW == 216 (0x7f61d97b7400) [pid = 1856] [serial = 2078] [outer = 0x7f61d19e9400] 05:43:58 INFO - PROCESS | 1856 | 1461329038199 Marionette DEBUG loaded listener.js 05:43:58 INFO - PROCESS | 1856 | ++DOMWINDOW == 217 (0x7f61daa35c00) [pid = 1856] [serial = 2079] [outer = 0x7f61d19e9400] 05:43:59 INFO - PROCESS | 1856 | 1461329039018 Marionette TRACE conn3 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 05:43:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 05:43:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1377ms 05:43:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 05:43:59 INFO - PROCESS | 1856 | 1461329039090 Marionette TRACE conn3 -> [0,2741,"getWindowHandle",null] 05:43:59 INFO - PROCESS | 1856 | 1461329039092 Marionette TRACE conn3 <- [1,2741,null,{"value":"8"}] 05:43:59 INFO - PROCESS | 1856 | 1461329039098 Marionette TRACE conn3 -> [0,2742,"setScriptTimeout",{"ms":35000}] 05:43:59 INFO - PROCESS | 1856 | 1461329039101 Marionette TRACE conn3 <- [1,2742,null,{}] 05:43:59 INFO - PROCESS | 1856 | 1461329039106 Marionette TRACE conn3 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:43:59 INFO - PROCESS | 1856 | 1461329039279 Marionette TRACE conn3 <- [1,2743,null,{"value":null}] 05:43:59 INFO - PROCESS | 1856 | 1461329039503 Marionette TRACE conn3 -> [0,2744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:59 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61da895800 == 154 [pid = 1856] [id = 693] 05:43:59 INFO - PROCESS | 1856 | ++DOMWINDOW == 218 (0x7f61c55ad800) [pid = 1856] [serial = 2080] [outer = (nil)] 05:43:59 INFO - PROCESS | 1856 | ++DOMWINDOW == 219 (0x7f61db13f400) [pid = 1856] [serial = 2081] [outer = 0x7f61c55ad800] 05:43:59 INFO - PROCESS | 1856 | 1461329039610 Marionette DEBUG loaded listener.js 05:43:59 INFO - PROCESS | 1856 | ++DOMWINDOW == 220 (0x7f61dbb81400) [pid = 1856] [serial = 2082] [outer = 0x7f61c55ad800] 05:44:00 INFO - PROCESS | 1856 | 1461329040416 Marionette TRACE conn3 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 05:44:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 05:44:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1381ms 05:44:00 INFO - PROCESS | 1856 | 1461329040478 Marionette TRACE conn3 -> [0,2745,"getWindowHandle",null] 05:44:00 INFO - PROCESS | 1856 | 1461329040482 Marionette TRACE conn3 <- [1,2745,null,{"value":"8"}] 05:44:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 05:44:00 INFO - PROCESS | 1856 | 1461329040487 Marionette TRACE conn3 -> [0,2746,"setScriptTimeout",{"ms":35000}] 05:44:00 INFO - PROCESS | 1856 | 1461329040490 Marionette TRACE conn3 <- [1,2746,null,{}] 05:44:00 INFO - PROCESS | 1856 | 1461329040495 Marionette TRACE conn3 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:00 INFO - PROCESS | 1856 | 1461329040686 Marionette TRACE conn3 <- [1,2747,null,{"value":null}] 05:44:00 INFO - PROCESS | 1856 | 1461329040957 Marionette TRACE conn3 -> [0,2748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.font.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:00 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61ddf93000 == 155 [pid = 1856] [id = 694] 05:44:00 INFO - PROCESS | 1856 | ++DOMWINDOW == 221 (0x7f61d5790c00) [pid = 1856] [serial = 2083] [outer = (nil)] 05:44:01 INFO - PROCESS | 1856 | ++DOMWINDOW == 222 (0x7f61e7a78c00) [pid = 1856] [serial = 2084] [outer = 0x7f61d5790c00] 05:44:01 INFO - PROCESS | 1856 | 1461329041031 Marionette DEBUG loaded listener.js 05:44:01 INFO - PROCESS | 1856 | ++DOMWINDOW == 223 (0x7f61e7bd8000) [pid = 1856] [serial = 2085] [outer = 0x7f61d5790c00] 05:44:01 INFO - PROCESS | 1856 | 1461329041788 Marionette TRACE conn3 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 05:44:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 05:44:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1327ms 05:44:01 INFO - PROCESS | 1856 | 1461329041815 Marionette TRACE conn3 -> [0,2749,"getWindowHandle",null] 05:44:01 INFO - PROCESS | 1856 | 1461329041818 Marionette TRACE conn3 <- [1,2749,null,{"value":"8"}] 05:44:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 05:44:01 INFO - PROCESS | 1856 | 1461329041823 Marionette TRACE conn3 -> [0,2750,"setScriptTimeout",{"ms":35000}] 05:44:01 INFO - PROCESS | 1856 | 1461329041825 Marionette TRACE conn3 <- [1,2750,null,{}] 05:44:01 INFO - PROCESS | 1856 | 1461329041830 Marionette TRACE conn3 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:01 INFO - PROCESS | 1856 | 1461329041993 Marionette TRACE conn3 <- [1,2751,null,{"value":null}] 05:44:02 INFO - PROCESS | 1856 | 1461329042210 Marionette TRACE conn3 -> [0,2752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:02 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61e8c22000 == 156 [pid = 1856] [id = 695] 05:44:02 INFO - PROCESS | 1856 | ++DOMWINDOW == 224 (0x7f61e7d4a400) [pid = 1856] [serial = 2086] [outer = (nil)] 05:44:02 INFO - PROCESS | 1856 | ++DOMWINDOW == 225 (0x7f61e89a9800) [pid = 1856] [serial = 2087] [outer = 0x7f61e7d4a400] 05:44:02 INFO - PROCESS | 1856 | 1461329042316 Marionette DEBUG loaded listener.js 05:44:02 INFO - PROCESS | 1856 | ++DOMWINDOW == 226 (0x7f61e8d43400) [pid = 1856] [serial = 2088] [outer = 0x7f61e7d4a400] 05:44:03 INFO - PROCESS | 1856 | 1461329043123 Marionette TRACE conn3 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 05:44:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 05:44:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1324ms 05:44:03 INFO - PROCESS | 1856 | 1461329043157 Marionette TRACE conn3 -> [0,2753,"getWindowHandle",null] 05:44:03 INFO - PROCESS | 1856 | 1461329043159 Marionette TRACE conn3 <- [1,2753,null,{"value":"8"}] 05:44:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 05:44:03 INFO - PROCESS | 1856 | 1461329043167 Marionette TRACE conn3 -> [0,2754,"setScriptTimeout",{"ms":35000}] 05:44:03 INFO - PROCESS | 1856 | 1461329043170 Marionette TRACE conn3 <- [1,2754,null,{}] 05:44:03 INFO - PROCESS | 1856 | 1461329043174 Marionette TRACE conn3 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:03 INFO - PROCESS | 1856 | 1461329043331 Marionette TRACE conn3 <- [1,2755,null,{"value":null}] 05:44:03 INFO - PROCESS | 1856 | 1461329043544 Marionette TRACE conn3 -> [0,2756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:03 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61c8587000 == 157 [pid = 1856] [id = 696] 05:44:03 INFO - PROCESS | 1856 | ++DOMWINDOW == 227 (0x7f61bb951400) [pid = 1856] [serial = 2089] [outer = (nil)] 05:44:03 INFO - PROCESS | 1856 | ++DOMWINDOW == 228 (0x7f61e8d6e000) [pid = 1856] [serial = 2090] [outer = 0x7f61bb951400] 05:44:03 INFO - PROCESS | 1856 | 1461329043649 Marionette DEBUG loaded listener.js 05:44:03 INFO - PROCESS | 1856 | ++DOMWINDOW == 229 (0x7f61e8d74c00) [pid = 1856] [serial = 2091] [outer = 0x7f61bb951400] 05:44:04 INFO - PROCESS | 1856 | 1461329044498 Marionette TRACE conn3 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 05:44:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 05:44:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1378ms 05:44:04 INFO - PROCESS | 1856 | 1461329044546 Marionette TRACE conn3 -> [0,2757,"getWindowHandle",null] 05:44:04 INFO - PROCESS | 1856 | 1461329044549 Marionette TRACE conn3 <- [1,2757,null,{"value":"8"}] 05:44:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 05:44:04 INFO - PROCESS | 1856 | 1461329044554 Marionette TRACE conn3 -> [0,2758,"setScriptTimeout",{"ms":35000}] 05:44:04 INFO - PROCESS | 1856 | 1461329044556 Marionette TRACE conn3 <- [1,2758,null,{}] 05:44:04 INFO - PROCESS | 1856 | 1461329044561 Marionette TRACE conn3 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:04 INFO - PROCESS | 1856 | 1461329044735 Marionette TRACE conn3 <- [1,2759,null,{"value":null}] 05:44:05 INFO - PROCESS | 1856 | 1461329045004 Marionette TRACE conn3 -> [0,2760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:05 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61c6721000 == 158 [pid = 1856] [id = 697] 05:44:05 INFO - PROCESS | 1856 | ++DOMWINDOW == 230 (0x7f61bd239800) [pid = 1856] [serial = 2092] [outer = (nil)] 05:44:05 INFO - PROCESS | 1856 | ++DOMWINDOW == 231 (0x7f61c3752800) [pid = 1856] [serial = 2093] [outer = 0x7f61bd239800] 05:44:05 INFO - PROCESS | 1856 | 1461329045070 Marionette DEBUG loaded listener.js 05:44:05 INFO - PROCESS | 1856 | ++DOMWINDOW == 232 (0x7f61e8d77400) [pid = 1856] [serial = 2094] [outer = 0x7f61bd239800] 05:44:06 INFO - PROCESS | 1856 | 1461329046193 Marionette TRACE conn3 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 05:44:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 05:44:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1680ms 05:44:06 INFO - PROCESS | 1856 | 1461329046235 Marionette TRACE conn3 -> [0,2761,"getWindowHandle",null] 05:44:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 05:44:06 INFO - PROCESS | 1856 | 1461329046240 Marionette TRACE conn3 <- [1,2761,null,{"value":"8"}] 05:44:06 INFO - PROCESS | 1856 | 1461329046247 Marionette TRACE conn3 -> [0,2762,"setScriptTimeout",{"ms":35000}] 05:44:06 INFO - PROCESS | 1856 | 1461329046251 Marionette TRACE conn3 <- [1,2762,null,{}] 05:44:06 INFO - PROCESS | 1856 | 1461329046259 Marionette TRACE conn3 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:06 INFO - PROCESS | 1856 | 1461329046430 Marionette TRACE conn3 <- [1,2763,null,{"value":null}] 05:44:06 INFO - PROCESS | 1856 | 1461329046721 Marionette TRACE conn3 -> [0,2764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:06 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61c66d0800 == 159 [pid = 1856] [id = 698] 05:44:06 INFO - PROCESS | 1856 | ++DOMWINDOW == 233 (0x7f61c2ca5000) [pid = 1856] [serial = 2095] [outer = (nil)] 05:44:06 INFO - PROCESS | 1856 | ++DOMWINDOW == 234 (0x7f61c322c400) [pid = 1856] [serial = 2096] [outer = 0x7f61c2ca5000] 05:44:06 INFO - PROCESS | 1856 | 1461329046784 Marionette DEBUG loaded listener.js 05:44:06 INFO - PROCESS | 1856 | ++DOMWINDOW == 235 (0x7f61c37ccc00) [pid = 1856] [serial = 2097] [outer = 0x7f61c2ca5000] 05:44:07 INFO - PROCESS | 1856 | 1461329047609 Marionette TRACE conn3 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 05:44:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 05:44:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1440ms 05:44:07 INFO - PROCESS | 1856 | 1461329047687 Marionette TRACE conn3 -> [0,2765,"getWindowHandle",null] 05:44:07 INFO - PROCESS | 1856 | 1461329047699 Marionette TRACE conn3 <- [1,2765,null,{"value":"8"}] 05:44:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 05:44:07 INFO - PROCESS | 1856 | 1461329047715 Marionette TRACE conn3 -> [0,2766,"setScriptTimeout",{"ms":35000}] 05:44:07 INFO - PROCESS | 1856 | 1461329047717 Marionette TRACE conn3 <- [1,2766,null,{}] 05:44:07 INFO - PROCESS | 1856 | 1461329047729 Marionette TRACE conn3 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:08 INFO - PROCESS | 1856 | 1461329048034 Marionette TRACE conn3 <- [1,2767,null,{"value":null}] 05:44:08 INFO - PROCESS | 1856 | 1461329048310 Marionette TRACE conn3 -> [0,2768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:08 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61c8a0a000 == 158 [pid = 1856] [id = 599] 05:44:08 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61d49db800 == 157 [pid = 1856] [id = 587] 05:44:08 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61c764e800 == 156 [pid = 1856] [id = 682] 05:44:08 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61c27d3800 == 157 [pid = 1856] [id = 699] 05:44:08 INFO - PROCESS | 1856 | ++DOMWINDOW == 236 (0x7f61beac2400) [pid = 1856] [serial = 2098] [outer = (nil)] 05:44:08 INFO - PROCESS | 1856 | ++DOMWINDOW == 237 (0x7f61c55ad400) [pid = 1856] [serial = 2099] [outer = 0x7f61beac2400] 05:44:08 INFO - PROCESS | 1856 | 1461329048462 Marionette DEBUG loaded listener.js 05:44:08 INFO - PROCESS | 1856 | ++DOMWINDOW == 238 (0x7f61c6758400) [pid = 1856] [serial = 2100] [outer = 0x7f61beac2400] 05:44:08 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61c66d4800 == 156 [pid = 1856] [id = 681] 05:44:08 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61c4829000 == 155 [pid = 1856] [id = 680] 05:44:08 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61c2e1e000 == 154 [pid = 1856] [id = 679] 05:44:08 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61c27e9800 == 153 [pid = 1856] [id = 678] 05:44:08 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61c3795000 == 152 [pid = 1856] [id = 675] 05:44:08 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61f137e000 == 151 [pid = 1856] [id = 674] 05:44:08 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61ed19d000 == 150 [pid = 1856] [id = 673] 05:44:08 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61ea93a800 == 149 [pid = 1856] [id = 672] 05:44:08 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61e7ab8000 == 148 [pid = 1856] [id = 671] 05:44:08 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61dac26000 == 147 [pid = 1856] [id = 670] 05:44:08 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61d59c0000 == 146 [pid = 1856] [id = 669] 05:44:08 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61d1ed5800 == 145 [pid = 1856] [id = 668] 05:44:08 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61c8ce0800 == 144 [pid = 1856] [id = 667] 05:44:09 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61c5143000 == 143 [pid = 1856] [id = 666] 05:44:09 INFO - PROCESS | 1856 | --DOMWINDOW == 237 (0x7f61cf395c00) [pid = 1856] [serial = 1940] [outer = (nil)] [url = about:blank] 05:44:09 INFO - PROCESS | 1856 | --DOMWINDOW == 236 (0x7f61d18a2000) [pid = 1856] [serial = 1949] [outer = (nil)] [url = about:blank] 05:44:09 INFO - PROCESS | 1856 | --DOMWINDOW == 235 (0x7f61d047c800) [pid = 1856] [serial = 1943] [outer = (nil)] [url = about:blank] 05:44:09 INFO - PROCESS | 1856 | --DOMWINDOW == 234 (0x7f61db91e400) [pid = 1856] [serial = 1967] [outer = (nil)] [url = about:blank] 05:44:09 INFO - PROCESS | 1856 | --DOMWINDOW == 233 (0x7f61cdde7000) [pid = 1856] [serial = 1970] [outer = (nil)] [url = about:blank] 05:44:09 INFO - PROCESS | 1856 | --DOMWINDOW == 232 (0x7f61ddc36400) [pid = 1856] [serial = 1973] [outer = (nil)] [url = about:blank] 05:44:09 INFO - PROCESS | 1856 | --DOMWINDOW == 231 (0x7f61d476ec00) [pid = 1856] [serial = 1992] [outer = (nil)] [url = about:blank] 05:44:09 INFO - PROCESS | 1856 | --DOMWINDOW == 230 (0x7f61d0a50000) [pid = 1856] [serial = 1989] [outer = (nil)] [url = about:blank] 05:44:09 INFO - PROCESS | 1856 | --DOMWINDOW == 229 (0x7f61be8efc00) [pid = 1856] [serial = 1994] [outer = (nil)] [url = about:blank] 05:44:09 INFO - PROCESS | 1856 | --DOMWINDOW == 228 (0x7f61cf398000) [pid = 1856] [serial = 1986] [outer = (nil)] [url = about:blank] 05:44:09 INFO - PROCESS | 1856 | --DOMWINDOW == 227 (0x7f61c3236800) [pid = 1856] [serial = 1995] [outer = (nil)] [url = about:blank] 05:44:09 INFO - PROCESS | 1856 | --DOMWINDOW == 226 (0x7f61d04a6400) [pid = 1856] [serial = 1988] [outer = (nil)] [url = about:blank] 05:44:09 INFO - PROCESS | 1856 | --DOMWINDOW == 225 (0x7f61d4b0dc00) [pid = 1856] [serial = 1955] [outer = (nil)] [url = about:blank] 05:44:09 INFO - PROCESS | 1856 | --DOMWINDOW == 224 (0x7f61d0c3e000) [pid = 1856] [serial = 1946] [outer = (nil)] [url = about:blank] 05:44:09 INFO - PROCESS | 1856 | --DOMWINDOW == 223 (0x7f61d839e400) [pid = 1856] [serial = 1958] [outer = (nil)] [url = about:blank] 05:44:09 INFO - PROCESS | 1856 | --DOMWINDOW == 222 (0x7f61cf212400) [pid = 1856] [serial = 1929] [outer = (nil)] [url = about:blank] 05:44:09 INFO - PROCESS | 1856 | --DOMWINDOW == 221 (0x7f61c36f2000) [pid = 1856] [serial = 1977] [outer = (nil)] [url = about:blank] 05:44:09 INFO - PROCESS | 1856 | --DOMWINDOW == 220 (0x7f61c2ed3000) [pid = 1856] [serial = 1976] [outer = (nil)] [url = about:blank] 05:44:09 INFO - PROCESS | 1856 | --DOMWINDOW == 219 (0x7f61d173a800) [pid = 1856] [serial = 1991] [outer = (nil)] [url = about:blank] 05:44:09 INFO - PROCESS | 1856 | --DOMWINDOW == 218 (0x7f61c77eb400) [pid = 1856] [serial = 1937] [outer = (nil)] [url = about:blank] 05:44:09 INFO - PROCESS | 1856 | --DOMWINDOW == 217 (0x7f61cef90400) [pid = 1856] [serial = 1985] [outer = (nil)] [url = about:blank] 05:44:09 INFO - PROCESS | 1856 | --DOMWINDOW == 216 (0x7f61c77ebc00) [pid = 1856] [serial = 1982] [outer = (nil)] [url = about:blank] 05:44:09 INFO - PROCESS | 1856 | --DOMWINDOW == 215 (0x7f61cd81a800) [pid = 1856] [serial = 1983] [outer = (nil)] [url = about:blank] 05:44:09 INFO - PROCESS | 1856 | --DOMWINDOW == 214 (0x7f61bfb61800) [pid = 1856] [serial = 1931] [outer = (nil)] [url = about:blank] 05:44:09 INFO - PROCESS | 1856 | --DOMWINDOW == 213 (0x7f61c55a3c00) [pid = 1856] [serial = 1980] [outer = (nil)] [url = about:blank] 05:44:09 INFO - PROCESS | 1856 | --DOMWINDOW == 212 (0x7f61c49d2800) [pid = 1856] [serial = 1979] [outer = (nil)] [url = about:blank] 05:44:09 INFO - PROCESS | 1856 | --DOMWINDOW == 211 (0x7f61d2c24400) [pid = 1856] [serial = 1952] [outer = (nil)] [url = about:blank] 05:44:09 INFO - PROCESS | 1856 | --DOMWINDOW == 210 (0x7f61d9a19800) [pid = 1856] [serial = 1961] [outer = (nil)] [url = about:blank] 05:44:09 INFO - PROCESS | 1856 | --DOMWINDOW == 209 (0x7f61dae80800) [pid = 1856] [serial = 1964] [outer = (nil)] [url = about:blank] 05:44:09 INFO - PROCESS | 1856 | --DOMWINDOW == 208 (0x7f61c3756000) [pid = 1856] [serial = 1934] [outer = (nil)] [url = about:blank] 05:44:09 INFO - PROCESS | 1856 | 1461329049378 Marionette TRACE conn3 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 05:44:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 05:44:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1688ms 05:44:09 INFO - PROCESS | 1856 | 1461329049405 Marionette TRACE conn3 -> [0,2769,"getWindowHandle",null] 05:44:09 INFO - PROCESS | 1856 | 1461329049411 Marionette TRACE conn3 <- [1,2769,null,{"value":"8"}] 05:44:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 05:44:09 INFO - PROCESS | 1856 | 1461329049421 Marionette TRACE conn3 -> [0,2770,"setScriptTimeout",{"ms":35000}] 05:44:09 INFO - PROCESS | 1856 | 1461329049424 Marionette TRACE conn3 <- [1,2770,null,{}] 05:44:09 INFO - PROCESS | 1856 | 1461329049431 Marionette TRACE conn3 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:09 INFO - PROCESS | 1856 | 1461329049622 Marionette TRACE conn3 <- [1,2771,null,{"value":null}] 05:44:09 INFO - PROCESS | 1856 | 1461329049844 Marionette TRACE conn3 -> [0,2772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:09 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61c467d000 == 144 [pid = 1856] [id = 700] 05:44:09 INFO - PROCESS | 1856 | ++DOMWINDOW == 209 (0x7f61c2aed000) [pid = 1856] [serial = 2101] [outer = (nil)] 05:44:09 INFO - PROCESS | 1856 | ++DOMWINDOW == 210 (0x7f61c37c5400) [pid = 1856] [serial = 2102] [outer = 0x7f61c2aed000] 05:44:09 INFO - PROCESS | 1856 | 1461329049952 Marionette DEBUG loaded listener.js 05:44:10 INFO - PROCESS | 1856 | ++DOMWINDOW == 211 (0x7f61c49ddc00) [pid = 1856] [serial = 2103] [outer = 0x7f61c2aed000] 05:44:10 INFO - PROCESS | 1856 | 1461329050816 Marionette TRACE conn3 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 05:44:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 05:44:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1429ms 05:44:10 INFO - PROCESS | 1856 | 1461329050854 Marionette TRACE conn3 -> [0,2773,"getWindowHandle",null] 05:44:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 05:44:10 INFO - PROCESS | 1856 | 1461329050865 Marionette TRACE conn3 <- [1,2773,null,{"value":"8"}] 05:44:10 INFO - PROCESS | 1856 | 1461329050874 Marionette TRACE conn3 -> [0,2774,"setScriptTimeout",{"ms":35000}] 05:44:10 INFO - PROCESS | 1856 | 1461329050878 Marionette TRACE conn3 <- [1,2774,null,{}] 05:44:10 INFO - PROCESS | 1856 | 1461329050901 Marionette TRACE conn3 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:11 INFO - PROCESS | 1856 | 1461329051074 Marionette TRACE conn3 <- [1,2775,null,{"value":null}] 05:44:11 INFO - PROCESS | 1856 | 1461329051286 Marionette TRACE conn3 -> [0,2776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:11 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61c6615800 == 145 [pid = 1856] [id = 701] 05:44:11 INFO - PROCESS | 1856 | ++DOMWINDOW == 212 (0x7f61c6757000) [pid = 1856] [serial = 2104] [outer = (nil)] 05:44:11 INFO - PROCESS | 1856 | ++DOMWINDOW == 213 (0x7f61cd27c800) [pid = 1856] [serial = 2105] [outer = 0x7f61c6757000] 05:44:11 INFO - PROCESS | 1856 | 1461329051388 Marionette DEBUG loaded listener.js 05:44:11 INFO - PROCESS | 1856 | ++DOMWINDOW == 214 (0x7f61cde0c000) [pid = 1856] [serial = 2106] [outer = 0x7f61c6757000] 05:44:12 INFO - PROCESS | 1856 | 1461329052297 Marionette TRACE conn3 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 05:44:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 05:44:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1499ms 05:44:12 INFO - PROCESS | 1856 | 1461329052373 Marionette TRACE conn3 -> [0,2777,"getWindowHandle",null] 05:44:12 INFO - PROCESS | 1856 | 1461329052376 Marionette TRACE conn3 <- [1,2777,null,{"value":"8"}] 05:44:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 05:44:12 INFO - PROCESS | 1856 | 1461329052382 Marionette TRACE conn3 -> [0,2778,"setScriptTimeout",{"ms":35000}] 05:44:12 INFO - PROCESS | 1856 | 1461329052386 Marionette TRACE conn3 <- [1,2778,null,{}] 05:44:12 INFO - PROCESS | 1856 | 1461329052401 Marionette TRACE conn3 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:12 INFO - PROCESS | 1856 | 1461329052628 Marionette TRACE conn3 <- [1,2779,null,{"value":null}] 05:44:12 INFO - PROCESS | 1856 | 1461329052842 Marionette TRACE conn3 -> [0,2780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:12 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61c837e000 == 146 [pid = 1856] [id = 702] 05:44:12 INFO - PROCESS | 1856 | ++DOMWINDOW == 215 (0x7f61cf20d400) [pid = 1856] [serial = 2107] [outer = (nil)] 05:44:12 INFO - PROCESS | 1856 | ++DOMWINDOW == 216 (0x7f61d047cc00) [pid = 1856] [serial = 2108] [outer = 0x7f61cf20d400] 05:44:12 INFO - PROCESS | 1856 | 1461329052951 Marionette DEBUG loaded listener.js 05:44:13 INFO - PROCESS | 1856 | ++DOMWINDOW == 217 (0x7f61d0b3b400) [pid = 1856] [serial = 2109] [outer = 0x7f61cf20d400] 05:44:13 INFO - PROCESS | 1856 | 1461329053702 Marionette TRACE conn3 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 05:44:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 05:44:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1385ms 05:44:13 INFO - PROCESS | 1856 | 1461329053767 Marionette TRACE conn3 -> [0,2781,"getWindowHandle",null] 05:44:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 05:44:13 INFO - PROCESS | 1856 | 1461329053771 Marionette TRACE conn3 <- [1,2781,null,{"value":"8"}] 05:44:13 INFO - PROCESS | 1856 | 1461329053776 Marionette TRACE conn3 -> [0,2782,"setScriptTimeout",{"ms":35000}] 05:44:13 INFO - PROCESS | 1856 | 1461329053779 Marionette TRACE conn3 <- [1,2782,null,{}] 05:44:13 INFO - PROCESS | 1856 | 1461329053783 Marionette TRACE conn3 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:13 INFO - PROCESS | 1856 | 1461329053951 Marionette TRACE conn3 <- [1,2783,null,{"value":null}] 05:44:14 INFO - PROCESS | 1856 | 1461329054172 Marionette TRACE conn3 -> [0,2784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:14 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61cd1f4800 == 147 [pid = 1856] [id = 703] 05:44:14 INFO - PROCESS | 1856 | ++DOMWINDOW == 218 (0x7f61c4608400) [pid = 1856] [serial = 2110] [outer = (nil)] 05:44:14 INFO - PROCESS | 1856 | ++DOMWINDOW == 219 (0x7f61d0dc4c00) [pid = 1856] [serial = 2111] [outer = 0x7f61c4608400] 05:44:14 INFO - PROCESS | 1856 | 1461329054285 Marionette DEBUG loaded listener.js 05:44:14 INFO - PROCESS | 1856 | ++DOMWINDOW == 220 (0x7f61d1771000) [pid = 1856] [serial = 2112] [outer = 0x7f61c4608400] 05:44:15 INFO - PROCESS | 1856 | 1461329055127 Marionette TRACE conn3 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 05:44:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 05:44:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1379ms 05:44:15 INFO - PROCESS | 1856 | 1461329055155 Marionette TRACE conn3 -> [0,2785,"getWindowHandle",null] 05:44:15 INFO - PROCESS | 1856 | 1461329055158 Marionette TRACE conn3 <- [1,2785,null,{"value":"8"}] 05:44:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 05:44:15 INFO - PROCESS | 1856 | 1461329055163 Marionette TRACE conn3 -> [0,2786,"setScriptTimeout",{"ms":35000}] 05:44:15 INFO - PROCESS | 1856 | 1461329055165 Marionette TRACE conn3 <- [1,2786,null,{}] 05:44:15 INFO - PROCESS | 1856 | 1461329055170 Marionette TRACE conn3 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:15 INFO - PROCESS | 1856 | 1461329055325 Marionette TRACE conn3 <- [1,2787,null,{"value":null}] 05:44:15 INFO - PROCESS | 1856 | 1461329055540 Marionette TRACE conn3 -> [0,2788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:15 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61d0b06800 == 148 [pid = 1856] [id = 704] 05:44:15 INFO - PROCESS | 1856 | ++DOMWINDOW == 221 (0x7f61c654ec00) [pid = 1856] [serial = 2113] [outer = (nil)] 05:44:15 INFO - PROCESS | 1856 | ++DOMWINDOW == 222 (0x7f61d2c24400) [pid = 1856] [serial = 2114] [outer = 0x7f61c654ec00] 05:44:15 INFO - PROCESS | 1856 | 1461329055641 Marionette DEBUG loaded listener.js 05:44:15 INFO - PROCESS | 1856 | ++DOMWINDOW == 223 (0x7f61d4b0dc00) [pid = 1856] [serial = 2115] [outer = 0x7f61c654ec00] 05:44:18 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61c5553000 == 147 [pid = 1856] [id = 457] 05:44:18 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61d9bd1000 == 146 [pid = 1856] [id = 567] 05:44:18 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61c2be5800 == 145 [pid = 1856] [id = 394] 05:44:18 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61d0b16800 == 144 [pid = 1856] [id = 281] 05:44:18 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61ec641800 == 143 [pid = 1856] [id = 521] 05:44:18 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61ecf9e000 == 142 [pid = 1856] [id = 412] 05:44:18 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61daae4000 == 141 [pid = 1856] [id = 200] 05:44:18 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61c30dd000 == 140 [pid = 1856] [id = 479] 05:44:18 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61e78d9800 == 139 [pid = 1856] [id = 279] 05:44:18 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61d0991000 == 138 [pid = 1856] [id = 583] 05:44:18 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61c66d0800 == 137 [pid = 1856] [id = 698] 05:44:18 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61d4e15800 == 136 [pid = 1856] [id = 691] 05:44:18 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61d1a1d800 == 135 [pid = 1856] [id = 690] 05:44:18 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61d1509000 == 134 [pid = 1856] [id = 689] 05:44:18 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61d0b22000 == 133 [pid = 1856] [id = 688] 05:44:18 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61ce01e000 == 132 [pid = 1856] [id = 687] 05:44:18 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61cd1dc800 == 131 [pid = 1856] [id = 686] 05:44:18 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61c838e000 == 130 [pid = 1856] [id = 685] 05:44:18 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61c46ec800 == 129 [pid = 1856] [id = 684] 05:44:18 INFO - PROCESS | 1856 | 1461329058783 Marionette TRACE conn3 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 05:44:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 05:44:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 3685ms 05:44:18 INFO - PROCESS | 1856 | 1461329058849 Marionette TRACE conn3 -> [0,2789,"getWindowHandle",null] 05:44:18 INFO - PROCESS | 1856 | 1461329058855 Marionette TRACE conn3 <- [1,2789,null,{"value":"8"}] 05:44:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 05:44:18 INFO - PROCESS | 1856 | 1461329058862 Marionette TRACE conn3 -> [0,2790,"setScriptTimeout",{"ms":35000}] 05:44:18 INFO - PROCESS | 1856 | 1461329058866 Marionette TRACE conn3 <- [1,2790,null,{}] 05:44:18 INFO - PROCESS | 1856 | 1461329058872 Marionette TRACE conn3 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:19 INFO - PROCESS | 1856 | 1461329059024 Marionette TRACE conn3 <- [1,2791,null,{"value":null}] 05:44:19 INFO - PROCESS | 1856 | 1461329059043 Marionette TRACE conn3 -> [0,2792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:19 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61c6617000 == 130 [pid = 1856] [id = 705] 05:44:19 INFO - PROCESS | 1856 | ++DOMWINDOW == 224 (0x7f61c37d1800) [pid = 1856] [serial = 2116] [outer = (nil)] 05:44:19 INFO - PROCESS | 1856 | ++DOMWINDOW == 225 (0x7f61c55ad000) [pid = 1856] [serial = 2117] [outer = 0x7f61c37d1800] 05:44:19 INFO - PROCESS | 1856 | 1461329059105 Marionette DEBUG loaded listener.js 05:44:19 INFO - PROCESS | 1856 | ++DOMWINDOW == 226 (0x7f61c76e9800) [pid = 1856] [serial = 2118] [outer = 0x7f61c37d1800] 05:44:20 INFO - PROCESS | 1856 | 1461329060081 Marionette TRACE conn3 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 05:44:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 05:44:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1278ms 05:44:20 INFO - PROCESS | 1856 | 1461329060141 Marionette TRACE conn3 -> [0,2793,"getWindowHandle",null] 05:44:20 INFO - PROCESS | 1856 | 1461329060148 Marionette TRACE conn3 <- [1,2793,null,{"value":"8"}] 05:44:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 05:44:20 INFO - PROCESS | 1856 | 1461329060156 Marionette TRACE conn3 -> [0,2794,"setScriptTimeout",{"ms":35000}] 05:44:20 INFO - PROCESS | 1856 | 1461329060159 Marionette TRACE conn3 <- [1,2794,null,{}] 05:44:20 INFO - PROCESS | 1856 | 1461329060162 Marionette TRACE conn3 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:20 INFO - PROCESS | 1856 | 1461329060389 Marionette TRACE conn3 <- [1,2795,null,{"value":null}] 05:44:20 INFO - PROCESS | 1856 | 1461329060416 Marionette TRACE conn3 -> [0,2796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:20 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61c850c800 == 131 [pid = 1856] [id = 706] 05:44:20 INFO - PROCESS | 1856 | ++DOMWINDOW == 227 (0x7f61c76f0400) [pid = 1856] [serial = 2119] [outer = (nil)] 05:44:20 INFO - PROCESS | 1856 | ++DOMWINDOW == 228 (0x7f61cef98800) [pid = 1856] [serial = 2120] [outer = 0x7f61c76f0400] 05:44:20 INFO - PROCESS | 1856 | 1461329060470 Marionette DEBUG loaded listener.js 05:44:20 INFO - PROCESS | 1856 | ++DOMWINDOW == 229 (0x7f61cf3a3c00) [pid = 1856] [serial = 2121] [outer = 0x7f61c76f0400] 05:44:21 INFO - PROCESS | 1856 | 1461329061241 Marionette TRACE conn3 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 05:44:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 05:44:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1177ms 05:44:21 INFO - PROCESS | 1856 | 1461329061337 Marionette TRACE conn3 -> [0,2797,"getWindowHandle",null] 05:44:21 INFO - PROCESS | 1856 | 1461329061340 Marionette TRACE conn3 <- [1,2797,null,{"value":"8"}] 05:44:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 05:44:21 INFO - PROCESS | 1856 | 1461329061345 Marionette TRACE conn3 -> [0,2798,"setScriptTimeout",{"ms":35000}] 05:44:21 INFO - PROCESS | 1856 | 1461329061350 Marionette TRACE conn3 <- [1,2798,null,{}] 05:44:21 INFO - PROCESS | 1856 | 1461329061363 Marionette TRACE conn3 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:21 INFO - PROCESS | 1856 | 1461329061590 Marionette TRACE conn3 <- [1,2799,null,{"value":null}] 05:44:21 INFO - PROCESS | 1856 | 1461329061612 Marionette TRACE conn3 -> [0,2800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:21 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61d030e000 == 132 [pid = 1856] [id = 707] 05:44:21 INFO - PROCESS | 1856 | ++DOMWINDOW == 230 (0x7f61d0235000) [pid = 1856] [serial = 2122] [outer = (nil)] 05:44:21 INFO - PROCESS | 1856 | ++DOMWINDOW == 231 (0x7f61d0b3a800) [pid = 1856] [serial = 2123] [outer = 0x7f61d0235000] 05:44:21 INFO - PROCESS | 1856 | 1461329061668 Marionette DEBUG loaded listener.js 05:44:21 INFO - PROCESS | 1856 | ++DOMWINDOW == 232 (0x7f61d19e9000) [pid = 1856] [serial = 2124] [outer = 0x7f61d0235000] 05:44:22 INFO - PROCESS | 1856 | --DOMWINDOW == 231 (0x7f61c49df000) [pid = 1856] [serial = 1762] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 05:44:22 INFO - PROCESS | 1856 | --DOMWINDOW == 230 (0x7f61c815c400) [pid = 1856] [serial = 1828] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 05:44:22 INFO - PROCESS | 1856 | --DOMWINDOW == 229 (0x7f61be8f9000) [pid = 1856] [serial = 1867] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 05:44:22 INFO - PROCESS | 1856 | --DOMWINDOW == 228 (0x7f61cd281800) [pid = 1856] [serial = 1873] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 05:44:22 INFO - PROCESS | 1856 | --DOMWINDOW == 227 (0x7f61c36ecc00) [pid = 1856] [serial = 1804] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 05:44:22 INFO - PROCESS | 1856 | --DOMWINDOW == 226 (0x7f61d0a4e800) [pid = 1856] [serial = 1816] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 05:44:22 INFO - PROCESS | 1856 | --DOMWINDOW == 225 (0x7f61cf218800) [pid = 1856] [serial = 1879] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 05:44:22 INFO - PROCESS | 1856 | --DOMWINDOW == 224 (0x7f61c49de000) [pid = 1856] [serial = 1936] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 05:44:22 INFO - PROCESS | 1856 | --DOMWINDOW == 223 (0x7f61c76e4000) [pid = 1856] [serial = 1807] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 05:44:22 INFO - PROCESS | 1856 | --DOMWINDOW == 222 (0x7f61d0c0bc00) [pid = 1856] [serial = 1771] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 05:44:22 INFO - PROCESS | 1856 | --DOMWINDOW == 221 (0x7f61d105fc00) [pid = 1856] [serial = 1831] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 05:44:22 INFO - PROCESS | 1856 | --DOMWINDOW == 220 (0x7f61d0a54000) [pid = 1856] [serial = 1819] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 05:44:22 INFO - PROCESS | 1856 | --DOMWINDOW == 219 (0x7f61bfb4fc00) [pid = 1856] [serial = 1801] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 05:44:22 INFO - PROCESS | 1856 | --DOMWINDOW == 218 (0x7f61d0c0f400) [pid = 1856] [serial = 1822] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 05:44:22 INFO - PROCESS | 1856 | --DOMWINDOW == 217 (0x7f61cd286c00) [pid = 1856] [serial = 1810] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 05:44:22 INFO - PROCESS | 1856 | --DOMWINDOW == 216 (0x7f61bfb48000) [pid = 1856] [serial = 1774] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 05:44:22 INFO - PROCESS | 1856 | --DOMWINDOW == 215 (0x7f61d04a8800) [pid = 1856] [serial = 1825] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 05:44:22 INFO - PROCESS | 1856 | --DOMWINDOW == 214 (0x7f61d04cbc00) [pid = 1856] [serial = 1768] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 05:44:22 INFO - PROCESS | 1856 | --DOMWINDOW == 213 (0x7f61d19f1400) [pid = 1856] [serial = 1834] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 05:44:22 INFO - PROCESS | 1856 | --DOMWINDOW == 212 (0x7f61cd816c00) [pid = 1856] [serial = 1876] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 05:44:22 INFO - PROCESS | 1856 | --DOMWINDOW == 211 (0x7f61bb94fc00) [pid = 1856] [serial = 2047] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 05:44:22 INFO - PROCESS | 1856 | --DOMWINDOW == 210 (0x7f61ce052800) [pid = 1856] [serial = 1813] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 05:44:22 INFO - PROCESS | 1856 | --DOMWINDOW == 209 (0x7f61c375bc00) [pid = 1856] [serial = 1870] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 05:44:22 INFO - PROCESS | 1856 | --DOMWINDOW == 208 (0x7f61bd244400) [pid = 1856] [serial = 1969] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 05:44:22 INFO - PROCESS | 1856 | --DOMWINDOW == 207 (0x7f61c76e5400) [pid = 1856] [serial = 1765] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 05:44:22 INFO - PROCESS | 1856 | --DOMWINDOW == 206 (0x7f61bb94f400) [pid = 1856] [serial = 2035] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 05:44:22 INFO - PROCESS | 1856 | --DOMWINDOW == 205 (0x7f61c3160c00) [pid = 1856] [serial = 2038] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 05:44:22 INFO - PROCESS | 1856 | --DOMWINDOW == 204 (0x7f61cf211400) [pid = 1856] [serial = 2008] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 05:44:22 INFO - PROCESS | 1856 | --DOMWINDOW == 203 (0x7f61c3756800) [pid = 1856] [serial = 2041] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 05:44:22 INFO - PROCESS | 1856 | --DOMWINDOW == 202 (0x7f61be476400) [pid = 1856] [serial = 2017] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 05:44:22 INFO - PROCESS | 1856 | --DOMWINDOW == 201 (0x7f61cefa7c00) [pid = 1856] [serial = 2005] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 05:44:22 INFO - PROCESS | 1856 | --DOMWINDOW == 200 (0x7f61c49dbc00) [pid = 1856] [serial = 2044] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 05:44:22 INFO - PROCESS | 1856 | --DOMWINDOW == 199 (0x7f61d839dc00) [pid = 1856] [serial = 2023] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 05:44:22 INFO - PROCESS | 1856 | --DOMWINDOW == 198 (0x7f61d0f4f000) [pid = 1856] [serial = 2014] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 05:44:22 INFO - PROCESS | 1856 | --DOMWINDOW == 197 (0x7f61d97ad800) [pid = 1856] [serial = 2026] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 05:44:22 INFO - PROCESS | 1856 | --DOMWINDOW == 196 (0x7f61c315a400) [pid = 1856] [serial = 2020] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 05:44:22 INFO - PROCESS | 1856 | --DOMWINDOW == 195 (0x7f61d047e800) [pid = 1856] [serial = 2011] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 05:44:22 INFO - PROCESS | 1856 | --DOMWINDOW == 194 (0x7f61c2ca5000) [pid = 1856] [serial = 2095] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 05:44:22 INFO - PROCESS | 1856 | --DOMWINDOW == 193 (0x7f61c675ac00) [pid = 1856] [serial = 2002] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 05:44:22 INFO - PROCESS | 1856 | --DOMWINDOW == 192 (0x7f61c2ca5c00) [pid = 1856] [serial = 2029] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 05:44:22 INFO - PROCESS | 1856 | --DOMWINDOW == 191 (0x7f61cde02c00) [pid = 1856] [serial = 2050] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 05:44:22 INFO - PROCESS | 1856 | --DOMWINDOW == 190 (0x7f61c29d6400) [pid = 1856] [serial = 2053] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 05:44:22 INFO - PROCESS | 1856 | --DOMWINDOW == 189 (0x7f61c29e0800) [pid = 1856] [serial = 2056] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 05:44:22 INFO - PROCESS | 1856 | --DOMWINDOW == 188 (0x7f61cde11800) [pid = 1856] [serial = 2059] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 05:44:22 INFO - PROCESS | 1856 | --DOMWINDOW == 187 (0x7f61bb957000) [pid = 1856] [serial = 2032] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 05:44:23 INFO - PROCESS | 1856 | 1461329063210 Marionette TRACE conn3 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 05:44:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 05:44:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1886ms 05:44:23 INFO - PROCESS | 1856 | 1461329063232 Marionette TRACE conn3 -> [0,2801,"getWindowHandle",null] 05:44:23 INFO - PROCESS | 1856 | 1461329063235 Marionette TRACE conn3 <- [1,2801,null,{"value":"8"}] 05:44:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 05:44:23 INFO - PROCESS | 1856 | 1461329063240 Marionette TRACE conn3 -> [0,2802,"setScriptTimeout",{"ms":35000}] 05:44:23 INFO - PROCESS | 1856 | 1461329063242 Marionette TRACE conn3 <- [1,2802,null,{}] 05:44:23 INFO - PROCESS | 1856 | 1461329063247 Marionette TRACE conn3 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:23 INFO - PROCESS | 1856 | 1461329063466 Marionette TRACE conn3 <- [1,2803,null,{"value":null}] 05:44:23 INFO - PROCESS | 1856 | 1461329063484 Marionette TRACE conn3 -> [0,2804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:23 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61d011e800 == 133 [pid = 1856] [id = 708] 05:44:23 INFO - PROCESS | 1856 | ++DOMWINDOW == 188 (0x7f61bb957000) [pid = 1856] [serial = 2125] [outer = (nil)] 05:44:23 INFO - PROCESS | 1856 | ++DOMWINDOW == 189 (0x7f61c37cf800) [pid = 1856] [serial = 2126] [outer = 0x7f61bb957000] 05:44:23 INFO - PROCESS | 1856 | 1461329063540 Marionette DEBUG loaded listener.js 05:44:23 INFO - PROCESS | 1856 | ++DOMWINDOW == 190 (0x7f61cd81c400) [pid = 1856] [serial = 2127] [outer = 0x7f61bb957000] 05:44:24 INFO - PROCESS | 1856 | 1461329064212 Marionette TRACE conn3 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 05:44:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 05:44:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1025ms 05:44:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 05:44:24 INFO - PROCESS | 1856 | 1461329064266 Marionette TRACE conn3 -> [0,2805,"getWindowHandle",null] 05:44:24 INFO - PROCESS | 1856 | 1461329064268 Marionette TRACE conn3 <- [1,2805,null,{"value":"8"}] 05:44:24 INFO - PROCESS | 1856 | 1461329064272 Marionette TRACE conn3 -> [0,2806,"setScriptTimeout",{"ms":35000}] 05:44:24 INFO - PROCESS | 1856 | 1461329064284 Marionette TRACE conn3 <- [1,2806,null,{}] 05:44:24 INFO - PROCESS | 1856 | 1461329064288 Marionette TRACE conn3 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:24 INFO - PROCESS | 1856 | 1461329064440 Marionette TRACE conn3 <- [1,2807,null,{"value":null}] 05:44:24 INFO - PROCESS | 1856 | 1461329064615 Marionette TRACE conn3 -> [0,2808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:24 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61d1520000 == 134 [pid = 1856] [id = 709] 05:44:24 INFO - PROCESS | 1856 | ++DOMWINDOW == 191 (0x7f61bb94fc00) [pid = 1856] [serial = 2128] [outer = (nil)] 05:44:24 INFO - PROCESS | 1856 | ++DOMWINDOW == 192 (0x7f61cefa8000) [pid = 1856] [serial = 2129] [outer = 0x7f61bb94fc00] 05:44:24 INFO - PROCESS | 1856 | 1461329064668 Marionette DEBUG loaded listener.js 05:44:24 INFO - PROCESS | 1856 | ++DOMWINDOW == 193 (0x7f61d04c2c00) [pid = 1856] [serial = 2130] [outer = 0x7f61bb94fc00] 05:44:25 INFO - PROCESS | 1856 | 1461329065607 Marionette TRACE conn3 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 05:44:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 05:44:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1387ms 05:44:25 INFO - PROCESS | 1856 | 1461329065660 Marionette TRACE conn3 -> [0,2809,"getWindowHandle",null] 05:44:25 INFO - PROCESS | 1856 | 1461329065667 Marionette TRACE conn3 <- [1,2809,null,{"value":"8"}] 05:44:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 05:44:25 INFO - PROCESS | 1856 | 1461329065674 Marionette TRACE conn3 -> [0,2810,"setScriptTimeout",{"ms":35000}] 05:44:25 INFO - PROCESS | 1856 | 1461329065679 Marionette TRACE conn3 <- [1,2810,null,{}] 05:44:25 INFO - PROCESS | 1856 | 1461329065685 Marionette TRACE conn3 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:25 INFO - PROCESS | 1856 | 1461329065854 Marionette TRACE conn3 <- [1,2811,null,{"value":null}] 05:44:26 INFO - PROCESS | 1856 | 1461329066085 Marionette TRACE conn3 -> [0,2812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:26 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61c457f000 == 135 [pid = 1856] [id = 710] 05:44:26 INFO - PROCESS | 1856 | ++DOMWINDOW == 194 (0x7f61c3160c00) [pid = 1856] [serial = 2131] [outer = (nil)] 05:44:26 INFO - PROCESS | 1856 | ++DOMWINDOW == 195 (0x7f61c49dc400) [pid = 1856] [serial = 2132] [outer = 0x7f61c3160c00] 05:44:26 INFO - PROCESS | 1856 | 1461329066194 Marionette DEBUG loaded listener.js 05:44:26 INFO - PROCESS | 1856 | ++DOMWINDOW == 196 (0x7f61c77e6800) [pid = 1856] [serial = 2133] [outer = 0x7f61c3160c00] 05:44:27 INFO - PROCESS | 1856 | 1461329067042 Marionette TRACE conn3 <- [1,2812,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 05:44:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 05:44:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1435ms 05:44:27 INFO - PROCESS | 1856 | 1461329067110 Marionette TRACE conn3 -> [0,2813,"getWindowHandle",null] 05:44:27 INFO - PROCESS | 1856 | 1461329067118 Marionette TRACE conn3 <- [1,2813,null,{"value":"8"}] 05:44:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 05:44:27 INFO - PROCESS | 1856 | 1461329067126 Marionette TRACE conn3 -> [0,2814,"setScriptTimeout",{"ms":35000}] 05:44:27 INFO - PROCESS | 1856 | 1461329067129 Marionette TRACE conn3 <- [1,2814,null,{}] 05:44:27 INFO - PROCESS | 1856 | 1461329067133 Marionette TRACE conn3 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:27 INFO - PROCESS | 1856 | 1461329067336 Marionette TRACE conn3 <- [1,2815,null,{"value":null}] 05:44:27 INFO - PROCESS | 1856 | 1461329067599 Marionette TRACE conn3 -> [0,2816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:27 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61d19c5800 == 136 [pid = 1856] [id = 711] 05:44:27 INFO - PROCESS | 1856 | ++DOMWINDOW == 197 (0x7f61c3756000) [pid = 1856] [serial = 2134] [outer = (nil)] 05:44:27 INFO - PROCESS | 1856 | ++DOMWINDOW == 198 (0x7f61cf218800) [pid = 1856] [serial = 2135] [outer = 0x7f61c3756000] 05:44:27 INFO - PROCESS | 1856 | 1461329067666 Marionette DEBUG loaded listener.js 05:44:27 INFO - PROCESS | 1856 | ++DOMWINDOW == 199 (0x7f61d04a3c00) [pid = 1856] [serial = 2136] [outer = 0x7f61c3756000] 05:44:28 INFO - PROCESS | 1856 | 1461329068473 Marionette TRACE conn3 <- [1,2816,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 05:44:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 05:44:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1378ms 05:44:28 INFO - PROCESS | 1856 | 1461329068519 Marionette TRACE conn3 -> [0,2817,"getWindowHandle",null] 05:44:28 INFO - PROCESS | 1856 | 1461329068523 Marionette TRACE conn3 <- [1,2817,null,{"value":"8"}] 05:44:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 05:44:28 INFO - PROCESS | 1856 | 1461329068530 Marionette TRACE conn3 -> [0,2818,"setScriptTimeout",{"ms":35000}] 05:44:28 INFO - PROCESS | 1856 | 1461329068535 Marionette TRACE conn3 <- [1,2818,null,{}] 05:44:28 INFO - PROCESS | 1856 | 1461329068549 Marionette TRACE conn3 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:28 INFO - PROCESS | 1856 | 1461329068721 Marionette TRACE conn3 <- [1,2819,null,{"value":null}] 05:44:28 INFO - PROCESS | 1856 | 1461329068991 Marionette TRACE conn3 -> [0,2820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:29 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61d59ad000 == 137 [pid = 1856] [id = 712] 05:44:29 INFO - PROCESS | 1856 | ++DOMWINDOW == 200 (0x7f61c76e9400) [pid = 1856] [serial = 2137] [outer = (nil)] 05:44:29 INFO - PROCESS | 1856 | ++DOMWINDOW == 201 (0x7f61d1325000) [pid = 1856] [serial = 2138] [outer = 0x7f61c76e9400] 05:44:29 INFO - PROCESS | 1856 | 1461329069060 Marionette DEBUG loaded listener.js 05:44:29 INFO - PROCESS | 1856 | ++DOMWINDOW == 202 (0x7f61d1e89c00) [pid = 1856] [serial = 2139] [outer = 0x7f61c76e9400] 05:44:29 INFO - PROCESS | 1856 | 1461329069846 Marionette TRACE conn3 <- [1,2820,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 05:44:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 05:44:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1388ms 05:44:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 05:44:29 INFO - PROCESS | 1856 | 1461329069919 Marionette TRACE conn3 -> [0,2821,"getWindowHandle",null] 05:44:29 INFO - PROCESS | 1856 | 1461329069922 Marionette TRACE conn3 <- [1,2821,null,{"value":"8"}] 05:44:29 INFO - PROCESS | 1856 | 1461329069928 Marionette TRACE conn3 -> [0,2822,"setScriptTimeout",{"ms":35000}] 05:44:29 INFO - PROCESS | 1856 | 1461329069930 Marionette TRACE conn3 <- [1,2822,null,{}] 05:44:29 INFO - PROCESS | 1856 | 1461329069935 Marionette TRACE conn3 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:30 INFO - PROCESS | 1856 | 1461329070114 Marionette TRACE conn3 <- [1,2823,null,{"value":null}] 05:44:30 INFO - PROCESS | 1856 | 1461329070330 Marionette TRACE conn3 -> [0,2824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:30 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61da708800 == 138 [pid = 1856] [id = 713] 05:44:30 INFO - PROCESS | 1856 | ++DOMWINDOW == 203 (0x7f61c77e4800) [pid = 1856] [serial = 2140] [outer = (nil)] 05:44:30 INFO - PROCESS | 1856 | ++DOMWINDOW == 204 (0x7f61d47d2400) [pid = 1856] [serial = 2141] [outer = 0x7f61c77e4800] 05:44:30 INFO - PROCESS | 1856 | 1461329070435 Marionette DEBUG loaded listener.js 05:44:30 INFO - PROCESS | 1856 | ++DOMWINDOW == 205 (0x7f61d5798000) [pid = 1856] [serial = 2142] [outer = 0x7f61c77e4800] 05:44:31 INFO - PROCESS | 1856 | 1461329071218 Marionette TRACE conn3 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 05:44:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 05:44:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1328ms 05:44:31 INFO - PROCESS | 1856 | 1461329071255 Marionette TRACE conn3 -> [0,2825,"getWindowHandle",null] 05:44:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 05:44:31 INFO - PROCESS | 1856 | 1461329071259 Marionette TRACE conn3 <- [1,2825,null,{"value":"8"}] 05:44:31 INFO - PROCESS | 1856 | 1461329071263 Marionette TRACE conn3 -> [0,2826,"setScriptTimeout",{"ms":35000}] 05:44:31 INFO - PROCESS | 1856 | 1461329071266 Marionette TRACE conn3 <- [1,2826,null,{}] 05:44:31 INFO - PROCESS | 1856 | 1461329071271 Marionette TRACE conn3 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:31 INFO - PROCESS | 1856 | 1461329071431 Marionette TRACE conn3 <- [1,2827,null,{"value":null}] 05:44:31 INFO - PROCESS | 1856 | 1461329071652 Marionette TRACE conn3 -> [0,2828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.direction.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:31 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61db957000 == 139 [pid = 1856] [id = 714] 05:44:31 INFO - PROCESS | 1856 | ++DOMWINDOW == 206 (0x7f61d4626c00) [pid = 1856] [serial = 2143] [outer = (nil)] 05:44:31 INFO - PROCESS | 1856 | ++DOMWINDOW == 207 (0x7f61d83a0000) [pid = 1856] [serial = 2144] [outer = 0x7f61d4626c00] 05:44:31 INFO - PROCESS | 1856 | 1461329071755 Marionette DEBUG loaded listener.js 05:44:31 INFO - PROCESS | 1856 | ++DOMWINDOW == 208 (0x7f61d9367800) [pid = 1856] [serial = 2145] [outer = 0x7f61d4626c00] 05:44:32 INFO - PROCESS | 1856 | 1461329072615 Marionette TRACE conn3 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 05:44:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 05:44:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1380ms 05:44:32 INFO - PROCESS | 1856 | 1461329072644 Marionette TRACE conn3 -> [0,2829,"getWindowHandle",null] 05:44:32 INFO - PROCESS | 1856 | 1461329072648 Marionette TRACE conn3 <- [1,2829,null,{"value":"8"}] 05:44:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 05:44:32 INFO - PROCESS | 1856 | 1461329072654 Marionette TRACE conn3 -> [0,2830,"setScriptTimeout",{"ms":35000}] 05:44:32 INFO - PROCESS | 1856 | 1461329072656 Marionette TRACE conn3 <- [1,2830,null,{}] 05:44:32 INFO - PROCESS | 1856 | 1461329072662 Marionette TRACE conn3 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:32 INFO - PROCESS | 1856 | 1461329072834 Marionette TRACE conn3 <- [1,2831,null,{"value":null}] 05:44:33 INFO - PROCESS | 1856 | 1461329073104 Marionette TRACE conn3 -> [0,2832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:33 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61e78ba800 == 140 [pid = 1856] [id = 715] 05:44:33 INFO - PROCESS | 1856 | ++DOMWINDOW == 209 (0x7f61be193000) [pid = 1856] [serial = 2146] [outer = (nil)] 05:44:33 INFO - PROCESS | 1856 | ++DOMWINDOW == 210 (0x7f61d9541c00) [pid = 1856] [serial = 2147] [outer = 0x7f61be193000] 05:44:33 INFO - PROCESS | 1856 | 1461329073173 Marionette DEBUG loaded listener.js 05:44:33 INFO - PROCESS | 1856 | ++DOMWINDOW == 211 (0x7f61dbb82000) [pid = 1856] [serial = 2148] [outer = 0x7f61be193000] 05:44:33 INFO - PROCESS | 1856 | 1461329073933 Marionette TRACE conn3 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 05:44:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 05:44:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1326ms 05:44:33 INFO - PROCESS | 1856 | 1461329073981 Marionette TRACE conn3 -> [0,2833,"getWindowHandle",null] 05:44:33 INFO - PROCESS | 1856 | 1461329073983 Marionette TRACE conn3 <- [1,2833,null,{"value":"8"}] 05:44:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 05:44:33 INFO - PROCESS | 1856 | 1461329073989 Marionette TRACE conn3 -> [0,2834,"setScriptTimeout",{"ms":35000}] 05:44:33 INFO - PROCESS | 1856 | 1461329073991 Marionette TRACE conn3 <- [1,2834,null,{}] 05:44:34 INFO - PROCESS | 1856 | 1461329073996 Marionette TRACE conn3 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:34 INFO - PROCESS | 1856 | 1461329074163 Marionette TRACE conn3 <- [1,2835,null,{"value":null}] 05:44:34 INFO - PROCESS | 1856 | 1461329074387 Marionette TRACE conn3 -> [0,2836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.radians.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:34 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61ec653800 == 141 [pid = 1856] [id = 716] 05:44:34 INFO - PROCESS | 1856 | ++DOMWINDOW == 212 (0x7f61bfb44800) [pid = 1856] [serial = 2149] [outer = (nil)] 05:44:34 INFO - PROCESS | 1856 | ++DOMWINDOW == 213 (0x7f61ddc41800) [pid = 1856] [serial = 2150] [outer = 0x7f61bfb44800] 05:44:34 INFO - PROCESS | 1856 | 1461329074490 Marionette DEBUG loaded listener.js 05:44:34 INFO - PROCESS | 1856 | ++DOMWINDOW == 214 (0x7f61e1c81400) [pid = 1856] [serial = 2151] [outer = 0x7f61bfb44800] 05:44:35 INFO - PROCESS | 1856 | 1461329075304 Marionette TRACE conn3 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 05:44:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 05:44:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1376ms 05:44:35 INFO - PROCESS | 1856 | 1461329075365 Marionette TRACE conn3 -> [0,2837,"getWindowHandle",null] 05:44:35 INFO - PROCESS | 1856 | 1461329075369 Marionette TRACE conn3 <- [1,2837,null,{"value":"8"}] 05:44:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 05:44:35 INFO - PROCESS | 1856 | 1461329075373 Marionette TRACE conn3 -> [0,2838,"setScriptTimeout",{"ms":35000}] 05:44:35 INFO - PROCESS | 1856 | 1461329075375 Marionette TRACE conn3 <- [1,2838,null,{}] 05:44:35 INFO - PROCESS | 1856 | 1461329075380 Marionette TRACE conn3 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:35 INFO - PROCESS | 1856 | 1461329075535 Marionette TRACE conn3 <- [1,2839,null,{"value":null}] 05:44:35 INFO - PROCESS | 1856 | 1461329075798 Marionette TRACE conn3 -> [0,2840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:35 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61ed18c000 == 142 [pid = 1856] [id = 717] 05:44:35 INFO - PROCESS | 1856 | ++DOMWINDOW == 215 (0x7f61c29d6800) [pid = 1856] [serial = 2152] [outer = (nil)] 05:44:35 INFO - PROCESS | 1856 | ++DOMWINDOW == 216 (0x7f61e7857c00) [pid = 1856] [serial = 2153] [outer = 0x7f61c29d6800] 05:44:35 INFO - PROCESS | 1856 | 1461329075864 Marionette DEBUG loaded listener.js 05:44:35 INFO - PROCESS | 1856 | ++DOMWINDOW == 217 (0x7f61e7a83400) [pid = 1856] [serial = 2154] [outer = 0x7f61c29d6800] 05:44:36 INFO - PROCESS | 1856 | 1461329076639 Marionette TRACE conn3 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 05:44:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 05:44:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1325ms 05:44:36 INFO - PROCESS | 1856 | 1461329076699 Marionette TRACE conn3 -> [0,2841,"getWindowHandle",null] 05:44:36 INFO - PROCESS | 1856 | 1461329076702 Marionette TRACE conn3 <- [1,2841,null,{"value":"8"}] 05:44:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 05:44:36 INFO - PROCESS | 1856 | 1461329076707 Marionette TRACE conn3 -> [0,2842,"setScriptTimeout",{"ms":35000}] 05:44:36 INFO - PROCESS | 1856 | 1461329076710 Marionette TRACE conn3 <- [1,2842,null,{}] 05:44:36 INFO - PROCESS | 1856 | 1461329076715 Marionette TRACE conn3 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:36 INFO - PROCESS | 1856 | 1461329076876 Marionette TRACE conn3 <- [1,2843,null,{"value":null}] 05:44:37 INFO - PROCESS | 1856 | 1461329077142 Marionette TRACE conn3 -> [0,2844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:37 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61efbe5000 == 143 [pid = 1856] [id = 718] 05:44:37 INFO - PROCESS | 1856 | ++DOMWINDOW == 218 (0x7f61ddc41400) [pid = 1856] [serial = 2155] [outer = (nil)] 05:44:37 INFO - PROCESS | 1856 | ++DOMWINDOW == 219 (0x7f61e7ff3000) [pid = 1856] [serial = 2156] [outer = 0x7f61ddc41400] 05:44:37 INFO - PROCESS | 1856 | 1461329077209 Marionette DEBUG loaded listener.js 05:44:37 INFO - PROCESS | 1856 | ++DOMWINDOW == 220 (0x7f61e8d6e400) [pid = 1856] [serial = 2157] [outer = 0x7f61ddc41400] 05:44:37 INFO - PROCESS | 1856 | 1461329077991 Marionette TRACE conn3 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 05:44:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 05:44:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1328ms 05:44:38 INFO - PROCESS | 1856 | 1461329078037 Marionette TRACE conn3 -> [0,2845,"getWindowHandle",null] 05:44:38 INFO - PROCESS | 1856 | 1461329078040 Marionette TRACE conn3 <- [1,2845,null,{"value":"8"}] 05:44:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 05:44:38 INFO - PROCESS | 1856 | 1461329078045 Marionette TRACE conn3 -> [0,2846,"setScriptTimeout",{"ms":35000}] 05:44:38 INFO - PROCESS | 1856 | 1461329078047 Marionette TRACE conn3 <- [1,2846,null,{}] 05:44:38 INFO - PROCESS | 1856 | 1461329078052 Marionette TRACE conn3 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:38 INFO - PROCESS | 1856 | 1461329078230 Marionette TRACE conn3 <- [1,2847,null,{"value":null}] 05:44:38 INFO - PROCESS | 1856 | 1461329078494 Marionette TRACE conn3 -> [0,2848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:38 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61cd76a000 == 144 [pid = 1856] [id = 719] 05:44:38 INFO - PROCESS | 1856 | ++DOMWINDOW == 221 (0x7f61e1c82400) [pid = 1856] [serial = 2158] [outer = (nil)] 05:44:38 INFO - PROCESS | 1856 | ++DOMWINDOW == 222 (0x7f61e8d77c00) [pid = 1856] [serial = 2159] [outer = 0x7f61e1c82400] 05:44:38 INFO - PROCESS | 1856 | 1461329078560 Marionette DEBUG loaded listener.js 05:44:38 INFO - PROCESS | 1856 | ++DOMWINDOW == 223 (0x7f61e8f16c00) [pid = 1856] [serial = 2160] [outer = 0x7f61e1c82400] 05:44:39 INFO - PROCESS | 1856 | 1461329079342 Marionette TRACE conn3 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 05:44:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 05:44:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1332ms 05:44:39 INFO - PROCESS | 1856 | 1461329079392 Marionette TRACE conn3 -> [0,2849,"getWindowHandle",null] 05:44:39 INFO - PROCESS | 1856 | 1461329079396 Marionette TRACE conn3 <- [1,2849,null,{"value":"8"}] 05:44:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 05:44:39 INFO - PROCESS | 1856 | 1461329079405 Marionette TRACE conn3 -> [0,2850,"setScriptTimeout",{"ms":35000}] 05:44:39 INFO - PROCESS | 1856 | 1461329079408 Marionette TRACE conn3 <- [1,2850,null,{}] 05:44:39 INFO - PROCESS | 1856 | 1461329079413 Marionette TRACE conn3 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:39 INFO - PROCESS | 1856 | 1461329079604 Marionette TRACE conn3 <- [1,2851,null,{"value":null}] 05:44:39 INFO - PROCESS | 1856 | 1461329079878 Marionette TRACE conn3 -> [0,2852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:39 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61f2125800 == 145 [pid = 1856] [id = 720] 05:44:39 INFO - PROCESS | 1856 | ++DOMWINDOW == 224 (0x7f61e7be2800) [pid = 1856] [serial = 2161] [outer = (nil)] 05:44:39 INFO - PROCESS | 1856 | ++DOMWINDOW == 225 (0x7f61ec61d400) [pid = 1856] [serial = 2162] [outer = 0x7f61e7be2800] 05:44:39 INFO - PROCESS | 1856 | 1461329079961 Marionette DEBUG loaded listener.js 05:44:40 INFO - PROCESS | 1856 | ++DOMWINDOW == 226 (0x7f61ec8a8000) [pid = 1856] [serial = 2163] [outer = 0x7f61e7be2800] 05:44:40 INFO - PROCESS | 1856 | 1461329080720 Marionette TRACE conn3 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 05:44:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 05:44:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1377ms 05:44:40 INFO - PROCESS | 1856 | 1461329080783 Marionette TRACE conn3 -> [0,2853,"getWindowHandle",null] 05:44:40 INFO - PROCESS | 1856 | 1461329080786 Marionette TRACE conn3 <- [1,2853,null,{"value":"8"}] 05:44:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 05:44:40 INFO - PROCESS | 1856 | 1461329080791 Marionette TRACE conn3 -> [0,2854,"setScriptTimeout",{"ms":35000}] 05:44:40 INFO - PROCESS | 1856 | 1461329080794 Marionette TRACE conn3 <- [1,2854,null,{}] 05:44:40 INFO - PROCESS | 1856 | 1461329080798 Marionette TRACE conn3 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:40 INFO - PROCESS | 1856 | 1461329080972 Marionette TRACE conn3 <- [1,2855,null,{"value":null}] 05:44:41 INFO - PROCESS | 1856 | 1461329081239 Marionette TRACE conn3 -> [0,2856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:41 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61d520d000 == 146 [pid = 1856] [id = 721] 05:44:41 INFO - PROCESS | 1856 | ++DOMWINDOW == 227 (0x7f61e8d79400) [pid = 1856] [serial = 2164] [outer = (nil)] 05:44:41 INFO - PROCESS | 1856 | ++DOMWINDOW == 228 (0x7f61ec8ae000) [pid = 1856] [serial = 2165] [outer = 0x7f61e8d79400] 05:44:41 INFO - PROCESS | 1856 | 1461329081305 Marionette DEBUG loaded listener.js 05:44:41 INFO - PROCESS | 1856 | ++DOMWINDOW == 229 (0x7f61ecd93400) [pid = 1856] [serial = 2166] [outer = 0x7f61e8d79400] 05:44:42 INFO - PROCESS | 1856 | 1461329082077 Marionette TRACE conn3 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 05:44:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 05:44:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1330ms 05:44:42 INFO - PROCESS | 1856 | 1461329082121 Marionette TRACE conn3 -> [0,2857,"getWindowHandle",null] 05:44:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 05:44:42 INFO - PROCESS | 1856 | 1461329082125 Marionette TRACE conn3 <- [1,2857,null,{"value":"8"}] 05:44:42 INFO - PROCESS | 1856 | 1461329082129 Marionette TRACE conn3 -> [0,2858,"setScriptTimeout",{"ms":35000}] 05:44:42 INFO - PROCESS | 1856 | 1461329082132 Marionette TRACE conn3 <- [1,2858,null,{}] 05:44:42 INFO - PROCESS | 1856 | 1461329082137 Marionette TRACE conn3 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:42 INFO - PROCESS | 1856 | 1461329082303 Marionette TRACE conn3 <- [1,2859,null,{"value":null}] 05:44:42 INFO - PROCESS | 1856 | 1461329082578 Marionette TRACE conn3 -> [0,2860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:42 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61f2127000 == 147 [pid = 1856] [id = 722] 05:44:42 INFO - PROCESS | 1856 | ++DOMWINDOW == 230 (0x7f61bfda3c00) [pid = 1856] [serial = 2167] [outer = (nil)] 05:44:42 INFO - PROCESS | 1856 | ++DOMWINDOW == 231 (0x7f61bfdab800) [pid = 1856] [serial = 2168] [outer = 0x7f61bfda3c00] 05:44:42 INFO - PROCESS | 1856 | 1461329082643 Marionette DEBUG loaded listener.js 05:44:42 INFO - PROCESS | 1856 | ++DOMWINDOW == 232 (0x7f61bfdb1000) [pid = 1856] [serial = 2169] [outer = 0x7f61bfda3c00] 05:44:43 INFO - PROCESS | 1856 | 1461329083400 Marionette TRACE conn3 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 05:44:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 05:44:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1327ms 05:44:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 05:44:43 INFO - PROCESS | 1856 | 1461329083456 Marionette TRACE conn3 -> [0,2861,"getWindowHandle",null] 05:44:43 INFO - PROCESS | 1856 | 1461329083459 Marionette TRACE conn3 <- [1,2861,null,{"value":"8"}] 05:44:43 INFO - PROCESS | 1856 | 1461329083464 Marionette TRACE conn3 -> [0,2862,"setScriptTimeout",{"ms":35000}] 05:44:43 INFO - PROCESS | 1856 | 1461329083467 Marionette TRACE conn3 <- [1,2862,null,{}] 05:44:43 INFO - PROCESS | 1856 | 1461329083472 Marionette TRACE conn3 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:43 INFO - PROCESS | 1856 | 1461329083638 Marionette TRACE conn3 <- [1,2863,null,{"value":null}] 05:44:43 INFO - PROCESS | 1856 | 1461329083904 Marionette TRACE conn3 -> [0,2864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:43 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61c496e800 == 148 [pid = 1856] [id = 723] 05:44:43 INFO - PROCESS | 1856 | ++DOMWINDOW == 233 (0x7f61bcfed400) [pid = 1856] [serial = 2170] [outer = (nil)] 05:44:43 INFO - PROCESS | 1856 | ++DOMWINDOW == 234 (0x7f61bcff5400) [pid = 1856] [serial = 2171] [outer = 0x7f61bcfed400] 05:44:43 INFO - PROCESS | 1856 | 1461329083969 Marionette DEBUG loaded listener.js 05:44:44 INFO - PROCESS | 1856 | ++DOMWINDOW == 235 (0x7f61bcffa000) [pid = 1856] [serial = 2172] [outer = 0x7f61bcfed400] 05:44:44 INFO - PROCESS | 1856 | 1461329084727 Marionette TRACE conn3 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 05:44:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 05:44:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1328ms 05:44:44 INFO - PROCESS | 1856 | 1461329084793 Marionette TRACE conn3 -> [0,2865,"getWindowHandle",null] 05:44:44 INFO - PROCESS | 1856 | 1461329084796 Marionette TRACE conn3 <- [1,2865,null,{"value":"8"}] 05:44:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 05:44:44 INFO - PROCESS | 1856 | 1461329084800 Marionette TRACE conn3 -> [0,2866,"setScriptTimeout",{"ms":35000}] 05:44:44 INFO - PROCESS | 1856 | 1461329084803 Marionette TRACE conn3 <- [1,2866,null,{}] 05:44:44 INFO - PROCESS | 1856 | 1461329084807 Marionette TRACE conn3 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:44 INFO - PROCESS | 1856 | 1461329084985 Marionette TRACE conn3 <- [1,2867,null,{"value":null}] 05:44:45 INFO - PROCESS | 1856 | 1461329085265 Marionette TRACE conn3 -> [0,2868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:45 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61bcad0800 == 149 [pid = 1856] [id = 724] 05:44:45 INFO - PROCESS | 1856 | ++DOMWINDOW == 236 (0x7f61bcfeec00) [pid = 1856] [serial = 2173] [outer = (nil)] 05:44:45 INFO - PROCESS | 1856 | ++DOMWINDOW == 237 (0x7f61bfdac400) [pid = 1856] [serial = 2174] [outer = 0x7f61bcfeec00] 05:44:45 INFO - PROCESS | 1856 | 1461329085332 Marionette DEBUG loaded listener.js 05:44:45 INFO - PROCESS | 1856 | ++DOMWINDOW == 238 (0x7f61ec8aa400) [pid = 1856] [serial = 2175] [outer = 0x7f61bcfeec00] 05:44:46 INFO - PROCESS | 1856 | 1461329086127 Marionette TRACE conn3 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 05:44:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 05:44:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1380ms 05:44:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 05:44:46 INFO - PROCESS | 1856 | 1461329086181 Marionette TRACE conn3 -> [0,2869,"getWindowHandle",null] 05:44:46 INFO - PROCESS | 1856 | 1461329086184 Marionette TRACE conn3 <- [1,2869,null,{"value":"8"}] 05:44:46 INFO - PROCESS | 1856 | 1461329086189 Marionette TRACE conn3 -> [0,2870,"setScriptTimeout",{"ms":35000}] 05:44:46 INFO - PROCESS | 1856 | 1461329086191 Marionette TRACE conn3 <- [1,2870,null,{}] 05:44:46 INFO - PROCESS | 1856 | 1461329086196 Marionette TRACE conn3 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:46 INFO - PROCESS | 1856 | 1461329086358 Marionette TRACE conn3 <- [1,2871,null,{"value":null}] 05:44:46 INFO - PROCESS | 1856 | 1461329086639 Marionette TRACE conn3 -> [0,2872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:46 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61bc655800 == 150 [pid = 1856] [id = 725] 05:44:46 INFO - PROCESS | 1856 | ++DOMWINDOW == 239 (0x7f61ba714400) [pid = 1856] [serial = 2176] [outer = (nil)] 05:44:46 INFO - PROCESS | 1856 | ++DOMWINDOW == 240 (0x7f61ba71ac00) [pid = 1856] [serial = 2177] [outer = 0x7f61ba714400] 05:44:46 INFO - PROCESS | 1856 | 1461329086707 Marionette DEBUG loaded listener.js 05:44:46 INFO - PROCESS | 1856 | ++DOMWINDOW == 241 (0x7f61ba71f400) [pid = 1856] [serial = 2178] [outer = 0x7f61ba714400] 05:44:47 INFO - PROCESS | 1856 | 1461329087535 Marionette TRACE conn3 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 05:44:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 05:44:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1378ms 05:44:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 05:44:47 INFO - PROCESS | 1856 | 1461329087567 Marionette TRACE conn3 -> [0,2873,"getWindowHandle",null] 05:44:47 INFO - PROCESS | 1856 | 1461329087570 Marionette TRACE conn3 <- [1,2873,null,{"value":"8"}] 05:44:47 INFO - PROCESS | 1856 | 1461329087575 Marionette TRACE conn3 -> [0,2874,"setScriptTimeout",{"ms":35000}] 05:44:47 INFO - PROCESS | 1856 | 1461329087578 Marionette TRACE conn3 <- [1,2874,null,{}] 05:44:47 INFO - PROCESS | 1856 | 1461329087582 Marionette TRACE conn3 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:47 INFO - PROCESS | 1856 | 1461329087762 Marionette TRACE conn3 <- [1,2875,null,{"value":null}] 05:44:48 INFO - PROCESS | 1856 | 1461329088038 Marionette TRACE conn3 -> [0,2876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:48 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61c46e5800 == 151 [pid = 1856] [id = 726] 05:44:48 INFO - PROCESS | 1856 | ++DOMWINDOW == 242 (0x7f61ba713800) [pid = 1856] [serial = 2179] [outer = (nil)] 05:44:48 INFO - PROCESS | 1856 | ++DOMWINDOW == 243 (0x7f61bd23bc00) [pid = 1856] [serial = 2180] [outer = 0x7f61ba713800] 05:44:48 INFO - PROCESS | 1856 | 1461329088104 Marionette DEBUG loaded listener.js 05:44:48 INFO - PROCESS | 1856 | ++DOMWINDOW == 244 (0x7f61bfb50400) [pid = 1856] [serial = 2181] [outer = 0x7f61ba713800] 05:44:48 INFO - PROCESS | 1856 | 1461329088863 Marionette TRACE conn3 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 05:44:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 05:44:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1327ms 05:44:48 INFO - PROCESS | 1856 | 1461329088907 Marionette TRACE conn3 -> [0,2877,"getWindowHandle",null] 05:44:48 INFO - PROCESS | 1856 | 1461329088910 Marionette TRACE conn3 <- [1,2877,null,{"value":"8"}] 05:44:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 05:44:48 INFO - PROCESS | 1856 | 1461329088915 Marionette TRACE conn3 -> [0,2878,"setScriptTimeout",{"ms":35000}] 05:44:48 INFO - PROCESS | 1856 | 1461329088917 Marionette TRACE conn3 <- [1,2878,null,{}] 05:44:48 INFO - PROCESS | 1856 | 1461329088922 Marionette TRACE conn3 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:49 INFO - PROCESS | 1856 | 1461329089094 Marionette TRACE conn3 <- [1,2879,null,{"value":null}] 05:44:49 INFO - PROCESS | 1856 | 1461329089369 Marionette TRACE conn3 -> [0,2880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:49 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61c27e3000 == 152 [pid = 1856] [id = 727] 05:44:49 INFO - PROCESS | 1856 | ++DOMWINDOW == 245 (0x7f61ba71e800) [pid = 1856] [serial = 2182] [outer = (nil)] 05:44:49 INFO - PROCESS | 1856 | ++DOMWINDOW == 246 (0x7f61bfb4dc00) [pid = 1856] [serial = 2183] [outer = 0x7f61ba71e800] 05:44:49 INFO - PROCESS | 1856 | 1461329089437 Marionette DEBUG loaded listener.js 05:44:49 INFO - PROCESS | 1856 | ++DOMWINDOW == 247 (0x7f61c3161c00) [pid = 1856] [serial = 2184] [outer = 0x7f61ba71e800] 05:44:50 INFO - PROCESS | 1856 | 1461329090575 Marionette TRACE conn3 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 05:44:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 05:44:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1686ms 05:44:50 INFO - PROCESS | 1856 | 1461329090602 Marionette TRACE conn3 -> [0,2881,"getWindowHandle",null] 05:44:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 05:44:50 INFO - PROCESS | 1856 | 1461329090607 Marionette TRACE conn3 <- [1,2881,null,{"value":"8"}] 05:44:50 INFO - PROCESS | 1856 | 1461329090613 Marionette TRACE conn3 -> [0,2882,"setScriptTimeout",{"ms":35000}] 05:44:50 INFO - PROCESS | 1856 | 1461329090618 Marionette TRACE conn3 <- [1,2882,null,{}] 05:44:50 INFO - PROCESS | 1856 | 1461329090627 Marionette TRACE conn3 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:50 INFO - PROCESS | 1856 | 1461329090827 Marionette TRACE conn3 <- [1,2883,null,{"value":null}] 05:44:51 INFO - PROCESS | 1856 | 1461329091160 Marionette TRACE conn3 -> [0,2884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:51 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61c583f800 == 153 [pid = 1856] [id = 728] 05:44:51 INFO - PROCESS | 1856 | ++DOMWINDOW == 248 (0x7f61c29df000) [pid = 1856] [serial = 2185] [outer = (nil)] 05:44:51 INFO - PROCESS | 1856 | ++DOMWINDOW == 249 (0x7f61c2af6c00) [pid = 1856] [serial = 2186] [outer = 0x7f61c29df000] 05:44:51 INFO - PROCESS | 1856 | 1461329091219 Marionette DEBUG loaded listener.js 05:44:51 INFO - PROCESS | 1856 | ++DOMWINDOW == 250 (0x7f61c3231c00) [pid = 1856] [serial = 2187] [outer = 0x7f61c29df000] 05:44:52 INFO - PROCESS | 1856 | 1461329092483 Marionette TRACE conn3 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 05:44:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 05:44:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1939ms 05:44:52 INFO - PROCESS | 1856 | 1461329092552 Marionette TRACE conn3 -> [0,2885,"getWindowHandle",null] 05:44:52 INFO - PROCESS | 1856 | 1461329092559 Marionette TRACE conn3 <- [1,2885,null,{"value":"8"}] 05:44:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 05:44:52 INFO - PROCESS | 1856 | 1461329092567 Marionette TRACE conn3 -> [0,2886,"setScriptTimeout",{"ms":35000}] 05:44:52 INFO - PROCESS | 1856 | 1461329092571 Marionette TRACE conn3 <- [1,2886,null,{}] 05:44:52 INFO - PROCESS | 1856 | 1461329092576 Marionette TRACE conn3 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:52 INFO - PROCESS | 1856 | 1461329092812 Marionette TRACE conn3 <- [1,2887,null,{"value":null}] 05:44:53 INFO - PROCESS | 1856 | 1461329093133 Marionette TRACE conn3 -> [0,2888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.identity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:53 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61c2be5800 == 154 [pid = 1856] [id = 729] 05:44:53 INFO - PROCESS | 1856 | ++DOMWINDOW == 251 (0x7f61c4670c00) [pid = 1856] [serial = 2188] [outer = (nil)] 05:44:53 INFO - PROCESS | 1856 | ++DOMWINDOW == 252 (0x7f61c49d7400) [pid = 1856] [serial = 2189] [outer = 0x7f61c4670c00] 05:44:53 INFO - PROCESS | 1856 | 1461329093197 Marionette DEBUG loaded listener.js 05:44:53 INFO - PROCESS | 1856 | ++DOMWINDOW == 253 (0x7f61c57c8000) [pid = 1856] [serial = 2190] [outer = 0x7f61c4670c00] 05:44:53 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61d9bcf800 == 153 [pid = 1856] [id = 50] 05:44:53 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61d977f800 == 152 [pid = 1856] [id = 190] 05:44:53 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61d011e800 == 151 [pid = 1856] [id = 708] 05:44:53 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61d030e000 == 150 [pid = 1856] [id = 707] 05:44:53 INFO - PROCESS | 1856 | --DOMWINDOW == 252 (0x7f61c55ad400) [pid = 1856] [serial = 2099] [outer = (nil)] [url = about:blank] 05:44:53 INFO - PROCESS | 1856 | --DOMWINDOW == 251 (0x7f61c6543000) [pid = 1856] [serial = 1997] [outer = (nil)] [url = about:blank] 05:44:53 INFO - PROCESS | 1856 | --DOMWINDOW == 250 (0x7f61d022ac00) [pid = 1856] [serial = 2063] [outer = (nil)] [url = about:blank] 05:44:53 INFO - PROCESS | 1856 | --DOMWINDOW == 249 (0x7f61d04d1c00) [pid = 1856] [serial = 2066] [outer = (nil)] [url = about:blank] 05:44:53 INFO - PROCESS | 1856 | --DOMWINDOW == 248 (0x7f61d1770400) [pid = 1856] [serial = 2069] [outer = (nil)] [url = about:blank] 05:44:53 INFO - PROCESS | 1856 | --DOMWINDOW == 247 (0x7f61d2f13800) [pid = 1856] [serial = 2072] [outer = (nil)] [url = about:blank] 05:44:53 INFO - PROCESS | 1856 | --DOMWINDOW == 246 (0x7f61d5792800) [pid = 1856] [serial = 2075] [outer = (nil)] [url = about:blank] 05:44:53 INFO - PROCESS | 1856 | --DOMWINDOW == 245 (0x7f61d97b7400) [pid = 1856] [serial = 2078] [outer = (nil)] [url = about:blank] 05:44:53 INFO - PROCESS | 1856 | --DOMWINDOW == 244 (0x7f61db13f400) [pid = 1856] [serial = 2081] [outer = (nil)] [url = about:blank] 05:44:53 INFO - PROCESS | 1856 | --DOMWINDOW == 243 (0x7f61e7a78c00) [pid = 1856] [serial = 2084] [outer = (nil)] [url = about:blank] 05:44:53 INFO - PROCESS | 1856 | --DOMWINDOW == 242 (0x7f61e89a9800) [pid = 1856] [serial = 2087] [outer = (nil)] [url = about:blank] 05:44:53 INFO - PROCESS | 1856 | --DOMWINDOW == 241 (0x7f61e8d6e000) [pid = 1856] [serial = 2090] [outer = (nil)] [url = about:blank] 05:44:53 INFO - PROCESS | 1856 | --DOMWINDOW == 240 (0x7f61c3752800) [pid = 1856] [serial = 2093] [outer = (nil)] [url = about:blank] 05:44:53 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61c850c800 == 149 [pid = 1856] [id = 706] 05:44:53 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61c6617000 == 148 [pid = 1856] [id = 705] 05:44:53 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61cd1f4800 == 147 [pid = 1856] [id = 703] 05:44:53 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61c837e000 == 146 [pid = 1856] [id = 702] 05:44:53 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61c6615800 == 145 [pid = 1856] [id = 701] 05:44:53 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61c8505800 == 144 [pid = 1856] [id = 683] 05:44:53 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61c467d000 == 143 [pid = 1856] [id = 700] 05:44:53 INFO - PROCESS | 1856 | --DOMWINDOW == 239 (0x7f61d0a53800) [pid = 1856] [serial = 1815] [outer = (nil)] [url = about:blank] 05:44:53 INFO - PROCESS | 1856 | --DOMWINDOW == 238 (0x7f61c654e400) [pid = 1856] [serial = 1872] [outer = (nil)] [url = about:blank] 05:44:53 INFO - PROCESS | 1856 | --DOMWINDOW == 237 (0x7f61dda10800) [pid = 1856] [serial = 1971] [outer = (nil)] [url = about:blank] 05:44:53 INFO - PROCESS | 1856 | --DOMWINDOW == 236 (0x7f61d0c34400) [pid = 1856] [serial = 1767] [outer = (nil)] [url = about:blank] 05:44:53 INFO - PROCESS | 1856 | --DOMWINDOW == 235 (0x7f61d0a59000) [pid = 1856] [serial = 1764] [outer = (nil)] [url = about:blank] 05:44:53 INFO - PROCESS | 1856 | --DOMWINDOW == 234 (0x7f61d3019000) [pid = 1856] [serial = 1830] [outer = (nil)] [url = about:blank] 05:44:53 INFO - PROCESS | 1856 | --DOMWINDOW == 233 (0x7f61c36f6400) [pid = 1856] [serial = 1869] [outer = (nil)] [url = about:blank] 05:44:53 INFO - PROCESS | 1856 | --DOMWINDOW == 232 (0x7f61cf20ac00) [pid = 1856] [serial = 1875] [outer = (nil)] [url = about:blank] 05:44:53 INFO - PROCESS | 1856 | --DOMWINDOW == 231 (0x7f61c57c3c00) [pid = 1856] [serial = 1806] [outer = (nil)] [url = about:blank] 05:44:53 INFO - PROCESS | 1856 | --DOMWINDOW == 230 (0x7f61d14db400) [pid = 1856] [serial = 1818] [outer = (nil)] [url = about:blank] 05:44:53 INFO - PROCESS | 1856 | --DOMWINDOW == 229 (0x7f61d0c3c400) [pid = 1856] [serial = 1881] [outer = (nil)] [url = about:blank] 05:44:53 INFO - PROCESS | 1856 | --DOMWINDOW == 228 (0x7f61cddf0c00) [pid = 1856] [serial = 1938] [outer = (nil)] [url = about:blank] 05:44:53 INFO - PROCESS | 1856 | --DOMWINDOW == 227 (0x7f61ce057400) [pid = 1856] [serial = 1809] [outer = (nil)] [url = about:blank] 05:44:53 INFO - PROCESS | 1856 | --DOMWINDOW == 226 (0x7f61d1322800) [pid = 1856] [serial = 1773] [outer = (nil)] [url = about:blank] 05:44:53 INFO - PROCESS | 1856 | --DOMWINDOW == 225 (0x7f61d515c000) [pid = 1856] [serial = 1833] [outer = (nil)] [url = about:blank] 05:44:53 INFO - PROCESS | 1856 | --DOMWINDOW == 224 (0x7f61d177a400) [pid = 1856] [serial = 1821] [outer = (nil)] [url = about:blank] 05:44:53 INFO - PROCESS | 1856 | --DOMWINDOW == 223 (0x7f61c3234800) [pid = 1856] [serial = 1803] [outer = (nil)] [url = about:blank] 05:44:53 INFO - PROCESS | 1856 | --DOMWINDOW == 222 (0x7f61d19eb400) [pid = 1856] [serial = 1824] [outer = (nil)] [url = about:blank] 05:44:53 INFO - PROCESS | 1856 | --DOMWINDOW == 221 (0x7f61d04a4c00) [pid = 1856] [serial = 1812] [outer = (nil)] [url = about:blank] 05:44:53 INFO - PROCESS | 1856 | --DOMWINDOW == 220 (0x7f61d132f000) [pid = 1856] [serial = 1776] [outer = (nil)] [url = about:blank] 05:44:53 INFO - PROCESS | 1856 | --DOMWINDOW == 219 (0x7f61d2c22800) [pid = 1856] [serial = 1827] [outer = (nil)] [url = about:blank] 05:44:53 INFO - PROCESS | 1856 | --DOMWINDOW == 218 (0x7f61d0dcc000) [pid = 1856] [serial = 1770] [outer = (nil)] [url = about:blank] 05:44:53 INFO - PROCESS | 1856 | --DOMWINDOW == 217 (0x7f61d5797800) [pid = 1856] [serial = 1836] [outer = (nil)] [url = about:blank] 05:44:53 INFO - PROCESS | 1856 | --DOMWINDOW == 216 (0x7f61d0a5ac00) [pid = 1856] [serial = 1878] [outer = (nil)] [url = about:blank] 05:44:53 INFO - PROCESS | 1856 | --DOMWINDOW == 215 (0x7f61d158f400) [pid = 1856] [serial = 2013] [outer = (nil)] [url = about:blank] 05:44:53 INFO - PROCESS | 1856 | --DOMWINDOW == 214 (0x7f61d6f51800) [pid = 1856] [serial = 2016] [outer = (nil)] [url = about:blank] 05:44:53 INFO - PROCESS | 1856 | --DOMWINDOW == 213 (0x7f61d88f7800) [pid = 1856] [serial = 2019] [outer = (nil)] [url = about:blank] 05:44:53 INFO - PROCESS | 1856 | --DOMWINDOW == 212 (0x7f61d9dd9800) [pid = 1856] [serial = 2022] [outer = (nil)] [url = about:blank] 05:44:53 INFO - PROCESS | 1856 | --DOMWINDOW == 211 (0x7f61e7b02c00) [pid = 1856] [serial = 2031] [outer = (nil)] [url = about:blank] 05:44:53 INFO - PROCESS | 1856 | --DOMWINDOW == 210 (0x7f61db91ec00) [pid = 1856] [serial = 2025] [outer = (nil)] [url = about:blank] 05:44:53 INFO - PROCESS | 1856 | --DOMWINDOW == 209 (0x7f61d0d4d400) [pid = 1856] [serial = 2010] [outer = (nil)] [url = about:blank] 05:44:53 INFO - PROCESS | 1856 | --DOMWINDOW == 208 (0x7f61d09bc000) [pid = 1856] [serial = 2007] [outer = (nil)] [url = about:blank] 05:44:53 INFO - PROCESS | 1856 | --DOMWINDOW == 207 (0x7f61cde08800) [pid = 1856] [serial = 2004] [outer = (nil)] [url = about:blank] 05:44:53 INFO - PROCESS | 1856 | --DOMWINDOW == 206 (0x7f61e1c82800) [pid = 1856] [serial = 2028] [outer = (nil)] [url = about:blank] 05:44:53 INFO - PROCESS | 1856 | --DOMWINDOW == 205 (0x7f61be47dc00) [pid = 1856] [serial = 2037] [outer = (nil)] [url = about:blank] 05:44:53 INFO - PROCESS | 1856 | --DOMWINDOW == 204 (0x7f61bb957400) [pid = 1856] [serial = 2036] [outer = (nil)] [url = about:blank] 05:44:53 INFO - PROCESS | 1856 | --DOMWINDOW == 203 (0x7f61c3755000) [pid = 1856] [serial = 2040] [outer = (nil)] [url = about:blank] 05:44:53 INFO - PROCESS | 1856 | --DOMWINDOW == 202 (0x7f61c3375c00) [pid = 1856] [serial = 2039] [outer = (nil)] [url = about:blank] 05:44:53 INFO - PROCESS | 1856 | --DOMWINDOW == 201 (0x7f61d0beac00) [pid = 1856] [serial = 2009] [outer = (nil)] [url = about:blank] 05:44:53 INFO - PROCESS | 1856 | --DOMWINDOW == 200 (0x7f61c45f0c00) [pid = 1856] [serial = 2042] [outer = (nil)] [url = about:blank] 05:44:53 INFO - PROCESS | 1856 | --DOMWINDOW == 199 (0x7f61d6facc00) [pid = 1856] [serial = 2018] [outer = (nil)] [url = about:blank] 05:44:53 INFO - PROCESS | 1856 | --DOMWINDOW == 198 (0x7f61cf39b400) [pid = 1856] [serial = 2006] [outer = (nil)] [url = about:blank] 05:44:53 INFO - PROCESS | 1856 | --DOMWINDOW == 197 (0x7f61c6752400) [pid = 1856] [serial = 2045] [outer = (nil)] [url = about:blank] 05:44:53 INFO - PROCESS | 1856 | --DOMWINDOW == 196 (0x7f61c337e400) [pid = 1856] [serial = 2000] [outer = (nil)] [url = about:blank] 05:44:53 INFO - PROCESS | 1856 | --DOMWINDOW == 195 (0x7f61dad83800) [pid = 1856] [serial = 2024] [outer = (nil)] [url = about:blank] 05:44:53 INFO - PROCESS | 1856 | --DOMWINDOW == 194 (0x7f61d4b08800) [pid = 1856] [serial = 2015] [outer = (nil)] [url = about:blank] 05:44:53 INFO - PROCESS | 1856 | --DOMWINDOW == 193 (0x7f61e0d60c00) [pid = 1856] [serial = 2027] [outer = (nil)] [url = about:blank] 05:44:53 INFO - PROCESS | 1856 | --DOMWINDOW == 192 (0x7f61d9939400) [pid = 1856] [serial = 2021] [outer = (nil)] [url = about:blank] 05:44:53 INFO - PROCESS | 1856 | --DOMWINDOW == 191 (0x7f61d0f50c00) [pid = 1856] [serial = 2012] [outer = (nil)] [url = about:blank] 05:44:53 INFO - PROCESS | 1856 | --DOMWINDOW == 190 (0x7f61c322c400) [pid = 1856] [serial = 2096] [outer = (nil)] [url = about:blank] 05:44:53 INFO - PROCESS | 1856 | --DOMWINDOW == 189 (0x7f61c77ee800) [pid = 1856] [serial = 2003] [outer = (nil)] [url = about:blank] 05:44:53 INFO - PROCESS | 1856 | --DOMWINDOW == 188 (0x7f61c49d1000) [pid = 1856] [serial = 2030] [outer = (nil)] [url = about:blank] 05:44:53 INFO - PROCESS | 1856 | --DOMWINDOW == 187 (0x7f61cde0b000) [pid = 1856] [serial = 2051] [outer = (nil)] [url = about:blank] 05:44:53 INFO - PROCESS | 1856 | --DOMWINDOW == 186 (0x7f61c2ccc400) [pid = 1856] [serial = 2054] [outer = (nil)] [url = about:blank] 05:44:53 INFO - PROCESS | 1856 | --DOMWINDOW == 185 (0x7f61c337b800) [pid = 1856] [serial = 2055] [outer = (nil)] [url = about:blank] 05:44:53 INFO - PROCESS | 1856 | --DOMWINDOW == 184 (0x7f61c559f400) [pid = 1856] [serial = 2057] [outer = (nil)] [url = about:blank] 05:44:53 INFO - PROCESS | 1856 | --DOMWINDOW == 183 (0x7f61cef93c00) [pid = 1856] [serial = 2060] [outer = (nil)] [url = about:blank] 05:44:53 INFO - PROCESS | 1856 | --DOMWINDOW == 182 (0x7f61c57c4400) [pid = 1856] [serial = 2058] [outer = (nil)] [url = about:blank] 05:44:53 INFO - PROCESS | 1856 | --DOMWINDOW == 181 (0x7f61c315f800) [pid = 1856] [serial = 2033] [outer = (nil)] [url = about:blank] 05:44:53 INFO - PROCESS | 1856 | --DOMWINDOW == 180 (0x7f61cf20d000) [pid = 1856] [serial = 2061] [outer = (nil)] [url = about:blank] 05:44:53 INFO - PROCESS | 1856 | --DOMWINDOW == 179 (0x7f61c37ccc00) [pid = 1856] [serial = 2097] [outer = (nil)] [url = about:blank] 05:44:53 INFO - PROCESS | 1856 | --DOMWINDOW == 178 (0x7f61c57ce000) [pid = 1856] [serial = 2048] [outer = (nil)] [url = about:blank] 05:44:53 INFO - PROCESS | 1856 | --DOMWINDOW == 177 (0x7f61c76f0000) [pid = 1856] [serial = 2046] [outer = (nil)] [url = about:blank] 05:44:53 INFO - PROCESS | 1856 | --DOMWINDOW == 176 (0x7f61c8153400) [pid = 1856] [serial = 2049] [outer = (nil)] [url = about:blank] 05:44:53 INFO - PROCESS | 1856 | --DOMWINDOW == 175 (0x7f61cef91c00) [pid = 1856] [serial = 2052] [outer = (nil)] [url = about:blank] 05:44:53 INFO - PROCESS | 1856 | --DOMWINDOW == 174 (0x7f61c49d4c00) [pid = 1856] [serial = 2043] [outer = (nil)] [url = about:blank] 05:44:53 INFO - PROCESS | 1856 | --DOMWINDOW == 173 (0x7f61ce04e000) [pid = 1856] [serial = 2034] [outer = (nil)] [url = about:blank] 05:44:54 INFO - PROCESS | 1856 | 1461329094116 Marionette TRACE conn3 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 05:44:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 05:44:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1629ms 05:44:54 INFO - PROCESS | 1856 | 1461329094196 Marionette TRACE conn3 -> [0,2889,"getWindowHandle",null] 05:44:54 INFO - PROCESS | 1856 | 1461329094199 Marionette TRACE conn3 <- [1,2889,null,{"value":"8"}] 05:44:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 05:44:54 INFO - PROCESS | 1856 | 1461329094205 Marionette TRACE conn3 -> [0,2890,"setScriptTimeout",{"ms":35000}] 05:44:54 INFO - PROCESS | 1856 | 1461329094208 Marionette TRACE conn3 <- [1,2890,null,{}] 05:44:54 INFO - PROCESS | 1856 | 1461329094222 Marionette TRACE conn3 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:54 INFO - PROCESS | 1856 | 1461329094424 Marionette TRACE conn3 <- [1,2891,null,{"value":null}] 05:44:54 INFO - PROCESS | 1856 | 1461329094600 Marionette TRACE conn3 -> [0,2892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.multiply.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:54 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61c46f4000 == 144 [pid = 1856] [id = 730] 05:44:54 INFO - PROCESS | 1856 | ++DOMWINDOW == 174 (0x7f61c337e400) [pid = 1856] [serial = 2191] [outer = (nil)] 05:44:54 INFO - PROCESS | 1856 | ++DOMWINDOW == 175 (0x7f61c57c3c00) [pid = 1856] [serial = 2192] [outer = 0x7f61c337e400] 05:44:54 INFO - PROCESS | 1856 | 1461329094660 Marionette DEBUG loaded listener.js 05:44:54 INFO - PROCESS | 1856 | ++DOMWINDOW == 176 (0x7f61cd285c00) [pid = 1856] [serial = 2193] [outer = 0x7f61c337e400] 05:44:55 INFO - PROCESS | 1856 | 1461329095375 Marionette TRACE conn3 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 05:44:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 05:44:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1230ms 05:44:55 INFO - PROCESS | 1856 | 1461329095435 Marionette TRACE conn3 -> [0,2893,"getWindowHandle",null] 05:44:55 INFO - PROCESS | 1856 | 1461329095438 Marionette TRACE conn3 <- [1,2893,null,{"value":"8"}] 05:44:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 05:44:55 INFO - PROCESS | 1856 | 1461329095443 Marionette TRACE conn3 -> [0,2894,"setScriptTimeout",{"ms":35000}] 05:44:55 INFO - PROCESS | 1856 | 1461329095445 Marionette TRACE conn3 <- [1,2894,null,{}] 05:44:55 INFO - PROCESS | 1856 | 1461329095450 Marionette TRACE conn3 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:55 INFO - PROCESS | 1856 | 1461329095694 Marionette TRACE conn3 <- [1,2895,null,{"value":null}] 05:44:55 INFO - PROCESS | 1856 | 1461329095717 Marionette TRACE conn3 -> [0,2896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:55 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61c666f800 == 145 [pid = 1856] [id = 731] 05:44:55 INFO - PROCESS | 1856 | ++DOMWINDOW == 177 (0x7f61c76f0000) [pid = 1856] [serial = 2194] [outer = (nil)] 05:44:55 INFO - PROCESS | 1856 | ++DOMWINDOW == 178 (0x7f61ce056c00) [pid = 1856] [serial = 2195] [outer = 0x7f61c76f0000] 05:44:55 INFO - PROCESS | 1856 | 1461329095773 Marionette DEBUG loaded listener.js 05:44:55 INFO - PROCESS | 1856 | ++DOMWINDOW == 179 (0x7f61cef9e000) [pid = 1856] [serial = 2196] [outer = 0x7f61c76f0000] 05:44:56 INFO - PROCESS | 1856 | 1461329096588 Marionette TRACE conn3 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 05:44:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 05:44:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1175ms 05:44:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 05:44:56 INFO - PROCESS | 1856 | 1461329096618 Marionette TRACE conn3 -> [0,2897,"getWindowHandle",null] 05:44:56 INFO - PROCESS | 1856 | 1461329096621 Marionette TRACE conn3 <- [1,2897,null,{"value":"8"}] 05:44:56 INFO - PROCESS | 1856 | 1461329096625 Marionette TRACE conn3 -> [0,2898,"setScriptTimeout",{"ms":35000}] 05:44:56 INFO - PROCESS | 1856 | 1461329096628 Marionette TRACE conn3 <- [1,2898,null,{}] 05:44:56 INFO - PROCESS | 1856 | 1461329096632 Marionette TRACE conn3 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:56 INFO - PROCESS | 1856 | 1461329096845 Marionette TRACE conn3 <- [1,2899,null,{"value":null}] 05:44:56 INFO - PROCESS | 1856 | 1461329096874 Marionette TRACE conn3 -> [0,2900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:56 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61c8588000 == 146 [pid = 1856] [id = 732] 05:44:56 INFO - PROCESS | 1856 | ++DOMWINDOW == 180 (0x7f61cdde4400) [pid = 1856] [serial = 2197] [outer = (nil)] 05:44:56 INFO - PROCESS | 1856 | ++DOMWINDOW == 181 (0x7f61cf20c800) [pid = 1856] [serial = 2198] [outer = 0x7f61cdde4400] 05:44:56 INFO - PROCESS | 1856 | 1461329096924 Marionette DEBUG loaded listener.js 05:44:57 INFO - PROCESS | 1856 | ++DOMWINDOW == 182 (0x7f61cf39e000) [pid = 1856] [serial = 2199] [outer = 0x7f61cdde4400] 05:44:57 INFO - PROCESS | 1856 | 1461329097848 Marionette TRACE conn3 <- [1,2900,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 05:44:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 05:44:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1275ms 05:44:57 INFO - PROCESS | 1856 | 1461329097903 Marionette TRACE conn3 -> [0,2901,"getWindowHandle",null] 05:44:57 INFO - PROCESS | 1856 | 1461329097905 Marionette TRACE conn3 <- [1,2901,null,{"value":"8"}] 05:44:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 05:44:57 INFO - PROCESS | 1856 | 1461329097910 Marionette TRACE conn3 -> [0,2902,"setScriptTimeout",{"ms":35000}] 05:44:57 INFO - PROCESS | 1856 | 1461329097912 Marionette TRACE conn3 <- [1,2902,null,{}] 05:44:57 INFO - PROCESS | 1856 | 1461329097916 Marionette TRACE conn3 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:58 INFO - PROCESS | 1856 | 1461329098562 Marionette TRACE conn3 <- [1,2903,null,{"value":null}] 05:44:58 INFO - PROCESS | 1856 | --DOMWINDOW == 181 (0x7f61bb951400) [pid = 1856] [serial = 2089] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 05:44:58 INFO - PROCESS | 1856 | --DOMWINDOW == 180 (0x7f61c2aed000) [pid = 1856] [serial = 2101] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 05:44:58 INFO - PROCESS | 1856 | --DOMWINDOW == 179 (0x7f61cddf0800) [pid = 1856] [serial = 2062] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 05:44:58 INFO - PROCESS | 1856 | --DOMWINDOW == 178 (0x7f61cf20d400) [pid = 1856] [serial = 2107] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 05:44:58 INFO - PROCESS | 1856 | --DOMWINDOW == 177 (0x7f61c322d400) [pid = 1856] [serial = 1948] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 05:44:58 INFO - PROCESS | 1856 | --DOMWINDOW == 176 (0x7f61c37d1800) [pid = 1856] [serial = 2116] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 05:44:58 INFO - PROCESS | 1856 | --DOMWINDOW == 175 (0x7f61d0dcd800) [pid = 1856] [serial = 2068] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 05:44:58 INFO - PROCESS | 1856 | --DOMWINDOW == 174 (0x7f61be393400) [pid = 1856] [serial = 1972] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 05:44:58 INFO - PROCESS | 1856 | --DOMWINDOW == 173 (0x7f61d0235000) [pid = 1856] [serial = 2122] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 05:44:58 INFO - PROCESS | 1856 | --DOMWINDOW == 172 (0x7f61c6757000) [pid = 1856] [serial = 2104] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 05:44:58 INFO - PROCESS | 1856 | --DOMWINDOW == 171 (0x7f61c654ec00) [pid = 1856] [serial = 2113] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 05:44:58 INFO - PROCESS | 1856 | --DOMWINDOW == 170 (0x7f61be8ef800) [pid = 1856] [serial = 2071] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 05:44:58 INFO - PROCESS | 1856 | --DOMWINDOW == 169 (0x7f61cf218000) [pid = 1856] [serial = 2065] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 05:44:58 INFO - PROCESS | 1856 | --DOMWINDOW == 168 (0x7f61d09bb800) [pid = 1856] [serial = 1945] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 05:44:58 INFO - PROCESS | 1856 | --DOMWINDOW == 167 (0x7f61c76f0400) [pid = 1856] [serial = 2119] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 05:44:58 INFO - PROCESS | 1856 | --DOMWINDOW == 166 (0x7f61d46d2400) [pid = 1856] [serial = 1891] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 05:44:58 INFO - PROCESS | 1856 | --DOMWINDOW == 165 (0x7f61c4608400) [pid = 1856] [serial = 2110] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 05:44:58 INFO - PROCESS | 1856 | --DOMWINDOW == 164 (0x7f61bd246c00) [pid = 1856] [serial = 1930] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 05:44:58 INFO - PROCESS | 1856 | --DOMWINDOW == 163 (0x7f61bd239800) [pid = 1856] [serial = 2092] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 05:44:58 INFO - PROCESS | 1856 | --DOMWINDOW == 162 (0x7f61d5790c00) [pid = 1856] [serial = 2083] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 05:44:58 INFO - PROCESS | 1856 | --DOMWINDOW == 161 (0x7f61c29d7000) [pid = 1856] [serial = 1996] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 05:44:58 INFO - PROCESS | 1856 | --DOMWINDOW == 160 (0x7f61be8f0400) [pid = 1856] [serial = 2074] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 05:44:58 INFO - PROCESS | 1856 | --DOMWINDOW == 159 (0x7f61c2ed8800) [pid = 1856] [serial = 1933] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 05:44:58 INFO - PROCESS | 1856 | --DOMWINDOW == 158 (0x7f61bb95c400) [pid = 1856] [serial = 1900] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 05:44:58 INFO - PROCESS | 1856 | --DOMWINDOW == 157 (0x7f61d19e9400) [pid = 1856] [serial = 2077] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 05:44:58 INFO - PROCESS | 1856 | --DOMWINDOW == 156 (0x7f61cef99000) [pid = 1856] [serial = 1942] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 05:44:58 INFO - PROCESS | 1856 | --DOMWINDOW == 155 (0x7f61beac2400) [pid = 1856] [serial = 2098] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 05:44:58 INFO - PROCESS | 1856 | --DOMWINDOW == 154 (0x7f61c4611000) [pid = 1856] [serial = 1960] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 05:44:58 INFO - PROCESS | 1856 | --DOMWINDOW == 153 (0x7f61bb95ac00) [pid = 1856] [serial = 1897] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 05:44:58 INFO - PROCESS | 1856 | --DOMWINDOW == 152 (0x7f61c55ab000) [pid = 1856] [serial = 1939] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 05:44:58 INFO - PROCESS | 1856 | --DOMWINDOW == 151 (0x7f61d1322c00) [pid = 1856] [serial = 1888] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 05:44:58 INFO - PROCESS | 1856 | --DOMWINDOW == 150 (0x7f61d0dc5800) [pid = 1856] [serial = 1882] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 05:44:58 INFO - PROCESS | 1856 | --DOMWINDOW == 149 (0x7f61d9dce800) [pid = 1856] [serial = 1966] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 05:44:58 INFO - PROCESS | 1856 | --DOMWINDOW == 148 (0x7f61c55ad800) [pid = 1856] [serial = 2080] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 05:44:58 INFO - PROCESS | 1856 | --DOMWINDOW == 147 (0x7f61d579b400) [pid = 1856] [serial = 1963] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 05:44:58 INFO - PROCESS | 1856 | --DOMWINDOW == 146 (0x7f61e7d4a400) [pid = 1856] [serial = 2086] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 05:44:58 INFO - PROCESS | 1856 | --DOMWINDOW == 145 (0x7f61d1053000) [pid = 1856] [serial = 1885] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 05:44:58 INFO - PROCESS | 1856 | --DOMWINDOW == 144 (0x7f61cddecc00) [pid = 1856] [serial = 1894] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 05:44:58 INFO - PROCESS | 1856 | --DOMWINDOW == 143 (0x7f61d189bc00) [pid = 1856] [serial = 1954] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 05:44:58 INFO - PROCESS | 1856 | --DOMWINDOW == 142 (0x7f61d1e82800) [pid = 1856] [serial = 1957] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 05:44:58 INFO - PROCESS | 1856 | --DOMWINDOW == 141 (0x7f61bb957000) [pid = 1856] [serial = 2125] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 05:44:58 INFO - PROCESS | 1856 | --DOMWINDOW == 140 (0x7f61bb95b400) [pid = 1856] [serial = 1837] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 05:44:58 INFO - PROCESS | 1856 | --DOMWINDOW == 139 (0x7f61d0c02c00) [pid = 1856] [serial = 1951] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 05:44:58 INFO - PROCESS | 1856 | --DOMWINDOW == 138 (0x7f61c3153800) [pid = 1856] [serial = 1999] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 05:44:58 INFO - PROCESS | 1856 | 1461329098783 Marionette TRACE conn3 -> [0,2904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:58 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61bc666000 == 147 [pid = 1856] [id = 733] 05:44:58 INFO - PROCESS | 1856 | ++DOMWINDOW == 139 (0x7f61bb957000) [pid = 1856] [serial = 2200] [outer = (nil)] 05:44:58 INFO - PROCESS | 1856 | ++DOMWINDOW == 140 (0x7f61bd240400) [pid = 1856] [serial = 2201] [outer = 0x7f61bb957000] 05:44:58 INFO - PROCESS | 1856 | 1461329098843 Marionette DEBUG loaded listener.js 05:44:58 INFO - PROCESS | 1856 | ++DOMWINDOW == 141 (0x7f61c29d9000) [pid = 1856] [serial = 2202] [outer = 0x7f61bb957000] 05:44:59 INFO - PROCESS | 1856 | 1461329099443 Marionette TRACE conn3 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 05:44:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 05:44:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1585ms 05:44:59 INFO - PROCESS | 1856 | 1461329099497 Marionette TRACE conn3 -> [0,2905,"getWindowHandle",null] 05:44:59 INFO - PROCESS | 1856 | 1461329099499 Marionette TRACE conn3 <- [1,2905,null,{"value":"8"}] 05:44:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 05:44:59 INFO - PROCESS | 1856 | 1461329099504 Marionette TRACE conn3 -> [0,2906,"setScriptTimeout",{"ms":35000}] 05:44:59 INFO - PROCESS | 1856 | 1461329099506 Marionette TRACE conn3 <- [1,2906,null,{}] 05:44:59 INFO - PROCESS | 1856 | 1461329099511 Marionette TRACE conn3 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:59 INFO - PROCESS | 1856 | 1461329099680 Marionette TRACE conn3 <- [1,2907,null,{"value":null}] 05:44:59 INFO - PROCESS | 1856 | 1461329099859 Marionette TRACE conn3 -> [0,2908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:59 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61cd871800 == 148 [pid = 1856] [id = 734] 05:44:59 INFO - PROCESS | 1856 | ++DOMWINDOW == 142 (0x7f61bb95ac00) [pid = 1856] [serial = 2203] [outer = (nil)] 05:44:59 INFO - PROCESS | 1856 | ++DOMWINDOW == 143 (0x7f61c49df800) [pid = 1856] [serial = 2204] [outer = 0x7f61bb95ac00] 05:44:59 INFO - PROCESS | 1856 | 1461329099913 Marionette DEBUG loaded listener.js 05:44:59 INFO - PROCESS | 1856 | ++DOMWINDOW == 144 (0x7f61d0233000) [pid = 1856] [serial = 2205] [outer = 0x7f61bb95ac00] 05:45:00 INFO - PROCESS | 1856 | 1461329100696 Marionette TRACE conn3 <- [1,2908,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 05:45:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 05:45:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1229ms 05:45:00 INFO - PROCESS | 1856 | 1461329100735 Marionette TRACE conn3 -> [0,2909,"getWindowHandle",null] 05:45:00 INFO - PROCESS | 1856 | 1461329100740 Marionette TRACE conn3 <- [1,2909,null,{"value":"8"}] 05:45:00 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 05:45:00 INFO - PROCESS | 1856 | 1461329100747 Marionette TRACE conn3 -> [0,2910,"setScriptTimeout",{"ms":35000}] 05:45:00 INFO - PROCESS | 1856 | 1461329100752 Marionette TRACE conn3 <- [1,2910,null,{}] 05:45:00 INFO - PROCESS | 1856 | 1461329100759 Marionette TRACE conn3 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:01 INFO - PROCESS | 1856 | 1461329101062 Marionette TRACE conn3 <- [1,2911,null,{"value":null}] 05:45:01 INFO - PROCESS | 1856 | 1461329101261 Marionette TRACE conn3 -> [0,2912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/ClickFakeEvent.nondocument.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:01 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61c378b000 == 149 [pid = 1856] [id = 735] 05:45:01 INFO - PROCESS | 1856 | ++DOMWINDOW == 145 (0x7f61bb951c00) [pid = 1856] [serial = 2206] [outer = (nil)] 05:45:01 INFO - PROCESS | 1856 | ++DOMWINDOW == 146 (0x7f61bfb55800) [pid = 1856] [serial = 2207] [outer = 0x7f61bb951c00] 05:45:01 INFO - PROCESS | 1856 | 1461329101331 Marionette DEBUG loaded listener.js 05:45:01 INFO - PROCESS | 1856 | ++DOMWINDOW == 147 (0x7f61c2ca2400) [pid = 1856] [serial = 2208] [outer = 0x7f61bb951c00] 05:45:02 INFO - PROCESS | 1856 | 1461329102096 Marionette TRACE conn3 <- [1,2912,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 05:45:02 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 05:45:02 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 05:45:02 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1385ms 05:45:02 INFO - PROCESS | 1856 | 1461329102132 Marionette TRACE conn3 -> [0,2913,"getWindowHandle",null] 05:45:02 INFO - PROCESS | 1856 | 1461329102139 Marionette TRACE conn3 <- [1,2913,null,{"value":"8"}] 05:45:02 INFO - TEST-START | /DOMEvents/constructors.html 05:45:02 INFO - PROCESS | 1856 | 1461329102148 Marionette TRACE conn3 -> [0,2914,"setScriptTimeout",{"ms":35000}] 05:45:02 INFO - PROCESS | 1856 | 1461329102152 Marionette TRACE conn3 <- [1,2914,null,{}] 05:45:02 INFO - PROCESS | 1856 | 1461329102157 Marionette TRACE conn3 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:02 INFO - PROCESS | 1856 | 1461329102328 Marionette TRACE conn3 <- [1,2915,null,{"value":null}] 05:45:02 INFO - PROCESS | 1856 | 1461329102553 Marionette TRACE conn3 -> [0,2916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/constructors.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/constructors.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:02 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61c7513000 == 150 [pid = 1856] [id = 736] 05:45:02 INFO - PROCESS | 1856 | ++DOMWINDOW == 148 (0x7f61c2ca5c00) [pid = 1856] [serial = 2209] [outer = (nil)] 05:45:02 INFO - PROCESS | 1856 | ++DOMWINDOW == 149 (0x7f61c4603400) [pid = 1856] [serial = 2210] [outer = 0x7f61c2ca5c00] 05:45:02 INFO - PROCESS | 1856 | 1461329102659 Marionette DEBUG loaded listener.js 05:45:02 INFO - PROCESS | 1856 | ++DOMWINDOW == 150 (0x7f61c55ab800) [pid = 1856] [serial = 2211] [outer = 0x7f61c2ca5c00] 05:45:03 INFO - PROCESS | 1856 | 1461329103570 Marionette TRACE conn3 <- [1,2916,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 05:45:03 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 05:45:03 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 05:45:03 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 05:45:03 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 05:45:03 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 05:45:03 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 05:45:03 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 05:45:03 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 05:45:03 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 05:45:03 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 05:45:03 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 05:45:03 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 05:45:03 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 05:45:03 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 05:45:03 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 05:45:03 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 05:45:03 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 05:45:03 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 05:45:03 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 05:45:03 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 05:45:03 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 05:45:03 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 05:45:03 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 05:45:03 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 05:45:03 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 05:45:03 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 05:45:03 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 05:45:03 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 05:45:03 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 05:45:03 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 05:45:03 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 05:45:03 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 05:45:03 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 05:45:03 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 05:45:03 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 05:45:03 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 05:45:03 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 05:45:03 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 05:45:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:45:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:45:03 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 05:45:03 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:45:03 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 05:45:03 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 05:45:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:45:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:45:03 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 05:45:03 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:45:03 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 05:45:03 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 05:45:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:45:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:45:03 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 05:45:03 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:45:03 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 05:45:03 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 05:45:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:45:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:45:03 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 05:45:03 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:45:03 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 05:45:03 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 05:45:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:45:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:45:03 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 05:45:03 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:45:03 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 05:45:03 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 05:45:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:45:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:45:03 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 05:45:03 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:45:03 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 05:45:03 INFO - TEST-OK | /DOMEvents/constructors.html | took 1494ms 05:45:03 INFO - PROCESS | 1856 | 1461329103676 Marionette TRACE conn3 -> [0,2917,"getWindowHandle",null] 05:45:03 INFO - PROCESS | 1856 | 1461329103680 Marionette TRACE conn3 <- [1,2917,null,{"value":"8"}] 05:45:03 INFO - TEST-START | /DOMEvents/event-phases-order.html 05:45:03 INFO - PROCESS | 1856 | 1461329103690 Marionette TRACE conn3 -> [0,2918,"setScriptTimeout",{"ms":35000}] 05:45:03 INFO - PROCESS | 1856 | 1461329103694 Marionette TRACE conn3 <- [1,2918,null,{}] 05:45:03 INFO - PROCESS | 1856 | 1461329103709 Marionette TRACE conn3 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:03 INFO - PROCESS | 1856 | 1461329103896 Marionette TRACE conn3 <- [1,2919,null,{"value":null}] 05:45:04 INFO - PROCESS | 1856 | 1461329104152 Marionette TRACE conn3 -> [0,2920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/event-phases-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/event-phases-order.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:04 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61d0b21800 == 151 [pid = 1856] [id = 737] 05:45:04 INFO - PROCESS | 1856 | ++DOMWINDOW == 151 (0x7f61cef9c800) [pid = 1856] [serial = 2212] [outer = (nil)] 05:45:04 INFO - PROCESS | 1856 | ++DOMWINDOW == 152 (0x7f61cf39e800) [pid = 1856] [serial = 2213] [outer = 0x7f61cef9c800] 05:45:04 INFO - PROCESS | 1856 | 1461329104262 Marionette DEBUG loaded listener.js 05:45:04 INFO - PROCESS | 1856 | ++DOMWINDOW == 153 (0x7f61d04ce000) [pid = 1856] [serial = 2214] [outer = 0x7f61cef9c800] 05:45:04 INFO - PROCESS | 1856 | 1461329104925 Marionette TRACE conn3 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 05:45:04 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 05:45:04 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1288ms 05:45:04 INFO - PROCESS | 1856 | 1461329104975 Marionette TRACE conn3 -> [0,2921,"getWindowHandle",null] 05:45:04 INFO - PROCESS | 1856 | 1461329104979 Marionette TRACE conn3 <- [1,2921,null,{"value":"8"}] 05:45:04 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 05:45:04 INFO - PROCESS | 1856 | 1461329104984 Marionette TRACE conn3 -> [0,2922,"setScriptTimeout",{"ms":35000}] 05:45:04 INFO - PROCESS | 1856 | 1461329104987 Marionette TRACE conn3 <- [1,2922,null,{}] 05:45:04 INFO - PROCESS | 1856 | 1461329104992 Marionette TRACE conn3 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:05 INFO - PROCESS | 1856 | 1461329105182 Marionette TRACE conn3 <- [1,2923,null,{"value":null}] 05:45:05 INFO - PROCESS | 1856 | 1461329105472 Marionette TRACE conn3 -> [0,2924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/init-event-while-dispatching.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:05 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61d1517800 == 152 [pid = 1856] [id = 738] 05:45:05 INFO - PROCESS | 1856 | ++DOMWINDOW == 154 (0x7f61d04cf400) [pid = 1856] [serial = 2215] [outer = (nil)] 05:45:05 INFO - PROCESS | 1856 | ++DOMWINDOW == 155 (0x7f61d0b3ec00) [pid = 1856] [serial = 2216] [outer = 0x7f61d04cf400] 05:45:05 INFO - PROCESS | 1856 | 1461329105539 Marionette DEBUG loaded listener.js 05:45:05 INFO - PROCESS | 1856 | ++DOMWINDOW == 156 (0x7f61d0c33400) [pid = 1856] [serial = 2217] [outer = 0x7f61d04cf400] 05:45:06 INFO - PROCESS | 1856 | [1856] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/dom/events/Event.cpp, line 570 05:45:06 INFO - PROCESS | 1856 | [1856] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/dom/events/Event.cpp, line 570 05:45:06 INFO - PROCESS | 1856 | [1856] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/dom/events/Event.cpp, line 570 05:45:06 INFO - PROCESS | 1856 | [1856] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/dom/events/Event.cpp, line 570 05:45:06 INFO - PROCESS | 1856 | 1461329106258 Marionette TRACE conn3 <- [1,2924,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 05:45:06 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 05:45:06 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 05:45:06 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 05:45:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:45:06 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 05:45:06 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 05:45:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:45:06 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 05:45:06 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 05:45:06 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 05:45:06 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 05:45:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:45:06 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 05:45:06 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 05:45:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:45:06 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 05:45:06 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 05:45:06 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 05:45:06 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 05:45:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:45:06 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 05:45:06 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 05:45:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:45:06 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 05:45:06 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]" 05:45:06 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 05:45:06 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 05:45:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:45:06 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 05:45:06 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 05:45:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:45:06 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 05:45:06 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 05:45:06 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1330ms 05:45:06 INFO - PROCESS | 1856 | 1461329106320 Marionette TRACE conn3 -> [0,2925,"getWindowHandle",null] 05:45:06 INFO - PROCESS | 1856 | 1461329106322 Marionette TRACE conn3 <- [1,2925,null,{"value":"8"}] 05:45:06 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 05:45:06 INFO - PROCESS | 1856 | 1461329106330 Marionette TRACE conn3 -> [0,2926,"setScriptTimeout",{"ms":35000}] 05:45:06 INFO - PROCESS | 1856 | 1461329106333 Marionette TRACE conn3 <- [1,2926,null,{}] 05:45:06 INFO - PROCESS | 1856 | 1461329106385 Marionette TRACE conn3 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:06 INFO - PROCESS | 1856 | 1461329106548 Marionette TRACE conn3 <- [1,2927,null,{"value":null}] 05:45:06 INFO - PROCESS | 1856 | 1461329106801 Marionette TRACE conn3 -> [0,2928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-and-window-error-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:06 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61d49da000 == 153 [pid = 1856] [id = 739] 05:45:06 INFO - PROCESS | 1856 | ++DOMWINDOW == 157 (0x7f61d0a4c400) [pid = 1856] [serial = 2218] [outer = (nil)] 05:45:06 INFO - PROCESS | 1856 | ++DOMWINDOW == 158 (0x7f61d14dbc00) [pid = 1856] [serial = 2219] [outer = 0x7f61d0a4c400] 05:45:06 INFO - PROCESS | 1856 | 1461329106867 Marionette DEBUG loaded listener.js 05:45:06 INFO - PROCESS | 1856 | ++DOMWINDOW == 159 (0x7f61d19e9800) [pid = 1856] [serial = 2220] [outer = 0x7f61d0a4c400] 05:45:07 INFO - PROCESS | 1856 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 05:45:07 INFO - PROCESS | 1856 | 1461329107507 Marionette TRACE conn3 <- [1,2928,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 05:45:07 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 05:45:07 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1222ms 05:45:07 INFO - PROCESS | 1856 | 1461329107553 Marionette TRACE conn3 -> [0,2929,"getWindowHandle",null] 05:45:07 INFO - PROCESS | 1856 | 1461329107556 Marionette TRACE conn3 <- [1,2929,null,{"value":"8"}] 05:45:07 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 05:45:07 INFO - PROCESS | 1856 | 1461329107561 Marionette TRACE conn3 -> [0,2930,"setScriptTimeout",{"ms":35000}] 05:45:07 INFO - PROCESS | 1856 | 1461329107563 Marionette TRACE conn3 <- [1,2930,null,{}] 05:45:07 INFO - PROCESS | 1856 | 1461329107568 Marionette TRACE conn3 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:07 INFO - PROCESS | 1856 | 1461329107771 Marionette TRACE conn3 <- [1,2931,null,{"value":null}] 05:45:08 INFO - PROCESS | 1856 | 1461329108012 Marionette TRACE conn3 -> [0,2932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:08 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61d5553800 == 154 [pid = 1856] [id = 740] 05:45:08 INFO - PROCESS | 1856 | ++DOMWINDOW == 160 (0x7f61d19ee400) [pid = 1856] [serial = 2221] [outer = (nil)] 05:45:08 INFO - PROCESS | 1856 | ++DOMWINDOW == 161 (0x7f61d55a4c00) [pid = 1856] [serial = 2222] [outer = 0x7f61d19ee400] 05:45:08 INFO - PROCESS | 1856 | 1461329108079 Marionette DEBUG loaded listener.js 05:45:08 INFO - PROCESS | 1856 | ++DOMWINDOW == 162 (0x7f61d6fad800) [pid = 1856] [serial = 2223] [outer = 0x7f61d19ee400] 05:45:08 INFO - PROCESS | 1856 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 05:45:08 INFO - PROCESS | 1856 | 1461329108774 Marionette TRACE conn3 <- [1,2932,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 05:45:08 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 05:45:08 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1224ms 05:45:08 INFO - PROCESS | 1856 | 1461329108803 Marionette TRACE conn3 -> [0,2933,"getWindowHandle",null] 05:45:08 INFO - PROCESS | 1856 | 1461329108806 Marionette TRACE conn3 <- [1,2933,null,{"value":"8"}] 05:45:08 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 05:45:08 INFO - PROCESS | 1856 | 1461329108816 Marionette TRACE conn3 -> [0,2934,"setScriptTimeout",{"ms":35000}] 05:45:08 INFO - PROCESS | 1856 | 1461329108818 Marionette TRACE conn3 <- [1,2934,null,{}] 05:45:08 INFO - PROCESS | 1856 | 1461329108822 Marionette TRACE conn3 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:08 INFO - PROCESS | 1856 | 1461329108986 Marionette TRACE conn3 <- [1,2935,null,{"value":null}] 05:45:09 INFO - PROCESS | 1856 | 1461329109219 Marionette TRACE conn3 -> [0,2936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:09 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61d9919000 == 155 [pid = 1856] [id = 741] 05:45:09 INFO - PROCESS | 1856 | ++DOMWINDOW == 163 (0x7f61d3015000) [pid = 1856] [serial = 2224] [outer = (nil)] 05:45:09 INFO - PROCESS | 1856 | ++DOMWINDOW == 164 (0x7f61d88f8c00) [pid = 1856] [serial = 2225] [outer = 0x7f61d3015000] 05:45:09 INFO - PROCESS | 1856 | 1461329109284 Marionette DEBUG loaded listener.js 05:45:09 INFO - PROCESS | 1856 | ++DOMWINDOW == 165 (0x7f61d9b33400) [pid = 1856] [serial = 2226] [outer = 0x7f61d3015000] 05:45:09 INFO - PROCESS | 1856 | 1461329109929 Marionette TRACE conn3 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 05:45:09 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 05:45:09 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1130ms 05:45:09 INFO - PROCESS | 1856 | 1461329109957 Marionette TRACE conn3 -> [0,2937,"getWindowHandle",null] 05:45:09 INFO - PROCESS | 1856 | 1461329109961 Marionette TRACE conn3 <- [1,2937,null,{"value":"8"}] 05:45:09 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 05:45:09 INFO - PROCESS | 1856 | 1461329109967 Marionette TRACE conn3 -> [0,2938,"setScriptTimeout",{"ms":35000}] 05:45:09 INFO - PROCESS | 1856 | 1461329109969 Marionette TRACE conn3 <- [1,2938,null,{}] 05:45:09 INFO - PROCESS | 1856 | 1461329109974 Marionette TRACE conn3 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:10 INFO - PROCESS | 1856 | 1461329110130 Marionette TRACE conn3 <- [1,2939,null,{"value":null}] 05:45:10 INFO - PROCESS | 1856 | 1461329110377 Marionette TRACE conn3 -> [0,2940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:10 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61db166000 == 156 [pid = 1856] [id = 742] 05:45:10 INFO - PROCESS | 1856 | ++DOMWINDOW == 166 (0x7f61cf211800) [pid = 1856] [serial = 2227] [outer = (nil)] 05:45:10 INFO - PROCESS | 1856 | ++DOMWINDOW == 167 (0x7f61d9f8ec00) [pid = 1856] [serial = 2228] [outer = 0x7f61cf211800] 05:45:10 INFO - PROCESS | 1856 | 1461329110440 Marionette DEBUG loaded listener.js 05:45:10 INFO - PROCESS | 1856 | ++DOMWINDOW == 168 (0x7f61db13ac00) [pid = 1856] [serial = 2229] [outer = 0x7f61cf211800] 05:45:11 INFO - PROCESS | 1856 | 1461329111111 Marionette TRACE conn3 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 05:45:11 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. 05:45:11 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1175ms 05:45:11 INFO - PROCESS | 1856 | 1461329111143 Marionette TRACE conn3 -> [0,2941,"getWindowHandle",null] 05:45:11 INFO - PROCESS | 1856 | 1461329111146 Marionette TRACE conn3 <- [1,2941,null,{"value":"8"}] 05:45:11 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 05:45:11 INFO - PROCESS | 1856 | 1461329111152 Marionette TRACE conn3 -> [0,2942,"setScriptTimeout",{"ms":35000}] 05:45:11 INFO - PROCESS | 1856 | 1461329111154 Marionette TRACE conn3 <- [1,2942,null,{}] 05:45:11 INFO - PROCESS | 1856 | 1461329111159 Marionette TRACE conn3 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:11 INFO - PROCESS | 1856 | 1461329111313 Marionette TRACE conn3 <- [1,2943,null,{"value":null}] 05:45:11 INFO - PROCESS | 1856 | 1461329111547 Marionette TRACE conn3 -> [0,2944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:11 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61e100c000 == 157 [pid = 1856] [id = 743] 05:45:11 INFO - PROCESS | 1856 | ++DOMWINDOW == 169 (0x7f61d5797c00) [pid = 1856] [serial = 2230] [outer = (nil)] 05:45:11 INFO - PROCESS | 1856 | ++DOMWINDOW == 170 (0x7f61db920400) [pid = 1856] [serial = 2231] [outer = 0x7f61d5797c00] 05:45:11 INFO - PROCESS | 1856 | 1461329111611 Marionette DEBUG loaded listener.js 05:45:11 INFO - PROCESS | 1856 | ++DOMWINDOW == 171 (0x7f61ddc7b000) [pid = 1856] [serial = 2232] [outer = 0x7f61d5797c00] 05:45:12 INFO - PROCESS | 1856 | 1461329112245 Marionette TRACE conn3 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 05:45:12 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 05:45:12 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 05:45:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:45:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:45:12 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 05:45:12 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1126ms 05:45:12 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 05:45:12 INFO - PROCESS | 1856 | 1461329112279 Marionette TRACE conn3 -> [0,2945,"getWindowHandle",null] 05:45:12 INFO - PROCESS | 1856 | 1461329112282 Marionette TRACE conn3 <- [1,2945,null,{"value":"8"}] 05:45:12 INFO - PROCESS | 1856 | 1461329112287 Marionette TRACE conn3 -> [0,2946,"setScriptTimeout",{"ms":35000}] 05:45:12 INFO - PROCESS | 1856 | 1461329112290 Marionette TRACE conn3 <- [1,2946,null,{}] 05:45:12 INFO - PROCESS | 1856 | 1461329112294 Marionette TRACE conn3 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:12 INFO - PROCESS | 1856 | 1461329112458 Marionette TRACE conn3 <- [1,2947,null,{"value":null}] 05:45:12 INFO - PROCESS | 1856 | 1461329112702 Marionette TRACE conn3 -> [0,2948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:12 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61e7d63000 == 158 [pid = 1856] [id = 744] 05:45:12 INFO - PROCESS | 1856 | ++DOMWINDOW == 172 (0x7f61d9dd3800) [pid = 1856] [serial = 2233] [outer = (nil)] 05:45:12 INFO - PROCESS | 1856 | ++DOMWINDOW == 173 (0x7f61e7a7c800) [pid = 1856] [serial = 2234] [outer = 0x7f61d9dd3800] 05:45:12 INFO - PROCESS | 1856 | 1461329112767 Marionette DEBUG loaded listener.js 05:45:12 INFO - PROCESS | 1856 | ++DOMWINDOW == 174 (0x7f61e8c39c00) [pid = 1856] [serial = 2235] [outer = 0x7f61d9dd3800] 05:45:13 INFO - PROCESS | 1856 | 1461329113408 Marionette TRACE conn3 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 05:45:13 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. 05:45:13 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1177ms 05:45:13 INFO - PROCESS | 1856 | 1461329113464 Marionette TRACE conn3 -> [0,2949,"getWindowHandle",null] 05:45:13 INFO - PROCESS | 1856 | 1461329113467 Marionette TRACE conn3 <- [1,2949,null,{"value":"8"}] 05:45:13 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 05:45:13 INFO - PROCESS | 1856 | 1461329113472 Marionette TRACE conn3 -> [0,2950,"setScriptTimeout",{"ms":35000}] 05:45:13 INFO - PROCESS | 1856 | 1461329113475 Marionette TRACE conn3 <- [1,2950,null,{}] 05:45:13 INFO - PROCESS | 1856 | 1461329113480 Marionette TRACE conn3 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:13 INFO - PROCESS | 1856 | 1461329113665 Marionette TRACE conn3 <- [1,2951,null,{"value":null}] 05:45:13 INFO - PROCESS | 1856 | 1461329113906 Marionette TRACE conn3 -> [0,2952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:13 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61ecf9d000 == 159 [pid = 1856] [id = 745] 05:45:13 INFO - PROCESS | 1856 | ++DOMWINDOW == 175 (0x7f61e7d4a400) [pid = 1856] [serial = 2236] [outer = (nil)] 05:45:13 INFO - PROCESS | 1856 | ++DOMWINDOW == 176 (0x7f61eae41000) [pid = 1856] [serial = 2237] [outer = 0x7f61e7d4a400] 05:45:13 INFO - PROCESS | 1856 | 1461329113975 Marionette DEBUG loaded listener.js 05:45:14 INFO - PROCESS | 1856 | ++DOMWINDOW == 177 (0x7f61ec61b400) [pid = 1856] [serial = 2238] [outer = 0x7f61e7d4a400] 05:45:14 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61f2120000 == 160 [pid = 1856] [id = 746] 05:45:14 INFO - PROCESS | 1856 | ++DOMWINDOW == 178 (0x7f61bb878800) [pid = 1856] [serial = 2239] [outer = (nil)] 05:45:14 INFO - PROCESS | 1856 | ++DOMWINDOW == 179 (0x7f61bb874000) [pid = 1856] [serial = 2240] [outer = 0x7f61bb878800] 05:45:14 INFO - PROCESS | 1856 | 1461329114772 Marionette TRACE conn3 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 05:45:14 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. 05:45:14 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1331ms 05:45:14 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 05:45:14 INFO - PROCESS | 1856 | 1461329114821 Marionette TRACE conn3 -> [0,2953,"getWindowHandle",null] 05:45:14 INFO - PROCESS | 1856 | 1461329114823 Marionette TRACE conn3 <- [1,2953,null,{"value":"8"}] 05:45:14 INFO - PROCESS | 1856 | 1461329114834 Marionette TRACE conn3 -> [0,2954,"setScriptTimeout",{"ms":35000}] 05:45:14 INFO - PROCESS | 1856 | 1461329114836 Marionette TRACE conn3 <- [1,2954,null,{}] 05:45:14 INFO - PROCESS | 1856 | 1461329114841 Marionette TRACE conn3 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:15 INFO - PROCESS | 1856 | 1461329115055 Marionette TRACE conn3 <- [1,2955,null,{"value":null}] 05:45:15 INFO - PROCESS | 1856 | 1461329115323 Marionette TRACE conn3 -> [0,2956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:15 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61bfc98000 == 161 [pid = 1856] [id = 747] 05:45:15 INFO - PROCESS | 1856 | ++DOMWINDOW == 180 (0x7f61bb877000) [pid = 1856] [serial = 2241] [outer = (nil)] 05:45:15 INFO - PROCESS | 1856 | ++DOMWINDOW == 181 (0x7f61bb87ec00) [pid = 1856] [serial = 2242] [outer = 0x7f61bb877000] 05:45:15 INFO - PROCESS | 1856 | 1461329115391 Marionette DEBUG loaded listener.js 05:45:15 INFO - PROCESS | 1856 | ++DOMWINDOW == 182 (0x7f61e7a7f400) [pid = 1856] [serial = 2243] [outer = 0x7f61bb877000] 05:45:16 INFO - PROCESS | 1856 | 1461329116029 Marionette TRACE conn3 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 05:45:16 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 05:45:16 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 05:45:16 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1232ms 05:45:16 INFO - PROCESS | 1856 | 1461329116062 Marionette TRACE conn3 -> [0,2957,"getWindowHandle",null] 05:45:16 INFO - PROCESS | 1856 | 1461329116064 Marionette TRACE conn3 <- [1,2957,null,{"value":"8"}] 05:45:16 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 05:45:16 INFO - PROCESS | 1856 | 1461329116081 Marionette TRACE conn3 -> [0,2958,"setScriptTimeout",{"ms":35000}] 05:45:16 INFO - PROCESS | 1856 | 1461329116083 Marionette TRACE conn3 <- [1,2958,null,{}] 05:45:16 INFO - PROCESS | 1856 | 1461329116088 Marionette TRACE conn3 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:16 INFO - PROCESS | 1856 | 1461329116275 Marionette TRACE conn3 <- [1,2959,null,{"value":null}] 05:45:16 INFO - PROCESS | 1856 | 1461329116512 Marionette TRACE conn3 -> [0,2960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:16 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61c5993000 == 162 [pid = 1856] [id = 748] 05:45:16 INFO - PROCESS | 1856 | ++DOMWINDOW == 183 (0x7f61bb878c00) [pid = 1856] [serial = 2244] [outer = (nil)] 05:45:16 INFO - PROCESS | 1856 | ++DOMWINDOW == 184 (0x7f61ec7ac800) [pid = 1856] [serial = 2245] [outer = 0x7f61bb878c00] 05:45:16 INFO - PROCESS | 1856 | 1461329116573 Marionette DEBUG loaded listener.js 05:45:16 INFO - PROCESS | 1856 | ++DOMWINDOW == 185 (0x7f61ecd9b800) [pid = 1856] [serial = 2246] [outer = 0x7f61bb878c00] 05:45:17 INFO - PROCESS | 1856 | 1461329117261 Marionette TRACE conn3 <- [1,2960,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 05:45:17 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. 05:45:17 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1236ms 05:45:17 INFO - PROCESS | 1856 | 1461329117318 Marionette TRACE conn3 -> [0,2961,"getWindowHandle",null] 05:45:17 INFO - PROCESS | 1856 | 1461329117320 Marionette TRACE conn3 <- [1,2961,null,{"value":"8"}] 05:45:17 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 05:45:17 INFO - PROCESS | 1856 | 1461329117325 Marionette TRACE conn3 -> [0,2962,"setScriptTimeout",{"ms":35000}] 05:45:17 INFO - PROCESS | 1856 | 1461329117327 Marionette TRACE conn3 <- [1,2962,null,{}] 05:45:17 INFO - PROCESS | 1856 | 1461329117332 Marionette TRACE conn3 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:17 INFO - PROCESS | 1856 | 1461329117497 Marionette TRACE conn3 <- [1,2963,null,{"value":null}] 05:45:17 INFO - PROCESS | 1856 | 1461329117768 Marionette TRACE conn3 -> [0,2964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:17 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61d971d000 == 163 [pid = 1856] [id = 749] 05:45:17 INFO - PROCESS | 1856 | ++DOMWINDOW == 186 (0x7f61bb880000) [pid = 1856] [serial = 2247] [outer = (nil)] 05:45:17 INFO - PROCESS | 1856 | ++DOMWINDOW == 187 (0x7f61bd195400) [pid = 1856] [serial = 2248] [outer = 0x7f61bb880000] 05:45:17 INFO - PROCESS | 1856 | 1461329117833 Marionette DEBUG loaded listener.js 05:45:17 INFO - PROCESS | 1856 | ++DOMWINDOW == 188 (0x7f61bd19ac00) [pid = 1856] [serial = 2249] [outer = 0x7f61bb880000] 05:45:18 INFO - PROCESS | 1856 | 1461329118478 Marionette TRACE conn3 <- [1,2964,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 05:45:18 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. 05:45:18 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1174ms 05:45:18 INFO - PROCESS | 1856 | 1461329118507 Marionette TRACE conn3 -> [0,2965,"getWindowHandle",null] 05:45:18 INFO - PROCESS | 1856 | 1461329118510 Marionette TRACE conn3 <- [1,2965,null,{"value":"8"}] 05:45:18 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 05:45:18 INFO - PROCESS | 1856 | 1461329118516 Marionette TRACE conn3 -> [0,2966,"setScriptTimeout",{"ms":35000}] 05:45:18 INFO - PROCESS | 1856 | 1461329118519 Marionette TRACE conn3 <- [1,2966,null,{}] 05:45:18 INFO - PROCESS | 1856 | 1461329118524 Marionette TRACE conn3 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:18 INFO - PROCESS | 1856 | 1461329118687 Marionette TRACE conn3 <- [1,2967,null,{"value":null}] 05:45:18 INFO - PROCESS | 1856 | 1461329118923 Marionette TRACE conn3 -> [0,2968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:18 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61dac26000 == 164 [pid = 1856] [id = 750] 05:45:18 INFO - PROCESS | 1856 | ++DOMWINDOW == 189 (0x7f61bd18f000) [pid = 1856] [serial = 2250] [outer = (nil)] 05:45:18 INFO - PROCESS | 1856 | ++DOMWINDOW == 190 (0x7f61bf89d400) [pid = 1856] [serial = 2251] [outer = 0x7f61bd18f000] 05:45:18 INFO - PROCESS | 1856 | 1461329118987 Marionette DEBUG loaded listener.js 05:45:19 INFO - PROCESS | 1856 | ++DOMWINDOW == 191 (0x7f61bf8a3400) [pid = 1856] [serial = 2252] [outer = 0x7f61bd18f000] 05:45:19 INFO - PROCESS | 1856 | 1461329119661 Marionette TRACE conn3 <- [1,2968,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 05:45:19 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. 05:45:19 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1175ms 05:45:19 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 05:45:19 INFO - PROCESS | 1856 | 1461329119692 Marionette TRACE conn3 -> [0,2969,"getWindowHandle",null] 05:45:19 INFO - PROCESS | 1856 | 1461329119695 Marionette TRACE conn3 <- [1,2969,null,{"value":"8"}] 05:45:19 INFO - PROCESS | 1856 | 1461329119699 Marionette TRACE conn3 -> [0,2970,"setScriptTimeout",{"ms":35000}] 05:45:19 INFO - PROCESS | 1856 | 1461329119703 Marionette TRACE conn3 <- [1,2970,null,{}] 05:45:19 INFO - PROCESS | 1856 | 1461329119707 Marionette TRACE conn3 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:19 INFO - PROCESS | 1856 | 1461329119876 Marionette TRACE conn3 <- [1,2971,null,{"value":null}] 05:45:20 INFO - PROCESS | 1856 | 1461329120116 Marionette TRACE conn3 -> [0,2972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:20 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61b95e9000 == 165 [pid = 1856] [id = 751] 05:45:20 INFO - PROCESS | 1856 | ++DOMWINDOW == 192 (0x7f61bd196000) [pid = 1856] [serial = 2253] [outer = (nil)] 05:45:20 INFO - PROCESS | 1856 | ++DOMWINDOW == 193 (0x7f61bf8a6c00) [pid = 1856] [serial = 2254] [outer = 0x7f61bd196000] 05:45:20 INFO - PROCESS | 1856 | 1461329120181 Marionette DEBUG loaded listener.js 05:45:20 INFO - PROCESS | 1856 | ++DOMWINDOW == 194 (0x7f61eaeb0800) [pid = 1856] [serial = 2255] [outer = 0x7f61bd196000] 05:45:20 INFO - PROCESS | 1856 | 1461329120870 Marionette TRACE conn3 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 05:45:20 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. 05:45:20 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 1233ms 05:45:20 INFO - PROCESS | 1856 | 1461329120933 Marionette TRACE conn3 -> [0,2973,"getWindowHandle",null] 05:45:20 INFO - PROCESS | 1856 | 1461329120936 Marionette TRACE conn3 <- [1,2973,null,{"value":"8"}] 05:45:20 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 05:45:20 INFO - PROCESS | 1856 | 1461329120941 Marionette TRACE conn3 -> [0,2974,"setScriptTimeout",{"ms":35000}] 05:45:20 INFO - PROCESS | 1856 | 1461329120943 Marionette TRACE conn3 <- [1,2974,null,{}] 05:45:20 INFO - PROCESS | 1856 | 1461329120948 Marionette TRACE conn3 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:21 INFO - PROCESS | 1856 | 1461329121133 Marionette TRACE conn3 <- [1,2975,null,{"value":null}] 05:45:21 INFO - PROCESS | 1856 | 1461329121402 Marionette TRACE conn3 -> [0,2976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:21 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61d0351000 == 166 [pid = 1856] [id = 752] 05:45:21 INFO - PROCESS | 1856 | ++DOMWINDOW == 195 (0x7f61bd198800) [pid = 1856] [serial = 2256] [outer = (nil)] 05:45:21 INFO - PROCESS | 1856 | ++DOMWINDOW == 196 (0x7f61d0279800) [pid = 1856] [serial = 2257] [outer = 0x7f61bd198800] 05:45:21 INFO - PROCESS | 1856 | 1461329121467 Marionette DEBUG loaded listener.js 05:45:21 INFO - PROCESS | 1856 | ++DOMWINDOW == 197 (0x7f61d027dc00) [pid = 1856] [serial = 2258] [outer = 0x7f61bd198800] 05:45:22 INFO - PROCESS | 1856 | 1461329122137 Marionette TRACE conn3 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 05:45:22 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. 05:45:22 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 1224ms 05:45:22 INFO - PROCESS | 1856 | 1461329122167 Marionette TRACE conn3 -> [0,2977,"getWindowHandle",null] 05:45:22 INFO - PROCESS | 1856 | 1461329122170 Marionette TRACE conn3 <- [1,2977,null,{"value":"8"}] 05:45:22 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 05:45:22 INFO - PROCESS | 1856 | 1461329122175 Marionette TRACE conn3 -> [0,2978,"setScriptTimeout",{"ms":35000}] 05:45:22 INFO - PROCESS | 1856 | 1461329122177 Marionette TRACE conn3 <- [1,2978,null,{}] 05:45:22 INFO - PROCESS | 1856 | 1461329122182 Marionette TRACE conn3 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:22 INFO - PROCESS | 1856 | 1461329122355 Marionette TRACE conn3 <- [1,2979,null,{"value":null}] 05:45:22 INFO - PROCESS | 1856 | 1461329122593 Marionette TRACE conn3 -> [0,2980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:22 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61bc628000 == 167 [pid = 1856] [id = 753] 05:45:22 INFO - PROCESS | 1856 | ++DOMWINDOW == 198 (0x7f61bf8a3000) [pid = 1856] [serial = 2259] [outer = (nil)] 05:45:22 INFO - PROCESS | 1856 | ++DOMWINDOW == 199 (0x7f61bfb0b400) [pid = 1856] [serial = 2260] [outer = 0x7f61bf8a3000] 05:45:22 INFO - PROCESS | 1856 | 1461329122666 Marionette DEBUG loaded listener.js 05:45:22 INFO - PROCESS | 1856 | ++DOMWINDOW == 200 (0x7f61bfb10000) [pid = 1856] [serial = 2261] [outer = 0x7f61bf8a3000] 05:45:23 INFO - PROCESS | 1856 | 1461329123326 Marionette TRACE conn3 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 05:45:23 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. 05:45:23 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1179ms 05:45:23 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 05:45:23 INFO - PROCESS | 1856 | 1461329123357 Marionette TRACE conn3 -> [0,2981,"getWindowHandle",null] 05:45:23 INFO - PROCESS | 1856 | 1461329123359 Marionette TRACE conn3 <- [1,2981,null,{"value":"8"}] 05:45:23 INFO - PROCESS | 1856 | 1461329123367 Marionette TRACE conn3 -> [0,2982,"setScriptTimeout",{"ms":35000}] 05:45:23 INFO - PROCESS | 1856 | 1461329123370 Marionette TRACE conn3 <- [1,2982,null,{}] 05:45:23 INFO - PROCESS | 1856 | 1461329123375 Marionette TRACE conn3 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:23 INFO - PROCESS | 1856 | 1461329123543 Marionette TRACE conn3 <- [1,2983,null,{"value":null}] 05:45:23 INFO - PROCESS | 1856 | 1461329123786 Marionette TRACE conn3 -> [0,2984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:23 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61d035f000 == 168 [pid = 1856] [id = 754] 05:45:23 INFO - PROCESS | 1856 | ++DOMWINDOW == 201 (0x7f61bf8a5400) [pid = 1856] [serial = 2262] [outer = (nil)] 05:45:23 INFO - PROCESS | 1856 | ++DOMWINDOW == 202 (0x7f61d0274c00) [pid = 1856] [serial = 2263] [outer = 0x7f61bf8a5400] 05:45:23 INFO - PROCESS | 1856 | 1461329123850 Marionette DEBUG loaded listener.js 05:45:23 INFO - PROCESS | 1856 | ++DOMWINDOW == 203 (0x7f61d0281400) [pid = 1856] [serial = 2264] [outer = 0x7f61bf8a5400] 05:45:24 INFO - PROCESS | 1856 | 1461329124528 Marionette TRACE conn3 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 05:45:24 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 05:45:24 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 05:45:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:45:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:45:24 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 05:45:24 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1181ms 05:45:24 INFO - PROCESS | 1856 | 1461329124557 Marionette TRACE conn3 -> [0,2985,"getWindowHandle",null] 05:45:24 INFO - PROCESS | 1856 | 1461329124560 Marionette TRACE conn3 <- [1,2985,null,{"value":"8"}] 05:45:24 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 05:45:24 INFO - PROCESS | 1856 | 1461329124569 Marionette TRACE conn3 -> [0,2986,"setScriptTimeout",{"ms":35000}] 05:45:24 INFO - PROCESS | 1856 | 1461329124571 Marionette TRACE conn3 <- [1,2986,null,{}] 05:45:24 INFO - PROCESS | 1856 | 1461329124577 Marionette TRACE conn3 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:24 INFO - PROCESS | 1856 | 1461329124769 Marionette TRACE conn3 <- [1,2987,null,{"value":null}] 05:45:25 INFO - PROCESS | 1856 | 1461329125012 Marionette TRACE conn3 -> [0,2988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:25 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61c301a000 == 169 [pid = 1856] [id = 755] 05:45:25 INFO - PROCESS | 1856 | ++DOMWINDOW == 204 (0x7f61bfb03400) [pid = 1856] [serial = 2265] [outer = (nil)] 05:45:25 INFO - PROCESS | 1856 | ++DOMWINDOW == 205 (0x7f61c30a1400) [pid = 1856] [serial = 2266] [outer = 0x7f61bfb03400] 05:45:25 INFO - PROCESS | 1856 | 1461329125080 Marionette DEBUG loaded listener.js 05:45:25 INFO - PROCESS | 1856 | ++DOMWINDOW == 206 (0x7f61c30a7400) [pid = 1856] [serial = 2267] [outer = 0x7f61bfb03400] 05:45:25 INFO - PROCESS | 1856 | 1461329125774 Marionette TRACE conn3 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 05:45:25 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. 05:45:25 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1226ms 05:45:25 INFO - PROCESS | 1856 | 1461329125805 Marionette TRACE conn3 -> [0,2989,"getWindowHandle",null] 05:45:25 INFO - PROCESS | 1856 | 1461329125807 Marionette TRACE conn3 <- [1,2989,null,{"value":"8"}] 05:45:25 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 05:45:25 INFO - PROCESS | 1856 | 1461329125816 Marionette TRACE conn3 -> [0,2990,"setScriptTimeout",{"ms":35000}] 05:45:25 INFO - PROCESS | 1856 | 1461329125818 Marionette TRACE conn3 <- [1,2990,null,{}] 05:45:25 INFO - PROCESS | 1856 | 1461329125823 Marionette TRACE conn3 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:26 INFO - PROCESS | 1856 | 1461329126017 Marionette TRACE conn3 <- [1,2991,null,{"value":null}] 05:45:26 INFO - PROCESS | 1856 | 1461329126269 Marionette TRACE conn3 -> [0,2992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:26 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61bd04d800 == 170 [pid = 1856] [id = 756] 05:45:26 INFO - PROCESS | 1856 | ++DOMWINDOW == 207 (0x7f61bd096400) [pid = 1856] [serial = 2268] [outer = (nil)] 05:45:26 INFO - PROCESS | 1856 | ++DOMWINDOW == 208 (0x7f61bd09c400) [pid = 1856] [serial = 2269] [outer = 0x7f61bd096400] 05:45:26 INFO - PROCESS | 1856 | 1461329126338 Marionette DEBUG loaded listener.js 05:45:26 INFO - PROCESS | 1856 | ++DOMWINDOW == 209 (0x7f61bd0a1400) [pid = 1856] [serial = 2270] [outer = 0x7f61bd096400] 05:45:26 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61bc89b000 == 171 [pid = 1856] [id = 757] 05:45:26 INFO - PROCESS | 1856 | ++DOMWINDOW == 210 (0x7f61c30a7000) [pid = 1856] [serial = 2271] [outer = (nil)] 05:45:26 INFO - PROCESS | 1856 | ++DOMWINDOW == 211 (0x7f61bd098c00) [pid = 1856] [serial = 2272] [outer = 0x7f61c30a7000] 05:45:27 INFO - PROCESS | 1856 | 1461329127104 Marionette TRACE conn3 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 05:45:27 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. 05:45:27 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1329ms 05:45:27 INFO - PROCESS | 1856 | 1461329127147 Marionette TRACE conn3 -> [0,2993,"getWindowHandle",null] 05:45:27 INFO - PROCESS | 1856 | 1461329127151 Marionette TRACE conn3 <- [1,2993,null,{"value":"8"}] 05:45:27 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 05:45:27 INFO - PROCESS | 1856 | 1461329127156 Marionette TRACE conn3 -> [0,2994,"setScriptTimeout",{"ms":35000}] 05:45:27 INFO - PROCESS | 1856 | 1461329127158 Marionette TRACE conn3 <- [1,2994,null,{}] 05:45:27 INFO - PROCESS | 1856 | 1461329127163 Marionette TRACE conn3 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:27 INFO - PROCESS | 1856 | 1461329127393 Marionette TRACE conn3 <- [1,2995,null,{"value":null}] 05:45:27 INFO - PROCESS | 1856 | 1461329127678 Marionette TRACE conn3 -> [0,2996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:27 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61bc8ac000 == 172 [pid = 1856] [id = 758] 05:45:27 INFO - PROCESS | 1856 | ++DOMWINDOW == 212 (0x7f61bd095800) [pid = 1856] [serial = 2273] [outer = (nil)] 05:45:27 INFO - PROCESS | 1856 | ++DOMWINDOW == 213 (0x7f61c30a0800) [pid = 1856] [serial = 2274] [outer = 0x7f61bd095800] 05:45:27 INFO - PROCESS | 1856 | 1461329127745 Marionette DEBUG loaded listener.js 05:45:27 INFO - PROCESS | 1856 | ++DOMWINDOW == 214 (0x7f61d0272400) [pid = 1856] [serial = 2275] [outer = 0x7f61bd095800] 05:45:28 INFO - PROCESS | 1856 | 1461329128418 Marionette TRACE conn3 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 05:45:28 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 05:45:28 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 05:45:28 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1281ms 05:45:28 INFO - PROCESS | 1856 | 1461329128452 Marionette TRACE conn3 -> [0,2997,"getWindowHandle",null] 05:45:28 INFO - PROCESS | 1856 | 1461329128454 Marionette TRACE conn3 <- [1,2997,null,{"value":"8"}] 05:45:28 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 05:45:28 INFO - PROCESS | 1856 | 1461329128463 Marionette TRACE conn3 -> [0,2998,"setScriptTimeout",{"ms":35000}] 05:45:28 INFO - PROCESS | 1856 | 1461329128465 Marionette TRACE conn3 <- [1,2998,null,{}] 05:45:28 INFO - PROCESS | 1856 | 1461329128469 Marionette TRACE conn3 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:28 INFO - PROCESS | 1856 | 1461329128666 Marionette TRACE conn3 <- [1,2999,null,{"value":null}] 05:45:28 INFO - PROCESS | 1856 | 1461329128912 Marionette TRACE conn3 -> [0,3000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:28 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61c27d0000 == 173 [pid = 1856] [id = 759] 05:45:28 INFO - PROCESS | 1856 | ++DOMWINDOW == 215 (0x7f61ba866800) [pid = 1856] [serial = 2276] [outer = (nil)] 05:45:28 INFO - PROCESS | 1856 | ++DOMWINDOW == 216 (0x7f61ba86cc00) [pid = 1856] [serial = 2277] [outer = 0x7f61ba866800] 05:45:28 INFO - PROCESS | 1856 | 1461329128985 Marionette DEBUG loaded listener.js 05:45:29 INFO - PROCESS | 1856 | ++DOMWINDOW == 217 (0x7f61ba871800) [pid = 1856] [serial = 2278] [outer = 0x7f61ba866800] 05:45:29 INFO - PROCESS | 1856 | 1461329129723 Marionette TRACE conn3 <- [1,3000,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 05:45:29 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. 05:45:29 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1280ms 05:45:29 INFO - PROCESS | 1856 | 1461329129743 Marionette TRACE conn3 -> [0,3001,"getWindowHandle",null] 05:45:29 INFO - PROCESS | 1856 | 1461329129748 Marionette TRACE conn3 <- [1,3001,null,{"value":"8"}] 05:45:29 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 05:45:29 INFO - PROCESS | 1856 | 1461329129754 Marionette TRACE conn3 -> [0,3002,"setScriptTimeout",{"ms":35000}] 05:45:29 INFO - PROCESS | 1856 | 1461329129756 Marionette TRACE conn3 <- [1,3002,null,{}] 05:45:29 INFO - PROCESS | 1856 | 1461329129761 Marionette TRACE conn3 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:29 INFO - PROCESS | 1856 | 1461329129952 Marionette TRACE conn3 <- [1,3003,null,{"value":null}] 05:45:30 INFO - PROCESS | 1856 | 1461329130205 Marionette TRACE conn3 -> [0,3004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:30 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61c515e800 == 174 [pid = 1856] [id = 760] 05:45:30 INFO - PROCESS | 1856 | ++DOMWINDOW == 218 (0x7f61ba867c00) [pid = 1856] [serial = 2279] [outer = (nil)] 05:45:30 INFO - PROCESS | 1856 | ++DOMWINDOW == 219 (0x7f61bd097400) [pid = 1856] [serial = 2280] [outer = 0x7f61ba867c00] 05:45:30 INFO - PROCESS | 1856 | 1461329130273 Marionette DEBUG loaded listener.js 05:45:30 INFO - PROCESS | 1856 | ++DOMWINDOW == 220 (0x7f61beacdc00) [pid = 1856] [serial = 2281] [outer = 0x7f61ba867c00] 05:45:30 INFO - PROCESS | 1856 | 1461329130956 Marionette TRACE conn3 <- [1,3004,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 05:45:30 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. 05:45:30 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1232ms 05:45:30 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 05:45:30 INFO - PROCESS | 1856 | 1461329130989 Marionette TRACE conn3 -> [0,3005,"getWindowHandle",null] 05:45:30 INFO - PROCESS | 1856 | 1461329130991 Marionette TRACE conn3 <- [1,3005,null,{"value":"8"}] 05:45:31 INFO - PROCESS | 1856 | 1461329130997 Marionette TRACE conn3 -> [0,3006,"setScriptTimeout",{"ms":35000}] 05:45:31 INFO - PROCESS | 1856 | 1461329130999 Marionette TRACE conn3 <- [1,3006,null,{}] 05:45:32 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61d0b07800 == 173 [pid = 1856] [id = 358] 05:45:32 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61bc666000 == 172 [pid = 1856] [id = 733] 05:45:32 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61c8588000 == 171 [pid = 1856] [id = 732] 05:45:32 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61c666f800 == 170 [pid = 1856] [id = 731] 05:45:32 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61c46f4000 == 169 [pid = 1856] [id = 730] 05:45:32 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61c2be5800 == 168 [pid = 1856] [id = 729] 05:45:32 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61c583f800 == 167 [pid = 1856] [id = 728] 05:45:32 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61c496e800 == 166 [pid = 1856] [id = 723] 05:45:32 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61f2127000 == 165 [pid = 1856] [id = 722] 05:45:32 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61d520d000 == 164 [pid = 1856] [id = 721] 05:45:32 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61f2125800 == 163 [pid = 1856] [id = 720] 05:45:32 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61cd76a000 == 162 [pid = 1856] [id = 719] 05:45:32 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61efbe5000 == 161 [pid = 1856] [id = 718] 05:45:32 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61ed18c000 == 160 [pid = 1856] [id = 717] 05:45:32 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61ec653800 == 159 [pid = 1856] [id = 716] 05:45:32 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61e78ba800 == 158 [pid = 1856] [id = 715] 05:45:32 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61db957000 == 157 [pid = 1856] [id = 714] 05:45:32 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61da708800 == 156 [pid = 1856] [id = 713] 05:45:32 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61d59ad000 == 155 [pid = 1856] [id = 712] 05:45:32 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61d19c5800 == 154 [pid = 1856] [id = 711] 05:45:32 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61c457f000 == 153 [pid = 1856] [id = 710] 05:45:32 INFO - PROCESS | 1856 | 1461329132129 Marionette TRACE conn3 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:32 INFO - PROCESS | 1856 | --DOMWINDOW == 219 (0x7f61cd81c400) [pid = 1856] [serial = 2127] [outer = (nil)] [url = about:blank] 05:45:32 INFO - PROCESS | 1856 | --DOMWINDOW == 218 (0x7f61c4605400) [pid = 1856] [serial = 2001] [outer = (nil)] [url = about:blank] 05:45:32 INFO - PROCESS | 1856 | --DOMWINDOW == 217 (0x7f61e8d74c00) [pid = 1856] [serial = 2091] [outer = (nil)] [url = about:blank] 05:45:32 INFO - PROCESS | 1856 | --DOMWINDOW == 216 (0x7f61c49ddc00) [pid = 1856] [serial = 2103] [outer = (nil)] [url = about:blank] 05:45:32 INFO - PROCESS | 1856 | --DOMWINDOW == 215 (0x7f61d0478800) [pid = 1856] [serial = 2064] [outer = (nil)] [url = about:blank] 05:45:32 INFO - PROCESS | 1856 | --DOMWINDOW == 214 (0x7f61d0b3b400) [pid = 1856] [serial = 2109] [outer = (nil)] [url = about:blank] 05:45:32 INFO - PROCESS | 1856 | --DOMWINDOW == 213 (0x7f61d19f4400) [pid = 1856] [serial = 1950] [outer = (nil)] [url = about:blank] 05:45:32 INFO - PROCESS | 1856 | --DOMWINDOW == 212 (0x7f61c55ad000) [pid = 1856] [serial = 2117] [outer = (nil)] [url = about:blank] 05:45:32 INFO - PROCESS | 1856 | --DOMWINDOW == 211 (0x7f61d2c27c00) [pid = 1856] [serial = 2070] [outer = (nil)] [url = about:blank] 05:45:32 INFO - PROCESS | 1856 | --DOMWINDOW == 210 (0x7f61ddc80c00) [pid = 1856] [serial = 1974] [outer = (nil)] [url = about:blank] 05:45:32 INFO - PROCESS | 1856 | --DOMWINDOW == 209 (0x7f61d19e9000) [pid = 1856] [serial = 2124] [outer = (nil)] [url = about:blank] 05:45:32 INFO - PROCESS | 1856 | --DOMWINDOW == 208 (0x7f61cd27c800) [pid = 1856] [serial = 2105] [outer = (nil)] [url = about:blank] 05:45:32 INFO - PROCESS | 1856 | --DOMWINDOW == 207 (0x7f61c76e9800) [pid = 1856] [serial = 2118] [outer = (nil)] [url = about:blank] 05:45:32 INFO - PROCESS | 1856 | --DOMWINDOW == 206 (0x7f61d047cc00) [pid = 1856] [serial = 2108] [outer = (nil)] [url = about:blank] 05:45:32 INFO - PROCESS | 1856 | --DOMWINDOW == 205 (0x7f61d2c24400) [pid = 1856] [serial = 2114] [outer = (nil)] [url = about:blank] 05:45:32 INFO - PROCESS | 1856 | --DOMWINDOW == 204 (0x7f61d0b3a800) [pid = 1856] [serial = 2123] [outer = (nil)] [url = about:blank] 05:45:32 INFO - PROCESS | 1856 | --DOMWINDOW == 203 (0x7f61d47d1800) [pid = 1856] [serial = 2073] [outer = (nil)] [url = about:blank] 05:45:32 INFO - PROCESS | 1856 | --DOMWINDOW == 202 (0x7f61d0b3ac00) [pid = 1856] [serial = 2067] [outer = (nil)] [url = about:blank] 05:45:32 INFO - PROCESS | 1856 | --DOMWINDOW == 201 (0x7f61d14dd000) [pid = 1856] [serial = 1947] [outer = (nil)] [url = about:blank] 05:45:32 INFO - PROCESS | 1856 | --DOMWINDOW == 200 (0x7f61cf3a3c00) [pid = 1856] [serial = 2121] [outer = (nil)] [url = about:blank] 05:45:32 INFO - PROCESS | 1856 | --DOMWINDOW == 199 (0x7f61d8434000) [pid = 1856] [serial = 1893] [outer = (nil)] [url = about:blank] 05:45:32 INFO - PROCESS | 1856 | --DOMWINDOW == 198 (0x7f61d1771000) [pid = 1856] [serial = 2112] [outer = (nil)] [url = about:blank] 05:45:32 INFO - PROCESS | 1856 | --DOMWINDOW == 197 (0x7f61c2ed5400) [pid = 1856] [serial = 1932] [outer = (nil)] [url = about:blank] 05:45:32 INFO - PROCESS | 1856 | --DOMWINDOW == 196 (0x7f61e8d77400) [pid = 1856] [serial = 2094] [outer = (nil)] [url = about:blank] 05:45:32 INFO - PROCESS | 1856 | --DOMWINDOW == 195 (0x7f61e7bd8000) [pid = 1856] [serial = 2085] [outer = (nil)] [url = about:blank] 05:45:32 INFO - PROCESS | 1856 | --DOMWINDOW == 194 (0x7f61ce050400) [pid = 1856] [serial = 1998] [outer = (nil)] [url = about:blank] 05:45:32 INFO - PROCESS | 1856 | --DOMWINDOW == 193 (0x7f61d88f6c00) [pid = 1856] [serial = 2076] [outer = (nil)] [url = about:blank] 05:45:32 INFO - PROCESS | 1856 | --DOMWINDOW == 192 (0x7f61c4667000) [pid = 1856] [serial = 1935] [outer = (nil)] [url = about:blank] 05:45:32 INFO - PROCESS | 1856 | --DOMWINDOW == 191 (0x7f61daa36800) [pid = 1856] [serial = 1902] [outer = (nil)] [url = about:blank] 05:45:32 INFO - PROCESS | 1856 | --DOMWINDOW == 190 (0x7f61daa35c00) [pid = 1856] [serial = 2079] [outer = (nil)] [url = about:blank] 05:45:32 INFO - PROCESS | 1856 | --DOMWINDOW == 189 (0x7f61d04d0800) [pid = 1856] [serial = 1944] [outer = (nil)] [url = about:blank] 05:45:32 INFO - PROCESS | 1856 | --DOMWINDOW == 188 (0x7f61c37c5400) [pid = 1856] [serial = 2102] [outer = (nil)] [url = about:blank] 05:45:32 INFO - PROCESS | 1856 | --DOMWINDOW == 187 (0x7f61d4b0dc00) [pid = 1856] [serial = 2115] [outer = (nil)] [url = about:blank] 05:45:32 INFO - PROCESS | 1856 | --DOMWINDOW == 186 (0x7f61c6758400) [pid = 1856] [serial = 2100] [outer = (nil)] [url = about:blank] 05:45:32 INFO - PROCESS | 1856 | --DOMWINDOW == 185 (0x7f61daa3a800) [pid = 1856] [serial = 1962] [outer = (nil)] [url = about:blank] 05:45:32 INFO - PROCESS | 1856 | --DOMWINDOW == 184 (0x7f61d9d22400) [pid = 1856] [serial = 1899] [outer = (nil)] [url = about:blank] 05:45:32 INFO - PROCESS | 1856 | --DOMWINDOW == 183 (0x7f61d0227800) [pid = 1856] [serial = 1941] [outer = (nil)] [url = about:blank] 05:45:32 INFO - PROCESS | 1856 | --DOMWINDOW == 182 (0x7f61d0dc4c00) [pid = 1856] [serial = 2111] [outer = (nil)] [url = about:blank] 05:45:32 INFO - PROCESS | 1856 | --DOMWINDOW == 181 (0x7f61d6fa8800) [pid = 1856] [serial = 1890] [outer = (nil)] [url = about:blank] 05:45:32 INFO - PROCESS | 1856 | --DOMWINDOW == 180 (0x7f61d46d1c00) [pid = 1856] [serial = 1884] [outer = (nil)] [url = about:blank] 05:45:32 INFO - PROCESS | 1856 | --DOMWINDOW == 179 (0x7f61cde0c000) [pid = 1856] [serial = 2106] [outer = (nil)] [url = about:blank] 05:45:32 INFO - PROCESS | 1856 | --DOMWINDOW == 178 (0x7f61dda04800) [pid = 1856] [serial = 1968] [outer = (nil)] [url = about:blank] 05:45:32 INFO - PROCESS | 1856 | --DOMWINDOW == 177 (0x7f61dbb81400) [pid = 1856] [serial = 2082] [outer = (nil)] [url = about:blank] 05:45:32 INFO - PROCESS | 1856 | --DOMWINDOW == 176 (0x7f61db225400) [pid = 1856] [serial = 1965] [outer = (nil)] [url = about:blank] 05:45:32 INFO - PROCESS | 1856 | --DOMWINDOW == 175 (0x7f61e8d43400) [pid = 1856] [serial = 2088] [outer = (nil)] [url = about:blank] 05:45:32 INFO - PROCESS | 1856 | --DOMWINDOW == 174 (0x7f61d5155c00) [pid = 1856] [serial = 1887] [outer = (nil)] [url = about:blank] 05:45:32 INFO - PROCESS | 1856 | --DOMWINDOW == 173 (0x7f61d9542000) [pid = 1856] [serial = 1896] [outer = (nil)] [url = about:blank] 05:45:32 INFO - PROCESS | 1856 | --DOMWINDOW == 172 (0x7f61d55b0c00) [pid = 1856] [serial = 1956] [outer = (nil)] [url = about:blank] 05:45:32 INFO - PROCESS | 1856 | --DOMWINDOW == 171 (0x7f61d9363000) [pid = 1856] [serial = 1959] [outer = (nil)] [url = about:blank] 05:45:32 INFO - PROCESS | 1856 | --DOMWINDOW == 170 (0x7f61c37cf800) [pid = 1856] [serial = 2126] [outer = (nil)] [url = about:blank] 05:45:32 INFO - PROCESS | 1856 | --DOMWINDOW == 169 (0x7f61c37cf400) [pid = 1856] [serial = 1839] [outer = (nil)] [url = about:blank] 05:45:32 INFO - PROCESS | 1856 | --DOMWINDOW == 168 (0x7f61d3a96800) [pid = 1856] [serial = 1953] [outer = (nil)] [url = about:blank] 05:45:32 INFO - PROCESS | 1856 | --DOMWINDOW == 167 (0x7f61cef98800) [pid = 1856] [serial = 2120] [outer = (nil)] [url = about:blank] 05:45:32 INFO - PROCESS | 1856 | 1461329132690 Marionette TRACE conn3 <- [1,3007,null,{"value":null}] 05:45:32 INFO - PROCESS | 1856 | 1461329132723 Marionette TRACE conn3 -> [0,3008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:32 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61bcade800 == 154 [pid = 1856] [id = 761] 05:45:32 INFO - PROCESS | 1856 | ++DOMWINDOW == 168 (0x7f61bcfec800) [pid = 1856] [serial = 2282] [outer = (nil)] 05:45:32 INFO - PROCESS | 1856 | ++DOMWINDOW == 169 (0x7f61bcff3800) [pid = 1856] [serial = 2283] [outer = 0x7f61bcfec800] 05:45:32 INFO - PROCESS | 1856 | 1461329132781 Marionette DEBUG loaded listener.js 05:45:32 INFO - PROCESS | 1856 | ++DOMWINDOW == 170 (0x7f61bd242800) [pid = 1856] [serial = 2284] [outer = 0x7f61bcfec800] 05:45:33 INFO - PROCESS | 1856 | 1461329133527 Marionette TRACE conn3 <- [1,3008,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 05:45:33 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. 05:45:33 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 2581ms 05:45:33 INFO - PROCESS | 1856 | 1461329133579 Marionette TRACE conn3 -> [0,3009,"getWindowHandle",null] 05:45:33 INFO - PROCESS | 1856 | 1461329133584 Marionette TRACE conn3 <- [1,3009,null,{"value":"8"}] 05:45:33 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 05:45:33 INFO - PROCESS | 1856 | 1461329133590 Marionette TRACE conn3 -> [0,3010,"setScriptTimeout",{"ms":35000}] 05:45:33 INFO - PROCESS | 1856 | 1461329133592 Marionette TRACE conn3 <- [1,3010,null,{}] 05:45:33 INFO - PROCESS | 1856 | 1461329133598 Marionette TRACE conn3 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:33 INFO - PROCESS | 1856 | 1461329133767 Marionette TRACE conn3 <- [1,3011,null,{"value":null}] 05:45:33 INFO - PROCESS | 1856 | 1461329133789 Marionette TRACE conn3 -> [0,3012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:33 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61c2e11000 == 155 [pid = 1856] [id = 762] 05:45:33 INFO - PROCESS | 1856 | ++DOMWINDOW == 171 (0x7f61bf8a3800) [pid = 1856] [serial = 2285] [outer = (nil)] 05:45:33 INFO - PROCESS | 1856 | ++DOMWINDOW == 172 (0x7f61bfb4f400) [pid = 1856] [serial = 2286] [outer = 0x7f61bf8a3800] 05:45:33 INFO - PROCESS | 1856 | 1461329133845 Marionette DEBUG loaded listener.js 05:45:33 INFO - PROCESS | 1856 | ++DOMWINDOW == 173 (0x7f61bfda8000) [pid = 1856] [serial = 2287] [outer = 0x7f61bf8a3800] 05:45:34 INFO - PROCESS | 1856 | 1461329134697 Marionette TRACE conn3 <- [1,3012,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 05:45:34 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 05:45:34 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1130ms 05:45:34 INFO - PROCESS | 1856 | 1461329134721 Marionette TRACE conn3 -> [0,3013,"getWindowHandle",null] 05:45:34 INFO - PROCESS | 1856 | 1461329134724 Marionette TRACE conn3 <- [1,3013,null,{"value":"8"}] 05:45:34 INFO - TEST-START | /FileAPI/FileReaderSync.worker 05:45:34 INFO - PROCESS | 1856 | 1461329134729 Marionette TRACE conn3 -> [0,3014,"setScriptTimeout",{"ms":35000}] 05:45:34 INFO - PROCESS | 1856 | 1461329134731 Marionette TRACE conn3 <- [1,3014,null,{}] 05:45:34 INFO - PROCESS | 1856 | 1461329134736 Marionette TRACE conn3 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:35 INFO - PROCESS | 1856 | 1461329134998 Marionette TRACE conn3 <- [1,3015,null,{"value":null}] 05:45:35 INFO - PROCESS | 1856 | 1461329135033 Marionette TRACE conn3 -> [0,3016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReaderSync.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReaderSync.worker\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:35 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61c4831000 == 156 [pid = 1856] [id = 763] 05:45:35 INFO - PROCESS | 1856 | ++DOMWINDOW == 174 (0x7f61bfdadc00) [pid = 1856] [serial = 2288] [outer = (nil)] 05:45:35 INFO - PROCESS | 1856 | ++DOMWINDOW == 175 (0x7f61c30a4800) [pid = 1856] [serial = 2289] [outer = 0x7f61bfdadc00] 05:45:35 INFO - PROCESS | 1856 | 1461329135091 Marionette DEBUG loaded listener.js 05:45:35 INFO - PROCESS | 1856 | ++DOMWINDOW == 176 (0x7f61c32ca000) [pid = 1856] [serial = 2290] [outer = 0x7f61bfdadc00] 05:45:35 INFO - PROCESS | 1856 | [1856] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 05:45:35 INFO - PROCESS | 1856 | 1461329135930 Marionette TRACE conn3 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 05:45:35 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 05:45:35 INFO - {} 05:45:35 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 05:45:35 INFO - {} 05:45:35 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 05:45:35 INFO - {} 05:45:35 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 05:45:35 INFO - {} 05:45:35 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1225ms 05:45:35 INFO - PROCESS | 1856 | 1461329135964 Marionette TRACE conn3 -> [0,3017,"getWindowHandle",null] 05:45:35 INFO - PROCESS | 1856 | 1461329135971 Marionette TRACE conn3 <- [1,3017,null,{"value":"8"}] 05:45:35 INFO - TEST-START | /FileAPI/fileReader.html 05:45:35 INFO - PROCESS | 1856 | 1461329135987 Marionette TRACE conn3 -> [0,3018,"setScriptTimeout",{"ms":35000}] 05:45:35 INFO - PROCESS | 1856 | 1461329135990 Marionette TRACE conn3 <- [1,3018,null,{}] 05:45:36 INFO - PROCESS | 1856 | 1461329136013 Marionette TRACE conn3 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:36 INFO - PROCESS | 1856 | 1461329136251 Marionette TRACE conn3 <- [1,3019,null,{"value":null}] 05:45:36 INFO - PROCESS | 1856 | 1461329136294 Marionette TRACE conn3 -> [0,3020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/fileReader.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/fileReader.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:36 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61c6670000 == 157 [pid = 1856] [id = 764] 05:45:36 INFO - PROCESS | 1856 | ++DOMWINDOW == 177 (0x7f61c36ed800) [pid = 1856] [serial = 2291] [outer = (nil)] 05:45:36 INFO - PROCESS | 1856 | ++DOMWINDOW == 178 (0x7f61c55aec00) [pid = 1856] [serial = 2292] [outer = 0x7f61c36ed800] 05:45:36 INFO - PROCESS | 1856 | 1461329136402 Marionette DEBUG loaded listener.js 05:45:36 INFO - PROCESS | 1856 | ++DOMWINDOW == 179 (0x7f61c6550c00) [pid = 1856] [serial = 2293] [outer = 0x7f61c36ed800] 05:45:37 INFO - PROCESS | 1856 | --DOMWINDOW == 178 (0x7f61c29df000) [pid = 1856] [serial = 2185] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 05:45:37 INFO - PROCESS | 1856 | --DOMWINDOW == 177 (0x7f61cdde4400) [pid = 1856] [serial = 2197] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 05:45:37 INFO - PROCESS | 1856 | --DOMWINDOW == 176 (0x7f61c76f0000) [pid = 1856] [serial = 2194] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 05:45:37 INFO - PROCESS | 1856 | --DOMWINDOW == 175 (0x7f61c337e400) [pid = 1856] [serial = 2191] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 05:45:37 INFO - PROCESS | 1856 | --DOMWINDOW == 174 (0x7f61c4670c00) [pid = 1856] [serial = 2188] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 05:45:37 INFO - PROCESS | 1856 | --DOMWINDOW == 173 (0x7f61bb957000) [pid = 1856] [serial = 2200] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 05:45:37 INFO - PROCESS | 1856 | 1461329137591 Marionette TRACE conn3 <- [1,3020,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 05:45:37 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 05:45:37 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 05:45:37 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 05:45:37 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 05:45:37 INFO - TEST-OK | /FileAPI/fileReader.html | took 1635ms 05:45:37 INFO - PROCESS | 1856 | 1461329137619 Marionette TRACE conn3 -> [0,3021,"getWindowHandle",null] 05:45:37 INFO - PROCESS | 1856 | 1461329137622 Marionette TRACE conn3 <- [1,3021,null,{"value":"8"}] 05:45:37 INFO - TEST-START | /FileAPI/historical.html 05:45:37 INFO - PROCESS | 1856 | 1461329137627 Marionette TRACE conn3 -> [0,3022,"setScriptTimeout",{"ms":35000}] 05:45:37 INFO - PROCESS | 1856 | 1461329137628 Marionette TRACE conn3 <- [1,3022,null,{}] 05:45:37 INFO - PROCESS | 1856 | 1461329137633 Marionette TRACE conn3 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:37 INFO - PROCESS | 1856 | 1461329137874 Marionette TRACE conn3 <- [1,3023,null,{"value":null}] 05:45:38 INFO - PROCESS | 1856 | 1461329138054 Marionette TRACE conn3 -> [0,3024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/historical.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:38 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61c686b800 == 158 [pid = 1856] [id = 765] 05:45:38 INFO - PROCESS | 1856 | ++DOMWINDOW == 174 (0x7f61c3159400) [pid = 1856] [serial = 2294] [outer = (nil)] 05:45:38 INFO - PROCESS | 1856 | ++DOMWINDOW == 175 (0x7f61c4670c00) [pid = 1856] [serial = 2295] [outer = 0x7f61c3159400] 05:45:38 INFO - PROCESS | 1856 | 1461329138115 Marionette DEBUG loaded listener.js 05:45:38 INFO - PROCESS | 1856 | ++DOMWINDOW == 176 (0x7f61c8157800) [pid = 1856] [serial = 2296] [outer = 0x7f61c3159400] 05:45:38 INFO - PROCESS | 1856 | 1461329138617 Marionette TRACE conn3 <- [1,3024,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 05:45:38 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 05:45:38 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 05:45:38 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 05:45:38 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 05:45:38 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 05:45:38 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 05:45:38 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 05:45:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:45:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:45:38 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 05:45:38 INFO - TEST-OK | /FileAPI/historical.html | took 1028ms 05:45:38 INFO - PROCESS | 1856 | 1461329138666 Marionette TRACE conn3 -> [0,3025,"getWindowHandle",null] 05:45:38 INFO - PROCESS | 1856 | 1461329138668 Marionette TRACE conn3 <- [1,3025,null,{"value":"8"}] 05:45:38 INFO - TEST-START | /FileAPI/idlharness.html 05:45:38 INFO - PROCESS | 1856 | 1461329138701 Marionette TRACE conn3 -> [0,3026,"setScriptTimeout",{"ms":35000}] 05:45:38 INFO - PROCESS | 1856 | 1461329138703 Marionette TRACE conn3 <- [1,3026,null,{}] 05:45:38 INFO - PROCESS | 1856 | 1461329138708 Marionette TRACE conn3 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:38 INFO - PROCESS | 1856 | 1461329138900 Marionette TRACE conn3 <- [1,3027,null,{"value":null}] 05:45:39 INFO - PROCESS | 1856 | 1461329139090 Marionette TRACE conn3 -> [0,3028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:39 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61c8595000 == 159 [pid = 1856] [id = 766] 05:45:39 INFO - PROCESS | 1856 | ++DOMWINDOW == 177 (0x7f61c32c4800) [pid = 1856] [serial = 2297] [outer = (nil)] 05:45:39 INFO - PROCESS | 1856 | ++DOMWINDOW == 178 (0x7f61cf394c00) [pid = 1856] [serial = 2298] [outer = 0x7f61c32c4800] 05:45:39 INFO - PROCESS | 1856 | 1461329139145 Marionette DEBUG loaded listener.js 05:45:39 INFO - PROCESS | 1856 | ++DOMWINDOW == 179 (0x7f61d0281c00) [pid = 1856] [serial = 2299] [outer = 0x7f61c32c4800] 05:45:40 INFO - PROCESS | 1856 | 1461329140833 Marionette TRACE conn3 <- [1,3028,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 05:45:40 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 05:45:40 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 05:45:40 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 05:45:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:45:40 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 05:45:40 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 05:45:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:45:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:45:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:45:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 05:45:40 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 05:45:40 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 05:45:40 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 05:45:40 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 05:45:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 05:45:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 05:45:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 05:45:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 05:45:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 05:45:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 05:45:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 05:45:40 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 05:45:40 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 05:45:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:45:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:45:40 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 05:45:40 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 05:45:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:45:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:45:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:45:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 05:45:40 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 05:45:40 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 05:45:40 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 05:45:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 05:45:40 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 05:45:40 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 05:45:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:45:40 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 05:45:40 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 05:45:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:45:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:45:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:45:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 05:45:40 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 05:45:40 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 05:45:40 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 05:45:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 05:45:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 05:45:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 05:45:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 05:45:40 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 05:45:40 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:45:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:45:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:45:40 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:45:40 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:45:40 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:45:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:45:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:45:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 05:45:40 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 05:45:40 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 05:45:40 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 05:45:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 05:45:40 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 05:45:40 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 05:45:40 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:45:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:45:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:45:40 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:45:40 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:45:40 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:45:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:45:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:45:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 05:45:40 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 05:45:40 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 05:45:40 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 05:45:40 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 05:45:40 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 05:45:40 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 05:45:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:45:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:45:40 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 05:45:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:45:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:45:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:45:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 05:45:40 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 05:45:40 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 05:45:40 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 05:45:40 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 05:45:40 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 05:45:40 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 05:45:40 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 05:45:40 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 05:45:40 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 05:45:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 05:45:40 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 05:45:40 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 05:45:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 05:45:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 05:45:40 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 05:45:40 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:45:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:45:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:45:40 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:45:40 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:45:40 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:45:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:45:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:45:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 05:45:40 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 05:45:40 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 05:45:40 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 05:45:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 05:45:40 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 05:45:40 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 05:45:40 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:45:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:45:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:45:40 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:45:40 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:45:40 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:45:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:45:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:45:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 05:45:40 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 05:45:40 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 05:45:40 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 05:45:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 05:45:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 05:45:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 05:45:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 05:45:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 05:45:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 05:45:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 05:45:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 05:45:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 05:45:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 05:45:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 05:45:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 05:45:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 05:45:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 05:45:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 05:45:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 05:45:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 05:45:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 05:45:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 05:45:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 05:45:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 05:45:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 05:45:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 05:45:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 05:45:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 05:45:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 05:45:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 05:45:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 05:45:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 05:45:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 05:45:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 05:45:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 05:45:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 05:45:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 05:45:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 05:45:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 05:45:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 05:45:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 05:45:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 05:45:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 05:45:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 05:45:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 05:45:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 05:45:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 05:45:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 05:45:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 05:45:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 05:45:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 05:45:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 05:45:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 05:45:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 05:45:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 05:45:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 05:45:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 05:45:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 05:45:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 05:45:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 05:45:41 INFO - TEST-OK | /FileAPI/idlharness.html | took 2216ms 05:45:41 INFO - PROCESS | 1856 | 1461329140900 Marionette TRACE conn3 -> [0,3029,"getWindowHandle",null] 05:45:41 INFO - PROCESS | 1856 | 1461329140906 Marionette TRACE conn3 <- [1,3029,null,{"value":"8"}] 05:45:41 INFO - TEST-START | /FileAPI/idlharness.worker 05:45:41 INFO - PROCESS | 1856 | 1461329141148 Marionette TRACE conn3 -> [0,3030,"setScriptTimeout",{"ms":35000}] 05:45:41 INFO - PROCESS | 1856 | 1461329141157 Marionette TRACE conn3 <- [1,3030,null,{}] 05:45:41 INFO - PROCESS | 1856 | 1461329141171 Marionette TRACE conn3 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:41 INFO - PROCESS | 1856 | 1461329141416 Marionette TRACE conn3 <- [1,3031,null,{"value":null}] 05:45:41 INFO - PROCESS | 1856 | 1461329141678 Marionette TRACE conn3 -> [0,3032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.worker\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:41 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61c583a000 == 160 [pid = 1856] [id = 767] 05:45:41 INFO - PROCESS | 1856 | ++DOMWINDOW == 180 (0x7f61c337e400) [pid = 1856] [serial = 2300] [outer = (nil)] 05:45:41 INFO - PROCESS | 1856 | ++DOMWINDOW == 181 (0x7f61c654ec00) [pid = 1856] [serial = 2301] [outer = 0x7f61c337e400] 05:45:41 INFO - PROCESS | 1856 | 1461329141745 Marionette DEBUG loaded listener.js 05:45:41 INFO - PROCESS | 1856 | ++DOMWINDOW == 182 (0x7f61cd286400) [pid = 1856] [serial = 2302] [outer = 0x7f61c337e400] 05:45:42 INFO - PROCESS | 1856 | [1856] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 05:45:43 INFO - PROCESS | 1856 | 1461329143868 Marionette TRACE conn3 <- [1,3032,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 05:45:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 05:45:43 INFO - {} 05:45:43 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 05:45:43 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 05:45:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:45:44 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 05:45:44 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 05:45:44 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:45:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:45:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:45:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:45:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 05:45:44 INFO - {} 05:45:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 05:45:44 INFO - {} 05:45:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 05:45:44 INFO - {} 05:45:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 05:45:44 INFO - {} 05:45:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 05:45:44 INFO - {} 05:45:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 05:45:44 INFO - {} 05:45:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 05:45:44 INFO - {} 05:45:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 05:45:44 INFO - {} 05:45:44 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 05:45:44 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 05:45:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:45:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:45:44 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 05:45:44 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 05:45:44 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:45:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:45:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:45:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:45:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 05:45:44 INFO - {} 05:45:44 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 05:45:44 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 05:45:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:45:44 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 05:45:44 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 05:45:44 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:45:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:45:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:45:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:45:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 05:45:44 INFO - {} 05:45:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 05:45:44 INFO - {} 05:45:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 05:45:44 INFO - {} 05:45:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 05:45:44 INFO - {} 05:45:44 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 05:45:44 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:45:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:45:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:45:44 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:45:44 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:45:44 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:45:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:45:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:45:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:45:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 05:45:44 INFO - {} 05:45:44 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 - {} 05:45:44 INFO - {} 05:45:44 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 05:45:44 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:45:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:45:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:45:44 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:45:44 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:45:44 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:45:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:45:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:45:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:45:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 05:45:44 INFO - {} 05:45:44 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 05:45:44 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 05:45:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:45:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:45:44 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 05:45:44 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:45:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:45:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:45:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:45:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 05:45:44 INFO - {} 05:45:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 05:45:44 INFO - {} 05:45:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 05:45:44 INFO - {} 05:45:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 05:45:44 INFO - {} 05:45:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 05:45:44 INFO - {} 05:45:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 05:45:44 INFO - {} 05:45:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 05:45:44 INFO - {} 05:45:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 05:45:44 INFO - {} 05:45:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 05:45:44 INFO - {} 05:45:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 05:45:44 INFO - {} 05:45:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 05:45:44 INFO - {} 05:45:44 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 05:45:44 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:45:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:45:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:45:44 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:45:44 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:45:44 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:45:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:45:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:45:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:45:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 05:45:44 INFO - {} 05:45:44 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 - {} 05:45:44 INFO - {} 05:45:44 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 05:45:44 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:45:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:45:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:45:44 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:45:44 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:45:44 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:45:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:45:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:45:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:45:44 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 05:45:44 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 05:45:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:45:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:45:44 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 05:45:44 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:45:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:45:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:45:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:45:44 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 05:45:44 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 05:45:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:45:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:45:44 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 05:45:44 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:45:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:45:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:45:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:45:44 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 05:45:44 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 05:45:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:45:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:45:44 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 05:45:44 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:45:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:45:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:45:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:45:44 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 05:45:44 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 05:45:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:45:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:45:44 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 05:45:44 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:45:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:45:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:45:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:45:44 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 05:45:44 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 05:45:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:45:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:45:44 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 05:45:44 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:45:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:45:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:45:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:45:44 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 05:45:44 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 05:45:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:45:44 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 05:45:44 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 05:45:44 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:45:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:45:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:45:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:45:44 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 05:45:44 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 05:45:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:45:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:45:44 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 05:45:44 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 05:45:44 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:45:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:45:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:45:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:45:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 05:45:44 INFO - {} 05:45:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 05:45:44 INFO - {} 05:45:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 05:45:44 INFO - {} 05:45:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 05:45:44 INFO - {} 05:45:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 05:45:44 INFO - {} 05:45:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 05:45:44 INFO - {} 05:45:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 05:45:44 INFO - {} 05:45:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 05:45:44 INFO - {} 05:45:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 05:45:44 INFO - {} 05:45:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 05:45:44 INFO - {} 05:45:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 05:45:44 INFO - {} 05:45:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 05:45:44 INFO - {} 05:45:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 05:45:44 INFO - {} 05:45:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 05:45:44 INFO - {} 05:45:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 05:45:44 INFO - {} 05:45:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 05:45:44 INFO - {} 05:45:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 05:45:44 INFO - {} 05:45:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 05:45:44 INFO - {} 05:45:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 05:45:44 INFO - {} 05:45:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 05:45:44 INFO - {} 05:45:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 05:45:44 INFO - {} 05:45:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 05:45:44 INFO - {} 05:45:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 05:45:44 INFO - {} 05:45:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 05:45:44 INFO - {} 05:45:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 05:45:44 INFO - {} 05:45:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 05:45:44 INFO - {} 05:45:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 05:45:44 INFO - {} 05:45:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 05:45:44 INFO - {} 05:45:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 05:45:44 INFO - {} 05:45:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 05:45:44 INFO - {} 05:45:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 05:45:44 INFO - {} 05:45:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 05:45:44 INFO - {} 05:45:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 05:45:44 INFO - {} 05:45:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 05:45:44 INFO - {} 05:45:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 05:45:44 INFO - {} 05:45:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 05:45:44 INFO - {} 05:45:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 05:45:44 INFO - {} 05:45:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 05:45:44 INFO - {} 05:45:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 05:45:44 INFO - {} 05:45:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 05:45:44 INFO - {} 05:45:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 05:45:44 INFO - {} 05:45:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 05:45:44 INFO - {} 05:45:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 05:45:44 INFO - {} 05:45:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 05:45:44 INFO - {} 05:45:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 05:45:44 INFO - {} 05:45:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 05:45:44 INFO - {} 05:45:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 05:45:44 INFO - {} 05:45:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 05:45:44 INFO - {} 05:45:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 05:45:44 INFO - {} 05:45:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 05:45:44 INFO - {} 05:45:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 05:45:44 INFO - {} 05:45:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 05:45:44 INFO - {} 05:45:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 05:45:44 INFO - {} 05:45:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 05:45:44 INFO - {} 05:45:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 05:45:44 INFO - {} 05:45:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 05:45:44 INFO - {} 05:45:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 05:45:44 INFO - {} 05:45:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 05:45:44 INFO - {} 05:45:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 05:45:44 INFO - {} 05:45:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 05:45:44 INFO - {} 05:45:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 05:45:44 INFO - {} 05:45:44 INFO - TEST-OK | /FileAPI/idlharness.worker | took 2996ms 05:45:44 INFO - PROCESS | 1856 | 1461329144035 Marionette TRACE conn3 -> [0,3033,"getWindowHandle",null] 05:45:44 INFO - PROCESS | 1856 | 1461329144049 Marionette TRACE conn3 <- [1,3033,null,{"value":"8"}] 05:45:44 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 05:45:44 INFO - PROCESS | 1856 | 1461329144116 Marionette TRACE conn3 -> [0,3034,"setScriptTimeout",{"ms":35000}] 05:45:44 INFO - PROCESS | 1856 | 1461329144124 Marionette TRACE conn3 <- [1,3034,null,{}] 05:45:44 INFO - PROCESS | 1856 | 1461329144134 Marionette TRACE conn3 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:44 INFO - PROCESS | 1856 | 1461329144369 Marionette TRACE conn3 <- [1,3035,null,{"value":null}] 05:45:44 INFO - PROCESS | 1856 | 1461329144635 Marionette TRACE conn3 -> [0,3036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-XHR-revoke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:44 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61d0b1b000 == 161 [pid = 1856] [id = 768] 05:45:44 INFO - PROCESS | 1856 | ++DOMWINDOW == 183 (0x7f61cd288000) [pid = 1856] [serial = 2303] [outer = (nil)] 05:45:44 INFO - PROCESS | 1856 | ++DOMWINDOW == 184 (0x7f61d6fae000) [pid = 1856] [serial = 2304] [outer = 0x7f61cd288000] 05:45:44 INFO - PROCESS | 1856 | 1461329144699 Marionette DEBUG loaded listener.js 05:45:44 INFO - PROCESS | 1856 | ++DOMWINDOW == 185 (0x7f61d88f9c00) [pid = 1856] [serial = 2305] [outer = 0x7f61cd288000] 05:45:45 INFO - PROCESS | 1856 | 1461329145409 Marionette TRACE conn3 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 05:45:45 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 05:45:45 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1351ms 05:45:45 INFO - TEST-START | /FileAPI/blob/Blob-close.html 05:45:45 INFO - PROCESS | 1856 | 1461329145459 Marionette TRACE conn3 -> [0,3037,"getWindowHandle",null] 05:45:45 INFO - PROCESS | 1856 | 1461329145462 Marionette TRACE conn3 <- [1,3037,null,{"value":"8"}] 05:45:45 INFO - PROCESS | 1856 | 1461329145468 Marionette TRACE conn3 -> [0,3038,"setScriptTimeout",{"ms":35000}] 05:45:45 INFO - PROCESS | 1856 | 1461329145473 Marionette TRACE conn3 <- [1,3038,null,{}] 05:45:45 INFO - PROCESS | 1856 | 1461329145486 Marionette TRACE conn3 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:45 INFO - PROCESS | 1856 | 1461329145666 Marionette TRACE conn3 <- [1,3039,null,{"value":null}] 05:45:45 INFO - PROCESS | 1856 | 1461329145948 Marionette TRACE conn3 -> [0,3040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-close.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-close.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:45 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61d151c000 == 162 [pid = 1856] [id = 769] 05:45:45 INFO - PROCESS | 1856 | ++DOMWINDOW == 186 (0x7f61cef99c00) [pid = 1856] [serial = 2306] [outer = (nil)] 05:45:46 INFO - PROCESS | 1856 | ++DOMWINDOW == 187 (0x7f61dad88800) [pid = 1856] [serial = 2307] [outer = 0x7f61cef99c00] 05:45:46 INFO - PROCESS | 1856 | 1461329146019 Marionette DEBUG loaded listener.js 05:45:46 INFO - PROCESS | 1856 | ++DOMWINDOW == 188 (0x7f61dda04800) [pid = 1856] [serial = 2308] [outer = 0x7f61cef99c00] 05:45:46 INFO - PROCESS | 1856 | 1461329146710 Marionette TRACE conn3 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 05:45:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 05:45:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 05:45:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:45:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:45:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 05:45:46 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1283ms 05:45:46 INFO - PROCESS | 1856 | 1461329146751 Marionette TRACE conn3 -> [0,3041,"getWindowHandle",null] 05:45:46 INFO - PROCESS | 1856 | 1461329146755 Marionette TRACE conn3 <- [1,3041,null,{"value":"8"}] 05:45:46 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 05:45:46 INFO - PROCESS | 1856 | 1461329146760 Marionette TRACE conn3 -> [0,3042,"setScriptTimeout",{"ms":35000}] 05:45:46 INFO - PROCESS | 1856 | 1461329146762 Marionette TRACE conn3 <- [1,3042,null,{}] 05:45:46 INFO - PROCESS | 1856 | 1461329146767 Marionette TRACE conn3 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:46 INFO - PROCESS | 1856 | 1461329146948 Marionette TRACE conn3 <- [1,3043,null,{"value":null}] 05:45:47 INFO - PROCESS | 1856 | 1461329147191 Marionette TRACE conn3 -> [0,3044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:47 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61d4e0a000 == 163 [pid = 1856] [id = 770] 05:45:47 INFO - PROCESS | 1856 | ++DOMWINDOW == 189 (0x7f61d09bf800) [pid = 1856] [serial = 2309] [outer = (nil)] 05:45:47 INFO - PROCESS | 1856 | ++DOMWINDOW == 190 (0x7f61e7a7e000) [pid = 1856] [serial = 2310] [outer = 0x7f61d09bf800] 05:45:47 INFO - PROCESS | 1856 | 1461329147257 Marionette DEBUG loaded listener.js 05:45:47 INFO - PROCESS | 1856 | ++DOMWINDOW == 191 (0x7f61e8ce1800) [pid = 1856] [serial = 2311] [outer = 0x7f61d09bf800] 05:45:48 INFO - PROCESS | 1856 | 1461329148253 Marionette TRACE conn3 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 8","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 05:45:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 05:45:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 05:45:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 05:45:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 05:45:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 05:45:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 05:45:48 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. 05:45:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 05:45:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 05:45:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 05:45:48 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'.) 05:45:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 05:45:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 05:45:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 05:45:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 05:45:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 05:45:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 05:45:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 05:45:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 05:45:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 05:45:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 05:45:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 05:45:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 05:45:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 05:45:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 05:45:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 05:45:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 05:45:48 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. 05:45:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 05:45:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:45:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:45:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 05:45:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 05:45:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 05:45:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 05:45:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 05:45:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 05:45:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 05:45:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 05:45:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 05:45:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 05:45:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 05:45:48 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. 05:45:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 05:45:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 05:45:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:45:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:45:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 05:45:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 05:45:48 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. 05:45:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 05:45:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 05:45:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:45:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:45:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 05:45:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 05:45:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 05:45:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 05:45:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 05:45:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 05:45:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 05:45:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:45:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:45:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 05:45:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 05:45:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 05:45:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 05:45:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:45:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:45:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:45:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:45:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:45:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 05:45:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 05:45:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:45:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:45:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:45:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:45:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:45:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 05:45:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:45:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:45:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:45:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:45:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:45:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 05:45:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:45:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:45:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:45:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:45:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:45:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 05:45:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 05:45:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:45:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:45:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:45:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:45:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:45:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 05:45:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:45:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:45:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:45:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:45:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:45:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 05:45:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:45:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:45:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:45:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:45:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:45:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 05:45:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:45:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:45:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:45:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:45:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:45:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 05:45:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:45:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:45:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:45:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:45:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:45:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 05:45:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 05:45:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 05:45:48 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1552ms 05:45:48 INFO - PROCESS | 1856 | 1461329148327 Marionette TRACE conn3 -> [0,3045,"getWindowHandle",null] 05:45:48 INFO - PROCESS | 1856 | 1461329148334 Marionette TRACE conn3 <- [1,3045,null,{"value":"8"}] 05:45:48 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 05:45:48 INFO - PROCESS | 1856 | 1461329148350 Marionette TRACE conn3 -> [0,3046,"setScriptTimeout",{"ms":35000}] 05:45:48 INFO - PROCESS | 1856 | 1461329148357 Marionette TRACE conn3 <- [1,3046,null,{}] 05:45:48 INFO - PROCESS | 1856 | 1461329148367 Marionette TRACE conn3 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:48 INFO - PROCESS | 1856 | 1461329148575 Marionette TRACE conn3 <- [1,3047,null,{"value":null}] 05:45:48 INFO - PROCESS | 1856 | 1461329148850 Marionette TRACE conn3 -> [0,3048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-in-worker.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:48 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61d6f91000 == 164 [pid = 1856] [id = 771] 05:45:48 INFO - PROCESS | 1856 | ++DOMWINDOW == 192 (0x7f61bb959c00) [pid = 1856] [serial = 2312] [outer = (nil)] 05:45:48 INFO - PROCESS | 1856 | ++DOMWINDOW == 193 (0x7f61e8d79800) [pid = 1856] [serial = 2313] [outer = 0x7f61bb959c00] 05:45:48 INFO - PROCESS | 1856 | 1461329148915 Marionette DEBUG loaded listener.js 05:45:49 INFO - PROCESS | 1856 | ++DOMWINDOW == 194 (0x7f61ecd63000) [pid = 1856] [serial = 2314] [outer = 0x7f61bb959c00] 05:45:49 INFO - PROCESS | 1856 | [1856] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 05:45:49 INFO - PROCESS | 1856 | 1461329149701 Marionette TRACE conn3 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 05:45:49 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 05:45:49 INFO - {} 05:45:49 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1389ms 05:45:49 INFO - PROCESS | 1856 | 1461329149740 Marionette TRACE conn3 -> [0,3049,"getWindowHandle",null] 05:45:49 INFO - PROCESS | 1856 | 1461329149743 Marionette TRACE conn3 <- [1,3049,null,{"value":"8"}] 05:45:49 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 05:45:49 INFO - PROCESS | 1856 | 1461329149748 Marionette TRACE conn3 -> [0,3050,"setScriptTimeout",{"ms":35000}] 05:45:49 INFO - PROCESS | 1856 | 1461329149750 Marionette TRACE conn3 <- [1,3050,null,{}] 05:45:49 INFO - PROCESS | 1856 | 1461329149756 Marionette TRACE conn3 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:49 INFO - PROCESS | 1856 | 1461329149971 Marionette TRACE conn3 <- [1,3051,null,{"value":null}] 05:45:50 INFO - PROCESS | 1856 | 1461329150247 Marionette TRACE conn3 -> [0,3052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice-overflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:50 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61cf347800 == 165 [pid = 1856] [id = 772] 05:45:50 INFO - PROCESS | 1856 | ++DOMWINDOW == 195 (0x7f61beb61c00) [pid = 1856] [serial = 2315] [outer = (nil)] 05:45:50 INFO - PROCESS | 1856 | ++DOMWINDOW == 196 (0x7f61bf891400) [pid = 1856] [serial = 2316] [outer = 0x7f61beb61c00] 05:45:50 INFO - PROCESS | 1856 | 1461329150315 Marionette DEBUG loaded listener.js 05:45:50 INFO - PROCESS | 1856 | ++DOMWINDOW == 197 (0x7f61c76e8c00) [pid = 1856] [serial = 2317] [outer = 0x7f61beb61c00] 05:45:51 INFO - PROCESS | 1856 | 1461329151075 Marionette TRACE conn3 <- [1,3052,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 05:45:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 05:45:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 05:45:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 05:45:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 05:45:51 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1381ms 05:45:51 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 05:45:51 INFO - PROCESS | 1856 | 1461329151132 Marionette TRACE conn3 -> [0,3053,"getWindowHandle",null] 05:45:51 INFO - PROCESS | 1856 | 1461329151135 Marionette TRACE conn3 <- [1,3053,null,{"value":"8"}] 05:45:51 INFO - PROCESS | 1856 | 1461329151141 Marionette TRACE conn3 -> [0,3054,"setScriptTimeout",{"ms":35000}] 05:45:51 INFO - PROCESS | 1856 | 1461329151144 Marionette TRACE conn3 <- [1,3054,null,{}] 05:45:51 INFO - PROCESS | 1856 | 1461329151149 Marionette TRACE conn3 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:51 INFO - PROCESS | 1856 | 1461329151347 Marionette TRACE conn3 <- [1,3055,null,{"value":null}] 05:45:51 INFO - PROCESS | 1856 | 1461329151587 Marionette TRACE conn3 -> [0,3056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:51 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61da365800 == 166 [pid = 1856] [id = 773] 05:45:51 INFO - PROCESS | 1856 | ++DOMWINDOW == 198 (0x7f61beb62800) [pid = 1856] [serial = 2318] [outer = (nil)] 05:45:51 INFO - PROCESS | 1856 | ++DOMWINDOW == 199 (0x7f61cef9d800) [pid = 1856] [serial = 2319] [outer = 0x7f61beb62800] 05:45:51 INFO - PROCESS | 1856 | 1461329151652 Marionette DEBUG loaded listener.js 05:45:51 INFO - PROCESS | 1856 | ++DOMWINDOW == 200 (0x7f61d0276c00) [pid = 1856] [serial = 2320] [outer = 0x7f61beb62800] 05:45:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 05:45:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 05:45:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 05:45:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 05:45:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 05:45:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 05:45:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 05:45:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 05:45:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 05:45:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 05:45:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 05:45:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 05:45:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 05:45:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 05:45:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 05:45:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 05:45:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 05:45:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 05:45:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 05:45:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 05:45:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 05:45:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 05:45:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 05:45:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 05:45:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 05:45:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 05:45:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 05:45:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 05:45:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 05:45:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 05:45:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 05:45:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 05:45:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 05:45:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 05:45:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 05:45:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 05:45:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 05:45:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 05:45:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 05:45:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 05:45:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 05:45:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 05:45:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 05:45:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 05:45:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 05:45:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 05:45:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 05:45:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 05:45:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 05:45:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 05:45:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 05:45:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 05:45:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 05:45:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 05:45:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 05:45:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 05:45:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 05:45:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 05:45:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 05:45:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 05:45:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 05:45:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 05:45:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 05:45:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 05:45:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 05:45:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 05:45:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 05:45:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 05:45:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 05:45:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 05:45:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 05:45:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 05:45:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 05:45:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 05:45:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 05:45:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 05:45:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 05:45:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 05:45:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 05:45:52 INFO - PROCESS | 1856 | 1461329152744 Marionette TRACE conn3 <- [1,3056,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 05:45:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 05:45:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 05:45:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 05:45:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 05:45:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 05:45:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 05:45:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 05:45:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 05:45:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 05:45:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 05:45:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 05:45:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 05:45:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 05:45:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 05:45:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 05:45:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 05:45:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 05:45:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 05:45:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 05:45:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 05:45:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:45:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:45:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:45:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:45:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:45:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 05:45:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:45:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:45:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:45:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:45:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:45:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 05:45:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:45:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:45:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:45:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:45:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:45:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 05:45:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:45:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:45:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:45:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:45:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:45:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 05:45:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:45:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:45:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:45:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:45:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:45:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 05:45:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:45:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:45:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:45:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:45:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:45:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 05:45:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:45:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:45:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:45:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:45:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:45:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 05:45:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:45:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:45:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:45:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:45:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:45:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 05:45:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:45:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:45:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:45:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:45:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:45:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 05:45:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:45:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:45:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:45:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:45:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:45:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 05:45:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:45:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:45:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:45:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:45:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:45:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 05:45:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:45:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:45:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:45:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:45:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:45:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 05:45:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:45:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:45:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:45:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:45:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:45:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 05:45:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:45:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:45:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:45:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:45:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:45:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 05:45:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:45:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:45:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:45:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:45:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:45:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 05:45:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:45:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:45:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:45:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:45:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:45:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 05:45:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:45:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:45:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:45:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:45:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:45:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 05:45:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:45:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:45:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:45:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:45:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:45:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 05:45:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:45:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:45:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:45:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:45:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:45:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 05:45:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:45:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:45:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:45:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:45:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:45:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 05:45:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:45:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:45:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:45:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:45:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:45:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 05:45:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:45:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:45:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:45:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:45:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:45:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 05:45:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:45:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:45:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:45:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 05:45:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 05:45:52 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" 05:45:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:45:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:45:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:45:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 05:45:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 05:45:52 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" 05:45:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:45:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:45:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:45:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 05:45:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 05:45:52 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1695ms 05:45:52 INFO - PROCESS | 1856 | 1461329152838 Marionette TRACE conn3 -> [0,3057,"getWindowHandle",null] 05:45:52 INFO - PROCESS | 1856 | 1461329152845 Marionette TRACE conn3 <- [1,3057,null,{"value":"8"}] 05:45:52 INFO - TEST-START | /FileAPI/file/File-constructor.html 05:45:52 INFO - PROCESS | 1856 | 1461329152855 Marionette TRACE conn3 -> [0,3058,"setScriptTimeout",{"ms":35000}] 05:45:52 INFO - PROCESS | 1856 | 1461329152857 Marionette TRACE conn3 <- [1,3058,null,{}] 05:45:52 INFO - PROCESS | 1856 | 1461329152861 Marionette TRACE conn3 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:53 INFO - PROCESS | 1856 | 1461329153106 Marionette TRACE conn3 <- [1,3059,null,{"value":null}] 05:45:53 INFO - PROCESS | 1856 | 1461329153395 Marionette TRACE conn3 -> [0,3060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/File-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/File-constructor.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:53 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61ddf7c800 == 167 [pid = 1856] [id = 774] 05:45:53 INFO - PROCESS | 1856 | ++DOMWINDOW == 201 (0x7f61c76e9800) [pid = 1856] [serial = 2321] [outer = (nil)] 05:45:53 INFO - PROCESS | 1856 | ++DOMWINDOW == 202 (0x7f61e8d74c00) [pid = 1856] [serial = 2322] [outer = 0x7f61c76e9800] 05:45:53 INFO - PROCESS | 1856 | 1461329153460 Marionette DEBUG loaded listener.js 05:45:53 INFO - PROCESS | 1856 | ++DOMWINDOW == 203 (0x7f61ecd9ec00) [pid = 1856] [serial = 2323] [outer = 0x7f61c76e9800] 05:45:54 INFO - PROCESS | 1856 | 1461329154167 Marionette TRACE conn3 <- [1,3060,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 05:45:54 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 05:45:54 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 05:45:54 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 05:45:54 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 05:45:54 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 05:45:54 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 05:45:54 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 05:45:54 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 05:45:54 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 05:45:54 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 05:45:54 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 05:45:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:45:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:45:54 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 05:45:54 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 05:45:54 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 05:45:54 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 05:45:54 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 05:45:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:45:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:45:54 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 05:45:54 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 05:45:54 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 05:45:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:45:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:45:54 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 05:45:54 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 05:45:54 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 05:45:54 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1380ms 05:45:54 INFO - PROCESS | 1856 | 1461329154242 Marionette TRACE conn3 -> [0,3061,"getWindowHandle",null] 05:45:54 INFO - PROCESS | 1856 | 1461329154248 Marionette TRACE conn3 <- [1,3061,null,{"value":"8"}] 05:45:54 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 05:45:54 INFO - PROCESS | 1856 | 1461329154254 Marionette TRACE conn3 -> [0,3062,"setScriptTimeout",{"ms":35000}] 05:45:54 INFO - PROCESS | 1856 | 1461329154256 Marionette TRACE conn3 <- [1,3062,null,{}] 05:45:54 INFO - PROCESS | 1856 | 1461329154261 Marionette TRACE conn3 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:54 INFO - PROCESS | 1856 | 1461329154447 Marionette TRACE conn3 <- [1,3063,null,{"value":null}] 05:45:54 INFO - PROCESS | 1856 | 1461329154718 Marionette TRACE conn3 -> [0,3064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/Worker-read-file-constructor.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:54 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61ec5d3000 == 168 [pid = 1856] [id = 775] 05:45:54 INFO - PROCESS | 1856 | ++DOMWINDOW == 204 (0x7f61bfeaec00) [pid = 1856] [serial = 2324] [outer = (nil)] 05:45:54 INFO - PROCESS | 1856 | ++DOMWINDOW == 205 (0x7f61cd283c00) [pid = 1856] [serial = 2325] [outer = 0x7f61bfeaec00] 05:45:54 INFO - PROCESS | 1856 | 1461329154787 Marionette DEBUG loaded listener.js 05:45:54 INFO - PROCESS | 1856 | ++DOMWINDOW == 206 (0x7f61beb5b800) [pid = 1856] [serial = 2326] [outer = 0x7f61bfeaec00] 05:45:55 INFO - PROCESS | 1856 | [1856] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 05:45:55 INFO - PROCESS | 1856 | 1461329155527 Marionette TRACE conn3 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 05:45:55 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 05:45:55 INFO - {} 05:45:55 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1327ms 05:45:55 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 05:45:55 INFO - PROCESS | 1856 | 1461329155582 Marionette TRACE conn3 -> [0,3065,"getWindowHandle",null] 05:45:55 INFO - PROCESS | 1856 | 1461329155584 Marionette TRACE conn3 <- [1,3065,null,{"value":"8"}] 05:45:55 INFO - PROCESS | 1856 | 1461329155590 Marionette TRACE conn3 -> [0,3066,"setScriptTimeout",{"ms":35000}] 05:45:55 INFO - PROCESS | 1856 | 1461329155592 Marionette TRACE conn3 <- [1,3066,null,{}] 05:45:55 INFO - PROCESS | 1856 | 1461329155597 Marionette TRACE conn3 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:55 INFO - PROCESS | 1856 | 1461329155790 Marionette TRACE conn3 <- [1,3067,null,{"value":null}] 05:45:56 INFO - PROCESS | 1856 | 1461329156065 Marionette TRACE conn3 -> [0,3068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/filelist-section/filelist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/filelist-section/filelist.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:56 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61ecf2d800 == 169 [pid = 1856] [id = 776] 05:45:56 INFO - PROCESS | 1856 | ++DOMWINDOW == 207 (0x7f61beb5c800) [pid = 1856] [serial = 2327] [outer = (nil)] 05:45:56 INFO - PROCESS | 1856 | ++DOMWINDOW == 208 (0x7f61c4947400) [pid = 1856] [serial = 2328] [outer = 0x7f61beb5c800] 05:45:56 INFO - PROCESS | 1856 | 1461329156130 Marionette DEBUG loaded listener.js 05:45:56 INFO - PROCESS | 1856 | ++DOMWINDOW == 209 (0x7f61c494f400) [pid = 1856] [serial = 2329] [outer = 0x7f61beb5c800] 05:45:56 INFO - PROCESS | 1856 | 1461329156848 Marionette TRACE conn3 <- [1,3068,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 05:45:56 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 05:45:56 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 05:45:56 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 05:45:56 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 05:45:56 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 05:45:56 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 05:45:56 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 05:45:56 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1328ms 05:45:56 INFO - PROCESS | 1856 | 1461329156919 Marionette TRACE conn3 -> [0,3069,"getWindowHandle",null] 05:45:56 INFO - PROCESS | 1856 | 1461329156923 Marionette TRACE conn3 <- [1,3069,null,{"value":"8"}] 05:45:56 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 05:45:56 INFO - PROCESS | 1856 | 1461329156928 Marionette TRACE conn3 -> [0,3070,"setScriptTimeout",{"ms":35000}] 05:45:56 INFO - PROCESS | 1856 | 1461329156937 Marionette TRACE conn3 <- [1,3070,null,{}] 05:45:56 INFO - PROCESS | 1856 | 1461329156942 Marionette TRACE conn3 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:57 INFO - PROCESS | 1856 | 1461329157147 Marionette TRACE conn3 <- [1,3071,null,{"value":null}] 05:45:57 INFO - PROCESS | 1856 | 1461329157428 Marionette TRACE conn3 -> [0,3072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/Determining-Encoding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:57 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61f2133000 == 170 [pid = 1856] [id = 777] 05:45:57 INFO - PROCESS | 1856 | ++DOMWINDOW == 210 (0x7f61b6ecc400) [pid = 1856] [serial = 2330] [outer = (nil)] 05:45:57 INFO - PROCESS | 1856 | ++DOMWINDOW == 211 (0x7f61b6ed8400) [pid = 1856] [serial = 2331] [outer = 0x7f61b6ecc400] 05:45:57 INFO - PROCESS | 1856 | 1461329157501 Marionette DEBUG loaded listener.js 05:45:57 INFO - PROCESS | 1856 | ++DOMWINDOW == 212 (0x7f61c4950c00) [pid = 1856] [serial = 2332] [outer = 0x7f61b6ecc400] 05:45:58 INFO - PROCESS | 1856 | 1461329158219 Marionette TRACE conn3 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 05:45:58 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 05:45:58 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 05:45:58 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 05:45:58 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 05:45:58 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 05:45:58 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 05:45:58 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1334ms 05:45:58 INFO - PROCESS | 1856 | 1461329158264 Marionette TRACE conn3 -> [0,3073,"getWindowHandle",null] 05:45:58 INFO - PROCESS | 1856 | 1461329158267 Marionette TRACE conn3 <- [1,3073,null,{"value":"8"}] 05:45:58 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 05:45:58 INFO - PROCESS | 1856 | 1461329158272 Marionette TRACE conn3 -> [0,3074,"setScriptTimeout",{"ms":35000}] 05:45:58 INFO - PROCESS | 1856 | 1461329158274 Marionette TRACE conn3 <- [1,3074,null,{}] 05:45:58 INFO - PROCESS | 1856 | 1461329158279 Marionette TRACE conn3 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:58 INFO - PROCESS | 1856 | 1461329158459 Marionette TRACE conn3 <- [1,3075,null,{"value":null}] 05:45:58 INFO - PROCESS | 1856 | 1461329158750 Marionette TRACE conn3 -> [0,3076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:58 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61c8c29800 == 171 [pid = 1856] [id = 778] 05:45:58 INFO - PROCESS | 1856 | ++DOMWINDOW == 213 (0x7f61b6ed1000) [pid = 1856] [serial = 2333] [outer = (nil)] 05:45:58 INFO - PROCESS | 1856 | ++DOMWINDOW == 214 (0x7f61cd411400) [pid = 1856] [serial = 2334] [outer = 0x7f61b6ed1000] 05:45:58 INFO - PROCESS | 1856 | 1461329158817 Marionette DEBUG loaded listener.js 05:45:58 INFO - PROCESS | 1856 | ++DOMWINDOW == 215 (0x7f61cd417000) [pid = 1856] [serial = 2335] [outer = 0x7f61b6ed1000] 05:45:59 INFO - PROCESS | 1856 | 1461329159511 Marionette TRACE conn3 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 05:45:59 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 05:45:59 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 05:45:59 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 05:45:59 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 05:45:59 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 05:45:59 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 05:45:59 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1275ms 05:45:59 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 05:45:59 INFO - PROCESS | 1856 | 1461329159550 Marionette TRACE conn3 -> [0,3077,"getWindowHandle",null] 05:45:59 INFO - PROCESS | 1856 | 1461329159552 Marionette TRACE conn3 <- [1,3077,null,{"value":"8"}] 05:45:59 INFO - PROCESS | 1856 | 1461329159558 Marionette TRACE conn3 -> [0,3078,"setScriptTimeout",{"ms":35000}] 05:45:59 INFO - PROCESS | 1856 | 1461329159561 Marionette TRACE conn3 <- [1,3078,null,{}] 05:45:59 INFO - PROCESS | 1856 | 1461329159565 Marionette TRACE conn3 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:59 INFO - PROCESS | 1856 | 1461329159747 Marionette TRACE conn3 <- [1,3079,null,{"value":null}] 05:46:00 INFO - PROCESS | 1856 | 1461329160031 Marionette TRACE conn3 -> [0,3080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-multiple-reads.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:00 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61cd432800 == 172 [pid = 1856] [id = 779] 05:46:00 INFO - PROCESS | 1856 | ++DOMWINDOW == 216 (0x7f61bb74a400) [pid = 1856] [serial = 2336] [outer = (nil)] 05:46:00 INFO - PROCESS | 1856 | ++DOMWINDOW == 217 (0x7f61bb750400) [pid = 1856] [serial = 2337] [outer = 0x7f61bb74a400] 05:46:00 INFO - PROCESS | 1856 | 1461329160099 Marionette DEBUG loaded listener.js 05:46:00 INFO - PROCESS | 1856 | ++DOMWINDOW == 218 (0x7f61bb755800) [pid = 1856] [serial = 2338] [outer = 0x7f61bb74a400] 05:46:00 INFO - PROCESS | 1856 | 1461329160824 Marionette TRACE conn3 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3081,"getWindowHandle",null] 05:46:00 INFO - PROCESS | 1856 | 1461329160904 Marionette TRACE conn3 <- [1,3081,null,{"value":"8"}] 05:46:00 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 05:46:00 INFO - PROCESS | 1856 | 1461329160954 Marionette TRACE conn3 -> [0,3082,"setScriptTimeout",{"ms":35000}] 05:46:00 INFO - PROCESS | 1856 | 1461329160958 Marionette TRACE conn3 <- [1,3082,null,{}] 05:46:00 INFO - PROCESS | 1856 | 1461329160973 Marionette TRACE conn3 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:46:01 INFO - PROCESS | 1856 | 1461329161177 Marionette TRACE conn3 <- [1,3083,null,{"value":null}] 05:46:01 INFO - PROCESS | 1856 | 1461329161468 Marionette TRACE conn3 -> [0,3084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_abort.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:01 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61b6fa4800 == 173 [pid = 1856] [id = 780] 05:46:01 INFO - PROCESS | 1856 | ++DOMWINDOW == 219 (0x7f61bb74bc00) [pid = 1856] [serial = 2339] [outer = (nil)] 05:46:01 INFO - PROCESS | 1856 | ++DOMWINDOW == 220 (0x7f61bfeb9c00) [pid = 1856] [serial = 2340] [outer = 0x7f61bb74bc00] 05:46:01 INFO - PROCESS | 1856 | 1461329161537 Marionette DEBUG loaded listener.js 05:46:01 INFO - PROCESS | 1856 | ++DOMWINDOW == 221 (0x7f61cd413000) [pid = 1856] [serial = 2341] [outer = 0x7f61bb74bc00] 05:46:02 INFO - PROCESS | 1856 | 1461329162224 Marionette TRACE conn3 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 05:46:02 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 05:46:02 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 05:46:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:46:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:46:02 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 05:46:02 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 05:46:02 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1331ms 05:46:02 INFO - PROCESS | 1856 | 1461329162246 Marionette TRACE conn3 -> [0,3085,"getWindowHandle",null] 05:46:02 INFO - PROCESS | 1856 | 1461329162248 Marionette TRACE conn3 <- [1,3085,null,{"value":"8"}] 05:46:02 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 05:46:02 INFO - PROCESS | 1856 | 1461329162283 Marionette TRACE conn3 -> [0,3086,"setScriptTimeout",{"ms":35000}] 05:46:02 INFO - PROCESS | 1856 | 1461329162285 Marionette TRACE conn3 <- [1,3086,null,{}] 05:46:02 INFO - PROCESS | 1856 | 1461329162291 Marionette TRACE conn3 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:46:02 INFO - PROCESS | 1856 | 1461329162491 Marionette TRACE conn3 <- [1,3087,null,{"value":null}] 05:46:02 INFO - PROCESS | 1856 | 1461329162747 Marionette TRACE conn3 -> [0,3088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_error.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_error.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:02 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61d521f800 == 174 [pid = 1856] [id = 781] 05:46:02 INFO - PROCESS | 1856 | ++DOMWINDOW == 222 (0x7f61b71e9800) [pid = 1856] [serial = 2342] [outer = (nil)] 05:46:02 INFO - PROCESS | 1856 | ++DOMWINDOW == 223 (0x7f61b71f2000) [pid = 1856] [serial = 2343] [outer = 0x7f61b71e9800] 05:46:02 INFO - PROCESS | 1856 | 1461329162814 Marionette DEBUG loaded listener.js 05:46:02 INFO - PROCESS | 1856 | ++DOMWINDOW == 224 (0x7f61b71f7400) [pid = 1856] [serial = 2344] [outer = 0x7f61b71e9800] 05:46:03 INFO - PROCESS | 1856 | 1461329163467 Marionette TRACE conn3 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 05:46:03 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 05:46:03 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1233ms 05:46:03 INFO - PROCESS | 1856 | 1461329163510 Marionette TRACE conn3 -> [0,3089,"getWindowHandle",null] 05:46:03 INFO - PROCESS | 1856 | 1461329163513 Marionette TRACE conn3 <- [1,3089,null,{"value":"8"}] 05:46:03 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 05:46:03 INFO - PROCESS | 1856 | 1461329163518 Marionette TRACE conn3 -> [0,3090,"setScriptTimeout",{"ms":35000}] 05:46:03 INFO - PROCESS | 1856 | 1461329163520 Marionette TRACE conn3 <- [1,3090,null,{}] 05:46:03 INFO - PROCESS | 1856 | 1461329163525 Marionette TRACE conn3 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:46:03 INFO - PROCESS | 1856 | 1461329163717 Marionette TRACE conn3 <- [1,3091,null,{"value":null}] 05:46:03 INFO - PROCESS | 1856 | 1461329163971 Marionette TRACE conn3 -> [0,3092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:03 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61b7011000 == 175 [pid = 1856] [id = 782] 05:46:03 INFO - PROCESS | 1856 | ++DOMWINDOW == 225 (0x7f61b7039400) [pid = 1856] [serial = 2345] [outer = (nil)] 05:46:04 INFO - PROCESS | 1856 | ++DOMWINDOW == 226 (0x7f61b703e800) [pid = 1856] [serial = 2346] [outer = 0x7f61b7039400] 05:46:04 INFO - PROCESS | 1856 | 1461329164044 Marionette DEBUG loaded listener.js 05:46:04 INFO - PROCESS | 1856 | ++DOMWINDOW == 227 (0x7f61b7043400) [pid = 1856] [serial = 2347] [outer = 0x7f61b7039400] 05:46:04 INFO - PROCESS | 1856 | 1461329164713 Marionette TRACE conn3 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 05:46:04 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 05:46:04 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1224ms 05:46:04 INFO - PROCESS | 1856 | 1461329164744 Marionette TRACE conn3 -> [0,3093,"getWindowHandle",null] 05:46:04 INFO - PROCESS | 1856 | 1461329164747 Marionette TRACE conn3 <- [1,3093,null,{"value":"8"}] 05:46:04 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 05:46:04 INFO - PROCESS | 1856 | 1461329164752 Marionette TRACE conn3 -> [0,3094,"setScriptTimeout",{"ms":35000}] 05:46:04 INFO - PROCESS | 1856 | 1461329164754 Marionette TRACE conn3 <- [1,3094,null,{}] 05:46:04 INFO - PROCESS | 1856 | 1461329164759 Marionette TRACE conn3 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:46:04 INFO - PROCESS | 1856 | 1461329164950 Marionette TRACE conn3 <- [1,3095,null,{"value":null}] 05:46:05 INFO - PROCESS | 1856 | 1461329165204 Marionette TRACE conn3 -> [0,3096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsDataURL.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsDataURL.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:05 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61bd606800 == 176 [pid = 1856] [id = 783] 05:46:05 INFO - PROCESS | 1856 | ++DOMWINDOW == 228 (0x7f61b703a000) [pid = 1856] [serial = 2348] [outer = (nil)] 05:46:05 INFO - PROCESS | 1856 | ++DOMWINDOW == 229 (0x7f61b71ee400) [pid = 1856] [serial = 2349] [outer = 0x7f61b703a000] 05:46:05 INFO - PROCESS | 1856 | 1461329165268 Marionette DEBUG loaded listener.js 05:46:05 INFO - PROCESS | 1856 | ++DOMWINDOW == 230 (0x7f61ba718400) [pid = 1856] [serial = 2350] [outer = 0x7f61b703a000] 05:46:05 INFO - PROCESS | 1856 | 1461329165976 Marionette TRACE conn3 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 05:46:06 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 05:46:06 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1277ms 05:46:06 INFO - PROCESS | 1856 | 1461329166038 Marionette TRACE conn3 -> [0,3097,"getWindowHandle",null] 05:46:06 INFO - PROCESS | 1856 | 1461329166041 Marionette TRACE conn3 <- [1,3097,null,{"value":"8"}] 05:46:06 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 05:46:06 INFO - PROCESS | 1856 | 1461329166046 Marionette TRACE conn3 -> [0,3098,"setScriptTimeout",{"ms":35000}] 05:46:06 INFO - PROCESS | 1856 | 1461329166048 Marionette TRACE conn3 <- [1,3098,null,{}] 05:46:06 INFO - PROCESS | 1856 | 1461329166053 Marionette TRACE conn3 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:46:06 INFO - PROCESS | 1856 | 1461329166239 Marionette TRACE conn3 <- [1,3099,null,{"value":null}] 05:46:06 INFO - PROCESS | 1856 | 1461329166571 Marionette TRACE conn3 -> [0,3100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsText.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:06 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61bd621800 == 177 [pid = 1856] [id = 784] 05:46:06 INFO - PROCESS | 1856 | ++DOMWINDOW == 231 (0x7f61b703ec00) [pid = 1856] [serial = 2351] [outer = (nil)] 05:46:06 INFO - PROCESS | 1856 | ++DOMWINDOW == 232 (0x7f61bb87f000) [pid = 1856] [serial = 2352] [outer = 0x7f61b703ec00] 05:46:06 INFO - PROCESS | 1856 | 1461329166638 Marionette DEBUG loaded listener.js 05:46:06 INFO - PROCESS | 1856 | ++DOMWINDOW == 233 (0x7f61bd708000) [pid = 1856] [serial = 2353] [outer = 0x7f61b703ec00] 05:46:07 INFO - PROCESS | 1856 | 1461329167363 Marionette TRACE conn3 <- [1,3100,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 05:46:07 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 05:46:07 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 05:46:07 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1375ms 05:46:07 INFO - PROCESS | 1856 | 1461329167423 Marionette TRACE conn3 -> [0,3101,"getWindowHandle",null] 05:46:07 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 05:46:07 INFO - PROCESS | 1856 | 1461329167426 Marionette TRACE conn3 <- [1,3101,null,{"value":"8"}] 05:46:07 INFO - PROCESS | 1856 | 1461329167431 Marionette TRACE conn3 -> [0,3102,"setScriptTimeout",{"ms":35000}] 05:46:07 INFO - PROCESS | 1856 | 1461329167433 Marionette TRACE conn3 <- [1,3102,null,{}] 05:46:07 INFO - PROCESS | 1856 | 1461329167438 Marionette TRACE conn3 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:46:07 INFO - PROCESS | 1856 | 1461329167717 Marionette TRACE conn3 <- [1,3103,null,{"value":null}] 05:46:08 INFO - PROCESS | 1856 | 1461329168486 Marionette TRACE conn3 -> [0,3104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readystate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readystate.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:08 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61b6e1e000 == 178 [pid = 1856] [id = 785] 05:46:08 INFO - PROCESS | 1856 | ++DOMWINDOW == 234 (0x7f61b6ed5000) [pid = 1856] [serial = 2354] [outer = (nil)] 05:46:08 INFO - PROCESS | 1856 | ++DOMWINDOW == 235 (0x7f61b6ed7000) [pid = 1856] [serial = 2355] [outer = 0x7f61b6ed5000] 05:46:08 INFO - PROCESS | 1856 | 1461329168550 Marionette DEBUG loaded listener.js 05:46:08 INFO - PROCESS | 1856 | ++DOMWINDOW == 236 (0x7f61ba71a000) [pid = 1856] [serial = 2356] [outer = 0x7f61b6ed5000] 05:46:09 INFO - PROCESS | 1856 | 1461329169278 Marionette TRACE conn3 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 05:46:09 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 05:46:09 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1879ms 05:46:09 INFO - PROCESS | 1856 | 1461329169319 Marionette TRACE conn3 -> [0,3105,"getWindowHandle",null] 05:46:09 INFO - PROCESS | 1856 | 1461329169326 Marionette TRACE conn3 <- [1,3105,null,{"value":"8"}] 05:46:09 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 05:46:09 INFO - PROCESS | 1856 | 1461329169336 Marionette TRACE conn3 -> [0,3106,"setScriptTimeout",{"ms":35000}] 05:46:09 INFO - PROCESS | 1856 | 1461329169339 Marionette TRACE conn3 <- [1,3106,null,{}] 05:46:09 INFO - PROCESS | 1856 | 1461329169345 Marionette TRACE conn3 -> [0,3107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:46:09 INFO - PROCESS | 1856 | 1461329169539 Marionette TRACE conn3 <- [1,3107,null,{"value":null}] 05:46:09 INFO - PROCESS | 1856 | 1461329169796 Marionette TRACE conn3 -> [0,3108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_result.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_result.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:09 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61bd61c800 == 179 [pid = 1856] [id = 786] 05:46:09 INFO - PROCESS | 1856 | ++DOMWINDOW == 237 (0x7f61bb87cc00) [pid = 1856] [serial = 2357] [outer = (nil)] 05:46:09 INFO - PROCESS | 1856 | ++DOMWINDOW == 238 (0x7f61bd09d000) [pid = 1856] [serial = 2358] [outer = 0x7f61bb87cc00] 05:46:09 INFO - PROCESS | 1856 | 1461329169859 Marionette DEBUG loaded listener.js 05:46:09 INFO - PROCESS | 1856 | ++DOMWINDOW == 239 (0x7f61bd702400) [pid = 1856] [serial = 2359] [outer = 0x7f61bb87cc00] 05:46:10 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61c686b800 == 178 [pid = 1856] [id = 765] 05:46:10 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61c6670000 == 177 [pid = 1856] [id = 764] 05:46:10 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61c4831000 == 176 [pid = 1856] [id = 763] 05:46:10 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61c2e11000 == 175 [pid = 1856] [id = 762] 05:46:10 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61bcade800 == 174 [pid = 1856] [id = 761] 05:46:10 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61c27d0000 == 173 [pid = 1856] [id = 759] 05:46:10 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61bc89b000 == 172 [pid = 1856] [id = 757] 05:46:10 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61bc8ac000 == 171 [pid = 1856] [id = 758] 05:46:10 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61bd04d800 == 170 [pid = 1856] [id = 756] 05:46:10 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61c301a000 == 169 [pid = 1856] [id = 755] 05:46:10 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61d035f000 == 168 [pid = 1856] [id = 754] 05:46:10 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61bc628000 == 167 [pid = 1856] [id = 753] 05:46:10 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61d0351000 == 166 [pid = 1856] [id = 752] 05:46:10 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61b95e9000 == 165 [pid = 1856] [id = 751] 05:46:10 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61dac26000 == 164 [pid = 1856] [id = 750] 05:46:10 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61d971d000 == 163 [pid = 1856] [id = 749] 05:46:10 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61c5993000 == 162 [pid = 1856] [id = 748] 05:46:10 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61bfc98000 == 161 [pid = 1856] [id = 747] 05:46:10 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61f2120000 == 160 [pid = 1856] [id = 746] 05:46:10 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61ecf9d000 == 159 [pid = 1856] [id = 745] 05:46:10 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61e7d63000 == 158 [pid = 1856] [id = 744] 05:46:10 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61e100c000 == 157 [pid = 1856] [id = 743] 05:46:10 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61db166000 == 156 [pid = 1856] [id = 742] 05:46:10 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61d9919000 == 155 [pid = 1856] [id = 741] 05:46:10 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61d5553800 == 154 [pid = 1856] [id = 740] 05:46:10 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61d49da000 == 153 [pid = 1856] [id = 739] 05:46:10 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61d1517800 == 152 [pid = 1856] [id = 738] 05:46:10 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61d0b21800 == 151 [pid = 1856] [id = 737] 05:46:10 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61c7513000 == 150 [pid = 1856] [id = 736] 05:46:10 INFO - PROCESS | 1856 | --DOCSHELL 0x7f61c378b000 == 149 [pid = 1856] [id = 735] 05:46:10 INFO - PROCESS | 1856 | --DOMWINDOW == 238 (0x7f61c3231c00) [pid = 1856] [serial = 2187] [outer = (nil)] [url = about:blank] 05:46:10 INFO - PROCESS | 1856 | --DOMWINDOW == 237 (0x7f61c49dc400) [pid = 1856] [serial = 2132] [outer = (nil)] [url = about:blank] 05:46:10 INFO - PROCESS | 1856 | --DOMWINDOW == 236 (0x7f61e7857c00) [pid = 1856] [serial = 2153] [outer = (nil)] [url = about:blank] 05:46:10 INFO - PROCESS | 1856 | --DOMWINDOW == 235 (0x7f61ba71ac00) [pid = 1856] [serial = 2177] [outer = (nil)] [url = about:blank] 05:46:10 INFO - PROCESS | 1856 | --DOMWINDOW == 234 (0x7f61cf39e000) [pid = 1856] [serial = 2199] [outer = (nil)] [url = about:blank] 05:46:10 INFO - PROCESS | 1856 | --DOMWINDOW == 233 (0x7f61bfdab800) [pid = 1856] [serial = 2168] [outer = (nil)] [url = about:blank] 05:46:10 INFO - PROCESS | 1856 | --DOMWINDOW == 232 (0x7f61ddc41800) [pid = 1856] [serial = 2150] [outer = (nil)] [url = about:blank] 05:46:10 INFO - PROCESS | 1856 | --DOMWINDOW == 231 (0x7f61d9541c00) [pid = 1856] [serial = 2147] [outer = (nil)] [url = about:blank] 05:46:10 INFO - PROCESS | 1856 | --DOMWINDOW == 230 (0x7f61cf20c800) [pid = 1856] [serial = 2198] [outer = (nil)] [url = about:blank] 05:46:10 INFO - PROCESS | 1856 | --DOMWINDOW == 229 (0x7f61ce056c00) [pid = 1856] [serial = 2195] [outer = (nil)] [url = about:blank] 05:46:10 INFO - PROCESS | 1856 | --DOMWINDOW == 228 (0x7f61bcff5400) [pid = 1856] [serial = 2171] [outer = (nil)] [url = about:blank] 05:46:10 INFO - PROCESS | 1856 | --DOMWINDOW == 227 (0x7f61cf218800) [pid = 1856] [serial = 2135] [outer = (nil)] [url = about:blank] 05:46:10 INFO - PROCESS | 1856 | --DOMWINDOW == 226 (0x7f61cef9e000) [pid = 1856] [serial = 2196] [outer = (nil)] [url = about:blank] 05:46:10 INFO - PROCESS | 1856 | --DOMWINDOW == 225 (0x7f61d47d2400) [pid = 1856] [serial = 2141] [outer = (nil)] [url = about:blank] 05:46:10 INFO - PROCESS | 1856 | --DOMWINDOW == 224 (0x7f61c2af6c00) [pid = 1856] [serial = 2186] [outer = (nil)] [url = about:blank] 05:46:10 INFO - PROCESS | 1856 | --DOMWINDOW == 223 (0x7f61e7ff3000) [pid = 1856] [serial = 2156] [outer = (nil)] [url = about:blank] 05:46:10 INFO - PROCESS | 1856 | --DOMWINDOW == 222 (0x7f61cd285c00) [pid = 1856] [serial = 2193] [outer = (nil)] [url = about:blank] 05:46:10 INFO - PROCESS | 1856 | --DOMWINDOW == 221 (0x7f61bfb4dc00) [pid = 1856] [serial = 2183] [outer = (nil)] [url = about:blank] 05:46:10 INFO - PROCESS | 1856 | --DOMWINDOW == 220 (0x7f61cefa8000) [pid = 1856] [serial = 2129] [outer = (nil)] [url = about:blank] 05:46:10 INFO - PROCESS | 1856 | --DOMWINDOW == 219 (0x7f61c49d7400) [pid = 1856] [serial = 2189] [outer = (nil)] [url = about:blank] 05:46:10 INFO - PROCESS | 1856 | --DOMWINDOW == 218 (0x7f61bd23bc00) [pid = 1856] [serial = 2180] [outer = (nil)] [url = about:blank] 05:46:10 INFO - PROCESS | 1856 | --DOMWINDOW == 217 (0x7f61bd240400) [pid = 1856] [serial = 2201] [outer = (nil)] [url = about:blank] 05:46:10 INFO - PROCESS | 1856 | --DOMWINDOW == 216 (0x7f61c29d9000) [pid = 1856] [serial = 2202] [outer = (nil)] [url = about:blank] 05:46:10 INFO - PROCESS | 1856 | --DOMWINDOW == 215 (0x7f61e8d77c00) [pid = 1856] [serial = 2159] [outer = (nil)] [url = about:blank] 05:46:10 INFO - PROCESS | 1856 | --DOMWINDOW == 214 (0x7f61d1325000) [pid = 1856] [serial = 2138] [outer = (nil)] [url = about:blank] 05:46:10 INFO - PROCESS | 1856 | --DOMWINDOW == 213 (0x7f61c57c8000) [pid = 1856] [serial = 2190] [outer = (nil)] [url = about:blank] 05:46:10 INFO - PROCESS | 1856 | --DOMWINDOW == 212 (0x7f61ec8ae000) [pid = 1856] [serial = 2165] [outer = (nil)] [url = about:blank] 05:46:10 INFO - PROCESS | 1856 | --DOMWINDOW == 211 (0x7f61d83a0000) [pid = 1856] [serial = 2144] [outer = (nil)] [url = about:blank] 05:46:10 INFO - PROCESS | 1856 | --DOMWINDOW == 210 (0x7f61c57c3c00) [pid = 1856] [serial = 2192] [outer = (nil)] [url = about:blank] 05:46:10 INFO - PROCESS | 1856 | --DOMWINDOW == 209 (0x7f61ec61d400) [pid = 1856] [serial = 2162] [outer = (nil)] [url = about:blank] 05:46:10 INFO - PROCESS | 1856 | --DOMWINDOW == 208 (0x7f61bfdac400) [pid = 1856] [serial = 2174] [outer = (nil)] [url = about:blank] 05:46:10 INFO - PROCESS | 1856 | --DOMWINDOW == 207 (0x7f61c49df800) [pid = 1856] [serial = 2204] [outer = (nil)] [url = about:blank] 05:46:11 INFO - PROCESS | 1856 | 1461329171391 Marionette TRACE conn3 <- [1,3108,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 05:46:11 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 05:46:11 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 05:46:11 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 05:46:11 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 2086ms 05:46:11 INFO - PROCESS | 1856 | 1461329171426 Marionette TRACE conn3 -> [0,3109,"getWindowHandle",null] 05:46:11 INFO - PROCESS | 1856 | 1461329171432 Marionette TRACE conn3 <- [1,3109,null,{"value":"8"}] 05:46:11 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 05:46:11 INFO - PROCESS | 1856 | 1461329171437 Marionette TRACE conn3 -> [0,3110,"setScriptTimeout",{"ms":35000}] 05:46:11 INFO - PROCESS | 1856 | 1461329171439 Marionette TRACE conn3 <- [1,3110,null,{}] 05:46:11 INFO - PROCESS | 1856 | 1461329171444 Marionette TRACE conn3 -> [0,3111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:46:11 INFO - PROCESS | 1856 | 1461329171618 Marionette TRACE conn3 <- [1,3111,null,{"value":null}] 05:46:11 INFO - PROCESS | 1856 | 1461329171826 Marionette TRACE conn3 -> [0,3112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_createobjecturl_blob.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:11 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61bc89d000 == 150 [pid = 1856] [id = 787] 05:46:11 INFO - PROCESS | 1856 | ++DOMWINDOW == 208 (0x7f61ba86c800) [pid = 1856] [serial = 2360] [outer = (nil)] 05:46:11 INFO - PROCESS | 1856 | ++DOMWINDOW == 209 (0x7f61bd708800) [pid = 1856] [serial = 2361] [outer = 0x7f61ba86c800] 05:46:11 INFO - PROCESS | 1856 | 1461329171887 Marionette DEBUG loaded listener.js 05:46:11 INFO - PROCESS | 1856 | ++DOMWINDOW == 210 (0x7f61be18fc00) [pid = 1856] [serial = 2362] [outer = 0x7f61ba86c800] 05:46:12 INFO - PROCESS | 1856 | 1461329172485 Marionette TRACE conn3 <- [1,3112,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 05:46:12 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 05:46:12 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 05:46:12 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 05:46:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:46:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:46:12 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 05:46:12 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1085ms 05:46:12 INFO - PROCESS | 1856 | 1461329172524 Marionette TRACE conn3 -> [0,3113,"getWindowHandle",null] 05:46:12 INFO - PROCESS | 1856 | 1461329172527 Marionette TRACE conn3 <- [1,3113,null,{"value":"8"}] 05:46:12 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 05:46:12 INFO - PROCESS | 1856 | 1461329172541 Marionette TRACE conn3 -> [0,3114,"setScriptTimeout",{"ms":35000}] 05:46:12 INFO - PROCESS | 1856 | 1461329172549 Marionette TRACE conn3 <- [1,3114,null,{}] 05:46:12 INFO - PROCESS | 1856 | 1461329172555 Marionette TRACE conn3 -> [0,3115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:46:12 INFO - PROCESS | 1856 | 1461329172728 Marionette TRACE conn3 <- [1,3115,null,{"value":null}] 05:46:12 INFO - PROCESS | 1856 | 1461329172953 Marionette TRACE conn3 -> [0,3116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_xmlhttprequest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_xmlhttprequest.html\", \"41b8859e-bf1a-49d0-976c-e498acaec0f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:12 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f61bfc97800 == 151 [pid = 1856] [id = 788] 05:46:12 INFO - PROCESS | 1856 | ++DOMWINDOW == 211 (0x7f61bb875400) [pid = 1856] [serial = 2363] [outer = (nil)] 05:46:13 INFO - PROCESS | 1856 | ++DOMWINDOW == 212 (0x7f61beb5e400) [pid = 1856] [serial = 2364] [outer = 0x7f61bb875400] 05:46:13 INFO - PROCESS | 1856 | 1461329173008 Marionette DEBUG loaded listener.js 05:46:13 INFO - PROCESS | 1856 | ++DOMWINDOW == 213 (0x7f61bf88b000) [pid = 1856] [serial = 2365] [outer = 0x7f61bb875400] 05:46:13 INFO - PROCESS | 1856 | 1461329173726 Marionette TRACE conn3 <- [1,3116,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 05:46:13 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 05:46:13 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1239ms 05:46:13 INFO - PROCESS | 1856 | 1461329173774 Marionette TRACE conn3 -> [0,3117,"getWindowHandle",null] 05:46:13 INFO - PROCESS | 1856 | 1461329173777 Marionette TRACE conn3 <- [1,3117,null,{"value":"8"}] 05:46:14 WARNING - u'runner_teardown' () 05:46:14 INFO - No more tests 05:46:14 INFO - Got 0 unexpected results 05:46:14 INFO - SUITE-END | took 1023s 05:46:14 INFO - Closing logging queue 05:46:15 INFO - queue closed 05:46:15 INFO - Return code: 0 05:46:15 WARNING - # TBPL SUCCESS # 05:46:15 INFO - Running post-action listener: _resource_record_post_action 05:46:15 INFO - Running post-run listener: _resource_record_post_run 05:46:16 INFO - Total resource usage - Wall time: 1055s; CPU: 98.0%; Read bytes: 8400896; Write bytes: 980049920; Read time: 276; Write time: 284400 05:46:16 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 05:46:16 INFO - install - Wall time: 28s; CPU: 100.0%; Read bytes: 0; Write bytes: 84295680; Read time: 0; Write time: 74676 05:46:16 INFO - run-tests - Wall time: 1028s; CPU: 98.0%; Read bytes: 5799936; Write bytes: 890195968; Read time: 204; Write time: 205712 05:46:16 INFO - Running post-run listener: _upload_blobber_files 05:46:16 INFO - Blob upload gear active. 05:46:16 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 05:46:16 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 05:46:16 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-inbound', '-d', '/builds/slave/test/build/blobber_upload_dir', '--output-manifest', '/builds/slave/test/build/uploaded_files.json'] 05:46:16 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-inbound -d /builds/slave/test/build/blobber_upload_dir --output-manifest /builds/slave/test/build/uploaded_files.json 05:46:16 INFO - (blobuploader) - INFO - Open directory for files ... 05:46:16 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 05:46:17 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 05:46:17 INFO - (blobuploader) - INFO - Uploading, attempt #1. 05:46:19 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 05:46:19 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 05:46:19 INFO - (blobuploader) - INFO - Done attempting. 05:46:19 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 05:46:19 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 05:46:19 INFO - (blobuploader) - INFO - Uploading, attempt #1. 05:46:20 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 05:46:20 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 05:46:20 INFO - (blobuploader) - INFO - Done attempting. 05:46:20 INFO - (blobuploader) - INFO - Iteration through files over. 05:46:20 INFO - Return code: 0 05:46:20 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 05:46:20 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 05:46:20 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/d77a9cdb23fc82e15e66c3d2c9fd2d910c14147d1b3b4ddea1d4ef7e8e080f6d67b244c2eb6832d8bf0763389be7cf750fc5c6c235a2c281bd17f4879a826ca1", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/ee19ee88deb309565b8328ebffe50111dcda88e1008db28fef65b2970f10fce84a5ca386fd3d994e38bf73438d6aefbfa5435a178d95c02149b192c1a1455a05"} 05:46:20 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 05:46:20 INFO - Writing to file /builds/slave/test/properties/blobber_files 05:46:20 INFO - Contents: 05:46:20 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/d77a9cdb23fc82e15e66c3d2c9fd2d910c14147d1b3b4ddea1d4ef7e8e080f6d67b244c2eb6832d8bf0763389be7cf750fc5c6c235a2c281bd17f4879a826ca1", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/ee19ee88deb309565b8328ebffe50111dcda88e1008db28fef65b2970f10fce84a5ca386fd3d994e38bf73438d6aefbfa5435a178d95c02149b192c1a1455a05"} 05:46:20 INFO - Running post-run listener: copy_logs_to_upload_dir 05:46:20 INFO - Copying logs to upload dir... 05:46:20 INFO - mkdir: /builds/slave/test/build/upload/logs 05:46:20 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=1145.496798 ========= master_lag: 0.33 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 19 mins, 5 secs) (at 2016-04-22 05:46:20.461296) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-04-22 05:46:20.462432) ========= 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=9ca12473fbb1d023794ffd180000023c-1461328011.257865-1068691951 _=/tools/buildbot/bin/python using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/d77a9cdb23fc82e15e66c3d2c9fd2d910c14147d1b3b4ddea1d4ef7e8e080f6d67b244c2eb6832d8bf0763389be7cf750fc5c6c235a2c281bd17f4879a826ca1", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/ee19ee88deb309565b8328ebffe50111dcda88e1008db28fef65b2970f10fce84a5ca386fd3d994e38bf73438d6aefbfa5435a178d95c02149b192c1a1455a05"} build_url:https://queue.taskcluster.net/v1/task/Nc8z9b5eTL-s6amsR--OzQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 symbols_url:https://queue.taskcluster.net/v1/task/Nc8z9b5eTL-s6amsR--OzQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.030793 build_url: 'https://queue.taskcluster.net/v1/task/Nc8z9b5eTL-s6amsR--OzQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/d77a9cdb23fc82e15e66c3d2c9fd2d910c14147d1b3b4ddea1d4ef7e8e080f6d67b244c2eb6832d8bf0763389be7cf750fc5c6c235a2c281bd17f4879a826ca1", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/ee19ee88deb309565b8328ebffe50111dcda88e1008db28fef65b2970f10fce84a5ca386fd3d994e38bf73438d6aefbfa5435a178d95c02149b192c1a1455a05"}' symbols_url: 'https://queue.taskcluster.net/v1/task/Nc8z9b5eTL-s6amsR--OzQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip' ========= master_lag: 0.04 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-04-22 05:46:20.531918) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-22 05:46:20.532400) ========= 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=9ca12473fbb1d023794ffd180000023c-1461328011.257865-1068691951 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.018128 ========= master_lag: 0.08 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-22 05:46:20.627152) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-04-22 05:46:20.627462) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-04-22 05:46:20.627776) ========= ========= Total master_lag: 0.54 =========